@import "https://fonts.googleapis.com/css2?family=Playwrite+DE+Grund:wght@100..400&family=Playwrite+IT+Moderna:wght@100..400&display=swap";
.navbar{z-index:100;justify-content:space-between;align-items:center;height:80px;padding:.4rem 4.5rem;display:flex;position:fixed;top:0;left:0;right:0}.navbar-logo{width:250px;height:150px;position:relative}.navbar-logo img{width:250px;height:150px}.navbar-links{margin:0;padding:0;list-style:none;display:flex}.navbar-item{text-transform:uppercase;outline:none;margin-left:2rem;font-family:Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:700;position:relative}.navbar-item a{color:#fff;background-color:#0000;outline:none;justify-content:space-between;align-items:center;padding:0;text-decoration:none;display:flex}.navbar-item:hover a{color:#ddd}.navbar-item .dropdown-icon{font-size:2.2rem}.navbar-item .navbar-link{transition:all .5s ease-in-out}.navbar-item .navbar-link:hover{color:#228aec}.navbar-item .navbar-link.active{color:#228aec;font-weight:700}.navbar-item .navbar-link.active:before{content:"}";opacity:1;visibility:visible;color:#fff;width:100%;position:absolute;transform:translate(105%)translateY(-1px)}.navbar-item .navbar-link.active:after{content:"{";opacity:1;visibility:visible;color:#fff;width:100%;transition:all .5s ease-in-out;position:absolute;transform:translate(-10px)translateY(-1px)}.navbar-item .navbar-link:hover:before{content:"}";color:#fff;opacity:1;visibility:visible;width:100%;font-weight:700;position:absolute;transform:translate(105%)translateY(-1px)}.navbar-item .navbar-link:before{content:"}";color:#fff;opacity:0;visibility:hidden;width:100%;font-weight:700;transition:all .5s ease-in-out;position:absolute;transform:translate(40%)translateY(-1px)}.navbar-item .navbar-link:hover:after{content:"{";color:#fff;opacity:1;visibility:visible;width:100%;font-weight:700;transition:all .5s ease-in-out;position:absolute;transform:translate(-10px)translateY(-1px)}.navbar-item .navbar-link:after{content:"{";opacity:0;visibility:hidden;width:100%;font-weight:700;transition:all .5s ease-in-out;position:absolute;transform:translate(40%)translateY(-1px)}.navbar-item .navbar-login{color:#fff;background-color:#118878;border-radius:5px;outline:none;justify-content:space-between;align-items:center;padding:.1rem 1rem;font-family:Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:700;text-decoration:none;display:flex}.navbar-item .navbar-account{color:#fff;cursor:pointer;background-color:#0000;border:1px solid #118878;border-radius:5px;outline:none;justify-content:space-between;align-items:center;padding:.2rem 1rem;font-family:Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:700;text-decoration:none;display:flex}.mega-menu{visibility:hidden;opacity:0;background-color:#fff;border-bottom:10px solid #118878;flex-direction:column;justify-content:space-between;align-items:start;gap:5.8rem;min-width:600px;margin:0;padding:1rem;list-style:none;transition:all .5s ease-in;position:absolute;top:100%;left:0;translate:-600px 150px;box-shadow:0 0 10px #00000080}.mega-menu:after{content:"";border-bottom:15px solid #fff;border-left:15px solid #0000;border-right:15px solid #0000;width:0;height:0;position:absolute;bottom:100%;left:53%}.mega-menu:before{content:"";border-bottom:15px solid #0000;border-left:15px solid #0000;border-right:15px solid #0000;width:100%;height:10px;position:absolute;bottom:100%;left:0;right:0}.mega-menu-column{float:left;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:5.8rem;list-style:none;display:flex}.mega-menu-column .mega-menu-title .mega-menu-title-link{color:#118878;border-bottom:1px solid #118878;justify-content:space-between;align-items:center;min-width:max-content;margin-bottom:1rem;padding-bottom:.5rem;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:900;text-decoration:none;list-style:none;display:flex}.mega-menu-column .mega-menu-title .mega-menu-title-link:hover{color:#118878}.mega-menu-column .mega-menu-title .mega-menu-title-link .menu-title-icon{background-color:var(--primary-color);border-radius:50%;margin-right:.5rem;padding:7.5px;font-size:2rem}.mega-menu-column .mega-menu-title .mega-menu-title-link:hover .menu-title-icon{background-color:var(--background-color)}.mega-menu-column .mega-menu-item{font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:700;list-style:none}.mega-menu-column .mega-menu-item a{color:#333;justify-content:space-between;align-items:center;padding:.5rem 1rem;font-family:Arial,Helvetica,sans-serif;font-weight:900;text-decoration:none;display:flex}.mega-menu-column .mega-menu-item:hover{content:"fa/FaHandPointLeft";color:#129c19;background-color:var(--background-color)}.mega-menu-column .mega-menu-item:hover a{color:#118878}.mega-menu-column .mega-menu-item .active{color:#118878;background-color:var(--background-color)}.dropdown-menu{background-color:#12426e;flex-direction:column;min-width:350px;margin:0;padding:0;list-style:none;display:none;position:absolute;top:100%;left:0}.dropdown-menu a{color:#fff;justify-content:space-between;align-items:center;padding:.5rem 1rem;font-family:Arial,Helvetica,sans-serif;font-weight:900;text-decoration:none;display:flex}.dropdown-item{padding:.5rem .3rem}.dropdown-item a{color:#fff;text-decoration:none}.dropdown-item:hover{background-color:var(--background-color)}.dropdown-item:hover a{color:#ddd}.navbar-item:hover .dropdown-menu{display:flex}.navbar-item:hover .mega-menu{visibility:visible;opacity:1;translate:-600px 30px}.mobile-menu-icon{cursor:pointer;color:#fff;border:none;font-size:1rem;transition:all .5s ease-in-out;display:none;position:relative}.mobile-menu-icon div{background-color:#fff;width:30px;height:3px;margin:5px;transition:all .5s ease-in-out}.mobile-menu-icon:active{color:var(--secondary-color);border:none}.mobile-menu-icon div:first-child,.mobile-menu-icon div:nth-child(3){width:20px}.mobile-menu-icon.open div:first-child{width:30px;transform:rotate(45deg)translate(5px,5px)}.mobile-menu-icon.open div:nth-child(2){opacity:0}.mobile-menu-icon.open div:nth-child(3){width:30px;transform:rotate(-45deg)translate(6px,-6px)}.close-menu-icon{cursor:pointer;color:#fff;font-size:1.5rem;display:none}.close-menu-icon:active{color:#129c19}.mobile-nav{display:none}@media (max-width:1024px){.navbar{border-bottom:1px solid #fff;flex-direction:column;align-items:center;padding:0;display:flex}.navbar-logo{width:120px;height:80px}.navbar-logo img{width:100%;height:100%}.navbar-links{visibility:hidden;background-color:var(--secondary-color);flex-direction:column;width:100%;height:100vh;transition:all .7s ease-in-out;display:none;position:absolute;top:0%;bottom:0%;left:100%}.navbar-item .navbar-link:hover:after,.navbar-item .navbar-link:after,.navbar-item .navbar-link:hover:before,.navbar-item .navbar-link:before{display:none}.mobile-nav{visibility:hidden;opacity:0;scrollbar-width:none;-ms-overflow-style:none;background-color:#000000e6;flex-direction:column;gap:10px;width:100%;height:0;list-style:none;transition:all .7s ease-in-out;display:flex;position:fixed;top:65px;right:0;overflow:hidden auto;justify-content:flex-start!important;align-items:flex-start!important;padding-left:0!important;left:0!important}.mobile-nav .mobile-nav-item{text-align:center;background-color:var(--background-color);width:100%;min-width:100%;color:var(--text-color);border-top:1px solid #fff;border-bottom:1px solid #fff;padding:.2rem 0;left:0;margin-left:0!important}.mobile-nav .mobile-nav-item:hover,.mobile-nav .mobile-nav-item.active{background-color:var(--secondary-color);color:#fff!important}.mobile-nav .mobile-nav-item.dropdown{cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.mobile-nav .mobile-nav-item.dropdown .dropdown-arrow{justify-content:center;align-items:center;font-size:20px;display:flex;position:absolute;top:52%;right:50px;transform:translateY(-50%)}.mobile-nav .mobile-nav-item.dropdown .active{transform:translateY(-50%)rotate(90deg)}.mobile-nav .mobile-dropdown-menu{opacity:0;width:100%;transition:all .5s ease-in-out;display:none}.mobile-nav::-webkit-scrollbar{width:0;height:0;display:none}.mobile-nav .mobile-dropdown-menu.open{opacity:1;display:block;width:100%!important}.mobile-nav .mobile-dropdown-menu .dropdown-item{cursor:pointer;background-color:#fff;border-top:1px solid #333;align-items:center;width:100%;padding-left:450px;display:flex;position:relative;color:#000!important}.mobile-nav .mobile-dropdown-menu .dropdown-item .dropdown-arrow{color:#333;cursor:pointer;justify-content:center;align-items:center;font-size:20px;display:flex;position:absolute;top:22%;right:34.5%}.mobile-nav .mobile-dropdown-menu .dropdown-item.main{background-color:var(--secondary-color);border-top:1px solid #fff;border-bottom:1px solid #fff;justify-content:space-between;align-items:center;width:100%;padding-left:450px;display:flex;position:relative;color:#fff!important}.mobile-nav .mobile-dropdown-menu .dropdown-item:hover{background-color:#333;color:#fff!important}.mobile-nav .mobile-dropdown-menu .dropdown-item .dropdown-title{align-items:center;gap:10px;display:flex;color:#000!important}.mobile-nav .mobile-dropdown-menu .dropdown-item:hover .dropdown-title{width:100%;color:#fff!important}.mobile-nav .mobile-dropdown-menu .dropdown-item:hover .dropdown-arrow{color:#fff}.mobile-nav .mobile-dropdown-menu .dropdown-item .dropdown-arrow.active{transform:translateY(-10%)rotate(90deg)}.mobile-nav .mobile-nav-item .mobile-nav-link{min-width:1000px;color:var(--text-color);margin:10px 0;width:900px!important}.mobile-nav .mobile-nav-item .mobile-nav-link.expand{min-width:1000px;color:var(--text-color);margin:10px 0;padding-left:450px;padding-right:450px;width:900px!important}.mobile-nav .mobile-dropdown-menu .dropdown-menu-items{cursor:pointer;background-color:#f7f7f7;border-top:1px solid #333;flex-direction:column;justify-content:space-between;align-items:center;width:100%;padding:0;display:none;position:relative;color:#000!important}.mobile-nav .mobile-dropdown-menu .dropdown-menu-items.open{display:flex}.mobile-nav .mobile-dropdown-menu .dropdown-menu-items .mobile-nav-item{text-align:center;color:#fff;background-color:#000;border-top:1px solid #fff;border-bottom:1px solid #fff;justify-content:center;align-items:center;width:100%;min-width:1000px;padding:.7rem 0;display:flex}.mobile-nav .mobile-dropdown-menu .dropdown-menu-items .mobile-nav-item:hover{background-color:var(--secondary-color);color:#fff}.mobile-nav .mobile-dropdown-menu .dropdown-menu-items .mobile-nav-item.active{background-color:var(--secondary-color);color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff}.mobile-nav.open{visibility:visible;opacity:.9;height:90vh}.mobile-menu-icon{background-color:#0000;display:block}.close-menu-icon{background:0 0;border:2px solid #a8a5a5;display:block}.mobile-toggle{justify-content:space-between;align-items:center;width:100%;display:flex}.mobile-toggle button{margin-right:1rem;padding:.3rem .6rem}}@media (max-width:768px){.navbar{z-index:9999999}.navbar-item .navbar-link{font-size:1.2rem}.mobile-nav{background-color:#333!important}.mobile-nav .mobile-nav-item{width:100%;min-width:100%}.mobile-nav .mobile-nav-item .mobile-nav-link{min-width:100%;margin:10px 0;width:100%!important}.mobile-nav .mobile-nav-item .mobile-nav-link.expand{min-width:100%;margin:10px 0;padding-left:0;padding-right:0;width:100%!important}.mobile-nav .mobile-dropdown-menu .dropdown-menu-items .mobile-nav-item{width:100%;min-width:100%;padding:.7rem 0}.mobile-nav .mobile-dropdown-menu .dropdown-item{background-color:#e2dddd;padding-left:70px;color:#000!important}}.account-dropdown{z-index:1000;background-color:#fff;flex-direction:column;padding:.5rem 0;display:flex;position:absolute;top:100%;right:0;box-shadow:0 0 10px #0000001a}.account-dropdown .dropdown-item{color:#333;padding:.5rem 1rem;text-decoration:none}.account-dropdown .dropdown-item:hover{background-color:#0000001a}.toggle-icon{margin-left:.5rem;transition:transform .3s}.toggle-icon.open{transform:rotate(180deg)}
.footer{background-color:var(--secondary-color);color:#fff;text-align:center;width:100%;padding:40px 0;font-family:Arial,sans-serif}.footer-content{flex-wrap:wrap;justify-content:space-between;gap:20px;max-width:1200px;margin:0 auto;display:flex}.footer-logo{flex:1;justify-content:center;align-items:center;display:flex}.footer-logo img{text-align:left;max-width:250px;height:auto}.footer-nav{flex:1;min-width:150px}.footer-nav h3{text-align:left;margin-bottom:10px;font-size:1.5rem}.footer-nav ul{text-align:left;padding:0;list-style-type:none}.footer-nav ul li{margin-bottom:10px}.footer-nav ul li a{color:#fff;text-decoration:none;transition:color .3s}.footer-nav ul li a:hover{color:#ddd}.footer-social{flex:1;min-width:150px}.footer-social h3{text-align:left;margin-bottom:10px;font-size:1.5rem}.footer-social ul{text-align:left;padding:0;list-style-type:none}.footer-social ul li{margin-bottom:10px}.footer-social ul li a{color:#fff;text-decoration:none;transition:color .3s}.footer-social ul li a:hover{color:#ddd}.footer-contact{flex:1;min-width:350px}.footer-contact h3{text-align:left;margin-bottom:10px;font-size:1.5rem}.footer-contact p{text-align:left;margin-bottom:10px}.footer-contact a{color:#fff;text-decoration:none;transition:color .3s}.footer-contact a:hover{color:#ddd}.footer-bottom{margin-top:30px;font-size:1.1rem}@media (max-width:1024px){.footer{padding:20px 0}.footer-logo img{max-width:200px}.footer-content{gap:50px;max-width:950px}.footer-nav{flex:1;min-width:100px}.footer-nav h3{margin-bottom:10px;font-size:1.2rem}.footer-nav ul li{margin-bottom:5px}.footer-social{flex:1;min-width:100px}.footer-social h3{margin-bottom:5px;font-size:1.2rem}.footer-contact{flex:1;min-width:100px}.footer-contact h3{margin-bottom:5px;font-size:1.2rem}}@media (max-width:768px){.footer-content{flex-wrap:wrap;align-items:center;gap:20px;max-width:100%}.footer-logo{flex-direction:column;align-items:center;min-width:100%;display:flex}.footer-nav,.footer-social{flex-direction:column;align-items:center;min-width:50%;display:flex}.footer-contact{flex-direction:column;align-items:center;min-width:100%;display:flex}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--primary-color:#9bcecab3;--bubble-primary-color:#9bcecab3;--bubble-secondary-color:#228aecb3;--secondary-color:#04615cd5;--secondary-color-2:#07706ba2;--text-color:#e0e0e0;--background-color:#242424;--error-color:red;--info-color:#078a8f;--info-color-2:#0d7415;--shadow-color:#00000080;--shadow-color-2:#0000004d;--shadow-color-3:#000c;background-color:#242424;font-family:Arial,sans-serif;font-weight:600;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html{scroll-behavior:smooth}a{color:#15c71e;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#0d7415}body{scrollbar-width:20px;scrollbar-color:#020202 var(--secondary-color);background:var(--secondary-color-2);background:-webkit-gradient(left top,right bottom,color-stop(0%,#cebc9b),color-stop(51%,#12426eb3),color-stop(100%,#04615cd5));background:linear-gradient(135deg,var(--secondary-color-2)0%,#12426eb3 51%,#04615cd5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cebc9b",endColorstr="#2a1f19",GradientType=1);margin:0;padding:0;font-size:1rem;overflow:visible}::-webkit-scrollbar{width:30px}::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px #00000080}::-webkit-scrollbar-thumb{background:#078a8f;border-radius:10px;transition:all .6s ease-in-out;box-shadow:0 0 6px #0000004d}::-webkit-scrollbar-thumb:hover{background:#228bec}body::-webkit-scrollbar{width:20px}body::-webkit-scrollbar-track{background:#707070;border-radius:10px}body::-webkit-scrollbar-thumb{background-color:#979797;border:3px solid #f1f1f1;border-radius:10px;box-shadow:0 0 6px #0000004d}body::-webkit-scrollbar-thumb:hover{background-color:#d4d0d0}h1{font-family:Arial,sans-serif;font-size:1.5em;font-weight:900;line-height:1.1}h1:before{content:"";z-index:-1;background:var(--info-color);background:-webkit-gradient(left top,right top,color-stop(0%,#12426eb3),color-stop(65%,#2a1f1900));background:linear-gradient(to right,var(--info-color)0%,#2a1f1900 65%);height:850px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cebc9b",endColorstr="#2a1f19",GradientType=.7);position:absolute;top:-280px;left:120px;transform:rotate(55deg)}h1:after{content:"";z-index:-1;background:var(--info-color);background:-webkit-gradient(left top,right top,color-stop(0%,#12426eb3),color-stop(65%,#2a1f1900));background:linear-gradient(to right,var(--info-color)0%,#2a1f1900 65%);width:130%;height:850px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cebc9b",endColorstr="#2a1f19",GradientType=.5);position:absolute;bottom:-200px;right:10px;transform:rotate(55deg)}h2{font-family:Arial,sans-serif;font-size:2.5rem;font-weight:300;position:relative}h2:before{content:"";background-color:var(--info-color);border-radius:55%;width:100px;height:3px;position:absolute;left:40%;transform:translateY(-5px);box-shadow:0 0 10px #00000080}h2:after{content:"";background-color:var(--info-color);border-radius:55%;width:50px;height:3px;position:absolute;left:40%;transform:translate(0)translateY(-11px);box-shadow:0 0 10px #00000080}h3{font-family:Playwrite IT Moderna,sans-serif;font-size:.7em;font-weight:300}h4{font-family:Playwrite IT Moderna,sans-serif;font-size:1.5em;font-weight:300}h5{font-size:1.25em;font-weight:300}h6{font-size:1em;font-weight:300}p{font-size:1.5rem;font-weight:300}@media (max-width:1024px){::-webkit-scrollbar{width:20px!important}body::-webkit-scrollbar{width:10px!important}h1{font-size:1.5rem}h1:before{width:250%;height:500px;top:-150px;left:50px}h1:after{width:250%;height:280%;bottom:-100px;right:20px}h2{font-size:2.5rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1rem}h6,p{font-size:.75rem}}@media (max-width:768px){h1{font-size:1.25rem}h1:before{width:250%;height:500px;top:-150px;left:50px}h2{font-size:1.5rem}h3,h4{font-size:1rem}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero,.about,.whatWeDo,.imageBox,.ourWork,.trainingProgram,.blog{transition:all .3s ease-in-out;animation-name:fadeIn,slideInFromBottom;animation-duration:1s,1s;animation-timing-function:ease-out,ease-out;animation-iteration-count:1,1;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:0s,0s;animation-fill-mode:forwards;animation-timeline:auto,auto}@keyframes textFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}h1,h2,h3,p{transition:all .3s ease-in-out;animation:.8s ease-out forwards textFadeIn}
.App{width:100%;font-family:Courier New,Courier,monospace}.notFound{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;font-size:6rem;display:flex}.notFound h2{font-size:5rem}#text3d{color:var(--text-color);letter-spacing:.15em;z-index:1}.circle{background-color:#078b8f93;border:5px solid #4acdd1;border-radius:50%;width:500px;height:500px;position:absolute;top:0;right:10%;transform:translate(-50%,-50%)}.serviceInfo{text-align:center;flex-flow:column wrap;justify-content:center;align-items:center;gap:20px;width:100%;height:100%;padding:50px 0;font-size:1.5rem;font-weight:700;display:flex;position:relative}.serviceInfo .serviceDescription{text-align:center;flex-flow:column wrap;justify-content:center;align-items:center;gap:20px;width:80%;height:100%;padding:20px;font-size:1.5rem;font-weight:700;display:flex}.serviceInfo .serviceDescription p{font-size:1.5rem}.serviceCards{background-color:var(--background-color);text-align:center;flex-flow:column wrap;justify-content:space-around;align-items:center;gap:20px;width:100%;height:100%;padding:50px 0 100px;font-size:1.5rem;font-weight:700;display:flex;position:relative}.serviceCards h3{width:60%;font-size:3rem;font-weight:700}.serviceCards .listItems{background-color:var(--background-color);text-align:center;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:20px;width:100%;height:100%;font-size:1.5rem;font-weight:700;display:flex;position:relative}.serviceInfo .goToPlansBtn{background-color:var(--text-color);color:var(--background-color);cursor:pointer;border:none;border-radius:10px;padding:15px 20px;font-family:Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;transition:all .5s;box-shadow:0 0 5px 5px #0003}.serviceInfo .goToPlansBtn:hover{background-color:var(--bubble-secondary-color);color:var(--text-color)}.webCards{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:100%;height:100%;padding:20px 0 100px;font-size:1.5rem;font-weight:700;display:flex}.aboutWebDesign{text-align:center;background-color:#121212;border-top:6px solid #078b8f93;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);justify-content:center;align-items:center;width:100%;height:100%;font-size:1.5rem;font-weight:700;display:grid;position:relative;overflow-y:hidden}.aboutWebDesign .info1{color:#121212;text-align:center;background-image:url(/lightbg.png);flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100%;padding:20px;font-size:1.5rem;font-weight:700;display:flex}.aboutWebDesign .info1 p{width:90%;padding-left:20px;font-size:1.5rem}.aboutWebDesign .img1{content:"";table-layout:inherit;height:800px;display:table;position:relative}.aboutWebDesign .img2{content:"";table-layout:inherit;height:100%;display:table;position:relative}.aboutWebDesign .cms-img1{content:"";table-layout:inherit;background:url(/editor.png) 50%/100% 100% no-repeat;height:800px;display:table;position:relative}.aboutWebDesign .cms-img2{content:"";table-layout:inherit;background:url(/addpage.png) 50%/100% 100% no-repeat;height:100%;display:table;position:relative}.aboutWebDesign .cms-img4{content:"";table-layout:inherit;background:url(/cms-analytics.png) 50%/100% 100% no-repeat;height:100%;display:table;position:relative}.aboutWebDesign .info2{color:#121212;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100%;padding:20px;font-size:1.5rem;font-weight:700;display:flex;position:relative;overflow-y:hidden}.aboutWebDesign .info2 .bgImg{-o-object-fit:cover;object-fit:cover;z-index:0;background-image:url(/lightbg.png);width:100%;height:97.6%;position:absolute;bottom:0;left:0}.aboutWebDesign .info2 p{width:90%;padding-left:20px;font-size:1.5rem;position:relative}.websitePages{color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.websitePages .packages{justify-content:center;align-items:center;gap:20px;width:100%;height:100%;display:flex}.applicationContainer{color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:50px 0;display:flex}.applicationContainer .formTitle{color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.applicationContainer .formTitle h3{font-size:2.2rem}.applicationContainer .formTitle p{font-size:1.5rem}.webAppDescription{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex}.webAppDescription .WaImage{color:#fff;justify-content:center;align-items:center;gap:20px;width:50%;height:100%;padding:50px 0;display:flex}.webAppDescription .WaImage img{-o-object-fit:cover;object-fit:cover;width:60%;height:60%}.webAppDescription .apiImage{color:#fff;justify-content:center;align-items:center;gap:20px;width:50%;height:100%;padding:50px 0;display:flex;position:relative}.webAppDescription .apiImage img{-o-object-fit:cover;object-fit:cover;width:90%;height:60%}.webAppDescription .WAInfo{color:#fff;flex-direction:column;justify-content:center;align-items:center;width:50%;height:100%;padding:50px;display:flex}.webAppDescription .WAInfo .listItems{flex-direction:column;gap:20px;display:flex}.waCaseStudy{color:#000;background:url(/lightbg.png);justify-content:center;align-items:center;width:100%;height:100%;padding:50px 0;display:flex}.waCaseStudy .caseStudy{color:#000;flex-direction:column;justify-content:center;align-items:center;width:50%;height:100%;padding:0 100px;display:flex}.waCaseStudy .caseStudy h4{font-family:Arial,Helvetica,sans-serif;font-size:2.2rem;font-weight:700}.waCaseStudy .caseStudy p{font-size:1.5rem}.waCaseStudy .caseStudyImg{color:#000;justify-content:center;align-items:center;width:50%;height:100%;display:flex}.waCaseStudy .caseStudyImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:60%}.whyTutoring{text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:50px 0;display:flex}.whyTutoring h2{font-family:Arial,Helvetica,sans-serif;font-size:2.2rem;font-weight:700}.whyTutoring p{padding:20px 150px;font-size:1.5rem}.hero{color:#fff;text-align:center;background-image:url(https://via.placeholder.com/1600x600.png?text=Corporate+Training);background-position:50%;background-size:cover;padding:80px 20px}.hero-content h1{margin-bottom:20px;font-size:3.5rem;position:relative}.hero .hero-content{background-color:#333;padding:20px}.hero-content p{max-width:800px;margin:0 auto;font-size:1.5rem}.case-studies-section{text-align:center;color:#000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:50px 0;display:flex}.case-studies-title{text-align:center;color:#fff;width:300px;margin-bottom:40px;font-size:2.5rem}.case-studies-list{flex-direction:column;gap:50px;padding:0 50px;display:flex}.case-study{background-color:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;padding:40px 20px;display:flex;box-shadow:0 4px 8px #0000001a}.case-study.image-left .case-study-image-container{order:1}.case-study.image-right .case-study-image-container{order:2}.case-study-image-container{flex:1}.case-study-image{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%}.case-study-content{flex:1;padding:20px}.case-study-content h3{color:#007bff;margin-bottom:10px;font-size:1.75rem}.case-study-content p{color:#555;font-size:1rem}.case-study-content h4{color:#333;margin-top:20px;font-size:1.25rem}.case-study-content ul{margin-left:20px}.case-study-content li{color:#555;font-size:1rem}.case-study-content .technologies{grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));justify-content:center;align-items:center;gap:10px;width:100%;display:grid}.case-study-content .technologies div{color:#fff;background-color:#007bff;border-radius:5px;padding:5px 10px;font-size:.9rem}.half-hero-section{color:#fff;text-align:center;background-position:50%;background-size:cover;height:400px;padding:80px 20px}.half-hero-section .hero-content{margin-top:150px}.half-hero-section .hero-content .hero-title{margin-bottom:20px;font-size:3rem;font-weight:700}.half-hero-section .hero-content .hero-description{max-width:800px;margin:0 auto;font-size:1.2rem}.hero-title{margin-bottom:20px;font-size:3rem;font-weight:700}.hero-description{max-width:800px;margin:0 auto;font-size:1.2rem}.featured-blog-section{background-color:#f5f8fa;padding:50px}.featured-blog-content{background-color:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex;box-shadow:0 4px 8px #0000001a}.featured-blog-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;width:50%}.featured-blog-details{flex:1}.featured-blog-date{color:#777;font-size:.9rem}.featured-blog-title{color:#333;width:100%;margin:10px 0;font-size:1.5rem}.featured-blog-description{color:#555;margin-bottom:20px;font-size:1.1rem}.featured-blog-link{color:#007bff;margin-right:10px;font-weight:700;text-decoration:none}.featured-blog-link:hover{text-decoration:underline}.share-button{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:5px;padding:10px 20px;transition:background-color .3s}.share-button:hover{background-color:#0056b3}.blog-intro-section{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:50px 20px;display:flex}.blog-intro-title{text-align:center;color:#fff;width:450px;margin-bottom:20px;font-size:2.5rem}.blog-intro-description{color:#fff;max-width:800px;margin:0 auto;font-size:1.2rem}.blog-grid-section{justify-content:start;align-items:start;gap:50px;padding:50px;display:flex}.blog-search-filters{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:20px 0;display:flex}.blog-search-filters .search-input{color:#333;background-color:#f5f8fa;border:1px solid #ccc;border-radius:5px;outline:none;width:60%;margin-bottom:20px;padding:13px;font-size:1rem;transition:border-color .3s;box-shadow:0 4px 8px #0000004d}.blog-search-filters .search-input:focus{border:1px solid #007bff;box-shadow:0 0 5px #007bff80}.blog-search-filters .filters{justify-content:center;align-items:center;gap:20px;width:60%;display:flex}.blog-search-filters .filters .filter-select{color:#333;cursor:pointer;background-color:#f5f8fa;border:1px solid #ccc;border-radius:5px;width:50%;padding:10px 20px;font-size:1rem}.blog-grid-section h2{color:#fff;margin-bottom:20px;font-size:2rem}.blog-grid{flex-direction:column;gap:30px;width:100%;padding:20px;display:flex}.blog-grid .blog-card{background-color:#fff;border-radius:10px;min-width:100%;min-height:300px;transition:transform .3s;display:flex;overflow:hidden;box-shadow:0 4px 8px #0000001a}.blog-grid .blog-card:hover{transform:scale(1.009)}.blog-grid .blog-card .blog-image{box-sizing:inherit;content:"";background-position:50%;background-repeat:no-repeat;background-size:cover;width:50%;min-height:300px;display:flex}.blog-grid .blog-card .blog-content{width:50%;padding:10px}.blog-grid .blog-card .blog-content .blog-title{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-bottom:10px;font-size:1.5rem;display:block;overflow:hidden;color:#333!important}.blog-grid .blog-card .blog-content .blog-title a{color:#333!important}.blog-grid .blog-card .blog-content .blog-date{margin-bottom:10px;font-size:.9rem;color:#999!important}.blog-grid .blog-card .blog-content .blog-description{color:#555;margin-bottom:20px;font-size:1rem}.blog-grid .blog-card .blog-content .blog-tags{flex-wrap:wrap;gap:10px;display:flex}.blog-grid .blog-card .blog-content .blog-tag{color:#fff;background-color:#007bff;border-radius:5px;padding:5px 10px;font-size:.85rem}.blog-filters{flex-direction:column;justify-content:start;align-items:start;gap:10px;width:25%;margin-bottom:20px;display:flex}.blog-filters .blog-categories{border-top:1px solid #fff;flex-direction:column;justify-content:start;align-items:start;gap:10px;width:100%;display:flex}.blog-filters .blog-categories h3{color:#fff;font-size:1.5rem;font-weight:700}.category-list{gap:10px;display:grid;color:var(--text-color)!important}.category-list .blog-category{cursor:pointer;color:var(--text-color)!important}.blog-filters .latest-posts h3{color:#fff;font-size:1.5rem;font-weight:700}.blog-filters .latest-posts ul{gap:10px;display:grid;color:var(--text-color)!important}.blog-filters .blog-tags h3{color:#fff;font-size:1.5rem;font-weight:700}.blog-filters .blog-tags ul{flex-wrap:wrap;gap:5px;display:flex;color:var(--text-color)!important}.blog-filters .blog-tags ul .blog-tag{color:#000;cursor:pointer;border-radius:5px;transition:background-color .3s;box-shadow:0 4px 8px #0000001a;background-color:#fff!important;padding:.5rem 1rem!important}.blog-filters .blog-tags ul li:hover{color:#fff;background-color:#007bff}.pagination{justify-content:center;padding:40px 0;display:flex}.pagination-btn{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:5px;margin:0 10px;padding:10px 20px;transition:background-color .3s}.pagination-btn:hover{background-color:#0056b3}.contact-hero-section{color:#fff;text-align:center;background-position:50%;background-size:cover;height:800px;padding:80px 0}.contact-hero-content{margin-top:200px}.contact-hero-title{margin-bottom:20px;font-size:3rem;font-weight:700}.contact-hero-title:after,.contact-hero-title:before{content:"";position:relative}.contact-hero-description{max-width:800px;margin:250px auto;font-size:1.4rem}.contact-form-section{justify-content:center;padding:60px 20px;display:flex}.contact-form-container{background-color:#fff;border-radius:10px;width:100%;max-width:600px;padding:40px;box-shadow:0 4px 8px #0000001a}.contact-form-title{text-align:center;color:#333;width:200px;margin-bottom:20px;font-size:2rem}.contact-form{flex-direction:column;gap:20px;display:grid}.form-group{flex-direction:column;display:flex}.inline-form-group{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid!important}.form-group.personal-details{flex-direction:row;justify-content:space-between;display:flex}.form-group label{color:#555;margin-bottom:5px;font-size:1rem}.form-group input,.form-group textarea{border:1px solid #ddd;border-radius:5px;outline:none;padding:10px;font-size:1rem}.form-group textarea{resize:vertical;height:150px}.contact-submit-btn{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:5px;padding:15px;font-size:1rem;transition:background-color .3s}.contact-submit-btn:hover{background-color:#0056b3}.additional-contact-info{color:#fff;text-align:center;background-image:linear-gradient(#00000080,#00000080),url(https://via.placeholder.com/1600x600.png?text=Contact+Us+Info);background-position:50%;background-size:cover;background-attachment:fixed;padding:60px 20px}.contact-info-grid{justify-content:space-around;gap:40px;display:flex}.contact-info-item{text-align:center}.contact-info-item h3{margin-bottom:10px;font-size:1.5rem}.contact-info-item p{font-size:1.1rem}.contact-info-item a{color:#fff;text-decoration:none}.contact-info-item a:hover{color:#ddd;text-decoration:underline}.login-container{justify-content:center;align-items:center;width:100%;height:850px;display:flex;position:relative}.login-container .login-form{color:#000;background-color:#fff;border-bottom:10px solid #007bff;border-radius:5px;flex-direction:column;align-items:center;gap:20px;min-width:750px;padding:40px;display:flex;transform:translateY(-100px);box-shadow:0 4px 8px #0000001a}.login-container .login-form form{gap:20px;width:100%;display:grid}.login-container .login-form form .form-group{width:100%;display:flex}.login-container .login-form form .form-group-error{flex-direction:column;justify-content:center;align-items:center;gap:0;width:100%;display:flex}.login-container .login-form form .form-group input{color:#000;background:#f5f8fa;border-radius:0;width:90%;padding:25px 15px;font-size:20px}.login-container .login-form form .form-group input:focus{border:1px solid #a1a1a1}.login-container .login-form form .form-group button{color:#fff;cursor:pointer;background:#007bff;border-radius:0;padding:25px 15px;font-size:28px}.login-container .login-form form .form-group button:hover{background:#0056b3}.login-container .login-form .links{text-align:left;justify-content:space-between;align-items:center;gap:50px;width:100%;font-size:16px;display:flex!important}.login-container .login-form .links a{color:#007bff;text-decoration:none}.login-container .login-form .links a:hover{text-decoration:none}.login-container .login-form .links span{align-items:center;gap:10px;display:flex}.login-container .login-form .social-login{flex-direction:column;align-items:center;width:100%;display:flex}.login-container .login-form .social-login .social-icons{flex-direction:column;gap:50px;width:100%;padding:20px;display:flex}.login-container .login-form .social-login .social-icons .facebook-btn{color:#fff;cursor:pointer;background:#3b5998;border-radius:5px;align-items:center;gap:50px;padding:20px 25px;font-size:22px;display:flex;box-shadow:0 4px 8px #0003}.login-container .login-form .social-login .social-icons .facebook-btn .facebook-icon{font-size:40px}.login-container .login-form .social-login .social-icons .google-btn{color:#000;cursor:pointer;background:#fff;border-radius:5px;align-items:center;gap:50px;padding:20px 25px;font-size:22px;display:flex;box-shadow:0 4px 8px #0003}.login-container .login-form .social-login .social-icons .google-btn img{-o-object-fit:contain;object-fit:contain;width:40px;height:40px}.forgot-password-container{justify-content:center;align-items:center;width:100%;height:450px;display:flex;position:relative}.forgot-password-container .login-form{color:#000;background-color:#fff;border-bottom:10px solid #007bff;border-radius:5px;flex-direction:column;align-items:center;gap:20px;min-width:750px;padding:40px;display:flex;transform:translateY(-150px);box-shadow:0 4px 8px #0000001a}.forgot-password-container .login-form form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;display:grid}.forgot-password-container .login-form form .form-group{width:100%;display:flex}.forgot-password-container .login-form form .form-group input{color:#000;background:#f5f8fa;border-radius:0;padding:25px 15px;font-size:20px}.forgot-password-container .login-form form .form-group input:focus{border:1px solid #a1a1a1}.forgot-password-container .login-form form .form-group button{color:#fff;background:#007bff;border-radius:0;padding:25px 15px;font-size:28px}.forgot-password-container .login-form form .form-group button:hover{background:#0056b3}.forgot-password-container .login-form .links{text-align:left;justify-content:space-between;align-items:center;gap:50px;width:100%;font-size:16px;display:flex!important}.forgot-password-container .login-form .links a{color:#007bff;text-decoration:none}.forgot-password-container .login-form .links a:hover{text-decoration:none}.forgot-password-container .login-form .links span{align-items:center;gap:10px;display:flex}@media (max-width:1024px){.serviceInfo .serviceDescription{gap:15px;width:80%;height:100%;padding:25px;font-size:1rem}.serviceInfo .serviceDescription p{font-size:1rem}.serviceInfo h2{padding:0 25px;font-size:1.5rem}.serviceInfo .goToPlansBtn{padding:10px 15px;font-size:1.1rem}.webCards{gap:20px;font-size:1.1rem;display:flex}.aboutWebDesign{font-size:1rem}.aboutWebDesign .info1{gap:20px;padding:10px;font-size:1rem}.aboutWebDesign .info1 p{width:90%;padding-left:20px;font-size:1rem}.aboutWebDesign .info2{gap:20px;padding:10px;font-size:1.2rem}.aboutWebDesign .img1{background:url(/app-development.jpg) 50%/cover no-repeat;height:800px}.aboutWebDesign .info2 .bgImg{-o-object-fit:cover;object-fit:cover;z-index:0;background-image:url(/lightbg.png);width:100%;height:98.7%;position:absolute;bottom:0;left:0}.aboutWebDesign .info2 p{font-size:1rem}.serviceCards h3{font-size:2rem;font-weight:700}.serviceCards .listItems{font-size:1.5rem;display:flex}.whyTutoring h2{font-family:Arial,Helvetica,sans-serif;font-size:2rem;font-weight:700}.whyTutoring p{padding:0 150px;font-size:1.1rem}.half-hero-section{height:150px}.half-hero-section .hero-content{margin-top:50px}.half-hero-section .hero-content .hero-title{margin-bottom:20px;font-size:1.8rem;font-weight:700}.featured-blog-section{padding:20px}.featured-blog-date{font-size:.7rem}.featured-blog-title{width:100%;margin:30px 0;font-size:.9rem}.featured-blog-description{margin-bottom:20px;font-size:.8rem}.featured-blog-link{color:#007bff;margin-right:10px;font-size:.7rem;font-weight:700;text-decoration:none}.featured-blog-link:hover{text-decoration:underline}.share-button{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:5px;padding:6px 10px;transition:background-color .3s}.blog-intro-section{padding:20px}.blog-intro-title{width:350px;font-size:2rem}.blog-intro-description{max-width:600px;margin:0 auto;font-size:1rem}.blog-grid-section{padding:50px 80px}.blog-grid-section h2{margin-bottom:8px;font-size:2rem}.blog-grid .blog-card{flex-direction:column;min-width:100%;min-height:200px;display:flex}.blog-grid .blog-card .blog-image{width:100%;height:180px;min-height:180px}.blog-grid .blog-card .blog-content{width:100%;padding:10px}.blog-grid .blog-card .blog-content .blog-title{max-width:100%;font-size:1.1rem}.blog-grid .blog-card .blog-content .blog-date{color:#999;margin-bottom:10px;font-size:.7rem}.blog-grid .blog-card .blog-content .blog-description{color:#555;margin-bottom:10px;font-size:.7rem}.contact-hero-section{height:550px}.contact-hero-content{margin-top:130px}.contact-hero-description{max-width:550px;margin:180px auto;font-size:1rem}.contact-form-container{max-width:400px}.contact-form-title{width:150px;font-size:1.5rem}.form-group label{font-size:.8rem}.form-group input,.form-group textarea{border:1px solid #ddd;border-radius:5px;outline:none;padding:8px;font-size:.8rem}.form-group textarea{resize:vertical;height:100px}.contact-info-item h3{margin-bottom:10px;font-size:1.2rem}.contact-info-item p{font-size:.8rem}.half-hero-section .hero-content .hero-description{max-width:500px;margin:0 auto;font-size:1rem}.login-container{height:500px}.login-container .login-form{border-bottom:6px solid #007bff;gap:10px;min-width:450px;padding:40px;transform:translateY(-50px)}.login-container .login-form form .form-group input{padding:10px 8px;font-size:14px}.login-container .login-form form .form-group button{color:#fff;border-radius:0;padding:10px 8px;font-size:20px}.login-container .login-form .links{font-size:12px}.login-container .login-form .social-login .social-icons{flex-direction:column;gap:15px;width:80%;padding:10px;display:flex}.login-container .login-form .social-login .social-icons .facebook-btn{gap:50px;padding:10px 15px;font-size:14px}.login-container .login-form .social-login .social-icons .facebook-btn .facebook-icon{font-size:20px}.login-container .login-form .social-login .social-icons .google-btn{gap:50px;padding:10px 15px;font-size:14px}.login-container .login-form .social-login .social-icons .google-btn img{-o-object-fit:contain;object-fit:contain;width:20px;height:20px}.forgot-password-container{justify-content:center;align-items:center;width:100%;height:350px;display:flex;position:relative}.forgot-password-container .login-form{color:#000;background-color:#fff;flex-direction:column;align-items:center;gap:20px;min-width:550px;padding:40px;display:flex;transform:translateY(-120px)}.forgot-password-container .login-form form{gap:20px;width:100%}.forgot-password-container .login-form form .form-group input{padding:15px 10px;font-size:18px}.forgot-password-container .login-form form .form-group button{color:#fff;border-radius:0;padding:10px 8px;font-size:20px}}@media (max-width:768px){.half-hero-section .hero-content .hero-description{max-width:650px;margin:0 auto;font-size:1rem}.login-container{height:400px;margin-top:100px}.login-container .login-form{border-bottom:6px solid #007bff;gap:10px;min-width:200px;padding:25px;transform:translateY(-100px)}.forgot-password-container{height:400px;margin-top:100px}.forgot-password-container .login-form{border-bottom:6px solid #007bff;gap:10px;min-width:200px;padding:25px;transform:translateY(-250px)}.forgot-password-container .login-form form{gap:20px;width:100%}.forgot-password-container .login-form form .form-group input{padding:15px 10px;font-size:18px}.forgot-password-container .login-form form .form-group button{color:#fff;border-radius:0;padding:10px 8px;font-size:20px}.blog-filters{display:none}.blog-filters .blog-categories h3,.blog-filters .latest-posts h3,.blog-filters .blog-tags h3{font-size:1rem}.blog-filters .category-list .blog-category,.blog-filters .blog-tags ul .blog-tag,.blog-filters .latest-posts ul i{font-size:.95rem}.blog-grid-section{padding:50px 40px}.blog-search-filters .filters{justify-content:center;align-items:center;gap:20px;width:80%;display:flex}.blog-grid{gap:15px;padding:10px}.blog-grid .blog-card{flex-direction:column;min-width:100%;min-height:120px}.blog-grid .blog-card .blog-image{width:100%;height:120px;min-height:120px}.blog-grid .blog-card .blog-content{width:100%;padding:8px}.blog-grid .blog-card .blog-content .blog-title{max-width:100%;font-size:1rem}}
