/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.animated{animation-duration:1s;animation-fill-mode:both}.animated.hinge{animation-duration:2s}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.pulse{animation-name:pulse}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}to{transform:translateX(0)}}.wobble{animation-name:wobble}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}to{transform:translateX(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}to{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}to{opacity:0;transform:translateX(2000px)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(0) scale(1);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) translateZ(0) rotateY(1turn) scale(.95);animation-timing-function:ease-in}to{transform:perspective(400px) translateZ(0) rotateY(1turn) scale(1);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0) skewX(-15deg);opacity:1}to{transform:translateX(0) skewX(0deg);opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{transform:translateX(0) skewX(0deg);opacity:1}to{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}to{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}to{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}to{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}to{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}to{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}to{transform:translateY(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px)}to{transform:translateX(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{opacity:0;transform:translateX(2000px)}to{transform:translateX(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideOutLeft{0%{transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.slideOutUp{animation-name:slideOutUp}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}to{transform:translateY(700px);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}to{opacity:1;transform:translateX(0) rotate(0deg)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0deg)}to{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{animation-name:rollOut}[data-scrollbar],[scrollbar],scrollbar{display:block;position:relative;overflow:scroll}[data-scrollbar] .scroll-content,[scrollbar] .scroll-content,scrollbar .scroll-content{transform:translateZ(0);will-change:transform}[data-scrollbar].scrolling .scroll-content,[scrollbar].scrolling .scroll-content,scrollbar.scrolling .scroll-content{pointer-events:none}[data-scrollbar].scrolling .scroll-content .scroll-content,[scrollbar].scrolling .scroll-content .scroll-content,scrollbar.scrolling .scroll-content .scroll-content{pointer-events:auto}[data-scrollbar] .scrollbar-track,[scrollbar] .scrollbar-track,scrollbar .scrollbar-track{position:absolute;opacity:0;z-index:1;transition:opacity .5s ease-out 1s,background .5s ease-out;background:0 0}[data-scrollbar] .scrollbar-track.show,[data-scrollbar] .scrollbar-track:hover,[scrollbar] .scrollbar-track.show,[scrollbar] .scrollbar-track:hover,scrollbar .scrollbar-track.show,scrollbar .scrollbar-track:hover{opacity:1;transition-delay:0s}[data-scrollbar] .scrollbar-track:hover,[scrollbar] .scrollbar-track:hover,scrollbar .scrollbar-track:hover{background:hsla(0,0%,87%,.75)}[data-scrollbar] .scrollbar-track-x,[scrollbar] .scrollbar-track-x,scrollbar .scrollbar-track-x{bottom:0;left:0;width:100%;height:8px}[data-scrollbar] .scrollbar-track-y,[scrollbar] .scrollbar-track-y,scrollbar .scrollbar-track-y{top:0;right:0;width:8px;height:100%}[data-scrollbar] .scrollbar-thumb,[scrollbar] .scrollbar-thumb,scrollbar .scrollbar-thumb{position:absolute;top:0;left:0;width:8px;height:8px;background:rgba(0,0,0,.5);border-radius:4px}.lb-loader,.lightbox{text-align:center;line-height:0;position:absolute;left:0}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{width:100%;z-index:10000;font-weight:400;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/_next/static/media/loading.99fd1e91.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;filter:alpha(Opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;filter:alpha(Opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}:root{--primary_color:#28e98c}*,:after,:before{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,sans-serif;font-size:16px;scroll-behavior:smooth;color:#999;background:#1f1f1f;line-height:1.7;overflow-x:hidden;height:100vh}.bg-white{background:#fff}img{max-width:100%}a{text-decoration:none}.text-right{text-align:right}ul{list-style:none;margin:0;padding:0}.content-width{max-width:770px;width:100%;margin-left:auto}.theme-btn{background:var(--primary_color);color:#000;display:block;text-align:center;padding:11px 58px 10px;display:inline-flex;align-items:center;border-radius:30px;justify-content:center;text-transform:uppercase;border:none;transition:.3s;cursor:pointer;border:2px solid var(--primary_color)}.theme-btn i{font-size:24px;margin-right:10px;display:block;margin-bottom:3px}.theme-btn:hover{background:none;color:var(--primary_color)}.custom-container{max-width:1130px;padding:0 15px;margin:auto}.subtitle{font-size:12px;color:#fff;text-transform:uppercase;font-weight:300;border:1px solid #565656;padding:9px 20px;border-radius:30px;margin:0 0 53px;display:inline-flex;align-items:center}.subtitle i{margin-bottom:1px;font-size:14px;margin-right:10px}.page-loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:10000;background:#000;display:flex;align-items:center;justify-content:center}.page-loader .bounceball{position:relative;display:inline-block;height:37px;width:15px}.page-loader .bounceball:before{position:absolute;content:"";display:block;top:0;width:15px;height:15px;border-radius:50%;background-color:#fff;transform-origin:50%;animation:bounceLoader .5s ease infinite alternate}.icon-menu{position:absolute;right:68px;top:60px;width:55px;height:55px;border-radius:50%;display:flex;flex-direction:column;border:1px solid #575757;align-items:center;justify-content:center;gap:4px;cursor:pointer;transition:.3s;background:#1f1f1f;z-index:99}.icon-menu span{width:20px;display:block;height:2px;background:#fff;transition:.3s}.icon-menu:hover{border-color:var(--primary_color)}.icon-menu:hover span{background:var(--primary_color)}.page-section{overflow:hidden}.menu{flex-direction:column;border:1px solid #575757;border-radius:30px;position:fixed;right:68px;top:322px;text-align:center;gap:20px;padding:24px 0;background:#1f1f1f;z-index:20}.menu li .scroll-to,.menu li a{display:block;position:relative;width:55px;transition:.3s;color:#999;cursor:pointer}.menu li .scroll-to.active,.menu li .scroll-to:hover,.menu li a.active,.menu li a:hover{color:var(--primary_color)}.menu li .scroll-to:hover span,.menu li a:hover span{opacity:1;visibility:visible}.menu li .scroll-to i,.menu li a i{font-size:20px;display:block}.menu li .scroll-to span,.menu li a span{position:absolute;transition:.3s;font-size:12px;background:#404042;right:100%;color:#fff;display:block;padding:3px 8px;border-radius:5px;visibility:hidden;opacity:0}.menu li .scroll-to span:before,.menu li a span:before{content:"";width:10px;height:10px;background:#404042;position:absolute;right:-3px;top:50%;transform:rotate(54deg) skew(-8deg,-39deg);margin-top:-5px;z-index:-1}.responsive-sidebar-menu{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;opacity:0;visibility:hidden;transition:.2s}.responsive-sidebar-menu.active{opacity:1;visibility:visible}.global-color .inner .overlay,.responsive-sidebar-menu .overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:#565656;opacity:.5}.responsive-sidebar-menu .sidebar-menu-inner{max-width:345px;width:100%;margin-left:auto;background:#191919;height:100%;overflow-x:hidden;padding-top:50px;margin-right:-250px;transition:.3s}.responsive-sidebar-menu.active .sidebar-menu-inner{margin-right:0}.responsive-sidebar-menu .sidebar-menu-inner .menu-wrap{width:46%;margin:auto}.responsive-sidebar-menu .sidebar-menu-inner .menu-wrap p{font-size:18px}.responsive-sidebar-menu .sidebar-menu-inner .menu-wrap .menu{position:relative;right:auto;left:0;top:0;transform:translateY(0);background:none;border-radius:0;border:none;margin-bottom:30px}.responsive-sidebar-menu .sidebar-menu-inner .menu-wrap .menu li a{display:flex;align-items:center;gap:10px}.responsive-sidebar-menu .sidebar-menu-inner .menu-wrap .menu li a:hover span{color:#fff}.responsive-sidebar-menu .sidebar-menu-inner .menu-wrap .menu li a i{margin-bottom:2px}.responsive-sidebar-menu .sidebar-menu-inner .menu-wrap .menu li a span{position:relative;right:0;opacity:1;visibility:visible;color:#999;background:none;margin:0;padding:0;border-radius:0}.responsive-sidebar-menu .sidebar-menu-inner .menu-wrap .menu li a span:before{display:none}.responsive-sidebar-menu .sidebar-menu-inner .menu-wrap .menu li a.active span{color:#fff}.responsive-sidebar-menu .sidebar-menu-inner .global-color-option,.responsive-sidebar-menu .sidebar-menu-inner .sidebar-social{width:46%;margin:auto}.responsive-sidebar-menu .sidebar-menu-inner .sidebar-social ul{gap:15px}.responsive-sidebar-menu .sidebar-menu-inner .sidebar-social ul li a{color:#999;transition:.3s;font-size:16px}.responsive-sidebar-menu .sidebar-menu-inner .sidebar-social ul li a:hover{color:var(--primary_color)}.global-color{position:fixed;left:0;top:50px;z-index:100}.global-color .inner{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;opacity:0;visibility:hidden;transition:.2s}.global-color.active .inner{opacity:1;visibility:visible}.global-color .setting-toggle{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;background:#1f1f1f}.global-color .inner .global-color-option .close-settings{position:absolute;right:20px;top:20px;color:#fff;font-size:20px}.global-color .inner .global-color-option .global-color-option-inner p{text-transform:uppercase;font-size:13px;color:#fff;line-height:1.2;margin-bottom:25px}.global-color .inner .global-color-option .global-color-option-inner .themes{display:flex;flex-wrap:wrap;padding-top:30px}.global-color .inner .global-color-option .global-color-option-inner .themes li{margin-right:80px;margin-bottom:55px}.global-color .inner .global-color-option .global-color-option-inner .themes li a{font-size:14px;color:#fff;font-weight:500;display:block;line-height:1.2;position:relative}.global-color .inner .global-color-option .global-color-option-inner .themes li a:before{content:"";width:100%;height:1px;background:#fff;position:absolute;left:0;top:50%;opacity:0;transition:.3s}.global-color .inner .global-color-option .global-color-option-inner .themes li a:hover:before,.global-color .inner .global-color-option .global-color-option-inner .themes li.active a:before{opacity:1}.global-color .inner .global-color-option{max-width:1043px;width:100%;margin-left:auto;background:#191919;height:100%;overflow-x:hidden;margin-right:-400px;transition:.4s;padding:134px}.global-color .inner .global-color-option h2{color:#fff;font-weight:200;font-size:34px;line-height:1.2;margin-bottom:80px}.global-color.active .inner .global-color-option{margin-right:0}.global-color .global-color-option .color-boxed{display:flex;align-items:center;flex-wrap:wrap;gap:26px;margin-bottom:105px;padding-top:30px}.global-color .global-color-option .color-boxed a{display:block;width:30px;height:30px;border-radius:50%;position:relative;background:#28e98c}.global-color .global-color-option .color-boxed a:before{content:"";border:1px solid #fff;position:absolute;border-radius:50%;width:calc(100% + 10px);height:calc(100% + 10px);left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;transition:.3s}.global-color .global-color-option .color-boxed a:after{content:"";position:absolute;border:none;transform:translate(-50%,-50%);width:4px;height:4px;left:50%;top:50%;background:#fff;border-radius:50%;opacity:0}.global-color .global-color-option .color-boxed a.clr-active:after,.global-color .global-color-option .color-boxed a.clr-active:before,.global-color .global-color-option .color-boxed a:hover:after,.global-color .global-color-option .color-boxed a:hover:before{opacity:1}.global-color .global-color-option .color-boxed a:nth-child(2){background:#e4af12}.global-color .global-color-option .color-boxed a:nth-child(3){background:#fe6f1d}.global-color .global-color-option .color-boxed a:nth-child(4){background:#14c5fd}.global-color .global-color-option .color-boxed a:nth-child(5){background:silver}.global-color .global-color-option .color-boxed a:nth-child(6){background:#1338f3}.global-color .global-color-option .color-boxed a:nth-child(7){background:#f31313}.global-color .global-color-option .color-boxed a:nth-child(8){background:#f9c}.global-color .global-color-option .color-boxed a:nth-child(9){background:#cceb00}.global-color .global-color-option .color-boxed a i{font-size:14px}.header-area{background:#1f1f1f;position:-webkit-sticky;position:sticky;top:0;z-index:100;padding:25px 0}.header-area .logo,.header-area .logo img{display:block}.header-area nav{transition:.3s}.header-area nav .nav-menu{gap:25px;display:flex}.header-area nav .nav-menu li{position:relative}.header-area nav .nav-menu li .toggle-dropdown,.header-area nav .nav-menu li .toggle-sub-dropdown{display:none;width:35px;text-align:center}.header-area nav .nav-menu li .dropdown{position:absolute;left:0;width:200px;background:#000;box-shadow:1px 6px 20px rgba(0,0,0,.2);transition:.3s;opacity:0;visibility:hidden;padding:5px 0}.header-area nav .nav-menu li .dropdown li a{padding:8px 15px;line-height:1.2}.header-area nav .nav-menu li:hover>.dropdown{opacity:1;visibility:visible}.header-area nav .nav-menu li .dropdown li .dropdown{left:100%;top:0}.header-area nav .nav-menu li a{color:#fff;display:block;transition:.3s;padding:8px 0}.header-area nav .nav-menu li a:hover{color:var(--primary_color)}.header-area .header-right .show-menu-toggle{display:none;width:40px;height:40px;border-radius:4px;align-items:center;justify-content:center;font-size:20px;cursor:pointer;color:#fff;border:1px solid hsla(0,0%,100%,.3);margin-left:auto}.header-area nav .close-menu{display:none;position:absolute;right:30px;top:30px;font-size:25px;cursor:pointer;color:#fff}.section-header h1{font-size:48px;line-height:60px;color:#fff;font-weight:300;margin-bottom:33px}.section-header h1 span{color:var(--primary_color)}.left-sidebar{max-width:485px;width:100%;border-radius:30px;border:1px solid #565656;position:fixed;left:20px;top:50%;transform:translateY(-50%);padding:50px;z-index:10}.drake-main .left-sidebar{display:none}.left-sidebar>img.me{border-radius:30px;display:block;margin-bottom:56px}.left-sidebar .sidebar-header{margin-bottom:65px}.left-sidebar .sidebar-header .designation{max-width:110px;text-align:right;color:#fff;font-size:14px;font-weight:400}.left-sidebar h2{font-size:24px;color:#fff;text-align:center;font-weight:300}.left-sidebar .address{margin-bottom:30px}.left-sidebar .copyright{font-size:14px;text-align:center;margin-bottom:45px}.left-sidebar .social-profile{gap:8px;margin-bottom:118px}.left-sidebar .social-profile li a{display:block;width:50px;height:50px;line-height:46px;text-align:center;border:2px solid #565656;border-radius:50%;color:#999;font-size:20px;transition:.3s}.left-sidebar .social-profile li a:hover{color:var(--primary_color);border-color:var(--primary_color)}.left-sidebar .theme-btn{width:100%}.hero-section{padding:68px 0;position:relative;overflow:hidden}.hero-section .hero-content{position:relative;z-index:3}.hero-section .hero-content h1{font-size:78px;letter-spacing:-.2px;line-height:90px;margin-bottom:43px;font-weight:300}.hero-section .hero-content h1 span{color:var(--primary_color)}.hero-section .hero-content>p{max-width:480px;margin-bottom:31px}.hero-section .hero-content .go-to-project-btn{width:175px;height:175px;display:flex;align-items:center;justify-content:center;margin-left:auto;border-radius:50%;border:1px solid #575757;position:relative;overflow:hidden;margin-right:15px}.hero-section .hero-content .go-to-project-btn img{display:block;animation:rotating 6s linear infinite}.hero-section .hero-content .go-to-project-btn i{position:absolute;color:#fff;font-size:40px;display:block}.hero-section .hero-content .facts{gap:100px;margin-top:55px}.hero-section .hero-content .facts h1{font-size:72px;color:var(--primary_color);line-height:56px;margin-bottom:38px}.hero-section .hero-content .facts p{font-size:14px;line-height:24px;text-transform:uppercase}.home1-page,.home5-page,.home6-page{background:#000}.home-3{overflow:hidden}.home-3:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.6}.home-3:before,.home1-page .icon-menu,.home1-page .menu,.home5-page .icon-menu,.home5-page .menu,.home6-page .icon-menu,.home6-page .menu{background:#000}body .body-overlay{position:fixed;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:-1}.home2-page .body-overlay,.home3-page .body-overlay{opacity:.1}.home1-page .body-overlay,.home4-page .body-overlay,.home5-page .body-overlay{opacity:.3}.about-area{padding-top:90px;padding-bottom:90px}.about-area .about-content p{line-height:30px;max-width:610px}.resume-area{padding-top:90px;padding-bottom:90px}.resume-area .resume-content .resume-timeline .item{position:relative;padding-left:74px;padding-bottom:68px}.resume-area .resume-content .resume-timeline .item:last-child{padding-bottom:0}.resume-area .resume-content .resume-timeline .item:last-child:after{height:calc(100% - 10px)}.resume-area .resume-content .resume-timeline .item:after{content:"";background:#333;width:1px;height:100%;position:absolute;left:0;top:10px;z-index:-1}.resume-area .resume-content .resume-timeline .item:before{content:"";position:absolute;width:12px;height:12px;background:#656565;border-radius:50%;left:-6px;top:7px;transition:.3s}.resume-area .resume-content .resume-timeline .item .date{display:block;margin-bottom:28px;transition:.3s}.resume-area .resume-content .resume-timeline .item h2{font-size:24px;font-weight:300;margin-bottom:5px;color:#fff}.resume-area .resume-content .resume-timeline .item h2 a{color:#fff;display:block}.resume-area .resume-content .resume-timeline .item p{font-size:13px;color:#999;margin-bottom:18px}.resume-area .resume-content .resume-timeline .item p:last-child{margin-bottom:0}.resume-area .resume-content .resume-timeline .item:hover:before{background:var(--primary_color)}.resume-area .resume-content .resume-timeline .item:hover .date{color:var(--primary_color)}.services-area{padding-top:90px;padding-bottom:90px}.services-items .service-item{border:1px solid #565656;border-radius:20px;transition:.3s;position:relative;padding:44px 48px 41px;margin-bottom:10px}.services-items .service-item:last-child{margin-bottom:0}.services-items .service-item h2{font-size:24px;font-weight:300;margin-bottom:8px;color:#fff}.services-items .service-item h2 a{color:#fff;transition:.3s}.services-items .service-item:hover{border-color:var(--primary_color)}.color-primary,.services-items .service-item:hover h2 a{color:var(--primary_color)}.services-items .service-item p{font-size:14px;color:#999;margin-bottom:30px}.services-items .service-item .projects{font-size:12px;color:#fff;text-transform:uppercase;display:inline-block}.services-items .service-item:hover .projects{text-decoration:underline}.services-items .service-item i{position:absolute;font-size:30px;color:var(--primary_color);top:45px;right:50px}.skills-area{padding-top:90px;padding-bottom:40px}.skills .skill{margin-bottom:50px}.skills .skill .skill-inner{border:2px solid #565656;border-radius:50%;padding:25px 0;margin-bottom:20px;transition:.3s}.skills .skill:hover .skill-inner{border-color:var(--primary_color);color:var(--primary_color)}.skills .skill .skill-inner img{display:block;margin:auto auto 29px}.skills .skill .skill-inner h1{font-size:30px;color:var(--primary_color);font-weight:300;margin:0}.skills .skill p{font-size:14px;color:#fff;margin:0}.portfolio-area{padding-top:90px;padding-bottom:90px}.portfolio-items .portfolio-item{margin-bottom:62px}.portfolio-items>div:last-child .portfolio-item{margin-bottom:0}.portfolio-items .portfolio-item .portfolio-item-inner{height:370px;overflow:hidden;border-radius:30px;position:relative;margin-bottom:30px}.portfolio-items .portfolio-item.portfolio-full .portfolio-item-inner{height:410px}.portfolio-items .portfolio-item .portfolio-item-inner img{display:block;width:100%;height:100%;object-fit:cover}.portfolio-items .portfolio-item .portfolio-item-inner .portfolio-categories{position:absolute;display:flex;flex-wrap:wrap;gap:10px;align-items:center;bottom:20px;left:20px}.portfolio-items .portfolio-item .portfolio-item-inner .portfolio-categories li{display:block;font-size:14px;background:#fff;color:#000;padding:7px 20px;border-radius:19px;transition:.3s}.portfolio-items .portfolio-item:hover .portfolio-item-inner .portfolio-categories li{background:#1f1f1f;color:#fff}.portfolio-items .portfolio-item h2{font-size:24px;font-weight:300;margin:0}.portfolio-items .portfolio-item h2 a{color:#fff;display:inline-block;border-bottom:1px solid transparent;transition:.3s}.portfolio-items .portfolio-item:hover h2 a{border-color:#fff}.testimonial-item .testimonial-item-inner{border:2px solid #565656;border-radius:30px;padding:50px 50px 43px}.testimonial-item .testimonial-item-inner .author{gap:16px;margin-bottom:45px}.testimonial-item .testimonial-item-inner .author img{width:45px;height:45px;border-radius:50%;object-fit:cover}.testimonial-item .testimonial-item-inner .author h3{font-size:18px;font-weight:300;color:#fff;margin-bottom:6px}.testimonial-item .testimonial-item-inner .author p{color:#999;font-size:13px;margin:0;line-height:1.3}.testimonial-item .testimonial-item-inner .author p span{color:var(--primary_color)}.testimonial-item .testimonial-item-inner>p{font-size:24px;color:#fff;font-weight:300;line-height:36px;margin-bottom:27px}.testimonial-item .testimonial-item-inner .project-btn{font-size:12px;color:#fff;text-transform:uppercase;display:inline-block}.testimonial-area .testimonial-slider-wrap .testimonial-footer-nav{margin-top:50px}.testimonial-area .testimonial-slider-wrap .testimonial-footer-nav .testimonial-nav{gap:15px}.testimonial-area .testimonial-slider-wrap .testimonial-footer-nav .testimonial-nav button{width:45px;height:45px;display:block;background:none;border-radius:50%;text-align:center;border:2px solid #565656;font-size:18px;color:#fff;transition:.3s}.testimonial-area .testimonial-slider-wrap .testimonial-footer-nav .testimonial-nav button:hover{border-color:var(--primary_color);color:var(--primary_color)}.testimonial-area .testimonial-slider-wrap .testimonial-footer-nav .testimonial-nav #testimonial-slide-count{font-size:13px;color:#666;font-weight:300}.testimonial-area .testimonial-slider-wrap .testimonial-footer-nav .testimonial-nav #testimonial-slide-count .left{color:#fff}.clients-logos{padding-top:100px}.clients-logos h4{color:#fff;text-transform:uppercase;font-size:14px;font-weight:300;margin-bottom:57px}.clients-logos .col-md-3{margin-bottom:74px}.clients-logos img{display:block;opacity:.3;transition:.3s}.clients-logos img:hover{opacity:1}.pricing-area{padding-top:90px;padding-bottom:90px}.pricing-table-items .pricing-table{border:1px solid #565656;border-radius:30px;padding:37px 40px 40px;height:100%;display:flex;flex-direction:column;justify-content:space-between;transition:.3s}.pricing-table-items .pricing-table:hover{border-color:var(--primary_color)}.pricing-table-items .pricing-table .pricing-table-header{border-bottom:1px solid #555;padding-bottom:20px;margin-bottom:34px}.pricing-table-items .pricing-table .pricing-table-header .top{margin-bottom:30px}.pricing-table-items .pricing-table .pricing-table-header h4{font-size:18px;text-transform:uppercase;font-weight:300;color:#fff;margin:0}.pricing-table-items .pricing-table .pricing-table-header .top p{font-size:13px;line-height:20px;color:#999;margin:0}.pricing-table-items .pricing-table .pricing-table-header h1{font-size:48px;color:var(--primary_color);font-weight:300;margin:0}.pricing-table-items .pricing-table .pricing-table-header h1 span{font-size:24px;color:#999}.pricing-table-items .pricing-table ul{margin-bottom:80px}.pricing-table-items .pricing-table ul li{font-size:14px;color:#fff;line-height:24px;font-weight:300;margin-bottom:10px}.pricing-table-items .pricing-table ul li:last-child{margin-bottom:0}.pricing-table-items .info{font-size:14px;color:#fff;line-height:24px;margin:60px 0 0}.pricing-table-items .info a{color:var(--primary_color);text-decoration:underline}.contact-area{padding-bottom:50px}.contact-area .contact-content h3{font-size:24px;color:#fff;font-weight:300;margin-bottom:60px}.contact-area .contact-content #required-msg{color:#fc4545;font-size:14px;margin-bottom:31px;display:none}.contact-area .contact-content #required-msg.show{display:block}.contact-area .contact-content .contact-form .input-group{margin-bottom:34px}.contact-area .contact-content .contact-form .input-group label{display:block;font-size:12px;text-transform:uppercase;color:#fff;margin-bottom:2px}.contact-area .contact-content .contact-form .input-group label sup{color:#fc4545;font-size:12px;top:0}.contact-area .contact-content .contact-form .input-group label span{color:#999;text-transform:none}.contact-area .contact-content .contact-form .input-group input,.contact-area .contact-content .contact-form .input-group select,.contact-area .contact-content .contact-form .input-group textarea{display:block;color:#fff;width:100%;border:none;background:none;font-size:18px;transition:.2s;padding:0 0 3px}.contact-area .contact-content .contact-form .input-group textarea{height:140px;border-bottom:1px solid #555;resize:none}.contact-area .contact-content .contact-form .input-group select{display:block;margin-left:-5px!important;font-weight:300}.contact-area .contact-content .contact-form .input-group input:focus,.contact-area .contact-content .contact-form .input-group select:focus,.contact-area .contact-content .contact-form .input-group textarea:focus{outline:none;box-shadow:none;border-color:#555}.contact-area .contact-content .contact-form .input-group input::placeholder,.contact-area .contact-content .contact-form .input-group textarea::placeholder{color:#666}.contact-area .contact-content .contact-form .input-group.upload-attachment{position:relative}.contact-area .contact-content .contact-form .input-group.upload-attachment label{overflow:hidden;position:relative;display:inline-flex;align-items:center;gap:10px}.contact-area .contact-content .contact-form .input-group.upload-attachment label i{font-size:18px;display:block;margin-bottom:2px}.contact-area .contact-content .contact-form .input-group.upload-attachment input{position:absolute;left:0;top:0;opacity:0}.contact-area .contact-content .contact-form .input-group.submit-btn-wrap{margin-bottom:0;margin-top:18px}.breadcrumb-area{position:relative;padding:50px 0;background:#1f1f1f;overflow:hidden;z-index:1}.breadcrumb-area:after,.breadcrumb-area:before{content:"";position:absolute;left:-50px;top:-50px;width:200px;height:200px;border-radius:50%;background:hsla(0,0%,100%,.1);z-index:-1;box-shadow:0 0 0 20px hsla(0,0%,100%,.05)}.breadcrumb-area:after{left:auto;right:-50px;top:auto;bottom:-50px}.breadcrumb-area .breadcrumb-content h1{font-size:45px;color:#fff;font-weight:300;margin-bottom:20px}.breadcrumb-area .breadcrumb-content .breadcrumbs{display:flex;align-items:center;gap:10px}.breadcrumb-area .breadcrumb-content .breadcrumbs li{text-transform:uppercase;color:#d1d1d1;font-size:14px;position:relative;display:flex;align-items:center;gap:8px}.breadcrumb-area .breadcrumb-content .breadcrumbs li i{display:block;margin-bottom:1px}.breadcrumb-area .breadcrumb-content .breadcrumbs li:last-child:before{display:none}.breadcrumb-area .breadcrumb-content .breadcrumbs li a{font-weight:500;color:#fff}.blog-content-area{padding-top:100px;padding-bottom:60px}.blog-content-area .blog-items{padding-right:20px}.blog-item{margin-bottom:40px}.blog-item .blog-thumbnail{margin-bottom:30px}.blog-item .blog-thumbnail img{display:block;width:100%;border-radius:6px}.blog-item .meta{display:flex;align-items:center;gap:35px;margin-bottom:10px}.blog-item .meta li{text-transform:uppercase;font-size:14px;position:relative;line-height:1.2}.blog-item .meta li:before{content:"";position:absolute;right:-21px;top:7px;background:grey;width:5px;height:5px;border-radius:50%}.blog-item .meta li:last-child:before{display:none}.blog-item .meta li a{font-weight:500;display:flex;align-items:center;gap:5px;transition:.3s;color:#fff;background:linear-gradient(to top right,var(--primary_color) -200%,transparent 300%);background-repeat:no-repeat;background-size:0 .0625em;background-position:0 95%;transition:.25s}.blog-item .meta li a:hover{background-size:100% .3625em}.blog-item .meta li a i{display:block;font-size:18px;margin-bottom:1px;color:var(--primary_color)}.blog-item .blog-item-content h1{font-size:28px;line-height:1.2;margin-bottom:20px}.blog-item .blog-item-content h1 a{color:#fff;display:inline-block;background:linear-gradient(to top right,var(--primary_color) -200%,transparent 300%);background-repeat:no-repeat;background-size:0 .0625em;background-position:0 95%;transition:.25s}.blog-item .blog-item-content h1 a:hover{background-size:100% .3625em}.blog-item p{line-height:1.8;margin-bottom:15px}.blog-item .blog-item-content .read-more-btn{display:inline-block;text-transform:uppercase;position:relative;font-size:16px;color:#fff;font-weight:500;letter-spacing:.4px;border-bottom:2px solid var(--primary_color);padding:4px 0;transition:.3s}.blog-item .blog-item-content .read-more-btn:hover{border-color:#fff;color:var(--primary_color)}.blog-sidebar .blog-sidebar-item{padding:40px;background:#2a2a2a;margin-bottom:40px;border-radius:4px}.blog-sidebar .blog-sidebar-item:last-child{margin-bottom:0}.blog-sidebar .blog-sidebar-item h3{font-size:20px;font-weight:600;line-height:1.1;color:#fff;margin-bottom:30px;position:relative;display:inline-block}.blog-sidebar .blog-sidebar-item h3:before{content:"";width:50px;height:2px;background:var(--primary_color);right:-60px;position:absolute;top:11px}.blog-sidebar .blog-sidebar-item ul li{line-height:1.6;padding:10px 0;border-bottom:1px solid #686a70;margin:3px 0}.blog-sidebar .blog-sidebar-item ul li:first-child{margin-top:0;padding-top:0}.blog-sidebar .blog-sidebar-item ul li:last-child{padding-bottom:0;margin-bottom:0;border:none}.blog-sidebar .blog-sidebar-item ul li a{display:block;color:#fff;font-weight:300;transition:.3s}.blog-sidebar .blog-sidebar-item ul li a:hover{color:var(--primary_color)}.blog-sidebar .blog-sidebar-item.blog-sidebar-search{padding:0;background:none}.search-form{display:block;position:relative}.search-form input{display:block;width:100%;line-height:40px;padding:19px 80px 19px 35px;background:#2a2a2a;border-radius:4px;border:1px solid transparent;font-weight:300;transition:.3s;color:#fff}.search-form input:focus{box-shadow:none;outline:none;border-color:var(--primary_color)}.search-form button{position:absolute;right:0;top:0;height:100%;border:none;background:none;cursor:pointer;width:70px;font-size:25px;color:#fff}.blog-sidebar .blog-sidebar-item.blog-tags ul{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.blog-sidebar .blog-sidebar-item.blog-tags ul li{padding:0;margin:0;border:none}.blog-sidebar .blog-sidebar-item.blog-tags ul li a{background:#fff;padding:6px 18px;color:#000;font-weight:400;border-radius:30px;font-size:14px}.blog-sidebar .blog-sidebar-item.blog-tags ul li a:hover{background:#000;color:#fff}.blog-item2{text-align:center}.blog-item2 .blog-thumbnail{height:255px;margin-bottom:0}.blog-item2 .blog-thumbnail img{width:100%;height:100%;object-fit:cover}.blog-item2 .blog-item-content{position:relative;margin-top:-22px;padding:0 20px}.blog-item2 .meta{background:#2a2a2a;padding:12px 20px;border-radius:4px;display:inline-flex;box-shadow:0 10px 30px 0 rgb(0 0 0/5%);margin:0 0 20px}.blog-item2 .meta li{font-size:12px}.blog-item2 .meta li a{color:#a0a0a0}.blog-item2 .meta li a:hover{color:#fff}.blog-item2 .blog-item-content h1 a,.blog-item2 .meta li a{background:none}.blog-item2 .blog-item-content h1{font-size:25px}.blog-item2 .blog-item-content h1 a:hover{color:var(--primary_color)}.blog-item2 .blog-item-content .read-more-btn{font-size:14px}.blog-details-area{padding-top:100px;padding-bottom:100px}.blog-details-area .blog-details-content .meta{margin-bottom:15px}.blog-details-area .blog-details-content p{font-size:15px;color:#999;color:#fff;font-weight:300}.blog-details-area .blog-details-content h3{color:#fff;font-size:22px;font-weight:600;margin-bottom:15px}.blog-details-area .blog-details-content .lists{margin-bottom:1rem}.blog-details-area .blog-details-content .lists li{display:block;position:relative;font-size:15px;line-height:32px;padding-left:25px}.blog-details-area .blog-details-content .lists li:before{content:"";background:#999;width:10px;height:2px;position:absolute;top:15px;left:5px}.blog-details-area .blog-details-content .tags{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:40px}.blog-details-area .blog-details-content .tags li a{display:block;background:#fff;color:#000;font-size:14px;font-weight:500;padding:7px 20px;border-radius:30px;transition:.3s}.blog-details-area .blog-details-content .tags li a:hover{background:#000;color:#fff}.comments-area h3{color:#fff;font-size:20px;font-weight:500;margin-bottom:30px;line-height:1.2}.comments-area .comments .comments-list .comment-item{margin-bottom:40px}.comments-area .comments .comments-list .comment-item .comment-body{display:flex;align-items:flex-start;gap:30px}.comments-area .comments .comments-list .comment-item .comment-body .comment-avatar{flex:none;width:90px;height:90px;border-radius:50%}.comments-area .comments .comments-list .comment-item .comment-body .comment-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.comments-area .comments .comments-list .comment-item .comment-body .comment-content{flex:1 1}.comments-area .comments .comments-list .comment-item .comment-body .comment-content h4{color:#fff;font-size:20px;line-height:1.1;display:flex;align-items:center;margin-bottom:20px}.comments-area .comments .comments-list .comment-item .comment-body .comment-content h4 .date{display:block;font-size:12px;font-weight:400;margin-left:40px;position:relative;text-transform:uppercase;color:var(--primary_color)}.comments-area .comments .comments-list .comment-item .comment-body .comment-content h4 .date:before{content:"";width:20px;height:1px;position:absolute;left:-25px;top:5px;background:var(--primary_color)}.comments-area .comments .comments-list .comment-item .comment-body .comment-content p{color:#686a6f;margin:0}.comments-area .comments .comments-list .comment-item .comment-body .comment-content .reply-btn{text-transform:uppercase;padding:7px 20px;font-size:12px;margin-top:20px}.comments-area .comments .children{padding-left:60px;border-top:1px solid #686a70;padding-top:40px}.comment-form{padding-top:20px}.comment-form h3{color:#fff;font-size:20px;font-weight:500;margin-bottom:30px;line-height:1.2}.comment-form form .input-group{margin-bottom:20px}.comment-form form .input-group input,.comment-form form .input-group textarea{font-size:14px;display:block;color:#fff;width:100%;border:none;background:none;transition:.2s;padding:0 0 3px}.comment-form form .input-group input:focus,.comment-form form .input-group textarea:focus{outline:none;box-shadow:none}.comment-form form .input-group textarea{height:180px;border-bottom:1px solid #555;resize:none}.footer-area{background:#1f1f1f;position:relative;overflow:hidden;z-index:1;padding-top:100px;padding-bottom:100px}.footer-area:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-size:cover;opacity:.4}.footer-area .footer-widget-item h3{color:#fff;text-transform:capitalize;font-weight:600;margin-bottom:30px;font-size:20px}.footer-area .footer-widget-item p{color:#ccc;font-size:15px}.footer-area .footer-widget-item .social-links{display:flex;flex-wrap:wrap;align-items:center;gap:30px;margin-top:30px}.footer-area .footer-widget-item .social-links li a{color:#ccc;font-size:18px;transition:.3s}.footer-area .footer-widget-item .social-links li a:hover{color:#fff}.footer-area .footer-widget-item .social-links li a i{display:block}.footer-area .footer-widget-item.footer-links ul li+li{margin-top:15px}.footer-area .footer-widget-item.footer-links ul li a{color:#ccc;font-size:15px;display:block;transition:.3s}.footer-area .footer-widget-item.footer-links ul li a:hover{color:#fff}.footer-area .footer-widget-item.footer-contact-widget ul li{display:block}.footer-area .footer-widget-item.footer-contact-widget ul li+li{margin-top:15px}.footer-area .footer-widget-item.footer-contact-widget ul li .title{color:#fff;text-transform:uppercase;font-weight:700;display:block;position:relative;z-index:1;font-size:14px;margin-bottom:5px;line-height:1.2}.footer-area .footer-widget-item.footer-contact-widget ul li .sub-title{color:#ccc;font-size:15px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes bounceLoader{0%{top:30px;height:5px;border-radius:60px 60px 20px 20px;transform:scaleX(2)}35%{height:15px;border-radius:50%;transform:scaleX(1)}to{top:0}}.global-color .setting-toggle{border-radius:5px!important}.global-color .setting-toggle i{animation:rotating 3s linear infinite!important}@media (max-width:2000px){.left-sidebar{max-width:400px}.left-sidebar .sidebar-header,.left-sidebar .social-profile{margin-bottom:30px}.left-sidebar .copyright{margin-bottom:25px}.menu{top:50%;transform:translateY(-50%)}}@media (max-width:1555px){.left-sidebar{max-width:350px;padding:30px}.left-sidebar>img.me{width:100%;max-width:250px;margin-left:auto;margin-right:auto;margin-bottom:46px}.left-sidebar .sidebar-header .designation{line-height:1.4}}@media (max-width:1220px){.custom-container{max-width:767px}.content-width{max-width:100%}.section-header h1 br{display:none}.left-sidebar{position:relative;max-width:767px;left:0;top:0;transform:translateY(0);margin:20px auto auto;display:none}.drake-main .left-sidebar{display:block}.left-sidebar>img.me{width:auto}.icon-menu{position:fixed}.menu{display:none!important}.responsive-sidebar-menu .sidebar-menu-inner .menu-wrap .menu{display:flex!important}.about-area,.resume-area{padding-bottom:50px}.about-area .about-content p{max-width:100%}.testimonial-area{padding-top:50px}.services-items{display:flex;gap:15px}.services-items .service-item{margin-bottom:0;padding:30px;width:33.3333%}.services-items .service-item h2{font-size:20px;margin-bottom:10px}.services-items .service-item p{margin-bottom:25px}.services-items .service-item i{font-size:20px;top:25px;right:20px}.pricing-table-items .pricing-table .theme-btn{padding:11px 40px 10px}}@media (max-width:977px){.blog-three-columns-main .blog-content-area .row>.col-md-4{width:50%}}@media (max-width:787px){.hero-section .hero-content h1{font-size:58px;line-height:1.3}.hero-section .hero-content .facts h1{font-size:52px}}@media (max-width:767px){.icon-menu{right:30px;top:30px}.hero-section .hero-content .go-to-project-btn{margin-left:0}.skills-area .skills-content .row .col-md-3{flex:0 0 auto;width:50%}.clients-logos .row .col-md-3{flex:0 0 auto;width:33.3333%;margin-bottom:54px}.pricing-area{padding-top:50px}.pricing-table-items .pricing-table{margin-bottom:15px;display:block;height:auto}.pricing-table-items .pricing-table .theme-btn{width:100%;padding:13px 20px}.contact-area .contact-content h3,.pricing-table-items .pricing-table ul{margin-bottom:50px}.header-area .custom-container .row .col-sm-6{flex:0 0 auto;width:50%}.header-area .header-right .show-menu-toggle{display:flex}.header-area .header-right nav{position:fixed;right:0;max-width:350px;width:100%;height:100%;z-index:100;background:#1f1f1f;padding:60px 40px 40px;overflow-x:hidden;top:0;margin-right:-300px;opacity:0;visibility:hidden}.header-area .header-right nav.active{opacity:1;margin-right:0;visibility:visible}.header-area nav .nav-menu li+li{margin-top:10px}.header-area .header-right nav .nav-menu,.header-area nav .close-menu{display:block}.header-area nav .nav-menu li{display:flex;flex-wrap:wrap;align-items:center}.header-area nav .nav-menu li a{flex:1 1}.header-area nav .nav-menu li .dropdown{position:relative;visibility:visible;opacity:1;width:100%;display:none}.header-area nav .nav-menu li .dropdown li a{font-size:14px}.header-area nav .nav-menu li .dropdown li{margin:0}.header-area nav .nav-menu li .toggle-dropdown,.header-area nav .nav-menu li .toggle-sub-dropdown{display:block}.header-area nav .nav-menu li .dropdown li .dropdown{padding-left:15px;left:0}.header-area nav .nav-menu li.active>.dropdown{display:block}.global-color .inner .global-color-option h2{margin-bottom:60px}.global-color .inner .global-color-option{padding:100px 50px}.global-color .global-color-option .color-boxed{margin-bottom:50px;padding-top:10px}.global-color .inner .global-color-option .global-color-option-inner .themes{padding-top:10px}.global-color .inner .global-color-option .global-color-option-inner .themes li{margin-right:40px;margin-bottom:20px}.services-items{display:grid;grid-template-columns:1fr 1fr}.services-items .service-item{width:100%}.blog-sidebar{margin-top:50px}.blog-three-columns-main .blog-content-area .row>.col-md-4{width:100%}.footer-area{padding-bottom:60px}.footer-area .footer-widget-item{margin-bottom:40px}}@media (max-width:584px){.subtitle{margin-bottom:40px}.section-header h1{font-size:38px;line-height:1.4}.about-area,.hero-section,.resume-area,.services-area,.skills-area{padding-bottom:0}.hero-section .hero-content h1{font-size:50px}.hero-section .hero-content .facts h1{font-size:48px;margin-bottom:25px}.hero-section .hero-content .facts p br{display:none}.hero-section .hero-content .facts{gap:20px}.resume-area .resume-content .resume-timeline .item{padding-left:50px}.services-items{grid-template-columns:1fr}.portfolio-area{padding-top:40px}.clients-logos .row .col-md-3{width:50%}.contact-area{padding-bottom:80px}.breadcrumb-area .breadcrumb-content h1{font-size:30px;margin-bottom:15px}.comments-area .comments .comments-list .comment-item .comment-body{gap:15px}.comments-area .comments .comments-list .comment-item .comment-body .comment-avatar{width:60px;height:60px}.comments-area .comments .comments-list .comment-item .comment-body .comment-content h4{margin-bottom:15px}.comments-area .comments .children{padding-left:40px}}@media (max-width:425px){.comments-area .comments .comments-list .comment-item .comment-body .comment-content h4{flex-direction:column;justify-content:flex-start;align-items:flex-start}.comments-area .comments .comments-list .comment-item .comment-body .comment-content h4 .date{margin-left:26px;margin-top:10px}}