img{opacity:0;-webkit-animation-name:show;animation-name:show;-webkit-animation-delay:6s;animation-delay:6s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-timing-function:linear}img,svg{max-width:80%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}svg path{stroke-width:10;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:draw;animation-name:draw;-webkit-animation-timing-function:linear;animation-timing-function:linear}svg path#case{stroke:#04ac9c;stroke-dasharray:2810;stroke-dashoffset:2810;-webkit-animation-duration:4s;animation-duration:4s}svg path#structure{stroke:#0c1b3c;stroke-dasharray:680;stroke-dashoffset:680;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes draw{to{stroke-dashoffset:0}}@keyframes draw{to{stroke-dashoffset:0}}@-webkit-keyframes show{to{opacity:1}}@keyframes show{to{opacity:1}}.main-container{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo-container,.main-container{display:-webkit-box;display:-ms-flexbox;display:flex}.logo-container{width:11.25rem;height:180px}.logo-background{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(.25rem);transform:translateY(.25rem)}.check-container{width:6.25rem;height:7.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-135px}.check-container,.check-container .check-background{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.check-container .check-background{width:100%;height:calc(100% - 1.25rem);background:-webkit-gradient(linear,left top,right bottom,from(#fdb03d),to(#fba31c));background:linear-gradient(to bottom right,#fdb03d,#fba31c);-webkit-box-shadow:0 0 0 65px hsla(0,0%,100%,.25) inset,0 0 0 65px hsla(0,0%,100%,.25) inset;box-shadow:inset 0 0 0 65px hsla(0,0%,100%,.25),inset 0 0 0 65px hsla(0,0%,100%,.25);-webkit-transform:scale(.84);transform:scale(.84);border-radius:50%;-webkit-animation:animateContainer .75s ease-out .75s forwards;animation:animateContainer .75s ease-out .75s forwards;-webkit-animation-delay:1s;animation-delay:1s;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.check-container .check-background svg{width:65%;-webkit-transform:translateY(.25rem);transform:translateY(.25rem);stroke-dasharray:80;stroke-dashoffset:80;-webkit-animation:animateCheck .35s ease-out 1.25s forwards;animation:animateCheck .35s ease-out 1.25s forwards}.check-container .check-shadow{bottom:calc(-15% - 5px);left:0;border-radius:50%;background:radial-gradient(closest-side,#ffcd82,transparent);-webkit-animation:animateShadow .75s ease-out .75s forwards;animation:animateShadow .75s ease-out .75s forwards}@-webkit-keyframes animateContainer{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-box-shadow:0 0 0 65px hsla(0,0%,100%,.25) inset,0 0 0 65px hsla(0,0%,100%,.25) inset;box-shadow:inset 0 0 0 65px hsla(0,0%,100%,.25),inset 0 0 0 65px hsla(0,0%,100%,.25)}25%{opacity:1;-webkit-transform:scale(.9);transform:scale(.9);-webkit-box-shadow:0 0 0 65px hsla(0,0%,100%,.25) inset,0 0 0 65px hsla(0,0%,100%,.25) inset;box-shadow:inset 0 0 0 65px hsla(0,0%,100%,.25),inset 0 0 0 65px hsla(0,0%,100%,.25)}43.75%{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-box-shadow:0 0 0 43.334px hsla(0,0%,100%,.25) inset,0 0 0 65px hsla(0,0%,100%,.25) inset;box-shadow:inset 0 0 0 43.334px hsla(0,0%,100%,.25),inset 0 0 0 65px hsla(0,0%,100%,.25)}62.5%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.25) inset,0 0 0 21.667px hsla(0,0%,100%,.25) inset;box-shadow:inset 0 0 0 0 hsla(0,0%,100%,.25),inset 0 0 0 21.667px hsla(0,0%,100%,.25)}81.25%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.25) inset,0 0 0 0 hsla(0,0%,100%,.25) inset;box-shadow:inset 0 0 0 0 hsla(0,0%,100%,.25),inset 0 0 0 0 hsla(0,0%,100%,.25)}to{opacity:1;-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.25) inset,0 0 0 0 hsla(0,0%,100%,.25) inset;box-shadow:inset 0 0 0 0 hsla(0,0%,100%,.25),inset 0 0 0 0 hsla(0,0%,100%,.25)}}@keyframes animateContainer{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-box-shadow:0 0 0 65px hsla(0,0%,100%,.25) inset,0 0 0 65px hsla(0,0%,100%,.25) inset;box-shadow:inset 0 0 0 65px hsla(0,0%,100%,.25),inset 0 0 0 65px hsla(0,0%,100%,.25)}25%{opacity:1;-webkit-transform:scale(.9);transform:scale(.9);-webkit-box-shadow:0 0 0 65px hsla(0,0%,100%,.25) inset,0 0 0 65px hsla(0,0%,100%,.25) inset;box-shadow:inset 0 0 0 65px hsla(0,0%,100%,.25),inset 0 0 0 65px hsla(0,0%,100%,.25)}43.75%{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-box-shadow:0 0 0 43.334px hsla(0,0%,100%,.25) inset,0 0 0 65px hsla(0,0%,100%,.25) inset;box-shadow:inset 0 0 0 43.334px hsla(0,0%,100%,.25),inset 0 0 0 65px hsla(0,0%,100%,.25)}62.5%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.25) inset,0 0 0 21.667px hsla(0,0%,100%,.25) inset;box-shadow:inset 0 0 0 0 hsla(0,0%,100%,.25),inset 0 0 0 21.667px hsla(0,0%,100%,.25)}81.25%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.25) inset,0 0 0 0 hsla(0,0%,100%,.25) inset;box-shadow:inset 0 0 0 0 hsla(0,0%,100%,.25),inset 0 0 0 0 hsla(0,0%,100%,.25)}to{opacity:1;-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.25) inset,0 0 0 0 hsla(0,0%,100%,.25) inset;box-shadow:inset 0 0 0 0 hsla(0,0%,100%,.25),inset 0 0 0 0 hsla(0,0%,100%,.25)}}@-webkit-keyframes animateCheck{0%{stroke-dashoffset:80}to{stroke-dashoffset:0}}@keyframes animateCheck{0%{stroke-dashoffset:80}to{stroke-dashoffset:0}}@-webkit-keyframes animateShadow{0%{opacity:0;width:100%;height:15%}25%{opacity:.25}43.75%{width:40%;height:7%;opacity:.35}to{width:85%;height:15%;opacity:.25}}@keyframes animateShadow{0%{opacity:0;width:100%;height:15%}25%{opacity:.25}43.75%{width:40%;height:7%;opacity:.35}to{width:85%;height:15%;opacity:.25}}