body{color:#646464;background:#fff;font-size:16px}h1,h2,h3,h4,h5,h6{color:#323232;margin:0 0 25px;font-size:30px;font-weight:600;line-height:1.4em}.h-title{margin-bottom:5px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:16px}h6{font-size:14px}p{margin:0 0 25px;padding:0;font-size:16px;line-height:1.8em}@media (max-width:680px){h1,h2,h3,h4,h5,h6{font-size:26px}h2{font-size:23px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}}::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#0000}::-webkit-scrollbar{background-color:#0000;width:6px}::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:6px}.card-inner .card-wrap,.content-sidebar .sidebar-wrap,.profile .main-menu-fixed .main-menu{-webkit-overflow-scrolling:touch;height:100%;overflow:hidden auto}.page{justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative}.container{width:100%;max-width:1268px;height:84vh;max-height:800px;margin:8vh 6vw;position:relative;top:0;left:0}.container.opened{transform:translate(0)}@media (max-height:700px){.container{height:94vh;margin-top:3vh;margin-bottom:3vh}}@media (max-height:740px){.container{height:88vh;margin-top:6vh;margin-bottom:6vh}}@media (max-width:1300px){.container{height:90vh;margin:5vh 3vw}}@media (max-width:1199px){body{overflow:visible}.container{width:auto;max-width:700px;max-height:initial;height:auto;margin:0 auto;padding:0 15px 0 100px;position:relative;top:20px;left:0;transform:none}.container.opened{margin-left:auto;margin-right:auto;transform:none}.page{height:auto;display:block}}@media (max-width:560px){.container{width:auto;max-width:400px;margin:0 auto;padding:60px 15px 0;top:0}.container.opened{margin-left:auto;margin-right:auto}}.row{margin:0 -30px;font-size:0;position:relative}.row.border-line-v:before,.row .col.border-line-v:first-child:before{display:none}.row .col{padding:30px;font-size:16px}.row .col .col{padding-top:0;padding-bottom:20px}@media (max-width:1199px){.row .col.col-t-12{width:99.996%}.row .col.col-t-11{width:91.663%}.row .col.col-t-10{width:83.333%}.row .col.col-t-9{width:74.997%}.row .col.col-t-8{width:66.664%}.row .col.col-t-7{width:58.331%}.row .col.col-t-6{width:49.998%}.row .col.col-t-5{width:41.665%}.row .col.col-t-4{width:33.332%}.row .col.col-t-3{width:24.999%}.row .col.col-t-2{width:16.666%}.row .col.col-t-1{width:8.333%}}@media (max-width:560px){.row .col.col-m-12{width:99.996%}.row .col.col-m-11{width:91.663%}.row .col.col-m-10{width:83.333%}.row .col.col-m-9{width:74.997%}.row .col.col-m-8{width:66.664%}.row .col.col-m-7{width:58.331%}.row .col.col-m-6{width:49.998%}.row .col.col-m-5{width:41.665%}.row .col.col-m-4{width:33.332%}.row .col.col-m-3{width:24.999%}.row .col.col-m-2{width:16.666%}.row .col.col-m-1{width:8.333%}}.border-line-v:before{background:-moz-radial-gradient(top, ellipse cover, #ddd 0%, #fff0 70%);background:-webkit-radial-gradient(top, ellipse cover, #ddd 0%, #fff0 70%);background:radial-gradient(at top,#ddd 0%,#fff0 70%);left:-1px}.border-line-h:after{background:-moz-radial-gradient(center, ellipse cover, #ddd 0%, #fff0 70%);background:-webkit-radial-gradient(center, ellipse cover, #ddd 0%, #fff0 70%);background:radial-gradient(#ddd 0%,#fff0 70%)}p{margin:0 0 25px;font-size:16px;line-height:1.8em}strong{font-weight:600}.lnks{flex-direction:row;display:flex}.lnks:before{background:-moz-radial-gradient(center, ellipse cover, #ddd 0%, #fff0 70%);background:-webkit-radial-gradient(center, ellipse cover, #ddd 0%, #fff0 70%);background:radial-gradient(#ddd 0%,#fff0 70%)}.lnk,.button,input[type=submit]{float:none;color:#323232;width:100%;font-size:14px;display:block}.lnk:before,.button:before{background:-moz-radial-gradient(top, ellipse cover, #ddd 0%, #fff0 70%);background:-webkit-radial-gradient(top, ellipse cover, #ddd 0%, #fff0 70%);background:radial-gradient(at top,#ddd 0%,#fff0 70%)}.button:hover,.button:focus,input[type=submit]{border:none}.button:before{display:none}.lnk .arrow:before,.button .arrow:before,.lnk .arrow:after,.button .arrow:after{background:#323232}.button{float:none;background:#eee;border-radius:4px;width:auto;height:50px;padding:0 30px;line-height:50px;display:inline-block}.button .text{padding-left:14px}input,textarea,button,input[type=submit]{color:#323232;border:2px solid #eee;height:50px;padding:0 15px;font-size:16px}input:focus,textarea:focus{color:#323232;border:2px solid #78cc6d}input.error,textarea.error{border:2px solid red!important}textarea{height:94px;padding:15px}button{color:#323232;-o-transition:none;border-bottom:1px solid #eee;transition:none}input[type=submit]{cursor:pointer;-o-transition:none;background:#eee;border:1px solid #eee;border-radius:4px;height:50px;padding:0 30px;line-height:50px;transition:none}input[type=checkbox],input[type=radio]{width:auto;height:auto;margin-right:5px}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}select{width:100%;height:50px}input[type=file]{border:none;height:auto;padding:0}.header{float:left;margin-right:8px;position:relative;top:15px;left:0}.disable-sidebar .header .menu-btn,.no-sidebar .header .menu-btn{visibility:hidden;opacity:0;height:0}.header .top-menu ul{margin:0;padding:0}.header .top-menu ul li a{color:#323232;text-transform:uppercase;height:auto;padding:13px 3px;font-size:12px;font-weight:500}.header .top-menu ul li a:before{background:-moz-radial-gradient(right, ellipse cover, #ddd 0%, #fff0 70%);background:-webkit-radial-gradient(right, ellipse cover, #ddd 0%, #fff0 70%);background:radial-gradient(at 100%,#ddd 0%,#fff0 70%)}.header .top-menu ul li a .icon{color:#323232;width:40px;height:30px;margin:0 auto;font-size:20px;line-height:30px;display:block;position:relative;top:0;left:0}.header .top-menu ul li ul{display:none}@media (max-width:1199px){.header{background:#fff;width:72px;max-width:72px;height:auto;margin-left:-85px;display:block;position:fixed;top:20px;left:auto;box-shadow:0 0 25px #0000000d}.header .top-menu{max-width:100%;box-shadow:none;margin:0 auto;display:block}.header .top-menu ul,.header .top-menu ul li{width:100%;display:block}.header .top-menu ul li:first-child a{-khtml-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.header .top-menu ul li:last-child a{-khtml-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.header .top-menu ul li a:before{content:"";background:-moz-radial-gradient(right, ellipse cover, #ddd 0%, #fff0 70%);background:-webkit-radial-gradient(right, ellipse cover, #ddd 0%, #fff0 70%);background:radial-gradient(at 100%,#ddd 0%,#fff0 70%);width:100%;height:1px;position:absolute;top:0;bottom:auto;left:0}.header .top-menu ul li:last-child a:before{display:block}}@media (max-width:560px){html{scroll-padding-top:135px}.header{-khtml-border-radius:0;border-radius:0;width:auto;max-width:100%;height:auto;margin-left:0;margin-right:0;padding:0;position:fixed;top:0;left:0;right:0}.header.fixed{position:fixed;top:0;left:0;right:0}.header .top-menu{max-width:100%;margin-top:-4px;display:flex;position:relative;box-shadow:0 5px 10px #0000000d}.header .top-menu:before{content:"";background:-moz-radial-gradient(left, ellipse cover, #ddd 0%, #fff0 70%);background:-webkit-radial-gradient(left, ellipse cover, #ddd 0%, #fff0 70%);z-index:2;background:radial-gradient(at 0,#ddd 0%,#fff0 70%);width:100%;height:1px;position:absolute;top:0;bottom:auto;left:0}.header .top-menu ul{display:flex;overflow:auto}.header .top-menu ul li{min-width:20%}.header .top-menu ul li a{padding:13px 7px}.header .top-menu ul li a:before{background:-moz-radial-gradient(top, ellipse cover, #ddd 0%, #fff0 70%);background:-webkit-radial-gradient(top, ellipse cover, #ddd 0%, #fff0 70%);background:radial-gradient(at top,#ddd 0%,#fff0 70%);width:1px;height:100%}.header .top-menu ul li:first-child a:before{display:none}.header .top-menu ul li:last-child a{-khtml-border-radius:0 0 4px 0;border-radius:0 0 4px}.header .top-menu ul{background:#fff}}.card-started{float:left;width:480px;height:100%;position:relative}.card-started .profile{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:50px;display:flex;position:relative;left:0%}.card-started .profile.no-photo{padding-top:50px}.card-started .profile.no-photo .title{margin-top:240px}.card-started .profile .slide{height:52%}.card-started .profile.no-photo .slide{height:57%}.card-started .profile .slide:before,.card-started .profile .slide:after{width:100%;height:70%;bottom:-63%;left:-25%}.card-started .profile .slide:after{left:auto;right:-25%;transform:rotate(-8deg)}.card-started .profile .image{width:146px;margin:80px 0 20px}.card-started .profile .title,.content-sidebar .profile .title{color:#323232;font-size:34px}.card-started .profile .subtitle,.card-started .profile .typed-cursor{color:#78cc6d;height:20px;margin:0;font-size:16px;font-weight:400;line-height:20px;display:inline-block;position:relative}.card-started .profile .social{margin:16px 0 0;position:relative}.card-inner{-khtml-border-radius:0 4px 4px 0;-o-transition:visibility 1s linear, opacity 0s linear;border-radius:0 4px 4px 0;width:auto;height:auto;padding:0;transition:visibility 1s linear,opacity linear;position:absolute;inset:15px 0 15px 560px;overflow:hidden}.card-inner:before,.card-inner:after{height:30px}.card-inner .card-wrap{padding:30px 30px 0;position:relative}@media (max-width:1199px){.card-started{float:none;width:auto;height:auto;position:relative}.card-inner{opacity:1;visibility:visible;border-radius:4px;width:auto;height:auto;margin:15px 0;position:relative;top:0;left:0}.card-inner .card-wrap{height:auto;overflow:visible}.header .top-menu ul li:last-child a:before{display:block}.card-started .profile{height:600px}.card-started .profile.no-photo .slide{height:55%}.card-started .profile.no-photo .title{margin-top:200px}}@media (max-width:560px){.card-inner{-khtml-border-radius:4px;border-radius:4px}.card-inner .card-wrap{padding:30px}.card-inner:last-child{margin-bottom:10px}.card-started .profile{height:calc(100vh - 102px);min-height:560px}}.content{margin:0 0 20px}.content:last-child{margin-bottom:30px}.content .title{color:#323232;z-index:2;min-height:51px;margin:0;padding:0 0 30px;font-size:20px;font-weight:600;line-height:21px}.content .title.no-title:before{display:none}.content .title .first-word,.content .title:first-letter,.content .title .first-letter:first-letter{color:#78cc6d}.content .post-comments .title .first-word,.content .post-comments .title:first-letter,.content .post-comments .first-letter:first-letter{color:#323232}.content .title:before{background:linear-gradient(135deg,#2eca7f26 0%,#2eca7f03 100%)}.content .title:after{background:-moz-radial-gradient(left, ellipse cover, #ddd 0%, #fff0 70%);background:-webkit-radial-gradient(left, ellipse cover, #ddd 0%, #fff0 70%);background:radial-gradient(at 0,#ddd 0%,#fff0 70%);width:auto;bottom:0;left:-30px;right:0}.text-box p{margin-top:0}.content.about p{margin-bottom:0}.info-list{padding-top:0}.content.contacts .info-list ul{margin:-11px -30px 0;font-size:0}.info-list ul li{vertical-align:top;word-break:break-word;text-align:right;width:50%;padding:11px 10px;font-size:16px;display:inline-block;position:relative}.content.contacts .info-list ul li{vertical-align:top;width:50%;padding:11px 30px;display:inline-block}.content.contacts .info-list ul li:first-child{padding-top:11px}.content.contacts .info-list ul li:last-child{padding-bottom:11px}.info-list ul li:last-child:before{display:none}.content.contacts .info-list ul li:last-child:before{display:block}.info-list ul li:before{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0}.info-list ul li strong{float:left;color:#fefefe;text-transform:none;-khtml-border-radius:2px;background:#78cc6d;border-radius:2px;margin-right:8px;padding:1px 8px;font-size:14px;font-weight:400;line-height:20px}.info-list ul li strong:after{margin-left:0!important}@media (max-width:1199px){.content.about .row .col:first-child{padding-bottom:0}.info-list ul li,.content.contacts .info-list ul li{width:100%;padding:11px 30px;display:block}.content.about .info-list ul{margin:-11px -30px 0}.info-list ul li:before{background:-moz-radial-gradient(center, ellipse cover, #ddd 0%, #fff0 70%);background:-webkit-radial-gradient(center, ellipse cover, #ddd 0%, #fff0 70%);background:radial-gradient(#ddd 0%,#fff0 70%)}}@media (max-width:560px){.info-list ul li{width:auto;display:block}.content.about .info-list ul{margin:-11px -30px 0}.content.contacts .info-list ul{margin:-11px auto 0}.content.contacts .info-list ul li{vertical-align:top;width:auto;padding:11px 0;display:block}.content.contacts .info-list ul li:first-child{padding-top:11px}.content.contacts .info-list ul li:last-child{padding-bottom:11px}.content.contacts .info-list ul li:last-child:before{display:block}}.service-items.border-line-v:after{background:-moz-radial-gradient(top, ellipse cover, #ddd 0%, #fff0 70%);background:-webkit-radial-gradient(top, ellipse cover, #ddd 0%, #fff0 70%);background:radial-gradient(at top,#ddd 0%,#fff0 70%)}.service-items .service-item{text-align:center}.service-items .service-item .icon{justify-content:center;align-items:center;margin:0 auto;display:flex;color:#fff!important;background:#78cc6d!important}.service-items .service-item .name{color:#323232;text-transform:none;margin:10px 0 5px;font-size:17px;font-weight:500}.service-items .service-item p{margin:0}@media (max-width:560px){.service-items .col:last-child:after{display:none}}.pricing-items .pricing-item{padding:0 0 100px;position:relative}.pricing-items .pricing-item .name{color:#323232;text-transform:none;font-size:17px}.pricing-items .pricing-item .amount .number{color:#323232}.pricing-items .pricing-item .amount .dollar,.pricing-items .pricing-item .amount .period{color:#323232;font-size:16px}.pricing-items .pricing-item .amount .period{color:#646464}.pricing-items .pricing-item .feature-list ul li{color:#646464;margin:10px 0;font-size:16px}.pricing-items .pricing-item .feature-list ul li:last-child{border-bottom:none;margin-bottom:0}.pricing-items .pricing-item .feature-list ul li strong{color:#323232;font-size:13px}.pricing-items .pricing-item .lnks .lnk .ion{top:-2px}.fuct-items .fuct-item .name{color:#646464;text-transform:none;margin:0;font-size:16px;font-weight:400}.client-items .client-item img{-o-transition:all .3s ease 0s;transition:all .3s}.client-items .client-item img:hover{opacity:.8}.resume-title,.skill-title{padding:0 0 30px}.resume-title:after,.skill-title:after{left:0}.resume-title .icon,.skill-title .icon{top:-13px}.resume-title .name,.skill-title .name{color:#323232;font-size:17px;line-height:14px}.resume-title .name:first-child,.skill-title .name:first-child{margin-left:0}.resume-items .resume-item{padding:10px 0}.resume-items .resume-item:after{left:0}.resume-items .resume-item:last-child{padding-bottom:0}.resume-items .resume-item:last-child:after{display:none}.resume-items .resume-item.active .date{border-color:#78cc6d}.resume-items .resume-item .date{color:#ccc;text-transform:none;border:1px solid #eee;margin:0 0 11px;padding:0 5px;font-size:13px;font-weight:400;line-height:18px}.resume-items .resume-item .date:before{display:none}.resume-items .resume-item .name{color:#323232;text-transform:none;font-size:17px;font-weight:500}.resume-items .resume-item .company{color:#999;text-transform:none;margin:0 0 11px;font-size:14px;font-weight:400}.resume-items .resume-item p{margin:0}.resume-items .resume-item ul{margin:20px}.resume-items .resume-item ul li{list-style-type:disc}.skills-list.list ul li .name{font-size:16px;line-height:18px}.content.works .border-line-h:after{display:none}.content.works .filter-menu{z-index:2;font-weight:400}.content.works .filter-menu .f_btn{color:#646464;font-size:14px}.content.works .filter-menu .f_btn input{opacity:0;cursor:pointer;position:absolute;top:0;left:0}.content.works .grid-items.border-line-v:after{background:-moz-radial-gradient(top, ellipse cover, #ddd 0%, #fff0 70%);background:-webkit-radial-gradient(top, ellipse cover, #ddd 0%, #fff0 70%);background:radial-gradient(at top,#ddd 0%,#fff0 70%)}.content.works .grid-items .grid-item.col{margin-top:30px;padding-top:0;padding-bottom:0}@media (max-width:560px){.content.works .filter-menu{position:relative;top:5px;left:0;right:auto}.content.works .filter-menu button{margin:0 15px 0 0}}.box-item{overflow:visible}.content.blog .row .col{padding-bottom:0}.box-item .image{z-index:2;overflow:hidden}.box-item .image a img{-o-transition:all .6s ease 0s;transition:all .6s;transform:scale(1)}.box-item:hover .image a img{transform:scale(1.05)}.box-item .desc{padding:15px 0}.content.works .box-item .desc{padding:15px 0 0}.box-item .desc .name{color:#323232;text-transform:none;word-break:break-word;-o-transition:all .3s ease 0s;padding:0;font-size:17px;font-weight:500;transition:all .3s;display:block}.box-item .desc .category{color:#999;text-transform:none;margin:0;font-size:14px}.content.blog .box-item .desc{padding-bottom:20px}.content.works .box-item .desc .category{font-size:14px}.box-item:hover .desc .name{color:#78cc6d}@media (max-width:560px){.content.works .filter-menu .f_btn{margin-left:0;margin-right:15px}}.content.contacts .map{height:240px;margin-bottom:30px}.contact_form .row p{display:none}.card-wrap .content.contacts .row .row .col{padding-bottom:30px}.card-wrap .content.contacts .row .row .col.col-d-6:first-child{padding-right:15px}.card-wrap .content.contacts .row .row .col.col-d-6:nth-child(2){padding-left:15px}.mfp-wrap.popup-box-inline{-webkit-overflow-scrolling:touch;overflow-y:scroll}.grid-items{min-height:1px}.service-items .service-item .icon .ion,.service-items .service-item .icon .fab,.service-items .service-item .icon .fas,.service-items .service-item .icon .fa{line-height:60px;display:block}.service-items .service-item .icon .fab,.service-items .service-item .icon .fas,.service-items .service-item .icon .fa{font-size:28px}.pricing-items .pricing-item .icon .ion,.pricing-items .pricing-item .icon .fab,.pricing-items .pricing-item .icon .fas,.pricing-items .pricing-item .icon .fa{display:block}.pricing-items .pricing-item .icon .fab,.pricing-items .pricing-item .icon .fas,.pricing-items .pricing-item .icon .fa{font-size:28px}.fuct-items .fuct-item .icon .ion,.fuct-items .fuct-item .icon .fab,.fuct-items .fuct-item .icon .fas,.fuct-items .fuct-item .icon .fa{line-height:60px;display:block}.fuct-items .fuct-item .icon .fab,.fuct-items .fuct-item .icon .fas,.fuct-items .fuct-item .icon .fa{font-size:28px}.resume-title .icon .ion,.skill-title .icon .ion,.resume-title .icon .fab,.skill-title .icon .fab,.resume-title .icon .fas,.skill-title .icon .fas,.resume-title .icon .fa,.skill-title .icon .fa{line-height:40px;display:block}.resume-title .icon .fab,.skill-title .icon .fab,.resume-title .icon .fas,.skill-title .icon .fas,.resume-title .icon .fa,.skill-title .icon .fa,.box-item .image .info .fab,.box-item .image .info .fas,.box-item .image .info .fa{font-size:28px}.card-started .profile .social a .ion,.card-started .profile .social a .fab,.card-started .profile .social a .fas,.card-started .profile .social a .fa,.content-sidebar .profile .social a .ion,.content-sidebar .profile .social a .fab,.content-sidebar .profile .social a .fas,.content-sidebar .profile .social a .fa{color:#323232;-o-transition:all .3s ease 0s;font-size:16px;transition:all .3s}.content.blog .border-line-v:after{content:"";background:-moz-radial-gradient(top, ellipse cover, #ddd 0%, #fff0 70%);background:-webkit-radial-gradient(top, ellipse cover, #ddd 0%, #fff0 70%);background:radial-gradient(at top,#ddd 0%,#fff0 70%);width:1px;height:100%;position:absolute;top:0;left:50%}.content.blog .box-item{text-align:initial}.content.blog .box-item .desc{text-align:center;padding-bottom:0}.content.blog .box-item .desc .name{text-transform:none;padding-bottom:5px;font-size:17px;font-weight:500}.box-item .desc .category{color:#999;margin:0 0 5px;font-size:14px}.content.works .box-item .desc .category{margin:5px 0 0;font-size:14px}.box-item .desc .text p{margin:0}.box-item .date{color:#78cc6d;background:0 0;border:1px solid #78cc6d;width:auto;height:auto;margin:0 0 11px;padding:0 5px;font-size:13px;font-weight:400;line-height:18px;display:inline-block;position:relative;top:0;bottom:auto;left:0}@media (max-width:680px){.content.works .filter-menu .f_btn{margin-left:0;margin-right:15px}.content.blog .border-line-v:after{display:none}}.contact_form input[type=checkbox],.contact_form input[type=radio]{width:auto;height:auto;margin:0 5px 0 0;display:inline}.checkbox label br{display:none}.blog-content:after{content:"";clear:both;display:block;position:relative}.single-post-text .blog-detail,.popup-box .blog-detail{color:#999;margin:0 0 25px;font-size:12px}.blog-detail>span:first-child{padding-right:0}.blog-detail span:first-child:before{display:none}.blog-detail>span{text-transform:uppercase;padding-right:4px;font-size:12px;font-weight:500}.blog-detail>span:before{content:"";content:"•";padding:0 6px;font-family:serif}.single-post-text .blog-image,.blog-content .blog-image{margin:0 0 25px;font-size:0}.single-post-text .blog-image img,.blog-content .blog-image img{width:100%}.single-post-text,.comment-text{word-wrap:break-word}.comment-author{margin:0 0 5px;display:block}.single-post-text:after,.blog-content:after{content:"";clear:both;display:block;position:relative}.single-post-text img,.comment-text img,.blog-content img{max-width:100%;height:auto}.single-post-text p a,.comment-text p a,.blog-content p a{color:#78cc6d}.single-post-text p a:hover,.comment-text p a:hover,.blog-content p a:hover{text-decoration:underline}.single-post-text p:last-child,.blog-content p:last-child{margin-bottom:0}blockquote{color:#888;border-left:2px solid #78cc6d;margin:25px 0;padding:0 20px;font-style:italic;font-weight:300}blockquote code{padding:2px;display:inline}blockquote :last-child{margin-bottom:0}blockquote p{margin-bottom:10px}blockquote cite{font-size:12px}iframe,object{max-width:100%}.single-post-text ul,.comment-text ul,.blog-content ul{list-style:none}.single-post-text ol,.comment-text ol,.blog-content ol{list-style-position:inside}.single-post-text ul>li,.single-post-text ol>li,.comment-text ul>li,.comment-text ol>li,.blog-content ul>li,.blog-content ol>li{margin:8px 0;padding:0 0 0 18px;font-weight:400;position:relative}.single-post-text ol>li,.comment-text ol>li,.blog-content ol>li{margin:8px 0;padding:0;font-weight:400;position:relative}.single-post-text ul>li:before,.comment-text ul>li:before,.blog-content ul>li:before{content:"";-khtml-border-radius:4px;background:#78cc6d;border-radius:4px;width:4px;height:4px;margin:0;position:absolute;top:11px;left:0}.single-post-text figure,.comment-text figure,.blog-content figure{max-width:100%;margin:0 0 30px}.single-post-text figure .wp-caption-text,.comment-text figure .wp-caption-text,.gallery-caption,.bypostauthor{font-style:normal}.gallery{margin:30px -10px}.gallery .gallery-item{vertical-align:top;width:100%;margin:0;padding:10px;display:inline-block}.gallery .gallery-item img{width:100%;height:auto}.gallery.gallery-columns-1 .gallery-item{width:100%}.gallery.gallery-columns-2 .gallery-item{width:50%}.gallery.gallery-columns-3 .gallery-item{width:33.333%}.gallery.gallery-columns-4 .gallery-item{width:25%}.gallery.gallery-columns-5 .gallery-item{width:20%}.gallery.gallery-columns-6 .gallery-item{width:16.666%}.gallery.gallery-columns-7 .gallery-item{width:14.28%}.gallery.gallery-columns-8 .gallery-item{width:12.5%}.gallery.gallery-columns-9 .gallery-item{width:11.111%}.post-text-bottom{margin:0}.post-text-bottom>span{vertical-align:middle;margin-bottom:15px;margin-right:20px;display:inline-block}.post-text-bottom span.cat-links,.post-text-bottom .byline{color:#999;line-height:22px}.post-text-bottom span.cat-links a{color:#78cc6d}.post-text-bottom span.cat-links a:hover{text-decoration:underline}.post-text-bottom .tags-links,.post-text-bottom .social-share span{color:#999;margin-bottom:0}.post-text-bottom .tags-links a,.post-text-bottom .tags-links span{color:#78cc6d;border:1px solid #78cc6d;margin:0 10px 10px 0;padding:0 5px;font-size:13px;font-weight:400;line-height:18px;text-decoration:none;display:inline-block}.post-text-bottom .tags-links a:first-child,.post-text-bottom .tags-links span:first-child{margin-left:10px}.pager,.page-links,.nav-links{clear:both;text-align:center;margin:0;padding:0}.pager,.pager .nav-links{margin:0;padding:0}.pager .nav-links{background:#fafafa;border-radius:4px;margin:30px 0 0;padding:13px}h2.screen-reader-text{display:none}.page-numbers,.page-links a,.nav-links a{vertical-align:top;color:#999;margin:0 7px;display:inline-block;position:relative}.next.page-numbers:before{left:auto;right:0;transform:scaleX(1)}.prev.page-numbers:hover:before{left:-4px}.next.page-numbers:hover:before{right:-4px}.page-numbers.current{color:#78cc6d}.page-links,.nav-links{color:#999}a.prev.page-numbers{color:#999;padding:0 0 0 15px}a.next.page-numbers{color:#999;padding:0 15px 0 0}a.prev.page-numbers:hover,a.next.page-numbers:hover{color:#646464}.nav-links{padding:0}.nav-links:after{content:"";clear:both;display:block;position:relative}.blog-single .navigation.post-navigation{margin:0}.navigation.post-navigation .nav-links a{text-transform:uppercase;color:#aca3a3;margin:0;padding:5px 10px;font-size:14px;font-weight:400;line-height:20px;transition:all .2s ease-out;display:inline-block;position:relative}.navigation.post-navigation .nav-links a:hover{color:#646464}.navigation.post-navigation .nav-links .nav-previous a{float:left;padding-left:25px}.navigation.post-navigation .nav-links .nav-previous a:hover:before{left:-4px}.navigation.post-navigation .nav-links .nav-next a{float:right;padding-right:25px}.navigation.post-navigation .nav-links .nav-next a:after{left:auto;right:0;transform:scaleX(1)}.navigation.post-navigation .nav-links .nav-next a:hover:after{right:-4px}.post-edit-link{color:#999;word-break:break-word;text-decoration:underline}.post-edit-link:hover{text-decoration:none}.post-text-bottom>span.edit-link{margin-top:10px;display:block}.post-text-bottom .post-edit-link{color:#999;word-break:break-word;padding-left:25px;text-decoration:none;display:block;position:relative}.post-text-bottom .post-edit-link:before{content:"";content:"";speak:none;font-variant:normal;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:25px;font-family:Ionicons;font-style:normal;font-weight:400;line-height:25px;display:inline-block;position:absolute;top:0;left:0}.post-text-bottom .share-btn{margin-left:7px;margin-right:7px;font-size:16px;display:inline-block;position:relative;top:1px}.post-text-bottom>span,.post-text-bottom>.social-share{vertical-align:top;margin-bottom:20px;margin-right:30px;display:inline-block}.post-comments{margin-top:0}.post-comments>.title{margin-top:60px}.post-comments .comments-row{margin-top:0;margin-bottom:0}.post-comments .comments-row .col{padding-bottom:0}.post-comments .comments,.post-comments .children{margin:0;padding:0;list-style:none}.post-comments .post-comment{margin:20px 0 0;padding:20px 0 0;list-style:none;display:block;position:relative}.post-comments .post-comment:before{content:"";background:-moz-radial-gradient(left, ellipse cover, #ddd 0%, #fff0 70%);background:-webkit-radial-gradient(left, ellipse cover, #ddd 0%, #fff0 70%);background:radial-gradient(at 0,#ddd 0%,#fff0 70%);height:1px;position:absolute;inset:0 0 auto -30px}.post-comments .post-comment:after{content:"";clear:both;display:block;position:relative}.post-comments .post-comment:first-child{margin-top:0;padding-top:0}.post-comments .post-comment:first-child:before{display:none}.post-comments .post-comment:last-child{margin-bottom:0}.post-comments .post-comment .image{float:left;width:54px;height:54px}.post-comments .post-comment .image img{border-radius:100%;width:100%;height:100%}.post-comments .post-comment .desc{margin-left:66px;position:relative}.post-comments .post-comment .desc .name{color:#78cc6d;margin:0 0 7px;font-weight:500;position:relative}.post-comments .post-comment .desc .name a{display:block}.post-comments .post-comment .desc .comment-time,.post-comments .post-comment .desc .comment-date{color:#999;text-transform:none;border-left:none;margin:0 7px 0 0;padding:0;font-size:14px;font-weight:400;line-height:14px;display:inline-block}.post-comments .post-comment .desc .comment-date{border-left:none;margin:0;padding:0}.post-comments .post-comment .desc span.comment-reply{color:#323232;text-transform:uppercase;font-size:14px;font-weight:500;transition:all .3s;position:absolute;top:2px;right:0}.post-comments .post-comment .desc span.comment-reply a:before{content:"";speak:none;font-variant:normal;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px;font-family:Ionicons;font-style:normal;font-weight:400;line-height:1;transition:all .3s;display:inline-block;position:relative;left:0}.post-comments .post-comment .desc span.comment-reply a{color:#323232}.post-comments .post-comment .desc span.comment-reply a:hover{color:#78cc6d}.post-comments .post-comment .desc span.comment-reply a:hover:before{left:-4px}.post-comments .post-comment .desc .comment-text :last-child{margin:0}.post-comment.pingback .image{display:none}.post-comment.pingback .desc{margin-left:0}.post-comments ul.children{background:#f6f6f6;border-top:none;margin:20px 0 0;padding:20px}.post-comments ul.children ul.children{background:#f6f6f6;border-top:none;margin:20px 0 0 20px;padding:0}.comment-respond{margin-top:0;position:relative}.logged-in-as{margin-bottom:10px}.logged-in-as a:hover{text-decoration:underline}.post-comments .form-comments{margin-top:0}.post-comments .form-comment .title{margin:60px 0 30px}.post-comments .form-comments.row .col{padding-top:0;padding-bottom:0}.post-comments .form-comment .group-val{margin-bottom:15px}.post-comments .form-comment .button:before{display:none}.comment-respond .title_inner small{white-space:nowrap;color:#999;font-size:14px;display:block;position:absolute;top:0;left:auto;right:0}.comment-respond .title_inner small a{color:#999}.comment-respond .title_inner small a:hover{color:#646464}.comments .comment-respond{padding:30px 0 0}.comments .comment-respond .group-val{margin-bottom:15px}.comments .title.comment-reply-title{margin-bottom:10px}.comments .title.comment-reply-title:before,.comments .title.comment-reply-title:after{display:none}.post-comments .title{padding:0 0 10px;font-size:17px;font-weight:500;line-height:26px}.post-comments .title:before{display:none}@media (max-width:1160px){.post-comments .post-comment .image{width:60px;height:60px}.post-comments .post-comment .desc{margin-left:80px}.post-comments .post-comment.pingback .desc{margin-left:0}.post-comments ul.children ul.children ul.children ul.children{margin:20px 0 0 10px}}@media (max-width:680px){.section .content .comment-respond .title.comment-reply-title{text-align:left}.post-comments ul.children{padding:15px}.post-comments ul.children ul.children{margin:15px 0 0 10px}.post-comments ul.children ul.children ul.children,.post-comments ul.children ul.children ul.children ul.children{margin:15px 0 0 5px}.post-comments .post-comment .image{width:40px;height:40px}.post-comments .post-comment .desc{margin-left:55px}.post-comments .post-comment.pingback .desc{margin-left:0}.gallery .gallery-item,.gallery.gallery-columns-1 .gallery-item,.gallery.gallery-columns-2 .gallery-item,.gallery.gallery-columns-3 .gallery-item,.gallery.gallery-columns-4 .gallery-item,.gallery.gallery-columns-5 .gallery-item,.gallery.gallery-columns-6 .gallery-item,.gallery.gallery-columns-7 .gallery-item,.gallery.gallery-columns-8 .gallery-item,.gallery.gallery-columns-9 .gallery-item{width:100%}th,td{border:2px solid #fff;padding:5px}.card-wrap .content.contacts .row .row .col.col-d-6:first-child{padding-right:30px}.card-wrap .content.contacts .row .row .col.col-d-6:nth-child(2){padding-left:30px}.card-inner:before,.card-inner:after{height:0}}.profile .main-menu-fixed{transition:all .5s ease-out 1s;-o-transition:all .3s ease-out 1s;visibility:hidden;opacity:0;justify-content:center;align-items:center;width:100%;height:100%;padding:75px 25px 100px;-webkit-transition:all .3s ease-out 1s;-moz-transition:all .3s ease-out 1s;display:flex;position:absolute;top:0;left:0}.profile .main-menu-fixed:before{content:"";opacity:.99;background:#fff;width:100%;height:100%;position:absolute;top:0;left:0}.profile .menu-main-menu-container,.profile .main-menu .menu{flex-direction:column;justify-content:center;width:100%;min-height:100%;display:flex;position:relative}.profile .slimScrollDiv{width:100%!important}.profile .main-menu ul{margin:0;padding:0;list-style:none}.profile .main-menu ul li a{color:#323232;-o-transition:all .3s ease 0s;padding:5px 25px;font-size:28px;font-weight:500;transition:all .3s;display:inline-block;position:relative}.profile .main-menu ul li a .icon{opacity:0;-o-transition:all .3s ease 0s;line-height:45px;transition:all .3s;position:absolute;top:0;left:0}.profile .main-menu .menu-main-menu-container:hover ul li a,.profile .main-menu .menu-main-menu-container:hover ul li a .icon{color:#aaa}.profile .main-menu ul li.current-menu-item a,.profile .main-menu .menu-main-menu-container ul li a:hover,.profile .main-menu ul li.current-menu-item a .icon,.profile .main-menu .menu-main-menu-container ul li a:hover .icon{color:#323232}.profile .main-menu ul li.current-menu-item a{color:#78cc6d}.card-started .profile.default-menu-open .profile-content{transition:all 20ms .2s;-o-transition:all .5s ease .2s;-webkit-transition:all .5s .2s;-moz-transition:all .5s .2s}.card-started .profile.default-menu-open .main-menu-fixed{opacity:1;visibility:visible;-o-transition:all .5s ease 0s;transition:all .5s}.profile .main-menu .menu>ul>li,.profile .main-menu ul.menu>li{opacity:0;-o-transition:all 1s ease .3s;transition:all 1s .3s;transform:translateY(-20px)}.profile.default-menu-open .main-menu .menu>ul>li,.profile.default-menu-open .main-menu ul.menu>li{opacity:1;transform:translate(0,0)}.profile .main-menu ul li .children_toggle{z-index:2;cursor:pointer;width:28px;height:28px;margin-left:-28px;display:inline-block;position:relative;top:4px;right:-8px}.profile .main-menu ul li ul li .children_toggle{height:18px}.profile .main-menu ul li.page_item_has_children>a:before,.profile .main-menu ul li.page_item_has_children>a:after{content:"";background:#666;width:9px;height:2px;margin-top:-1px;position:absolute;top:50%;right:0;transform:rotate(-45deg)}.profile .main-menu ul li.page_item_has_children>a:after{right:5px;transform:rotate(45deg)}.profile .main-menu ul li.current_page_item>a,.profile .main-menu ul li:hover>a,.profile .main-menu ul li.current_page_parent>a,.profile .main-menu ul li.current_page_ancestor>a{color:#78cc6d;text-decoration:none}.profile .main-menu ul li.page_item_has_children.current_page_item>a:before,.profile .main-menu ul li.page_item_has_children.current_page_item>a:after,.profile .main-menu ul li.page_item_has_children:hover>a:before,.profile .main-menu ul li.page_item_has_children:hover>a:after,.profile .main-menu ul li.page_item_has_children.current_page_parent>a:before,.profile .main-menu ul li.page_item_has_children.current_page_parent>a:after,.profile .main-menu ul li.page_item_has_children.current_page_ancestor>a:before,.profile .main-menu ul li.page_item_has_children.current_page_ancestor>a:after{background:#78cc6d}.profile .main-menu ul li ul{padding:10px 25px;display:none}.profile .main-menu ul li ul li a{color:#646464;padding:6px 25px;font-size:18px;font-weight:500;position:relative}.profile .main-menu ul li ul li ul li a{font-size:15px}.profile .main-menu ul li ul li:before,.profile .main-menu ul li ul li:after{display:none}.lnk .ion,.button .ion,.lnk .arrow,.button .arrow,.lnk .fa,.button .fa{vertical-align:middle;-o-transition:all .3s ease 0s;margin:0 8px;font-size:18px;transition:all .3s;display:inline-block;position:relative;top:-1px;left:0}.lnk.lnk-view-menu .ion,.button.lnk-view-menu .ion,.lnk.lnk-view-menu .arrow,.button.lnk-view-menu .arrow,.lnk.lnk-view-menu .fa,.button.lnk-view-menu .fa{-o-transition:all .3s ease 0s;font-size:20px;transition:all .3s;transform:rotate(0)}.default-menu-open .lnk.lnk-view-menu .ion,.default-menu-open .button.lnk-view-menu .ion,.default-menu-open .lnk.lnk-view-menu .arrow,.default-menu-open .button.lnk-view-menu .arrow,.default-menu-open .lnk.lnk-view-menu .fa,.default-menu-open .button.lnk-view-menu .fa{transform:rotate(90deg)}.disable-sidebar.no-sticky-menu .card-inner,.no-sidebar .no-sticky-menu .card-inner{left:480px}@media (max-width:1120px){.disable-sidebar.no-sticky-menu .card-inner,.no-sidebar .no-sticky-menu .card-inner{left:0}}@media (max-width:680px){.container{padding-top:118px}}.revs-carousel .swiper{padding-bottom:40px}.text-center{text-align:center}.skills-list.list ul li{width:50%;padding-top:5px;padding-bottom:5px;display:inline-block}.resume-items .resume-item{margin-top:5px;padding:10px 0}.content.contacts .info-list.full-list ul li{width:100%}.lnk,.button{text-transform:unset}
.background,body{background-color:#0a0a0a}.background.gradient{background:linear-gradient(to bottom right,#323a4c 0%,#c7c7c7 100%)}.preloader .spinner .double-bounce1,.preloader .spinner .double-bounce2,.lnk:hover .arrow:before,.button:hover .arrow:before,.lnk:hover .arrow:after,.button:hover .arrow:after,.resume-items .resume-item.active .date:before,.skills-list ul li .progress .percentage,.single-post-text ul>li:before,.comment-text ul>li:before,.content-sidebar .main-menu ul li.page_item_has_children.current_page_item>a:before,.content-sidebar .main-menu ul li.page_item_has_children.current_page_item>a:after,.content-sidebar .main-menu ul li.page_item_has_children:hover>a:before,.content-sidebar .main-menu ul li.page_item_has_children:hover>a:after,.content-sidebar .main-menu ul li.page_item_has_children.current_page_parent>a:before,.content-sidebar .main-menu ul li.page_item_has_children.current_page_parent>a:after,.content-sidebar .main-menu ul li.page_item_has_children.current_page_ancestor>a:before,.content-sidebar .main-menu ul li.page_item_has_children.current_page_ancestor>a:after,.content-sidebar .close:hover:before,.content-sidebar .close:hover:after,.header .menu-btn:hover span,.header .menu-btn:hover span:before,.header .menu-btn:hover span:after,.info-list ul li strong,.profile .main-menu ul li.page_item_has_children.current_page_item>a:before,.profile .main-menu ul li.page_item_has_children.current_page_item>a:after,.profile .main-menu ul li.page_item_has_children:hover>a:before,.profile .main-menu ul li.page_item_has_children:hover>a:after,.profile .main-menu ul li.page_item_has_children.current_page_parent>a:before,.profile .main-menu ul li.page_item_has_children.current_page_parent>a:after,.profile .main-menu ul li.page_item_has_children.current_page_ancestor>a:before,.profile .main-menu ul li.page_item_has_children.current_page_ancestor>a:after,.service-items .service-item .icon,.revs-carousel .owl-dot.active,.custom-content-reveal span.custom-content-close,.fc-calendar .fc-row>div.fc-today,.fc-calendar .fc-content:hover span.fc-date,.fc-calendar .fc-row>div.fc-today span.fc-date,.skills-list.dotted ul li .progress .percentage .da span,.preloader .spinner.default-circle:before,.preloader .spinner.default-circle:after,.preloader .spinner.clock:before,.preloader .spinner.box-rotation:after,.header .cart-btn .cart-icon .cart-count,.woocommerce span.onsale,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce ul.products li.product .button.add_to_cart_button.added,.popup-box .preloader .spinner.default-circle:before,.popup-box .preloader .spinner.default-circle:after,.popup-box .preloader-popup .spinner.default-circle:before,.popup-box .preloader-popup .spinner.default-circle:after,.single-post-text ul>li:before,.comment-text ul>li:before,.blog-content ul>li:before{background:#323a4c}.lnk:hover,.button:hover,.lnk:hover .ion,.button:hover .ion,a,a:hover,input:focus,textarea:focus,.header .top-menu ul li:hover a,.header .top-menu ul li.active a,.header .top-menu ul li.current-menu-item a,.header .top-menu ul li:hover a .icon,.header .top-menu ul li.active a .icon,.header .top-menu ul li:hover a .link,.header .top-menu ul li.active a .link,.header .top-menu ul li.current-menu-item a .icon,.header .top-menu ul li.current-menu-item a .link,.header .profile .subtitle,.card-started .profile .subtitle,.content-sidebar .profile .subtitle,.card-started .profile .social a:hover .ion,.card-started .profile .social a:hover .fab,.card-started .profile .social a:hover .fas,.content-sidebar .profile .social a:hover .ion,.content-sidebar .profile .social a:hover .fab,.content-sidebar .profile .social a:hover .fas,.pricing-items .pricing-item .icon,.fuct-items .fuct-item .icon,.resume-title .icon,.skill-title .icon,.resume-items .resume-item.active .date,.content.works .filter-menu .f_btn.active,.box-item:hover .desc .name,.single-post-text p a,.comment-text p a,.post-text-bottom span.cat-links a,.post-text-bottom .tags-links a,.post-text-bottom .tags-links span,.page-numbers.current,.page-links a,.post-comments .post-comment .desc .name,.post-comments .post-comment .desc span.comment-reply a:hover,.content-sidebar .main-menu ul li.current_page_item>a,.content-sidebar .main-menu ul li:hover>a,.content-sidebar .main-menu ul li.current_page_parent>a,.content-sidebar .main-menu ul li.current_page_ancestor>a,.content-sidebar .widget ul li a:hover,.content-sidebar .tagcloud a,.card-started .profile .subtitle,.content-sidebar .profile .subtitle,.content-sidebar .profile .typed-cursor,.card-started .profile .typed-cursor,.content .title .first-word,.content .title:first-letter,.content .title .first-letter:first-letter,.content-sidebar h2.widget-title .first-word,.content-sidebar h2.widget-title:first-letter,.content-sidebar h2.widget-title .first-letter:first-letter,.box-item .date,.profile .main-menu ul li.current-menu-item a,.profile .main-menu ul li.current_page_item>a,.profile .main-menu ul li:hover>a,.profile .main-menu ul li.current_page_parent>a,.profile .main-menu ul li.current_page_ancestor>a,.custom-header nav span:before,.fc-calendar .fc-row>div.fc-content:hover:after,.skills-list.list ul li .name:before,.preloader .spinner.recursive-circle,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce .star-rating,strong.woocommerce-review__author,.woocommerce-message:before,.single-post-text p a,.comment-text p a,.blog-content p a,.card-started .profile .social a:hover .ion,.card-started .profile .social a:hover .fab,.card-started .profile .social a:hover .fas,.card-started .profile .social a:hover .fa,.content-sidebar .profile .social a:hover .ion,.content-sidebar .profile .social a:hover .fab,.content-sidebar .profile .social a:hover .fas,.content-sidebar .profile .social a:hover .fa{color:#323a4c}.content .title .first-word,.content .title:first-letter,.content-sidebar h2.widget-title .first-word,.content-sidebar h2.widget-title:first-letter{color:#323a4c!important}.card-started .profile .image:before,.content-sidebar .profile .image:before,.content .title:before,.box-item .image .info:before,.content-sidebar h2.widget-title:before{background:linear-gradient(135deg,#545b6926 0%,#545b6903 100%)}.card-started:after{background:linear-gradient(135deg,#545b6966 0%,#545b6903 100%)}.box-item .image .info:before{background:linear-gradient(135deg,#545b6980 0%,#545b6903 100%)}.card-started .profile .slide,.content-sidebar .profile .slide{background-color:#545b691a}.pricing-items .pricing-item .feature-list ul li strong{background:#545b6926}input:focus,textarea:focus,.revs-carousel .owl-dots .owl-dot,.custom-header,.post-text-bottom .tags-links a,.post-text-bottom .tags-links span,.content-sidebar .tagcloud a,.resume-items .resume-item.active .date,.box-item .date,.content.skills .skills-list.circles .progress .bar,.content.skills .skills-list.circles .progress .fill,.preloader .spinner.clock,.preloader .spinner.box-rotation,.skills-list.circles .progress .bar,.skills-list.circles .progress.p51 .fill,.skills-list.circles .progress.p52 .fill,.skills-list.circles .progress.p53 .fill,.skills-list.circles .progress.p54 .fill,.skills-list.circles .progress.p55 .fill,.skills-list.circles .progress.p56 .fill,.skills-list.circles .progress.p57 .fill,.skills-list.circles .progress.p58 .fill,.skills-list.circles .progress.p59 .fill,.skills-list.circles .progress.p60 .fill,.skills-list.circles .progress.p61 .fill,.skills-list.circles .progress.p62 .fill,.skills-list.circles .progress.p63 .fill,.skills-list.circles .progress.p64 .fill,.skills-list.circles .progress.p65 .fill,.skills-list.circles .progress.p66 .fill,.skills-list.circles .progress.p67 .fill,.skills-list.circles .progress.p68 .fill,.skills-list.circles .progress.p69 .fill,.skills-list.circles .progress.p70 .fill,.skills-list.circles .progress.p71 .fill,.skills-list.circles .progress.p72 .fill,.skills-list.circles .progress.p73 .fill,.skills-list.circles .progress.p74 .fill,.skills-list.circles .progress.p75 .fill,.skills-list.circles .progress.p76 .fill,.skills-list.circles .progress.p77 .fill,.skills-list.circles .progress.p78 .fill,.skills-list.circles .progress.p79 .fill,.skills-list.circles .progress.p80 .fill,.skills-list.circles .progress.p81 .fill,.skills-list.circles .progress.p82 .fill,.skills-list.circles .progress.p83 .fill,.skills-list.circles .progress.p84 .fill,.skills-list.circles .progress.p85 .fill,.skills-list.circles .progress.p86 .fill,.skills-list.circles .progress.p87 .fill,.skills-list.circles .progress.p88 .fill,.skills-list.circles .progress.p89 .fill,.skills-list.circles .progress.p90 .fill,.skills-list.circles .progress.p91 .fill,.skills-list.circles .progress.p92 .fill,.skills-list.circles .progress.p93 .fill,.skills-list.circles .progress.p94 .fill,.skills-list.circles .progress.p95 .fill,.skills-list.circles .progress.p96 .fill,.skills-list.circles .progress.p97 .fill,.skills-list.circles .progress.p98 .fill,.skills-list.circles .progress.p99 .fill,.skills-list.circles .progress.p100 .fill{border-color:#323a4c}.preloader .spinner.recursive-circle,.preloader .spinner.recursive-circle:after{border-color:#0000 #323a4c #323a4c}blockquote{border-left-color:#323a4c}.preloader .spinner.simple-circle{border-right-color:#323a4c}.preloader .spinner.quantum-spinner,.preloader .spinner.quantum-spinner:before,.preloader .spinner.quantum-spinner:after{border-top-color:#323a4c}.content .title{color:#323232}body{color:#646464}.service-items .service-item .icon{background:#323a4c!important}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}
.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}
.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;background:var(--swiper-scrollbar-bg-color,#0000001a);position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}
html{scroll-behavior:smooth}::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#0000}::-webkit-scrollbar{background-color:#0000;width:6px}::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:6px}img.mfp-img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 8px #0009;padding:0!important}.mfp-img-container .mfp-content{max-width:400px!important}.mfp-img-container .mfp-close{top:-110px;right:-24px}.mfp-bottom-bar{top:unset;bottom:14px;right:0}.mfp-wrap{position:unset}.content_popup_warp.mfp-wrap.popup-box-inline{margin:auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}
