@import"https://fonts.googleapis.com/css2?family=Caveat+Brush&family=Nunito:wght@300;400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Sigmar+One&display=swap";:root{--bg-color: #fcfcfc;--text-color: #111827;--card-bg: #ffffff;--card-text: #111827;--border-color: #e0e0e0;--headerbg: #ffffff;--footerbg: #111827;--adressText: #111827;--form-border: #000000;--CaseStudyTextColor: #000000;--svgIconColour: #000000;--svg-filter: none;--btnbg: #004d87;--btncolor: #fff;--btn-transparent-bg: transparent;--themes-toggle-btn-bg: #f1f1f1;--btn-transparent-color: #004d87;--svg-icons-color: #111827;--filternavinactivebgcolor: #d9d9d94d;--supportmaincolor: #004d87;--btn-align-flex-start-color: #fff;--ourvaluestextcolor: #111827;--placeholderinput-bg-color: #ffffff;--shadow: rgba(0, 0, 0, .08);--lightGray: #b6b8bd}[data-theme=dark]{--bg-color: #000000;--text-color: #eaeaea;--card-bg: #242424;--card-text: #eaeaea;--border-color: #444;--headerbg: #1e1e1e;--footerbg: #1e1e1e;--adressText: #b3b3b3;--form-border: #708090;--CaseStudyTextColor: #000000;--svgIconColour: #ffffff;--btnbg: #ffffff;--btncolor: #005792;--btn-transparent-bg: #ffffff;--themes-toggle-btn-bg: #005892;--btn-transparent-color: #004d87;--svg-icons-color: #eaeaea;--filternavinactivebgcolor: #242424;--supportmaincolor: #b3b3b3;--btn-align-flex-start-color: #fff;--ourvaluestextcolor: #b3b3b3;--svg-filter: invert(92%) sepia(0%) saturate(0%) hue-rotate(185deg) brightness(101%) contrast(97%);--placeholderinput-bg-color: #242424;--shadow: rgba(255, 255, 255, .08);--lightGray: #b6b8bd}[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] h4,[data-theme=dark] h5,[data-theme=dark] h6{-webkit-text-stroke:1px}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{font-family:Nunito,sans-serif;line-height:1.6;color:var(--text-color);background-color:var(--bg-color);overflow-x:hidden}.theme-icon,.minusSvg,.linesSvg,.mouseSVGIcon,.small-titled-linesSvg{color:var(--svgIconColour)}.icons,.lines-Img,.dots-Img,.plus-Lines,.plusiconSvg,.Plus-Icon,.corner-img4,.logo,.dotedimg{filter:var(--svg-filter)}h1{font-size:4rem;font-weight:800;line-height:1.2;margin-bottom:1rem;-webkit-text-stroke:1px #111827;color:var(--text-color)}h2{font-size:2.75rem;font-weight:700;line-height:1.3;margin-bottom:1rem;-webkit-text-stroke:1px #111827;color:var(--text-color)}h3{font-size:1.5rem;font-weight:500;line-height:1.4;margin-bottom:.75rem;-webkit-text-stroke:1px;color:var(--text-color)}h4{font-size:1.75rem;font-weight:600;line-height:1.5;margin-bottom:.75rem;-webkit-text-stroke:1px #111827;color:var(--text-color)}h5{font-size:1.5rem;font-weight:700;line-height:1.6;margin-bottom:.5rem;-webkit-text-stroke:1px #111827;color:var(--text-color)}h6{font-size:1.5rem;font-weight:800;line-height:1.1;margin-bottom:.5rem;color:var(--text-color)}p{font-size:1rem;font-weight:500;line-height:1.4;margin-bottom:1rem;color:var(--text-color)}a{font-size:1rem;color:#000;text-decoration:none;font-weight:600}ul,ol{padding-left:1.5rem;margin-bottom:1rem}ul li,ol li{margin-bottom:.5rem;line-height:1.6}button{font-family:Nunito,sans-serif;font-size:1rem;font-weight:600;color:var(--btncolor);background-color:var(--btnbg);border:none;padding:.75rem 1.5rem;cursor:pointer;transition:background-color .3s ease;box-shadow:3px 5px #2597e440;display:flex;justify-content:center;align-items:center;border:1px solid #ffffff;border-radius:36px;transition:box-shadow .4s}.sub-title-primary{font-size:1.234375rem;font-weight:700}.hero-section-text-area p,.category,.contact-us-form p,.contact-us a,.desktop-contact-info,.mobile-contact-info,.text-container p,.case-study-header p,.card-info p,.home-screen-certificate p,.home-last-div p{font-size:1.25rem!important}.btn-transparent{background-color:var(--btn-transparent-bg);color:var(--btn-transparent-color);border:1px solid #004d87}.btn-bg-white{background-color:#fff;color:#004d87}.btn-min-height,.cm__btn{padding:5px 20px}button:hover{box-shadow:none;font-size:1.01rem}button:hover :last-child{transform:translate(1px);transition:transform .3s ease}button:disabled{background-color:#ccc;cursor:not-allowed}.case-study-btn{color:var(--btn-align-flex-start-color);background-color:transparent;transition:background-color .3s ease;box-shadow:3px 5px 0 0 var(--case-study-btn-shadow)}.case-study-btn:hover{background-color:transparent}.case-study-btn span{margin-left:0;transition:all .3s ease-in-out}.case-study-btn:hover span{margin-left:5px}img,svg{max-width:100%;height:auto;display:block}input,textarea,select{font-family:Nunito,sans-serif;font-size:1rem;padding:.5rem;border:1px solid #ddd;border-radius:4px;width:100%;margin-bottom:1rem;line-height:1.6;color:var(--text-color)}input:focus,textarea:focus,select:focus{border-color:#007acc;outline:none}label{font-size:1.5rem}.cornerlines{top:-60px;right:-60px;display:flex;position:absolute;z-index:-1}.container{width:85%;max-width:1400px;margin:0 auto;padding:1rem}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.hidden{display:none}.cursive{font-family:Caveat Brush,serif}.main-container{display:flex;flex-direction:column;gap:170px;padding:66px 154px 0}.second-div{display:flex;justify-content:space-between;align-items:center}.second-div div{flex:1}.second-div h2{flex:1;text-align:left;padding:10px;max-width:900px}.second-div .btn-transparent{flex:1;display:flex;gap:20px}.spin-and-btn{position:relative}.spin-and-btn button{position:absolute;right:180px;bottom:-30px}.spin-and-btn .icon{position:absolute;right:360px!important;top:-20px}.second-section{display:flex;gap:40px}.zoomAnimate{animation:zoomIn linear;animation-timeline:view();animation-range:entry 0% cover 20%}textarea{resize:none}.img-full-width{width:100%}.img-half-width{display:none}.two-sections{display:flex;gap:30px;margin:20px 0;justify-content:space-between;flex-wrap:wrap}.two-sections .left-part{display:flex;justify-content:flex-start;align-items:center}.two-sections>div{flex:1;padding:1rem;box-sizing:border-box}.employee-name{font-size:1rem}.footer-links{font-size:20px}.elevate-skills-main h2,.content-area h2{font-size:2rem}.contact-us-address h5{font-size:2.125rem}.email_link{font-size:1rem}@media (min-width: 2400px){body{max-width:1500px;justify-self:center}.main-container{padding:80px 0 0}}@media (max-width: 1000px){.second-section{flex-wrap:wrap;gap:0;padding:50px 0}.title{font-size:1.25rem}.author{font-size:.875rem}}@media screen and (max-width: 830px){.main-container{padding:120px 5% 20px}.cornerlines{display:none}}@media (min-width: 768px){.employee-role{font-size:.875rem}.our-amazing-team h3{font-size:2.25rem}.pagination-info{font-size:18px}}@media (max-width: 768px){h1{text-align:center;font-size:2.75rem}h2{text-align:center;font-size:2rem}h3{text-align:center;font-size:1.25rem}h4{text-align:center;font-size:1.5rem}h5,h6{text-align:center;font-size:1.25rem}p{text-align:center;font-size:1rem}ul li,ol li{text-align:center;font-size:1rem;list-style-position:inside}button{font-size:.875rem}.second-div{flex-direction:column;text-align:center}.second-div h2,.second-div .btn-transparent{flex:unset;width:100%;justify-content:center}.spin-and-btn button{position:static;margin-top:20px}.spin-and-btn .icon{right:175px!important}.main-container{gap:120px;padding:25px 25px 0}.hero-section-text-area p,.category,.contact-us-form p,.contact-us a{font-size:1rem!important}}@media (max-width: 670px){.second-div h2{text-align:center}.two-sections{flex-direction:column;gap:10px;align-items:center}}@media (max-width: 480px){h1,h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1rem}h6{font-size:1.25rem}.img-full-width{display:none}.img-half-width{display:block}}@keyframes appear{0%{opacity:0;scale:.5}to{opacity:1;scale:1}}@keyframes fadeInFromBottom{0%{opacity:0;transform:translateY(130px)}50%{opacity:.5;transform:translateY(100px)}75%{opacity:.7;transform:translateY(70px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes zoomIn{0%{scale:.5}to{scale:1}}@keyframes grow-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
