@import url(fontawesome-all.min.css);@import url("https://fonts.googleapis.com/css?family=Poppins");body{font-family:'Poppins', sans-serif;font-size:15px}.logo-cursor{content:"_";opacity:0;animation:cursor 1.5s infinite}@keyframes cursor{0%{opacity:0}40%{opacity:0}50%{opacity:1}90%{opacity:1}100%{opacity:0}}.badge{font-weight:500}#container{display:inline-block;position:relative;width:100%}#dummy{padding-top:100%}#element{position:absolute;top:0;bottom:0;left:0;right:0}h1{font-size:35px}h2{font-size:32px}h3{font-size:29px}h4{font-size:26px}h5{font-size:23px}h6{font-size:20px}.circle-image{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center}.social{text-decoration:none !important;color:#6c757d}.social.twitter:hover{color:#1da1f2}.social.facebook:hover{color:#3b5998}.social.email:hover{color:#db4437}.social.github:hover{color:#333}.social.linkedin:hover{color:#007bb5}@media (min-width: 1200px){.container{max-width:1400px}}@media (min-width: 576px){.container{max-width:776px}}@media (min-width: 768px){.container{max-width:968px}}@media (min-width: 992px){.container{max-width:1192px}}.ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:100px;height:100px;text-align:right}.ribbon span{font-size:10px;color:#fff;text-transform:uppercase;text-align:center;font-weight:bold;line-height:20px;transform:rotate(45deg);width:110px;display:block;background:#79A70A;background:linear-gradient(#9BC90D 0%, #79A70A 100%);box-shadow:0 3px 10px -5px #000;position:absolute;top:23px;right:-23px}.ribbon span::before{content:'';position:absolute;left:0px;top:100%;z-index:-1;border-left:3px solid #79A70A;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #79A70A}.ribbon span::after{content:'';position:absolute;right:0%;top:100%;z-index:-1;border-right:3px solid #79A70A;border-left:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #79A70A}.blue span{background:linear-gradient(#2989d8 0%, #1e5799 100%)}.blue span::before{border-left-color:#1e5799;border-top-color:#1e5799}.blue span::after{border-right-color:#1e5799;border-top-color:#1e5799}.orange span{background:linear-gradient(#ff8832 0%, #ff8832 100%)}.orange span::before{border-left-color:#ff8832;border-top-color:#ff8832}.orange span::after{border-right-color:#ff8832;border-top-color:#ff8832}.link-after,.nav-link::after,.navbar-brand::after,.nav-item.active::after{content:'';display:block;height:.15em;background:#007bff}.nav-link::after,.navbar-brand::after{width:0;transition:width .35s}.nav-link:hover::after,.navbar-brand:hover::after{width:100%}.nav-item.active{font-weight:bold}.nav-item.active::after{width:100% !important}.navbar-brand{margin-bottom:-14px}.navbar-brand::after{margin-top:-.25em}@media (min-width: 544px){.card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width: 992px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.resource.card{text-decoration:none !important;margin:10px auto}.resource.card .card-img-top{border-radius:0 0 0 0}.resource.card .card-title{font-size:17px;font-weight:bold}.resource.card:hover:not(.article){box-shadow:-2px 8px 40px -12px #000}.resource.card .card-footer{font-size:14px}.resource.card .card-footer-category{text-align:right;color:red}.article.card{text-decoration:none !important;padding:15px;height:100%}.article.card .card-title{font-size:17px;font-weight:bold}.article.card .card-footer{font-size:14px;margin:0 -15px -15px -15px;padding:15px 35px}.article.card .card-text{font-size:15px}.article p{text-align:justify}.article .tag:hover{background-color:#007bff;color:white !important}.article .deprecated{color:red;font-size:16px;margin-top:-6px}.article .article-metadata{font-size:14px;margin-top:-6px}.article .article-footer-metadata{font-size:14px;margin-top:6px}.article footer{font-size:10px;color:#6c757d;text-decoration:underline;text-decoration-color:yellow;text-align:right;margin-top:4em;margin-bottom:4em;margin-right:2em}.article .comment{margin-top:5px}.article .comment-title{font-size:27px}.article h1,.article h2{margin-top:32px}.article h1{counter-reset:section}.article h2:before{content:counter(section) ". ";counter-increment:section}.article h2{border-bottom:1px solid #CCC;padding-bottom:3px;counter-reset:subsection}.article h3:before{content:counter(section) "." counter(subsection) ". ";counter-increment:subsection}.article h3{counter-reset:subsubsection}.article h4:before{content:counter(section) "." counter(subsection) "." counter(subsubsection) ". ";counter-increment:subsubsection}.article h4{counter-reset:subsubsubsection}.article h5:before{content:counter(section) "." counter(subsection) "." counter(subsubsection) "." counter(subsubsubsection) ". ";counter-increment:subsubsubsection}.article hr{background:#6c757d}.article img{display:block;max-width:100%;height:auto;margin:1rem auto}.article .video{position:relative;padding-bottom:56.25%;margin-bottom:1rem;width:100%}.article .video iframe{position:absolute;height:100%;width:100%}.article a:not(.btn):not([class^="carousel-"]):not([class^="list-"]):not(.no-underline){display:inline-block;text-decoration:none}.article a:not(.btn):not([class^="carousel-"]):not([class^="list-"]):not(.no-underline):hover{color:#007bff}.article a:not(.btn):not([class^="carousel-"]):not([class^="list-"]):not(.no-underline)::after{content:'';display:block;height:.15em;margin-top:-.15em;width:0;background:#007bff;transition:width .35s}.article a:not(.btn):not([class^="carousel-"]):not([class^="list-"]):not(.no-underline):hover::after{width:100%}.article table{display:block;overflow-x:auto;margin:1rem 0}.article table td,.article table th{border:1px solid #ddd;padding:8px 16px}.article table th{padding-top:12px;padding-bottom:12px;font-weight:500;text-align:left;background-color:#007bff;color:white}.article table tr:nth-child(even){background-color:#f8f9fa}code.highlighter-rouge{background-color:#e6e6e6;color:#343a40;border-radius:3px;margin:0;padding:.2em 0.65em}div.highlighter-rouge{color:#f8f9fa;border-radius:3px;margin:0 0 10px;padding:0 0.65em}.highlight .lineno{color:#ccc;padding:0 5px;border-right:1px solid #ccc}.highlight pre code{display:block;white-space:pre;overflow-x:auto;padding:0 5px;word-wrap:normal}.highlight table{display:block;overflow-x:auto;margin:10px 0px 0px 0px}.highlight table td,.highlight table th{padding:0px 8px;border:0px}.highlight table th{padding-top:0px;padding-bottom:0px;font-weight:500;text-align:left;background-color:#007bff;color:white}.highlight table tr:nth-child(even){background-color:#f8f9fa}.highlight pre{background-color:#404040;color:#f8f9fa}.highlight .hll{background-color:#404040}.highlight .c{color:#999999;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .g{color:#d0d0d0}.highlight .k{color:#6ab825;font-weight:bold}.highlight .l{color:#d0d0d0}.highlight .n{color:#d0d0d0}.highlight .o{color:#d0d0d0}.highlight .x{color:#d0d0d0}.highlight .p{color:#d0d0d0}.highlight .cm{color:#999999;font-style:italic}.highlight .cp{color:#cd2828;font-weight:bold}.highlight .c1{color:#999999;font-style:italic}.highlight .cs{color:#e50808;font-weight:bold;background-color:#520000}.highlight .gd{color:#d22323}.highlight .ge{color:#d0d0d0;font-style:italic}.highlight .gr{color:#d22323}.highlight .gh{color:#ffffff;font-weight:bold}.highlight .gi{color:#589819}.highlight .go{color:#ccc}.highlight .gp{color:#aaa}.highlight .gs{color:#d0d0d0;font-weight:bold}.highlight .gu{color:#ffffff;text-decoration:underline}.highlight .gt{color:#d22323}.highlight .kc{color:#6ab825;font-weight:bold}.highlight .kd{color:#6ab825;font-weight:bold}.highlight .kn{color:#6ab825;font-weight:bold}.highlight .kp{color:#6ab825}.highlight .kr{color:#6ab825;font-weight:bold}.highlight .kt{color:#6ab825;font-weight:bold}.highlight .ld{color:#d0d0d0}.highlight .m{color:#3677a9}.highlight .s{color:#ed9d13}.highlight .na{color:#bbb}.highlight .nb{color:#24909d}.highlight .nc{color:#447fcf;text-decoration:underline}.highlight .no{color:#40ffff}.highlight .nd{color:orange}.highlight .ni{color:#d0d0d0}.highlight .ne{color:#bbb}.highlight .nf{color:#447fcf}.highlight .nl{color:#d0d0d0}.highlight .nn{color:#447fcf;text-decoration:underline}.highlight .nx{color:#d0d0d0}.highlight .py{color:#d0d0d0}.highlight .nt{color:#6ab825;font-weight:bold}.highlight .nv{color:#40ffff}.highlight .ow{color:#6ab825;font-weight:bold}.highlight .w{color:#666}.highlight .mf{color:#3677a9}.highlight .mh{color:#3677a9}.highlight .mi{color:#3677a9}.highlight .mo{color:#3677a9}.highlight .sb{color:#ed9d13}.highlight .sc{color:#ed9d13}.highlight .sd{color:#ed9d13}.highlight .s2{color:#ed9d13}.highlight .se{color:#ed9d13}.highlight .sh{color:#ed9d13}.highlight .si{color:#ed9d13}.highlight .sx{color:orange}.highlight .sr{color:#ed9d13}.highlight .s1{color:#ed9d13}.highlight .ss{color:#ed9d13}.highlight .bp{color:#24909d}.highlight .vc{color:#40ffff}.highlight .vg{color:#40ffff}.highlight .vi{color:#40ffff}.highlight .il{color:#3677a9}.skill{margin-bottom:35px;position:relative;overflow:hidden}.skill>p{margin:0;font-size:18px}.skill:before{width:100%;height:5px;content:"";display:block;position:absolute;background:#f8f9fa;bottom:0}.skill-bar{width:100%;height:5px;background:#007bff;display:block;position:relative}.skill-bar span{position:absolute;border-top:5px solid inherit;top:-30px;padding:0;font-size:18px;padding:3px 0;font-weight:500;right:0}.skill-bar.skill-bar-secondary{background:#6c757d}.skill-bar.skill-bar-success{background:#28a745}.skill-bar.skill-bar-info{background:#17a2b8}.skill-bar.skill-bar-warning{background:#ffc107}.skill-bar.skill-bar-danger{background:#dc3545}.skill-bar.skill-bar-light{background:#f8f9fa}.skill-bar.skill-bar-dark{background:#343a40}.skill-0{width:0%}.skill-1{width:1%}.skill-2{width:2%}.skill-3{width:3%}.skill-4{width:4%}.skill-5{width:5%}.skill-6{width:6%}.skill-7{width:7%}.skill-8{width:8%}.skill-9{width:9%}.skill-10{width:10%}.skill-11{width:11%}.skill-12{width:12%}.skill-13{width:13%}.skill-14{width:14%}.skill-15{width:15%}.skill-16{width:16%}.skill-17{width:17%}.skill-18{width:18%}.skill-19{width:19%}.skill-20{width:20%}.skill-21{width:21%}.skill-22{width:22%}.skill-23{width:23%}.skill-24{width:24%}.skill-25{width:25%}.skill-26{width:26%}.skill-27{width:27%}.skill-28{width:28%}.skill-29{width:29%}.skill-30{width:30%}.skill-31{width:31%}.skill-32{width:32%}.skill-33{width:33%}.skill-34{width:34%}.skill-35{width:35%}.skill-36{width:36%}.skill-37{width:37%}.skill-38{width:38%}.skill-39{width:39%}.skill-40{width:40%}.skill-41{width:41%}.skill-42{width:42%}.skill-43{width:43%}.skill-44{width:44%}.skill-45{width:45%}.skill-46{width:46%}.skill-47{width:47%}.skill-48{width:48%}.skill-49{width:49%}.skill-50{width:50%}.skill-51{width:51%}.skill-52{width:52%}.skill-53{width:53%}.skill-54{width:54%}.skill-55{width:55%}.skill-56{width:56%}.skill-57{width:57%}.skill-58{width:58%}.skill-59{width:59%}.skill-60{width:60%}.skill-61{width:61%}.skill-62{width:62%}.skill-63{width:63%}.skill-64{width:64%}.skill-65{width:65%}.skill-66{width:66%}.skill-67{width:67%}.skill-68{width:68%}.skill-69{width:69%}.skill-70{width:70%}.skill-71{width:71%}.skill-72{width:72%}.skill-73{width:73%}.skill-74{width:74%}.skill-75{width:75%}.skill-76{width:76%}.skill-77{width:77%}.skill-78{width:78%}.skill-79{width:79%}.skill-80{width:80%}.skill-81{width:81%}.skill-82{width:82%}.skill-83{width:83%}.skill-84{width:84%}.skill-85{width:85%}.skill-86{width:86%}.skill-87{width:87%}.skill-88{width:88%}.skill-89{width:89%}.skill-90{width:90%}.skill-91{width:91%}.skill-92{width:92%}.skill-93{width:93%}.skill-94{width:94%}.skill-95{width:95%}.skill-96{width:96%}.skill-97{width:97%}.skill-98{width:98%}.skill-99{width:99%}.skill-100{width:100%}.timeline-body{position:relative;background-color:#f8f9fa;border-radius:0 30px 30px 0;padding:5px 0}.timeline-body:after{content:'';width:4px;height:100%;background-color:#007bff;position:absolute;left:-4px;top:0}.timeline-body .timeline-item{position:relative}.timeline-body .timeline-item:after{content:'';width:20px;height:20px;border-radius:50%;border:4px solid #007bff;background-color:#f8f9fa;position:absolute;left:-12px;top:8px;z-index:10}.timeline-body .timeline-item .content{margin:40px;padding-bottom:20px;border-bottom:1px dashed #343a40}.timeline-body .timeline-item .content .date{margin-top:-5px;margin-bottom:15px;color:#6c757d}.cls-1{fill:#ffc541}.cls-2{fill:#4e4066}.cls-3{fill:#6f5b92}.cls-4{fill:#f78d5e}.cls-5{fill:#fa976c}.cls-6{fill:#b65c32;opacity:0.6}.cls-7{fill:#b65c32;opacity:0.4}.cls-8{fill:#b65c32}.cls-9{fill:#f4b73b}.cls-10{opacity:0.6}.cls-11{fill:#f9c358}.cls-12{fill:#9b462c}.cls-13{fill:#aa512e}.cls-14{fill:#7d6aa5}.wheel{animation:wheel-rotate 6s ease infinite;transform-origin:center;transform-box:fill-box}@keyframes wheel-rotate{50%{transform:rotate(360deg);animation-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}100%{transform:rotate(960deg)}}.clock-hand-1{animation:clock-rotate 3s linear infinite;transform-origin:bottom;transform-box:fill-box}.clock-hand-2{animation:clock-rotate 6s linear infinite;transform-origin:bottom;transform-box:fill-box}@keyframes clock-rotate{100%{transform:rotate(360deg)}}#box-top{animation:box-top-anim 2s linear infinite;transform-origin:right top;transform-box:fill-box}@keyframes box-top-anim{50%{transform:rotate(-5deg)}}#umbrella{animation:umbrella-anim 6s linear infinite;transform-origin:center;transform-box:fill-box}@keyframes umbrella-anim{25%{transform:translateY(10px) rotate(5deg)}75%{transform:rotate(-5deg)}}#cup{animation:cup-rotate 3s cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite;transform-origin:top left;transform-box:fill-box}@keyframes cup-rotate{50%{transform:rotate(-5deg)}}#pillow{animation:pillow-anim 3s linear infinite;transform-origin:center;transform-box:fill-box}@keyframes pillow-anim{25%{transform:rotate(10deg) translateY(5px)}75%{transform:rotate(-10deg)}}#stripe{animation:stripe-anim 3s linear infinite;transform-origin:center;transform-box:fill-box}@keyframes stripe-anim{25%{transform:translate(10px, 0) rotate(-10deg)}75%{transform:translateX(10px)}}#bike{animation:bike-anim 6s ease infinite}@keyframes bike-anim{0%{transform:translateX(-1300px)}50%{transform:translateX(0);animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}100%{transform:translateX(1300px)}}#rucksack{animation:ruck-anim 3s linear infinite;transform-origin:top;transform-box:fill-box}@keyframes ruck-anim{50%{transform:rotate(5deg)}}.circle{animation:circle-anim ease infinite;transform-origin:center;transform-box:fill-box;perspective:0px}.circle.c1{animation-duration:2s}.circle.c2{animation-duration:3s}.circle.c3{animation-duration:1s}.circle.c4{animation-duration:1s}.circle.c5{animation-duration:2s}.circle.c6{animation-duration:3s}@keyframes circle-anim{50%{transform:scale(0.2) rotateX(360deg) rotateY(360deg)}}.four,#ou{animation:four-anim cubic-bezier(0.39, 0.575, 0.565, 1) infinite}.four.a{transform-origin:bottom left;animation-duration:3s;transform-box:fill-box}.four.b{transform-origin:bottom right;animation-duration:3s;transform-box:fill-box}#ou{animation-duration:6s;transform-origin:center;transform-box:fill-box}@keyframes four-anim{50%{transform:scale(0.98)}}
