@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css);@import url(https://cdnjs.cloudflare.com/ajax/libs/line-awesome/1.3.0/line-awesome/css/line-awesome.min.css);*{margin:0;padding:0;box-sizing:border-box}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;overflow:hidden}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}.main-color{color:#1c1c1c}.first-color{color:#553f47}.secong-color{color:#022a30}.background-color{color:#2d2626}.text-color{color:#fff}.accent-color{color:#fb7000}.accent-color-2{color:#ebafaf}.white-color{color:#fff}.black-color{color:#000}.main-font-mono{font-family:"Roboto Mono",monospace}html{scroll-behavior:smooth}body{overflow:visible;font-family:Roboto,sans-serif;color:#fff;background-color:#2d2626}h1,h2,h3,h4,h5,h6{color:#eef3db;font-weight:700}img{pointer-events:none;width:100%}a{color:inherit;text-decoration:none;transition:all .2s ease}a:hover,a:visited{color:inherit;text-decoration:inherit}a h4:hover,a:hover{color:#fb7000}p{margin-bottom:1rem}hr{background-color:#fb7000;border:none;height:2px;clear:both}::selection{background:rgba(0,0,0,.3);color:#fb7000}.navbar{background-color:#553f47;border-bottom:1px solid #fb7000}.navbar-toggler{color:#fb7000}.navbar-toggler:focus{box-shadow:none;border:1px solid #fb7000}@media (min-width:992px){.navbar{min-height:100vh;width:240px;background:linear-gradient(rgba(85,63,71,.9),rgba(2,42,48,.9)),url("../../assets/img/sidebar.png");background-size:cover;background-position:center;border-bottom:none}.navbar-brand{padding:15px}.navbar-brand-img-back{position:relative;display:inline-block;background-color:inherit}.navbar-brand-img-back::after{content:"";position:absolute;z-index:-1;top:-.125em;left:-.125em;width:calc(100% + .25em);height:calc(100% + .25em);border-radius:50%;background-image:linear-gradient(90deg,#fb7000,rgba(235,175,175,.5),rgba(85,63,71,.9),#fb7000);background-size:200%;animation:animateborder 8s ease infinite}@keyframes animateborder{from{transform:rotate(0)}to{transform:rotate(360deg)}}.navbar-brand-img-back img{width:100%;max-width:170px;min-width:170px;height:auto;max-height:170px;min-height:170px;object-fit:cover}}.navbar .nav-link{font-weight:700;color:#fff}.navbar .nav-link:hover{color:#fb7000}.navbar .nav-link:hover .nav-item-icon{border:2px solid #fb7000}.navbar .nav-link.active{color:#fb7000}.navbar .nav-link.active .nav-item-icon{border:2px solid #fb7000}.navbar .nav-link .nav-item-icon{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;margin-right:5px;background:#553f47;padding:15px;border:2px solid transparent;border-radius:100px;transition:all .2s ease}.navbar .nav-link .nav-item-icon i{font-size:15px}@media (min-width:992px){.content-wrapper{padding-left:240px}}@media (max-width:402px){.home .custom-lnk{display:none}}.custom-lnk{font-family:"Roboto Mono",monospace;font-weight:700;position:relative}.custom-lnk::after{content:"";width:0%;height:2px;background-color:#fb7000;position:absolute;left:0;top:110%;transition:.2s}.custom-lnk:hover::after{width:100%}.bg-base{background-color:#553f47}.bg-accent{background-color:#fb7000}.shadow-effect{transition:.5s}.shadow-effect:hover{box-shadow:-6px 6px 0 0 #fb7000}.custom-card-img{overflow:hidden}.custom-card-img img{transition:.4s ease}.custom-card:hover .custom-card-img img{transform:scale(1.1)}.skills-progress{height:50px;display:block;background:0 0;font-family:"Roboto Mono",monospace}.skills-progress .skill{padding:10px 0;margin:0 0 6px 0;text-transform:uppercase;display:block;font-weight:600;color:#fb7000}.skills-progress .skill .val{float:right;font-style:normal}.skills-progress-bar-wrap{background:#022a30}.skills-progress-bar{width:1px;height:10px;transition:.9s;background-color:#fb7000}.full-height{min-height:100vh;height:100%;display:flex;flex-direction:column;justify-content:center;padding-top:80px;padding-bottom:80px;border-bottom:2px solid rgba(255,255,255,.1)}.btn{padding:12px 28px;font-weight:700}.btn-brand{background-color:#fb7000!important;color:#553f47!important;border-color:#fb7000!important}.btn-brand:focus,.btn-brand:hover{background-color:#ebafaf!important;border-color:#ebafaf!important}.iconbox{width:60px;height:60px;display:flex;align-items:center;justify-content:center;font-size:22px;background-color:#fb7000;color:#553f47}.iconbox .las{font-size:32px}.contact .form-control{background:#553f47;border-color:#553f47;color:#fff}.contact .form-control:focus{border-color:#fb7000;box-shadow:none}.contact .form-control::placeholder{color:#fff}.contact input.form-control{height:44px}.contact .succes-error-msg{background:#fb7000;color:#553f47;font-weight:700;font-family:"Roboto Mono",monospace}.footer{display:flex;align-items:center;justify-content:center}.footer__copyright{display:flex;align-items:center;justify-content:center}.footer__social-lnk a{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:#553f47;border-radius:100px;font-size:20px;border:2px solid transparent;margin-left:5px}.footer__social-lnk a:hover{border:2px solid #fb7000}.preloader{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100vh;background:#022a30;pointer-events:none;z-index:9999;overflow:hidden}.preloader_loader{position:absolute;top:0;left:0;height:100%;background:#553f47}.preloader_count{display:flex;align-items:center;justify-content:center;position:absolute;font-size:18vw;color:#fff;font-weight:800;mix-blend-mode:difference}@keyframes preloader_fadeOut{0%{opacity:1}100%{opacity:0}}.typed-cursor{color:#fb7000}.typed--underline{padding-bottom:4px;border-bottom:3px solid #fb7000}body::-webkit-scrollbar{width:1em}body::-webkit-scrollbar-track{background:#553f47;border-radius:100px;margin-block:0.5em}body::-webkit-scrollbar-thumb{background:#fb7000;border:.25em solid #553f47;border-radius:100px}body::-webkit-scrollbar-thumb:hover{background:#ebafaf}@supports (scrollbar-color:#fb7000 #553f47){*{scrollbar-color:#fb7000 #553f47;scrollbar-width:thin}}.lightbox-img a img{pointer-events:auto}.fancybox-inner .fancybox-button{background:0 0}.fancybox-inner .fancybox-toolbar .fancybox-button{color:#fb7000;transition:all .2s ease}.fancybox-inner .fancybox-toolbar .fancybox-button:hover{color:#ebafaf}.fancybox-inner .fancybox-toolbar .fancybox-button svg:hover{filter:contrast(1.5)}.fancybox-inner .fancybox-navigation .fancybox-button{color:#fb7000;transition:all .2s ease}.fancybox-inner .fancybox-navigation .fancybox-button[disabled],.fancybox-inner .fancybox-navigation .fancybox-button[disabled]:hover{color:#888}.fancybox-inner .fancybox-navigation:hover{color:#ebafaf}.fancybox-inner .fancybox-navigation svg:hover{filter:contrast(1.5)}.fancybox-inner .fancybox-caption{background:linear-gradient(0deg,rgba(2,42,48,.25),25%,transparent)}.fancybox-inner .fancybox-caption__body{font-family:"Roboto Mono",monospace;font-weight:700;color:#fb7000}.fancybox-thumbs{background:0 0}.fancybox-thumbs__list{background:#022a30}.fancybox-thumbs__list a::before{border:2px solid #fb7000}.hystmodal--active{z-index:1035}.hystmodal__window{background:#553f47;border:1px solid #fb7000}.hystmodal__window .hystmodal__close{background:0 0}.hystmodal__window .hystmodal__close:focus{outline:0}.hystmodal__window .hystmodal__close i{font-size:30px;color:#fb7000;transition:all .2s ease}.hystmodal__window .hystmodal__close i:hover{filter:contrast(1.5)}.hystmodal .width-650{width:650px}.hystmodal .width-700{width:700px}.hystmodal .width-750{width:750px}.hystmodal .width-800{width:800px}.hystmodal .width-850{width:850px}.hystmodal .width-900{width:900px}.hystmodal .width-950{width:950px}.hystmodal .width-1k{width:1000px}