:root{--primary:#fff;--secondary:#121212;--text-color:#d0d0d0;--accent-color:#e8b430;--accent-color-2:#c49a28;--accent-color-3:#2a2a2a;--accent-color-4:#02010100;--accent-color-5:#1a1a1a;--accent-color-6:#d5d8dc;--accent-color-7:#d0d0d0;--accent-color-8:#ffffff75;--accent-video-modal:#00000073;--accent-sidebar-overlay:#33333380;--font-family-1:"Anton", sans-serif;--font-family-2:"Inter", sans-serif}@property --progress{syntax:"<integer>";inherits:true;initial-value:0}@keyframes load{}@keyframes ripple{0%{opacity:1;transform-origin:50%;border-width:0;transform:scale(1)}to{opacity:0;transform-origin:50%;border-width:13px;transform:scale3d(1.7,1.7,1.8)}}@keyframes fade-in-left{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes circle-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-family-2);color:var(--primary);background-color:var(--secondary);font-size:16px}h1{text-transform:uppercase;font-size:115px;font-weight:400;line-height:1.1em}h2{text-transform:uppercase;font-size:80px;font-weight:400;line-height:1em}h3{text-transform:uppercase;font-size:48px;font-weight:500;line-height:1em}h4{text-transform:uppercase;font-size:32px;font-weight:500;line-height:1.2em}h5{text-transform:uppercase;font-size:21px;font-weight:500;line-height:1.2em}h6{text-transform:uppercase;font-size:18px;font-weight:400;line-height:1}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-1);margin-bottom:0}p{font-family:var(--font-family-2);color:var(--text-color);font-size:18px;font-weight:400;line-height:1.6em}button,a{font-family:var(--font-family-1);text-transform:uppercase;letter-spacing:1px;font-size:16px;font-weight:500;line-height:1em;text-decoration:none}ul{list-style:none}.section{padding:120px 20px}.section-banner-home{padding:0;position:relative;overflow:hidden}.section-core-service{padding:120px 20px;position:relative;overflow:clip visible}.section-small{padding:0}.section-footer{background-color:var(--accent-color);color:var(--primary);padding:120px 20px 20px}.hero-container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto}.font-family-1{font-family:var(--font-family-1)}.font-family-2{font-family:var(--font-family-2)}.accent-color{color:var(--accent-color)}.bg-accent-color{background-color:var(--accent-color)}.bg-accent-color-5{background-color:var(--accent-color-5)}.btn{font-family:var(--font-family-1);text-transform:uppercase;letter-spacing:1px;text-align:center;border-radius:0;flex-direction:row;align-items:center;padding:17px 34px;font-size:16px;font-weight:500;line-height:1em;text-decoration:none;transition:all .3s;display:inline-flex}.btn-accent{background-color:var(--accent-color);color:var(--primary)}.btn-accent:hover{background-color:var(--accent-color-2)}.btn-accent-primary{background-color:var(--primary);color:var(--accent-color)}.btn-accent-primary:hover{background-color:var(--accent-color-2);color:var(--primary)}.btn-service-detail-cta{background-color:var(--primary);width:70px;min-height:70px;color:var(--accent-color);border-radius:50%;flex-direction:row;justify-content:center;align-self:center;transition:all .3s;display:flex;transform:rotate(-45deg)}.btn-service-detail-cta:hover{background-color:var(--primary);color:var(--accent-color);transform:rotate(0)}.btn-pricing{justify-content:center}.card{border:none;border-radius:0}.card-core-service{background-color:var(--accent-color-3);width:48.5%;color:var(--primary);flex-direction:column;gap:50px;padding:30px;display:flex}.card-core-service.highlight-core{background-color:var(--accent-color)}.card-core-service:nth-child(2n){margin-bottom:-46px}.card-trust-us{background-color:var(--secondary);color:var(--primary);z-index:1;flex-direction:column;gap:100px;width:auto;height:100%;padding:30px;display:flex;position:relative;overflow:hidden}.card-trust-us .card-number-wrapper{flex-direction:row;width:220px;display:flex;position:absolute;top:-30px;left:-45px;transform:rotate(90deg)}.card-trust-us .card-number{font-family:var(--font-family-1);-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var(--accent-color-3);stroke:var(--accent-color-3);color:var(--accent-color-4);font-size:200px;line-height:1em}.card-pricing{background-color:var(--accent-color-5);color:var(--primary);flex-direction:column;gap:20px;padding:30px;display:flex}.card-testimonial{background-color:var(--accent-color-3);color:var(--primary);flex-direction:column;gap:20px;padding:30px;display:flex}.card-testimonial .testimonial-designation{font-family:var(--font-family-2);color:var(--accent-color);margin:0;font-size:14px;font-weight:500;line-height:1.5em}.card-post-quote{background-color:var(--accent-color-3);color:var(--primary);flex-direction:row;gap:20px;padding:50px;display:flex}.card-blog{background-color:var(--accent-color-3);color:var(--primary);flex-direction:column;gap:0;display:flex;position:relative;overflow:hidden}.card-blog:hover .blog-image img{opacity:.8;transform:scale(1.05)rotate(2deg)}.card-blog-content{flex-direction:column;gap:20px;padding:30px;display:flex;position:relative}.card-blog .blog-title{color:var(--primary);font-family:var(--font-family-1);text-transform:uppercase;letter-spacing:normal;font-size:32px;font-weight:500;line-height:1.2em;transition:all .3s}.card-blog .blog-title:hover{color:var(--accent-color)}.card-blog-post{background-color:var(--accent-color-5);color:var(--primary);flex-direction:column;gap:20px;padding:30px;display:flex}.card-service-detail-include{background-color:var(--accent-color-3);color:var(--primary);flex-direction:column;justify-content:center;gap:20px;width:auto;height:100%;padding:30px;display:flex}.card-service-detail-include.cta-card{background-color:var(--accent-color)}.card-project-detail{background-color:var(--accent-color-5);color:var(--primary);flex-direction:column;gap:20px;padding:30px;display:flex}.card-contact-form{background-color:var(--accent-color-5);color:var(--primary);flex-direction:column;gap:30px;padding:40px;display:flex}.image-container{border-radius:0;width:100%;height:100%;position:relative;overflow:hidden}.image-container img{object-fit:cover;object-position:center center;max-width:100%;height:auto}.team-image img{width:100%;height:430px}.core-service-image{width:40%;position:absolute;bottom:0;left:0}.testimonial-image{border:3px solid var(--accent-color);border-radius:100px;width:60px;min-height:auto;display:block;position:relative;overflow:hidden}.partner-image{opacity:.5;max-width:100%;height:auto;transition:all .3s}.blog-image img{opacity:1;transition:all .3s}.post-image img{width:100%;height:420px}.partner-image:hover{opacity:1}.service-detail-ideal-img img{object-fit:cover;object-position:center;width:100%;height:335px}.navbar-container{z-index:10;width:100%;padding:20px 20px 0;position:absolute;top:0;left:50%;transform:translate(-50%)}.navbar{z-index:1;background-color:#0000;border-radius:20px;padding:0;position:relative}.navbar-nav-container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:20px;display:flex}.navbar-nav{flex-wrap:wrap;justify-content:center}.navbar .logo-container{flex-direction:column;justify-content:center;width:18%;display:flex}.navbar .logo-container img{width:100%}.navbar .nav-link-container{flex-direction:column;justify-content:center;align-items:center;width:64%;display:flex}.nav-link{font-family:var(--font-family-2);text-transform:capitalize;color:var(--primary);padding:15px;font-size:18px;font-weight:500;line-height:1em}.nav-link:hover{color:var(--accent-color)}.nav-link:focus,.nav-link.active,.navbar-nav .nav-link.show{color:var(--accent-color-2)!important}.dropdown-menu{background-color:var(--accent-color-3);color:var(--primary);border:none;border-radius:0;padding:0;overflow:hidden;box-shadow:0 10px 30px #2d2d2d33;margin-top:1.125em!important}.dropdown-item{font-family:var(--font-family-2);text-transform:capitalize;color:var(--primary);padding:15px;font-size:18px;font-weight:0;line-height:1em;transition:all .3s}.dropdown-item:hover,.dropdown-item.active{background-color:var(--accent-color-3);color:var(--accent-color)}.dropdown-toggle:after{display:none!important}.navbar-cta-container{flex-direction:column;justify-content:center;align-items:flex-end;width:18%;display:flex}.nav-btn{background-color:var(--accent-color);color:var(--primary);box-shadow:none;box-shadow:none;border:none;border-radius:0;padding:16px;font-size:18px;transition:all .3s;display:none}.nav-btn:hover{background-color:var(--primary);color:var(--accent-color)}.sidebar-overlay{background:var(--accent-sidebar-overlay);z-index:10;width:100%;height:100%;min-height:100vh;transition:left .4s ease-in-out;position:fixed;top:0;left:-100%}.sidebar-overlay.active{left:0}.sidebar{background:var(--secondary);width:300px;height:100%;color:var(--primary);z-index:1000;max-height:100vh;padding:0 16px 0 5px;transition:transform .4s ease-in-out;position:fixed;top:0;left:-300px;overflow-y:auto}.sidebar.active{transform:translate(300px)}.sidebar-header{flex-direction:row;justify-content:space-between;align-items:center;padding:20px;display:flex}.sidebar-header .logo{width:75%}.close-btn{background-color:var(--accent-color);color:var(--primary);font-weight:600;font-family:var(--font-family-2);cursor:pointer;border:none;border-radius:8px;outline:none;justify-content:center;padding:8px 18px;font-size:16px;transition:all .3s;display:inline-block;position:relative}.close-btn:hover{background-color:var(--primary);color:var(--accent-color)}.menu{margin-top:20px;padding:0;list-style:none}.menu li{padding:10px 15px}.menu a{color:var(--primary);font-family:var(--font-family-2);text-transform:capitalize;letter-spacing:0;border-radius:5px;font-size:16px;font-weight:500;line-height:1.5em;text-decoration:none;transition:all .3s;display:block}.menu a:hover,.menu a.active,.menu a:focus{color:var(--accent-color)}.sidebar-dropdown .dropdown-header{justify-content:flex-start;align-items:center;display:flex}.sidebar-dropdown-btn{color:var(--accent-color);cursor:pointer;background:0 0;border:none;padding:3px 15px;font-size:1rem;transition:transform .3s}.sidebar-dropdown-btn:hover{color:var(--primary)}.sidebar-dropdown-menu{max-height:0;padding-top:0;padding-bottom:0;padding-left:20px;list-style:none;transition:max-height .3s ease-in-out,padding .3s ease-in-out;overflow:hidden}.sidebar-dropdown-menu.active{max-height:100%;padding-top:10px;padding-bottom:10px}.below-dropdown{margin-top:0;transition:margin-top .1s ease-in-out}.sidebar::-webkit-scrollbar{width:5px}.sidebar::-webkit-scrollbar-thumb{background:gray;border-radius:5px}.form{flex-direction:column;gap:20px;display:flex}.form input,.form select,.form textarea{font-family:var(--font-family-2);color:var(--primary);border:none;border-bottom:1px solid var(--accent-color-3);background-color:#0000;outline:none;width:100%;padding:20px 0;font-weight:500;line-height:1.5em;transition:all .3s}.form input:focus,.form textarea:focus{border-bottom:1px solid var(--accent-color)}.form input:autofill,.form textarea:autofill{color:var(--primary);-webkit-text-fill-color:var(--primary);font-family:var(--font-family-2);background-color:#0000;transition:background-color 5000s ease-in-out}.form input::placeholder,.form textarea::placeholder{color:var(--primary)}.form .dropdown-container{width:100%;position:relative}.form .dropdown-select{border:none;border-bottom:1px solid var(--accent-color-3);color:var(--primary);z-index:2;background-color:#0000;border-radius:0;outline:none;flex-direction:row;justify-content:space-between;gap:20px;width:100%;padding:20px 0;font-size:16px;font-weight:500;line-height:1.5em;display:flex;position:relative}.form .dropdown-select i{color:var(--accent-color)}.form .dropdown-select:focus{border-bottom:1px solid var(--accent-color)}.form .dropdown-list{color:var(--primary);z-index:10;background-color:#0000;border:none;border-radius:0;max-height:200px;margin-top:5px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.form .dropdown-container.active .dropdown-list{display:block}.form .dropdown-option{background-color:var(--accent-color-3);border:none;border-bottom:1px solid var(--accent-color-3);color:var(--primary);cursor:pointer;border-radius:0;padding:20px;font-size:16px;font-weight:500;line-height:1.5em;transition:background-color .2s,color .2s}.form .dropdown-option:hover{color:var(--accent-color)}.form .dropdown-option.selected{color:var(--accent-color);font-weight:600}.form .selected-text{color:var(--text-color);transition:color .2s}.form .selected-text.has-value{color:var(--primary)}#newsletter-form{flex-flow:row;align-items:flex-end;gap:0;width:100%;display:flex}#newsletter-form input{font-family:var(--font-family-1);border:none;border-bottom:1px solid var(--primary);color:var(--primary);background-color:#0000;outline:none;width:65%;padding:10px 0 0;font-size:16px}#newsletter-form input::placeholder{font-family:var(--font-family-1);text-transform:lowercase;color:var(--primary);font-size:32px;font-weight:400;line-height:1.2em}#newsletter-form button{text-align:center;flex-flow:row;justify-content:center;width:35%;display:flex}.alert{border-radius:6px;flex-direction:column;align-items:center;margin-bottom:15px;padding:2em;display:flex}.success{background-color:var(--primary);color:var(--secondary);flex-direction:column;gap:16px;display:flex}.success span,.success p{color:var(--secondary)}.error{background-color:var(--primary);color:var(--secondary);flex-direction:column;gap:1em;display:flex}.error span,.error p{color:var(--secondary)}.check-icon,.cross-icon{margin-right:10px;font-size:1.5rem}.hidden{display:none}.banner-home-video{z-index:2;flex-direction:row;align-items:flex-end;min-height:100vh;padding:120px 20px 0;display:flex;position:relative;overflow:hidden}.banner-home-video:before{content:"";background-color:#0000;background-image:radial-gradient(at top left, #12121259 0%, var(--secondary) 100%);z-index:1;position:absolute;inset:0}.banner-home-content{flex-direction:column;justify-content:space-between;width:100%;height:100%;padding-bottom:80px;display:flex}#banner-video-background{pointer-events:none;z-index:0;width:150%;height:150%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.service-content-banner{z-index:1;flex-direction:column;display:flex;position:relative}.service-content-banner:before{content:"";background-color:#0000;background-image:radial-gradient(at top center, var(--accent-color) 0%, var(--accent-color-4) 31%);opacity:.22;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.contact-cta-banner{background-color:var(--accent-color);color:var(--primary);z-index:0;border-radius:100px 0;flex-direction:column;align-items:flex-start;gap:0;padding:80px;display:flex;position:relative;overflow:hidden}.home-spacer{border:23px solid var(--accent-color);border-radius:35px 0;width:230px}.home-title-container{text-align:start;flex-direction:column;align-items:start;width:67%;height:100%;display:flex}.home-spacer .spacer-inner{height:50px}.home-avatar-container{text-align:start;flex-direction:column;align-self:flex-end;align-items:start;gap:20px;width:30%;display:flex}.banner-avatar{vertical-align:middle;background-color:var(--accent-color);object-fit:cover;border:5px solid var(--accent-color);border-radius:100px;width:50px;min-height:50px;display:inline-block}.banner-avatar:not(:first-child){margin-left:-15px}.home-divider{border-bottom:3px solid var(--primary);width:100%}.banner-inner{text-align:center;flex-direction:column;padding:180px 20px 120px;display:flex;position:relative;overflow:hidden}.banner-inner:before{content:"";filter:brightness()contrast(124%)saturate(0%)blur()hue-rotate();mix-blend-mode:overlay;opacity:1;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.banner-notfound{min-height:100vh}.banner-inner.about-banner:before{background-image:url(/images/micheal-foster.jpg)}.banner-inner.service-banner:before{background-image:url(/images/studio-setup.jpg)}.banner-inner.service-detail-banner:before{background-image:url(/images/crew-lighting.jpg)}.banner-inner.pricing-banner:before{background-image:url(/images/hero-set-panorama.jpg)}.banner-inner.project-banner:before{background-image:url(/images/studio-setup.jpg)}.banner-inner.project-detail-banner:before{background-image:url(/images/crew-lighting.jpg)}.banner-inner.team-banner:before{background-image:url(/images/micheal-behind-camera.jpg)}.banner-inner.testimonial-banner:before{background-image:url(/images/hero-set-panorama.jpg)}.banner-inner.blog-banner:before{background-image:url(/images/crew-gear-prep.jpg)}.banner-inner.single-post-banner:before{background-image:url(/images/studio-setup.jpg)}.banner-inner.notfound-banner:before{background-image:url(/images/night-shoot-crew.jpg)}.banner-inner.contact-banner:before{background-image:url(/images/micheal-behind-camera.jpg)}.banner-inner-container{color:var(--primary);z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:relative}.cta-highlight-banner{z-index:1;position:relative;overflow:hidden}.cta-highlight-banner:before{content:"";background-color:var(--secondary);opacity:.65;z-index:0;width:100%;height:100%;position:absolute;inset:0}.cta-highlight-video{pointer-events:none;z-index:-1;width:150%;height:150%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta-highlight-content{text-align:start;z-index:2;flex-direction:column;justify-content:flex-start;align-items:start;gap:20px;width:40%;display:flex;position:relative}.heading-container{border-left:5px solid var(--accent-color);flex-direction:row;padding-left:20px;display:flex;position:relative;overflow:hidden}.breadcrumb{flex-direction:row;justify-content:center;align-items:center;display:flex;gap:10px!important;margin:0!important;padding:0!important}.breadcrumb-item{font-family:var(--font-family-2);text-transform:capitalize;color:var(--accent-color);font-size:18px;font-weight:500;line-height:1.5em;margin:0!important;padding:0!important}.breadcrumb-icon{font-family:var(--font-family-1);color:var(--primary);font-size:21px;font-weight:600;line-height:1.3em}.breadcrumb-item.current{color:var(--primary)}.about-tagline{color:var(--primary);font-family:var(--font-family-2);width:51%;font-size:16px;font-weight:500;line-height:1.5em}.about-circle-logo-container{z-index:2;justify-content:start;align-items:end;max-width:50%;display:flex;position:relative;overflow:visible}.about__circle-logo{transform-origin:50%;width:100%;height:auto;animation:6s linear infinite circle-spin;overflow:visible}.about__circle-logo svg{width:100%;height:100%;display:block;overflow:visible}.about__circle-logo circle{fill:var(--accent-color)}.about__circle-logo text{font-family:var(--font-family-1);color:var(--primary);fill:var(--primary);font-size:16px;font-weight:400;line-height:1.2em}.about__circle-logo textPath{letter-spacing:2px;dominant-baseline:middle}.about__circle-logo-image{animation:none;transform:none}.achievement-container{background-color:var(--accent-color-5);width:100%;color:var(--primary);border-radius:50px 0;flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;gap:0;padding:50px;display:flex}.achievement-content{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:25%;display:flex}.achievement-stat-container{flex-direction:row;align-items:center;gap:5px;display:flex}.achievement-stat{color:var(--primary);font-family:var(--font-family-1);font-size:80px;font-weight:400;line-height:1em}.achievement-suffix{font-family:var(--font-family-1);color:var(--accent-color);font-size:100px;font-weight:400;line-height:.6em}.project-section-content{flex-direction:column;gap:0;display:flex;position:relative}.project-heading-container{z-index:0;text-align:center;pointer-events:none;margin-bottom:-100px;position:sticky;top:15vh}.section-project-fade{opacity:0;transform:translateY(-30px)}.project-content-container{z-index:2;flex-direction:column;gap:120px;display:flex;position:relative;overflow:hidden}.project-section-heading{font-family:var(--font-family-1);text-transform:uppercase;text-align:center;color:var(--accent-color-8);will-change:opacity, transform;font-size:200px;font-weight:400;line-height:1.1em;transition:opacity .3s,transform .3s}.project-section-heading.is-hidden{opacity:0;transform:translateY(-10px)}.project-video-container{background-color:var(--secondary);color:var(--primary);flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;min-height:295px;display:flex;position:relative;overflow:hidden}.project-video-container.project-video-container--tall{min-height:500px}.project-video-container--wide{width:100%;min-height:400px}.project-title a{color:var(--primary);text-transform:uppercase;font-size:48px;font-weight:500;line-height:1em;transition:all .3s}.project-title:hover a{color:var(--accent-color)}.project-category{color:var(--primary);font-family:var(--font-family-2);text-transform:none;letter-spacing:normal;font-size:18px;font-weight:500;line-height:1.5em;transition:all .3s}.project-category:hover{color:var(--accent-color)}.project-video-bg{pointer-events:none;z-index:1;width:150%;height:150%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.project-video-bg#video-bg-3{width:100vw;height:100vw;left:50%;right:50%;transform:translate(-50%,-50%)}.project-detail-content-container{flex-direction:column;gap:80px;display:flex;position:relative;overflow:hidden}.project-result{color:var(--primary);font-family:var(--font-family-1);text-transform:uppercase;font-size:32px;font-weight:500;line-height:1.5em}.project-result .result-link{color:var(--accent-color);font-family:var(--font-family-1);text-transform:uppercase;font-size:32px;font-weight:500;line-height:1.5em;transition:color .3s}.project-result .result-link:hover{color:var(--accent-color-2)}.project-detail-video-container{flex-direction:column;display:flex;position:relative;overflow:hidden}.project-detail-video-spacer{height:470px}.request-loader{background-color:var(--accent-color);width:auto;height:70px;color:var(--primary);aspect-ratio:1;z-index:2;border:none;justify-content:center;align-items:center;font-size:18px;transition:all .3s ease-in-out;display:flex;position:relative;border-radius:50%!important}.request-loader:hover{color:var(--primary);background-color:var(--accent-color-2);border:none}.request-loader:after,.request-loader:before{opacity:.2;content:"";width:100%;height:100%;color:var(--accent-color);z-index:0;border:4px solid;border-radius:50%;flex-direction:row;justify-content:center;align-items:center;animation-name:ripple;animation-timing-function:cubic-bezier(.65,0,.34,1);animation-iteration-count:infinite;display:flex;position:absolute}.request-loader:after{animation-duration:3s;animation-delay:.5s}.request-loader:before{animation-duration:3s;animation-delay:.2s}.modal-overlay{background-color:var(--accent-video-modal);z-index:1050;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.my-modal{background-color:var(--secondary);border-radius:none;max-width:90%;max-height:90%;padding:0;position:relative;overflow:auto}.my-modal iframe{aspect-ratio:16/9;width:100%;height:80vh}.my-close{font-size:var(--font-size-3xl);cursor:pointer;color:var(--accent-color-2);font-weight:700;position:absolute;top:10px;right:15px}.btn-close{background-color:var(--accent-color-2);opacity:1;z-index:2001;padding:16px;position:absolute;top:0;right:0}.core-service-heading-container{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative;overflow:visible}.core-heading-container{z-index:auto;flex-flow:column;flex:0 0 47%;max-width:47%;display:flex;position:relative}.core-service-logo-container{z-index:2;flex:0 0 15%;justify-content:center;align-items:center;max-width:15%;display:flex;position:relative;overflow:visible}.core-service__circle-logo{transform-origin:50%;width:100%;height:auto;animation:6s linear infinite circle-spin;overflow:visible}.core-service__circle-logo svg{width:100%;height:100%;display:block;overflow:visible}.core-service__circle-logo circle{fill:var(--accent-color)}.core-service__circle-logo text{font-family:var(--font-family-1);color:var(--primary);fill:var(--primary);font-size:16px;font-weight:400;line-height:1.2em}.core-service__circle-logo textPath{letter-spacing:2px;dominant-baseline:middle}.core-service__circle-logo-image{animation:none;transform:none}.core-service-heading.heading-fill{color:var(--primary);z-index:1;position:relative}.core-service-heading.heading-stroke{-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var(--primary);stroke:var(--primary);color:var(--accent-color-4);z-index:3;position:absolute;top:0;left:0}.core-service-description{text-align:start;align-self:center;width:47%}.core-service-card-container{flex-flow:wrap;justify-content:space-between;align-self:flex-end;align-items:flex-end;gap:23px 0;width:60%;height:100%;display:flex}.service-title-wrapper{flex-flow:wrap;justify-content:space-between;align-items:end;gap:30px;width:100%;display:flex}.service-title-wrapper .service-title-heading{width:29%}.service-title-wrapper .service-title-description{width:27%}.service-title-wrapper .service-title-cta{justify-content:flex-end;width:26%;display:flex}.service-content-container{background-color:var(--secondary);z-index:2;flex-direction:column;justify-content:flex-end;width:100%;min-height:500px;padding:0;display:flex;position:relative;overflow:hidden}.service-video-bg{pointer-events:none;z-index:0;width:150%;height:150%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.service-video-content{color:var(--primary);z-index:1;background-color:#1212122b;flex-direction:column;align-self:flex-end;padding:30px;display:flex;position:relative;overflow:hidden}.service-video-content:before{content:"";-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:inherit;background-color:#0009;background-color:inherit;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.service-description-content{width:56%}.service-tag-container{flex-flow:wrap;align-self:center;gap:5px;width:33%;display:flex}.service-tag{background-color:var(--accent-color-4);color:var(--primary);border:1px solid var(--accent-color);white-space:nowrap;font-size:14px;font-weight:400;line-height:1em;font-family:var(--font-family-2);border-radius:100px;padding:5px 10px;display:inline-block}.service-detail-content-container{z-index:1;flex-direction:column;gap:80px;display:flex;position:relative;overflow:hidden}.service-detail-video-container{flex-direction:column;display:flex;position:relative;overflow:hidden}.service-detail-video-spacer{height:470px}.service-detail-cta-container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.social-icon{background-color:var(--accent-color);width:45px;min-height:45px;color:var(--primary);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:.5em;font-size:16px;line-height:1;transition:all .3s;display:inline-flex}.social-icon:hover{background-color:var(--accent-color-2);transform:scale(.9)}.social-icon-post{background-color:var(--accent-color);width:40px;min-height:40px;color:var(--primary);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:.5em;font-size:16px;line-height:1;transition:all .3s;display:inline-flex}.social-icon-post:hover{background-color:var(--accent-color-2);transform:scale(.9)}.footer-icon{background-color:var(--primary);width:45px;min-height:45px;color:var(--accent-color);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:.5em;font-size:21px;line-height:1;transition:all .3s;display:inline-flex}.footer-icon:hover{background-color:var(--accent-color-2);color:var(--primary)}.core-service-icon{width:60px;min-height:60px}.trust-us-icon{flex-direction:row;justify-content:center;align-self:flex-end;width:60px;min-height:60px;display:flex}.pricing-detail-list{padding-left:0;list-style:none}.pricing-detail-list li{color:var(--primary);font-family:var(--font-family-2);text-transform:capitalize;flex-direction:row;justify-content:start;align-items:center;margin-bottom:10px;font-size:18px;font-weight:500;line-height:1.5em;display:flex;position:relative}.pricing-detail-list li:last-child{margin-bottom:0}.pricing-detail-list li:before{content:"";color:var(--primary);margin-right:.5em;font-family:"Font Awesome 7 Free";font-size:18px;font-weight:900;display:inline-block}.dot-list{padding-left:0;list-style:none}.dot-list li{flex-direction:row;justify-content:start;align-items:center;margin-bottom:10px;display:flex;position:relative}.dot-list li p,.dot-list li:last-child{margin-bottom:0}.dot-list li:before{content:"";color:var(--accent-color);margin-right:16px;font-family:"Font Awesome 7 Free";font-size:12px;font-weight:900;display:inline-block}.service-detail-list{padding-left:0;list-style:none}.service-detail-list li{color:var(--primary);font-family:var(--font-family-1);text-transform:uppercase;flex-direction:row;justify-content:start;align-items:center;margin-bottom:10px;font-size:21px;font-weight:500;line-height:1.5em;display:flex;position:relative}.service-detail-list li:last-child{margin-bottom:0}.service-detail-list li:before{content:"";color:var(--accent-color);margin-right:.5em;font-family:"Font Awesome 7 Free";font-size:21px;font-weight:900;display:inline-block}.chevron-circle-list{padding-left:0;list-style:none}.chevron-circle-list li{flex-direction:row;justify-content:start;align-items:center;margin-bottom:10px;display:flex;position:relative}.chevron-circle-list a{color:var(--primary);font-family:var(--font-family-2);text-transform:capitalize;font-size:18px;font-weight:500;line-height:1.5em}.chevron-circle-list li:last-child{margin-bottom:0}.chevron-circle-list li:before{content:"";color:var(--primary);margin-right:.5em;font-family:"Font Awesome 7 Free";font-size:18px;font-weight:900;display:inline-block}.trust-us-cta{flex-direction:row;align-items:center;gap:10px;transition:all .3s;display:flex}.trust-us-cta a,.trust-us-cta i{color:var(--primary);font-size:14px;transition:all .3s}.trust-us-cta:hover{transform:scale(.9)}.trust-us-cta:hover a,.trust-us-cta:hover i{color:var(--accent-color)}.trust-us-stat-container{flex-direction:row;align-items:center;gap:5px;display:flex}.trust-us-stat{color:var(--primary);font-family:var(--font-family-1);text-transform:uppercase;font-size:115px;font-weight:400;line-height:1.1em}.trust-us-suffix{font-family:var(--font-family-1);color:var(--accent-color);font-size:100px;font-weight:400;line-height:.6em}.trustus-avatar-container{flex-direction:column;gap:20px;width:30%;display:flex}.testimonial-banner-container{z-index:1;flex-direction:column;justify-content:flex-end;align-items:flex-end;min-height:600px;padding-bottom:80px;display:flex;position:relative;overflow:hidden}#testimonial-video-background{object-fit:cover;pointer-events:none;z-index:0;background-color:#0000;width:100vw;height:100vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.testimonial-banner-container:before{content:"";background-color:#0000;background-image:linear-gradient(180deg, var(--accent-color-4) 30%, var(--secondary) 94%);z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.testimonial-banner-content{z-index:2;text-align:center;align-self:flex-end;width:82%;height:100%;margin-left:auto;margin-right:auto;position:relative}.testimonial-card-container{z-index:1;padding:0 20px 120px;position:relative;overflow:hidden}.testimonial-card-wrapper{opacity:.9;z-index:3;width:100%;height:100%;min-height:100%;position:absolute;top:0;left:0}.testimonial-card-wrapper:before{content:"";background-color:#0000;background-image:linear-gradient(180deg, var(--accent-color-4) 0%, var(--secondary) 89%);z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.testimonial-card-wrapper .spacer{height:50px}.testimonial-icon{color:var(--accent-color);font-size:3rem}.testimonial-heading{font-family:var(--font-family-1);text-transform:uppercase;font-size:21px;font-weight:500;line-height:1.2em}.pricing-content-container{flex-direction:column;gap:80px 0;display:flex;position:relative;overflow:hidden}.pricing-content-title{z-index:1;width:35%;position:relative}.heading-highlight-container{z-index:0;flex-direction:column;width:46%;display:flex;position:absolute;top:20px;right:120px}.pricing-heading-highlight{font-family:var(--font-family-1);text-transform:uppercase;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var(--accent-color-3);stroke:var(--accent-color-3);color:var(--accent-color-4);font-size:200px;line-height:1em}.pricing-description{font-family:var(--font-family-2);font-size:14px;font-weight:500;line-height:1.5em}.card-pricing .price{color:var(--accent-color);font-family:var(--font-family-1);text-transform:uppercase;font-size:48px;font-weight:500;line-height:1em}.pricing-divider{border-bottom:1px solid var(--accent-color-7)}.contact-cta-title-container{z-index:auto;width:87%;position:relative}.contact-cta-text-container{text-align:start;z-index:3;flex-direction:column;align-self:end;gap:20px;width:47%;margin:-80px 0 0 auto;display:flex}.contact-cta-title{text-transform:uppercase;text-align:start;font-size:115px;font-weight:400;line-height:1.1em}.contact-cta-title.heading-fill{color:var(--primary);z-index:1;position:relative}.contact-cta-title.heading-stroke{-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var(--primary);stroke:var(--primary);color:var(--accent-color-4);z-index:3;position:absolute;top:0;left:0}.contact-cta-image{z-index:2;width:58%;position:absolute;bottom:0;left:-50px}.team-title-container{text-align:start;z-index:10;text-align:start;flex-direction:column;justify-content:start;align-items:start;gap:20px;display:flex;position:sticky;top:20px}.team-container{flex-direction:column;gap:30px;display:flex}.partners-container{background-color:var(--accent-color-5);color:var(--primary);z-index:1;border-radius:50px 0;flex-direction:column;gap:50px;padding:50px;display:flex;position:relative;overflow:hidden}.partnership-title-content{text-transform:capitalize;text-align:center;font-size:18px;font-weight:500;line-height:1.5em;font-family:var(--font-family-2);color:var(--accent-color)}.swiperpartner{margin:0}.banner-notfound-container{color:var(--primary);z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:relative}.banner-notfound-container .btn{align-self:center}.notfound-heading{font-family:var(--font-family-1);color:var(--accent-color);font-size:200px;font-weight:400;line-height:1em}.notfound-description{width:60%}.faq-content-wrapper{grid-template-columns:.35fr .58fr;justify-content:space-between;gap:0 80px;display:grid}.faq-contact-wrapper{flex-direction:column;gap:80px;display:flex}.faq-heading-container{text-align:center;align-self:center;width:48%}.blog-content-container{flex-direction:column;gap:80px;display:flex}.blog-content-container .section-title{text-align:center;width:70%;margin-left:auto;margin-right:auto}.post-quote-icon{color:var(--accent-color);font-size:115px}.post-quote-text{color:var(--primary);font-family:var(--font-family-1);text-transform:uppercase;font-size:32px;font-weight:500;line-height:1.2em}.post-quote-author{color:var(--text-color);font-size:18px;font-weight:500;line-height:1.5em}.blog-post-divider{border-bottom:1px solid var(--accent-color-3);width:100%;margin-top:15px;margin-bottom:15px}.post-tag-container{flex-flow:wrap;gap:10px;width:67%;display:flex}.post-tag{background-color:var(--accent-color-4);color:var(--primary);border:1px solid var(--accent-color);white-space:nowrap;font-size:14px;font-weight:400;line-height:1em;font-family:var(--font-family-2);border-radius:100px;padding:5px 10px;display:inline-block}.recent-blog-list{flex-direction:column;gap:20px;display:flex}.recent-blog-item{flex-direction:row;align-items:center;gap:15px;text-decoration:none;display:flex}.recent-blog-item img{object-fit:cover;object-position:center;aspect-ratio:150/150;width:105px;max-width:100%;height:auto}.recent-blog-date{font-family:var(--font-family-2);color:var(--accent-color);margin-bottom:2px;font-size:.75rem;font-weight:600;display:block}.recent-blog-heading{color:var(--primary);text-transform:capitalize;font-size:18px;font-weight:500;line-height:1.5em;font-family:var(--font-family-2)}.recent-blog-item:hover .recent-blog-heading{color:var(--accent-color);transition:all .2s}.contact-content-wrapper{flex-direction:column;gap:80px;display:flex}.contact-content-heading{font-size:115px;animation:1s ease-in fade-in-left}.contact-description-container{flex-direction:column;justify-content:end;align-items:flex-end;width:60%;height:100%;margin-left:auto;display:flex}.contact-info-heading{font-family:var(--font-family-2);color:var(--text-color);font-size:18px;font-weight:400;line-height:1.6em}.maps{filter:brightness(69%)contrast(200%)saturate(0%)blur()hue-rotate();width:100%;max-width:100%;height:400px;line-height:1;overflow:hidden}.footer-container{flex-direction:column;gap:65px 50px;display:flex}.social-footer-container{flex-direction:row;align-items:center;gap:10px;display:flex}.footer-info-container{flex-direction:column;gap:10px;width:51%;display:flex}.footer-info{font-family:var(--font-family-2);font-size:14px;font-weight:500;line-height:1.5em}.footer-newsletter-container{flex-direction:column;gap:40px 0;width:100%;display:flex}.footer-title-container{border-bottom:5px solid var(--primary);flex-direction:column;justify-content:flex-end;min-height:150px;padding:0;display:flex;overflow:hidden}.footer-title{text-align:center;font-family:var(--font-family-1);text-transform:uppercase;margin-bottom:-59px;font-size:200px;font-weight:400;line-height:1em}.footer-newsletter-container .container-title{width:42%}.footer-copyright-container{background-color:var(--accent-color-2);width:100%;color:var(--primary);border-radius:40px 0;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:30px 40px;display:flex}.legallink,.copyright{font-family:var(--font-family-2);color:var(--primary);text-transform:capitalize;text-align:start;letter-spacing:0;font-size:14px;font-weight:500;line-height:1.5em}.accordion{flex-direction:column;gap:30px;display:flex}.accordion .accordion-item{background-color:#0000;border:none;outline:none;overflow:hidden}.accordion .accordion-item .accordion-header{border:none;border-bottom:1px solid var(--accent-color-6);position:relative;overflow:hidden}.accordion .accordion-item .accordion-body{padding:30px 0}.accordion .accordion-item .service-accordion-header{padding-left:0}.accordion-item.service-acc-1 .service-accordion-header{padding-left:350px}.accordion-item.service-acc-2 .service-accordion-header{padding-left:170px}.accordion-item.service-acc-3 .service-accordion-header{padding-left:450px}.accordion-item.service-acc-4 .service-accordion-header{padding-left:250px}.accordion-item.service-acc-5 .service-accordion-header{padding-left:70px}.accordion-item .service-accordion-header .accordion-button{font-family:var(--font-family-1);text-transform:uppercase;box-shadow:none;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var(--primary);stroke:var(--primary);color:var(--accent-color-4);background-color:#0000;border:0;margin-block-end:-30px;padding:0;font-size:115px;font-weight:400;line-height:1.1em}.accordion-item .service-accordion-header .accordion-button:after{display:none}.accordion-item .service-accordion-header .accordion-button:not(.collapsed){color:var(--primary)!important}.accordion-item .faq-accordion-header .accordion-button{color:var(--primary);font-family:var(--font-family-1);text-transform:uppercase;box-shadow:none;background-color:#0000;border:0;margin-bottom:10px;padding:0;font-size:21px;font-weight:500;line-height:1.2em}.accordion-item .faq-accordion-header .accordion-button:after{background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" fill=\"white\" class=\"bi bi-chevron-down\" viewBox=\"0 0 16 16\"><path fill-rule=\"evenodd\" d=\"M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z\"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:1em 1em;background-color:var(--accent-color);color:var(--primary);fill:var(--primary);content:"";border-radius:50%;flex-direction:row;justify-content:center;align-items:center;width:1.5em;height:1.5em;padding:.7em;display:flex}.accordion-item .faq-accordion-header .accordion-button:not(.collapsed):after{fill:var(--primary);background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" fill=\"white\" class=\"bi bi-arrow-up\" viewBox=\"0 0 16 16\"><path fill-rule=\"evenodd\" d=\"M8 2a.5.5 0 0 1 .5.5v10.793l3.146-3.147a.5.5 0 1 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 1 1 .708-.708L7.5 13.293V2.5A.5.5 0 0 1 8 2z\"/></svg>")}.gspace-0{gap:0}.gspace-1{gap:10px}.gspace-2{gap:20px}.gspace-3{gap:30px}.gspace-4{gap:40px}.gspace-5{gap:50px}.gspace-x-0{column-gap:0}.gspace-x-1{column-gap:10px}.gspace-x-2{column-gap:20px}.gspace-x-3{column-gap:30px}.gspace-x-4{column-gap:40px}.gspace-x-5{column-gap:50px}.gspace-y-0{row-gap:0}.gspace-y-1{row-gap:10px}.gspace-y-2{row-gap:20px}.gspace-y-3{row-gap:30px}.gspace-y-4{row-gap:40px}.gspace-y-5{row-gap:50px}.grid-spacer-0{--bs-gutter-x:0px;--bs-gutter-y:0px}.grid-spacer-1{--bs-gutter-x:10px;--bs-gutter-y:10px}.grid-spacer-2{--bs-gutter-x:20px;--bs-gutter-y:20px}.grid-spacer-3{--bs-gutter-x:30px;--bs-gutter-y:30px}.grid-spacer-4{--bs-gutter-x:40px;--bs-gutter-y:40px}.grid-spacer-5{--bs-gutter-x:50px;--bs-gutter-y:50px}.grid-spacer-80{--bs-gutter-x:80px;--bs-gutter-y:80px}.grid-spacer-120{--bs-gutter-x:120px;--bs-gutter-y:120px}.grid-spacer-x-0{--bs-gutter-x:0px}.grid-spacer-x-2{--bs-gutter-x:20px}.grid-spacer-x-3{--bs-gutter-x:30px}.grid-spacer-x-4{--bs-gutter-x:40px}.grid-spacer-x-5{--bs-gutter-x:50px}.grid-spacer-x-80{--bs-gutter-x:80px}.grid-spacer-x-120{--bs-gutter-x:120px}.grid-spacer-y-0{--bs-gutter-y:0px}.grid-spacer-y-1{--bs-gutter-y:10px}.grid-spacer-y-2{--bs-gutter-y:20px}.grid-spacer-y-3{--bs-gutter-y:30px}.grid-spacer-y-4{--bs-gutter-y:40px}.grid-spacer-y-5{--bs-gutter-y:50px}.grid-spacer-y-80{--bs-gutter-y:80px}.grid-spacer-y-120{--bs-gutter-y:120px}@media screen and (max-width:991.98px){h1{font-size:80px}h2{font-size:60px}h3{font-size:36px}h4{font-size:24px}h5{font-size:19px}p{font-size:16px}.nav-btn{display:block}.navbar-nav,.navbar-cta-container{display:none}.section-core-service{padding:120px 20px 515px}.section-cta-contact,.section-small{padding:0 20px}.btn{padding:15px 30px}.home-title-container{width:52%}.home-avatar-container{width:46%}.banner-home-video{min-height:93vh;padding:120px 20px 0}.home-spacer{border:17px solid var(--accent-color);width:120px}.home-spacer .spacer-inner{height:35px}.achievement-stat{font-size:60px}.card-trust-us .card-number-wrapper{width:170px;top:-25px;left:-35px}.card-trust-us .card-number{font-size:150px}.trust-us-stat{font-size:80px}.team-title-container{position:relative}.breadcrumb-item{font-size:16px}.project-heading-container{margin-bottom:-65px}.project-section-heading{font-size:150px}.project-title a{font-size:36px}.project-result,.project-result .result-link{font-size:24px}.core-heading-container{flex:0 0 64%;max-width:64%}.core-service-logo-container{flex:0 0 17%;max-width:17%}.core-service-description{align-self:flex-end;width:72%}.core-service-card-container{width:100%}.core-service-image{width:60%;left:51px}.service-title-wrapper .service-title-heading{width:100%}.service-title-wrapper .service-title-description{width:41%}.service-title-wrapper .service-title-cta{width:50%}.service-description-content,.service-tag-container{width:100%}.service-detail-list li{font-size:19px}.accordion-item .service-accordion-header .accordion-button{font-size:80px}.accordion-item.service-acc-1 .service-accordion-header{padding-left:145px}.accordion-item.service-acc-2 .service-accordion-header{padding-left:70px}.accordion-item.service-acc-3 .service-accordion-header{padding-left:202px}.accordion-item.service-acc-4 .service-accordion-header{padding-left:105px}.accordion-item.service-acc-5 .service-accordion-header{padding-left:34px}.accordion-item .faq-accordion-header .accordion-button{font-size:19px}.faq-content-wrapper{grid-template-columns:1fr;gap:80px 0}.faq-heading-container{width:65%}.partnership-title-content{font-size:16px}.contact-cta-banner{padding:50px 20px}.contact-cta-title-container{width:100%}.contact-cta-title{font-size:80px}.contact-cta-text-container{width:54%;margin-top:-54px}.contact-cta-image{width:69%;left:0}.cta-highlight-content{width:67%}.card-blog .blog-title{font-size:24px}.post-tag-container{width:71%}.post-quote-text{font-size:24px}.post-quote-icon{font-size:80px}.post-quote-author{font-size:16px}.pricing-content-title{width:47%}.pricing-detail-list li{font-size:16px}.heading-highlight-container{width:58%;right:-96px}.chevron-circle-list a{font-size:16px}.pricing-heading-highlight{font-size:150px}.card-pricing .price{font-size:36px}.notfound-heading{font-size:150px}.contact-content-heading{font-size:80px}.contact-info-heading{font-size:16px}#newsletter-form input::placeholder{font-size:24px}.footer-icon{width:40px;min-height:40px;font-size:18px}.footer-title{margin-bottom:-36px;font-size:150px}}@media screen and (max-width:767.98px){h1{font-size:60px}h2{font-size:39px}h3{font-size:28px}h4{font-size:21px}h5{font-size:18px}p{font-size:14px}.banner-home-video{padding:120px 20px}#banner-video-background{object-fit:cover;width:500%;height:500%;top:50%;left:50%;transform:translate(-50%,-50%)}.btn{padding:13px 26px;font-size:14px}.home-spacer{border:13px solid var(--accent-color);border-radius:25px 0;width:90px}.home-spacer .spacer-inner{height:24px}.home-title-container{text-align:center;align-items:center;width:100%}.home-avatar-container{text-align:center;flex-direction:column-reverse;align-items:center;width:100%}.navbar .logo-container{width:50%}.about-circle-logo-container{max-width:30%;margin-right:25px}.breadcrumb-item{font-size:14px}.achievement-container{flex-direction:column;gap:20px}.achievement-content{width:100%}.achievement-stat{font-size:39px}.core-service-heading-container{flex-wrap:wrap;justify-content:flex-end}.card-trust-us{gap:50px}.card-trust-us .card-number-wrapper{width:100px;top:0;left:-20px}.card-trust-us .card-number{font-size:80px}.trust-us-stat{font-size:60px}.core-heading-container{flex-wrap:wrap;flex:0 0 100%;max-width:100%}.core-service-logo-container{flex:0 0 22%;max-width:22%;margin:-168px 33px 0 0}.section-core-service{padding:120px 20px 263px}.card-core-service{gap:40px;width:100%;padding:20px}.core-service-icon{width:50px;min-height:50px}.card-core-service:nth-child(2n){margin-bottom:0}.core-service-description{text-align:center;width:100%}.core-service-card-container{flex-direction:column}.service-title-wrapper .service-title-heading,.service-title-wrapper .service-title-description,.service-title-wrapper .service-title-cta{text-align:center;justify-content:center;align-items:center;width:100%}.service-detail-list li{font-size:18px}.project-heading-container{margin-bottom:-30px}.project-section-heading{font-size:80px}.project-title a{font-size:28px}.project-video-bg#video-bg-3,.project-video-bg{width:250%;height:250%}.project-result,.project-result .result-link{font-size:21px}.accordion-item .service-accordion-header .accordion-button{font-size:60px}.accordion-item.service-acc-1 .service-accordion-header,.accordion-item.service-acc-2 .service-accordion-header,.accordion-item.service-acc-3 .service-accordion-header,.accordion-item.service-acc-4 .service-accordion-header,.accordion-item.service-acc-5 .service-accordion-header{padding-left:0}.accordion-item .faq-accordion-header .accordion-button{font-size:18px}.faq-heading-container{width:100%}.testimonial-card-wrapper:before{opacity:.9}.team-title-container{text-align:center;justify-content:center;align-items:center}.pricing-detail-list li{font-size:14px}.pricing-detail-list li:before{font-size:16px}.pricing-content-title{width:100%}.pricing-description{font-size:12px}.heading-highlight-container{right:10px}.pricing-heading-highlight{font-size:80px}.card-pricing .price{font-size:28px}.swiperpartner{margin:0 -120px}.partnership-title-content{font-size:14px}.contact-cta-banner{border-radius:50px 0;gap:20px}.contact-cta-title{text-align:center;font-size:60px}.contact-cta-text-container{text-align:center;width:100%;margin-top:0}.contact-info-heading{font-size:14px}.contact-cta-image{width:100%}.contact-content-heading{font-size:60px}.cta-highlight-content{text-align:center;justify-content:center;align-items:center;width:100%}.footer-info{font-size:12px}.chevron-circle-list a{font-size:14px}.notfound-heading{font-size:80px}.notfound-description{width:100%}.card-post-quote{flex-direction:column;padding:30px}.card-blog .blog-title{font-size:21px}.post-tag-container{width:100%}.post-quote-icon{font-size:60px}.post-quote-text{font-size:21px}.post-quote-author{font-size:14px}#newsletter-form{flex-direction:column;gap:20px}#newsletter-form input,#newsletter-form button{width:100%}#newsletter-form input::placeholder{font-size:21px}.footer-copyright-container{flex-direction:column;justify-content:center}.footer-icon{width:35px;min-height:35px;font-size:16px}.footer-title{font-size:80px}.legalink,.copyright{text-align:center;font-size:12px}}@media screen and (min-width:767px){.gspace-md-0{gap:0}.gspace-md-1{gap:10px}.gspace-md-2{gap:20px}.gspace-md-3{gap:30px}.gspace-md-4{gap:40px}.gspace-md-5{gap:50px}.gspace-md-100{gap:100px}.gspace-x-md-0{column-gap:0}.gspace-x-md-1{column-gap:10px}.gspace-x-md-2{column-gap:20px}.gspace-x-md-3{column-gap:30px}.gspace-x-md-4{column-gap:40px}.gspace-x-md-5{column-gap:50px}.gspace-x-md-100{column-gap:100px}.gspace-y-md-0{row-gap:0}.gspace-y-md-1{row-gap:10px}.gspace-y-md-2{row-gap:20px}.gspace-y-md-3{row-gap:30px}.gspace-y-md-4{row-gap:40px}.gspace-y-md-5{row-gap:50px}.gspace-y-md-100{row-gap:100px}.grid-spacer-md-1{--bs-gutter-x:10px;--bs-gutter-y:10px}.grid-spacer-md-2{--bs-gutter-x:20px;--bs-gutter-y:20px}.grid-spacer-md-3{--bs-gutter-x:30px;--bs-gutter-y:30px}.grid-spacer-md-4{--bs-gutter-x:40px;--bs-gutter-y:40px}.grid-spacer-md-5{--bs-gutter-x:50px;--bs-gutter-y:50px}.grid-spacer-md-100{--bs-gutter-x:100px;--bs-gutter-y:100px}.grid-spacer-x-md-0{--bs-gutter-x:0px}.grid-spacer-x-md-1{--bs-gutter-x:10px}.grid-spacer-x-md-2{--bs-gutter-x:20px}.grid-spacer-x-md-3{--bs-gutter-x:30px}.grid-spacer-x-md-4{--bs-gutter-x:40px}.grid-spacer-x-md-5{--bs-gutter-x:50px}.grid-spacer-x-md-100{--bs-gutter-x:100px}.grid-spacer-y-md-0{--bs-gutter-y:0px}.grid-spacer-y-md-1{--bs-gutter-y:10px}.grid-spacer-y-md-2{--bs-gutter-y:20px}.grid-spacer-y-md-3{--bs-gutter-y:30px}.grid-spacer-y-md-4{--bs-gutter-y:40px}.grid-spacer-y-md-5{--bs-gutter-y:50px}.grid-spacer-y-md-100{--bs-gutter-y:100px}}@media screen and (min-width:1025px){.gspace-lg-0{gap:0}.gspace-lg-1{gap:10px}.gspace-lg-2{gap:20px}.gspace-lg-3{gap:30px}.gspace-lg-4{gap:40px}.gspace-lg-5{gap:50px}.gspace-lg-100{gap:100px}.gspace-x-lg-0{column-gap:0}.gspace-x-lg-1{column-gap:10px}.gspace-x-lg-2{column-gap:20px}.gspace-x-lg-3{column-gap:30px}.gspace-x-lg-4{column-gap:40px}.gspace-x-lg-5{column-gap:50px}.gspace-x-lg-100{column-gap:100px}.gspace-y-lg-0{row-gap:0}.gspace-y-lg-1{row-gap:10px}.gspace-y-lg-2{row-gap:20px}.gspace-y-lg-3{row-gap:30px}.gspace-y-lg-4{row-gap:40px}.gspace-y-lg-5{row-gap:50px}.gspace-y-lg-100{row-gap:100px}.grid-spacer-lg-0{--bs-gutter-x:0px;--bs-gutter-y:0px}.grid-spacer-lg-1{--bs-gutter-x:10px;--bs-gutter-y:10px}.grid-spacer-lg-2{--bs-gutter-x:20px;--bs-gutter-y:20px}.grid-spacer-lg-3{--bs-gutter-x:30px;--bs-gutter-y:30px}.grid-spacer-lg-4{--bs-gutter-x:40px;--bs-gutter-y:40px}.grid-spacer-lg-5{--bs-gutter-x:50px;--bs-gutter-y:50px}.grid-spacer-lg-100{--bs-gutter-x:100px;--bs-gutter-y:100px}.grid-spacer-x-lg-0{--bs-gutter-x:0px}.grid-spacer-x-lg-1{--bs-gutter-x:10px}.grid-spacer-x-lg-2{--bs-gutter-x:20px}.grid-spacer-x-lg-3{--bs-gutter-x:30px}.grid-spacer-x-lg-4{--bs-gutter-x:40px}.grid-spacer-x-lg-5{--bs-gutter-x:50px}.grid-spacer-x-lg-100{--bs-gutter-x:100px}.grid-spacer-y-lg-0{--bs-gutter-y:0px}.grid-spacer-y-lg-1{--bs-gutter-y:10px}.grid-spacer-y-lg-2{--bs-gutter-y:20px}.grid-spacer-y-lg-3{--bs-gutter-y:30px}.grid-spacer-y-lg-4{--bs-gutter-y:40px}.grid-spacer-y-lg-5{--bs-gutter-y:50px}.grid-spacer-y-lg-100{--bs-gutter-y:100px}}
