:root{--main-color:#43c728;--title-color:#fff;--paragraph-color:#d5d5d5;--gradient-color:linear-gradient(135deg, #43c728 0%, #2874c7 100%)}body{margin:0;padding:0;color:var(--paragraph-color);font-size:16px;font-weight:400;font-family:'Poppins',sans-serif;line-height:1.75;background-color:#060e14}h1,h2,h3,h4,h5,h6{color:var(--title-color);font-weight:600;font-family:'Poppins',sans-serif;line-height:1.55}h1{font-size:48px}h2{font-size:36px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}a{text-decoration:none;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s}.site-header{box-shadow:0 0 30px rgb(0 0 0 / .08)}.site-header .menu-bar .menu-container{max-width:1320px;display:flex;align-items:center;justify-content:space-between;margin:auto}.site-header .menu-bar .site-logo a{display:inline-block}.site-header .menu-bar .main-navigation ul{margin:0;padding:0;list-style:none;display:flex}.site-header .menu-bar .main-navigation li{position:relative}.site-header .menu-bar .main-navigation li a{display:inline-block;color:var(--title-color);font-weight:600;padding:38px 13px;text-decoration:none}.site-header .menu-bar .main-navigation li a i{font-size:10px;margin-left:3px}.site-header .menu-bar .search-icon{cursor:pointer}.site-header .menu-bar .search-icon i{color:var(--title-color)}.site-header .menu-bar .main-navigation li .sub-menu{position:absolute;display:block;margin:0;padding:0;list-style:none;width:270px;background-color:#fff;padding:10px 0;top:130%;visibility:hidden;opacity:0;box-shadow:0 0 30px rgb(0 0 0 / .1);transition:0.5s}.site-header .menu-bar .main-navigation li:hover .sub-menu{top:100%;visibility:visible;opacity:1;z-index:99}.site-header .menu-bar .main-navigation .sub-menu li a{display:block;color:var(--title-color);padding:10px 20px}.site-header.transparent-menu{position:absolute;left:0;top:0;width:100%;z-index:99}.site-header.transparent-menu .menu-bar .main-navigation li a{color:#fff}.site-header.transparent-menu .menu-bar .main-navigation .sub-menu li a{color:var(--title-color)}.site-header.transparent-menu .menu-bar .search-icon i{color:#fff}.site-header1 .menu-bar .menu-container{max-width:1310px;display:flex;align-items:center;justify-content:space-between;margin:auto;padding:40px 10px 0}.site-header1 .menu-bar .site-logo{z-index:3}.site-header1 .menu-bar .site-logo a{display:inline-block}.site-header1 .menu-bar .site-logo a h2{margin-bottom:0}.site-header1 .menu-bar .main-navigation{position:relative;border-radius:35px;padding:0 20px;background:var(--gradient-color)}.site-header1 .menu-bar .main-navigation::before{content:'';position:absolute;height:100%;width:100%;top:0;left:0;background-image:url(https://essgroup.tech/wp-content/themes/nexis/assets/css/../images/menu-bg.png);border-radius:35px}.site-header1 .menu-bar .main-navigation ul{margin:0;padding:0;list-style:none;display:flex}.site-header1 .menu-bar .main-navigation li{position:relative}.site-header1 .menu-bar .main-navigation li a{display:inline-block;color:var(--title-color);font-size:16px;font-weight:500;font-family:'Poppins',sans-serif;margin:11px 5px;padding:7px 15px;text-decoration:none}.site-header1 .menu-bar .main-navigation li.current-menu-item a{border-radius:25px;background-color:rgb(255 255 255 / .2)}.site-header1 .menu-bar .main-navigation li a i{font-size:10px;margin-left:3px}.site-header1 .menu-bar .component{display:flex;align-items:center;justify-content:end}.site-header1 .menu-bar .search-icon{cursor:pointer;height:40px;width:40px;line-height:40px;text-align:center;border-radius:50%;background-color:rgb(255 255 255 / .2)}.site-header1 .menu-bar .search-icon i{color:var(--title-color);font-size:14px}.site-header1 .menu-bar .menu-btn{flex-shrink:0;margin-left:15px}.site-header1 .menu-bar .menu-btn a{position:relative;display:inline-block;overflow:hidden;border:1px solid #fff0;font-size:20px;border-radius:30px;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.site-header1 .menu-bar .menu-btn a:hover{border:1px solid var(--main-color)}.site-header1 .menu-bar .menu-btn a .btn-text1{position:absolute;color:#fff;text-align:center;font-size:16px;font-weight:500;overflow:hidden;top:50%;transform:translateY(-50%);left:0;right:0}.site-header1 .menu-bar .menu-btn a .btn-text2{display:inline-block;width:101%;height:100%;color:#fff;font-size:16px;font-weight:500;background:var(--gradient-color);-webkit-mask:url(https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/nature-sprite.png);mask:url(https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/nature-sprite.png);-webkit-mask-size:2300% 100%;mask-size:2300% 100%;-webkit-animation:ani2 0.7s steps(22) forwards;animation:ani2 0.7s steps(22) forwards;padding:13px 31px}.site-header1 .menu-bar .menu-btn a .btn-text2:hover{-webkit-animation:ani 0.7s steps(22) forwards;animation:ani 0.7s steps(22) forwards}.site-header1 .menu-bar .main-navigation li .sub-menu{position:absolute;display:block;margin:0;padding:0;list-style:none;width:270px;background:var(--gradient-color);padding:10px 0;top:130%;visibility:hidden;opacity:0;box-shadow:0 0 30px rgb(0 0 0 / .1);transition:0.5s}.site-header1 .menu-bar .main-navigation li:hover .sub-menu{top:100%;visibility:visible;opacity:1;z-index:99}.site-header1 .menu-bar .main-navigation .sub-menu li a{display:block;color:var(--title-color);padding:10px 20px;border-radius:25px;transition:0.5s}.site-header1 .menu-bar .main-navigation .sub-menu li a:hover,.site-header1 .menu-bar .main-navigation .sub-menu li.current-menu-item a{background-color:rgb(255 255 255 / .2)}.site-header1 .menu-bar .main-navigation .sub-menu li .sub-menu,.site-header1 .menu-bar .main-navigation .sub-menu li .sub-menu li .sub-menu{visibility:hidden;opacity:0;top:0;left:100%}.site-header1 .menu-bar .main-navigation .sub-menu li:hover .sub-menu,.site-header1 .menu-bar .main-navigation .sub-menu li .sub-menu li:hover .sub-menu{visibility:visible;opacity:1;z-index:99}.site-header1.transparent-menu{position:absolute;left:0;top:0;width:100%;z-index:99}.site-header1.transparent-menu .menu-bar .main-navigation li a{color:#fff}.site-header1.transparent-menu .menu-bar .main-navigation .sub-menu li a{color:var(--title-color)}.site-header1.transparent-menu .menu-bar .search-icon i{color:#fff}.site-header2{box-shadow:0 0 30px rgb(0 0 0 / .08)}.site-header2 .menu-bar .menu-container{max-width:1310px;display:flex;align-items:center;justify-content:space-between;margin:auto;padding:0 10px}.site-header2 .menu-bar .site-logo{width:17%;z-index:3}.site-header2 .menu-bar .site-logo a{display:inline-block}.site-header2 .menu-bar .site-logo a h2{margin-bottom:0}.site-header2 .menu-bar .main-navigation{position:relative;width:58%;padding-left:16px}.site-header2 .menu-bar .main-navigation::before{content:'';position:absolute;height:100%;width:1920px;background-color:var(--main-color);top:0;right:100%;clip-path:polygon(0 0,97% 0,100% 100%,0% 100%);z-index:2}.site-header2 .menu-bar .main-navigation::after{content:'';position:absolute;height:100%;width:1920px;background-color:#ff8711;top:0;right:100%;clip-path:polygon(0 0,100% 0,97% 100%,0% 100%);z-index:1}.site-header2 .menu-bar .main-navigation ul{margin:0;padding:0;list-style:none;display:flex}.site-header2 .menu-bar .main-navigation li{position:relative}.site-header2 .menu-bar .main-navigation li a{display:inline-block;color:var(--title-color);font-size:15px;font-weight:500;font-family:'Poppins',sans-serif;padding:38px 13px;text-decoration:none}.site-header2 .menu-bar .main-navigation li a i{font-size:10px;margin-left:3px}.site-header2 .menu-bar .component{display:flex;align-items:center;justify-content:end;width:25%}.site-header2 .menu-bar .search-icon{cursor:pointer}.site-header2 .menu-bar .search-icon i{color:var(--title-color)}.site-header2 .menu-bar .component .bar{height:20px;width:2px;background-color:rgb(18 29 23 / .15);margin:0 20px}.site-header2 .menu-bar .toggle-menu{margin:0 28px 0 0}.site-header2 .menu-bar .toggle-menu i{color:var(--main-color);font-size:24px}.site-header2 .menu-bar .menu-btn{flex-shrink:0}.site-header2 .menu-bar .menu-btn a{display:inline-block;color:#fff;font-size:15px;font-weight:500;font-family:'Poppins',sans-serif;background:linear-gradient(135deg,rgb(67 199 40) 0%,rgb(40 116 199) 100%);padding:15px 30px;border-radius:27px}.site-header2 .menu-bar .menu-btn a i{margin-left:5px}.site-header2 .menu-bar .main-navigation li .sub-menu{position:absolute;display:block;margin:0;padding:0;list-style:none;width:270px;background-color:#fff;padding:10px 0;top:130%;visibility:hidden;opacity:0;box-shadow:0 0 30px rgb(0 0 0 / .1);transition:0.5s}.site-header2 .menu-bar .main-navigation li:hover .sub-menu{top:100%;visibility:visible;opacity:1;z-index:99}.site-header2 .menu-bar .main-navigation .sub-menu li a{display:block;color:var(--title-color);padding:10px 20px}.site-header2.transparent-menu{position:absolute;left:0;top:0;width:100%;z-index:99}.site-header2.transparent-menu .menu-bar .main-navigation li a{color:#fff}.site-header2.transparent-menu .menu-bar .main-navigation .sub-menu li a{color:var(--title-color)}.site-header2.transparent-menu .menu-bar .search-icon i{color:#fff}.mobile-menu{position:absolute;top:0;left:0;width:100%;z-index:99;display:none}.mobile-menu .menu-bar{display:flex;align-items:center;justify-content:space-between;padding:20px 30px}.mobile-menu .menu-toggle{cursor:pointer}.mobile-menu .menu-toggle i{font-size:24px}.mobile-menu .menu-ul{margin:0;padding:30px 20px;list-style:none;position:absolute;width:100%;top:100%;box-shadow:0 0 30px rgb(0 0 0 / .08);border-top:1px solid rgb(0 0 0 / .08);background:#fff;z-index:99;display:none}.mobile-menu .menu-ul li a{display:flex;align-items:center;justify-content:space-between;color:#060e14;font-weight:600;text-decoration:none;padding:10px 10px}.mobile-menu .menu-ul .sub-menu{margin:0;padding:0 0 0 20px;list-style:none;display:none}@media(max-width:1199px){.site-header{display:none}.site-header1{display:none}.mobile-menu{display:block}}.search-window{position:fixed;left:0;top:0;height:100vh;width:100%;z-index:99999;margin-top:-540px;transform:translateY(-100%);background-color:rgb(0 0 0 / .9);-webkit-transition:all 500ms cubic-bezier(.86,0,.07,1);-moz-transition:all 500ms cubic-bezier(.86,0,.07,1);-o-transition:all 500ms cubic-bezier(.86,0,.07,1);transition:all 1500ms cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);-moz-transition-timing-function:cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1)}.search-active .search-window{transform:translateY(0%);margin-top:0}.search-window .search-close{position:absolute;right:40px;top:40px;margin:0;text-align:center;cursor:pointer;opacity:0;visibility:hidden;border:0;padding:0;border-radius:5px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.search-active .search-window .search-close{visibility:visible;opacity:1;-webkit-transition-delay:1500ms;-moz-transition-delay:1500ms;-ms-transition-delay:1500ms;-o-transition-delay:1500ms;transition-delay:1500ms}.search-window .search-close i{display:inline-block;color:#fff;font-size:24px;height:40px;width:40px;line-height:40px;background-color:var(--main-color);border-radius:5px}.search-window form{position:absolute;max-width:700px;top:50%;left:15px;right:15px;margin:-35px auto 0;transform:scaleX(0);transform-origin:center;background-color:#111;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.search-active .search-window form{transform:scaleX(1);-webkit-transition-delay:1200ms;-moz-transition-delay:1200ms;-ms-transition-delay:1200ms;-o-transition-delay:1200ms;transition-delay:1200ms}.search-window .form-group{position:relative;margin:0;overflow:hidden}.search-window .form-group input[type="text"],.search-window .form-group input[type="search"]{position:relative;display:block;font-size:18px;line-height:50px;height:70px;width:100%;padding:10px 170px 10px 30px;background-color:#fff;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;border:0;outline:0;border-radius:5px}.search-window .form-group input[type="submit"],.search-window .form-group button{position:absolute;right:0;top:0;height:70px;width:140px;line-height:70px;background:var(--main-color);text-align:center;font-size:24px;color:#fff;padding:0;cursor:pointer;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;border:none;border-radius:5px}.search-window .form-group input[type="submit"]:hover,.search-window .form-group button:hover{color:#000}.search-window input::placeholder,.search-window textarea::placeholder{color:#000}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#111;z-index:99999}.preloader.style1{display:flex;justify-content:center;align-items:center;height:100vh}.preloader.style1 .loader{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.preloader.style1 .loader .ring{position:relative;height:150px;width:150px;margin:-30px;border:4px solid #fff0;border-radius:50%;border-top:4px solid #24ecff;animation:animate 4s linear infinite}@keyframes animate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.preloader.style1 .loader .ring::before{content:"";position:absolute;top:12px;right:12px;border-radius:50%;height:15px;width:15px;background:#24ecff;box-shadow:0 0 0 5px #24ecff33,0 0 0 10px #24ecff22,0 0 0 20px #24ecff11,0 0 20px #24ecff,0 0 50px #24ecff}.preloader.style1 .loader .ring:nth-child(2){animation:animate2 4s linear infinite;animation-delay:-1s;border-top:4px solid #fff0;border-left:4px solid #93ff2d}.preloader.style1 .loader .ring:nth-child(2)::before{content:"";position:absolute;top:initial;bottom:12px;left:12px;border-radius:50%;height:15px;width:15px;background:#93ff2d;box-shadow:0 0 0 5px #93ff2d33,0 0 0 10px #93ff2d22,0 0 0 20px #93ff2d11,0 0 20px #93ff2d,0 0 50px #93ff2d}@keyframes animate2{0%{transform:rotate(360deg)}100%{transform:rotate(0deg)}}.preloader.style1 .loader .ring:nth-child(3){position:absolute;top:-66.66px;border-top:4px solid #fff0;border-left:4px solid #e41cf8;animation:animate2 4s linear infinite;animation-delay:-3s}.preloader.style1 .loader .ring:nth-child(3)::before{content:"";position:absolute;top:initial;bottom:12px;left:12px;border-radius:50%;height:15px;width:15px;background:#e41cf8;box-shadow:0 0 0 5px #e41cf833,0 0 0 10px #e41cf822,0 0 0 20px #e41cf811,0 0 20px #e41cf8,0 0 50px #e41cf8}.preloader.style1 .loader p{position:absolute;color:#fff;font-size:1.5em;font-family:consolas;bottom:-150px;letter-spacing:.15em}.breadcrumb-area{position:relative;background-image:url(https://essgroup.tech/wp-content/themes/nexis/assets/css/../images/breadcrumb-bg.jpg);background-repeat:no-repeat;background-size:cover;text-align:center;padding:100px 0 100px}.breadcrumb-area .title h1{color:#fff;font-size:60px;font-weight:600;margin-bottom:0}.breadcrumb-area .breadcrumb-items ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.breadcrumb-area .breadcrumb-items ul li i{margin-right:5px;font-size:20px}.breadcrumb-area .breadcrumb-items ul li{color:#fff;margin:0 3px}.breadcrumb-area .breadcrumb-items ul li:last-child{color:var(--main-color)}.breadcrumb-area .breadcrumb-items ul li a{color:#fff}.site-main{padding:100px 0 100px}.standard-post article{margin-bottom:30px;border:1px solid rgb(255 255 255 / .1)}.standard-post article .post-thumbnail img{border-top-left-radius:5px;border-top-right-radius:5px}.standard-post article .content{padding:30px 40px 30px;border:1px solid rgb(18 29 23 / .1);border-bottom-left-radius:5px;border-bottom-right-radius:5px}.standard-post article .content .post-categories{margin:0 0 18px;padding:0;list-style:none;display:flex;align-items:center}.standard-post article .content .post-categories li{margin-right:10px}.standard-post article .content .post-categories li a{display:inline-block;color:#fff;font-size:14px;font-family:'Poppins',sans-serif;background-color:var(--main-color);padding:7px 22px;border-radius:20px}.standard-post article .content .entry-meta .posted-on a{color:#6c7470;font-size:14px;font-weight:300;text-transform:uppercase;font-family:'Poppins',sans-serif}.standard-post article .content .entry-meta .byline{position:relative;margin-left:20px;padding-left:20px}.standard-post article .content .entry-meta .byline::before{content:'';position:absolute;height:8px;width:8px;border-radius:50%;background-color:rgb(18 29 23 / .15);left:0;top:5px}.standard-post article .content .entry-meta .byline a{color:#6c7470;font-size:14px;font-weight:300;text-transform:uppercase;font-family:'Poppins',sans-serif}.standard-post article .content .entry-title{font-size:28px;font-weight:600;margin-bottom:16px}.standard-post article .content .entry-title a{color:var(--title-color)}.standard-post article .content .entry-content{margin-top:18px;padding-top:14px;border-top:1px solid rgb(18 29 23 / .1)}.standard-post article .content .excerpt{margin-bottom:14px}.standard-post article .content .continue-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;color:var(--title-color);font-size:15px;font-weight:500;font-family:'Poppins',sans-serif;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.standard-post article .content .continue-btn::before{content:'';position:absolute;height:1px;background-color:rgb(18 29 23 / .2);bottom:8px;left:0;right:7px;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s}.standard-post article .content .continue-btn i{transform:rotate(-45deg);display:inline-block;color:var(--main-color);font-size:24px;margin-left:3px}.blog-grid{padding:100px 0 70px}.blog-grid .post{margin-bottom:30px;background-color:#0b1824;transition:all 0.3s ease-in-out 0s}.blog-grid .post:hover{border-color:#fff0;box-shadow:6px 5px 30px rgb(0 0 0 / 12%)}.blog-grid .post .blog-thumb img{height:250px;width:100%;object-fit:cover}.blog-grid .post .blog-content{padding:30px 40px 30px}.blog-grid .entry-title a:hover{color:var(--main-color)}.blog-grid .post .blog-content .entry-meta .author{position:relative;color:var(--main-color);font-size:12px;font-weight:500;text-transform:uppercase;margin:0 24px 0 0}.blog-grid .post .blog-content .entry-meta .author::after{content:'';position:absolute;height:2px;width:5px;background-color:var(--main-color);bottom:7px;right:-16px}.blog-grid .post .blog-content .entry-meta .date{font-size:12px;font-weight:500;text-transform:uppercase}.blog-grid .post .blog-content .entry-title{font-size:20px;font-weight:700;margin:18px 0 2px 0}.blog-grid .post .blog-content .entry-title a{color:var(--title-color);transition:0.3s}.blog-grid .post .blog-content .entry-title a:hover{color:var(--main-color)}.blog-grid .post .blog-content .read-more{color:var(--main-color);font-weight:600;display:inline-flex;align-items:center;margin-top:14px}.blog-grid .post .blog-content .read-more i{font-size:20px;margin:4px 0 0 2px}.blog-details{padding:100px 0 100px}.blog-details article{margin-bottom:30px}.blog-details article .post-thumbnail img{border-top-left-radius:5px;border-top-right-radius:5px}.blog-details article .content{padding:30px 0 30px;border:1px solid rgb(18 29 23 / .1);border-bottom-left-radius:5px;border-bottom-right-radius:5px}.blog-details article .content .post-categories{margin:0 0 18px;padding:0;list-style:none;display:flex;align-items:center}.blog-details article .content .post-categories li{margin-right:10px}.blog-details article .content .post-categories li a{display:inline-block;color:#fff;font-size:14px;font-family:'Poppins',sans-serif;background-color:var(--main-color);padding:7px 22px;border-radius:20px}.blog-details article .content .entry-meta .posted-on a{color:var(--paragraph-color);font-size:14px;font-weight:300;text-transform:uppercase;font-family:'Poppins',sans-serif}.blog-details article .content .entry-meta .byline{position:relative;margin-left:20px;padding-left:20px}.blog-details article .content .entry-meta .byline::before{content:'';position:absolute;height:8px;width:8px;border-radius:50%;background-color:var(--paragraph-color);left:0;top:8px}.blog-details article .content .entry-meta .byline a{color:var(--paragraph-color);font-size:14px;font-weight:300;text-transform:uppercase;font-family:'Poppins',sans-serif}.blog-details article .content .entry-title{font-size:28px;font-weight:600;margin-bottom:16px}.blog-details article .content .entry-title a{color:var(--title-color)}.blog-details article .content .entry-content{margin-top:18px;padding-top:14px;border-top:1px solid rgb(255 255 255 / .1)}.blog-details blockquote{color:#0d1e35;font-size:20px;font-weight:500;text-align:center;background-image:url(https://essgroup.tech/wp-content/themes/nexis/assets/css/../images/quote-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;margin:40px 0 45px;padding:53px 80px 50px}.blog-details blockquote cite{color:var(--main-color);font-size:16px}.blog-details .comment-form input[type="submit"]{color:#fff;font-weight:500;background:var(--gradient-color);border:0;outline:0;border-radius:30px;padding:19px 30px}.widget-area .widget{margin-bottom:40px;padding:35px 40px 35px;background-color:#0b1824}.widget-area .widget .wp-block-heading{font-size:21px;margin-bottom:20px}.widget-area .widget ul,.widget-area .widget ol{margin:0;padding:0;list-style:none}.widget-area .widget ul li a,.widget-area .widget ol li a{color:var(--paragraph-color)}.portfolio-details{padding:100px 0 100px}.portfolio-details .portfolio-thumb{margin-bottom:25px}.portfolio-details .portfolio-thumb img{height:550px;width:100%;object-fit:cover}.portfolio-details blockquote{margin:0;padding:20px 25px;background-color:#0b1824;border-left:5px solid var(--main-color)}.portfolio-details blockquote p{margin-bottom:0}.portfolio-details .post-navigation{margin-top:80px;padding:20px 0;border-top:1px solid rgb(255 255 255 / .1);border-bottom:1px solid rgb(255 255 255 / .1)}.portfolio-details .post-navigation .nav-links a{color:#fff;font-weight:500}.portfolio-details .post-navigation .nav-previous i{margin-right:5px}.portfolio-details .post-navigation .nav-next i{margin-left:5px}.portfolio-details .project-info{margin-top:-113px;margin-right:20px;background-color:#0b1824;border-top:5px solid var(--main-color)}.portfolio-details .project-info .title{margin-bottom:0;padding:25px 30px;border-bottom:1px solid rgb(255 255 255 / .1)}.portfolio-details .project-info ul{margin:0;padding:30px 30px 25px;list-style:none}.portfolio-details .project-info ul li{margin-bottom:15px;padding:18px 30px;background-color:#060e14}.portfolio-details .project-info ul li span{font-weight:500;margin-right:10px}.portfolio-details .project-content h3{margin-bottom:15px}.portfolio-details .project-content ul{margin:20px 0 0;padding:0;list-style:none}.portfolio-details .project-content ul li{position:relative;margin-bottom:10px;padding-left:25px}.portfolio-details .project-content ul li::before{content:"\F270";position:absolute;color:var(--main-color);font-family:bootstrap-icons;left:0}.error-404{text-align:center}.error-404 .error-number h2{font-size:200px;line-height:1.2}.error-404 .page-title{font-size:34px;margin-bottom:10px}.error-404 .page-content p{margin-bottom:50px}.error-404 .search-field{color:#fff;height:60px;border:1px solid rgb(0 0 0 / .08);border-radius:0;padding:10px 25px;background-color:rgb(255 255 255 / .15);outline:0}.error-404 .search-field:focus{color:#fff}.error-404 .search-submit{color:#fff;background:linear-gradient(135deg,#43c728 0%,#2874c7 100%);border:0;outline:0;border-radius:0;padding:22px 30px}@media(max-width:767px){.error-404 .error-number h2{font-size:150px}}@media(max-width:500px){.error-404 .search-field{width:100%}}.site-footer{padding:20px 0;background-color:var(--main-color)}.site-footer .site-info{color:#fff;text-align:center}.site-footer .site-info .copyright-text{margin-bottom:0}.scroll-up{position:fixed;right:55px;bottom:80px;height:48px;width:48px;cursor:pointer;display:block;border-radius:50px;box-shadow:inset 0 0 0 2px rgb(0 119 249 / .2);z-index:2;opacity:0;visibility:hidden;transform:translateY(15px);transform:translateY(15px)!important;transition:all 200ms linear!important}.scroll-up.active-progress{opacity:1;visibility:visible;transform:translateY(0)!important}.scroll-up::after{position:absolute;content:"\F286";font-family:"bootstrap-icons";text-align:center;line-height:46px;font-size:18px;color:var(--main-color);left:0;top:0;height:46px;width:46px;cursor:pointer;display:block;font-weight:900;z-index:1;transition:all 200ms linear!important}.scroll-up:hover::after{color:var(--main-color)}.scroll-up svg path{fill:none}.scroll-up svg.progress-circle path{stroke:var(--main-color);stroke-width:4;box-sizing:border-box;transition:all 200ms linear!important}@keyframes swinging{0%{transform:rotate(10deg)}50%{transform:rotate(-5deg)}100%{transform:rotate(10deg)}}.swingimage{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:swinging 3.5s ease-in-out forwards infinite;animation:swinging 3.5s ease-in-out forwards infinite}