:root{--punk-red:#ce5d5d;--punk-orange:#ce985d;--punk-yellow:#f9b617;--punk-green:#87ce5d;--punk-blue:#5bbfcf;--punk-purple:#a25dce;--punk-bg:#111b29;--punk-secondary:#0C2540;--punk-secondary-light:#2E3848}code{font-size:100%}body{font-family:"exo 2";color:#afbac4}.title p{color:#afbac4}.portfolio-filter .btn{color:#afbac4}h2,h3,h4,h5,h6{font-weight:400;font-family:"exo 2",sans-serif!important;color:#afbac4}h1{font-weight:400;font-family:"exo 2",sans-serif;color:#fff}p{font-family:"exo 2",sans-serif}.hero-area{background-position:50%}.hero-area.landing{height:unset}.hero-area .btn:hover{opacity:.8;background-color:#f39b20}.hero-area .block p{font-size:clamp(2rem,4vw,3.5rem)}.hero-area:before{background-image:linear-gradient(to bottom,rgba(17,27,41,0),#111b29 95%)}.hero-area .block .hero-text{font-size:clamp(1.5rem,1.3108rem + .8073vw,2rem)}.hero-area .block h1{font-size:4vh;color:#fff;font-weight:400;text-transform:none;margin:0 auto;width:80%}.hero-area strong{color:var(--punk-green);font-weight:400}.border-meghna:before{background-image:linear-gradient(to right,#5bbfcf,#a25dce,#ce985d,#87ce5d,#ce5d5d)}.about{}.about .block.landing-block{transition:none!important;background-color:unset}.about .block:hover:not(.landing-block){border-color:#fff}.about .block.landing-block:hover{border:none!important}.about .block.landing-block:hover .icon-box{-webkit-transform:translate(0)!important;transform:translate(0)!important}.about-2 .content-block .media h4{font-weight:inherit}.social-icon ul li a{background-color:var(--punk-secondary);border:1px solid var(--punk-secondary-light)}.social-icon ul li a:hover{background-color:inherit;border:1px solid #fff}.social-icon ul li a i{color:#fff}.about .block{height:97%;background-color:var(--punk-secondary)}.btn{color:#fff}.btn:active,.btn:hover{border-color:#fff;color:#fff}.rainbow_bar{height:1px;background-image:linear-gradient(to right,#5bbfcf,#a25dce,#ce985d,#87ce5d,#ce5d5d)}.rainbow_bar.short{width:30%;margin:15px auto 0;position:relative}.block.nohover:hover{border-bottom:2px solid transparent}a:hover{color:#fff;text-decoration:var(--punk-purple)}.section-bg{background-color:var(--punk-secondary)}.about-2{margin-bottom:30px}body{background-color:var(--punk-bg)}.black{background-color:var(--punk-secondary)}.grey{background-color:var(--punk-bg)}.nav-link{font-size:1.2rem}.bigpad{padding-top:100px;padding-bottom:100px}.bigpad.bigpad-sm{padding-top:15px}.nocolor{color:inherit!important}.white{color:#fff!important}.red{color:var(--punk-red)!important}.orange{color:var(--punk-orange)!important}.yellow{color:#f9b617!important}.purple{color:var(--punk-purple)!important}.blue{color:var(--punk-blue)!important}.green{color:var(--punk-green)!important}.tools img{width:100%}.no-text-transform{text-transform:none!important}.italic{font-style:italic}.aboutus p{padding:20px;background-color:#1d2024;max-width:800px}.tools img{width:100%}.feature-picture{min-height:400px;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%}.partner{vertical-align:middle;margin-bottom:0;height:100%}.aboutus strong{color:#fff;font-weight:inherit;font-size:2em;display:block;width:100%;text-align:center}.aboutus p{padding:20px;background-color:#1d2024;max-width:800px}.tools img{width:100%}.feat-content{order:5}.feat-image-left{order:1}.feat-image-right{order:7}@media screen and (max-width:991px){.feat-image-right{order:1}}.blog-img{height:220px;width:100%;object-fit:cover}.blog-summary{height:13em}.blog ul{font-family:"exo 2",sans-serif}.blog img{max-width:100%}.blog-author-image{border-radius:20%;margin:40px;width:240px;aspect-ratio:1/1;object-fit:cover}.profile-pic{max-width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.accreditation-img{background-repeat:no-repeat;height:100px;max-width:100%;object-fit:contain}.pt-50{padding-top:50px}.width-100pc{width:100%}.feature-icon{width:40px}.calendly-inline-widget{min-width:320px;height:1e3px}.btn.product-category-btn{background-color:var(--punk-secondary)}.product-body{min-height:240px}.product-body:hover{border-bottom-color:var(--punk-green)}.pb-30{padding-bottom:30px}.pb-100{padding-bottom:100px}.client-info{width:80%}@media screen and (max-width:991px){.client-info{width:90%}}@media screen and (max-width:480px){.client-comment{text-align:justify;padding-top:1rem}}.timeline{position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:5rem;margin:0 auto 1rem;overflow:hidden}.timeline:after{content:"";position:absolute;top:0;left:50%;margin-left:-2px;border-right:2px dashed #666;height:100%;display:block}.timeline-row{padding-left:50%;position:relative;margin-bottom:30px}.timeline-row .timeline-time{position:absolute;right:50%;top:15px;text-align:right;margin-right:20px;color:#fff;font-size:1.5rem}.timeline-row .timeline-time small{display:block;font-size:.8rem}.timeline-row .timeline-content{position:relative;padding:20px 30px;background:var(--punk-secondary);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:left}.timeline-row .timeline-content:after{content:"";position:absolute;top:20px;height:16px;width:16px;background:var(--punk-secondary)}.timeline-row .timeline-content:before{content:"";position:absolute;top:20px;right:-49px;width:20px;height:20px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;z-index:10;background:var(--punk-green);border:2px solid #fff}.timeline-row .timeline-content h4{margin:0 0 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:150%}.timeline-row .timeline-content p{margin-bottom:30px;line-height:150%}.timeline-row .timeline-content i{font-size:1.2rem;line-height:100%;padding:15px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:#272e48;margin-bottom:10px;display:inline-block}.timeline-row .timeline-content .thumbs{margin-bottom:20px;display:flex}.timeline-row .timeline-content .thumbs img{margin:5px;max-width:40px;object-fit:cover}.timeline-row .timeline-content .badge{color:#fff;border:1px solid #fff}.timeline-row:nth-child(even) .timeline-content{margin-left:40px}.timeline-row:nth-child(even) .timeline-content:after{left:-8px;right:initial;border-bottom:0;border-left:0;transform:rotate(-135deg)}.timeline-row:nth-child(even) .timeline-content:before{left:-52px;right:initial}.timeline-row:nth-child(odd){padding-left:0;padding-right:50%}.timeline-row:nth-child(odd) .timeline-time{right:auto;left:50%;text-align:left;margin-right:0;margin-left:20px}.timeline-row:nth-child(odd) .timeline-content{margin-right:40px}.timeline-row:nth-child(odd) .timeline-content:after{right:-8px;border-left:0;border-bottom:0;transform:rotate(45deg)}@media(max-width:992px){.timeline{padding:15px}.timeline-row{background-color:var(--punk-secondary)}.timeline-time{border-bottom:1px solid #fff;text-align:center!important}.event-where{visibility:hidden;font-size:0}.timeline-row .timeline-time small{text-align:center;margin:0 auto;font-size:1.5rem}.timeline:after{border:0}.timeline .timeline-row:nth-child(odd){padding:0}.timeline .timeline-row:nth-child(odd) .timeline-time{position:relative;top:0;left:0;margin:0 0 10px}.timeline .timeline-row:nth-child(odd) .timeline-content{margin:0}.timeline .timeline-row:nth-child(odd) .timeline-content:before{display:none}.timeline .timeline-row:nth-child(odd) .timeline-content:after{display:none}.timeline .timeline-row:nth-child(even){padding:0}.timeline .timeline-row:nth-child(even) .timeline-time{position:relative;top:0;left:0;margin:0 0 10px;text-align:left}.timeline .timeline-row:nth-child(even) .timeline-content{margin:0}.timeline .timeline-row:nth-child(even) .timeline-content:before{display:none}.timeline .timeline-row:nth-child(even) .timeline-content:after{display:none}}.event-icon{background-color:#353b43!important;color:#fff}.badge{margin-top:10px;font-size:90%}@media screen and (max-width:800px){.hero-area{padding-top:20px;padding-bottom:20px;font-size:large}}.hero-area{height:70vh}.hero-area p{text-align:center}.hero-area .block p{width:80%}.accreditation_icons .list-inline{display:flex;justify-content:center}.accreditation_icons img{max-height:8vw;height:60px}.navbar-collapse{justify-content:center}.contact_telephone{color:#fff}.contact_telephone i{margin-right:5px}.navbar{justify-content:space-around}::selection{background:var(--punk-orange)}@media screen and (max-width:450px){.contact_telephone{display:none}}@media screen and (max-width:810px){.hero-area .block p{}.hero-area p{text-align:left}.hero-area h1{text-align:left}}.page-scroll{background-color:var(--punk-orange)}.about .block .icon-box{position:relative;width:80px;height:46.19px;background-color:initial;margin:23px auto 60px;padding:2px 0;border-left:2px solid rgba(236,239,241,7%);border-right:2px solid rgba(236,239,241,7%);font-size:30px;-webkit-transform:translateZ(0);transform:translateZ(0);transition-duration:.3s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.about .block .icon-box:after,.about .block .icon-box:before{contain-intrinsic-block-size:AUTO 100px;content:"";position:absolute;z-index:1;width:56.14px;height:56.14px;background-color:inherit;left:10.4315px;-webkit-transform:scaleY(.5774)rotate(-45deg);transform:scaleY(.5774)rotate(-45deg)}.about .block .icon-box:before{top:-28.5685px;border-top:2px solid rgba(236,239,241,7%);border-right:2px solid rgba(236,239,241,7%)}.about .block .icon-box:after{bottom:-28.5685px;border-bottom:2px solid rgba(236,239,241,7%);border-left:2px solid rgba(236,239,241,7%)}.contact-btn{border:2px solid rgba(0,0,0,.25);padding:10px 40px;font-size:20px;font-weight:700;letter-spacing:1px;background-color:var(--punk-green)}.contact-btn:hover,.contact-btn:focus{opacity:.8}.btn-transparent{border:1px solid #fff}.btn-transparent:hover,.btn-transparent:focus{background-color:#55606a;color:#fff}p{color:#afbac4}.client-comment p{color:#afbac4}h2.service.summary{font-size:1.3rem;text-align:justify}.service h4{font-size:1.1rem;text-align:justify}.s-0f90cc h1,blockquote{color:var(--punk-blue)}.s-0f90cc blockquote{border-left-color:var(--punk-blue)}.s-ec7026 blockquote{border-left-color:var(--punk-orange)}.s-ec7026 .btn{background-color:var(--punk-orange)}.s-0f90cc h4{color:var(--punk-blue)}.s-0f90cc strong{color:var(--punk-blue)}.s-0f90cc .btn{background-color:var(--punk-blue)}.s-ec7026 h1,.s-ec7026 h4,.s-ec7026 strong{color:var(--punk-orange)}.s-593a8e h1{color:var(--punk-purple)}.s-593a8e .btn{background-color:var(--punk-purple)}.s-593a8e strong,.s-593a8e h4{color:#fff}.s-593a8e blockquote{border-left-color:var(--punk-purple)}blockquote{border-left-color:var(--punk-orange)}.service h5{padding-top:10px;padding-bottom:10px}.service img{float:right;max-width:100%;margin-bottom:10px;margin-top:10px;padding:15px}.pagination .page-item.active .page-link{background:revert;color:#fff;border-color:#fff}.pagination .page-item .page-link:hover{background:revert;color:#fff;border-color:#fff}.portfolio-filter .btn.active{border-color:#fff}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0;font-family:'font awesome 6 free';font-weight:900}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'font awesome 6 free';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'\f053'}[dir=rtl] .slick-prev:before{content:'\f053'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'\f054'}[dir=rtl] .slick-next:before{content:'\f054'}pre::-webkit-scrollbar{height:5px}pre::-webkit-scrollbar-track{background-color:initial}pre::-webkit-scrollbar-thumb{background-color:#afbac4;border-radius:3px}pre{background-color:var(--punk-bg)!important;padding:10px}code{color:var(--punk-orange);background-color:var(--punk-bg)}.btn.btn-solid.btn-success{background-color:var(--punk-green)}.hero-area.landing h1{font-size:3rem}.navigation{background-color:var(--punk-secondary)}.footer{background-color:var(--punk-secondary)}