:root{--eg-blue: #1B4889;--eg-orange: #F38321;--eg-dark: #35363A;--eg-text: #444444;--eg-purple: #434175;--eg-light-bg: #F4F3F9}*,*:before,*:after{box-sizing:border-box}body{font-family:Open Sans,sans-serif;color:var(--eg-text);width:100%;margin:0}a{text-decoration:none;color:var(--eg-blue)}a:hover{color:#2a2af0;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Open Sans,sans-serif}.back-to-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:15px;z-index:996;background:var(--eg-blue);width:40px;height:40px;border-radius:50px;transition:all .4s;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.back-to-top:hover{background:#8080f6;color:#fff}.back-to-top.active{visibility:visible;opacity:1}#header{transition:all .5s;z-index:997;padding:10px 0;background:#000;position:fixed;top:0;left:0;right:0}#header.header-scrolled,#header.header-inner-pages{padding:6px 0;box-shadow:0 2px 15px #0000001a;background-color:#000}#header.header-transparent{background:transparent}#header .logo img{max-height:85px}@media (max-width: 992px){#header{padding:6px 0}}.navbar{padding:0}.navbar ul{margin:0;padding:0;display:flex;list-style:none;align-items:center}.navbar li{position:relative}.navbar a,.navbar a:focus{display:flex;align-items:center;justify-content:space-between;padding:10px 0 10px 30px;font-size:15px;color:#fff;white-space:nowrap;transition:.3s}.navbar a:hover,.navbar .active,.navbar li:hover>a{color:var(--eg-blue)}.navbar .getstarted,.navbar .getstarted:focus{padding:6px 25px;margin-left:30px;border-radius:50px;color:var(--eg-orange);border:2px solid var(--eg-orange)}.navbar .getstarted:hover{color:#fff;background:var(--eg-orange)}.mobile-nav-toggle{color:#fff;font-size:28px;cursor:pointer;display:none;line-height:0;transition:.5s;background:none;border:none}@media (max-width: 991px){.mobile-nav-toggle{display:block}.navbar ul{display:none}}.navbar-mobile{position:fixed;overflow:hidden;top:0;right:0;left:0;bottom:0;background:#302f54e6;transition:.3s;z-index:9999}.navbar-mobile .mobile-nav-toggle{position:absolute;top:15px;right:15px;color:#fff}.navbar-mobile ul{display:block!important;position:absolute;top:55px;right:15px;bottom:15px;left:15px;padding:10px 0;border-radius:10px;background-color:#fff;overflow-y:auto;transition:.3s}.navbar-mobile a,.navbar-mobile a:focus{padding:10px 20px;font-size:15px;color:var(--eg-purple)}.navbar-mobile a:hover,.navbar-mobile .active{color:var(--eg-blue)}.navbar-mobile .getstarted,.navbar-mobile .getstarted:focus{margin:15px}#hero{width:100%;height:100vh;background:#fff;position:relative;overflow:hidden}#myVideo{right:0;bottom:0;width:100%;min-height:100%;object-fit:cover}.bannerVideo{width:100%;object-fit:cover}#heroBrand{width:100%;height:50vh;background:#fff;background-size:cover!important;background-position:center!important;display:flex;align-items:center;padding-top:80px}#heroBrand h1{margin:0;font-size:48px;font-weight:700;line-height:56px;font-family:Poppins,sans-serif}@media (max-width: 768px){#heroBrand h1{font-size:28px;line-height:36px}}section{padding:60px 0}.section-bg{background-color:#eeeef5}.section-title{text-align:center;padding-bottom:30px}.section-title h2{font-size:32px;font-weight:700;text-transform:uppercase;margin-bottom:20px;padding-bottom:20px;position:relative;color:var(--eg-blue)}.section-title h2:after{content:"";position:absolute;display:block;width:50px;height:3px;background:var(--eg-orange);bottom:0;left:calc(50% - 25px)}.section-title p{margin-bottom:0}.about .content h2{font-weight:700;font-size:44px;line-height:50px;margin-bottom:20px;color:var(--eg-purple)}.about .content h3{font-weight:500;line-height:32px;font-size:24px}.about .content ul{list-style:none;padding:0}.about .content ul li{padding:10px 0 0 28px;position:relative}.about .content ul i{left:0;top:7px;position:absolute;font-size:20px;color:var(--eg-blue)}@media (max-width: 768px){.about .content h2{font-size:28px;line-height:36px}}.services .icon-box{text-align:center;padding:20px 15px;transition:all ease-in-out .3s;background:#f58220;box-shadow:0 0 35px #00000014;border-radius:16px}.services .icon-box .icon{margin:0 auto;width:100px;height:100px;display:flex;align-items:center;justify-content:center;transition:ease-in-out .3s;position:relative}.services .icon-box h4{font-weight:600;margin:10px 0 15px;font-size:22px}.services .icon-box h4 a{color:#fff;transition:ease-in-out .3s}.services .icon-box p{line-height:24px;font-size:14px;margin-bottom:0}.services .icon-box:hover{background-color:var(--eg-dark);filter:grayscale(100%);opacity:.75}.services .icon-boxB{text-align:center;padding:20px 15px;transition:all ease-in-out .3s;background:#013f88;box-shadow:0 0 35px #00000014;border-radius:16px}.services .icon-boxB .icon{margin:0 auto;width:100px;height:100px;display:flex;align-items:center;justify-content:center}.services .icon-boxB h4{font-weight:600;margin:10px 0 15px;font-size:22px}.services .icon-boxB h4 a{color:#fff}.services .icon-boxB:hover{background-color:var(--eg-dark)}.why-us{padding-top:0}.why-us .box{height:260px;padding:10px;box-shadow:0 2px 15px #0000001a;transition:all ease-in-out .3s}.why-us .box h4{font-size:24px;font-weight:600;margin:20px 0;color:var(--eg-purple)}.why-us .box p{color:#000;font-size:15px;margin:0}.why-us .box:hover{background:var(--eg-blue);padding:20px 20px 50px;box-shadow:10px 15px 30px #0000002e}.why-us .box:hover h4,.why-us .box:hover p{color:#fff}.icon-box{padding:20px;border-radius:16px;margin-bottom:20px}.iconbox-blue{background:#1b4889}.iconbox-pink{background:#e80368}.iconbox-teal{background:#11dbcf}.iconbox-blue h4,.iconbox-pink h4,.iconbox-teal h4{color:#fff}.portfolio .portfolio-item{margin-bottom:30px}.portfolio #portfolio-flters{padding:2px 15px;margin:0 auto 15px;list-style:none;text-align:center;border-radius:50px;display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.portfolio #portfolio-flters li{cursor:pointer;display:inline-block;padding:10px 15px;font-size:16px;font-weight:600;line-height:1;text-transform:uppercase;color:#444;transition:all .3s ease-in-out}.portfolio #portfolio-flters li:hover,.portfolio #portfolio-flters li.filter-active{color:var(--eg-blue)}.portfolio .portfolio-wrap{transition:.3s;position:relative;overflow:hidden;z-index:1;border-radius:16px}.portfolio .portfolio-wrap:before{content:"";background:#ffffffb3;position:absolute;left:30px;right:30px;top:30px;bottom:30px;transition:all ease-in-out .3s;z-index:2;opacity:0}.portfolio .portfolio-wrap .portfolio-info{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;z-index:3;transition:all ease-in-out .3s;display:flex;flex-direction:column;justify-content:center;align-items:center}.portfolio .portfolio-wrap .portfolio-info:before{content:"";width:48px;height:48px;position:absolute;top:35px;left:35px;border-top:3px solid var(--eg-orange);border-left:3px solid var(--eg-orange);transition:all .5s ease 0s;z-index:9994}.portfolio .portfolio-wrap .portfolio-info:after{content:"";width:48px;height:48px;position:absolute;bottom:35px;right:35px;border-bottom:3px solid var(--eg-orange);border-right:3px solid var(--eg-orange);transition:all .5s ease 0s;z-index:9994}.portfolio .portfolio-wrap .portfolio-info h4{font-size:20px;color:var(--eg-purple);font-weight:600}.portfolio .portfolio-wrap .portfolio-links{text-align:center;z-index:4}.portfolio .portfolio-wrap .portfolio-links a{color:var(--eg-blue);margin:0 2px;font-size:28px;display:inline-block;transition:.3s}.portfolio .portfolio-wrap .portfolio-links a:hover{color:#1313ee}.portfolio .portfolio-wrap:hover:before{top:0;left:0;right:0;bottom:0;opacity:1}.portfolio .portfolio-wrap:hover .portfolio-info{opacity:1}.portfolio .portfolio-wrap:hover .portfolio-info:before{top:15px;left:15px}.portfolio .portfolio-wrap:hover .portfolio-info:after{bottom:15px;right:15px}.team .member{margin-bottom:20px;overflow:hidden;text-align:center;border-radius:5px;background:#fff;box-shadow:0 2px 15px #0000001a}.team .member .member-img{position:relative;overflow:hidden}.team .member .member-info{padding:25px 15px}.team .member .member-info h4{font-weight:700;margin-bottom:5px;font-size:18px;color:var(--eg-purple)}.team .member .member-info span{display:block;font-size:13px;font-weight:400;color:#aaa}.contact .info-box{color:#444;text-align:center;box-shadow:0 0 30px #d6d7d899;padding:20px 0 30px;background:#fff;border-radius:16px}.contact .info-box i{font-size:32px;color:var(--eg-blue);border-radius:50%;padding:8px}.contact .info-box h3{font-size:20px;color:#777;font-weight:700;margin:10px 0}.contact .info-box p{padding:0;line-height:24px;font-size:14px;margin-bottom:0}.contact .php-email-form{background:#fff;box-shadow:0 0 30px #d6d7d899;padding:30px;border-radius:16px}.contact .php-email-form input,.contact .php-email-form textarea{border-radius:5px;font-size:14px}.contact .php-email-form input:focus,.contact .php-email-form textarea:focus{border-color:var(--eg-blue)}.contact .php-email-form button[type=submit]{background:var(--eg-blue);border:0;padding:10px 24px;color:#fff;transition:.4s;border-radius:50px}.contact .php-email-form button[type=submit]:hover{background:#7272f5}#footer{color:#fff;font-size:14px;background:var(--eg-orange);box-shadow:0 2px 15px #0000001a}#footer .footer-top{padding:60px 0 30px;background-size:cover;background-position:center}#footer .footer-top h4{font-size:16px;font-weight:700;color:var(--eg-purple);position:relative;padding-bottom:12px}#footer .footer-top .footer-links ul{list-style:none;padding:0;margin:0}#footer .footer-top .footer-links ul li{padding:10px 0;display:flex;align-items:center}#footer .footer-top .footer-links ul a{color:#777;transition:.3s;display:inline-block;line-height:1}#footer .footer-top .footer-links ul a:hover{color:var(--eg-blue)}#footer .social-links a{font-size:18px;display:inline-block;background:#deddec;color:var(--eg-purple);line-height:1;padding:8px 0;margin-right:4px;border-radius:50%;text-align:center;width:36px;height:36px;transition:.3s}#footer .social-links a:hover{background:var(--eg-blue);color:#fff}#footer .copyright{color:#fff}.btn-eg{color:var(--eg-blue);border:2px solid var(--eg-orange);padding:8px 30px;border-radius:50px;transition:.5s;display:inline-block;font-size:15px;background:transparent}.btn-eg:hover{background:var(--eg-orange);color:#fff;border-color:var(--eg-orange)}.btn-eg-white{color:#fff;border:2px solid var(--eg-orange);padding:8px 30px;border-radius:50px;transition:.5s;display:inline-block;font-size:15px;background:transparent}.btn-eg-white:hover{background:var(--eg-orange);color:#fff}.portfolio-details .portfolio-info{padding:30px;box-shadow:0 0 30px #43417514;background:linear-gradient(#fff,#fff,#cecece);border-radius:12px}.portfolio-details .portfolio-info ul{list-style:none;padding:0;font-size:15px}.portfolio-details .portfolio-info ul li{padding:10px 0 0 28px;position:relative}.portfolio-details .portfolio-info ul i{left:0;top:7px;position:absolute;font-size:20px;color:var(--eg-blue)}.gallery-list a{display:flex;align-items:center;gap:10px;color:#000;transition:color .2s}.gallery-list a h4{margin:0;font-size:18px}.gallery-list a:hover{color:var(--eg-blue)}.pt-80{padding-top:80px}.gradient-trending{background-image:linear-gradient(#fff,var(--eg-orange))}.gradient-dark{background-image:linear-gradient(var(--eg-blue),var(--eg-dark))}
