body{color:#8c8c8e;font-size:13px;font-family:var(--font-primary),sans-serif;letter-spacing:.5px;font-smooth:subpixel-antialiased;font-weight:300}h1,h2,h3,h4,h5,h6{color:#fafafc;font-weight:700;font-family:var(--font-primary),sans-serif;margin-bottom:0}h1{font-size:45px;font-weight:800}h4{font-size:17px;font-weight:600}h5{font-size:14px;font-weight:600}h6{font-size:13px;font-weight:400}.art-sm-text{font-size:12px}.art-lg-text{font-size:16px}.art-white{color:#fafafc}.container-fluid{padding:0 30px;position:relative;overflow:hidden}.art-buttons-frame a{margin-right:15px}.art-el-suptitle{color:#646466;margin-top:5px;font-size:12px;font-style:italic}.art-ls-divider{opacity:.3;background:#646466;width:100%;height:1px}.art-img-default{width:100%;box-shadow:0 3px 8px #0f0f1433}a{color:#ffc107;text-decoration:none}a:hover{color:#fafafc;text-decoration:none}a:focus{outline:inherit}.art-table{color:#8c8c8e}.art-table ul{margin:0;padding:0}.art-table ul li{justify-content:space-between;margin-bottom:15px;list-style-type:none;display:flex}.art-table ul li:last-child{margin-bottom:0}.art-table ul li h6{padding-right:20px}.art-table ul li>span:nth-child(2){text-align:right}blockquote{color:#191923;background:#ffc107;margin-top:30px;margin-bottom:30px;padding:30px 30px 30px 35px;font-size:14px;font-style:italic;font-weight:400;position:relative;box-shadow:0 1px 4px #0f0f141a}blockquote:before{content:"";opacity:.5;color:#fafafc;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;position:absolute;top:5px;left:9px}blockquote:after{content:"";opacity:.5;color:#fafafc;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;position:absolute;bottom:5px;right:9px;transform:rotate(180deg)}.art-custom-list{padding-left:25px}.art-custom-list li{color:#fafafc;margin-bottom:5px;list-style-type:none;position:relative}.art-custom-list li:before{content:"";background:0 0;border:2px solid #ffc107;border-radius:50%;width:10px;height:10px;position:absolute;top:4px;left:-25px;box-shadow:0 3px 8px #0f0f1433}.art-link,a.art-link{text-transform:uppercase;letter-spacing:1.5px;color:#8c8c8e;cursor:pointer;margin-bottom:10px;margin-right:15px;font-size:12px;font-weight:600;transition:all .4s ease-in-out;display:inline-block;position:relative}.art-link:hover,a.art-link:hover{color:#fafafc;text-shadow:0 0 3px #fafafc66}.art-link.art-white-link,a.art-link.art-white-link{color:#fafafc}.art-link.art-white-link:hover,a.art-link.art-white-link:hover{color:#fafafc;text-shadow:0 0 3px #fafafc66;transform:translate(5px)}.art-link.art-color-link,a.art-link.art-color-link{color:#ffc107}.art-link.art-color-link:hover,a.art-link.art-color-link:hover{color:#ffc107;text-shadow:0 0 3px #fafafc66;transform:translate(5px)}.art-link.art-w-chevron,a.art-link.art-w-chevron{padding-right:10px}.art-link.art-w-chevron:after,a.art-link.art-w-chevron:after{content:"";font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 free";font-size:9px;font-style:normal;font-weight:900;transition:all .4s ease-in-out;display:inline-block;position:absolute;top:.3px;transform:translate(5px)}.art-link.art-w-chevron:hover,a.art-link.art-w-chevron:hover{transform:translate(0)}.art-link.art-w-chevron:hover:after,a.art-link.art-w-chevron:hover:after{transform:translate(10px)}.art-link:last-child,a.art-link:last-child{margin-bottom:0;margin-right:0}.art-link i,a.art-link i{margin-left:3px;font-size:9px}.art-link.art-left-link,a.art-link.art-left-link{padding-left:10px;padding-right:0}.art-link.art-left-link.art-w-chevron:after,a.art-link.art-left-link.art-w-chevron:after{content:"";left:0;transform:translate(0)}.art-link.art-left-link.art-w-chevron:hover:after,a.art-link.art-left-link.art-w-chevron:hover:after{transform:translate(-5px)}.art-btn{text-transform:uppercase;color:#20202a;letter-spacing:1.5px;background:#ffc107;border:none;place-content:center;font-weight:600;transition:all .4s ease-in-out;display:inline-flex;box-shadow:0 1px 4px #0f0f141a}.art-btn span{align-self:center;transition:all .2s ease-in-out}.art-btn.art-btn-md{height:45px;padding:0 35px;font-size:12px}.art-btn.art-btn-sm{height:40px;padding:0 30px;font-size:12px}.art-btn.art-btn-xs{height:40px;padding:0 10px;font-size:12px}.art-btn:hover{color:#1e1e28;transform:translateY(-2px)}.p-30-0{padding-top:30px;padding-bottom:0}.p-0-30{padding-top:0;padding-bottom:30px}.p-30-30{padding-top:30px;padding-bottom:30px}.p-30-15{padding-top:30px;padding-bottom:15px}.p-15-15{padding-top:15px;padding-bottom:15px}.p-15-0{padding-top:15px;padding-bottom:0}.p-60-0{padding-top:60px;padding-bottom:0}.p-230-0{padding-top:230px;padding-bottom:0}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-25,.mb-30{margin-bottom:25px}@media (max-width:1400px){.p-lg-30-0{padding-top:30px;padding-bottom:0}}@media (max-width:920px){.p-md-15-0{padding-top:15px;padding-bottom:0}}.popup-overlay{z-index:1042;opacity:.8;background:#0b0b0b;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.popup-content .popup-arrow path{fill:#2b2b35}.popup-content .art-testimonial{width:600px;max-width:100%}.parallax-container{overflow:hidden}.error-page{text-align:center;justify-content:center;align-items:center;height:calc(100vh - 82px);display:flex;position:relative}.error-page .description{margin-bottom:0}.mask-object{filter:drop-shadow(0 20px 30px #19191b1a);width:30vw;margin-bottom:2rem;transition:all .8s cubic-bezier(.2,1,.8,1)}.error-page__num{color:#ffc107;height:auto;font-size:220px;font-weight:700;line-height:220px;display:block}@media only screen and (max-width:992px){.mask-object{width:50vw}.error-page__num{font-size:160px;line-height:160px}}@media only screen and (max-width:580px){.mask-object{width:80vw}.error-page__num{font-size:120px;line-height:120px}}.art-top-bg{background-position:50%;background-size:cover;width:100%;height:400px;position:absolute;top:0;overflow:hidden}.art-top-bg .art-top-bg-overlay{background-image:linear-gradient(#1e1e28ed 0%,#1e1e28f5 70%,#1e1e28fc 80%,#1e1e28 100%);width:100%;height:100%;position:relative}.art-preloader{z-index:999999;background:#20202a;justify-content:center;align-items:center;width:calc(100vw - 30px);height:calc(100vh - 30px);margin:15px;display:flex;position:absolute;top:0;left:0}.art-preloader .art-preloader-content{text-align:center;margin-bottom:15px}.art-preloader .art-preloader-content .art-preloader-load{width:200px;margin-top:5px}.art-preloader .art-preloader-content .art-preloader-load .progressbar-text{height:300px;font-size:14px;line-height:350px;position:relative;color:#8c8c8e!important;font-weight:400!important}.art-preloader-load path:first-child{stroke:#191923}.art-preloader-load path:last-child{stroke:#ffc107}.art-scroll-frame{width:100%;height:calc(100vh - 30px)}.art-content.art-active .art-scroll-frame{z-index:1;position:relative}.scrollbar-track{visibility:hidden;opacity:0;pointer-events:none}.art-app{background:#191923;width:100vw;height:100%;position:relative;overflow:hidden}.art-app *{scrollbar-width:none}.art-app ::-webkit-scrollbar{display:none}.art-app .art-mobile-top-bar{z-index:99;background:#20202a;justify-content:space-between;align-items:center;width:100%;height:70px;padding:0 30px;display:none;position:fixed;box-shadow:0 3px 8px #0f0f1433}.art-app .art-app-wrapper{background:#1e1e28 0 0/cover;width:100%;max-width:1440px;height:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;box-shadow:0 3px 8px #0f0f1433}.art-app .art-app-wrapper .art-app-container{flex-wrap:nowrap;display:flex;position:relative}.art-app .art-app-wrapper .art-app-container .art-info-bar{z-index:999;background:#20202a;width:290px;min-width:290px;height:100vh;transition:all .55s ease-in-out;position:relative;box-shadow:0 3px 8px #0f0f1433}.art-app .art-app-wrapper .art-app-container .art-info-bar .art-info-bar-frame{padding:0 15px}.art-app .art-app-wrapper .art-app-container .art-info-bar .art-info-bar-frame .art-info-bar-header{z-index:2147483647;justify-content:flex-start;align-items:center;width:100%;height:70px;display:none;position:absolute;top:0;left:0}.art-app .art-app-wrapper .art-app-container .art-info-bar .art-info-bar-frame .art-info-bar-header .art-info-bar-btn{pointer-events:all;margin-left:auto;padding:30px;font-size:14px}.art-app .art-app-wrapper .art-app-container .art-info-bar .art-info-bar-frame .art-info-bar-header .art-info-bar-btn.art-disabled{opacity:0;pointer-events:none}.art-app .art-app-wrapper .art-app-container .art-info-bar .art-info-bar-frame .art-scroll-frame .scroll-content{padding:240px 0 50px}.art-app .art-app-wrapper .art-app-container .art-content{height:calc(100vh - 30px);padding-right:80px;transition:all .55s ease-in-out;position:relative;overflow:hidden}.art-app .art-app-wrapper .art-app-container .art-content .art-curtain{z-index:9;pointer-events:none;opacity:0;background:#1e1e28e0;width:100%;height:100%;transition:all .55s ease-in-out;position:absolute;left:0}.art-app .art-app-wrapper .art-app-container .art-content.art-active{transform:translate(-150px)}.art-app .art-app-wrapper .art-app-container .art-content.art-active .art-curtain{pointer-events:all;opacity:.7}.art-app .art-app-wrapper .art-app-container .art-menu-bar{z-index:99;background:#20202a;width:230px;height:100vh;transition:all .55s ease-in-out;position:absolute;top:0;bottom:0;right:-150px;box-shadow:0 3px 8px #0f0f1433}.art-app .art-app-wrapper .art-app-container .art-menu-bar .art-menu-bar-frame{position:relative}.art-app .art-app-wrapper .art-app-container .art-menu-bar .art-menu-bar-frame .art-menu-bar-header{z-index:9;background:linear-gradient(159deg,#252532fa 0%,#23232dfa 100%);justify-content:flex-start;align-items:center;width:100%;height:70px;display:flex;position:absolute;top:0;left:0;box-shadow:0 1px 4px #0f0f141a}.art-app .art-app-wrapper .art-app-container .art-menu-bar .art-menu-bar-frame .art-menu-bar-header .art-menu-bar-btn{pointer-events:all}.art-app .art-app-wrapper .art-app-container .art-menu-bar .art-menu-bar-frame .art-menu-bar-header .art-menu-bar-btn.art-disabled{opacity:0;pointer-events:none}.art-app .art-app-wrapper .art-app-container .art-menu-bar.art-active{transform:translate(-150px)}@media (max-width:920px){.container-fluid{padding-left:15px;padding-right:15px}.art-preloader{width:100vw;height:100vh;margin:0}.art-scroll-frame{height:100vh}.art-app{padding:0}.art-app .art-mobile-top-bar{display:flex}.art-app .art-app-wrapper{border-radius:0;height:100vh}.art-app .art-app-wrapper .art-app-container{width:100%}.art-app .art-app-wrapper .art-app-container .art-info-bar{width:290px;height:100vh;position:absolute;left:-290px}.art-app .art-app-wrapper .art-app-container .art-info-bar.art-active{transform:translate(290px)}.art-app .art-app-wrapper .art-app-container .art-info-bar .art-info-bar-frame .art-info-bar-header{display:flex}.art-app .art-app-wrapper .art-app-container .art-info-bar .art-info-bar-frame .art-info-bar-header .art-info-bar-btn{transition:all .4s ease-in-out;transform:translate(70px)}.art-app .art-app-wrapper .art-app-container .art-info-bar.art-active .art-info-bar-frame .art-info-bar-btn{transform:translate(0)}.art-app .art-app-wrapper .art-app-container .art-content{width:100vw;height:100vh;padding-top:70px;padding-right:0;position:relative}.art-app .art-app-wrapper .art-app-container .art-content .art-scroll-frame{height:calc(100vh - 70px)}.art-app .art-app-wrapper .art-app-container .art-content.art-active{transform:none}.art-app .art-app-wrapper .art-app-container .art-content.art-active .art-curtain{pointer-events:all;opacity:1}.art-app .art-app-wrapper .art-app-container .art-menu-bar{width:230px;height:100vh;position:absolute;right:-230px}.art-app .art-app-wrapper .art-app-container .art-menu-bar.art-active{transform:translate(-230px)}.art-app .art-app-wrapper .art-app-container .art-menu-bar .art-menu-bar-btn{transition:all .4s ease-in-out;transform:translate(-80px)}.art-app .art-app-wrapper .art-app-container .art-menu-bar.art-active .art-menu-bar-btn{transform:translate(0)}}@media (max-width:290px){.art-app .art-info-bar{width:100vw}}@media (max-width:230px){.art-app .art-menu-bar{width:100vw}}.art-app-onepage .art-app-wrapper .art-app-container .art-content{padding-right:0}.art-footer{padding:20px}.art-info-bar{padding:0 15px}.art-info-bar .art-header{z-index:99999;text-align:center;background:linear-gradient(159deg,#252532fa 0%,#23232dfa 100%);width:100%;height:235px;padding:30px;position:absolute;top:0;left:0;box-shadow:0 1px 4px #0f0f141a}.art-info-bar .art-header .art-avatar{border-radius:50%;width:90px;height:90px;margin:0 auto 15px;position:relative}.art-info-bar .art-header .art-avatar .art-avatar-curtain{outline:inherit;z-index:0;border-radius:50%;justify-content:center;width:100%;height:100%;transition:all .2s ease-in-out;display:flex;position:relative}.art-info-bar .art-header .art-avatar .art-avatar-curtain i{text-align:center;color:#fafafc;opacity:0;z-index:1;background:linear-gradient(159deg,#2d2d3ae0 0%,#2b2b35e0 100%);border-radius:50%;align-self:center;width:30px;height:30px;font-size:12px;font-weight:700;line-height:30px;transition:all .4s ease-in-out}.art-info-bar .art-header .art-avatar .art-avatar-curtain img{object-fit:cover;z-index:0;border-radius:50%;width:100%;height:100%;position:absolute}.art-info-bar .art-header .art-avatar .art-avatar-curtain:hover{opacity:1;outline:inherit;transition:all .2s ease-in-out}.art-info-bar .art-header .art-avatar .art-avatar-curtain:hover i{opacity:.7}.art-info-bar .art-header .art-avatar .art-avatar-curtain:hover i:hover{opacity:1;transform:scale(1.07)}.art-info-bar .art-header .art-avatar .art-lamp-light{z-index:2}.art-info-bar .art-header .art-avatar .art-lamp-light:before{content:"";background:#fafafc;border-radius:50%;width:23px;height:23px;animation:1s infinite puls;position:absolute;bottom:-1px;right:1px}@keyframes puls{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1)}}.art-info-bar .art-header .art-avatar .art-lamp-light .art-available-lamp{z-index:0;background:#00e300;border-radius:50%;width:15px;height:15px;transition:all .4s ease-in-out;position:absolute;bottom:3px;right:5px}.art-info-bar .art-header .art-avatar .art-lamp-light .art-available-lamp:after{content:"I am available for contract or freelance colaboration.";color:#00e300;opacity:0;pointer-events:none;text-align:left;background:#191923;width:115px;padding:5px 10px;font-size:12px;font-weight:200;transition:all .4s ease-in-out;display:block;position:relative;top:-10px;left:28px;transform:translate(20px);box-shadow:0 1px 4px #0f0f141a}.art-info-bar .art-header .art-avatar .art-lamp-light .art-available-lamp:before{content:"";opacity:0;pointer-events:none;z-index:9999;background:#191923;width:5px;height:5px;transition:all .4s ease-in-out;position:absolute;top:5px;right:-15px;transform:translate(20px)rotate(45deg)}.art-info-bar .art-header .art-avatar .art-lamp-light .art-available-lamp:hover{transform:scale(1)}.art-info-bar .art-header .art-avatar .art-lamp-light .art-available-lamp:hover:after{opacity:1;transform:translate(0)}.art-info-bar .art-header .art-avatar .art-lamp-light .art-available-lamp:hover:before{opacity:1;transform:translate(0)rotate(45deg)}.art-info-bar .art-header .art-avatar .art-lamp-light.art-not-available:before{opacity:0;animation:none}.art-info-bar .art-header .art-avatar .art-lamp-light.art-not-available .art-available-lamp{background:red}.art-info-bar .art-header .art-avatar .art-lamp-light.art-not-available .art-available-lamp:after{content:"Sorry I'm busy today"}.art-info-bar .art-name,.art-info-bar .art-name a{color:#fafafc;transition:all .4s ease-in-out}.art-info-bar .art-name:hover a{color:#ffc107}.art-info-bar .art-lang-skills{flex-wrap:wrap;justify-content:space-between;display:flex}.art-info-bar .art-lang-skills .art-lang-skills-item{text-align:center;width:33.3333%;margin-bottom:15px}.art-info-bar .art-lang-skills .art-lang-skills-item .art-cirkle-progress{width:65%;margin:0 auto 15px}.art-info-bar .art-lang-skills .art-lang-skills-item .art-cirkle-progress .progressbar-text{min-height:18px;font-size:12px;position:relative;color:#8c8c8e!important;left:45%!important}.art-info-bar .art-lang-skills .art-lang-skills-item .art-cirkle-progress .progressbar-text:after{content:"%";position:absolute;right:-7px}.art-info-bar .art-hard-skills .art-hard-skills-item{margin-bottom:15px;position:relative}.art-info-bar .art-hard-skills .art-hard-skills-item .art-skill-heading{justify-content:space-between;display:flex}.art-info-bar .art-hard-skills .art-hard-skills-item .art-line-progress{width:100%}.art-info-bar .art-hard-skills .art-hard-skills-item .art-line-progress .progressbar-text{text-align:right;width:100%;font-size:12px;color:#8c8c8e!important;top:-6px!important}.art-info-bar .art-knowledge-list{padding-left:0}.art-info-bar .art-knowledge-list li{color:#8c8c8e;margin-bottom:5px;list-style-type:none}.art-info-bar .art-knowledge-list li:last-child{margin-bottom:0}.art-info-bar .art-knowledge-list li:before{content:"";color:#ffc107;margin-right:10px;font-family:"Font Awesome 5 Free";font-size:9px;font-weight:900}.art-info-bar .art-links-frame{flex-direction:column;justify-content:space-between;display:flex}.art-info-bar .art-ls-social{z-index:999;background:linear-gradient(159deg,#252532fa 0%,#23232dfa 100%);justify-content:space-between;align-items:center;width:100%;height:50px;padding:0 35px;display:flex;position:absolute;bottom:18px;left:0;box-shadow:0 1px 4px #0f0f141a}.art-info-bar .art-ls-social a{color:#8c8c8e;font-size:1.5em;transition:all .2s ease-in-out}.art-info-bar .art-ls-social a:hover{text-shadow:0 0 3px #fafafc66;color:#fafafc}.art-line-progress path:first-child{stroke:#191923}.art-line-progress path:last-child{stroke:#ffc107}.art-cirkle-progress path:first-child{stroke:#191923}.art-cirkle-progress path:last-child{stroke:#ffc107}.art-menu-bar nav{align-items:center;height:100%;display:flex;position:relative}.art-menu-bar nav .main-menu{width:100%;margin:0 0 60px;padding:0}.art-menu-bar nav .main-menu .menu-item{opacity:0;width:100%;list-style-type:none;transition:all .55s ease-in-out;transform:translate(60px)}.art-menu-bar nav .main-menu .menu-item:first-child{transition-delay:50ms}.art-menu-bar nav .main-menu .menu-item:nth-child(2){transition-delay:.1s}.art-menu-bar nav .main-menu .menu-item:nth-child(3){transition-delay:.15s}.art-menu-bar nav .main-menu .menu-item:nth-child(4){transition-delay:.2s}.art-menu-bar nav .main-menu .menu-item:nth-child(5){transition-delay:.25s}.art-menu-bar nav .main-menu .menu-item:nth-child(6){transition-delay:.3s}.art-menu-bar nav .main-menu .menu-item:nth-child(7){transition-delay:.35s}.art-menu-bar nav .main-menu .menu-item:nth-child(8){transition-delay:.4s}.art-menu-bar nav .main-menu .menu-item:nth-child(9){transition-delay:.45s}.art-menu-bar nav .main-menu .menu-item:nth-child(10){transition-delay:.5s}.art-menu-bar nav .main-menu .menu-item a{text-transform:uppercase;letter-spacing:1px;color:#8c8c8e;width:100%;padding:7px 30px;font-size:12px;font-weight:500;transition:all .2s ease-in-out;display:inline-block}.art-menu-bar nav .main-menu .menu-item a:hover{color:#fafafc;text-shadow:0 0 3px #fafafc66}.art-menu-bar nav .main-menu .menu-item.menu-item-has-children{padding-left:0;padding-right:0}.art-menu-bar nav .main-menu .menu-item.menu-item-has-children:after{content:"";font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 free";font-size:9px;font-style:normal;font-weight:900;transition:all .4s ease-in-out;display:inline-block;position:absolute;top:10px;right:30px;transform:translate(5px)}.art-menu-bar nav .main-menu .menu-item .sub-menu{pointer-events:none;filter:brightness(95%);background:#20202a;width:100%;max-height:0;padding-left:0;transition:max-height .6s ease-in-out;display:block;position:relative;overflow:hidden;box-shadow:inset 0 3px 8px #0f0f1433}.art-menu-bar nav .main-menu .menu-item .sub-menu .menu-item{opacity:0;transition:all .55s ease-in-out;position:relative}.art-menu-bar nav .main-menu .menu-item .sub-menu .menu-item a{padding:7px 30px;font-size:12px;font-weight:400}.art-menu-bar nav .main-menu .menu-item .sub-menu .menu-item .sub-menu{max-height:0;margin:0;transition:max-height 1s ease-in-out}.art-menu-bar nav .main-menu .menu-item .sub-menu .menu-item:hover.menu-item-has-children:after{transform:rotate(90deg)translate(0)translateY(-2.5px)}.art-menu-bar nav .main-menu .menu-item .sub-menu .menu-item:hover .sub-menu{max-height:500px}.art-menu-bar nav .main-menu .menu-item .sub-menu .menu-item:first-child{margin-top:15px}.art-menu-bar nav .main-menu .menu-item .sub-menu .menu-item:last-child{margin-bottom:15px}.art-menu-bar nav .main-menu .menu-item .sub-menu.art-active{pointer-events:all;max-height:500px}.art-menu-bar nav .main-menu .menu-item .sub-menu.art-active .menu-item{opacity:1}.art-menu-bar nav .main-menu .menu-item:hover.menu-item-has-children:after,.art-menu-bar nav .main-menu .menu-item.art-active.menu-item-has-children:after{transform:rotate(90deg)translate(0)translateY(-2.5px)}.art-menu-bar nav .main-menu .menu-item.current-menu-item>a{color:#fafafc;text-shadow:0 0 3px #fafafc66}.art-menu-bar nav .main-menu .menu-item.current-menu-item .sub-menu .menu-item a{color:#8c8c8e;text-shadow:none}.art-menu-bar nav .main-menu .menu-item.current-menu-item .sub-menu .menu-item a:hover,.art-menu-bar nav .main-menu .menu-item.current-menu-item .sub-menu .menu-item.current-menu-item>a{color:#fafafc;text-shadow:0 0 3px #fafafc66}.art-menu-bar .art-language-change{background:linear-gradient(159deg,#252532fa 0%,#23232dfa 100%);width:100%;margin:0;padding:30px 26px;position:absolute;bottom:0;left:0;box-shadow:0 1px 4px #0f0f141a}.art-menu-bar .art-language-change li{background:#1e1e28;border-radius:50%;width:25px;height:25px;margin-bottom:10px;font-size:12px;list-style-type:none;box-shadow:inset 0 3px 8px #0f0f1433}.art-menu-bar .art-language-change li a{text-transform:uppercase;text-align:center;width:100%;height:100%;font-weight:600;line-height:25px;transition:all .4s ease-in-out;display:block}.art-menu-bar .art-language-change li.art-active-lang{background-color:#ffc107;box-shadow:0 3px 8px #0f0f1433}.art-menu-bar .art-language-change li.art-active-lang a{color:#1e1e28}.art-menu-bar .art-language-change li:last-child{margin-bottom:0}.art-menu-bar.art-active nav .menu-item{opacity:1;transform:translate(0)}.art-menu-bar .art-menu-page{color:#fafafc;opacity:1;text-transform:uppercase;opacity:1;letter-spacing:1px;font-size:12px;font-weight:500;transition:all .4s ease-in-out;position:absolute;overflow:hidden;transform:rotate(90deg)}.art-menu-bar a{visibility:hidden;opacity:0;display:none}.art-menu-bar a:first-child{visibility:visible;opacity:1;color:#fafafc;display:block}.art-menu-bar.art-active .art-current-page{opacity:0}.art-menu-bar .first{width:80px;top:70px;left:0}.art-menu-bar .second{width:100px;top:160px;left:-10px}.art-menu-bar .third{width:100px;top:280px;left:-10px}.art-menu-bar .art-active-page a{color:#ffc107}.art-section-title{justify-content:space-between;display:flex}.art-section-title .art-title-frame{align-self:center;margin-top:15px;margin-bottom:30px;position:relative}.art-section-title .art-right-frame{padding-bottom:30px}.art-card{background:linear-gradient(159deg,#2d2d3a 0%,#2b2b35 100%);margin-bottom:30px;padding:30px;box-shadow:0 3px 8px #0f0f1433}.art-card.art-fluid-card{height:calc(100% - 30px)}.art-card-1{background:linear-gradient(159deg,#2d2d3a 0%,#2b2b35 100%);margin-bottom:30px;padding:30px;box-shadow:0 1px 5px #ffc107}.art-card-1.art-fluid-card{height:calc(100% - 30px)}.art-banner-back{content:"";z-index:0;background:#1e1e28e0;border-top-left-radius:3px;border-top-right-radius:3px;width:90%;height:30px;margin-left:5%;position:absolute;top:-30px;box-shadow:0 3px 8px #0f0f1433}.art-banner{z-index:999;background-position:50%;background-size:cover;transition:all .55s ease-in-out;position:relative;box-shadow:0 3px 8px #0f0f1433}.art-banner .art-banner-overlay{background-image:linear-gradient(90deg,#2d2d3ae6 15%,#2d2d3ab3 50%,#2b2b35b3 100%);width:100%;padding:60px;display:flex;position:relative}.art-banner .art-banner-overlay.art-side-overlay{background-image:linear-gradient(90deg,#2d2d3ae6 15%,#2d2d3ab3 50%,#2b2b3500 100%)}.art-banner .art-banner-overlay .art-banner-title{align-self:center;width:100%}.art-banner .art-banner-overlay .art-banner-title h1{color:#fafafc}.art-banner .art-banner-overlay .art-banner-photo{width:390px;position:absolute;bottom:0;right:30px}.art-code-wrapper{position:relative}.art-code{width:500px;font-family:var(--font-secondary),monospace;color:#fafafc;position:absolute;bottom:-60px;left:-500px}.art-code i{color:#ffc107;font-style:normal}.art-counter-frame{opacity:1;align-items:center;margin-bottom:30px;display:flex;position:relative}.art-counter-frame .art-counter-box{min-width:60px}.art-counter-frame .art-counter-box .art-counter{color:#ffc107;font-weight:600;font-family:var(--font-primary),sans-serif;font-size:22px}.art-counter-frame .art-counter-box .art-counter-plus{color:#ffc107;font-weight:600;font-family:var(--font-primary),sans-serif;margin-left:3px;font-size:22px}.art-service-icon-box{z-index:1;background:linear-gradient(159deg,#2d2d3a 0%,#2b2b35 100%);margin-bottom:30px;position:relative;overflow:hidden;box-shadow:0 3px 8px #0f0f1433}.art-service-icon-box .art-service-ib-content{padding:30px}.art-service-icon-box .art-service-ib-content .art-service-ib-icon{opacity:.03;justify-content:center;align-self:center;width:100px;position:absolute;bottom:-45px;right:10px}.art-price{text-align:center;background:linear-gradient(159deg,#2d2d3a 0%,#2b2b35 100%);margin-bottom:30px;transition:all .55s ease-in-out;position:relative;overflow:hidden;box-shadow:0 3px 8px #0f0f1433}.art-price.art-popular-price{transform:scale(1.03)}.art-price.art-popular-price:before{z-index:99;color:#1e1e28;content:"POPULAR";text-align:center;background:#ffc107;width:200px;padding:2px;font-size:12px;font-weight:600;position:absolute;top:18px;right:-72px;transform:rotate(45deg);box-shadow:0 1px 4px #0f0f141a}.art-price .art-price-body{padding:30px;position:relative}.art-price .art-price-body .art-asterisk{text-align:center;opacity:.4;width:100%;font-size:8px;position:absolute;bottom:10px;left:0}.art-price .art-price-body .art-price-cost{justify-content:center;margin-bottom:30px;padding:0 10px;display:inline-flex;position:relative}.art-price .art-price-body .art-price-cost .art-number{color:#ffc107;margin-bottom:0;font-size:32px;font-weight:600}.art-price .art-price-body .art-price-cost .art-number div{display:inline}.art-price .art-price-body .art-price-cost .art-number span{color:#fafafc;opacity:.6;padding:0 5px;font-size:13px;font-weight:200}.art-price .art-price-body .art-price-cost .art-number sup{opacity:.6;font-size:14px;position:absolute;top:15px;right:0}.art-price .art-price-body .art-price-list{margin:0 0 30px;padding:0}.art-price .art-price-body .art-price-list li{margin-bottom:15px;list-style-type:none}.art-price .art-price-body .art-price-list li:before{content:"";color:#ffc107;margin-right:5px;font-family:"Font Awesome 5 Free";font-size:9px;font-weight:900}.art-price .art-price-body .art-price-list li.art-empty-item{opacity:.3}.art-price .art-price-body .art-price-list li.art-empty-item:before{content:"";color:#ffc107;margin-right:5px;font-family:"Font Awesome 5 Free";font-size:9px;font-weight:900}.art-price .art-price-body .art-link{margin:0}.art-testimonial-slider{width:100%;overflow:visible!important}.art-testimonial{background:linear-gradient(159deg,#2d2d3a 0%,#2b2b35 100%);padding:30px;position:relative;box-shadow:0 3px 8px #0f0f1433}.art-testimonial .testimonial-body{z-index:0;width:100%;height:100%}.art-testimonial .testimonial-body .art-testimonial-face{object-fit:cover;border-radius:50%;width:65px;height:65px;position:absolute;top:-15px;right:30px;box-shadow:0 3px 8px #0f0f1433}.art-testimonial .art-testimonial-footer{place-content:center space-between;display:flex;position:relative;overflow:hidden}.art-testimonial .art-testimonial-footer .art-star-rate{color:#ffc107;background:#20202a;border-radius:30px;margin:5px 0 0;padding:5px 15px;font-size:12px;display:flex;box-shadow:inset 0 3px 8px #0f0f1433}.art-testimonial .art-testimonial-footer .art-star-rate li{margin-right:5px;list-style-type:none}.art-testimonial .art-testimonial-footer .art-star-rate li.art-empty-item{color:#2b2b35fa}.art-testimonial .art-testimonial-footer .art-testimonial-icon{opacity:.03;justify-content:center;align-self:center;width:120px;position:absolute;top:20px;left:45%}.art-slider-navigation{justify-content:space-between;padding:15px 0 0;display:flex}.art-slider-navigation .swiper-pagination{width:auto!important;top:12.5px!important;bottom:auto!important;left:auto!important}.art-slider-navigation .swiper-pagination-bullet{opacity:.5;background-color:#8c8c8e;border-radius:5px;height:4px;margin-right:10px;transition:all .4s ease-in-out}.art-slider-navigation .swiper-pagination-bullet:focus{outline:inherit}.art-slider-navigation .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:#ffc107;width:20px}.art-slider-navigation .art-slider-nav-frame{display:flex}.art-slider-navigation .art-slider-nav-frame .art-slider-nav{cursor:pointer;margin-left:15px;transition:all .4s ease-in-out}.art-slider-navigation .art-slider-nav-frame .art-slider-nav.swiper-button-disabled{opacity:.2;cursor:not-allowed}.art-slider-navigation .art-slider-nav-frame .art-slider-nav:focus{outline:inherit}.art-timeline{position:relative}.art-timeline:before{content:"";background:#191923;width:5px;height:calc(100% - 10px);position:absolute;top:10px;right:5px}.art-timeline .art-timeline-item{position:relative}.art-timeline .art-timeline-item .art-timeline-mark-light{opacity:0;background:#fafafc;border-radius:50%;width:23px;height:23px;transition:all .4s ease-in-out;position:absolute;top:4px;right:-4px}.art-timeline .art-timeline-item .art-timeline-mark{background:#1e1e28;border:3px solid #ffc107;border-radius:50%;width:15px;height:15px;position:absolute;top:8px;right:0;box-shadow:0 3px 8px #0f0f1433}.art-timeline .art-timeline-item:hover .art-timeline-mark-light{animation:1s infinite puls}.art-timeline .art-timeline-content{background:linear-gradient(159deg,#2d2d3a 0%,#2b2b35 100%);margin-bottom:30px;margin-right:45px;padding:30px;position:relative;box-shadow:0 3px 8px #0f0f1433}.art-timeline .art-timeline-content:after{content:"";background-color:#2b2b35fa;border-top-right-radius:50%;width:10px;height:10px;position:absolute;top:11px;right:-5px;transform:rotate(-135deg)}.art-timeline .art-timeline-content .art-card-header{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.art-timeline .art-timeline-content .art-card-header .art-right-side{margin-bottom:15px}.art-timeline .art-timeline-content .art-card-header .art-right-side .art-date{color:#646466;background:#20202a;border-radius:15px;margin-left:auto;padding:5px 15px;font-size:12px;box-shadow:inset 0 3px 8px #0f0f1433}.art-form-field input,.art-form-field textarea{color:#fafafc;background:linear-gradient(159deg,#252532 0%,#23232d 100%);border:none;width:100%;height:50px;margin-bottom:0;padding-left:65px;padding-right:15px;transition:all .4s ease-in-out;box-shadow:inset 0 1px 4px #0f0f141a}::placeholder{color:#646466}.art-form-field textarea{border-left:50px solid #20202a;height:150px;padding-top:15px;padding-left:15px}.art-form-field textarea.art-active,.art-form-field textarea:focus{border-color:#ffc107}.art-contact-form .art-input:focus{outline:none}.art-contact-form .art-input.art-active+label,.art-contact-form .art-input:focus+label{color:#20202a;background:#ffc107}.art-form-field{margin-bottom:30px;position:relative}.art-contact-form label{text-align:center;color:#8c8c8e;text-transform:uppercase;letter-spacing:1px;cursor:text;background:#20202a;width:50px;height:50px;padding:0 15px;font-size:12px;font-weight:500;line-height:50px;transition:all .4s ease-in-out;position:absolute;top:0;left:0}.art-submit-frame{height:45px;position:relative}.art-submit-frame .art-submit{z-index:999;margin:0;position:relative;overflow:hidden}.art-submit-frame .art-submit:focus{outline:inherit}.art-submit-frame .art-success{text-transform:uppercase;color:#fafafc;letter-spacing:1.5px;background:#20202a;border:none;place-content:center;max-width:150px;height:0;margin:0;padding:15px 35px 0;font-size:12px;font-weight:600;position:absolute;top:0;left:0;overflow:hidden;transform:scale(0)}.art-blog-card{margin-bottom:30px;position:relative;overflow:hidden;box-shadow:0 3px 8px #0f0f1433}.art-blog-card .art-port-cover{padding-bottom:60%;display:block;position:relative}.art-blog-card .art-port-cover img{object-fit:cover;object-position:center;width:100%;height:100%;transition:all .4s ease-in-out;position:absolute}.art-blog-card .art-post-description{background:linear-gradient(159deg,#2d2d3a 0%,#2b2b35 100%);padding:30px;position:relative;bottom:0}.art-blog-card:hover .art-port-cover img{transform:scale(1.07)}.art-blog-slider .art-blog-card{margin-bottom:0}.art-pagination{background:linear-gradient(159deg,#2d2d3a 0%,#2b2b35 100%);justify-content:space-between;padding:30px 30px 25px;display:flex;box-shadow:0 3px 8px #0f0f1433}.art-pagination .art-pagination-center{text-align:center;width:200px;margin-left:-100px;position:absolute;top:25px;left:50%}.art-pagination .art-pagination-center a{padding:0 5px;transition:all .4s ease-in-out}.art-pagination .art-pagination-center a.art-active-pag{color:#ffc107}.art-pagination .art-link{margin:0}.art-brand{xwidth:150px;xmargin:0 auto;xmargin-left:150px;opacity:.6;height:50px;margin-bottom:30px;transition:all .4s ease-in-out;display:block}.art-brand:hover{opacity:1}footer{color:#8c8c8e;z-index:9;background:linear-gradient(159deg,#2d2d3a 0%,#2b2b35 100%);flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:17px 30px 7px;font-size:12px;transition:all .55s ease-in-out;display:flex;box-shadow:0 1px 4px #0f0f141a}footer div{margin-bottom:10px}footer a{color:#8c8c8e;transition:all .2s ease-in-out}footer a:hover{color:#fafafc}.art-filter a{color:#8c8c8e;margin-bottom:0}.art-filter a.art-current{color:#fafafc}.art-portfolio-item-frame{outline:inherit;width:100%;padding-bottom:60%;display:block;position:relative;overflow:hidden;box-shadow:0 3px 8px #0f0f1433}.art-portfolio-item-frame img{object-fit:cover;object-position:center;filter:brightness(85%)blur();width:100%;height:100%;transition:all .4s ease-in-out;position:absolute;top:0;left:0}.art-portfolio-item-frame .art-item-hover{color:#fafafc;opacity:0;background:linear-gradient(159deg,#2d2d3ae0 0%,#2b2b35e0 100%);border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-size:12px;transition:all .4s ease-in-out;display:flex;position:absolute;top:30px;left:30px;box-shadow:0 1px 4px #0f0f141a}.art-portfolio-item-frame:hover .art-item-hover{opacity:.5}.art-portfolio-item-frame:hover .art-item-hover:hover{opacity:1;transform:scale(1.07)}.art-portfolio-item-frame:hover img{filter:brightness()blur();transform:scale(1.07)}.art-grid{width:100%;transition:all .55s ease-in-out}.art-grid:after{content:"";clear:both;display:block}.art-grid .art-grid-item{float:left;height:auto;margin-bottom:0;padding:0;position:relative;overflow:hidden}.art-grid .art-grid-item .art-item-description{z-index:9;background:linear-gradient(159deg,#2d2d3afa 0%,#2b2b35fa 100%);width:calc(100% - 29px);padding:30px;transition:all .55s ease-in-out;position:absolute;bottom:0;left:15px;transform:translateY(100%);box-shadow:0 3px 8px #0f0f1433}.art-grid .art-grid-item:hover .art-item-description{transform:translateY(0)}.art-grid.art-grid-2-col .art-grid-item{width:50%}.art-grid.art-grid-2-col .art-grid-item .art-portfolio-item-frame.art-horizontal{padding-bottom:66.7%}.art-grid.art-grid-2-col .art-grid-item .art-portfolio-item-frame.art-vertical{padding-bottom:140%}.art-grid.art-grid-2-col .art-grid-item .art-portfolio-item-frame.art-square{padding-bottom:90%}.art-grid.art-grid-3-col .art-grid-item{width:33.3333%}.art-grid.art-grid-3-col .art-grid-item .art-portfolio-item-frame.art-horizontal{padding-bottom:65%}.art-grid.art-grid-3-col .art-grid-item .art-portfolio-item-frame.art-vertical{padding-bottom:140%}.art-grid.art-grid-3-col .art-grid-item .art-portfolio-item-frame.art-square{padding-bottom:90%}@media (pointer:coarse){.art-portfolio-item-frame .art-item-hover{opacity:.5}.art-grid .art-grid-item .art-item-description{width:100%;position:relative;left:0;transform:translateY(0)}.art-grid .art-grid-item:hover .art-item-description{transform:none}}.art-project-cover{margin-bottom:30px;position:relative;overflow:hidden;box-shadow:0 3px 8px #0f0f1433}.art-project-cover .art-portfolio-item-frame{padding-bottom:50%}.art-project-category{color:#646466;background:#20202a;border-radius:15px;margin-left:auto;padding:5px 15px;font-size:12px;display:inline-block;box-shadow:inset 0 3px 8px #0f0f1433}.fancybox-container{width:calc(100vw - 30px);height:calc(100vh - 30px);margin:15px}.fancybox-container .fancybox-bg{background:#20202afa}.fancybox-is-open .fancybox-bg{opacity:1}.fancybox-toolbar{z-index:999999;background:linear-gradient(159deg,#2d2d3ae0 0%,#2b2b35e0 100%);justify-content:flex-end;align-items:center;width:calc(100vw - 30px);height:70px;padding:0 17px;transition:all .55s ease-in-out;display:flex;box-shadow:0 3px 8px #0f0f1433}.fancybox-toolbar .fancybox-button{color:#8c8c8e;background:0 0}.fancybox-toolbar .fancybox-button:hover{color:#fafafc}.fancybox-toolbar .fancybox-button svg{width:20px}.fancybox-slide--image{padding:130px 0 60px}.fancybox-navigation .fancybox-button{background-color:#0000;margin:0 15px}.fancybox-infobar{z-index:2147483647;color:#8c8c8e;justify-content:center;align-items:center;width:70px;height:70px;margin-left:5px;font-size:12px;font-weight:400;display:flex;top:0;left:0}.fancybox-progress{z-index:2147483647;background:#ffc107}.fancybox-content .fancybox-image{box-shadow:0 3px 8px #0f0f1433}.fancybox-thumbs{background:linear-gradient(159deg,#2d2d3a 0%,#2b2b35 100%);box-shadow:0 3px 8px #0f0f1433}.fancybox-thumbs__list a:before{border-color:#ffc107;transition:all .4s ease-in-out}.fancybox-button[disabled]{pointer-events:none;transition:all .4s ease-in-out;transform:scale(0)}.art-recomendation-popup{background-color:#0000;max-width:50%}@media (max-width:1600px){.art-banner .art-banner-overlay .art-banner-title h1{color:#fafafc;font-size:42px}.art-banner .art-banner-overlay .art-banner-photo{width:360px}}@media (max-width:1400px){.art-banner-back{display:none}.art-banner .art-banner-overlay .art-banner-title h1{color:#fafafc;font-size:36px}.art-banner .art-banner-overlay .art-banner-photo{width:320px}}@media (max-width:1200px){.art-banner .art-banner-overlay .art-banner-photo{display:none}.art-grid.art-grid-2-col .art-grid-item,.art-grid.art-grid-3-col .art-grid-item{width:50%}}@media (max-width:920px){.art-banner .art-banner-overlay{padding:60px 30px}.art-banner .art-banner-overlay .art-banner-title{text-align:center}.art-banner .art-banner-overlay .art-banner-title h1{color:#fafafc;font-size:46px}.art-banner .art-banner-overlay .art-banner-title .art-buttons-frame{text-align:center;flex-flow:column wrap;display:flex}.art-banner .art-banner-overlay .art-banner-title .art-buttons-frame a{max-width:200px;margin:0 auto}.art-banner .art-banner-overlay .art-banner-title .art-buttons-frame a:first-child{margin-bottom:15px}.art-code{min-height:70px;margin-bottom:0}.art-timeline .art-timeline-content{margin-right:30px}.fancybox-container{width:100vw;height:100vh;margin:0}.fancybox-toolbar{width:100vw}.fancybox-navigation{width:100%;position:absolute;bottom:35px}}@media (max-width:768px){.art-section-title{flex-direction:column}.art-section-title .art-right-frame{margin-left:auto;margin-right:auto}.art-grid.art-grid-2-col .art-grid-item,.art-grid.art-grid-3-col .art-grid-item{width:100%}.art-filter{text-align:center;flex-direction:column;display:flex}.art-filter a{margin:0 0 10px}.art-m-hidden{display:none}}@media (max-width:500px){.art-section-title{flex-direction:column}.art-section-title .art-right-frame{width:100%;margin-left:auto;margin-right:auto}.art-section-title .art-right-frame .art-filter{display:block}.art-section-title .art-right-frame .art-filter a{margin:0 7px 10px}.art-grid.art-grid-2-col .art-grid-item,.art-grid.art-grid-3-col .art-grid-item{width:100%}}.art-text img{max-width:100%}.art-text img+figure{margin-top:20px}.art-text table{border-collapse:collapse;background:0 0;border:1px solid #585d65;width:100%;margin:0;padding:0}.art-text table th{color:#fafafc;text-align:center;background:#585d65;border:1px solid #585d65;padding:10px 20px;font-size:14px;font-weight:700}.art-text table td{color:#fafafc;background:0 0;border:1px solid #585d65;padding:10px 20px;font-size:14px}.art-text table td#today{background:#ffc107;font-weight:700;color:#fafafc!important}.art-text table caption{color:#fafafc;margin:0 0 10px;padding:0;font-size:13px;font-weight:600}@media screen and (max-width:720px){.art-text th,.art-text td{padding:10px;font-size:13px}}.art-text{word-wrap:break-word}.art-text>:first-child{margin-top:0}.art-text>:last-child{margin-bottom:0}.art-text:after{content:"";clear:both;display:block;position:relative}.art-text .content-box *{margin-top:0}.art-text img{max-width:100%;height:auto}.art-text p a{color:#ffc107}.art-text p a:hover{text-decoration:underline}.art-text iframe,.art-text object{max-width:100%}.art-text ul{margin:1.2rem 0;padding:0;list-style:none}.art-text ol{margin:1.2rem 0;padding:0;list-style-position:inside}.art-text ul ul,.art-text ul ol,.art-text ol ol,.art-text ol ul{margin-top:5px;margin-bottom:5px;margin-left:10px}.art-text ul>li,.art-text ol>li{margin:5px 0;padding:0 0 0 14px;font-weight:400;position:relative}.art-text ul>li a,.art-text ol>li a{color:#fafafc}.art-text ol>li{margin:5px 0;padding:0;font-weight:400;position:relative}.art-text ul>li:before{content:"";-khtml-border-radius:4px;background:#ffc107;border-radius:4px;width:4px;height:4px;margin:0;position:absolute;top:8px;left:0}.art-text h1,.art-text h2,.art-text h3,.art-text h4,.art-text h5,.art-text h6{margin-top:2rem;margin-bottom:1.25rem;line-height:1.2}.art-text h1+h2,.art-text h2+h3,.art-text h3+h4,.art-text h4+h5,.art-text h5+h6,.art-text h6{margin-top:1.25rem}.art-text>:first-child,.art-text>div>:first-child{margin-top:0}.art-text p{margin-top:1.25rem;margin-bottom:1.25rem}.art-text table tbody th{background:0 0}.art-text table caption{caption-side:top;margin:0 0 10px;padding:0}.art-text figure{max-width:100%;margin:0 0 20px;overflow:auto}@media (max-width:720px){.art-text table th,.art-text table td{padding:8px}}.art-text{font-size:14px;line-height:1.8}.art-text blockquote{color:#fafafc;background:-webkit-linear-gradient(159deg,#252532 0%,#23232d 100%);margin-top:30px;margin-bottom:30px;padding:30px 40px;font-size:14px;font-style:italic;font-weight:400;position:relative;box-shadow:0 1px 4px #0f0f141a}.art-text blockquote cite{font-style:italic}.art-text blockquote:before{content:"";opacity:.5;color:#fafafc;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;position:absolute;top:5px;left:9px}.art-text blockquote:after{content:"";opacity:.5;color:#fafafc;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;position:absolute;bottom:5px;right:9px;transform:rotate(180deg)}.art-group{padding-top:5px;position:relative}.art-group .art-label{color:#fafafc;padding-right:1em;font-weight:600}.art-group .art-text-100{position:absolute;left:100px}.art-subtitle-frame{padding-bottom:20px}.art-subtitle-frame.colored{color:#ffc107}.art-subtitle-frame .art-filter{padding-bottom:10px}.no-data{color:#ffc107;text-align:center;padding:20px;font-size:1.2em}.logo-slider div.image{position:"relative";height:"5rem"}.logo-slider img{object-fit:cover;max-width:180px;height:5rem;margin:0 25px}.logo-slider img:last-of-type{padding-left:0}.logo-slider.inner{width:100%;height:5rem;position:relative;overflow:hidden}.logo-slider .wrapper{display:flex;position:absolute}.logo-slider section{animation:swipe var(--speed)linear infinite backwards;display:flex}@keyframes swipe{0%{transform:translate(0)}to{transform:translate(-100%)}}.art-menu-bar-btn{cursor:pointer;width:15px;height:12px;margin-top:-10px;padding:30px;display:inline-block}.art-menu-bar-btn span,.art-menu-bar-btn span:after,.art-menu-bar-btn span:before{content:"";backface-visibility:hidden;background:#8c8c8e;border-radius:1px;width:15px;height:3px;transition:all .4s ease-in-out;display:block}.art-menu-bar-btn span{margin:5px 0 0;position:relative}.art-menu-bar-btn span:after,.art-menu-bar-btn span:before{position:absolute}.art-menu-bar-btn span:before{top:-5px}.art-menu-bar-btn span:after{top:5px}.art-menu-bar-btn.art-active span{transform:rotate(45deg)}.art-menu-bar-btn.art-active span:before{transform:translateY(5px)rotate(-90deg)}.art-menu-bar-btn.art-active span:after{transform:translateY(-5px)rotate(-90deg)}.art-menu-bar-btn:hover span,.art-menu-bar-btn:hover span:after,.art-menu-bar-btn:hover span:before{background:#fafafc}.art-a{transition:all .55s ease-in-out}.transition-fade{opacity:1;transition:all .55s ease-in-out}.transition-fade .art-a{opacity:1;transform:scale(1)}.transition-fade .art-price.art-popular-price{transform:scale(1.03)}html.is-animating .transition-fade{opacity:0}html.is-animating .transition-fade .art-a{opacity:0;transform:scale(.93)}html.is-animating .art-a,html.is-animating .art-current-page{opacity:0}.fade-right{opacity:1;transform:translate(0)}html.is-animating .fade-right{opacity:0;transform:translate(-60px)}.fade-left{opacity:1;transform:translate(0)}html.is-animating .fade-left{opacity:0;transform:translate(60px)}@media (max-width:920px){.transition-fade .art-price.art-popular-price{transform:scale(1)}}.default--scrolling .art-scroll-frame{-webkit-overflow-scrolling:touch;overflow:auto;transform:translate(0,0)}.default--scrolling #scrollbar2{padding:240px 0 50px}.default--scrolling .art-sidebar #scrollbar2{padding:125px 0 30px}body.default--scrolling{background:#191923}.default--scrolling .art-preloader{position:fixed;inset:0;width:auto!important;height:auto!important}.default--scrolling .art-app{width:auto;height:auto;overflow:visible}.default--scrolling .art-app:before,.default--scrolling .art-app:after{content:"";z-index:9999;background:#191923;width:100%;height:15px;position:fixed;top:0;left:0}.default--scrolling .art-app:after{top:auto;bottom:0}.default--scrolling.admin-bar .art-app:before,.default--scrolling.admin-bar .art-preloader{top:32px}.default--scrolling .art-app .art-app-wrapper{height:auto;overflow:hidden visible}.default--scrolling .art-app .art-app-wrapper .art-app-container .art-content,.default--scrolling.admin-bar .art-app .art-app-wrapper .art-app-container .art-content{height:auto}.default--scrolling .art-content .art-scroll-frame,.default--scrolling.admin-bar .art-content .art-scroll-frame{height:auto;overflow:visible}.default--scrolling .art-app .art-app-wrapper .art-app-container .art-info-bar{position:fixed}.default--scrolling .art-app .art-app-wrapper .art-app-container .art-menu-bar-fix{width:80px;height:calc(100vh - 30px);position:absolute;right:0}.default--scrolling.admin-bar .art-app .art-app-wrapper .art-app-container .art-menu-bar-fix{height:calc(100vh - 62px)}.default--scrolling .art-app .art-app-wrapper .art-app-container .art-menu-bar{width:80px;position:fixed;top:auto;bottom:auto;right:auto}.default--scrolling .art-app .art-app-wrapper .art-app-container:before{content:"";z-index:9999;background:#191923;width:15px;height:100%;position:fixed;top:0;right:0}.default--scrolling .art-app .art-app-wrapper .art-app-container .art-content{padding-left:290px}.default--scrolling .art-app .art-app-wrapper .art-app-container .art-menu-bar.art-active{width:230px}@media (max-width:1032px){.default--scrolling .art-app .art-app-wrapper .art-app-container .art-menu-bar-fix{right:-80px}.default--scrolling .art-app .art-app-wrapper .art-app-container:before,.default--scrolling .art-app:before,.default--scrolling .art-app:after{display:none}.default--scrolling .art-app .art-app-wrapper .art-app-container .art-content{width:auto;padding-left:0}.default--scrolling .art-app .art-app-wrapper,.default--scrolling.admin-bar .art-app .art-app-wrapper,.default--scrolling .art-app .art-app-wrapper .art-app-container .art-content .art-scroll-frame,.default--scrolling.admin-bar .art-app .art-app-wrapper .art-app-container .art-content .art-scroll-frame{height:auto}body.default--scrolling{overflow:visible}.default--scrolling .art-app .art-app-wrapper .art-app-container .art-menu-bar,.default--scrolling .art-app .art-app-wrapper .art-app-container .art-info-bar{height:100vh!important}.default--scrolling.fixed .art-app .art-app-wrapper .art-app-container .art-info-bar,.default--scrolling.fixed .art-app .art-mobile-top-bar,.default--scrolling.fixed .art-app .art-app-wrapper .art-app-container .art-menu-bar{top:0}}.default--scrolling .art-content .art-scroll-frame,.default--scrolling.admin-bar .art-content .art-scroll-frame{transform:none!important}@media (max-width:1032px){.default--scrolling .footer{margin-bottom:20px}}body .art-content.art-active{height:100vh!important;overflow:hidden!important}
