@charset "UTF-8";/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#000}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,pre{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:initial}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.img-fluid{max-width:100%;height:auto}.figure{display:inline-block}.container,.container-fluid,.container-xl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-xl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0}.row-cols-1>*{flex:0 0 auto;width:100%}.col-12{flex:0 0 auto;width:100%}.g-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.row-cols-sm-2>*{flex:0 0 auto;width:50%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-10{flex:0 0 auto;width:83.33333333%}}@media (min-width:768px){.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-6{flex:0 0 auto;width:50%}.col-md-12{flex:0 0 auto;width:100%}}@media (min-width:992px){.row-cols-lg-4>*{flex:0 0 auto;width:25%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-12{flex:0 0 auto;width:100%}.g-lg-0{--bs-gutter-x:0}.g-lg-0{--bs-gutter-y:0}.g-lg-4{--bs-gutter-x:1.5rem}.g-lg-4{--bs-gutter-y:1.5rem}}@media (min-width:1200px){.row-cols-xl-5>*{flex:0 0 auto;width:20%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-7{flex:0 0 auto;width:58.33333333%}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0,0,0,.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0,0,0,.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0,0,0,.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:initial;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:initial;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath 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'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath 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'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;border-color:#dee2e6}.page-link:focus,.page-link:hover{color:#0a58ca;background-color:#e9ecef}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#06d889;border-color:#06d889}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:initial;border-radius:.25rem}.badge:empty{display:none}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{height:1rem;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress{display:flex;overflow:hidden}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.carousel{position:relative}@keyframes spinner-border{to{transform:rotate(1turn)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}@keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.d-block{display:block!important}.d-flex{display:flex!important}.d-none{display:none!important}.border{border:1px solid #dee2e6!important}.flex-wrap{flex-wrap:wrap!important}.gap-2{gap:.5rem!important}.gap-4{gap:1.5rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.mt-3{margin-top:1rem!important}.mt-5{margin-top:3rem!important}.mb-4{margin-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.text-center{text-align:center!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.d-sm-flex{display:flex!important}.justify-content-sm-end{justify-content:flex-end!important}}@media (min-width:992px){.d-lg-none{display:none!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}}:root{--font-sans:"Manrope",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-serif:"Instrument Serif","Instrument-fallback","Times New Roman",Georgia,serif;--font-saira:var(--font-sans);--white-color:#fff;--black-color:#000;--black-color2:#1d1d1d;--gray-color:#f7f7fd;--paragraph-color:#272727;--theme-color:#7fb28a;--accent-cream:#f4ecd8;--accent-cream-dim:hsla(43,56%,90%,.6);--body-color:#eaf1f5;--border-color:#232323;--black-soft-color:#7e7e7e}@font-face{font-family:Manrope;src:url(/assets/fonts/Manrope-Variable.woff2) format("woff2-variations"),url(/assets/fonts/Manrope-Variable.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:optional}@font-face{font-family:"Instrument Serif";src:url(/assets/fonts/InstrumentSerif-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:"Instrument Serif";src:url(/assets/fonts/InstrumentSerif-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:optional}*{margin:0;padding:0;box-sizing:border-box}a:focus,button:focus,input:focus,textarea:focus{outline:0 solid}body,html{height:100%}body{font-size:16px;font-family:var(--font-saira)}h1,h2,h3,h4,h5,h6{font-family:var(--font-saira);font-weight:700;margin-bottom:15px}img{max-width:100%}a,ol,ul{padding:0;margin:0;list-style:none}p{margin:0;color:#272727;line-height:1.8}a,a:hover{text-decoration:none}canvas,iframe,img,input,select,svg,video{vertical-align:middle}.sec-mar{margin:120px 0}@media (max-width:991px){.sec-mar{margin:90px 0}}.pt-50{padding-top:50px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.mb-40{margin-bottom:40px!important}.mb-60{margin-bottom:60px}.mb-80{margin-bottom:80px}.mb-55{margin-bottom:55px}.pt-130{padding-top:130px}@media (max-width:991px){.pt-130{padding-top:90px}}.mb-120{margin-bottom:120px}@media (max-width:991px){.mb-120{margin-bottom:90px}}.mb-130{margin-bottom:130px}@media (max-width:991px){.mb-130{margin-bottom:90px}}.section-title-3{max-width:720px;width:100%}.section-title-3 h2{font-family:var(--font-saira);font-weight:600;font-size:40px;line-height:60px;text-transform:capitalize;color:var(--white-color);margin-bottom:7px}.section-title-3 p{font-family:var(--font-saira);font-weight:300;font-size:15px;line-height:32px;letter-spacing:.03em;color:#b5b5b5;margin-bottom:0}.section-title-4.two{margin:0 auto 55px}.section-title-4.three,.section-title-4.two{max-width:620px;width:100%}.section-title-4>span{font-family:var(--font-saira);font-weight:500;font-size:16px;letter-spacing:.05em;text-transform:uppercase;color:var(--theme-color);display:inline-block;margin-bottom:10px}.section-title-4 h2{margin-bottom:5px;font-family:var(--font-saira);font-weight:700;font-size:42px;line-height:1.4;letter-spacing:.03em;text-transform:capitalize;color:var(--white-color)}@media (max-width:767px){.section-title-4 h2{font-size:38px}}@media (max-width:576px){.section-title-4 h2{font-size:30px}}.section-title-4 h2 span{color:var(--theme-color)}.section-title-4 p{font-family:var(--font-saira);font-weight:300;font-size:15px;line-height:30px;letter-spacing:.03em;color:#e0e0e0;margin-bottom:0;padding-top:20px}.section-title-4 .about-btn{padding-top:35px}.section-title-5>span{font-family:var(--font-saira);font-weight:500;font-size:13px;letter-spacing:.03em;text-transform:uppercase;color:#b5b5b5;display:inline-block;padding:10px 40px;border:1px solid rgba(6,216,137,.5);position:relative;margin-bottom:10px}.section-title-5>span:after{left:20px}.section-title-5>span:after,.section-title-5>span:before{content:"";height:6px;width:6px;border-radius:50%;background-color:var(--theme-color);position:absolute;top:50%;transform:translateY(-50%)}.section-title-5>span:before{right:20px}.section-title-5 h2{font-family:var(--font-saira);font-weight:700;font-size:50px;letter-spacing:.01em;color:var(--white-color);margin-bottom:0}.section-title-5 h2 span{font-weight:400;color:#b5b5b5}@media (max-width:1199px){.section-title-5 h2{font-size:40px}}@media (max-width:767px){.section-title-5 h2{font-size:38px}}@media (max-width:576px){.section-title-5 h2{font-size:30px}}.section-content{max-width:336px;width:100%}.section-content p{font-family:var(--font-saira);font-weight:300;font-size:15px;line-height:32px;letter-spacing:.03em;color:#b5b5b5}.section-title-6{position:relative;height:90px;display:flex;align-items:flex-end;justify-content:center}@media (max-width:991px){.section-title-6{height:unset}}.section-title-6 h2{margin-bottom:0;font-family:var(--font-saira);font-weight:700;font-size:60px;letter-spacing:.01em;color:var(--white-color)}@media (max-width:576px){.section-title-6 h2{font-size:40px}}.section-title-6 span{font-family:var(--font-saira);font-weight:700;font-size:110px;letter-spacing:.01em;text-transform:uppercase;color:rgba(6,216,137,.03);width:100%;position:absolute;left:50%;transform:translateX(-50%);bottom:0;line-height:1}@media (max-width:991px){.section-title-6 span{display:none;visibility:hidden}}.header-area2{position:absolute;top:0;left:0;width:100%;z-index:2;display:flex;justify-content:space-between;align-items:center;padding:0 10%;transition:all .8s ease-out 0s}@media (max-width:1700px){.header-area2{padding:0 7%}}@media (max-width:1500px){.header-area2{padding:0 3%}.header-area2.one{padding:0 7%}}.header-area2.style-2{padding:0 5%}@media (max-width:1399px){.header-area2.style-2{padding:0 3%}}.header-area2.style-2 .nav-right{gap:40px}@media (max-width:1399px){.header-area2.style-2 .nav-right{gap:25px}}.header-area2.style-2 .header-btn a{font-family:var(--font-saira);font-weight:600;font-size:16px;letter-spacing:.03em;color:var(--theme-color);border:1px solid var(--theme-color);border-radius:5px;padding:10px 35px;transition:.5s;position:relative;overflow:hidden;z-index:1}.header-area2.style-2 .header-btn a:after{position:absolute;content:"";display:block;left:15%;right:-20%;top:-4%;height:150%;width:150%;bottom:0;background-color:var(--theme-color);transform:skewX(45deg) scaleX(0);z-index:-1;transition:all .5s ease-out 0s}.header-area2.style-2 .header-btn a:hover{color:var(--black-color2)}.header-area2.style-2 .header-btn a:hover:after{transform:skewX(45deg) scale(1)}.header-area2.style-2 .header-logo{padding:25px 0}.header-area2.sticky{position:fixed;top:0;left:0;width:100%;padding-top:0!important;padding-bottom:0!important;box-sizing:border-box;background-color:#08090b;z-index:99}@keyframes smooth-header{0%{transform:translateY(-30px)}to{transform:translateY(0)}}.header-area2 .header-logo{padding:15px 0}.header-area2 .menu-close-btn i{color:var(--white)}.header-area2 .mobile-menu-form .email,.header-area2 .mobile-menu-form .hotline{display:flex;align-items:center}.header-area2 .mobile-menu-form .email .email-icon svg,.header-area2 .mobile-menu-form .email .hotline-icon svg,.header-area2 .mobile-menu-form .hotline .email-icon svg,.header-area2 .mobile-menu-form .hotline .hotline-icon svg{fill:var(--theme-color)}.header-area2 .mobile-menu-form .email .email-info,.header-area2 .mobile-menu-form .email .hotline-info,.header-area2 .mobile-menu-form .hotline .email-info,.header-area2 .mobile-menu-form .hotline .hotline-info{margin-left:12px}.header-area2 .mobile-menu-form .email .email-info span,.header-area2 .mobile-menu-form .email .hotline-info span,.header-area2 .mobile-menu-form .hotline .email-info span,.header-area2 .mobile-menu-form .hotline .hotline-info span{font-size:12px;font-weight:400;font-family:var(--font-saira);color:var(--theme-color)}.header-area2 .mobile-menu-form .email .email-info h6,.header-area2 .mobile-menu-form .email .hotline-info h6,.header-area2 .mobile-menu-form .hotline .email-info h6,.header-area2 .mobile-menu-form .hotline .hotline-info h6{margin-bottom:0}.header-area2 .mobile-menu-form .email .email-info h6 a,.header-area2 .mobile-menu-form .email .hotline-info h6 a,.header-area2 .mobile-menu-form .hotline .email-info h6 a,.header-area2 .mobile-menu-form .hotline .hotline-info h6 a{font-size:15px;font-weight:400;font-family:var(--font-saira);color:var(--white-color);transition:.35s}.header-area2 .mobile-menu-form .email .email-info h6 a:hover,.header-area2 .mobile-menu-form .email .hotline-info h6 a:hover,.header-area2 .mobile-menu-form .hotline .email-info h6 a:hover,.header-area2 .mobile-menu-form .hotline .hotline-info h6 a:hover{color:var(--theme-color)}.header-area2 .header-btn5{margin-top:50px;width:100%}.header-area2 .header-btn5 a{width:100%;text-align:center;font-size:18px;padding:11px 26px}.header-area2 .nav-right{gap:30px}@media (max-width:991px){.header-area2 .nav-right{gap:0}}.header-area2 .nav-right .header-btn .primary-btn3{padding:10px 26px}.header-area2 .nav-right .mobile-menu-btn{display:none;visibility:hidden}@media (max-width:991px){.header-area2 .nav-right .mobile-menu-btn{display:flex;margin-left:50px;flex-direction:column;align-items:flex-end;visibility:visible;justify-content:center;position:relative}.header-area2 .nav-right .mobile-menu-btn span{height:3px;width:25px;background-color:var(--white-color);display:flex;transition:transform .5s ease-in;position:absolute;top:0}.header-area2 .nav-right .mobile-menu-btn span:before{width:35px;top:-10px}.header-area2 .nav-right .mobile-menu-btn span:after,.header-area2 .nav-right .mobile-menu-btn span:before{transition-duration:.5s;position:absolute;height:3px;background-color:var(--white-color);content:"";right:0}.header-area2 .nav-right .mobile-menu-btn span:after{width:15px;top:10px}.header-area2 .nav-right .mobile-menu-btn.active span{background-color:initial}.header-area2 .nav-right .mobile-menu-btn.active span:before{transform:rotate(45deg) translate(8px,6px);width:35px}.header-area2 .nav-right .mobile-menu-btn.active span:after{transform:rotate(-45deg) translate(8px,-6px);width:35px}}.header-area2 .main-menu{display:inline-block}.header-area2 .main-menu ul{list-style:none;margin:0;padding:0}.header-area2 .main-menu ul>li{display:inline-block;position:relative;padding:0 8px}.header-area2 .main-menu ul>li a{color:var(--white-color);display:block;text-transform:capitalize;padding:32px 20px;font-family:var(--font-saira);font-weight:500;font-size:14px;transition:all .5s ease-out 0s;position:relative}@media (max-width:1199px){.header-area2 .main-menu ul>li a{padding:32px 9px}}.header-area2 .main-menu ul>li i{font-size:20px;text-align:center;color:var(--white-color);font-style:normal;position:absolute;right:-5px;top:35px;z-index:999;cursor:pointer;display:none;transition:all .5s ease-out 0s;opacity:0}@media (max-width:991px){.header-area2 .main-menu ul>li i{opacity:1}}.header-area2 .main-menu ul>li i.active{color:var(--theme-color)}.header-area2 .main-menu ul>li i.active:before{content:"\f2ea"}.header-area2 .main-menu ul>li ul.sub-menu{position:absolute;left:0;right:0;top:auto;margin:0;display:none;min-width:215px;background:var(--white-color);box-shadow:0 30px 80px rgba(8,0,42,.08);text-align:left}@media (max-width:1199px){.header-area2 .main-menu ul>li ul.sub-menu{box-shadow:none}}.header-area2 .main-menu ul>li ul.sub-menu>li{padding:0;display:block;position:relative}.header-area2 .main-menu ul>li ul.sub-menu>li i{position:absolute;top:10px;right:6px;display:block;color:var(--black-color2);font-size:20px}.header-area2 .main-menu ul>li ul.sub-menu>li .dropdown-icon{color:var(--black-color2);opacity:1;top:13px;font-size:13px;right:15px}@media (max-width:991px){.header-area2 .main-menu ul>li ul.sub-menu>li .dropdown-icon{right:0;color:var(--white-color);top:8px;font-size:20px}}.header-area2 .main-menu ul>li ul.sub-menu>li .dropdown-icon2{color:var(--black-color2);opacity:1;top:14px;right:10px;font-size:13px}@media (max-width:1199px){.header-area2 .main-menu ul>li ul.sub-menu>li .dropdown-icon2:before{content:"\f4fe"}}.header-area2 .main-menu ul>li ul.sub-menu>li a{display:block;padding:14px 20px;color:var(--text-color1);font-weight:500;text-transform:capitalize;font-size:13px;line-height:1;transition:all .4s ease-out 0s;position:relative;border-bottom:1px solid #ddd}.header-area2 .main-menu ul>li ul.sub-menu>li a:before{content:"";position:absolute;bottom:-1px;left:0;background:linear-gradient(90deg,#fff,#06d889,#fff);width:100%;height:1px;transform:scaleX(0);transform-origin:left;transition:.4s ease-in;z-index:1}@media (max-width:991px){.header-area2 .main-menu ul>li ul.sub-menu>li a{border-color:#525252}.header-area2 .main-menu ul>li ul.sub-menu>li a:before{background:linear-gradient(90deg,#525252,#06d889,#525252)}}.header-area2 .main-menu ul>li ul.sub-menu>li a:hover{color:var(--theme-color)}.header-area2 .main-menu ul>li ul.sub-menu>li a:hover:before{transform:scale(1)}.header-area2 .main-menu ul>li ul.sub-menu>li a.active{color:var(--theme-color)}.header-area2 .main-menu ul>li ul.sub-menu>li a.active:before{transform:scale(1)}.header-area2 .main-menu ul>li ul.sub-menu>li:last-child a{border-bottom:none}.header-area2 .main-menu ul>li ul.sub-menu>li:last-child a:before{display:none}.header-area2 .main-menu ul>li ul.sub-menu>li.active .dropdown-icon,.header-area2 .main-menu ul>li ul.sub-menu>li.active .dropdown-icon2,.header-area2 .main-menu ul>li ul.sub-menu>li.active>a,.header-area2 .main-menu ul>li ul.sub-menu>li:hover .dropdown-icon,.header-area2 .main-menu ul>li ul.sub-menu>li:hover .dropdown-icon2,.header-area2 .main-menu ul>li ul.sub-menu>li:hover>a{color:var(--theme-color)}.header-area2 .main-menu ul>li ul.sub-menu>li .sub-menu{left:100%;position:absolute;max-width:230px;min-width:215px;background:var(--white-color);box-shadow:0 30px 80px rgba(8,0,42,.08);top:0}.header-area2 .main-menu ul>li ul.sub-menu>li .sub-menu:before{display:none;visibility:hidden}@media only screen and (max-width:991px){.header-area2 .main-menu ul>li ul.sub-menu>li .sub-menu{margin-left:10px;position:unset;max-width:230px;min-width:215px;background:transparent;top:0}}.header-area2 .main-menu ul>li ul.sub-menu>li .sub-menu>li i{display:block}.header-area2 .main-menu ul>li ul.sub-menu>li:last-child{border-bottom:none}.header-area2 .main-menu ul>li.menu-item-has-children:after{content:"\f282";font-family:bootstrap-icons;font-display:swap;font-weight:0;position:absolute;top:35px;right:12px;font-size:11px;color:var(--white-color);transition:all .55s ease-in-out}@media (max-width:1199px){.header-area2 .main-menu ul>li.menu-item-has-children:after{right:2px}}@media (max-width:991px){.header-area2 .main-menu ul>li.menu-item-has-children:after{display:none;visibility:hidden}}@media (min-width:1200px){.header-area2 .main-menu ul>li:hover>ul.sub-menu{display:block;animation:fade-up .45s linear}}@keyframes fade-up{0%{opacity:0;transform:translateY(10px);visibility:hidden}to{opacity:1;transform:translateY(0);visibility:visible}}.header-area2 .main-menu ul>li.active .dropdown-icon2,.header-area2 .main-menu ul>li.active:after,.header-area2 .main-menu ul>li.active>a,.header-area2 .main-menu ul>li:hover .dropdown-icon2,.header-area2 .main-menu ul>li:hover:after,.header-area2 .main-menu ul>li:hover>a{color:var(--theme-color)}.header-area2 .main-menu ul li.menu-item-has-children>i{display:block}@media only screen and (max-width:991px){.header-area2 .mobile-logo-area{justify-content:center!important}.header-area2 .dropdown-icon{color:var(--white-color)}.header-area2 .main-menu{position:fixed;top:0;left:0;width:280px;padding:30px 20px!important;z-index:99999;height:100%;overflow:auto;background:#0a1019;transform:translateX(-100%);transition:transform .3s ease-in;box-shadow:0 2px 20px rgba(0,0,0,.03)}.header-area2 .main-menu.show-menu{transform:translateX(0)}.header-area2 .main-menu .menu-list{padding-top:50px;padding-bottom:30px}.header-area2 .main-menu ul{float:none;text-align:left;padding:5px 0 20px}.header-area2 .main-menu ul li{display:block;position:relative;padding:0 5px}.header-area2 .main-menu ul li i{display:block}.header-area2 .main-menu ul li a{padding:10px 0;display:block;font-size:1rem}.header-area2 .main-menu ul li ul.sub-menu{position:static;min-width:200px;background:0 0;border:none;opacity:1;visibility:visible;box-shadow:none;transform:none;transition:none;display:none;margin-top:0!important;transform:translateY(0);margin-left:10px}.header-area2 .main-menu ul li ul.sub-menu>li{border-bottom:1px solid transparent}.header-area2 .main-menu ul li ul.sub-menu>li a{color:var(--white-color);font-size:14px;padding:12px 0}.header-area2 .main-menu ul li ul.sub-menu>li a:hover{color:var(--theme-color);margin-left:10px}.header-area2 .main-menu ul li ul.sub-menu>li a.active{color:var(--theme-color)}.header-area2 .main-menu ul li ul.sub-menu>li i{color:var(--theme-color);right:-13px}.header-area2 .main-menu ul li .bi{top:8px;font-size:20px;color:var(--white-color)}}@media (min-width:1400px) and (max-width:1599px){.header-area2.two{padding:0 3%}.header-area2.two .main-menu ul>li a{padding:32px 14px}}@media (max-width:1399px){.header-area2.two .main-menu ul>li a{padding:32px 8px}}@media (max-width:991px){.header-area2.two .main-menu ul>li a{padding:10px 0}}@media (min-width:1400px) and (max-width:1599px){.header-area2.two .main-menu ul>li.menu-item-has-children:after{right:6px}}@media (max-width:1399px){.header-area2.two .main-menu ul>li.menu-item-has-children:after{right:1px}}.primary-btn3{font-family:var(--font-saira);font-weight:600;font-size:16px;letter-spacing:.03em;color:var(--black-color2);border-radius:5px;background-color:var(--theme-color);padding:14px 26px;display:inline-block;transition:.5s;position:relative;overflow:hidden;z-index:1}.primary-btn3:after{position:absolute;content:"";display:block;left:15%;right:-20%;top:-4%;height:150%;width:150%;bottom:0;border-radius:2px;background-color:#0a1019;transform:skewX(45deg) scaleX(0);z-index:-1;transition:all .5s ease-out 0s}.primary-btn3:hover{color:var(--white-color)}.primary-btn3:hover:after{transform:skewX(45deg) scale(1)}@keyframes opcsc2{to{transform:rotate(45deg),scale(1)}0%{transform:rotate(45deg),scale(1.3)}}.primary-btn8{font-family:var(--font-saira);font-weight:600;font-size:13px;letter-spacing:.03em;text-transform:uppercase;color:#e5e5e5;display:inline-block;gap:7px;position:relative;z-index:1;padding:10px 15px;white-space:nowrap;transition:.5s}.primary-btn8:after{content:"";background-color:hsla(0,0%,100%,.2);position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;transform:scaleX(.3);transform-origin:left;transition:.5s}.primary-btn8 svg{stroke:var(--white-color);transform:rotate(45deg);margin-left:7px}.primary-btn8:hover{color:var(--white-color)}.primary-btn8:hover:after{background-color:rgba(117,218,180,.2);transform:scaleX(1)}.primary-btn9{font-family:var(--font-saira);font-weight:600;font-size:13px;display:flex;align-items:center;gap:8px;letter-spacing:.03em;text-transform:uppercase;color:var(--theme-color)}.primary-btn9 span{text-decoration:underline}.primary-btn9 svg{stroke:var(--theme-color);transition:.5s}.primary-btn9:hover,.primary-btn9:hover span{color:var(--white-color)}.primary-btn9:hover svg{stroke:var(--white-color)}@keyframes opcsc{to{transform:scale(1)}0%{transform:scale(1.3)}}@media (max-width:1800px){.banner-area4{padding:240px 150px 128px}}@media (max-width:1700px){.banner-area4{padding:240px 120px 128px}}@media (min-width:1400px) and (max-width:1599px){.banner-area4{padding:172px 100px 70px}}@media (max-width:1399px){.banner-area4{padding:240px 80px 70px}}@media (max-width:1199px){.banner-area4{padding:240px 80px 70px 25px}}@media (max-width:991px){.banner-area4{padding:220px 20px 70px}}@media (max-width:576px){.banner-area4{padding:200px 0 70px}}.banner-area4 .banner-content{max-width:735px;width:100%}.banner-area4 .banner-content h1{font-family:var(--font-saira);font-weight:600;font-size:62px;line-height:1.3;letter-spacing:.03em;text-transform:capitalize;color:var(--white-color);margin-bottom:15px;text-wrap:nowrap}@media (min-width:1400px) and (max-width:1599px){.banner-area4 .banner-content h1{font-size:60px}}@media (max-width:1399px){.banner-area4 .banner-content h1{font-size:55px}}@media (max-width:1199px){.banner-area4 .banner-content h1{font-size:50px}}@media (max-width:750px){.banner-area4 .banner-content h1{font-size:38px}}@media (max-width:576px){.banner-area4 .banner-content h1{font-size:28px}}@media (max-width:420px){.banner-area4 .banner-content h1{font-size:24px}}.banner-area4 .banner-content h1 a{font-weight:600;text-decoration:underline;color:var(--theme-color)}.banner-area4 .banner-content p{font-family:var(--font-saira);font-weight:400;font-size:16px;line-height:35px;color:#e4e4e4;margin-bottom:45px;margin-right:80px}@media (max-width:576px){.banner-area4 .banner-content p{margin-right:0}}.banner-area4 .banner-img{position:relative;display:inline-block}@media (max-width:1399px){.banner-area4 .banner-img{margin-left:50px}}@media (max-width:991px){.banner-area4 .banner-img{display:none;visibility:hidden}}.banner-area4 .scroll-down{position:absolute;bottom:12px}@media (max-width:991px){.banner-area4 .scroll-down{right:50px;bottom:50px}}@media (max-width:767px){.banner-area4 .scroll-down{display:none;visibility:hidden}}.banner-area4 .scroll-down a{font-family:var(--font-saira);font-weight:500;font-size:17px;text-transform:capitalize;color:var(--white-color);display:flex;align-items:center;gap:12px;transition:.5s}.banner-area4 .scroll-down a svg{stroke:var(--theme-color);transition:.5s;transform:rotate(90deg)}.banner-area4 .scroll-down a:hover{color:var(--theme-color)}.banner-area4 .scroll-down a:hover svg{transform:rotate(45deg)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.home-dark{background:#22262a}.home4-services-section{background:#1b1f23;padding:100px 0}.home4-services-section.two{background-color:initial;padding:0}@media (max-width:991px){.home4-services-section{padding:80px 0}}.home4-services-section .view-btn{padding-top:70px}.home4-services-section .single-service-card{background-image:url(/_next/static/media/home4-service-bg.8c3d788d.png),linear-gradient(#17181c,#17181c);background-size:cover;background-repeat:no-repeat;position:relative;border-radius:5px;padding:40px 30px;transition:.5s;height:550px}@media (max-width:576px){.home4-services-section .single-service-card{padding:35px 20px}}.home4-services-section .single-service-card .icon{margin-bottom:20px}.home4-services-section .single-service-card .icon svg{fill:var(--theme-color)}.home4-services-section .single-service-card .services-content h3{margin-bottom:10px}.home4-services-section .single-service-card .services-content h3 a{font-family:var(--font-saira);font-weight:600;font-size:27px;letter-spacing:.02em;text-transform:capitalize;color:#e4e4e4;transition:.5s}.home4-services-section .single-service-card .services-content h3 a:hover{color:var(--theme-color)}.home4-services-section .single-service-card .services-content p{font-family:var(--font-saira);font-weight:300;font-size:14px;line-height:30px;letter-spacing:.03em;color:#e0e0e0}.home4-services-section .single-service-card:hover{background-image:url(/_next/static/media/home4-service-bg2.738735dc.png),linear-gradient(#17181c,#17181c)}.home4-work-section .single-work{position:relative;border-radius:5px;transition:.5s;height:100%}.home4-work-section .single-work .work-content{background:linear-gradient(180deg,rgba(29,29,29,0) 27%,#1d1d1d 90%);border-radius:5px;position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:25px;transform:scaleY(0);transform-origin:bottom;transition:.5s;opacity:0}@media (max-width:1199px){.home4-work-section .single-work .work-content{padding:25px;background:linear-gradient(180deg,rgba(29,29,29,0),#1d1d1d 40%)}}.home4-work-section .single-work .work-content h3{margin-bottom:5px;line-height:1.1}.home4-work-section .single-work .work-content h3 a{font-family:var(--font-saira);font-weight:600;font-size:28px;letter-spacing:.02em;text-transform:capitalize;color:var(--white-color);transition:.5s;line-height:1.1}@media (max-width:1199px){.home4-work-section .single-work .work-content h3 a{font-size:24px}}@media (max-width:720px){.home4-work-section .single-work .work-content h3 a{font-size:18px}}.home4-work-section .single-work .work-content h3 a:hover{color:var(--theme-color)}.home4-work-section .single-work .work-content span{font-family:var(--font-saira);font-style:italic;font-weight:500;font-size:15px;letter-spacing:.02em;text-transform:capitalize;color:var(--white-color);opacity:.5}@media (max-width:720px){.home4-work-section .single-work .work-content span{font-size:12px}}.home4-work-section .single-work:hover .work-content{opacity:1;transform:scaleY(1)}.home4-feature-area{background:#1b1f23;padding:120px 7% 270px}@media (max-width:1399px){.home4-feature-area{padding:120px 3% 270px}}@media (max-width:991px){.home4-feature-area{padding:80px 3% 230px}}.home4-feature-area .section-title-4 p{padding-top:0}.home4-trusted-client-area{margin-left:8%;margin-right:8%;margin-top:-150px;background:#161a1e;border-radius:10px;padding:50px;overflow:hidden}@media (max-width:1399px){.home4-trusted-client-area{margin-left:3%;margin-right:3%;padding:50px 25px}}.home4-trusted-client-area p{font-family:var(--font-saira);font-weight:400;font-size:20px;text-transform:capitalize;color:#b5b5b5;margin-bottom:70px}.home4-trusted-client-area .single-client{display:flex;justify-content:center;max-width:180px;width:100%}.home4-trusted-client-area .marque-wrap{overflow:hidden;padding:0 50px}@media (max-width:1399px){.home4-trusted-client-area .marque-wrap{padding:0 25px}}.home4-testimonial-section .testimonial-card4{background:#1b1f23;border-radius:10px;padding:45px 35px;position:relative;height:550px;display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width:576px){.home4-testimonial-section .testimonial-card4{padding:35px 20px}}.home4-pricing-plan{background:#1b1f23;padding:100px 12%}@media (min-width:1400px) and (max-width:1599px){.home4-pricing-plan{padding:100px 8%}}@media (max-width:1399px){.home4-pricing-plan{padding:100px 6%}}@media (max-width:1199px){.home4-pricing-plan{padding:100px 3%}}@media (max-width:991px){.home4-pricing-plan{padding:80px 3%}}.home4-pricing-plan .section-title-4 nav{padding-top:25px;display:flex;justify-content:center}.home4-pricing-plan .section-title-4 nav .nav-tabs{border-bottom:none;background:#161a1e;border-radius:50px;padding:10px}@media (max-width:576px){.home4-pricing-plan .section-title-4 nav .nav-tabs{border-radius:10px}}.home4-pricing-plan .section-title-4 nav .nav-tabs .nav-link{font-family:var(--font-saira);font-weight:500;font-size:17px;text-transform:capitalize;color:var(--white-color);border:none;padding:13px 25px;border-radius:25px;display:flex;align-items:center;gap:8px}@media (max-width:576px){.home4-pricing-plan .section-title-4 nav .nav-tabs .nav-link{width:100%;border-radius:10px;display:flex;justify-content:center}}.home4-pricing-plan .section-title-4 nav .nav-tabs .nav-link span{font-family:var(--font-saira);font-weight:700;font-size:9px;text-transform:uppercase;color:#1b1f23;background:var(--theme-color);border-radius:100%;padding:2px 5px}.home4-pricing-plan .section-title-4 nav .nav-tabs .nav-link:focus,.home4-pricing-plan .section-title-4 nav .nav-tabs .nav-link:hover{border:none}.home4-pricing-plan .section-title-4 nav .nav-tabs .nav-link.active{background:#22262a;border:none}.home4-pricing-plan .pricing-card{background-image:url(/_next/static/media/pricing-bg-1.2cdf8930.png),linear-gradient(#161a1e,#161a1e);background-size:cover;background-repeat:no-repeat;position:relative;border-radius:10px}.home4-pricing-plan .pricing-card .pricing-top{padding:40px 35px;text-align:center;border-bottom:1px solid hsla(0,0%,100%,.05)}@media (max-width:1399px){.home4-pricing-plan .pricing-card .pricing-top{padding:40px 25px}}.home4-pricing-plan .pricing-card .pricing-top span{font-family:var(--font-saira);font-weight:400;font-size:35px;text-transform:capitalize;color:var(--theme-color);display:inline-block;line-height:1;margin-bottom:10px}.home4-pricing-plan .pricing-card .pricing-top h2{margin-bottom:0;font-family:var(--font-saira);font-weight:600;font-size:60px;line-height:44px;color:var(--white-color)}.home4-pricing-plan .pricing-card .pricing-top h2 sup{font-family:var(--font-saira);font-weight:700;font-size:25px;letter-spacing:.03em;color:var(--white-color);vertical-align:middle;top:-.7em}.home4-pricing-plan .pricing-card .pricing-top h2 sub{font-weight:500;font-size:20px;color:var(--theme-color);bottom:-.15em}.home4-pricing-plan .pricing-card .pricing-content{padding:30px 35px 40px}@media (max-width:1399px){.home4-pricing-plan .pricing-card .pricing-content{padding:30px 25px 40px}}.home4-pricing-plan .pricing-card .pricing-content ul{margin:0;padding:0;list-style:none}.home4-pricing-plan .pricing-card .pricing-content ul li{display:flex;justify-content:space-between;font-family:var(--font-saira);font-style:normal;font-weight:400;font-size:16px;letter-spacing:.03em;text-transform:capitalize;color:#e3e3e3;padding-bottom:20px;border-bottom:1px solid #e3e3e3;padding-top:20px}.home4-pricing-plan .pricing-card .pricing-content ul li:last-child{padding-bottom:0;border-bottom:none}.home4-pricing-plan .pricing-card .pricing-content .pay-btn{display:flex;justify-content:center;padding-top:50px}.home4-pricing-plan .pricing-card .pricing-content .pay-btn a{font-size:17px;font-weight:700;padding:12px 62px}.home4-pricing-plan .pricing-card.two{background-image:url(/_next/static/media/pricing-bg-1.2cdf8930.png),linear-gradient(#22262a,#22262a)}.home4-pricing-plan .pricing-card.two .pricing-content .pay-btn a{background-color:initial;border:1px solid var(--theme-color);color:var(--theme-color)}.home4-pricing-plan .pricing-card.two .pricing-content .pay-btn a:after{background-color:var(--theme-color)}.home4-pricing-plan .pricing-card.two .pricing-content .pay-btn a:hover{color:var(--black-color2)}.home4-contact-area .contact-wrapper{position:relative;padding-bottom:250px}@media (max-width:576px){.home4-contact-area .contact-wrapper{padding-bottom:300px}}.home4-contact-area .contact-wrapper h2{margin-bottom:0}.home4-contact-area .contact-wrapper .title{font-family:var(--font-saira);font-weight:600;font-size:120px;line-height:1;text-transform:uppercase;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px hsla(0,0%,100%,.08);margin-bottom:30px}@media (max-width:991px){.home4-contact-area .contact-wrapper .title{font-size:90px}}@media (max-width:767px){.home4-contact-area .contact-wrapper .title{font-size:70px}}.home4-contact-area .contact-wrapper .content{font-family:var(--font-saira);font-weight:600;font-size:220px;line-height:1;text-transform:uppercase;color:var(--white-color);opacity:.08}@media (max-width:1399px){.home4-contact-area .contact-wrapper .content{font-size:160px}}@media (max-width:991px){.home4-contact-area .contact-wrapper .content{font-size:120px}}@media (max-width:767px){.home4-contact-area .contact-wrapper .content{font-size:90px}}.home4-contact-area .contact-wrapper .contact-btn{position:absolute;left:50%;transform:translateX(-50%);bottom:100px}@media (max-width:1399px){.home4-contact-area .contact-wrapper .contact-btn{bottom:55px}}@media (max-width:991px){.home4-contact-area .contact-wrapper .contact-btn{bottom:35px}}@media (max-width:767px){.home4-contact-area .contact-wrapper .contact-btn{bottom:90px}}.home4-contact-area .contact-wrapper .contact-btn a{width:259px;height:259px;border:1px solid hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;font-family:var(--font-saira);font-weight:500;font-size:25px;text-transform:capitalize;color:var(--white-color);border-radius:50%;background-image:url(/_next/static/media/contact-btn-bg.326a71db.png),linear-gradient(#1b1f23,#1b1f23);background-size:cover;background-repeat:no-repeat;padding:50px;transition:.8s;text-align:start}.home4-contact-area .contact-wrapper .contact-btn a svg{stroke:var(--white-color);transition:.5s}.home4-contact-area .contact-wrapper .contact-btn a:hover{border-color:var(--theme-color);box-shadow:inset 0 0 0 10em var(--theme-color);color:var(--black-color2)}.home4-contact-area .contact-wrapper .contact-btn a:hover svg{transform:rotate(45deg);stroke:var(--black-color2)}.home-dark2{background:#0f0f0f}.home3-success-stories-area{background:#1b1f23;padding:100px 8%}.home3-success-stories-area.two{background-color:initial;padding:0 8%}@media (max-width:1700px){.home3-success-stories-area.two{padding:0 3%}}@media (max-width:1199px){.home3-success-stories-area.two{padding:0}}@media (max-width:1700px){.home3-success-stories-area{padding:100px 3%}}@media (max-width:1199px){.home3-success-stories-area{padding:100px 0}}.home3-success-stories-area .success-storie-card{position:relative;border-radius:5px;transition:.5s}.home3-success-stories-area .success-storie-card .success-img{border-radius:5px}.home3-success-stories-area .success-storie-card .success-img img{border-radius:5px;width:100%}.home3-success-stories-area .success-storie-card .success-content{position:absolute;z-index:1;left:25px;right:25px;bottom:25px;background-image:url(/_next/static/media/success-bg1.eea3e250.png);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:35px 25px;border-radius:5px}@media (max-width:1399px){.home3-success-stories-area .success-storie-card .success-content{padding:35px 20px;padding:25px 20px}}.home3-success-stories-area .success-storie-card .success-content span{font-family:var(--font-saira);font-weight:500;font-size:15px;letter-spacing:.05em;text-transform:capitalize;color:#b5b5b5;display:inline-block;position:relative;margin-bottom:15px}.home3-success-stories-area .success-storie-card .success-content span:after{content:"";height:1px;width:100%;background:#06d889;border-radius:5px;position:absolute;left:0;bottom:-3px}.home3-success-stories-area .success-storie-card .success-content h3{margin-bottom:0}.home3-success-stories-area .success-storie-card .success-content h3 a{font-family:var(--font-saira);font-weight:500;font-size:26px;line-height:1.4;letter-spacing:.02em;text-transform:capitalize;color:#fff;transition:.5s}@media (max-width:1399px){.home3-success-stories-area .success-storie-card .success-content h3 a{font-size:24px}}.home3-success-stories-area .success-storie-card .success-content h3 a:hover{color:var(--theme-color)}.home3-success-stories-area .success-storie-card .success-content .view-btn{position:absolute;right:-18px;top:50%;transform:translateY(-50%)}.home3-success-stories-area .success-storie-card .success-content .view-btn a{height:44px;width:44px;border-radius:50%;background-color:var(--theme-color);display:flex;align-items:center;justify-content:center}.home3-success-stories-area .success-storie-card .success-content .view-btn a svg{stroke:#1b1f23;transform:rotate(90deg);transition:.5s}.home3-success-stories-area .success-storie-card:hover .success-content .view-btn a svg{transform:rotate(45deg)}.home3-pricing-plan-area nav{padding-top:25px;display:flex;justify-content:center}.home3-pricing-plan-area nav .nav-tabs{border-bottom:none;background:#161a1e;border-radius:10px;padding:10px;gap:15px}.home3-pricing-plan-area nav .nav-tabs .nav-link{font-family:var(--font-saira);font-weight:500;font-size:17px;text-transform:capitalize;color:var(--white-color);padding:13px 25px;border-radius:5px;display:flex;align-items:center;border:1px solid #22262a}@media (max-width:576px){.home3-pricing-plan-area nav .nav-tabs .nav-link{width:100%;display:flex;justify-content:center}}.home3-pricing-plan-area nav .nav-tabs .nav-link span{font-family:var(--font-saira);font-weight:700;font-size:9px;text-transform:uppercase;color:#1b1f23;background:var(--theme-color);border-radius:100%;padding:2px 5px}.home3-pricing-plan-area nav .nav-tabs .nav-link.active{background:#22262a}.home3-pricing-plan-area .pricing-card{background-image:url(/_next/static/media/pricing-bg-31.b90fff10.png),linear-gradient(#121212,#121212);border:1px solid #1e1e1e;background-size:cover;background-repeat:no-repeat;position:relative}.home3-pricing-plan-area .pricing-card .pricing-top{padding:40px 35px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid hsla(0,0%,100%,.05)}@media (max-width:1399px){.home3-pricing-plan-area .pricing-card .pricing-top{padding:40px 25px}}.home3-pricing-plan-area .pricing-card .pricing-top span{font-family:var(--font-saira);font-weight:400;font-size:20px;text-transform:capitalize;color:var(--theme-color);display:inline-block;line-height:1;margin-bottom:30px}.home3-pricing-plan-area .pricing-card .pricing-top h2{margin-bottom:0;font-family:var(--font-saira);font-weight:600;font-size:60px;line-height:44px;color:var(--white-color)}.home3-pricing-plan-area .pricing-card .pricing-top h2 sup{font-family:var(--font-saira);font-weight:700;font-size:25px;letter-spacing:.03em;color:var(--white-color);vertical-align:middle;top:-.7em}.home3-pricing-plan-area .pricing-card .pricing-top h2 sub{font-weight:500;font-size:20px;color:var(--theme-color);bottom:-.15em}.home3-pricing-plan-area .pricing-card .pricing-content{padding:30px 35px 40px}@media (max-width:1399px){.home3-pricing-plan-area .pricing-card .pricing-content{padding:30px 25px 40px}}.home3-pricing-plan-area .pricing-card .pricing-content ul{margin:0;padding:0;list-style:none}.home3-pricing-plan-area .pricing-card .pricing-content ul li{display:flex;align-items:center;gap:7px;font-family:var(--font-saira);font-style:normal;font-weight:400;font-size:16px;letter-spacing:.03em;text-transform:capitalize;color:#e3e3e3;padding-bottom:12px;padding-top:12px}.home3-pricing-plan-area .pricing-card .pricing-content ul li:last-child{padding-bottom:0;border-bottom:none}.home3-pricing-plan-area .pricing-card .pricing-content ul li svg circle{fill:var(--theme-color)}.home3-pricing-plan-area .pricing-card .pricing-content ul li svg path{fill:var(--black-color2)}.home3-pricing-plan-area .pricing-card .pricing-content .pay-btn{padding-top:50px}.home3-pricing-plan-area .pricing-card .pricing-content .pay-btn a{font-size:17px;font-weight:700;padding:12px 62px}.home3-pricing-plan-area .pricing-card.two{background-image:url(/_next/static/media/pricing-bg-32.253a3cc6.png),linear-gradient(#06d889,#06d889)}.home3-pricing-plan-area .pricing-card.two .pricing-top h2,.home3-pricing-plan-area .pricing-card.two .pricing-top h2 sup,.home3-pricing-plan-area .pricing-card.two .pricing-top span{color:var(--black-color2)}.home3-pricing-plan-area .pricing-card.two .pricing-top h2 sub{color:var(--white-color)}.home3-pricing-plan-area .pricing-card.two .pricing-top .offer-tag{position:relative}.home3-pricing-plan-area .pricing-card.two .pricing-top .offer-tag h5{font-family:var(--font-saira);font-weight:700;font-size:20px;line-height:25px;letter-spacing:.03em;color:var(--white-color);margin-bottom:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.home3-pricing-plan-area .pricing-card.two .pricing-top .offer-tag h5 span{font-weight:400;font-size:20px;margin-bottom:0;color:var(--white-color)}.home3-pricing-plan-area .pricing-card.two .pricing-content ul li{color:var(--black-color2)}.home3-pricing-plan-area .pricing-card.two .pricing-content ul li svg circle{fill:var(--black-color2)}.home3-pricing-plan-area .pricing-card.two .pricing-content ul li svg path{fill:var(--theme-color)}.home3-pricing-plan-area .pricing-card.two .pricing-content .pay-btn{padding-top:50px}.home3-pricing-plan-area .pricing-card.two .pricing-content .pay-btn a{background-color:#1b1f23;color:#fff}.home3-pricing-plan-area .pricing-card.two .pricing-content .pay-btn a:after{background-color:#fff}.home3-pricing-plan-area .pricing-card.two .pricing-content .pay-btn a:hover{color:#1b1f23}.home3-contact-area{background-image:url(/_next/static/media/About_us_Contact.e7f17619.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden;min-height:575px;position:relative;z-index:1}.home3-contact-area:after{top:0;background:linear-gradient(0deg,hsla(0,0%,6%,.22),#0f0f0f)}.home3-contact-area:after,.home3-contact-area:before{content:"";position:absolute;left:0;height:100%;width:100%;z-index:-1}.home3-contact-area:before{bottom:0;background:linear-gradient(180deg,hsla(0,0%,6%,.13),#0f0f0f)}.home3-contact-area .contact-wrapper{position:relative;z-index:1;padding-top:115px}.home3-contact-area .contact-wrapper .marquee_text{font-family:var(--font-saira);font-weight:600;font-size:100px;letter-spacing:.03em;text-transform:uppercase;z-index:-1;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px hsla(0,0%,100%,.12);margin-bottom:0;overflow:hidden}.home3-contact-area .contact-wrapper .contact-btn{position:relative;z-index:9;display:flex;justify-content:center;margin-top:-50px}.home3-contact-area .contact-wrapper .contact-btn a{width:250px;height:250px;border:1px solid hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;font-family:var(--font-saira);font-weight:500;font-size:25px;text-transform:capitalize;color:var(--white-color);border-radius:50%;background-image:url(/_next/static/media/contact-btn-bg.326a71db.png),linear-gradient(#1b1f23,#1b1f23);background-size:cover;background-repeat:no-repeat;padding:50px;transition:.8s;text-align:start}.home3-contact-area .contact-wrapper .contact-btn a svg{stroke:var(--white-color);transition:.5s}.home3-contact-area .contact-wrapper .contact-btn a:hover{border-color:var(--theme-color);box-shadow:inset 0 0 0 10em var(--theme-color);color:var(--black-color2)}.home3-contact-area .contact-wrapper .contact-btn a:hover svg{transform:rotate(45deg);stroke:var(--black-color2)}.home3-team-area .experts-card{transition:.5s}.home3-team-area .experts-card .experts-img{position:relative;transition:.5s}.home3-team-area .experts-card .experts-img img{border-radius:5px 5px 0 0;width:100%}.home3-team-area .experts-card .experts-img .expert-social{position:absolute;left:0;top:0;width:100%;height:100%;padding:25px 20px;display:flex;align-items:flex-end;justify-content:center;background:linear-gradient(176.24deg,rgba(29,29,29,0) 10.39%,#1d1d1d 86.62%);transform:scaleY(0);transform-origin:bottom;transition:.5s;opacity:0}.home3-team-area .experts-card .experts-img .expert-social ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center;gap:40px}.home3-team-area .experts-card .experts-img .expert-social ul li a{font-size:20px;color:var(--white-color);transition:.5s}.home3-team-area .experts-card .experts-img .expert-social ul li a:hover{color:var(--theme-color)}.home3-team-area .experts-card .experts-content{padding-top:22px}.home3-team-area .experts-card .experts-content h4{font-family:var(--font-saira);font-weight:600;font-size:25px;color:var(--white-color);margin-bottom:3px;transition:.5s}.home3-team-area .experts-card .experts-content h4:hover{color:var(--theme-color)}.home3-team-area .experts-card .experts-content span{font-family:var(--font-saira);font-weight:400;font-size:16px;color:#b5b5b5}.home3-team-area .experts-card:hover .experts-img .expert-social{transform:scaleY(1);opacity:1}.home3-team-area .experts:nth-child(odd){margin-top:30px}@media (max-width:991px){.home3-team-area .experts{margin-bottom:30px}.home3-team-area .experts:nth-child(odd){margin-top:0}}.home3-blog-area .single-blog{border-radius:5px;transition:.5s}@media (max-width:767px){.home3-blog-area .container{padding-left:20px;padding-right:20px}}.home3-blog-area .single-blog .blog-img,.home3-blog-area .single-blog .blog-img img{border-radius:5px 5px 0 0;transition:.5s}@media (max-width:991px){.home3-blog-area .single-blog .blog-img img{width:100%}}.home3-blog-area .single-blog .blog-img .blog-tag{top:0;right:0}.home3-blog-area .single-blog .blog-img .blog-tag a{font-family:var(--font-saira);font-weight:600;font-size:13px;text-transform:capitalize;color:var(--black-color2);background:var(--theme-color);border-radius:0 5px 0 0;padding:10px 16px;transition:.5s;position:relative;overflow:hidden;z-index:1}.home3-blog-area .single-blog .blog-img .blog-tag a:after{position:absolute;content:"";display:block;left:15%;right:-20%;top:-4%;height:150%;width:150%;bottom:0;border-radius:0 2px 0 0;background-color:#0a1019;transform:skewX(45deg) scaleX(0);z-index:-1;transition:all .5s ease-out 0s}.home3-blog-area .single-blog .blog-img .blog-tag a:hover{color:var(--white-color)}.home3-blog-area .single-blog .blog-img .blog-tag a:hover:after{transform:skewX(45deg) scale(1)}.home3-blog-area .single-blog .blog-content{background:#151515;padding:20px 25px;transition:.5s}.home3-blog-area .single-blog .blog-content .blog-meta{align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 0 12px}.home3-blog-area .single-blog .blog-content .blog-meta li a{font-family:var(--font-saira);font-weight:500;font-size:13px;text-transform:capitalize;color:#b5b5b5;transition:.4s}.home3-blog-area .single-blog .blog-content .blog-meta li a:hover{color:var(--theme-color)}.home3-blog-area .single-blog .blog-content h4{margin-bottom:0}.home3-blog-area .single-blog .blog-content h4 a{font-family:var(--font-saira);font-weight:600;font-size:25px;line-height:1.5;text-transform:capitalize;color:var(--white-color);transition:.4s}@media (max-width:1199px){.home3-blog-area .single-blog .blog-content h4 a{font-size:22px}}.home3-blog-area .single-blog .blog-content h4 a:hover{color:var(--theme-color)}.home3-blog-area .single-blog .blog-content p{font-family:var(--font-saira);font-size:15px;color:#b5b5b5;padding-top:5px}.home3-blog-area .single-blog .blog-content .blog-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-top:20px;gap:10px}.home3-blog-area .single-blog .blog-content .blog-footer .read-btn a{font-family:var(--font-saira);font-size:13px;letter-spacing:.03em;text-transform:uppercase;display:flex;transition:.5s}.home3-blog-area .single-blog .blog-content .blog-footer .read-btn a svg{stroke:var(--theme-color);transform:rotate(45deg);transition:.5s}.home3-blog-area .single-blog .blog-content .blog-footer .read-btn a:hover{color:var(--white-color)}.home3-blog-area .single-blog .blog-content .blog-footer .read-btn a:hover svg{stroke:var(--white-color);transform:rotate(90deg)}.home3-blog-area .single-blog .blog-content .blog-footer .social-area{display:flex;align-items:center;transition:.5s}.home3-blog-area .single-blog .blog-content .blog-footer .social-area span{height:28px;width:28px;border-radius:50%;border:1px solid hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;transition:.5s}.home3-blog-area .single-blog .blog-content .blog-footer .social-area ul{list-style:none;display:flex;align-items:center;gap:25px;border:1px solid hsla(0,0%,100%,.2);border-radius:14px;padding:4px 12px;margin:0 -28px 0 0;transform:scaleX(0);transition:.5s;transform-origin:right}.home3-blog-area .single-blog .blog-content .blog-footer .social-area ul li{position:relative}.home3-blog-area .single-blog .blog-content .blog-footer .social-area ul li a{color:var(--white-color);font-size:18px;display:flex;transition:.5s}.home3-blog-area .single-blog .blog-content .blog-footer .social-area ul li a:hover{color:var(--theme-color)}.home3-blog-area .single-blog .blog-content .blog-footer .social-area ul li:after{content:"";height:2.5px;width:2.5px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:-14px;background-color:hsla(0,0%,100%,.2)}.home3-blog-area .single-blog .blog-content .blog-footer .social-area ul li:first-child:after{display:none;visibility:hidden}.home3-blog-area .single-blog .blog-content .blog-footer .social-area:hover span{opacity:0}.home3-blog-area .single-blog .blog-content .blog-footer .social-area:hover ul{transform:scaleX(1);position:relative;z-index:9}.home3-blog-area .single-blog:hover .blog-img img{transform:scale(1.05)}.home3-blog-area .single-blog:hover .blog-content{background:#292929}@media (min-width:1400px) and (max-width:1599px){.home5-about-area{padding-left:70px;padding-right:70px}}footer{background-image:url(/_next/static/media/footer-bg.4548b1b7.png),linear-gradient(#1d1d1d,#1d1d1d);background-size:cover;background-repeat:no-repeat;overflow:hidden}footer.two{background-image:url(/_next/static/media/footer-bg.4548b1b7.png),linear-gradient(#1d2125,#1d2125)}@media (max-width:767px){footer.two{background-image:url(/assets/img/home-5/home5-services-bg-mobile.webp),linear-gradient(#171717,#171717)}}footer.three{background-image:url(/_next/static/media/footer-bg.4548b1b7.png),linear-gradient(#171717,#171717)}@media (min-width:1400px) and (max-width:1599px){footer.three{padding-left:70px;padding-right:70px}}@media (max-width:767px){footer.three{background-image:url(/assets/img/home-5/home5-services-bg-mobile.webp),linear-gradient(#171717,#171717)}}footer.four{background-image:url(/_next/static/media/footer-bg.4548b1b7.png),linear-gradient(#1e1c22,#1e1c22)}@media (max-width:767px){footer,footer.four{background-image:url(/assets/img/home-5/home5-services-bg-mobile.webp),linear-gradient(#171717,#171717)}}footer .footer-top{border-bottom:1px solid hsla(0,0%,100%,.08);margin-bottom:80px}footer .footer-top .footer-top-content{display:flex;align-items:center;justify-content:space-between;padding:25px 0}@media (max-width:576px){footer .footer-top .footer-top-content{flex-wrap:wrap;gap:20px}}footer .footer-top .footer-top-content .footer-contect{display:flex;align-items:center;gap:10px}footer .footer-top .footer-top-content .footer-contect .icon svg{fill:var(--theme-color)}footer .footer-top .footer-top-content .footer-contect .content span{font-family:var(--font-saira);font-weight:400;font-size:13px;letter-spacing:.03em;color:var(--white-color);display:inline-block;margin-bottom:3px}footer .footer-top .footer-top-content .footer-contect .content h6{margin-bottom:0}footer .footer-top .footer-top-content .footer-contect .content h6 a{font-family:var(--font-saira);font-weight:500;font-size:18px;letter-spacing:.03em;color:var(--white-color);transition:.5s}footer .footer-top .footer-top-content .footer-contect .content h6 a:hover{color:var(--theme-color)}footer .footer-widget .footer-contact{max-width:300px;width:100%;margin:0 auto}footer .footer-widget .footer-contact h4{margin-bottom:8px;display:flex;align-items:center;gap:10px;font-family:var(--font-saira);font-weight:500;font-size:23px;letter-spacing:.03em;color:var(--white-color)}footer .footer-widget .footer-contact h4 svg{fill:var(--theme-color)}footer .footer-widget .footer-contact h6{font-family:var(--font-saira);font-weight:500;font-size:16px;letter-spacing:.02em;color:var(--white-color);margin-bottom:20px}footer .footer-widget .footer-contact a{font-family:var(--font-saira);font-weight:400;font-size:16px;line-height:30px;letter-spacing:.03em;color:#b5b5b5;transition:.5s}footer .footer-widget .footer-contact a:hover{color:var(--theme-color)}footer .footer-widget .footer-contact .form-inner{display:flex;align-items:center}footer .footer-widget .footer-contact .form-inner input{width:100%;background:rgba(27,31,35,.8);border:1px solid hsla(0,0%,100%,.1);border-radius:5px 0 0 5px;font-family:var(--font-saira);font-weight:400;font-size:13px;color:#a4a4a4;height:50px;padding:25px 20px}footer .footer-widget .footer-contact .form-inner button{height:50px;width:60px;display:flex;align-items:center;justify-content:center;border:none;outline:none;background:var(--theme-color);border-radius:0 5px 5px 0;transition:.5s}footer .footer-widget .footer-contact .form-inner button svg{stroke:#1d1d1d;transition:.5s}footer .footer-widget .footer-contact .form-inner button:hover{background-color:var(--white-color)}footer .footer-widget .widget-title{margin-bottom:25px}footer .footer-widget .widget-title h4{font-family:var(--font-saira);font-weight:600;font-size:25px;letter-spacing:.03em;color:var(--white-color);margin-bottom:0}footer .footer-widget .menu-container ul{margin:0;padding:0;list-style:none}footer .footer-widget .menu-container ul li{margin-bottom:18px}footer .footer-widget .menu-container ul li:last-child{margin-bottom:0}footer .footer-widget .menu-container ul li a{font-family:var(--font-saira);font-weight:500;font-size:16px;letter-spacing:.02em;color:#b4b4b4;transition:.5s}footer .footer-widget .menu-container ul li a:hover{color:var(--theme-color)}footer .footer-btm{border-top:1px solid hsla(0,0%,100%,.08);margin-top:80px}footer .footer-btm .footer-btn-content{display:flex;align-items:center;justify-content:space-between;padding:25px 0}@media (max-width:767px){footer .footer-btm .footer-btn-content{flex-wrap:wrap;gap:10px;justify-content:center}}footer .footer-btm .footer-btn-content .copyright-area p{margin-bottom:0;font-family:var(--font-saira);font-weight:400;font-size:14px;color:#e4e4e4}@media (max-width:767px){footer .footer-btm .footer-btn-content .copyright-area p{text-align:center}}footer .footer-btm .footer-btn-content .copyright-area p a{color:var(--white-color);font-weight:700;transition:.5s}footer .footer-btm .footer-btn-content .copyright-area p a:hover{color:var(--theme-color)}.breadcrumbs{position:relative;background-image:url(/_next/static/media/inner-page-bg.1613daea.png),linear-gradient(#1d1d1d,#1d1d1d);background-size:cover;background-repeat:no-repeat;z-index:1}.breadcrumbs .breadcrumb-wrapper{display:flex;flex-direction:column;justify-content:center;padding:205px 0 140px}@media (max-width:576px){.breadcrumbs .breadcrumb-wrapper{padding:130px 0 70px}}.breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt{position:relative;text-align:center}.breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt>span{font-family:var(--font-saira);font-weight:500;font-size:13px;letter-spacing:.03em;text-transform:uppercase;color:#b5b5b5;display:inline-block;padding:8px 40px;position:relative;background-color:rgba(6,216,137,.2);margin-bottom:10px}.breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt>span:after{left:20px}.breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt>span:after,.breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt>span:before{content:"";height:6px;width:6px;border-radius:50%;background-color:var(--white-color);position:absolute;top:50%;transform:translateY(-50%)}.breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt>span:before{right:20px}.breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt h1{font-size:54px;font-weight:700;color:var(--white-color);text-transform:capitalize;margin-bottom:15px}@media (max-width:576px){.breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt h1{font-size:40px}}.breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt .breadcrumb-list{font-size:14px;color:#fff;text-transform:capitalize;display:flex;align-items:center;gap:10px;justify-content:center}.breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt .breadcrumb-list a{color:var(--theme-color)}.breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt .breadcrumb-list i{margin:0 5px}.pagination{padding-top:60px;gap:20px}.pagination .page-item.disabled .page-link{background-color:initial;border:1px solid var(--theme-color);color:var(--theme-color);font-family:var(--font-saira)}.pagination li{padding:0}.pagination li a{padding:0;height:34px;width:34px;background-color:initial;border:1px solid var(--theme-color);display:flex;align-items:center;justify-content:center;border-radius:5px;font-size:16px;color:var(--theme-color);font-family:var(--font-saira);transition:.5s}.pagination li a.active{color:var(--black-color2);background-color:var(--theme-color)!important;border-color:var(--theme-color)}.pagination li a:hover{color:var(--white-color);background-color:var(--theme-color);border-color:var(--theme-color)}.error-page-bg{background-image:url(/_next/static/media/error-bg.2d33a1a4.png),linear-gradient(#1d1d1d,#1d1d1d);background-size:cover;background-repeat:no-repeat;padding:150px 0}@media (min-width:1400px) and (max-width:1599px){.error-page-bg{padding:75px 0}}@media (max-width:1399px){.error-page-bg{padding:70px 0}}.error-page-bg .error-content h1{font-family:var(--font-saira);font-weight:700;font-size:80px;letter-spacing:.03em;text-transform:uppercase;color:var(--white-color);margin-bottom:20px}@media (max-width:576px){.error-page-bg .error-content h1{font-size:60px}}.error-page-bg .error-content h1 span{font-weight:300}.error-page-bg .error-content p{font-family:var(--font-saira);font-weight:300;font-size:15px;line-height:35px;align-items:center;letter-spacing:.03em;color:#b5b5b5;margin-bottom:50px}.error-page-bg .primary-btn3{padding:14px 33px}.error-page-bg .primary-btn3 svg{vertical-align:initial;transition:.5s;fill:var(--black-color2)}.error-page-bg .primary-btn3:hover svg{fill:var(--white-color)}.blog-banner .blog-banner-wrap{position:relative;display:flex;align-items:center;border-radius:30px}.blog-banner .blog-banner-wrap .banner-img{border-radius:30px;position:relative;width:100%}.blog-banner .blog-banner-wrap .banner-img:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,#171717 8.12%,#171717 40.79%,hsla(0,0%,9%,.96) 49.45%,hsla(0,0%,9%,.94) 55.48%,hsla(0,0%,9%,.1) 99.09%);border-radius:30px}.blog-banner .blog-banner-wrap .banner-img img{width:100%;border-radius:30px;min-height:400px;object-fit:cover}.blog-banner .blog-banner-wrap .banner-content{position:absolute;left:0;top:0;max-width:550px;width:100%;padding:120px 35px;display:flex;flex-direction:column;justify-content:center}@media (max-width:576px){.blog-banner .blog-banner-wrap .banner-content{padding:70px 20px}}.blog-banner .blog-banner-wrap .banner-content h2{font-family:var(--font-saira);font-weight:700;font-size:60px;letter-spacing:.01em;color:var(--white-color);margin-bottom:10px}.blog-banner .blog-banner-wrap .banner-content p{font-family:var(--font-saira);font-weight:400;font-size:22px;line-height:35px;letter-spacing:.03em;color:#b5b5b5;margin-bottom:35px}.blog-banner .blog-banner-wrap .banner-content .form-inner{display:flex;align-items:center}@media (max-width:576px){.blog-banner .blog-banner-wrap .banner-content .form-inner{flex-wrap:wrap;justify-content:center;gap:20px}}.blog-banner .blog-banner-wrap .banner-content .form-inner input{width:100%;background:rgba(27,31,35,.8);border:1px solid hsla(0,0%,100%,.1);border-radius:165px 0 0 165px;font-family:var(--font-saira);font-weight:400;font-size:13px;color:#a4a4a4;height:55px;padding:25px 20px}@media (max-width:576px){.blog-banner .blog-banner-wrap .banner-content .form-inner input{border-radius:10px;height:48px}}.blog-banner .blog-banner-wrap .banner-content .form-inner button{height:55px;display:flex;gap:12px;align-items:center;justify-content:center;border:none;outline:none;background:var(--theme-color);border-radius:0 165px 165px 0;padding:10px 30px;font-family:var(--font-saira);font-weight:500;font-size:17px;letter-spacing:.02em;text-transform:uppercase;color:#1d1d1d}.blog-banner .blog-banner-wrap .banner-content .form-inner button svg{stroke:#1d1d1d}@media (max-width:576px){.blog-banner .blog-banner-wrap .banner-content .form-inner button{border-radius:10px;height:48px;padding:10px 25px}}.portfolio-details .portfolio-img{border-radius:10px;height:100%}.portfolio-details .portfolio-img img{border-radius:10px;height:100%;object-fit:cover;width:100%}.portfolio-details .portfolio-content h3{font-family:var(--font-saira);font-style:normal;font-weight:600;font-size:32px;text-transform:capitalize;color:var(--white-color);margin-bottom:10px}@media (max-width:767px){.portfolio-details .portfolio-content h3{font-size:30px}}.portfolio-details .portfolio-content p{font-family:var(--font-saira);font-weight:300;font-size:15px;line-height:32px;letter-spacing:.03em;color:#b5b5b5;margin-bottom:15px}.portfolio-details .portfolio-content p:last-child{margin-bottom:0}.portfolio-details .portfolio-content .working-process{padding-top:20px;margin-bottom:70px}.portfolio-details .portfolio-content .working-process h3{margin-bottom:25px}.portfolio-details .portfolio-content .working-process .single-process{background:hsla(0,0%,85%,.05);border:1px solid hsla(0,0%,100%,.05);border-radius:5px;padding:35px 20px;position:relative}.portfolio-details .portfolio-content .working-process .single-process .icon{position:absolute;right:10px;top:10px}.portfolio-details .portfolio-content .working-process .single-process span{font-family:var(--font-saira);font-weight:500;font-size:18px;text-transform:capitalize;color:var(--theme-color);display:inline-block;margin-bottom:10px}.portfolio-details .portfolio-content .working-process .single-process h3{font-family:var(--font-saira);font-weight:600;font-size:28px;text-transform:capitalize;color:var(--white-color)}@media (max-width:767px){.portfolio-details .portfolio-content .working-process .single-process h3{font-size:24px}}.portfolio-details .portfolio-content .working-process .single-process p{font-family:var(--font-saira);font-weight:300;font-size:15px;line-height:30px;letter-spacing:.03em;color:#b5b5b5}.portfolio-details .portfolio-info{background-image:url(/_next/static/media/portfolio-info-bg.764cb7fb.png);background-size:cover;background-repeat:no-repeat;border-radius:20px;margin-bottom:50px}.portfolio-details .portfolio-info ul{margin:0;list-style:none;padding:15px 0}.portfolio-details .portfolio-info ul li{text-align:center;padding:25px 20px;border-bottom:1px solid hsla(0,0%,100%,.04)}.portfolio-details .portfolio-info ul li:last-child{border-bottom:unset}.portfolio-details .portfolio-info ul li span{font-family:var(--font-saira);font-weight:400;font-size:15px;color:#b5b5b5;display:inline-block;margin-bottom:5px}.portfolio-details .portfolio-info ul li h5{margin-bottom:0;font-family:var(--font-saira);font-weight:600;font-size:20px;color:var(--white-color)}.portfolio-details .portfolio-details-sm-banner{background-image:url(/_next/static/media/About_secton_Two_our_Approach.98e382e3.webp);background-size:cover;background-repeat:no-repeat;padding:80px 30px 240px;border-radius:20px}.portfolio-details .portfolio-details-sm-banner .section-title-5 h2{font-size:40px;margin-bottom:30px}.portfolio-details .portfolio-details-sm-banner .section-title-5 a{padding:14px 40px}.details-navigation{margin-top:60px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1);padding:30px 0;gap:30px}@media (max-width:991px){.details-navigation{flex-wrap:wrap;justify-content:center}}.details-navigation .single-navigation{display:flex;align-items:center;gap:20px;transition:.5s;max-width:425px;width:100%}.details-navigation .single-navigation .content{text-align:end}.details-navigation .single-navigation .content a{font-family:var(--font-saira);font-weight:400;font-size:13px;text-transform:uppercase;color:var(--theme-color)}.details-navigation .single-navigation .content h4{margin-bottom:0}.details-navigation .single-navigation .content h4 a{font-family:var(--font-saira);font-weight:600;font-size:20px;letter-spacing:.02em;text-transform:capitalize;color:var(--white-color)}@media (max-width:767px){.details-navigation .single-navigation .content h4 a{font-size:18px}}.details-navigation .single-navigation .img{height:80px;min-width:80px;border-radius:50%;position:relative;transition:.5s}.details-navigation .single-navigation .img:after{content:"";height:100%;width:100%;border-radius:50%;background-color:rgba(29,29,29,.7);position:absolute;left:0;top:0;opacity:0;transform:scale(.4);transition:.5s}.details-navigation .single-navigation .img img{height:80px;width:80px;border-radius:50%}.details-navigation .single-navigation .img .arrow{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:52px;width:52px;border-radius:50%;border:1px solid var(--white-color);z-index:1;display:flex;align-items:center;justify-content:center;opacity:0;transition:.5s}.details-navigation .single-navigation .img .arrow svg{stroke:var(--white-color)}.details-navigation .single-navigation.two .content{text-align:start}.details-navigation .single-navigation:hover .img{height:80px;width:80px;border-radius:50%;position:relative;transition:.5s}.details-navigation .single-navigation:hover .img:after{opacity:1;transform:scale(1)}.details-navigation .single-navigation:hover .img .arrow{opacity:1;transform:translate(-50%,-50%)}.service-details .about-content .section-title-5{margin-bottom:20px}.service-details .about-content .section-title-5 h2{font-size:55px}@media (max-width:1199px){.service-details .about-content .section-title-5 h2{font-size:40px}}@media (max-width:767px){.service-details .about-content .section-title-5 h2{font-size:38px}}@media (max-width:576px){.service-details .about-content .section-title-5 h2{font-size:30px}}.service-details .about-content p{font-family:var(--font-saira);font-weight:300;font-size:15px;line-height:32px;letter-spacing:.03em;color:#b5b5b5;margin-bottom:0}.service-details .about-content .about-featue{margin:0;padding:0;list-style:none;-moz-columns:2;column-count:2}@media (max-width:576px){.service-details .about-content .about-featue{-moz-columns:1;column-count:1}}.service-details .about-content .about-featue li{display:flex;align-items:center;gap:10px;font-family:var(--font-saira);font-weight:400;font-size:17px;letter-spacing:.02em;color:#d7d7d7;padding-top:30px}.service-details .about-content .about-featue li svg{fill:var(--theme-color)}.service-details .service-img img{border-radius:5px}.service-details .how-we-work-section .section-title h2{font-family:var(--font-saira);font-weight:600;font-size:40px;text-transform:capitalize;color:var(--white-color);margin-bottom:0}.service-details .how-we-work-section .work-item{position:relative;padding:0 100px;z-index:1}@media (max-width:1500px){.service-details .how-we-work-section .work-item{padding:0 30px}}@media (max-width:991px){.service-details .how-we-work-section .work-item{padding:0}}.service-details .how-we-work-section .work-item:after{content:"";height:1px;width:100%;background-color:hsla(0,0%,100%,.1);position:absolute;left:0;top:82px;z-index:-1}@media (max-width:1199px){.service-details .how-we-work-section .work-item:after{display:none;visibility:hidden}}.service-details .how-we-work-section .work-item .single-work{max-width:280px;width:100%}.service-details .how-we-work-section .work-item .single-work .work-icon{height:60px;width:60px;border-radius:50%;background-color:var(--theme-color);display:flex;align-items:center;justify-content:center;margin-bottom:23px}.service-details .how-we-work-section .work-item .single-work .work-content h3{font-family:var(--font-saira);font-weight:600;font-size:24px;line-height:1.4;text-transform:capitalize;color:#fff;margin-bottom:8px}@media (max-width:991px){.service-details .how-we-work-section .work-item .single-work .work-content h3{font-size:24px}}@media (max-width:767px){.service-details .how-we-work-section .work-item .single-work .work-content h3{font-size:22px}}.service-details .how-we-work-section .work-item .single-work .work-content p{font-family:var(--font-saira);font-weight:300;line-height:28px;letter-spacing:.03em;color:#b5b5b5}.service-details .service-faq-area .faq-content-area h2{font-family:var(--font-saira);font-weight:600;font-size:40px;line-height:1.5;text-transform:capitalize;color:#fff}@media (max-width:767px){.service-details .service-faq-area .faq-content-area h2{font-size:38px}}@media (max-width:576px){.service-details .service-faq-area .faq-content-area h2{font-size:30px}}.service-details .service-faq-area .accordion .accordion-item{background-color:initial;border:none;border-bottom:1px solid hsla(0,0%,93%,.2);border-radius:0}.service-details .service-faq-area .accordion .accordion-item .accordion-button{background-color:initial;font-family:var(--font-saira);font-weight:400;font-size:17px;text-transform:capitalize;color:#b5b5b5;padding:25px 0 20px}.service-details .service-faq-area .accordion .accordion-item .accordion-button:not(.collapsed){color:var(--theme-color);border-bottom:1px solid hsla(0,0%,93%,.2)}.service-details .service-faq-area .accordion .accordion-item .accordion-button:not(.collapsed):focus{box-shadow:none;border:none}.service-details .service-faq-area .accordion .accordion-item .accordion-button:not(.collapsed):after{background-image:none;transform:unset;font-family:bootstrap-icons!important;content:"\f2ea";color:var(--title-color)}.service-details .service-faq-area .accordion .accordion-item .accordion-button:focus{box-shadow:none;border:none}.service-details .service-faq-area .accordion .accordion-item .accordion-button:after{flex-shrink:0;width:unset;height:unset;margin-left:auto;content:"\f4fe";font-weight:600;font-family:bootstrap-icons!important;color:hsla(0,0%,100%,.5);background-image:none;background-size:contain;transition:transform .2s ease-in-out}.service-details .service-faq-area .accordion .accordion-item .accordion-body{font-family:var(--font-saira);font-weight:400;font-size:15px;line-height:30px;letter-spacing:.03em;color:#b5b5b5;padding:20px 20px 30px}.case-study-details .case-img,.case-study-details .case-img img{border-radius:5px}.case-study-details .case-content h2{font-family:var(--font-saira);font-weight:600;font-size:40px;text-transform:capitalize;color:#fff;margin-bottom:20px}@media (max-width:767px){.case-study-details .case-content h2{font-size:38px}}@media (max-width:576px){.case-study-details .case-content h2{font-size:30px}}.case-study-details .case-content p{font-family:var(--font-saira);font-weight:300;font-size:15px;line-height:32px;letter-spacing:.03em;color:#b5b5b5;margin-bottom:15px}.case-study-details .case-content p:last-child{margin-bottom:0}.case-study-details .single-process{background:hsla(0,0%,85%,.05);border:1px solid hsla(0,0%,100%,.05);border-radius:5px;padding:35px 20px;position:relative}.case-study-details .single-process .icon{position:absolute;right:10px;top:10px}.case-study-details .single-process span{font-family:var(--font-saira);font-weight:500;font-size:18px;text-transform:capitalize;color:var(--theme-color);display:inline-block;margin-bottom:10px}.case-study-details .single-process h3{font-family:var(--font-saira);font-weight:600;font-size:28px;text-transform:capitalize;color:var(--white-color)}@media (max-width:767px){.case-study-details .single-process h3{font-size:24px}}.case-study-details .single-process p{font-family:var(--font-saira);font-weight:300;font-size:15px;line-height:30px;letter-spacing:.03em;color:#b5b5b5}.bolog-details-area .post-thumb{margin-bottom:35px}.bolog-details-area .post-thumb img{border-radius:5px}.bolog-details-area .blog-details-content>span{font-family:var(--font-saira);font-weight:500;font-size:18px;text-transform:capitalize;color:var(--theme-color);border:1px solid rgba(6,216,137,.3);border-radius:5px;padding:5px 22px;display:inline-block;margin-bottom:25px}.bolog-details-area .blog-details-content h2{font-family:var(--font-saira);font-weight:600;font-size:50px;text-transform:capitalize;color:var(--white-color);margin-bottom:30px}@media (max-width:991px){.bolog-details-area .blog-details-content h2{font-size:45px}}@media (max-width:767px){.bolog-details-area .blog-details-content h2{font-size:40px}}@media (max-width:576px){.bolog-details-area .blog-details-content h2{font-size:36px}}.bolog-details-area .blog-details-content .author-and-meta{display:flex;align-items:center;justify-content:space-between;padding:20px 0;border-top:1px solid hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.05);margin-bottom:35px}@media (max-width:991px){.bolog-details-area .blog-details-content .author-and-meta{flex-wrap:wrap;gap:25px}}.bolog-details-area .blog-details-content .author-and-meta .blog-meta{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:40px}@media (max-width:576px){.bolog-details-area .blog-details-content .author-and-meta .blog-meta{gap:10px;flex-wrap:wrap}}.bolog-details-area .blog-details-content .author-and-meta .blog-meta li{font-family:var(--font-saira);font-weight:500;font-size:13px;letter-spacing:.02em;text-transform:capitalize;color:#b5b5b5;display:flex;align-items:center;gap:7px;position:relative}.bolog-details-area .blog-details-content .author-and-meta .blog-meta li svg{width:13px;fill:#b5b5b5}.bolog-details-area .blog-details-content .author-and-meta .blog-meta li:after{content:"";height:10px;width:2px;background-color:var(--theme-color);border-radius:4px;position:absolute;left:-22px;top:50%;transform:translateY(-50%)}@media (max-width:576px){.bolog-details-area .blog-details-content .author-and-meta .blog-meta li:after{display:none;visibility:hidden}}.bolog-details-area .blog-details-content .author-and-meta .blog-meta li:first-child:after{display:none;visibility:hidden}.bolog-details-area .blog-details-content p{font-family:var(--font-saira);font-weight:300;font-size:15px;line-height:32px;color:#b5b5b5;margin-bottom:20px}.bolog-details-area .blog-details-content p:last-child{margin-bottom:0}.bolog-details-area .blog-details-content>h3{font-family:var(--font-saira);font-weight:600;font-size:30px;text-transform:capitalize;color:var(--white-color);margin-bottom:20px}@media (max-width:576px){.bolog-details-area .blog-details-content>h3{font-size:24px;margin-bottom:15px}}.bolog-details-area .blog-details-content blockquote{background-image:url(/_next/static/media/blockquote-bg.79728127.png),linear-gradient(#171717,#171717);background-size:cover;background-repeat:no-repeat;padding:50px 80px;border-radius:10px;border:1px solid hsla(0,0%,100%,.05);text-align:center;position:relative;margin-top:50px;margin-bottom:50px}@media (max-width:1199px){.bolog-details-area .blog-details-content blockquote{padding:30px}}@media (max-width:576px){.bolog-details-area .blog-details-content blockquote{padding:30px 20px}}.bolog-details-area .blog-details-content blockquote p{font-family:var(--font-saira);font-weight:300;font-size:20px;line-height:45px;letter-spacing:.03em;color:var(--white-color)}@media (max-width:576px){.bolog-details-area .blog-details-content blockquote p{font-size:18px;line-height:40px}}.bolog-details-area .blog-details-content blockquote h3{margin-bottom:0;font-family:var(--font-saira);font-weight:500;font-size:30px;color:var(--theme-color)}@media (max-width:576px){.bolog-details-area .blog-details-content blockquote h3{font-size:24px}}.bolog-details-area .blog-details-content .blog-tag-and-social{padding-top:40px;display:flex;align-items:center;justify-content:space-between}@media (max-width:1199px){.bolog-details-area .blog-details-content .blog-tag-and-social{flex-wrap:wrap;gap:30px}}.bolog-details-area .blog-details-content .blog-tag-and-social .tag{display:flex;align-items:center;gap:15px}.bolog-details-area .blog-details-content .blog-tag-and-social .tag h6{margin-bottom:0;font-family:var(--font-saira);font-weight:400;font-size:18px;text-transform:capitalize;color:#fff}.bolog-details-area .blog-details-content .blog-tag-and-social .tag ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:15px}@media (max-width:767px){.bolog-details-area .blog-details-content .blog-tag-and-social .tag ul{flex-wrap:wrap}}.bolog-details-area .blog-details-content .blog-tag-and-social .tag ul li a{font-family:var(--font-saira);font-weight:400;font-size:15px;text-transform:capitalize;color:#fff;border-radius:5px;border:1px solid hsla(0,0%,100%,.1);padding:3px 15px;display:inline-block;transition:.5s}.bolog-details-area .blog-details-content .blog-tag-and-social .tag ul li a:hover{color:var(--theme-color);border:1px solid rgba(6,216,137,.1)}.bolog-details-area .blog-details-content .blog-tag-and-social .social{display:flex;align-items:flex-end;gap:15px}.bolog-details-area .blog-details-content .blog-tag-and-social .social h6{margin-bottom:0;font-family:var(--font-saira);font-weight:400;font-size:18px;text-transform:capitalize;color:#fff}.bolog-details-area .blog-details-content .blog-tag-and-social .social ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:15px}.bolog-details-area .blog-details-content .blog-tag-and-social .social ul li{line-height:1}.bolog-details-area .blog-details-content .blog-tag-and-social .social ul li a{color:hsla(0,0%,100%,.2);font-size:18px;transition:.5s;line-height:.5}.bolog-details-area .blog-details-content .blog-tag-and-social .social ul li a i{line-height:1}.bolog-details-area .blog-details-content .blog-tag-and-social .social ul li a:hover{color:var(--theme-color)}.bolog-details-area .details-navigation{margin-top:40px}.widget-area .single-widgets{background-image:url(/_next/static/media/pricing-bg-3.cd970095.png),linear-gradient(#161a1e,#161a1e);background-size:cover;background-repeat:no-repeat;border:1px solid hsla(0,0%,100%,.1);padding:35px 25px;margin-bottom:35px;border-radius:5px}.widget-area .single-widgets:last-child{margin-bottom:0}.widget-area .single-widgets .widget-title{border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:25px}.widget-area .single-widgets .widget-title h4{font-weight:500;font-size:24px;display:inline-block;text-transform:capitalize;color:var(--theme-color);padding-bottom:5px}.widget-area .wp-block-search__inside-wrapper{display:flex;align-items:center}.widget-area .wp-block-search__inside-wrapper input{width:100%;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.05);border-radius:5px 0 0 5px;height:50px;font-family:var(--font-saira);font-weight:400;font-size:14px;letter-spacing:.02em;color:#dedada;padding:10px 15px}.widget-area .wp-block-search__inside-wrapper .wp-block-search__button{height:50px;width:120px;display:flex;align-items:center;justify-content:center;border:none;outline:none;background:var(--theme-color);border-radius:0 5px 5px 0;transition:.5s}.widget-area .wp-block-search__inside-wrapper .wp-block-search__button svg{fill:var(--black-color2);transition:.5s}.widget-area .wp-block-search__inside-wrapper .wp-block-search__button:hover svg{fill:var(--white-color)}.widget-area .wp-block-categoris-cloud{margin:0;padding:0;list-style:none}.widget-area .wp-block-categoris-cloud li{margin-bottom:15px}.widget-area .wp-block-categoris-cloud li:last-child{margin-bottom:0}.widget-area .wp-block-categoris-cloud li a{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-saira);font-weight:500;font-size:16px;color:#b5b5b5;transition:.5s}.widget-area .wp-block-categoris-cloud li a:hover{color:var(--theme-color)}.widget-area .recent-post-wraper .widget-cnt{display:flex;align-items:center;gap:15px;margin-bottom:20px}.widget-area .recent-post-wraper .widget-cnt:last-child{margin-bottom:0}.widget-area .recent-post-wraper .widget-cnt .wi{height:85px;min-width:110px}.widget-area .recent-post-wraper .widget-cnt .wi img{border-radius:5px;height:85px;width:110px}.widget-area .recent-post-wraper .widget-cnt .wc a{font-size:14px;font-weight:500;font-family:var(--font-saira);color:#b5b5b5;transition:.5s;display:inline-block}@media (max-width:576px){.widget-area .recent-post-wraper .widget-cnt .wc a{font-weight:400}}.widget-area .recent-post-wraper .widget-cnt .wc a:hover{color:var(--theme-color)}.widget-area .recent-post-wraper .widget-cnt .wc h6{margin-bottom:5px}.widget-area .recent-post-wraper .widget-cnt .wc h6 a{font-size:18px;font-weight:500;font-family:var(--font-saira);color:var(--white-color);transition:.5s}@media (max-width:576px){.widget-area .recent-post-wraper .widget-cnt .wc h6 a{font-size:16px}}.widget-area .recent-post-wraper .widget-cnt .wc h6 a:hover{color:var(--theme-color)}.widget-area .wp-block-tag-cloud{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.widget-area .wp-block-tag-cloud a{font-family:var(--font-saira);font-weight:400;font-size:15px;text-transform:capitalize;color:#fff;border-radius:5px;border:1px solid hsla(0,0%,100%,.1);padding:4px 12px;display:inline-block;transition:.5s}.widget-area .wp-block-tag-cloud a:hover{color:var(--theme-color);border:1px solid rgba(6,216,137,.1)}.comment-form h3{font-family:var(--font-saira);font-weight:600;font-size:35px;text-transform:capitalize;color:var(--white-color);border-bottom:2px solid rgba(6,216,137,.4);display:inline-block;padding-bottom:5px;margin-bottom:50px}.comment-form input{height:58px;padding:10px 25px}.comment-form input,.comment-form textarea{width:100%;background:#0d0d0f;border:1px solid hsla(0,0%,100%,.1);border-radius:5px;font-family:var(--font-saira);font-weight:400;font-size:14px;letter-spacing:.02em;color:#dedada}.comment-form textarea{min-height:150px;padding:10px 15px}.comment-form .primary-btn3{border:none;outline:none;padding:14px 41px}.contact-page-wrap .contact-content>span{font-family:var(--font-saira);font-weight:500;font-size:16px;letter-spacing:.05em;text-transform:uppercase;color:var(--theme-color);display:inline-block}.contact-page-wrap .contact-content h2{margin-bottom:5px;font-family:var(--font-saira);font-weight:700;font-size:42px;line-height:1.4;letter-spacing:.03em;text-transform:capitalize;color:var(--white-color)}@media (max-width:767px){.contact-page-wrap .contact-content h2{font-size:38px}}@media (max-width:576px){.contact-page-wrap .contact-content h2{font-size:30px}}.contact-page-wrap .contact-content p{font-family:var(--font-saira);font-weight:300;font-size:15px;line-height:30px;letter-spacing:.03em;color:#b5b5b5;margin-bottom:0}.contact-page-wrap .contact-content .informations{padding-top:50px}.contact-page-wrap .contact-content .informations .single-info{display:flex;align-items:center;margin-bottom:30px;gap:15px}.contact-page-wrap .contact-content .informations .single-info .icon{height:2.8rem;min-width:2.8rem;border-radius:50%;border:1px solid var(--theme-color);color:var(--theme-color);display:flex;align-items:center;justify-content:center}.contact-page-wrap .contact-content .informations .single-info .icon i{font-size:20px}.contact-page-wrap .contact-content .informations .single-info .info a{font-size:16px;font-weight:400;color:#b4b4b4;display:block;transition:all .5s ease}.contact-page-wrap .contact-content .informations .single-info .info a:hover{color:var(--theme-color)}.contact-page-wrap .contact-content .informations .single-info .info p{font-size:16px;font-weight:400;color:#b5b5b5;display:block;transition:all .5s ease}.contact-page-wrap .contact-form-wrap{background-image:url(/_next/static/media/pricing-bg-3.cd970095.png),linear-gradient(#161a1e,#161a1e);background-size:cover;background-repeat:no-repeat;position:relative;border-radius:10px}@media (min-width:992px){.contact-page-wrap .contact-form-wrap{margin-left:25px}}.contact-page-wrap .contact-form-wrap .form-tltle{padding:25px;border-bottom:1px solid hsla(0,0%,100%,.05)}.contact-page-wrap .contact-form-wrap .form-tltle h5{font-family:var(--font-saira);font-weight:500;font-size:22px;color:var(--white-color);margin-bottom:0;text-align:center}.contact-page-wrap .contact-form-wrap .contact-form{padding:40px 45px}@media (max-width:1399px){.contact-page-wrap .contact-form-wrap .contact-form{padding:40px 25px}}.contact-page-wrap .contact-form-wrap .contact-form form label{font-family:var(--font-saira);font-weight:500;font-size:14px;letter-spacing:.02em;text-transform:capitalize;color:var(--white-color);margin-bottom:8px}.contact-page-wrap .contact-form-wrap .contact-form form input,.contact-page-wrap .contact-form-wrap .contact-form form textarea{width:100%;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.05);border-radius:5px;height:41px;font-family:var(--font-saira);font-weight:400;font-size:14px;letter-spacing:.02em;color:#dedada;padding:10px 15px}.contact-page-wrap .contact-form-wrap .contact-form form textarea{height:140px}.contact-page-wrap .contact-form-wrap .contact-form form .primary-btn3{font-size:17px;font-weight:700;padding:12px 62px;border:none;margin-top:20px}.faq-page .faq-items ul{margin:0;padding:0;list-style:none;border:none;flex-direction:column}.faq-page .faq-items ul li{margin-bottom:15px}.faq-page .faq-items ul li .nav-link{border-radius:0;border:none;display:block;width:100%;text-align:start;padding:15px 25px;font-size:18px;font-weight:500;font-family:var(--font-saira);color:var(--white-color);background-image:url(/_next/static/media/pricing-bg-3.cd970095.png),linear-gradient(#161a1e,#161a1e);background-size:cover;background-repeat:no-repeat;border-radius:5px;text-align:center}.faq-page .faq-items ul li .nav-link.active{color:var(--theme-color)}.faq-page .accordion .accordion-item{background-color:initial;border:none;border-bottom:1px solid hsla(0,0%,93%,.2);border-radius:0}.faq-page .accordion .accordion-item .accordion-button{background-color:initial;font-family:var(--font-saira);font-weight:600;font-size:22px;text-transform:capitalize;color:#fff;padding:25px 0 20px}.faq-page .accordion .accordion-item .accordion-button:not(.collapsed){color:var(--theme-color);border-bottom:1px solid hsla(0,0%,93%,.2)}.faq-page .accordion .accordion-item .accordion-button:not(.collapsed):focus{box-shadow:none;border:none}.faq-page .accordion .accordion-item .accordion-button:not(.collapsed):after{background-image:none;transform:unset;font-family:bootstrap-icons!important;content:"\f2ea";color:var(--title-color)}.faq-page .accordion .accordion-item .accordion-button:focus{box-shadow:none;border:none}.faq-page .accordion .accordion-item .accordion-button:after{flex-shrink:0;width:unset;height:unset;margin-left:auto;content:"\f4fe";font-weight:600;font-family:bootstrap-icons!important;color:hsla(0,0%,100%,.5);background-image:none;background-size:contain;transition:transform .2s ease-in-out}.faq-page .accordion .accordion-item .accordion-body{font-family:var(--font-saira);font-weight:400;font-size:18px;line-height:30px;letter-spacing:.03em;color:#b5b5b5;padding:20px 20px 30px}.faq-page .contact-form-wrap{background-image:url(/_next/static/media/pricing-bg-3.cd970095.png),linear-gradient(#161a1e,#161a1e);background-size:cover;background-repeat:no-repeat;position:relative;border-radius:10px;margin-top:50px}.faq-page .contact-form-wrap .form-tltle{padding:25px;border-bottom:1px solid hsla(0,0%,100%,.05)}.faq-page .contact-form-wrap .form-tltle h5{font-family:var(--font-saira);font-weight:500;font-size:22px;color:var(--white-color);margin-bottom:0;text-align:center}.faq-page .contact-form-wrap .contact-form{padding:40px 20px}.faq-page .contact-form-wrap .contact-form form label{font-family:var(--font-saira);font-weight:500;font-size:14px;letter-spacing:.02em;text-transform:capitalize;color:var(--white-color);margin-bottom:8px}.faq-page .contact-form-wrap .contact-form form input,.faq-page .contact-form-wrap .contact-form form textarea{width:100%;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.05);border-radius:5px;height:41px;font-family:var(--font-saira);font-weight:400;font-size:14px;letter-spacing:.02em;color:#dedada;padding:10px 15px}.faq-page .contact-form-wrap .contact-form form textarea{height:140px}.faq-page .contact-form-wrap .contact-form form .primary-btn3{font-size:17px;font-weight:700;padding:12px 62px;border:none;margin-top:20px}.Hero-video{width:100%;height:100vh;position:absolute;right:0;top:0;object-fit:fill;z-index:-1}@media (max-width:786px){.Hero-video{width:100%;height:100vh;position:absolute;right:0;top:0;object-fit:cover;z-index:-1}}.banner-area4:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(1,6,2,.86),rgba(0,0,0,.86));z-index:-1}.fadeInLeft{padding-right:40px}@media (max-width:786px){.fadeInLeft{padding-right:16px}}.mainlogo{color:#fff;font-size:35px;margin-bottom:0;margin-left:60px}@media (max-width:786px){.mainlogo{color:#fff;font-size:30px;margin-bottom:0;margin-left:10px}}.logoshade{color:#06d889;font-size:35px;margin-bottom:0}@keyframes skeleton-pulse{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.skeleton{background:linear-gradient(90deg,#1a1a2e 25%,#2a2a3e 50%,#1a1a2e 75%);background-size:200px 100%;animation:skeleton-pulse 1.5s ease-in-out infinite;border-radius:4px}.skeleton-text{height:16px;margin-bottom:10px;width:100%}.skeleton-text.short{width:40%}.skeleton-text.medium{width:65%}.skeleton-text.long{width:85%}.skeleton-heading{height:28px;margin-bottom:16px;width:60%}.skeleton-image{width:100%;height:300px;margin-bottom:20px}.skeleton-image.small{height:85px;width:110px}.skeleton-image.banner{height:400px}.skeleton-image.square{height:200px;width:200px}.skeleton-image.avatar{height:60px;width:60px;border-radius:50%}.skeleton-card{padding:20px;border-radius:8px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05)}.skeleton-button{height:48px;width:140px;border-radius:4px}.skeleton-badge{height:24px;width:80px;border-radius:12px}.skeleton-grid{display:grid;grid-gap:30px;gap:30px}.skeleton-grid.cols-2{grid-template-columns:repeat(2,1fr)}.skeleton-grid.cols-3{grid-template-columns:repeat(3,1fr)}@media (max-width:991px){.skeleton-grid.cols-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.skeleton-grid.cols-2,.skeleton-grid.cols-3{grid-template-columns:1fr}}body,html{overflow-x:hidden;overflow-x:clip;max-width:100%}body{position:relative}.home4-about-section,.home4-contact-area,.home4-feature-area,.home4-pricing-plan,.home4-services-section,.home4-testimonial-section,.home4-work-section,.tech-stack-section{content-visibility:auto;contain-intrinsic-size:auto 800px}footer.two{content-visibility:auto;contain-intrinsic-size:auto 900px;min-height:480px}@media (max-width:991px){footer.two{min-height:900px}}.banner-area4{position:relative;min-height:100vh;overflow:hidden}.banner-area4 .Hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}.banner-area4:after{height:100%!important;min-height:100vh}@media (min-width:1024px){.header-area2 .main-menu{display:inline-block!important;position:static!important;width:auto!important;height:auto!important;background:transparent!important;transform:none!important;padding:0!important;overflow:visible!important;box-shadow:none!important}.header-area2 .main-menu .menu-list{display:flex!important;flex-wrap:wrap;align-items:center}.header-area2 .nav-right .sidebar-button.mobile-menu-btn{display:none!important;visibility:hidden!important}}.header-area2 a,.header-area2 a:after,.header-area2 a:before,.header-area2 button,.header-area2 button:after,.header-area2 button:before,.header-area2 li,.header-area2 svg,.header-area2 ul{outline:0 none!important;outline-offset:0!important;box-shadow:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}header a,header a:active,header a:focus,header a:visited,header button,header button:active,header button:focus,header li,header li:active,header li:focus{border-color:transparent!important;text-decoration:none!important;-webkit-text-decoration:none!important;background-image:none!important}.header-area2 .nav-right .header-btn a,.header-area2 .nav-right .header-btn a:active,.header-area2 .nav-right .header-btn a:focus,.header-area2 .nav-right .header-btn a:hover,.header-area2 .nav-right .header-btn a:visited{border:1px solid var(--theme-color)!important;border-radius:999px!important;padding:10px 22px!important;color:var(--theme-color)!important;font-family:var(--font-sans)!important;font-weight:600!important;font-size:14px!important;letter-spacing:.02em!important;transition:border-color .2s ease,background .2s ease,color .2s ease!important}.header-area2 .nav-right .header-btn a:hover{background:var(--theme-color)!important;border-color:var(--theme-color)!important;color:#0a0a0a!important}.header-area2,.header-area2.sticky{z-index:999!important;isolation:isolate}.header-area2 .nav-right,.header-area2 .nav-right .mobile-menu-btn{position:relative;z-index:2}.menu-list,.menu-list a,.menu-list a:after,.menu-list a:before,.menu-list li,.menu-list li:after,.menu-list li:before{border:0 transparent!important;outline:0 none!important;outline-color:transparent!important;box-shadow:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}header .main-menu ul>li:active>a:after,header .main-menu ul>li:active>a:before,header .main-menu ul>li:focus>a:after,header .main-menu ul>li:focus>a:before,header .main-menu ul>li:hover>a:after,header .main-menu ul>li:hover>a:before,header .main-menu ul>li>a:active:after,header .main-menu ul>li>a:active:before,header .main-menu ul>li>a:after,header .main-menu ul>li>a:before,header .main-menu ul>li>a:focus:after,header .main-menu ul>li>a:focus:before,header .main-menu ul>li>a:hover:after,header .main-menu ul>li>a:hover:before{display:none!important;content:none!important;background:none!important;transform:none!important;width:0!important;height:0!important}.menu-list a:focus,.menu-list a:focus-visible,.menu-list li:focus,.menu-list li:focus-visible,header a:focus,header a:focus-visible,header button:focus,header button:focus-visible,header li:focus,header li:focus-visible{outline:0 none!important;outline-color:transparent!important;outline-style:none!important;outline-width:0!important;box-shadow:none!important}.legal-page,.legal-page *,.legal-page .legal-content,.legal-page .legal-content em,.legal-page .legal-content h1,.legal-page .legal-content h2,.legal-page .legal-content h3,.legal-page .legal-content h4,.legal-page .legal-content h5,.legal-page .legal-content h6,.legal-page .legal-content li,.legal-page .legal-content ol,.legal-page .legal-content p,.legal-page .legal-content span,.legal-page .legal-content strong,.legal-page .legal-content ul{color:#fff!important}.legal-page .legal-content h3{margin-top:2rem!important;margin-bottom:.75rem!important;font-weight:700!important}.legal-page .legal-content li,.legal-page .legal-content p{line-height:1.7!important;margin-bottom:.85rem!important}.legal-page .legal-content ul{padding-left:1.5rem!important;margin-bottom:1rem!important}.legal-page .legal-content a,.legal-page .legal-content a:visited{text-decoration:underline!important;color:var(--theme-color,#7fb28a)!important}.legal-page .legal-content a:hover{opacity:.85}header .main-menu ul>li.active>a,header .main-menu ul>li.active>a:focus,header .main-menu ul>li.active>a:hover{color:var(--theme-color,#7fb28a)!important}.breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt>span:after,.breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt>span:before{display:none!important}.breadcrumbs .breadcrumb-wrapper .breadcrumb-cnt>span{padding:8px 18px!important}@media (min-width:768px) and (max-width:1023.98px){.header-area2 .nav-right .sidebar-button.mobile-menu-btn{display:none!important;visibility:hidden!important}.header-area2 .main-menu{display:inline-block!important;position:static!important;width:auto!important;height:auto!important;background:transparent!important;transform:none!important;padding:0!important;overflow:visible!important;box-shadow:none!important}}.home4-work-section .single-work{overflow:hidden;width:100%}.banner-area4 .banner-content h1 .hero-highlight{font-weight:600;text-decoration:underline;color:var(--theme-color)}.mainlogo{display:inline-block;font-weight:700;line-height:1}.skip-to-content{position:absolute;top:-100px;left:12px;z-index:10000;padding:10px 16px;background:var(--theme-color,#7fb28a);color:#0a0a0a;font-weight:600;text-decoration:none;border-radius:6px;transition:top .2s ease}.skip-to-content:focus,.skip-to-content:focus-visible{top:12px;outline:2px solid #fff;outline-offset:2px}@media (max-width:480px){.banner-cta{flex-direction:column;align-items:stretch!important;gap:12px!important}.banner-cta>a{justify-content:center;width:100%}.banner-cta>span{text-align:center}}@keyframes hero-rise{0%{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:translateZ(0)}}@media (min-width:992px){html.js-anim .banner-area4 .banner-content>*{opacity:0;animation:hero-rise .85s cubic-bezier(.22,1,.36,1) forwards}html.js-anim .banner-area4 .banner-content>h1{animation-delay:.1s}html.js-anim .banner-area4 .banner-content>p{animation-delay:.35s}html.js-anim .banner-area4 .banner-content>.banner-cta{animation-delay:.6s}}html.js-anim .banner-area4 .banner-content h1 .hero-highlight{text-decoration:none;background-image:linear-gradient(var(--theme-color,#7fb28a),var(--theme-color,#7fb28a));background-size:0 2px;background-position:0 100%;background-repeat:no-repeat;animation:underline-grow .8s cubic-bezier(.22,1,.36,1) .9s forwards}@keyframes scroll-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}html.js-anim .banner-area4 .scroll-down a{animation:scroll-bounce 2.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){html.js-anim .banner-area4 .scroll-down a{animation:none}}@keyframes tech-rise{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:translateZ(0)}}html.js-anim .tech-stack-section .row.animate li{opacity:0;animation:tech-rise .55s cubic-bezier(.22,1,.36,1) forwards}html.js-anim .tech-stack-section .row.animate li:first-child{animation-delay:.1s}html.js-anim .tech-stack-section .row.animate li:nth-child(2){animation-delay:.16s}html.js-anim .tech-stack-section .row.animate li:nth-child(3){animation-delay:.22s}html.js-anim .tech-stack-section .row.animate li:nth-child(4){animation-delay:.28s}html.js-anim .tech-stack-section .row.animate li:nth-child(5){animation-delay:.34s}html.js-anim .tech-stack-section .row.animate li:nth-child(6){animation-delay:.4s}html.js-anim .tech-stack-section .row.animate li:nth-child(7){animation-delay:.46s}html.js-anim .tech-stack-section .row.animate li:nth-child(8){animation-delay:.52s}html.js-anim .tech-stack-section .row.animate li:nth-child(9){animation-delay:.58s}html.js-anim .tech-stack-section .row.animate li:nth-child(10){animation-delay:.64s}html.js-anim .tech-stack-section .row.animate li:hover{border-color:var(--theme-color,#7fb28a)!important;background:rgba(127,178,138,.08)!important;transition:border-color .25s ease,background .25s ease}.home4-pricing-plan .pricing-card{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.home4-pricing-plan .pricing-card:hover{transform:translate3d(0,-6px,0);box-shadow:0 18px 40px rgba(127,178,138,.1)}@media (prefers-reduced-motion:reduce){.home4-pricing-plan .pricing-card,.home4-pricing-plan .pricing-card:hover{transform:none!important;transition:none}}@keyframes section-rise{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:translateZ(0)}}html.js-anim .home4-testimonial-section .row.animate+.swiper,html.js-anim .home4-testimonial-section .row.animate~.swiper{animation:section-rise .9s cubic-bezier(.22,1,.36,1) .2s forwards}.home4-contact-area .contact-wrapper{transition:transform .5s cubic-bezier(.22,1,.36,1)}.home4-contact-area .contact-wrapper:hover{transform:translate3d(0,-4px,0)}@media (prefers-reduced-motion:reduce){html.js-anim .banner-area4 .banner-content h1 .hero-highlight,html.js-anim .banner-area4 .banner-content>*,html.js-anim .tech-stack-section .row.animate li{opacity:1!important;transform:none!important;animation:none!important}}.breadcrumbs .breadcrumb-cnt>span,.hero-highlight,.section-title-3>span,.section-title-4>span,.section-title-5>span,.section-title-6>span{font-family:var(--font-serif)!important;font-style:italic;font-weight:400;letter-spacing:-.01em;font-size:1.05em}.banner-area4 .banner-content h1 .hero-highlight{font-family:var(--font-serif)!important;font-style:italic;font-weight:400;text-decoration:none;color:var(--accent-cream);white-space:nowrap;letter-spacing:-.01em}@keyframes underline-grow{0%{background-size:0 2px}to{background-size:0 2px}}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);letter-spacing:-.02em;line-height:1.15}.hero-mark{display:inline-block;font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:14px;color:var(--accent-cream);opacity:.7;letter-spacing:.01em}.hero-mark em{font-style:italic;color:var(--theme-color)}.banner-area4--type-led{position:relative;min-height:clamp(640px,92vh,880px);display:flex;align-items:center;overflow:hidden;padding:clamp(96px,12vh,160px) 0 clamp(64px,8vh,96px)}.banner-area4__bg{position:absolute;inset:0;background:radial-gradient(120% 80% at 12% 8%,rgba(127,178,138,.1),transparent 55%),radial-gradient(80% 60% at 92% 86%,hsla(43,56%,90%,.05),transparent 60%),linear-gradient(180deg,#0a0a0a,#0f0f0f);z-index:0}.banner-area4--type-led .banner-mark-area,.banner-area4--type-led .container-fluid,.banner-area4--type-led .scroll-down{position:relative;z-index:1}.banner-area4--type-led .banner-content h1{font-family:var(--font-sans);font-weight:700;font-size:clamp(28px,4vw,56px);line-height:1.1;letter-spacing:-.022em;color:#fff;margin:0 0 24px;max-width:22ch}.banner-area4--type-led .banner-content>p{font-family:var(--font-sans);font-weight:400;font-size:clamp(15px,1.1vw,18px);line-height:1.6;color:hsla(0,0%,100%,.78);max-width:56ch;margin:0}.hero-process{list-style:none;display:flex;flex-wrap:wrap;gap:24px;padding:0;margin:48px 0 0;align-items:center}.hero-process li{display:inline-flex;align-items:baseline;gap:8px}.hero-process__num{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:22px;color:var(--accent-cream);line-height:1}.hero-process__label{font-family:var(--font-sans);font-weight:500;font-size:14px;letter-spacing:.02em;text-transform:uppercase;color:hsla(0,0%,100%,.85)}.hero-process__sep{margin-left:16px;color:hsla(43,56%,90%,.35);font-size:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:575px){.hero-process{flex-direction:column;align-items:flex-start;gap:12px}.hero-process__sep{display:none}}.banner-mark-area{position:absolute;top:clamp(24px,4vw,48px);right:clamp(24px,4vw,56px);display:flex;align-items:center;gap:24px}@media (max-width:575px){.banner-mark-area{top:16px;right:16px;gap:12px}.banner-mark-area .hero-reel-btn{padding:6px 12px!important;font-size:12px!important}}.hero-reel-btn{background:transparent;border:1px solid hsla(43,56%,90%,.25);border-radius:999px;padding:10px 18px;color:var(--accent-cream);cursor:pointer;font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:14px;letter-spacing:.01em;transition:border-color .2s ease,background .2s ease}.hero-reel-btn:focus-visible,.hero-reel-btn:hover{border-color:var(--accent-cream);background:hsla(43,56%,90%,.06);outline:none}.banner-area4--type-led .scroll-down{position:absolute;bottom:32px;left:clamp(24px,4vw,48px)}.banner-area4--type-led .scroll-down a{font-family:var(--font-sans);font-weight:500;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:hsla(43,56%,90%,.7);display:inline-flex;align-items:center;gap:10px;text-decoration:none}.banner-area4--type-led .scroll-down a svg{width:14px;height:14px;stroke:currentColor;stroke-width:1.5;fill:none}html.js-anim .banner-area4 .banner-content>.hero-process{opacity:0;animation:hero-rise .85s cubic-bezier(.22,1,.36,1) .85s forwards}.banner-area4.banner-area4--type-led{min-height:clamp(640px,92vh,880px)}.banner-area4.banner-area4--type-led:after{display:none!important;content:none!important}@media (max-width:767px){.banner-area4--type-led{min-height:auto;padding:clamp(140px,22vh,200px) 0 clamp(80px,12vh,120px)}.banner-area4--type-led .banner-content h1{font-size:clamp(34px,8.5vw,44px);line-height:1.12;margin:0 0 20px;max-width:none}.banner-area4--type-led .banner-content>p{font-size:15px;line-height:1.6;max-width:none;margin-bottom:4px}.banner-area4--type-led .banner-cta{flex-direction:column!important;align-items:stretch!important;gap:12px!important;margin-top:28px!important}.banner-area4--type-led .banner-cta .btn-pill-primary,.banner-area4--type-led .banner-cta .btn-pill-secondary{width:100%;justify-content:center;padding:14px 22px;font-size:15px}.banner-area4--type-led .banner-cta>span{text-align:center;margin-top:6px;font-size:.8rem!important}.banner-area4--type-led .hero-process{margin-top:36px}.banner-area4--type-led .banner-mark-area{display:none}}.hero-reel-btn--inline{display:none}@media (max-width:767px){.hero-reel-btn--inline{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:16px;padding:12px 20px;background:transparent;border:1px solid hsla(43,56%,90%,.25);border-radius:999px;color:var(--accent-cream);font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:15px;letter-spacing:.01em;cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.hero-reel-btn--inline:focus-visible,.hero-reel-btn--inline:hover{border-color:var(--accent-cream);color:#fff;background:hsla(43,56%,90%,.04)}}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(20px,2.4vw,36px);gap:clamp(20px,2.4vw,36px);margin:0 auto;max-width:1400px;padding:0 clamp(16px,3vw,32px)}@media (max-width:991px){.services-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.services-grid{grid-template-columns:1fr}}.home4-services-section .single-service-card.service-tile,.service-tile{position:relative;padding:clamp(28px,3vw,40px);background:hsla(0,0%,100%,.025)!important;background-image:none!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:14px!important;height:auto!important;transition:background .3s ease,border-color .3s ease,transform .35s cubic-bezier(.22,1,.36,1)!important;display:flex;flex-direction:column;gap:16px;min-height:320px}.home4-services-section .single-service-card.service-tile:hover,.service-tile:hover{background:hsla(43,56%,90%,.045)!important;background-image:none!important;border-color:hsla(43,56%,90%,.2)!important;transform:translate3d(0,-4px,0)}@media (prefers-reduced-motion:reduce){.home4-services-section .single-service-card.service-tile,.service-tile{transition:none!important;transform:none!important}}.service-tile__num{position:absolute;top:clamp(16px,2vw,24px);right:clamp(20px,2vw,28px);font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:clamp(28px,3vw,40px);line-height:1;color:var(--accent-cream);opacity:.55;letter-spacing:-.02em}.service-tile .icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--theme-color)}.service-tile .icon svg{width:100%;height:100%;display:block}.service-tile .services-content h3{margin:0 0 8px}.service-tile .services-content h3 a{font-family:var(--font-sans);font-weight:600;font-size:clamp(20px,1.4vw,22px);line-height:1.2;letter-spacing:-.015em;color:#fff;text-decoration:none}.service-tile .services-content h3 a:hover{color:var(--theme-color)}.service-tile .services-content p{font-size:15px;line-height:1.6;color:hsla(0,0%,100%,.72);margin:0 0 24px}@media (prefers-reduced-motion:reduce){.service-tile{transition:none}}.work-stack__header{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:24px;margin-bottom:clamp(48px,6vw,80px)}.work-stack__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(64px,8vw,120px)}.work-stack__item{display:grid;grid-template-columns:7fr 5fr;grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);align-items:center}.work-stack__item:nth-child(2n){grid-template-columns:5fr 7fr}.work-stack__item:nth-child(2n) .work-stack__visual{order:2}@media (max-width:767px){.work-stack__item,.work-stack__item:nth-child(2n){grid-template-columns:1fr}.work-stack__item:nth-child(2n) .work-stack__visual{order:0}}.work-stack__visual{position:relative;overflow:hidden;border-radius:12px;background:hsla(0,0%,100%,.03);height:clamp(260px,38vw,480px)}.work-stack__visual img{width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover!important;object-position:center;display:block;transition:transform .6s cubic-bezier(.22,1,.36,1)}.work-stack__item:hover .work-stack__visual img{transform:scale(1.03)}.work-stack__text{display:flex;flex-direction:column;gap:14px}.work-stack__num{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:clamp(28px,3vw,40px);color:var(--accent-cream);opacity:.5;line-height:1}.work-stack__text h3{margin:0;font-family:var(--font-sans);font-weight:700;font-size:clamp(24px,2.4vw,34px);letter-spacing:-.02em;line-height:1.15}.work-stack__text h3 a{color:#fff;text-decoration:none;background-image:linear-gradient(var(--theme-color),var(--theme-color));background-size:0 2px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .35s ease;padding-bottom:2px}.work-stack__text h3 a:hover{background-size:100% 2px}.work-stack__text p{margin:0;font-size:15px;line-height:1.7;color:hsla(0,0%,100%,.72)}.work-stack__link,.work-stack__link:active,.work-stack__link:focus,.work-stack__link:focus-visible,.work-stack__link:link,.work-stack__link:visited{align-self:flex-start;margin-top:8px;color:var(--theme-color)!important;font-family:var(--font-sans);font-weight:600;font-size:14px;letter-spacing:.01em;text-decoration:none!important;outline:none}.work-stack__link *,.work-stack__link:active *,.work-stack__link:link *,.work-stack__link:visited *{color:var(--theme-color)!important}.work-stack__link:focus-visible,.work-stack__link:focus-visible *,.work-stack__link:hover,.work-stack__link:hover *{color:var(--theme-color)!important;opacity:.85}.work-stack__status{text-align:center;padding:60px 0;color:hsla(0,0%,100%,.6)}.work-stack__status p{margin-bottom:12px}@media (prefers-reduced-motion:reduce){.work-stack__visual img{transition:none}.work-stack__item:hover .work-stack__visual img{transform:none}}.about-stack__grid{display:grid;grid-template-columns:5fr 7fr;grid-gap:clamp(32px,5vw,96px);gap:clamp(32px,5vw,96px);align-items:start}@media (max-width:991px){.about-stack__grid{grid-template-columns:1fr}}.about-stack__aside{position:sticky;top:100px}@media (max-width:991px){.about-stack__aside{position:static}}.about-stack__statcard{position:relative;padding:clamp(28px,4vw,56px);border-radius:16px;background:radial-gradient(120% 100% at 0 0,rgba(127,178,138,.15),transparent 60%),radial-gradient(120% 100% at 100% 100%,hsla(43,56%,90%,.12),transparent 55%),linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01));border:1px solid hsla(43,56%,90%,.1);overflow:hidden}.about-stack__statcard-eyebrow{display:inline-block;font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:16px;color:var(--accent-cream);margin-bottom:clamp(24px,3vw,40px);opacity:.85}.about-stack__stats{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(20px,2.5vw,32px)}.about-stack__stats li{display:flex;flex-direction:column;gap:4px;padding-bottom:clamp(20px,2.5vw,32px);border-bottom:1px solid hsla(43,56%,90%,.1)}.about-stack__stats li:last-child{border-bottom:none;padding-bottom:0}.about-stack__statvalue{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:clamp(56px,6vw,88px);line-height:1;letter-spacing:-.03em;color:#fff}.about-stack__statlabel{font-family:var(--font-sans);font-weight:500;font-size:14px;letter-spacing:.01em;color:hsla(0,0%,100%,.7);line-height:1.5}.about-stack__main h2{font-family:var(--font-sans);font-weight:700;font-size:clamp(28px,3vw,44px);line-height:1.15;letter-spacing:-.02em;color:#fff;margin:0 0 24px}.about-stack__main>p{font-size:16px;line-height:1.7;color:hsla(0,0%,100%,.78);margin:0 0 16px;max-width:60ch}.about-stack__features{list-style:none;margin:clamp(28px,3vw,40px) 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 24px;gap:14px 24px;border-top:1px solid hsla(0,0%,100%,.08);padding:clamp(24px,3vw,32px) 0 0}@media (max-width:575px){.about-stack__features{grid-template-columns:1fr}}.about-stack__features li{display:flex;align-items:center;gap:12px;color:#fff;font-family:var(--font-sans);font-weight:500;font-size:15px;line-height:1.4}.about-stack__features-dot{width:8px;height:8px;border-radius:50%;background:var(--theme-color);flex-shrink:0}.about-stack__cta{margin-top:clamp(28px,3vw,40px)}.about-stack__cta-link,.about-stack__cta-link:active,.about-stack__cta-link:focus,.about-stack__cta-link:focus-visible,.about-stack__cta-link:link,.about-stack__cta-link:visited{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-sans);font-weight:600;font-size:15px;letter-spacing:.01em;color:#fff!important;text-decoration:none!important;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;padding:12px 22px;outline:none;transition:border-color .2s ease,background .2s ease,color .2s ease}.about-stack__cta-link *,.about-stack__cta-link:active *,.about-stack__cta-link:link *,.about-stack__cta-link:visited *{color:#fff!important}.about-stack__cta-link:focus-visible,.about-stack__cta-link:focus-visible *,.about-stack__cta-link:hover,.about-stack__cta-link:hover *{color:var(--theme-color)!important;border-color:var(--theme-color);background:rgba(127,178,138,.06)}.about-stack__cta-link svg{width:12px;height:12px;color:var(--theme-color)}.service-tile__link,.service-tile__link:active,.service-tile__link:focus,.service-tile__link:focus-visible,.service-tile__link:link,.service-tile__link:visited{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-sans);font-weight:600;font-size:14px;letter-spacing:.01em;color:var(--theme-color)!important;text-decoration:none!important;outline:none;margin-top:auto;background-image:linear-gradient(var(--theme-color),var(--theme-color));background-size:0 1.5px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .3s ease;padding-bottom:3px}.service-tile__link *,.service-tile__link:active *,.service-tile__link:link *,.service-tile__link:visited *{color:var(--theme-color)!important}.service-tile__link:focus-visible,.service-tile__link:focus-visible *,.service-tile__link:hover,.service-tile__link:hover *{background-size:100% 1.5px;color:var(--theme-color)!important}@media (prefers-reduced-motion:reduce){.service-tile__link{transition:none}}.testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(20px,2.4vw,36px);gap:clamp(20px,2.4vw,36px);margin-top:clamp(24px,3vw,48px)}@media (max-width:991px){.testimonials-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.testimonials-grid{grid-template-columns:1fr}}.home4-testimonial-section .testimonial-card4.testimonial-card--editorial,.testimonial-card--editorial{position:relative!important;display:flex!important;flex-direction:column!important;gap:16px;padding:clamp(28px,3vw,40px)!important;border-radius:14px!important;background:hsla(0,0%,100%,.025)!important;border:1px solid hsla(0,0%,100%,.08)!important;height:auto!important;min-height:320px;flex-wrap:nowrap!important;justify-content:flex-start!important;transition:background .3s ease,border-color .3s ease!important}.home4-testimonial-section .testimonial-card4.testimonial-card--editorial:hover,.testimonial-card--editorial:hover{background:hsla(43,56%,90%,.045)!important;border-color:hsla(43,56%,90%,.2)!important}.testimonial-quotemark{position:absolute;top:4px;right:18px;font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:120px;line-height:.8;color:var(--theme-color);opacity:.25;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.testimonial-outcome{display:inline-block;align-self:flex-start;padding:4px 10px;border-radius:999px;background:rgba(127,178,138,.14);color:var(--theme-color);font-family:var(--font-sans);font-size:.78rem;font-weight:600;letter-spacing:.02em}.testimonial-card__quote{font-family:var(--font-sans);font-weight:400;font-size:clamp(15px,1.05vw,17px);line-height:1.65;color:hsla(0,0%,100%,.85);margin:0;flex-grow:1}.testimonial-card__quote:before{content:"“"}.testimonial-card__quote:after{content:"”"}.testimonial-card__attribution{display:flex;align-items:center;gap:14px;padding-top:18px;border-top:1px solid hsla(0,0%,100%,.08);margin-top:auto;background:transparent!important;background-image:none!important;overflow:visible!important}.testimonial-monogram{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,hsla(43,56%,90%,.18),rgba(127,178,138,.18));border:1px solid hsla(43,56%,90%,.18);color:var(--accent-cream);font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:18px;letter-spacing:.02em;flex-shrink:0}.testimonial-card__author h4{margin:0;font-family:var(--font-sans);font-weight:600;font-size:15px;color:#fff;letter-spacing:-.01em}.testimonial-card__author span{font-family:var(--font-sans);font-size:13px;color:hsla(0,0%,100%,.6)}:root{--s-1:8px;--s-2:16px;--s-3:24px;--s-4:32px;--s-5:48px;--s-6:64px;--s-7:96px;--s-8:128px}.home4-about-section.sec-mar,.home4-feature-section.sec-mar,.home4-pricing-plan.sec-mar,.home4-services-section.sec-mar,.home4-testimonial-section.sec-mar,.home4-work-section.sec-mar,.tech-stack-section.sec-mar{padding-block:clamp(var(--s-6),8vw,var(--s-8));margin-block:0}.home4-contact-area .primary-btn3:hover,.home4-pricing-plan .primary-btn3:hover{transform:none!important}.home4-about-section a:not([class]):hover,.home4-services-section a:not([class]):hover,.home4-work-section a:not([class]):hover{color:var(--accent-cream)}.home4-contact-area .primary-btn3,.home4-pricing-plan .primary-btn3,.home4-services-section .primary-btn3,.home4-work-section .primary-btn3{font-family:var(--font-sans)!important;font-weight:600!important;letter-spacing:.01em!important;transition:background-color .2s ease,color .2s ease,font-weight .2s ease!important}.home4-contact-area .primary-btn3:hover,.home4-pricing-plan .primary-btn3:hover,.home4-services-section .primary-btn3:hover,.home4-work-section .primary-btn3:hover{font-weight:700!important}@media (prefers-reduced-motion:reduce){.home4-contact-area .primary-btn3,.home4-pricing-plan .primary-btn3{transition:none!important}}.banner-area4.banner-area4--type-led .banner-content h1{text-wrap:balance;text-transform:none;max-width:22ch;overflow-wrap:break-word}.banner-area4.banner-area4--type-led .banner-content>p{margin-right:0;content-visibility:auto}.banner-area4.banner-area4--type-led .Hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.banner-area4.banner-area4--type-led .banner-content{contain:content}.banner-area4.banner-area4--type-led .banner-area4__bg{background:radial-gradient(120% 80% at 12% 8%,rgba(127,178,138,.12),transparent 55%),radial-gradient(80% 60% at 92% 86%,hsla(43,56%,90%,.06),transparent 60%),linear-gradient(180deg,hsla(0,0%,4%,.72),hsla(0,0%,6%,.82));z-index:1}.banner-area4.banner-area4--type-led .banner-mark-area,.banner-area4.banner-area4--type-led .container-fluid,.banner-area4.banner-area4--type-led .scroll-down{z-index:2}.work-stack__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 100% at 0 0,rgba(127,178,138,.18),transparent 60%),radial-gradient(120% 100% at 100% 100%,hsla(43,56%,90%,.12),transparent 55%),hsla(0,0%,100%,.03);font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:clamp(64px,8vw,120px);color:var(--accent-cream);opacity:.55;letter-spacing:-.03em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.service-tile__icon{display:inline-flex}.service-tile__icon svg{width:32px;height:32px;display:block;color:var(--theme-color)}.service-tile__icon svg circle,.service-tile__icon svg path,.service-tile__icon svg rect{fill:currentColor}.service-tile__icon svg [stroke]:not([stroke=none]),.service-tile__icon svg path[stroke]{stroke:currentColor}.home4-services-section.two{background:transparent;padding-top:0!important}.breadcrumbs.page-hero{position:relative;overflow:hidden;padding:clamp(80px,12vw,168px) 0 clamp(56px,6vw,88px);background:transparent;isolation:isolate}.breadcrumbs.page-hero .page-hero__bg{position:absolute;inset:0;z-index:-2;background:radial-gradient(72% 95% at -2% -8%,rgba(127,178,138,.3),transparent 55%),radial-gradient(38% 55% at 100% 0,rgba(127,178,138,.12),transparent 60%),radial-gradient(55% 75% at 108% 112%,hsla(43,56%,90%,.14),transparent 60%),radial-gradient(28% 42% at 48% 108%,hsla(43,56%,90%,.08),transparent 65%),radial-gradient(22% 35% at 78% 38%,rgba(127,178,138,.06),transparent 70%),linear-gradient(168deg,#050505,#0f0f0f 55%,#080808)}.breadcrumbs.page-hero .page-hero__bg:before{content:"";position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.055) 1px,transparent 0);background-size:30px 30px;background-position:0 0;mask-image:radial-gradient(85% 110% at 100% 0,rgba(0,0,0,.95) 0,rgba(0,0,0,.35) 55%,transparent 100%);-webkit-mask-image:radial-gradient(85% 110% at 100% 0,rgba(0,0,0,.95) 0,rgba(0,0,0,.35) 55%,transparent 100%);pointer-events:none}.breadcrumbs.page-hero .page-hero__bg:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.04) 12%,rgba(127,178,138,.45) 50%,hsla(0,0%,100%,.04) 88%,transparent)}.breadcrumbs.page-hero:before{content:"";position:absolute;left:clamp(20px,3.5vw,64px);top:clamp(56px,7vw,112px);bottom:clamp(56px,7vw,112px);width:1px;background:linear-gradient(180deg,rgba(127,178,138,.6),rgba(127,178,138,.15) 12%,hsla(0,0%,100%,.08) 50%,transparent);z-index:-1;pointer-events:none}.breadcrumbs.page-hero:after{content:"&";position:absolute;right:clamp(24px,5vw,96px);top:50%;transform:translateY(-52%) rotate(-4deg);font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:clamp(200px,26vw,400px);line-height:.78;letter-spacing:-.05em;background:linear-gradient(135deg,hsla(43,56%,90%,.16),rgba(127,178,138,.1) 45%,hsla(43,56%,90%,.03));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;pointer-events:none;z-index:-1;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:991px){.breadcrumbs.page-hero:after{font-size:clamp(160px,22vw,240px);right:clamp(16px,3vw,36px);opacity:.7}}@media (max-width:575px){.breadcrumbs.page-hero:after,.breadcrumbs.page-hero:before{display:none}}.breadcrumbs.page-hero .page-hero__wrapper{max-width:880px}.breadcrumbs.page-hero.page-hero--rich .page-hero__wrapper{max-width:1080px}.breadcrumbs.page-hero .page-hero__cnt{display:flex;flex-direction:column;gap:clamp(16px,2vw,24px)}.breadcrumbs.page-hero .page-hero__eyebrow{font-family:var(--font-serif)!important;font-style:italic;font-weight:400;font-size:clamp(18px,1.4vw,22px);color:var(--accent-cream);letter-spacing:.01em;padding:0!important;background:transparent!important;border:none!important;display:inline-block}.breadcrumbs.page-hero .page-hero__eyebrow:after,.breadcrumbs.page-hero .page-hero__eyebrow:before{display:none!important;content:none!important}.breadcrumbs.page-hero .page-hero__title{font-family:var(--font-sans);font-weight:700;font-size:clamp(34px,5vw,72px);line-height:1.08;letter-spacing:-.025em;color:#fff;margin:0;max-width:22ch;text-wrap:balance}.breadcrumbs.page-hero .page-hero__lede{font-family:var(--font-sans);font-weight:400;font-size:clamp(15px,1.05vw,17px);line-height:1.7;color:hsla(0,0%,100%,.78);margin:0;max-width:58ch}.breadcrumbs.page-hero .page-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:clamp(8px,1vw,12px)}.breadcrumbs.page-hero .page-hero__cta{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;text-decoration:none;font-family:var(--font-sans);font-weight:600;font-size:15px;letter-spacing:.01em;transition:opacity .2s ease,border-color .2s ease,background .2s ease}.breadcrumbs.page-hero .page-hero__cta--primary,.breadcrumbs.page-hero .page-hero__cta--primary:link,.breadcrumbs.page-hero .page-hero__cta--primary:visited{background:var(--theme-color);color:#0a0a0a;border:1px solid var(--theme-color);font-weight:700}.breadcrumbs.page-hero .page-hero__cta--primary:focus-visible,.breadcrumbs.page-hero .page-hero__cta--primary:hover{background:transparent;color:var(--theme-color);border-color:var(--theme-color);opacity:1}.breadcrumbs.page-hero .page-hero__cta--secondary,.breadcrumbs.page-hero .page-hero__cta--secondary:link,.breadcrumbs.page-hero .page-hero__cta--secondary:visited{background:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.25)}.breadcrumbs.page-hero .page-hero__cta--secondary:focus-visible,.breadcrumbs.page-hero .page-hero__cta--secondary:hover{border-color:var(--theme-color);background:rgba(127,178,138,.08);color:var(--theme-color)}.breadcrumbs.page-hero .page-hero__trail{display:flex;align-items:center;gap:10px;margin-top:clamp(20px,2.5vw,32px);padding-top:clamp(20px,2.5vw,28px);border-top:1px solid hsla(0,0%,100%,.1);font-family:var(--font-sans);font-weight:500;font-size:13px;letter-spacing:.02em;color:hsla(0,0%,100%,.55)}.breadcrumbs.page-hero .page-hero__trail a{color:hsla(0,0%,100%,.55);text-decoration:none;transition:color .15s ease}.breadcrumbs.page-hero .page-hero__trail a:hover{color:var(--accent-cream)}.breadcrumbs.page-hero .page-hero__trail-sep{color:hsla(0,0%,100%,.25)}.breadcrumbs.page-hero .page-hero__trail-current{color:hsla(0,0%,100%,.85)}.breadcrumbs.page-hero .page-hero__trail img{display:none}@media (max-width:575px){.breadcrumbs.page-hero .page-hero__ctas{flex-direction:column;align-items:stretch}.breadcrumbs.page-hero .page-hero__cta{justify-content:center}}.breadcrumbs.page-hero{background-image:none!important;background:transparent!important}.breadcrumbs.page-hero .page-hero__wrapper.breadcrumb-wrapper{padding:0!important;display:block}.breadcrumbs.page-hero .page-hero__cnt.breadcrumb-cnt{text-align:left}.breadcrumbs.page-hero.page-hero--rich{padding:clamp(120px,12vw,180px) 0 clamp(40px,5vw,64px)}.breadcrumbs.page-hero:not(.page-hero--rich){padding:clamp(112px,11vw,152px) 0 clamp(28px,3vw,48px)}.home4-feature-section .stat-block{display:grid;grid-template-columns:5fr 7fr;grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:center}@media (max-width:991px){.home4-feature-section .stat-block{grid-template-columns:1fr}}.home4-feature-section .stat-block__intro h2{font-family:var(--font-sans);font-weight:700;font-size:clamp(28px,3.4vw,48px);line-height:1.15;letter-spacing:-.025em;color:#fff;margin:0 0 20px;max-width:18ch}.home4-feature-section .stat-block__intro>p{font-family:var(--font-sans);font-weight:400;font-size:clamp(15px,1.05vw,17px);line-height:1.7;color:hsla(0,0%,100%,.78);max-width:48ch;margin:0}.home4-feature-section .stat-block__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;grid-gap:clamp(16px,2vw,24px);gap:clamp(16px,2vw,24px)}@media (max-width:767px){.home4-feature-section .stat-block__grid{grid-template-columns:1fr;grid-auto-rows:auto;gap:14px}}.home4-feature-section .stat-card{position:relative;padding:clamp(24px,2.4vw,32px);border-radius:14px;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;gap:6px;height:100%;min-height:260px;box-sizing:border-box;transition:background .3s ease,border-color .3s ease,transform .35s cubic-bezier(.22,1,.36,1)}.home4-feature-section .stat-card:hover{background:hsla(43,56%,90%,.045);border-color:hsla(43,56%,90%,.2);transform:translate3d(0,-4px,0)}.home4-feature-section .stat-card__icon{width:44px;height:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:rgba(127,178,138,.12);border:1px solid rgba(127,178,138,.25);color:var(--theme-color);margin-bottom:16px}.home4-feature-section .stat-card__num{font-family:var(--font-sans);font-style:normal;font-weight:500;font-size:clamp(38px,3.6vw,54px);line-height:1;letter-spacing:-.025em;color:#fff;display:inline-flex;align-items:baseline;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home4-feature-section .stat-card__suffix{font-family:var(--font-sans);font-style:normal;font-weight:400;font-size:.55em;color:var(--theme-color);margin-left:2px;letter-spacing:-.02em}.home4-feature-section .stat-card__label{font-family:var(--font-sans);font-weight:600;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-cream);margin-top:4px}.home4-feature-section .stat-card__desc{font-family:var(--font-sans);font-weight:400;font-size:14px;line-height:1.5;color:hsla(0,0%,100%,.65);margin:8px 0 0}@media (prefers-reduced-motion:reduce){.home4-feature-section .stat-card{transition:none!important;transform:none!important}}body p{color:hsla(0,0%,100%,.78)}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#fff;padding:12px 14px;font-family:var(--font-sans);font-size:15px;transition:border-color .2s ease,background .2s ease}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--theme-color);background:hsla(0,0%,100%,.06);outline:none}input::-moz-placeholder,textarea::-moz-placeholder{color:hsla(0,0%,100%,.4)}input::placeholder,textarea::placeholder{color:hsla(0,0%,100%,.4)}label{color:hsla(0,0%,100%,.85);font-family:var(--font-sans);font-size:14px;font-weight:500}a:visited{color:inherit}.footer-logo a .footerlogo,.footer-logo a:visited .footerlogo,.footerlogo,.header-logo a .mainlogo,.header-logo a:hover .mainlogo,.header-logo a:visited .mainlogo,.mainlogo,.mobile-logo-wrap a .mainlogo,.mobile-logo-wrap a:visited .mainlogo{color:#fff!important}.footer-logo a .logoshade,.footer-logo a:visited .logoshade,.header-logo a .logoshade,.header-logo a:hover .logoshade,.header-logo a:visited .logoshade,.logoshade,.mobile-logo-wrap a .logoshade,.mobile-logo-wrap a:visited .logoshade{color:var(--theme-color)!important}[role=button]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--theme-color);outline-offset:2px;border-radius:6px}.about-stack__cta-link,.btn-pill-primary,.btn-pill-secondary,.hero-reel-btn,.home4-contact-area .contact-wrapper .contact-btn a,.page-hero__cta,.page-hero__cta--primary,.page-hero__cta--secondary,.primary-btn3,.primary-btn8,.read-btn a,.service-tile__link,.work-stack__link{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:geometricPrecision;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.btn-pill-primary,.btn-pill-primary:active,.btn-pill-primary:focus,.btn-pill-primary:focus-visible,.btn-pill-primary:link,.btn-pill-primary:visited{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-sans);font-weight:700;font-size:15px;letter-spacing:.01em;background:var(--theme-color);color:#0a0a0a;border:1px solid var(--theme-color);border-radius:999px;padding:12px 26px;text-decoration:none;cursor:pointer;outline:none;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.btn-pill-primary *,.btn-pill-primary:active *,.btn-pill-primary:link *,.btn-pill-primary:visited *{color:#0a0a0a}.btn-pill-primary:focus *,.btn-pill-primary:focus-visible *,.btn-pill-primary:hover,.btn-pill-primary:hover *{background:transparent;color:var(--theme-color);border-color:var(--theme-color)}.btn-pill-secondary,.btn-pill-secondary:active,.btn-pill-secondary:focus,.btn-pill-secondary:focus-visible,.btn-pill-secondary:link,.btn-pill-secondary:visited{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-sans);font-weight:600;font-size:15px;letter-spacing:.01em;background:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.4);border-radius:999px;padding:12px 26px;text-decoration:none;cursor:pointer;outline:none;transition:background .25s ease,border-color .25s ease,color .25s ease}.btn-pill-secondary *,.btn-pill-secondary:link *,.btn-pill-secondary:visited *{color:inherit}.btn-pill-secondary:focus *,.btn-pill-secondary:focus-visible *,.btn-pill-secondary:hover,.btn-pill-secondary:hover *{border-color:var(--theme-color);background:rgba(127,178,138,.08);color:var(--theme-color)}@media (prefers-reduced-motion:reduce){.btn-pill-primary,.btn-pill-secondary{transition:none}}.primary-btn3,.primary-btn8{position:relative;transition:background-color .25s ease,color .25s ease,border-color .25s ease,opacity .25s ease,box-shadow .25s ease!important}.primary-btn3:after,.primary-btn8:after{display:none!important;content:none!important}.primary-btn3,.primary-btn3:active,.primary-btn3:focus,.primary-btn3:focus-visible,.primary-btn3:link,.primary-btn3:visited{font-family:var(--font-sans)!important;font-weight:700!important;letter-spacing:.01em!important;border-radius:999px!important;padding:12px 28px!important;background-color:var(--theme-color)!important;color:#0a0a0a!important;border:1px solid var(--theme-color)!important;text-transform:none!important;text-decoration:none!important;outline:none!important}.primary-btn3 *,.primary-btn3:active *,.primary-btn3:link *,.primary-btn3:visited *{color:#0a0a0a!important}.primary-btn3:focus-visible *,.primary-btn3:hover,.primary-btn3:hover *{background-color:initial!important;color:var(--theme-color)!important;border-color:var(--theme-color)!important}.primary-btn8,.primary-btn8:active,.primary-btn8:focus,.primary-btn8:link,.primary-btn8:visited{font-family:var(--font-sans)!important;font-weight:700!important;border-radius:999px!important;padding:12px 28px!important;background-color:var(--theme-color)!important;color:#0a0a0a!important;border:1px solid var(--theme-color)!important;text-decoration:none!important;outline:none!important}.primary-btn8 *{color:#0a0a0a!important}.primary-btn8:hover,.primary-btn8:hover *{background-color:initial!important;color:var(--theme-color)!important;border-color:var(--theme-color)!important}.page-link{transition:background .2s ease,border-color .2s ease,color .2s ease!important}@media (prefers-reduced-motion:reduce){.primary-btn3,.primary-btn8{transition:none!important}}.home4-contact-area .contact-wrapper{padding-bottom:160px!important}@media (max-width:576px){.home4-contact-area .contact-wrapper{padding-bottom:200px!important}}.home4-contact-area .contact-wrapper .title{font-size:clamp(48px,7vw,72px)!important;margin-bottom:16px!important}.home4-contact-area .contact-wrapper .content{font-size:clamp(80px,12vw,140px)!important}@media (max-width:991px){.home4-contact-area .contact-wrapper .content{font-size:clamp(64px,11vw,100px)!important}}@media (max-width:767px){.home4-contact-area .contact-wrapper .content{font-size:clamp(48px,10vw,80px)!important}}.home4-contact-area .contact-wrapper .contact-btn{bottom:60px!important}@media (max-width:1399px){.home4-contact-area .contact-wrapper .contact-btn{bottom:40px!important}}@media (max-width:767px){.home4-contact-area .contact-wrapper .contact-btn{bottom:60px!important}}.home4-contact-area .contact-wrapper .contact-btn a{width:200px!important;height:200px!important;font-size:16px!important;font-weight:600!important;letter-spacing:.01em!important;text-transform:none!important;flex-direction:column!important;gap:10px!important;line-height:1.25!important;text-align:center!important;padding:24px!important;box-sizing:border-box!important}.home4-contact-area .contact-wrapper .contact-btn a svg{width:18px!important;height:18px!important;stroke:currentColor;fill:none;stroke-width:1.5}@media (max-width:576px){.home4-contact-area .contact-wrapper .contact-btn a{width:160px!important;height:160px!important;font-size:14px!important;padding:18px!important;gap:8px!important}}.home4-trusted-client-area{margin-top:clamp(48px,6vw,80px)!important;margin-left:clamp(16px,4vw,80px)!important;margin-right:clamp(16px,4vw,80px)!important;background:hsla(0,0%,100%,.025)!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:14px!important}.work-stack__text .work-stack__eyebrow{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:16px;color:var(--accent-cream);letter-spacing:.01em;margin-bottom:4px}.home3-pricing-plan-area .pricing-card,.home4-pricing-plan .pricing-card{background-image:none!important;background:hsla(0,0%,100%,.025)!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:14px!important;overflow:hidden;transition:background .3s ease,border-color .3s ease,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)!important}.home3-pricing-plan-area .pricing-card:hover,.home4-pricing-plan .pricing-card:hover{background:hsla(43,56%,90%,.045)!important;border-color:hsla(43,56%,90%,.2)!important;transform:translate3d(0,-6px,0);box-shadow:0 20px 48px rgba(0,0,0,.35)}.home3-pricing-plan-area .pricing-card.two,.home4-pricing-plan .pricing-card.two{background:linear-gradient(180deg,rgba(127,178,138,.06),rgba(127,178,138,.02))!important;border-color:rgba(127,178,138,.35)!important}.home3-pricing-plan-area .pricing-card .pricing-top,.home4-pricing-plan .pricing-card .pricing-top{border-bottom:1px solid hsla(0,0%,100%,.08)!important}.home3-pricing-plan-area .pricing-card .pricing-top span,.home4-pricing-plan .pricing-card .pricing-top span{font-family:var(--font-serif)!important;font-style:italic;font-weight:400!important;font-size:22px!important;color:var(--accent-cream)!important;letter-spacing:.01em!important;text-transform:none!important}.home3-pricing-plan-area .pricing-card .pricing-top h2,.home4-pricing-plan .pricing-card .pricing-top h2{font-family:var(--font-sans)!important;font-weight:700!important;font-size:clamp(40px,4vw,56px)!important;line-height:1.1!important;letter-spacing:-.025em!important;color:#fff!important}.home3-pricing-plan-area .pricing-card .pricing-top h2 sub,.home3-pricing-plan-area .pricing-card .pricing-top h2 sup,.home4-pricing-plan .pricing-card .pricing-top h2 sub,.home4-pricing-plan .pricing-card .pricing-top h2 sup{color:#fff!important}.home3-pricing-plan-area .pricing-card .pricing-top h6,.home4-pricing-plan .pricing-card .pricing-top h6{font-family:var(--font-sans)!important;font-weight:500!important;font-size:14px!important;color:hsla(0,0%,100%,.6)!important;letter-spacing:.01em!important}.home3-pricing-plan-area .pricing-card .pricing-content,.home4-pricing-plan .pricing-card .pricing-content{padding:28px 32px 36px!important}.home3-pricing-plan-area .pricing-card .pricing-content ul li,.home4-pricing-plan .pricing-card .pricing-content ul li{font-family:var(--font-sans)!important;font-weight:400!important;font-size:15px!important;color:hsla(0,0%,100%,.78)!important;border-bottom:1px solid hsla(0,0%,100%,.06)!important;text-transform:none!important}.home3-pricing-plan-area .pricing-card .pricing-content p,.home4-pricing-plan .pricing-card .pricing-content p{font-family:var(--font-sans);font-size:15px;line-height:1.65;color:hsla(0,0%,100%,.78)}.home3-pricing-plan-area .pricing-card .pricing-content p strong,.home4-pricing-plan .pricing-card .pricing-content p strong{color:#fff;font-weight:600}.home3-pricing-plan-area{background:transparent!important}.home3-pricing-plan-area .section-title-3 h2,.home3-pricing-plan-area .section-title-3 p{color:#fff!important}.home3-pricing-plan-area .section-title-3 p{color:hsla(0,0%,100%,.7)!important}.home3-pricing-plan-area .nav-tabs{border-bottom:1px solid hsla(0,0%,100%,.1)!important}.home3-pricing-plan-area .nav-tabs .nav-link{color:hsla(0,0%,100%,.7)!important;background:transparent!important;border:none!important;font-family:var(--font-sans)!important;font-weight:600!important;letter-spacing:.01em!important}.home3-pricing-plan-area .nav-tabs .nav-link.active{color:var(--theme-color)!important;border-bottom:2px solid var(--theme-color)!important}.home3-pricing-plan-area .nav-tabs .nav-link:hover{color:#fff!important}.home3-blog-area .single-blog{background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;height:100%;transition:background .3s ease,border-color .3s ease,transform .35s cubic-bezier(.22,1,.36,1)}.home3-blog-area .single-blog:hover{background:hsla(43,56%,90%,.045);border-color:hsla(43,56%,90%,.2);transform:translate3d(0,-4px,0)}.home3-blog-area .single-blog .blog-img{position:relative;aspect-ratio:4/3;overflow:hidden}.home3-blog-area .single-blog .blog-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.22,1,.36,1)}.home3-blog-area .single-blog:hover .blog-img img{transform:scale(1.03)}.home3-blog-area .single-blog .blog-img .blog-tag{position:absolute;top:14px;left:14px}.home3-blog-area .single-blog .blog-img .blog-tag a{display:inline-block;padding:4px 12px;background:hsla(0,0%,6%,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(43,56%,90%,.2);border-radius:999px;color:var(--accent-cream);font-family:var(--font-sans);font-weight:500;font-size:12px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.home3-blog-area .single-blog .blog-content{padding:clamp(20px,2.5vw,28px);display:flex;flex-direction:column;gap:12px;flex-grow:1}.home3-blog-area .single-blog .blog-content .blog-meta{margin:0;padding:0;list-style:none;display:flex;gap:16px}.home3-blog-area .single-blog .blog-content .blog-meta li,.home3-blog-area .single-blog .blog-content .blog-meta li a,.home3-blog-area .single-blog .blog-content .blog-meta li span{font-family:var(--font-sans);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:hsla(0,0%,100%,.55)}.home3-blog-area .single-blog .blog-content h4{margin:0}.home3-blog-area .single-blog .blog-content h4 a{font-family:var(--font-sans);font-weight:700;font-size:clamp(18px,1.4vw,22px);line-height:1.25;letter-spacing:-.015em;color:#fff;text-decoration:none;display:block;background-image:linear-gradient(var(--theme-color),var(--theme-color));background-size:0 2px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .35s ease;padding-bottom:2px}.home3-blog-area .single-blog .blog-content h4 a:hover{background-size:100% 2px}.home3-blog-area .single-blog .blog-content .blog-footer{margin-top:auto;padding-top:12px}.home3-blog-area .single-blog .blog-content .blog-footer .read-btn a{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-sans);font-weight:600;font-size:14px;letter-spacing:.01em;color:var(--theme-color);text-decoration:none}.home3-blog-area .single-blog .blog-content .blog-footer .read-btn a svg{stroke:currentColor;fill:none;stroke-width:1.5}.home3-blog-area .single-blog .blog-content .blog-footer .read-btn a:hover{opacity:.85}.home3-blog-area .pagination{gap:6px;margin-top:clamp(48px,6vw,80px)}.home3-blog-area .pagination .page-item .page-link{background:hsla(0,0%,100%,.025)!important;border:1px solid hsla(0,0%,100%,.1)!important;color:hsla(0,0%,100%,.7)!important;border-radius:999px!important;padding:8px 14px!important;min-width:38px;text-align:center;font-family:var(--font-sans);font-weight:500;font-size:14px;transition:background .2s ease,border-color .2s ease,color .2s ease}.home3-blog-area .pagination .page-item .page-link:hover{background:hsla(43,56%,90%,.06)!important;border-color:hsla(43,56%,90%,.25)!important;color:#fff!important}.home3-blog-area .pagination .page-item.active .page-link{background:var(--theme-color)!important;border-color:var(--theme-color)!important;color:#0a0a0a!important;font-weight:700}.home3-blog-area .pagination .page-item.disabled .page-link{opacity:.35;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.home3-blog-area .single-blog,.home3-blog-area .single-blog .blog-img img,.home4-pricing-plan .pricing-card{transition:none!important;transform:none!important}}.service-feature-list{list-style:none;padding:0;margin:clamp(20px,2.5vw,32px) 0 0;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:clamp(20px,4vw,48px);-moz-column-gap:clamp(20px,4vw,48px);column-gap:clamp(20px,4vw,48px);grid-row-gap:4px;row-gap:4px}@media (max-width:575px){.service-feature-list{grid-template-columns:1fr}}.service-feature-list__item{display:flex;align-items:center;gap:12px;padding-top:clamp(16px,2vw,24px);color:hsla(0,0%,100%,.85);font-family:var(--font-sans);font-size:clamp(15px,1.05vw,17px);line-height:1.5}.service-feature-list__item svg{flex-shrink:0;width:22px;height:22px;fill:var(--theme-color)}.service-feature-list__item span{flex:1 1;min-width:0;overflow-wrap:anywhere}.project-card__img{position:relative}.project-card__img img{display:block;width:100%;height:auto}.project-card__badge{position:absolute;top:12px;left:12px;padding:4px 10px;font-family:var(--font-sans);font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-radius:4px;max-width:calc(100% - 24px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-card__badge--client{background:var(--theme-color);color:#0a1019}.project-card__badge--internal{background:hsla(0,0%,100%,.92);color:#0a1019}@media (max-width:480px){.project-card__badge{top:8px;left:8px;padding:3px 8px;font-size:.62rem}}.contact-form-status{font-family:var(--font-sans);padding:clamp(20px,2.4vw,32px);border-radius:14px;border:1px solid hsla(43,56%,90%,.18);background:hsla(43,56%,90%,.04);text-align:center;margin:0}.contact-form-status h5{font-family:var(--font-sans);font-weight:700;font-size:clamp(20px,1.6vw,24px);letter-spacing:-.01em;color:var(--accent-cream);margin:0 0 8px}.contact-form-status p{color:hsla(0,0%,100%,.78);font-size:15px;line-height:1.6;margin:0}.contact-form-status--error{border-color:hsla(0,100%,74%,.35);background:hsla(0,100%,74%,.06);color:hsla(0,100%,92%,.92)}.contact-form-status--error a{color:var(--theme-color);text-decoration:underline}.error-state{color:hsla(0,0%,100%,.7)}.error-state h4{font-family:var(--font-sans);font-weight:700;font-size:clamp(20px,1.8vw,26px);letter-spacing:-.01em;color:#fff}.error-state p{color:hsla(0,0%,100%,.68);font-size:15px;line-height:1.6}.blog-rich-text{color:hsla(0,0%,100%,.85);font-family:var(--font-sans);line-height:1.7}.blog-rich-text h1,.blog-rich-text h2,.blog-rich-text h3,.blog-rich-text h4,.blog-rich-text h5,.blog-rich-text h6{color:#fff;font-family:var(--font-sans);letter-spacing:-.02em;line-height:1.2;margin-top:clamp(28px,3vw,40px);margin-bottom:14px}.blog-rich-text h1{font-size:clamp(28px,2.8vw,40px)}.blog-rich-text h2{font-size:clamp(24px,2.4vw,32px)}.blog-rich-text h3{font-size:clamp(20px,2vw,26px)}.blog-rich-text p{font-size:clamp(16px,1.1vw,18px);line-height:1.75;color:hsla(0,0%,100%,.82);margin-bottom:clamp(16px,2vw,24px)}.blog-rich-text ol,.blog-rich-text ul{color:hsla(0,0%,100%,.82);padding-left:1.4em;margin:0 0 clamp(16px,2vw,24px)}.blog-rich-text li{margin-bottom:8px}.blog-rich-text img{display:block;max-width:100%;height:auto;border-radius:12px;margin:clamp(24px,3vw,40px) auto}.blog-rich-text .blog-rich-link,.blog-rich-text .blog-rich-link:focus-visible,.blog-rich-text .blog-rich-link:hover,.blog-rich-text .blog-rich-link:link,.blog-rich-text .blog-rich-link:visited{color:var(--theme-color)!important;text-decoration:none;background-image:linear-gradient(var(--theme-color),var(--theme-color));background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:1px;transition:opacity .2s ease}.blog-rich-text .blog-rich-link:hover{opacity:.85}.blog-rich-text .blog-table-wrap{overflow-x:auto;margin:clamp(20px,2.5vw,32px) 0;border:1px solid hsla(0,0%,100%,.1);border-radius:12px}.blog-rich-text table{width:100%;border-collapse:collapse;font-size:15px;min-width:480px}.blog-rich-text thead th{text-align:left;font-family:var(--font-sans);font-weight:600;color:#fff;background:hsla(0,0%,100%,.04);padding:12px 16px;border-bottom:1px solid hsla(0,0%,100%,.12)}.blog-rich-text tbody td{padding:12px 16px;color:hsla(0,0%,100%,.78);border-bottom:1px solid hsla(0,0%,100%,.06)}.blog-rich-text tbody tr:last-child td{border-bottom:none}.blog-rich-text blockquote{margin:clamp(20px,2.5vw,32px) 0;padding:4px 0 4px 20px;border-left:3px solid var(--theme-color);color:var(--accent-cream);font-family:var(--font-serif);font-style:italic;font-size:clamp(18px,1.4vw,22px)}.blog-rich-text code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;background:hsla(0,0%,100%,.07);padding:2px 6px;border-radius:5px}.blog-rich-text pre{background:#0a0a0a;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:20px;overflow-x:auto;margin:clamp(20px,2.5vw,32px) 0}.blog-rich-text pre code{background:none;padding:0}.blog-author-card{display:flex;align-items:center;gap:16px;margin-top:clamp(32px,4vw,48px);padding:20px 24px;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.1);border-radius:14px}.blog-author-card__avatar{flex-shrink:0;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:rgba(127,178,138,.12);color:var(--accent-cream);font-family:var(--font-serif);font-style:italic;font-size:20px}.blog-author-card strong{display:block;color:#fff;font-family:var(--font-sans);font-weight:600}.blog-author-card span{display:block;color:hsla(0,0%,100%,.6);font-size:.9rem}.service-details .how-we-work-section .section-title h2{font-family:var(--font-sans)!important;font-weight:700!important;font-size:clamp(28px,3.4vw,44px)!important;line-height:1.15!important;letter-spacing:-.025em!important;text-transform:none!important;color:#fff!important}.service-details .how-we-work-section .work-item:after{display:none!important}.service-details .how-we-work-section .work-item .single-work{max-width:100%!important;padding:clamp(20px,2.4vw,28px);border-radius:14px;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.08);height:100%;display:flex;flex-direction:column;gap:12px;transition:background .3s ease,border-color .3s ease}.service-details .how-we-work-section .work-item .single-work:hover{background:hsla(43,56%,90%,.045);border-color:hsla(43,56%,90%,.2)}.service-details .how-we-work-section .work-item .single-work .work-icon{height:44px!important;width:44px!important;border-radius:12px!important;background:rgba(127,178,138,.12)!important;border:1px solid rgba(127,178,138,.25);margin-bottom:8px!important}.service-details .how-we-work-section .work-item .single-work .work-icon img{width:22px;height:22px;filter:brightness(0) saturate(100%) invert(64%) sepia(13%) saturate(700%) hue-rotate(80deg)}.service-details .how-we-work-section .work-item .single-work .work-content h3{font-family:var(--font-sans)!important;font-weight:700!important;font-size:clamp(18px,1.4vw,22px)!important;line-height:1.25!important;letter-spacing:-.015em!important;text-transform:none!important;color:#fff!important;margin:0!important}.service-details .how-we-work-section .work-item .single-work .work-content p{font-family:var(--font-sans);font-size:15px;line-height:1.6;color:hsla(0,0%,100%,.72);margin:0}.working-process>h3{font-family:var(--font-sans);font-weight:700;font-size:clamp(28px,3vw,40px);line-height:1.15;letter-spacing:-.025em;color:#fff;margin:0 0 clamp(24px,3vw,40px);text-transform:none}.working-process .single-process{position:relative;padding:clamp(24px,2.4vw,32px);border-radius:14px;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.08);height:100%;display:flex;flex-direction:column;gap:12px;transition:background .3s ease,border-color .3s ease}.working-process .single-process:hover{background:hsla(43,56%,90%,.045);border-color:hsla(43,56%,90%,.2)}.working-process .single-process .icon{width:44px;height:44px;border-radius:12px;background:rgba(127,178,138,.12);border:1px solid rgba(127,178,138,.25);display:inline-flex;align-items:center;justify-content:center;margin-bottom:4px}.working-process .single-process .icon img{width:22px;height:22px}.working-process .single-process>span{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:28px;color:var(--accent-cream);opacity:.7;line-height:1}.working-process .single-process h3{font-family:var(--font-sans);font-weight:700;font-size:clamp(18px,1.4vw,22px);line-height:1.25;letter-spacing:-.015em;color:#fff;margin:0}.working-process .single-process p{font-family:var(--font-sans);font-size:15px;line-height:1.6;color:hsla(0,0%,100%,.72);margin:0}.home4-trusted-client-area p{font-family:var(--font-serif)!important;font-style:italic;font-weight:400!important;font-size:clamp(16px,1.2vw,20px)!important;color:var(--accent-cream)!important;text-align:center;margin:0 0 clamp(24px,3vw,40px);letter-spacing:.01em}.home4-trusted-client-area .single-client.client-wordmark{display:inline-flex!important;align-items:center;justify-content:center;padding:0 clamp(28px,4vw,56px);height:56px;font-family:var(--font-sans);font-weight:600;font-size:clamp(18px,1.4vw,24px);letter-spacing:.02em;color:hsla(0,0%,100%,.55);white-space:nowrap;transition:color .2s ease}.home4-trusted-client-area .single-client.client-wordmark:hover{color:var(--accent-cream)}.consent-banner{position:fixed;right:24px;bottom:24px;left:auto;z-index:9999;max-width:420px;background:hsla(0,0%,6%,.96);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;box-shadow:0 24px 60px rgba(0,0,0,.5);padding:20px 22px;animation:consentSlideIn .4s ease-out}@keyframes consentSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.consent-banner__inner{display:flex;flex-direction:column;gap:14px}.consent-banner__copy{margin:0;font-family:var(--font-sans);font-size:13.5px;line-height:1.55;color:hsla(0,0%,100%,.82)}.consent-banner__copy a{color:var(--theme-color);text-decoration:underline;text-underline-offset:2px}.consent-banner__copy a:hover{color:var(--accent-cream)}.consent-banner__actions{display:flex;gap:10px;justify-content:flex-end}.consent-banner__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:999px;padding:9px 18px;font-family:var(--font-sans);font-weight:600;font-size:13px;letter-spacing:.01em;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.consent-banner__btn--reject{background:transparent;color:hsla(0,0%,100%,.75);border-color:hsla(0,0%,100%,.18)}.consent-banner__btn--reject:hover{color:#fff;border-color:hsla(0,0%,100%,.35)}.consent-banner__btn--accept{background:var(--theme-color);color:#0a0a0a;border-color:var(--theme-color)}.consent-banner__btn--accept:hover{background:var(--accent-cream);border-color:var(--accent-cream)}@media (max-width:575px){.consent-banner{right:12px;left:12px;bottom:12px;max-width:none;padding:16px 18px}.consent-banner__actions{justify-content:stretch}.consent-banner__btn{flex:1 1}}.related-posts{border-top:1px solid hsla(0,0%,100%,.08);padding-top:clamp(48px,6vw,80px)}.related-posts__title{font-family:var(--font-sans);font-weight:700;font-size:clamp(24px,2.4vw,32px);letter-spacing:-.02em;color:#fff;margin:0 0 clamp(20px,2vw,32px)}.related-posts__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(20px,2.4vw,36px);gap:clamp(20px,2.4vw,36px)}@media (max-width:991px){.related-posts__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.related-posts__grid{grid-template-columns:1fr}}.related-posts__card{background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s ease}.related-posts__card:hover{border-color:rgba(127,178,138,.4)}.related-posts__img{display:block;width:100%;height:auto;aspect-ratio:5/3;object-fit:cover}.related-posts__body{padding:20px 22px 24px;display:flex;flex-direction:column;gap:8px;flex:1 1}.related-posts__eyebrow{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:.95rem;color:var(--accent-cream)}.related-posts__heading{font-family:var(--font-sans);font-weight:600;font-size:1.1rem;line-height:1.35;margin:0}.related-posts__heading a,.related-posts__heading a:link,.related-posts__heading a:visited{color:#fff;text-decoration:none}.related-posts__heading a:hover,.related-posts__link{color:var(--theme-color)}.related-posts__link{margin-top:auto;padding-top:8px;font-family:var(--font-sans);font-weight:600;font-size:.85rem;text-decoration:none}.related-posts__link:hover{color:var(--accent-cream)}.home3-team-area .team-card{position:relative;aspect-ratio:5/6;border-radius:16px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(160deg,#111,#0a0a0a);isolation:isolate;transition:border-color .35s ease,transform .35s ease}.home3-team-area .team-card:hover{border-color:rgba(127,178,138,.45);transform:translateY(-4px)}.home3-team-area .team-card__media{position:absolute;inset:0;z-index:0}.home3-team-area .team-card__img{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .6s cubic-bezier(.22,1,.36,1)}.home3-team-area .team-card:hover .team-card__img{transform:scale(1.06)}.home3-team-area .team-card__monogram{width:100%;height:100%;display:grid;place-items:center;background:radial-gradient(80% 80% at 50% 30%,rgba(127,178,138,.22),transparent 70%),linear-gradient(160deg,#141414,#0a0a0a);font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:clamp(56px,7vw,88px);color:hsla(43,56%,90%,.9);letter-spacing:.02em}.home3-team-area .team-card__scrim{position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(6,6,6,.92) 0,rgba(6,6,6,.55) 30%,rgba(6,6,6,.05) 58%,transparent 75%)}.home3-team-area .team-card:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(127,178,138,.28),transparent 55%);opacity:0;transition:opacity .4s ease;pointer-events:none}.home3-team-area .team-card:hover:after{opacity:1}.home3-team-area .team-card__body{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:clamp(18px,2vw,26px)}.home3-team-area .team-card__name{font-family:var(--font-sans);font-weight:700;font-size:clamp(18px,1.4vw,22px);letter-spacing:-.01em;color:#fff;margin:0 0 2px}.home3-team-area .team-card__role{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:clamp(14px,1.05vw,16px);color:var(--accent-cream)}.home3-team-area .team-card__linkedin{position:absolute;top:14px;right:14px;z-index:3;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:hsla(0,0%,4%,.55);border:1px solid hsla(0,0%,100%,.18);color:#fff;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;transform:translateY(-6px);transition:opacity .3s ease,transform .3s ease,background .2s ease,border-color .2s ease}.home3-team-area .team-card:hover .team-card__linkedin{opacity:1;transform:translateY(0)}.home3-team-area .team-card__linkedin:hover{background:var(--theme-color);border-color:var(--theme-color);color:#0a0a0a}.case-study-details .post-thumb{margin:0 0 clamp(32px,4vw,56px);border-radius:14px;overflow:hidden}.case-study-details .post-thumb img{width:100%;height:auto;display:block}.case-study-details .case-study-body{max-width:820px;margin:0 auto clamp(40px,5vw,72px)}.case-study-details .case-study-gallery{margin:0 0 clamp(24px,3vw,40px);border-radius:14px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08)}.case-study-details .case-study-gallery img{width:100%;height:auto;display:block}.case-study-details .case-study-solutions{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(16px,2vw,24px);gap:clamp(16px,2vw,24px);margin:0 0 clamp(40px,5vw,64px)}@media (max-width:767px){.case-study-details .case-study-solutions{grid-template-columns:1fr}}.case-study-details .case-study-solutions img{width:100%;height:auto;display:block;border-radius:14px;border:1px solid hsla(0,0%,100%,.08)}.mvp-pillar .about-content h2,.mvp-pillar .section-title-5 h2{font-size:clamp(28px,3.4vw,38px);color:var(--white-color,#fff);line-height:1.25;margin-bottom:16px}.mvp-pillar .about-content h2:not(:first-child){margin-top:32px}.mvp-pillar .about-content p,.mvp-pillar>section>.container>p{color:var(--body-color,#eaf1f5);opacity:.85;line-height:1.75}.mvp-pillar .about-content strong,.mvp-pillar .service-feature-list strong{color:var(--white-color,#fff);opacity:1}.mvp-pillar a{color:var(--theme-color,#7fb28a);text-decoration:underline;text-underline-offset:3px}.mvp-pillar a:hover{opacity:.8}.mvp-pillar .mvp-package{display:flex;flex-direction:column;height:100%;background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.08);border-radius:14px;overflow:hidden}.mvp-pillar .mvp-package--featured{border-color:rgba(127,178,138,.4);background:linear-gradient(180deg,rgba(127,178,138,.1),hsla(0,0%,100%,.02))}.mvp-pillar .mvp-package__top{padding:26px 28px 20px;border-bottom:1px solid hsla(0,0%,100%,.08)}.mvp-pillar .mvp-package__name{font-size:19px;color:var(--white-color,#fff);margin-bottom:8px}.mvp-pillar .mvp-package__price{font-family:var(--font-saira);font-weight:700;font-size:30px;line-height:1.2;color:var(--theme-color,#7fb28a);margin-bottom:4px}.mvp-pillar .mvp-package__timeline{font-size:15px;color:hsla(0,0%,100%,.55);margin-bottom:0}.mvp-pillar .mvp-package__body{padding:22px 28px 28px}.mvp-pillar .mvp-package__summary{font-size:15px;line-height:1.65;color:hsla(0,0%,100%,.75);margin-bottom:18px}.mvp-pillar .mvp-package__list{margin:0;padding:0;list-style:none}.mvp-pillar .mvp-package__list li{display:flex;gap:10px;align-items:flex-start;margin-bottom:12px;color:hsla(0,0%,100%,.75);font-size:15px;line-height:1.55}.mvp-pillar .mvp-package__list li:last-child{margin-bottom:0}.mvp-pillar .mvp-package__list li:before{content:"";flex-shrink:0;width:7px;height:7px;margin-top:8px;border-radius:50%;background:var(--theme-color,#7fb28a)}.mvp-pillar .mvp-step{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:26px 24px;height:100%}.mvp-pillar .mvp-step__week{display:inline-block;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-color,#7fb28a);margin-bottom:10px}.mvp-pillar .mvp-step__title{font-size:19px;color:var(--white-color,#fff);margin-bottom:10px}.mvp-pillar .mvp-step__body{color:hsla(0,0%,100%,.7);font-size:15px;line-height:1.65;margin-bottom:0}.mvp-pillar .portfolio-info{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:24px 26px}.mvp-pillar .portfolio-info ul{margin:0;padding:0;list-style:none}.mvp-pillar .portfolio-info ul li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.07)}.mvp-pillar .portfolio-info ul li:last-child{border-bottom:none}.mvp-pillar .portfolio-info ul li span{color:hsla(0,0%,100%,.55);font-size:14px}.mvp-pillar .portfolio-info ul li h5{color:var(--white-color,#fff);font-size:16px;margin-bottom:0;text-align:right}.mvp-pillar .service-feature-list__item{display:flex;gap:10px;align-items:flex-start;margin-bottom:14px;color:hsla(0,0%,100%,.75);line-height:1.6}.mvp-pillar .service-feature-list__item:before{content:"✓";color:var(--theme-color,#7fb28a);flex-shrink:0;font-weight:700}.mvp-pillar .mvp-guide-card{display:flex;flex-direction:column;height:100%;padding:24px 22px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;text-decoration:none;transition:border-color .2s ease,background .2s ease}.mvp-pillar .mvp-guide-card:hover{border-color:rgba(127,178,138,.45);background:rgba(127,178,138,.06);opacity:1}.mvp-pillar .mvp-guide-card__title{font-size:17px;line-height:1.4;color:var(--white-color,#fff);margin-bottom:10px}.mvp-pillar .mvp-guide-card__desc{font-size:14px;line-height:1.6;color:hsla(0,0%,100%,.65);margin-bottom:14px;flex-grow:1}.mvp-pillar .mvp-guide-card__cta{font-size:14px;color:var(--theme-color,#7fb28a)}.mvp-pillar .faq-page .accordion .accordion-item .accordion-button{font-size:clamp(17px,2vw,20px)}.mvp-pillar .contact-form-wrap{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:14px}.mvp-pillar .contact-form-wrap .contact-form{padding:clamp(24px,4vw,40px)}.mvp-pillar .contact-form-wrap .contact-form form label{display:block}.mvp-pillar .contact-form-wrap .contact-form form textarea{min-height:140px}