@font-face{font-family:'Playfair Display';src:url('/wp-content/themes/nirvana-us/fonts/PlayfairDisplay-Black.woff2') format('woff2'),
url('/wp-content/themes/nirvana-us/fonts/PlayfairDisplay-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Schibsted Grotesk';src:url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-Black.woff2') format('woff2'),
url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Schibsted Grotesk';src:url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-BlackItalic.woff2') format('woff2'),
url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-BlackItalic.woff') format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Schibsted Grotesk';src:url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-Bold.woff2') format('woff2'),
url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Schibsted Grotesk';src:url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-BoldItalic.woff2') format('woff2'),
url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-BoldItalic.woff') format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Schibsted Grotesk';src:url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-Italic.woff2') format('woff2'),
url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-Italic.woff') format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Schibsted Grotesk';src:url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-ExtraBold.woff2') format('woff2'),
url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-ExtraBold.woff') format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Schibsted Grotesk';src:url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-ExtraBoldItalic.woff2') format('woff2'),
url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-ExtraBoldItalic.woff') format('woff');font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Schibsted Grotesk';src:url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-MediumItalic.woff2') format('woff2'),
url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-MediumItalic.woff') format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Schibsted Grotesk';src:url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-Medium.woff2') format('woff2'),
url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Schibsted Grotesk';src:url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-SemiBoldItalic.woff2') format('woff2'),
url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-SemiBoldItalic.woff') format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Schibsted Grotesk';src:url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-Regular.woff2') format('woff2'),
url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Schibsted Grotesk';src:url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-SemiBold.woff2') format('woff2'),
url('/wp-content/themes/nirvana-us/fonts/SchibstedGrotesk-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}:root{--pageCenter:1260px;--logoWith:194px;--bodyFontFamily:"Schibsted Grotesk", sans-serif;--bodyFontColor:#272726;--bodyFont:16px;--bodyLineHeight:24px;--linkColor:#000;--headerSpace:115px;--btnFontFamily:"Schibsted Grotesk", sans-serif;--btnFont:17px;--btnColor:#fff;--btnBg:#000;--btnHoverBg:#fff;--btnHoverColor:#000;--btnBorder:1px solid #000;--btnBorderRadius:10px;--btnPadding:11px 15px;--btnSecondaryColor:#000;--btnSecondaryBg:#fff;--btnSecondaryHoverColor:#fff;--btnSecondaryHoverBg:#000}html{font-size:var(--bodyFont);line-height:var(--bodyLineHeight);overflow-x:hidden;scroll-behavior:smooth}body{color:var(--bodyFontColor);font-size:100%;font-family:var(--bodyFontFamily);font-weight:500;line-height:inherit;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{border:none;margin:0;outline:none !important;padding:0;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}label{display:block;margin:0
0 5px;font-weight:400}label.auto{display:inline-block;margin:5px
40px 5px 0}label.auto:last-child{margin-right:0}ul,ol{list-style:none}a{color:var(--linkColor);text-decoration:none}a:hover,a:focus{color:var(--bodyFontColor)}img{display:block;height:auto;max-width:100%;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}img.full-w{width:100%}img.round{border-radius:30px}h1,h2,h3,h4,h5,h6{font-family:var(--bodyFontFamily);font-weight:700;line-height:1.2;margin:0
0 15px;color:var(--bodyFontColor)}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.aligncenter{display:block;margin:5px
auto}.alignright{float:right;margin:5px
0 15px 30px}.alignleft{float:left;margin:5px
30px 15px 0}.alignnone{margin:10px
0}.alignblock{margin:10px
0;float:none;width:100%;display:block}.alignright.shadow{-webkit-box-shadow:-25px 25px 40px rgba(0, 0, 0, 0.16);box-shadow:-25px 25px 40px rgba(0, 0, 0, 0.16);margin-left:105px;margin-bottom:40px}p.pn{padding:0;margin:0}p{margin:0
0 10px}p+ul,p+ol{margin-top:-6px}ul{margin:0
0 25px}ul
li{position:relative;padding:0
0 7px 22px;overflow:hidden}ul li:before{content:"\f054";font-family:"Font Awesome 5 Pro";font-weight:400;font-size:12px;color:var(--bodyFontColor);display:inline-block;line-height:1;position:absolute;left:2px;top:7px}ol{padding-left:26px;margin:0
0 25px;text-align:left;overflow:hidden}ol
li{list-style:decimal;padding-bottom:7px;padding-left:0}ol li ul>li{padding-left:20px;list-style:none}ol li ul>li:before{display:block;left:1px}ul ol
li{overflow:visible}ul ol li:before{display:none;overflow:visible}ol ol
li{list-style:lower-alpha}ol ol ol
li{list-style:lower-roman}ol ol,
ol ul,
ul ol,
ul
ul{margin-top:12px;margin-bottom:5px}ul li:last-child,
ol li:last-child{padding-bottom:0}.text-center
ul{text-align:left;display:table;margin-left:auto;margin-right:auto}.list-none
li{padding-left:0}.list-none li:before{display:none}p:last-child,
ol:last-child,
ul:last-child,
ol ul:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.table-responsive{border:none;margin:20px
0;overflow:auto}table{width:100%;border-spacing:0;border:1px
solid #cfcdcd;border-collapse:collapse !important}table tr td,
table tr
th{padding:14px
15px;vertical-align:top;text-align:left;line-height:18px;border:1px
solid #ddd}table tr
th{font-weight:700}th[align="center"],td[align="center"]{text-align:center !important}th[align="right"],td[align="right"]{text-align:right !important}.table-responsive::-webkit-scrollbar{width:5px;height:4px}.table-responsive::-webkit-scrollbar-track{background:#f5f5f5;border-radius:8px}.table-responsive::-webkit-scrollbar-thumb{background:#ccc;border-radius:8px}.table-responsive::-webkit-scrollbar-thumb:hover{background:#ccc}.common-content{padding:70px
0}.white-smoke-bg{background-color:#f8f8f8}.black-bg{background-color:#000;color:#fff}.black-bg
h3{color:inherit}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-wrap-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}a[href^="tel:"],a[href^="mailto:"]{display:inline-block;word-break:break-word}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:var(--pageCenter);clear:both;width:100%}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{content:"";clear:both;display:table}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33%}@media (min-width: 768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33%}}@media (min-width: 992px){.mp-t0{padding-top:0 !important}.mp-0{padding:0
!important}h1,.h1{font-size:48px}h2,.h2{font-size:46px}h3,.h3{font-size:45px}h4,.h4{font-size:35px}h5,.h5{font-size:28px}h6,.h6{font-size:17px;font-weight:500}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33%}}input[type="search"]{-webkit-appearance:none;-moz-appearance:none}input[type="search"]::-webkit-search-cancel-button{display:none}input[type="text"],input[type="email"],input[type="password"],input[type="search"],input[type="tel"],input[type="file"],input[type="url"],input[type="number"],input[type="date"],select,textarea,.form-control{background-color:#fff;border:1px
solid #ddd;border-radius:10px;color:var(--bodyFontColor);display:block;font-size:16px;font-family:var(--bodyFontFamily);font-weight:400;line-height:20px;padding:10px
15px;position:relative;width:100%;height:45px;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;-webkit-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;margin-bottom:20px}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="date"]:focus,select:focus,textarea:focus,input[type="url"]:focus,.form-control:focus{border-color:var(--bodyFontColor)}textarea,textarea.form-control{height:100px;resize:none}select{-moz-appearance:unset;-webkit-appearance:unset;background-image:url('/wp-content/themes/nirvana-us/img/select-down-arrow.svg');background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 10px) center;padding-right:35px}select
option{font-size:16px}.input-group-btn:last-child>.btn:hover,.input-group-btn:last-child>.btn-group:hover{color:#787878}input[type="checkbox"],input[type="radio"]{display:inline-block;margin-right:5px;vertical-align:middle}::-webkit-input-placeholder{color:var(--bodyFontColor);opacity:1.0}::-moz-placeholder{color:var(--bodyFontColor);opacity:1.0}:-ms-input-placeholder{color:var(--bodyFontColor);opacity:1.0}:-moz-placeholder{color:var(--bodyFontColor);opacity:1.0}input::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}input[type="button"],input[type="submit"],input[type="reset"]{-moz-appearance:none;-webkit-appearance:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield !important}a,input[type="button"],input[type="submit"],input[type="reset"]{-webkit-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}section,header,footer{float:left;width:100%;position:relative}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:142px;font-family:var(--btnFontFamily);font-weight:400;position:relative;border:var(--btnBorder);border-radius:var(--btnBorderRadius);text-align:center;text-transform:capitalize;font-size:var(--btnFont);color:var(--btnColor);font-style:normal;line-height:normal;padding:var(--btnPadding);text-decoration:none !important;white-space:normal;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);overflow:hidden;background-color:var(--btnBg);-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-webkit-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.btn:not(.secondary-btn) img{width:15px;margin:0
0 0 10px;-webkit-filter:invert(99%) sepia(0%) saturate(7471%) hue-rotate(176deg) brightness(112%) contrast(93%);filter:invert(99%) sepia(0%) saturate(7471%) hue-rotate(176deg) brightness(112%) contrast(93%);-webkit-transition:inherit;-o-transition:inherit;transition:inherit}header .header-btn-wrap .btn.secondary-btn
img{width:15px;margin:0
0 0 10px;transition:inherit}.btn:not(.secondary-btn):hover
img{-webkit-filter:none;filter:none}.btn
img{-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.btn:hover
img{-webkit-filter:invert(99%) sepia(0%) saturate(7471%) hue-rotate(176deg) brightness(112%) contrast(93%);filter:invert(99%) sepia(0%) saturate(7471%) hue-rotate(176deg) brightness(112%) contrast(93%)}.btn.focus,.btn:focus,.btn:hover{color:var(--btnHoverColor);background-color:var(--btnHoverBg)}.secondary-btn{color:var(--btnSecondaryColor);background-color:transparent}.secondary-btn:hover,.secondary-btn:focus{color:var(--btnSecondaryHoverColor);background-color:var(--btnSecondaryHoverBg)}.btn-row{font-size:0}.btn-row
.btn{margin:10px
10px 0 0}.btn-row .btn:last-child{margin-right:0}.btn:not(input){position:relative}.btn:not(input)::before{content:'';height:100%;left:0;bottom:0;position:absolute;width:100%;z-index:-1;overflow:hidden;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .4s cubic-bezier(0.645, .045, .355, 1);transition:-webkit-transform .4s cubic-bezier(0.645, .045, .355, 1);-o-transition:transform .4s cubic-bezier(0.645, .045, .355, 1);transition:transform .4s cubic-bezier(0.645, .045, .355, 1);transition:transform .4s cubic-bezier(0.645, .045, .355, 1), -webkit-transform .4s cubic-bezier(0.645, .045, .355, 1);background:var(--btnHoverBg)}.btn:not(input):hover::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.btn:not(input):hover{background:inherit}.btn.secondary-btn:not(input)::before{background:var(--btnSecondaryHoverBg)}.form-field{text-align:left}.form-field input,
.form-field textarea,
.form-field
select{margin:0}.form-field .row,.row.form-field{position:relative;margin-left:-7px;margin-right:-7px}.form-field .row .row,
.row.form-field
.row{margin-left:-6px;margin-right:-6px;margin-top:-20px}.form-field [class^="col-"],
.form-field [class*="col-"]{padding-right:7px;padding-left:7px;padding-top:14px !important}.form-field [class^="col-"] [class^="col-"],
.form-field [class*="col-"] [class*="col-"]{padding-left:6px;padding-right:6px}.form-field
p{padding:10px
0 0 0;margin:0}.form-field [class^="col-"] p,
.form-field [class*="col-"] p{position:relative;padding:0;margin:0}.form-field
i{position:absolute;font-size:18px;right:1px;color:#6f6f6f;top:50%;z-index:2;background:#fff;width:40px;text-align:left;border-radius:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form-field i.fa-globe-asia{font-weight:normal}.form-icon{position:relative}.form-field i+input,
.form-field i+textarea{padding-right:40px}.form-field .btn
i{display:inline-block;padding:0;background:none;position:static;font-size:100%;color:#fff;font-weight:normal;margin:0
5px;vertical-align:middle}.form-field input[type="reset"]{color:#1a4450;border-color:transparent;padding:0;min-width:80px;background:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.form-field input[type="reset"]:hover{color:#1b459b;background-color:transparent}header+div,header+section{margin-top:var(--headerSpace) !important}header{position:fixed;background-color:#fff;top:0;left:0;right:0;padding:35px
0;z-index:999;transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s}.header-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left{float:left;width:var(--logoWith);min-width:var(--logoWith)}header
.logo{float:left;max-width:100%;z-index:999;width:100%}header .logo
a{display:block;margin:0;position:relative}header .logo
img{display:block;margin:0}header .header-btn-wrap{margin:0
0 0 10px}header .header-btn-wrap
ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .header-btn-wrap ul
li{padding:0px;margin:0px
0px 0px 5px;overflow:visible}header .header-btn-wrap ul li:first-child,
header .header-btn-wrap ul li:last-child{margin:0px}header .header-btn-wrap ul li::before{display:none}header .header-btn-wrap .btn
.icon{display:none}.head-fix
header{-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.3);box-shadow:0 0 3px rgba(0, 0, 0, 0.3)}@media only screen and (min-width: 1025px){.nav-trigger,
.nav-wrap nav ul li:before,.submenu-button,.nav-trigger-wrap{display:none}.nav-wrap{position:relative;float:left;width:100%;margin:0;z-index:99}.nav-wrap
nav{margin:0;padding:0;border:0;list-style:none;display:block;position:relative}.nav-wrap nav
ul.nav{float:right;margin:0}.nav-wrap nav ul.nav>li{float:left;margin:0
35px 0 0;padding:0;overflow:visible;position:relative}.nav-wrap nav ul.nav>li:last-child{margin-right:0}.nav-wrap nav ul.nav>li>a{display:block;padding:7px
0;margin:0;font-weight:500;font-size:17px;line-height:26px;color:#272726;white-space:nowrap;text-decoration:none;text-transform:capitalize}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent}.nav-wrap nav ul.nav>li.has-sub>a{padding-right:23px}.nav-wrap nav ul.nav>li.has-sub>a:after{display:block;content:"\f107";font-family:"Font Awesome 5 Pro";font-size:inherit;line-height:40px;position:absolute;right:4px;top:0px;z-index:99;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;font-weight:500}.nav-wrap nav ul.nav>li.has-sub:hover>a:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.nav-wrap nav ul.nav li.has-sub li.has-sub>a:after{content:"\f105";display:inline-block;font-size:12px;line-height:18px;font-family:Font Awesome\ 5 Pro;font-weight:500;margin-left:5px;color:inherit;position:absolute;right:10px;top:50%;margin-top:-9px}.nav-wrap nav ul.nav>li.has-sub>ul{margin-top:26px}.nav-wrap nav ul.nav>li.has-sub:hover>ul{margin-top:15px;-webkit-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.nav-wrap nav ul.nav
ul{position:absolute;border-radius:20px;padding:15px
15px;margin:0;visibility:hidden;text-align:left;left:0;right:auto;opacity:0;top:calc(100% - 1px);background:#fff;-webkit-box-shadow:0 0px 10px rgb(0 0 0 / 15%);box-shadow:0 0px 10px rgb(0 0 0 / 15%)}.nav-wrap nav ul.nav>li.has-sub>ul::before{content:"";display:block;padding:10px;position:absolute;top:-20px;right:0;left:0}.nav-wrap nav ul.nav ul:after{content:"";position:absolute;left:30px;margin-left:-5px;bottom:calc(100% + 2px);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent}.nav-wrap nav ul.nav ul ul:after{display:none}.nav-wrap nav ul.nav ul
ul{top:100%;left:100%;padding-top:10px;padding-bottom:10px;-webkit-transform:none;-ms-transform:none;transform:none}.nav-wrap nav ul.nav ul
li{float:left;width:100%;min-width:232px;padding:0;margin:0
0 5px;vertical-align:top;overflow:visible}.nav-wrap nav ul.nav ul li:last-child{margin:0}.nav-wrap nav ul.nav ul li a::after{content:"";display:inline-block;width:15px;height:15px;background:url('/wp-content/themes/nirvana-us/img/white-cust-sev-bg.png') no-repeat center;vertical-align:text-top;background-size:contain;position:absolute;right:13px;top:12px;opacity:0}.nav-wrap nav ul.nav ul li a:hover::after{opacity:100}.nav-wrap nav ul.nav ul li
a{display:block;white-space:normal;text-transform:capitalize;font-size:15px;font-weight:400;line-height:normal;color:var(--bodyFontColor);padding:10px
12px;text-align:left;border-radius:10px}.nav-wrap nav ul.nav ul li a:hover{padding:10px
33px 10px 12px}.nav-wrap nav ul.nav li:hover>ul{display:block;visibility:visible;opacity:1;-webkit-transition:opacity 0.3s linear 0s, top 0.3s linear 0s;-o-transition:opacity 0.3s linear 0s, top 0.3s linear 0s;transition:opacity 0.3s linear 0s, top 0.3s linear 0s}.nav-wrap nav ul.nav ul>li:hover>ul{top:0}.nav-wrap nav ul.nav li:hover>a,
.nav-wrap nav ul.nav li>a:hover,
.nav-wrap nav ul.nav li.current-menu-item>a,
.nav-wrap nav ul.nav li.current-menu-ancestor>a{color:var(--linkColor)}.nav-wrap nav ul.nav ul li:hover>a,
.nav-wrap nav ul.nav ul li>a:hover,
.nav-wrap nav ul.nav ul li.current-menu-item:not(.current-menu-item)>a,
.nav-wrap nav ul.nav ul li.current-menu-ancestor:not(.current-menu-item)>a{background:var(--linkColor);color:#fff}.nav-wrap nav ul.nav>li>a:before{content:'';height:2px;left:0;bottom:0;position:absolute;width:100%;z-index:-1;overflow:hidden;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .4s cubic-bezier(0.645, .045, .355, 1);transition:-webkit-transform .4s cubic-bezier(0.645, .045, .355, 1);-o-transition:transform .4s cubic-bezier(0.645, .045, .355, 1);transition:transform .4s cubic-bezier(0.645, .045, .355, 1);transition:transform .4s cubic-bezier(0.645, .045, .355, 1), -webkit-transform .4s cubic-bezier(0.645, .045, .355, 1);background:var(--linkColor)}.nav-wrap nav ul.nav>li:hover>a:before,
.nav-wrap nav ul.nav>li>a:hover:before,
.nav-wrap nav ul.nav>li.current-menu-item>a:before,
.nav-wrap nav ul.nav>li.current-menu-ancestor>a:before{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;width:100%}}.m-0{margin:0
!important}.m-1{margin:10px
0 !important}.m-2{margin:20px
0 !important}.m-3{margin:30px
0 !important}.m-4{margin:40px
0 !important}.m-5{margin:50px
0 !important}.m-6{margin:60px
0 !important}.m-7{margin:70px
0 !important}.p-0{padding:0
!important}.p-1{padding:10px
0 !important}.p-2{padding:20px
0 !important}.p-3{padding:30px
0 !important}.p-4{padding:40px
0 !important}.p-5{padding:50px
0 !important}.p-6{padding:60px
0 !important}.p-7{padding:70px
0 !important}.m-t0{margin-top:0 !important}.m-t1{margin-top:10px !important}.m-t2{margin-top:20px !important}.m-t3{margin-top:30px !important}.m-t4{margin-top:40px !important}.m-t5{margin-top:50px !important}.m-t6{margin-top:60px !important}.m-t7{margin-top:70px !important}.m-b0{margin-bottom:0 !important}.m-b1{margin-bottom:10px !important}.m-b2{margin-bottom:20px !important}.m-b3{margin-bottom:30px !important}.m-b4{margin-bottom:40px !important}.m-b5{margin-bottom:50px !important}.m-b6{margin-bottom:60px !important}.m-b7{margin-bottom:70px !important}.p-t0{padding-top:0 !important}.p-t2{padding-top:20px !important}.p-t3{padding-top:30px !important}.p-t4{padding-top:40px !important}.p-t5{padding-top:50px !important}.p-t6{padding-top:60px !important}.p-t7{padding-top:70px !important}.p-b0{padding-bottom:0 !important}.p-b2{padding-bottom:20px !important}.p-b3{padding-bottom:30px !important}.p-b4{padding-bottom:40px !important}.p-b5{padding-bottom:50px !important}.p-b6{padding-bottom:60px !important}.p-b7{padding-bottom:70px !important}.m-l2{margin-left:20px !important}.p-l2{padding-left:20px !important}.m-l3{margin-left:30px !important}.p-l3{padding-left:30px !important}.m-l4{margin-left:40px !important}.p-l4{padding-left:40px !important}@keyframes fa-spinners{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes fa-spinners{0%{-webkit-transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg)}}.our-portfolio-box .lazy-image:before{border:0.05rem solid rgba(0, 0, 0, 0.25);border-top-color:#000;border-bottom-color:#000;border-radius:50%;content:"";left:50%;top:50%;margin:-12px 0 0 -12px;position:absolute;width:24px;height:24px;animation:fa-spinners .9s infinite linear;-o-animation:fa-spinners .9s infinite linear;-ms-animation:fa-spinners .9s infinite linear;-webkit-animation:fa-spinners .9s infinite linear;-moz-animation:fa-spinners .9s infinite linear}.lazy-image{display:block;position:relative;width:100%;padding-top:66.33%;overflow:hidden}.lazy-image
img{position:absolute;background-color:var(--bodyFontColor);bottom:0;left:0;right:0;top:0;max-width:100%;max-height:100%;width:auto;margin:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .3s ease-in-out, -webkit-transform .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out, -webkit-transform .3s ease-in-out;-o-transition:opacity .3s ease-in-out, transform .3s ease-in-out;transition:opacity .3s ease-in-out, transform .3s ease-in-out;transition:opacity .3s ease-in-out, transform .3s ease-in-out, -webkit-transform .3s ease-in-out}a:hover .lazy-image
img{-webkit-transform:scale(1.02, 1.02);-ms-transform:scale(1.02, 1.02);transform:scale(1.02, 1.02)}.lazy-image:has(img.lazy){}img.lazyFade{opacity:1 !important}.flexslider{position:relative;margin:0;padding:0;overflow:hidden}.flexslider:before{margin:-20px 0 0 -20px;width:40px;height:40px;border-width:0.2rem}.flexslider
ul.slides{margin:0;padding:0;float:left;width:100%}.flexslider
li{padding:0}.flexslider li:before{display:none}.flexslider .slides>li{position:relative;display:none;-webkit-backface-visibility:hidden}html[xmlns] .flexslider
.slides{display:block}* html .flexslider
.slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider .flex-control-paging-wrap{position:absolute;left:0;right:0;top:10px;text-align:right;padding-right:10px;z-index:99}.flexslider .flex-control-paging{position:absolute;right:0;left:0;bottom:5%;margin:0;display:inline-block;z-index:98;height:auto;text-align:center;padding:0
10px}.flexslider .flex-control-paging
li{position:static;display:inline-block;width:auto;margin:2px
3px;height:auto}.flexslider .flex-control-paging li
a{border:1px
solid #91989b;width:12px;height:12px;line-height:10px;font-size:0;color:#fff;text-align:center;display:block;position:relative;cursor:pointer;background-color:#91989b;border-radius:34px;transition:none;-moz-transition:none;-webkit-transition:none;-ms-transition:none;-o-transition:none}.flexslider .flex-control-paging li .flex-active,
.flexslider .flex-control-paging li a:hover{background-color:var(--bodyFontColor);border-color:var(--bodyFontColor)}.flexslider .flex-control-paging li .flex-active:after,
.flexslider .flex-control-paging li a:hover:after{display:none}.flexslider .flex-direction-nav
li{position:static}.flexslider .flex-direction-nav
a{-o-transition: .2s ease-in-out-out;transition: .2s ease-in-out-out;-moz-transition: .2s ease-in-out-out;-webkit-transition: .2s ease-in-out-out}.flexslider .flex-direction-nav .flex-prev,
.flexslider .flex-direction-nav .flex-next{background:rgba(0, 0, 0, 0.2);position:absolute;left:-60px;top:50%;margin-top:-25px;width:60px;height:60px;z-index:98;border-radius:60px;display:inline-block;font-size:0}.flexslider .flex-direction-nav{overflow:hidden;width:100%;margin:0}.flexslider .flex-direction-nav .flex-next{left:auto;right:-60px}.flexslider .flex-direction-nav .flex-prev:before,
.flexslider .flex-direction-nav .flex-next:before{content:'';line-height:1;display:block;border:solid #fff;border-width:0 2px 2px 0;padding:6px;margin:0
2px;position:absolute;top:50%;left:65%;-webkit-transition: .2s ease-in-out-out;-o-transition: .2s ease-in-out-out;transition: .2s ease-in-out-out;-moz-transition: .2s ease-in-out-out;-ms-transform:translate(-50%, -50%) rotate(135deg);-webkit-transform:translate(-50%, -50%) rotate(135deg);transform:translate(-50%, -50%) rotate(135deg)}.flexslider .flex-direction-nav .flex-next:before{left:auto;right:65%;-webkit-transform:translate(50%, -50%) rotate(-45deg);-ms-transform:translate(50%, -50%) rotate(-45deg);-webkit-transform:translate(50%, -50%) rotate(-45deg);transform:translate(50%, -50%) rotate(-45deg)}.flexslider:hover .flex-direction-nav .flex-prev{left:-25px}.flexslider:hover .flex-direction-nav .flex-next{right:-25px}.flexslider .flex-direction-nav .flex-prev:hover,
.flexslider .flex-direction-nav .flex-next:hover{background:rgba(0, 0, 0, 1.0)}.flexslider .flex-direction-nav .flex-prev:hover:before,
.flexslider .flex-direction-nav .flex-next:hover:before{color:#fff}.flexslider:hover .flex-direction-nav .flex-prev{opacity:1.0}.flexslider:hover .flex-direction-nav .flex-next{opacity:1.0}.flexslider .flex-disabled{display:none}.flexslider iframe,
.flexslider
video{width:100%;display:block;margin:0;padding:0}.owl-carousel.has-shadow{margin:25px
-10px 0;width:auto}.owl-carousel.has-shadow .owl-item{margin:10px
0}.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{min-height:1px;float:left;width:100%;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item
img{display:block}.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out-out;-o-transition:height .5s ease-in-out-out;transition:height .5s ease-in-out-out}.owl-carousel .owl-item .owl-lazy{opacity:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#0b0b0b}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/wp-content/themes/nirvana-us/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;-o-transition:transform .1s ease;transition:transform .1s ease;transition:transform .1s ease, -webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);-webkit-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-carousel .owl-dots{display:table;margin:0
auto;clear:both;overflow:hidden;padding-top:25px;text-align:center}.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-dot{position:relative;display:inline-block;width:14px;height:14px;margin:2px
4px;font-size:0;line-height:0;cursor:pointer;border-radius:20px;background:#f4f4f4}.owl-carousel .owl-dot
span{display:none}.owl-carousel .owl-dot.active,
.owl-carousel .owl-dot:hover{background-color:#000}.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next{background-color:rgba(0, 0, 0, 0.4);cursor:pointer;position:absolute;left:0;right:0;top:50%;margin-top:-20px;width:25px;height:40px;border-radius:0;display:inline-block;font-size:0;z-index:98;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-nav .owl-next{left:auto;right:0}.owl-carousel .owl-nav .owl-prev.disabled,
.owl-carousel .owl-nav .owl-next.disabled{opacity:0.2;cursor:not-allowed}.owl-carousel .owl-nav .owl-prev:before,
.owl-carousel .owl-nav .owl-next:before{content:'';line-height:1;display:block;border:solid #fff;border-width:0 2px 2px 0;padding:6px;margin:0
2px;position:absolute;top:50%;left:50%;-webkit-transition: .2s ease-in-out-out;-o-transition: .2s ease-in-out-out;transition: .2s ease-in-out-out;-moz-transition: .2s ease-in-out-out;-ms-transform:translate(-50%, -50%) rotate(135deg);-webkit-transform:translate(-50%, -50%) rotate(135deg);transform:translate(-50%, -50%) rotate(135deg)}.owl-carousel .owl-nav .owl-next:before{left:auto;right:50%;-webkit-transform:translate(50%, -50%) rotate(-45deg);-ms-transform:translate(50%, -50%) rotate(-45deg);-webkit-transform:translate(50%, -50%) rotate(-45deg);transform:translate(50%, -50%) rotate(-45deg)}.owl-carousel .owl-nav .owl-prev:hover,
.owl-carousel .owl-nav .owl-next:hover{background:#020d0f;border-color:#020d0f}.owl-carousel .owl-nav .owl-prev:hover:before,
.owl-carousel .owl-nav .owl-next:hover:before{color:#fff}.owl-carousel.top-nav{margin-top:40px}.owl-carousel.top-nav .owl-nav{position:absolute;right:0;bottom:100%;width:65px;padding:15px
0;margin-bottom:38px}.owl-carousel.vertical-nav .owl-nav .owl-prev,
.owl-carousel.vertical-nav .owl-nav .owl-next{top:0;bottom:0;margin:0;height:auto;width:25px}.owl-carousel.arrow{padding-left:40px;padding-right:40px}.owl-carousel.arrow .owl-nav .owl-prev,
.owl-carousel.arrow .owl-nav .owl-next{background-color:transparent;margin-top:-25px;width:30px;height:50px}.owl-carousel.arrow .owl-nav .owl-prev:before,
.owl-carousel.arrow .owl-nav .owl-next:before{font-size:46px;line-height:30px;color:#5DB733}.owl-carousel.arrow .owl-nav .owl-prev:hover,
.owl-carousel.arrow .owl-nav .owl-next:hover{background-color:#438f9f}.owl-carousel.arrow .owl-nav .owl-prev:hover:before,
.owl-carousel.arrow .owl-nav .owl-next:hover:before{color:#fff}.bottom-arrow .owl-nav{position:absolute;bottom:0;right:0;left:0;padding:16px;width:128px;margin:0
auto}.bottom-arrow .owl-nav .owl-next,
.bottom-arrow .owl-nav .owl-prev{width:20px;margin:-11px 0 0;height:22px;background:none !important}.bottom-arrow .owl-nav .owl-next:before,
.bottom-arrow .owl-nav .owl-prev:before{color:#020d0f;line-height:1}.bottom-arrow .owl-nav .owl-next:hover:before,
.bottom-arrow .owl-nav .owl-prev:hover:before{color:#333}.owl-carousel.type-2-arrow .owl-nav .owl-prev,
.owl-carousel.type-2-arrow .owl-nav .owl-next{width:42px;height:42px;background-color:transparent;border:1px
solid #020d0f;margin-top:-21px}.owl-carousel.type-2-arrow .owl-nav .owl-prev:before,
.owl-carousel.type-2-arrow .owl-nav .owl-next:before{color:#020d0f;font-size:22px;font-weight:normal}.owl-carousel.type-2-arrow .owl-nav .owl-prev:hover,
.owl-carousel.type-2-arrow .owl-nav .owl-next:hover{background-color:#020d0f}.owl-carousel.type-2-arrow .owl-nav .owl-prev:hover:before,
.owl-carousel.type-2-arrow .owl-nav .owl-next:hover:before{color:#fff}.accordion{border:1px
solid #000;background-color:#fff;margin-bottom:17px;border-radius:10px}.accordion .accordion-content{padding:0px
70px 28px 30px;line-height:28px;display:none;line-height:22px}.accordion .accordion-head{margin:0;line-height:normal;padding:38px
70px 38px 30px;position:relative;cursor:pointer;font-size:22px}.accordion .accordion-head::after{content:"\f067";font-family:'Font Awesome 5 Pro';font-weight:500;position:absolute;font-size:14px;right:30px;top:34px;z-index:99;color:#000;line-height:normal;width:35px;height:35px;border:1px
solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.active.accordion .accordion-head::after{content:"\f068"}.all-faq{padding:0}.accordion:last-of-type{margin:0}nav.woocommerce-pagination,.paging{float:left;border-top:none;display:block;margin:0;padding:50px
0 0;width:100%;text-align:center;font-family:var(--bodyFontFamily);font-weight:normal}nav.woocommerce-pagination ul,
.paging
ul.pagination{display:inline-flex;flex-wrap:wrap;white-space:nowrap;padding:0;border:none;border-right:0;margin:0;width:auto}nav.woocommerce-pagination ul li,
.paging ul.pagination
li{border-right:none;padding:3px
5px;margin:0;float:left;display:inline;overflow:hidden;text-align:center}nav.woocommerce-pagination ul li:before,
.paging ul.pagination li:before{display:none}nav.woocommerce-pagination ul li a,
nav.woocommerce-pagination ul li span,
.paging ul.pagination li a,
.paging ul.pagination li
span{margin:0;color:#1d1d1d;text-decoration:none;line-height:1;font-size:18px;font-weight:500;padding:8px
3px;min-width:50px;min-height:50px;border:1px
solid rgba(0, 0, 0, 0);border-radius:10px;background:#ededed;display:flex;align-items:center;justify-content:center}nav.woocommerce-pagination ul li a:focus,
nav.woocommerce-pagination ul li a:hover,
nav.woocommerce-pagination ul li span.current,
.paging ul.pagination li a:focus,
.paging ul.pagination li a:hover,
.paging ul.pagination li
span.current{color:#fff;border-color:#000;background-color:#000}nav.woocommerce-pagination ul li .dots,
.paging ul.pagination li
.dots{border-color:transparent;background:none}nav.woocommerce-pagination ul li a.next i::before,
.paging ul.pagination li a.next i::before{content:"\f178"}nav.woocommerce-pagination ul li a.prev i::before,
.paging ul.pagination li a.prev i::before{content:"\f177"}div.breadcrumbs,section.breadcrumbs{position:relative;display:block;font-weight:normal;padding:14px
0 10px;margin:0;overflow:hidden;background:#fff;clear:both;text-align:left;z-index:11;border-bottom:1px solid #000}ul.breadcrumbs{float:left;width:100%;padding:0;clear:both;margin:0;display:flex;flex-wrap:wrap}ul.breadcrumbs
li{font-size:16px;position:relative;display:inline-flex;line-height:1;padding:0
0 6px;margin:0;color:var(--bodyFontColor);overflow:visible}ul.breadcrumbs li:before{display:none}ul.breadcrumbs li
a{position:relative;display:inline-block;color:#020d0f;vertical-align:top;text-decoration:underline;text-underline-offset:2px}ul.breadcrumbs li:after{content:"/";display:inline-flex;margin:0
4px}ul.breadcrumbs li:last-child{margin:0}ul.breadcrumbs li:last-child:after{display:none}ul.breadcrumbs li:before{display:none}ul.breadcrumbs li a:hover{color:#020d0f;text-decoration:underline}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#000;opacity: .75}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0
!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,
.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:30px;height:30px;line-height:30px;font-size:28px;border-radius:30px 30px 0 0;position:absolute;right:0;top:0 !important;text-decoration:none;text-align:center;opacity: .65;padding:0;color:#fff;font-style:normal;font-family:Arial,Baskerville,monospace;background:0 0 !important}div.mfp-close{display:none !important}.videoFrame .mfp-close{top:0 !important;background-color:rgba(236, 223, 223, .5) !important;border-radius:0;opacity:0}.videoFrame .mfp-iframe-scaler:hover .mfp-close{opacity:1}.videoFrame .mfp-iframe-holder .mfp-content{max-width:90%;max-height:100%}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,
.mfp-image-holder .mfp-close{color:#fff}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow-left{width:30px;height:50px;position:absolute;left:0;top:50%;z-index:90;display:inline-block;margin-top:-25px;font-size:0;cursor:pointer;border-radius:0 30px 30px 0}.mfp-arrow-left:before{content:'';height:15px;width:15px;display:block;border:2px
solid #929292;border-right-width:0;border-bottom-width:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:15px;left:8px}.mfp-arrow-right{width:30px;height:50px;position:absolute;right:0;top:50%;z-index:90;display:inline-block;margin-top:-25px;font-size:0;cursor:pointer;border-radius:30px 0 0 30px}.mfp-arrow-right:before{content:'';height:15px;width:15px;display:block;border:2px
solid #929292;border-left-width:0;border-top-width:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:15px;right:8px}.mfp-arrow-left:hover:before,.mfp-arrow-right:hover:before{border-color:#fff}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, .6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.img-max-inherit img.mfp-img{max-height:inherit !important}.mfp-figure{line-height:0;position:relative}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, .6);background:#444}.mfp-figure
small{color:#bdbdbd;display:block;font-size:12px;line-height:16px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}@media screen and (max-width: 800px) and (orientation:landscape),
screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, .6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}}@media all and (min-width: 900px){.caption-frame .mfp-container{left:50%;display:table;width:auto;padding:0
45px;margin:0
auto;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}button.mfp-arrow,button.mfp-close{background:rgba(255, 255, 255, .95)}}.bg{position:absolute;left:0;top:0;bottom:0;right:0;background-size:cover;background-repeat:no-repeat;background-position:center center}.bg
img{display:none}.bg+*{position:relative;z-index:2}.two-col-info{line-height:22px;color:#535353;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.two-col-info
img{width:100%}.two-col-info
h6{font-weight:500;color:var(--bodyFontColor);margin:0
0 6px}.two-col-info h1,
.two-col-info
.heading{line-height:1.3;margin:0
0 18px}.two-col-info .content-box{width:41.464%;padding:30px
30px 30px 0}.two-col-info .img-box{width:58.536%;padding:35px
0 75px 40px;position:relative}.two-col-info .img-box .img-text{position:absolute;top:130px;left:0;background:#f7f7f7;line-height:normal;padding:28px
30px;width:200px;border-radius:25px;color:var(--bodyFontColor)}.two-col-info .img-box .img-text+.img-text{bottom:30px;top:auto;right:30px;left:auto;background:#000;color:#fff}.two-col-info .img-box .img-text
h5{font-size:24px;margin:0;color:inherit}.two-col-info .content-box:not(:has(+ .img-box .img-text)){padding-inline:0;padding-top:0}.two-col-info .content-box:not(:has(+ .img-box .img-text))+.img-box{padding-bottom:50px}.type2.two-col-info .content-box,
.type2.two-col-info .img-box{width:50%}ul.social-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;margin:0;vertical-align:middle}ul.social-icon
li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;margin:0px
8px 0px 0;background:none;padding:0;vertical-align:middle;color:var(--bodyFontColor)}ul.social-icon li:before{display:none}ul.social-icon li
a{display:block;padding:0;width:auto;border-radius:50%;overflow:hidden}ul.social-icon li
i{text-align:center;display:inline-block;border:0;border-radius:50%;vertical-align:top;font-size:14px;color:var(--bodyFontColor);line-height:1}ul.social-icon li i:before{display:inline-block;line-height:25px;width:25px;background:#fff}ul.social-icon li:last-child{margin-right:0}.mnu-acc-trg{display:none}.scrollup{position:fixed;width:30px;height:30px;background:#2a2929;border:2px
solid #2a2929;border-radius:50%;bottom:-40px;right:10px;z-index:999;text-align:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;-webkit-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.scrollup
i{color:inherit;font-size:20px;font-weight:600}.scrollup.in{opacity:1;visibility:visible;bottom:10px}.scrollup:hover{background:transparent;color:#2a2929}footer a:hover,
footer a:focus,
footer .current-menu-item:not(.menu-item-type-custom) a{color:#fff !important;text-decoration:underline;text-underline-offset:3px}footer
u{text-underline-offset:3px}footer ul
li{padding:0}footer ul li::before{display:none}footer{font-size:13px;color:#fff;font-weight:500;padding:33px
0 0 0;line-height:22px;border-top:1px solid #000;background:#000}footer
a{color:inherit}footer
.container{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;-ms-grid-rows:163px 50px;grid-template-rows:163px 40px}footer .container>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}footer .container>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}footer .container>*:nth-child(3){-ms-grid-row:2;-ms-grid-column:1;margin:0
0 0 0}footer .container>*:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}footer .footer-box-right{display:grid;grid-template-columns:33.33% 33.33% 33.33%;grid-row:1/3;grid-column:2/4;padding:0
0 20px 150px}footer .footer-box-left{font-size:14px}footer .footer-box-left
p{max-width:320px}footer .f-logo{margin:0
0 15px}footer .footer-box-right
.box{padding:0
15px 0 0}footer .footer-box-right .box:last-child{padding:0}footer .footer-box-right .box
p{margin:0}footer .footer-box-right .box p:last-of-type{padding:20px
0 0}footer
h6{margin:0
0 8px;width:100%;clear:both;color:inherit}.partner-logo-wrapper{background:#000;padding:40px
0}.partner-logo-wrapper{background:#000;padding:40px
0}.partner-logo-slider.owl-carousel .owl-stage{display:flex;align-items:center;transition-timing-function:linear !important}.partner-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.why-choose-wrapper{padding:85px
0;color:#535353}.why-choose-wrapper
.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.why-choose-wrapper
.box{max-width:1100px;margin:0
auto;width:100%;overflow:hidden}.why-choose-wrapper .box:first-child{padding:0px
0 60px 0;text-align:center;width:100%;max-width:unset}ul.why-choose{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0
-100px -45px 0}ul.why-choose>li{padding:0
100px 45px 20px;margin:0;width:50%;line-height:22px}ul.why-choose>li::before{display:none}ul.why-choose>li
.icon{height:66px;width:80px;background:#f8f8f8;padding:5px;border-radius:15px;margin:0
0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.white-smoke-bg ul.why-choose>li
.icon{background:#fff}ul.why-choose>li
h5{margin:0
0 10px}.cust-sev-wrapper{text-align:center;background:#fff url(/wp-content/themes/nirvana-us/img/cust-sev-bg.png) no-repeat calc(100% + 93px) 35px;padding:100px
0 50px;overflow:hidden}.cust-sev-box{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:3px solid #000;padding:43px
0}.cust-sev-box
.box{width:50%;line-height:22px}.cust-sev-box .box:first-child{padding:0px
40px 0 0}.cust-sev-box .box:last-child{padding:0
60px 0 0;background-image:url('/wp-content/themes/nirvana-us/img/arrow-upper-right-black.svg');background-repeat:no-repeat;background-size:28px;background-position:right 5px}.cust-sev-listing .cust-sev-box:last-child{border-color:transparent}.cust-sev-listing{padding:20px
50px 0}#getTouch{scroll-margin-top:var(--headerSpace)}.h-getTouch-wrapper{background:#000;color:#fff;padding:40px
0}.h-getTouch-wrapper:has(#roundText){padding:160px
0 100px}.h-getTouch-wrapper
.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.h-getTouch-wrapper
.box{width:50%}.h-getTouch-wrapper .box:last-child{padding:30px
60px}.h-getTouch-wrapper h3,
.h-getTouch-wrapper
h6{color:inherit}.h-getTouch-form input:not(.btn),
.h-getTouch-form
select{border-color:#fff}.h-getTouch-form
.btn{background:#9d9797}.h-getTouch-form .btn:hover{background:transparent;color:#fff;border-color:#fff}.h-getTouch-wrapper .box:first-child
img{width:100%;border-radius:25px;margin:0
auto}.h-getTouch-wrapper .box:first-child{position:relative}.h-getTouch-wrapper .box:first-child
figure{display:block;width:fit-content;position:relative}.h-getTouch-wrapper .box:first-child figure
#roundText{left:auto;right:-40px}.h-getTouch-wrapper .box:first-child .img-text{position:absolute;bottom:-50px;right:40px;background:#f7f7f7;line-height:normal;padding:28px
30px;width:350px;border-radius:25px;color:var(--bodyFontColor)}.h-getTouch-wrapper .box:first-child .img-text
h5{font-size:23px;margin:0
0 8px}[class*="col-md-6"]:has(h6,h6+h3)+[class*="col-md-6"]{padding-top:40px}[class*="col-md-6"]:has(h6+h3+p)+[class*="col-md-6"]{padding-top:0}ul.our-portfolio-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px
0 15px}ul.our-portfolio-filter>li::before{display:none}ul.our-portfolio-filter>li::after{content:"|";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0
15px}ul.our-portfolio-filter>li{padding:0}ul.our-portfolio-filter>li:last-child::after{display:none}ul.our-portfolio-filter>li a:hover,
ul.our-portfolio-filter>li.active
a{text-decoration:underline;text-underline-offset:5px}ul.our-portfolio-filter>li
a{padding:5px
0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.our-portfolio-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0
auto -40px;padding:20px
0 0;max-width:1188px}.our-portfolio-listing+p:has(.btn){text-align:center}.our-portfolio-listing:has(+ p .btn){margin-bottom:0}.our-portfolio-box{display:block;width:calc(100% / 2);padding:0
20px 40px;font-size:15px}.our-portfolio-box .lazy-image{background:#ccc;border-radius:15px;padding-top:111.914%}.our-portfolio-box .lazy-image
img{width:100%;transition:opacity 3s ease-in-out, transform .3s ease-in-out, -webkit-transform .3s ease-in-out;transition:opacity 3s ease-in-out, transform .3s ease-in-out, -webkit-transform .3s ease-in-out;transition:opacity 3s ease-in-out, transform .3s ease-in-out, -webkit-transform .3s ease-in-out;opacity:0;object-fit:cover;background:transparent}ul.our-portfolio-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:20px
0 15px 0}ul.our-portfolio-tags>li::before{display:none}ul.our-portfolio-tags>li::after{content:"|";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0
10px}ul.our-portfolio-tags>li{padding:0}ul.our-portfolio-tags>li:last-child::after{display:none}ul.our-portfolio-tags>li a:hover{text-decoration:underline;text-underline-offset:5px}ul.our-portfolio-tags>li
a{padding:5px
0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.our-portfolio-box
h3{margin:0
0 30px}.our-portfolio-box
p{margin:0
0 20px}.our-portfolio-box p:last-child{margin:0}.marquee-wrapper{padding:23px
15px;font-size:40px;font-weight:500;line-height:normal;color:#fff;background:#000;display:block;overflow:hidden}.marquee{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;padding-left:101%}.marquee
p{margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.marquee p::after{content:"";display:block;width:30px;height:30px;background-image:url('/wp-content/themes/nirvana-us/img/marquee-icon.png');background-position:center;background-size:contain;margin:0
50px}@-webkit-keyframes marquee-frame{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee-frame{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.client-love-wrapper
.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.client-love-wrapper
.box{width:50%}.client-love-wrapper .box:last-child{padding:20px
0 20px 40px}.client-love-wrapper{color:#535353;padding:80px
0 80px}.client-love-wrapper
img{border-radius:30px;width:100%}.client-love-wrapper .box:first-child{padding:0
40px 55px 0;position:relative}.client-love-wrapper .client-love-slider{position:absolute;right:0;bottom:0;width:460px}.client-love-slider .owl-item{padding:5px}.client-love-slider .client-love-box{background:#f8f8f8;border-radius:35px;padding:50px;line-height:23px;background-image:url('/wp-content/themes/nirvana-us/img/Client-Love-icon.png');background-repeat:no-repeat;background-position:30px 25px;-webkit-box-shadow:0 0 5px rgb(24 23 28 / 10%);box-shadow:0 0 5px rgb(24 23 28 / 10%)}.client-love-slider .client-love-box
h6{font-size:16px;font-weight:600}.client-love-wrapper .client-love-slider .owl-dots{position:absolute;padding:0
20px 24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:0;left:0;-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0)}.client-love-slider .client-love-box
p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;margin:0
0 10px}.in-touch-wrapper{background:#000;color:#fff;text-align:center;font-weight:500;padding:100px
0}.in-touch-wrapper .bg,
.h-getTouch-wrapper
.bg{opacity:33%}.in-touch-wrapper
.container{max-width:675px}.in-touch-wrapper h3,
.h-getTouch-wrapper
.bigHeading{color:inherit;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:119px;font-weight:800;line-height:1;padding:0
13%;margin:0
auto;width:fit-content;justify-self:center;align-self:center;position:relative}.in-touch-wrapper h3 small,
.h-getTouch-wrapper .bigHeading
small{font-size:0.7226890756302521em}.in-touch-wrapper h3 i,
.h-getTouch-wrapper .bigHeading
i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0.7647058823529411em;font-weight:400}.in-touch-wrapper h3 i img,
.h-getTouch-wrapper .bigHeading i
img{margin:0
10px 0 0}.in-touch-wrapper h3 span,
.h-getTouch-wrapper .bigHeading
span{font-size:0.8907563025210085em}.in-touch-form input[type="email"]{background:transparent;border-radius:0;border:none;border-bottom:1px solid #fff;height:86px;padding:10px
150px 10px 10px;color:#fff;font-weight:500;margin:0}.in-touch-form input[type="email"]::-webkit-input-placeholder{color:#fff}.in-touch-form input[type="email"]::-moz-placeholder{color:#fff}.in-touch-form input[type="email"]:-ms-input-placeholder{color:#fff}.in-touch-form input[type="email"]::-ms-input-placeholder{color:#fff}.in-touch-form input[type="email"]::placeholder{color:#fff}.in-touch-form{position:relative;margin:20px
0 0}.in-touch-form input[type="button"],
.in-touch-form input[type="submit"]{position:absolute;top:20px;right:0}@-webkit-keyframes
effect{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes
effect{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#roundText{--boxSize:175px;position:absolute;top:-110px;left:10px;-webkit-animation:effect 8s linear infinite;animation:effect 8s linear infinite;font-family:var(--bodyFontFamily),'Font Awesome 5 Pro';font-weight:500;font-size:17px;width:var(--boxSize);height:var(--boxSize);margin:0}#roundText
span{position:absolute;left:50%;-webkit-transform-origin:0 calc(var(--boxSize)/2);-ms-transform-origin:0 calc(var(--boxSize)/2);transform-origin:0 calc(var(--boxSize)/2)}.btn.white-btn{background:#fff;color:#000;border-color:#fff}.btn.white-btn:hover{background:transparent;color:#fff}.team-wrapper
h3{text-align:center}.team-listing{--gap:35px;display:-ms-grid;display:grid;-ms-grid-columns:calc(33.33% - var(--gap)) var(--gap) calc(33.33% - var(--gap)) var(--gap) calc(33.33% - var(--gap));grid-template-columns:calc(33.33% - var(--gap)) calc(33.33% - var(--gap)) calc(33.33% - var(--gap));grid-gap:var(--gap);padding:16px
0 0}.team-box{background:#fff;border-radius:30px;overflow:hidden;line-height:22px}.team-box .lazy-image{padding-top:100%}.team-box .lazy-image
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.team-box .content-box{padding:23px
35px 19px}.team-box .content-box
h5{font-size:24px;margin:0
0 0px}.team-box .content-box
.pos{margin:0
0 10px}.team-box .content-box .bio-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.team-box .content-box .bio-link
a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;background:#f8f8f8;border:1px
solid #c4c4c4;line-height:normal;padding:3px
11px;border-radius:30px;margin:0
5px 5px 0}.team-box .content-box .bio-link a:hover{background:#000;color:#fff;border-color:#000}.common-content:has(.testimonial-listing){overflow:hidden}.testimonial-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0
-25px 0 0}.testimonial-box{margin:0
25px 25px 0;background:#fff;border:3px
solid #000;box-shadow:2px 6px 0px #404040;border-radius:30px;padding:40px
35px;width:calc(100%/3 - 25px);font-size:18px;position:relative;line-height:27px;overflow:hidden}.testimonial-box p:empty{display:none}.testimonial-box
h6{margin:0;font-weight:700;font-size:20px;padding:0;font-family:'Playfair Display'}.testimonial-box h6+p{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex}.testimonial-box:has(img){padding:0}.testimonial-box:has(img) img{width:100%;height:100%;object-fit:cover}.testimonial-listing .testimonial-box:nth-child(4n+4){width:calc(100% - 25px);border:none;text-align:center;box-shadow:unset;font-size:28px;line-height:40px;font-weight:600}.testimonial-listing .testimonial-box:nth-child(4n + 4) h6{font-size:inherit}.map-wrapper{position:relative;padding-top:41.057%;border:1px
solid #000;border-radius:30px;overflow:hidden}.map-wrapper>*{position:absolute;top:0;right:0;left:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.conatct-form{background:#000;color:#fff;padding:50px;border-radius:30px;max-width:510px;margin:0
0 0 auto}.conatct-form
h3{color:inherit}.conatct-form
.btn{background:#9d9797;border-color:#9d9797}.conatct-form .btn:hover{background:transparent;color:#9d9797}ul.address-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:35px
0 50px 0}ul.address-info>li{margin:0;padding:0
10px 0px 0;width:calc(100%/2)}ul.address-info>li::before{display:none}ul.address-info>li:last-child{}ul.address-info>li
.btn{min-width:202px;font-weight:600}ul.address-info>li:last-child
.btn{}.contact-info
h5{font-size:24px}.contact-info h5 a[href^="mailto:"] i{font-size:14px;margin:0
0 0 10px}.contact-info h5 a[href^="mailto:"]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-portfolio{border-radius:30px;overflow:hidden;position:relative;padding-top:178.82%;border:3px
solid #000;max-width:484px;margin:0
auto}.mobile-portfolio
img{position:absolute;right:0;left:0;bottom:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.mobile-portfolio-slider{padding:25px
0 0;max-width:1042px;margin:0
auto}.portfolio-shoot{background:#000;border:1px
solid #000;overflow:hidden;border-radius:30px}.portfolio-shoot
img{width:100%}.portfolio-shoot-slider.owl-carousel .owl-dot{width:17px;height:17px;background:transparent;border:2px
solid #000}.portfolio-shoot-slider.owl-carousel .owl-dot.active{width:55px;background:#000}.portfolio-shoot-slider.owl-carousel .owl-dots{padding:40px
0 0}.portfolio-shoot-slider,.portfolio-shoot-3Screenslider{padding:60px
0 0}.portfolio-shoot-3Screenslider .portfolio-shoot{border-radius:0;border-color:#e6e6e6}.portfolio-shoot-3Screenslider.owl-carousel .owl-nav .owl-prev,
.portfolio-shoot-3Screenslider.owl-carousel .owl-nav .owl-next{width:30px;height:30px;margin:10px;border-radius:50%;background-color:#000}.portfolio-shoot-3Screenslider.owl-carousel .owl-nav .owl-prev:before,
.portfolio-shoot-3Screenslider.owl-carousel .owl-nav .owl-next:before{padding:3px}.logo-branding-area{padding:65px
0 0;display:flex;flex-wrap:wrap;margin:0
-43px 0 0}.logo-branding-area .lazy-image{display:block;border-radius:40px;width:calc(100% /2 - 43px);margin:0
43px 0 0;padding-top:31.6%}.logo-branding-area .lazy-image
img{width:100%;height:100%;object-fit:cover}.service-tabber{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;padding:50px
0 0 0}.service-tabber .tab-content .tab-pane{display:none}.service-tabber .tab-content .tab-pane.active{display:block}.service-tabber ul.custom-tab{margin:0;padding:0}.service-tabber ul.custom-tab>li{--color:#8e8e8e;color:var(--color);padding:10px
50px 10px 33px;margin:0
0 45px;line-height:22px}.service-tabber ul.custom-tab>li::before{display:none}.service-tabber ul.custom-tab>li:last-child{margin:0}.service-tabber ul.custom-tab>li::after{content:"";display:block;width:2px;height:100%;position:absolute;top:0;bottom:0;left:0;background:var(--color)}.service-tabber ul.custom-tab>li
a{color:inherit}.service-tabber ul.custom-tab>li a
h4{color:inherit}.service-tabber ul.custom-tab>li
h4{font-size:30px;margin:0
0 17px}.service-tabber ul.custom-tab>li.active{--colorActive:#000;color:var(--colorActive)}.service-tabber ul.custom-tab>li.active::after{background:var(--colorActive)}.service-tabber .img-box{background:#000;border-radius:30px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;padding-top:117.399%}.service-tabber .img-box
img{height:100%;width:100%;object-fit:cover;position:absolute;right:0;left:0;top:0;bottom:0}.service-card-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;grid-template-rows:auto auto;padding:0;min-height:calc(100vh - var(--headerSpace));align-items:start}.service-card-wrapper .service-img-wrapper{min-height:calc(100vh - var(--headerSpace));position:relative}.service-card-wrapper .service-img-wrapper .service-img-box{padding:30px
0;min-height:calc(100vh - var(--headerSpace));opacity:0}.service-card-wrapper .service-img-wrapper .service-img-box.first{position:absolute;top:0;right:0;left:0;width:100%}.service-card-wrapper .service-img-wrapper .service-img-box.active{display:block;padding:30px
0;opacity:100%;visibility:visible}.service-card-wrapper .service-img-wrapper .main-img-content{min-height:calc(100vh - var(--headerSpace));position:sticky;top:var(--headerSpace);z-index:50;padding:50px
0}.service-card-wrapper .service-img-wrapper .main-img-content .img-box{border-radius:30px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;padding-top:106.3%;z-index:10;min-height:calc(100vh - (var(--headerSpace) + 100px))}.service-card-wrapper .service-img-wrapper .main-img-content .img-box
img{height:100%;width:100%;object-fit:cover;position:absolute;right:0;left:0;top:0;bottom:0;transition:all 0.3s linear 0s}.service-card-wrapper ul.service-titles-box{margin:0;padding:50px
0;position:sticky;top:var(--headerSpace)}.service-card-wrapper ul.service-titles-box>li{--color:#000;color:var(--color);padding:5px
30px 5px 25px;margin:0
0 20px;line-height:22px}.service-card-wrapper ul.service-titles-box>li::before{display:none}.service-card-wrapper ul.service-titles-box>li:last-child{margin:0}.service-card-wrapper ul.service-titles-box>li::after{content:"";display:block;width:2px;height:100%;position:absolute;top:0;bottom:0;left:0;background:#a6a6a6}.service-card-wrapper ul.service-titles-box>li
a{color:inherit}.service-card-wrapper ul.service-titles-box>li a
h4{color:inherit}.service-card-wrapper ul.service-titles-box>li
h4{font-size:30px;margin:0
0 10px;color:inherit}.service-card-wrapper ul.service-titles-box>li.active,
.service-card-wrapper ul.service-titles-box>li.in{--colorActive:#000;color:var(--colorActive)}.service-card-wrapper ul.service-titles-box>li.active::after{background:var(--colorActive);width:5px}.service-card-wrapper ul.service-titles-box>li.in::after{}.service-card-wrapper .service-img-wrapper .main-img-content .img-box>img{opacity:0}.service-card-wrapper .service-img-wrapper .main-img-content .img-box>img:first-child,
.service-card-wrapper .service-img-wrapper .main-img-content .img-box>img.active{opacity:100%}.page-template-tpltpl-service-lists-php .common-content[id]{scroll-margin-top:var(--headerSpace) !important}.blog-listing{display:grid;grid-template-columns:calc(100%/3 - 30px) calc(100%/3 - 30px) calc(100%/3 - 30px);margin:0
-30px 0 0;grid-gap:30px;padding:13px
0 0}.blog-box{display:block;color:inherit;line-height:22px}.blog-box
h5{font-size:30px;margin:0
0 8px}.blog-box .lazy-image{border-radius:30px;padding-top:88.207%;margin:0
0 23px}.blog-box .lazy-image
img{width:100%;height:100%;object-fit:cover}.feature-blog{display:grid;grid-template-columns:calc(56.905% - 30px) calc(43.095% - 30px);grid-template-rows:auto auto auto;margin:0
-30px 0 0;grid-gap:30px;padding:0
0 70px}.feature-blog .blog-box:first-child{grid-row:1 / 4}.feature-blog .blog-box:first-child
h5{font-size:36px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.feature-blog .blog-box:first-child
p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.feature-blog .blog-box:first-child .lazy-image{padding-top:67.686%}.feature-blog .blog-box:first-child .lazy-image
p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.feature-blog .blog-box:not(:first-child){display:grid;grid-template-columns:44.446% 55.554%;align-items:self-start}.feature-blog .blog-box:not(:first-child) .lazy-image{margin:0;padding-top:86%}.feature-blog .blog-box:not(:first-child) h5{font-size:24px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.feature-blog .blog-box:not(:first-child) .content{padding:15px
0 0 25px}.feature-blog .blog-box:not(:first-child) p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-details-wrapper
h5{font-size:25px}.blog-details-wrapper
h4{font-size:36px}.blog-details-wrapper ul li::before{content:"\f111";font-weight:700;font-size:7px;left:5px;top:9px;color:#5e5e5e}.blog-details-wrapper .col-md-3{padding:0
15px 0 25px}.blog-details-wrapper .top-info{display:flex;flex-wrap:wrap;align-items:center;margin:0
0 10px}.blog-details-wrapper .top-info>*{margin:0
15px 10px 0}.blog-details-wrapper .top-info
.date{background:#ededed;padding:4px
14px;border-radius:35px}.blog-details-wrapper .top-info
a.tag{text-decoration:underline;text-underline-offset:2px}.blog-details-wrapper
hr{display:block;clear:both;width:100%;height:1px;background:#000;margin:30px
0}.blog-details-wrapper ul.post-sheare{display:flex;align-items:center}.blog-details-wrapper ul.post-sheare>*{padding:0;margin:0}.blog-details-wrapper ul.post-sheare>li::before{display:none}.blog-details-wrapper ul.post-sheare
p{font-weight:700;margin:0
10px 0 0}.blog-details-wrapper ul.post-sheare>li{margin:0
7px 0 0}.blog-details-wrapper .postDtl-img{margin:30px
auto;width:fit-content}ul.cat-listing{display:flex;flex-wrap:wrap;margin:0
-4px}ul.cat-listing>li{padding:0;margin:0}ul.cat-listing>li::before{display:none}ul.cat-listing>li>a{display:block;background:#ededed;margin:5px
4px;line-height:22px;padding:5px
14px;border-radius:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.cat-listing>li>a:hover{background:#000;color:#fff}.blog-details-wrapper .aside-box{margin:0
0 30px}ul.recPost-listing>li{margin:0
0 8px;padding:0}ul.recPost-listing>li:last-child{margin:0}ul.recPost-listing>li::before{display:none}ul.recPost-listing>li>a{display:block;background:#ededed;padding:16px
18px;border-radius:5px;border:1px
solid #ededed}ul.recPost-listing>li>a:hover{background:transparent}.sev-details-box{display:flex;flex-wrap:wrap;background:#efefef;overflow:hidden;border-radius:30px}.sev-details-box>*{width:50%}.sev-details-box .img-box
img{border-radius:30px;width:100%;height:100%;object-fit:cover}.sev-details-box .img-box{padding:0
60px 0 0}.sev-details-box .content-box{padding:40px
40px 40px 0}.sev-details-box .content-box
h3{margin:0
0 30px}.sev-details-box .content-box
h5{font-size:24px}.sev-details-box .content-box
p{margin:0
0 15px}.sev-details-box .content-box p:last-child{margin:0}.wpcf7-spinner{position:absolute !important;right:0}@media only screen and (max-width: 1140px){header .header-right{margin:0
0 0 auto}.nav-wrap nav ul.nav>li{margin:0
15px 0 0}.why-choose-wrapper .box:first-child{padding-right:50px}.two-col-info .img-box .img-text{padding:20px
15px;border-radius:15px}.two-col-info h1,
.two-col-info .heading,h1,.h1{font-size:40px}h2,.h2{font-size:36px}h3,.h3{font-size:34px}h4,.h4{font-size:29px}h5,.h5{font-size:24px}.two-col-info h6,h6,.h6{font-size:16px}.why-choose-wrapper{padding:45px
0}.cust-sev-wrapper{padding:45px
0;background-size:150px;background-position:calc(100% + 40px) 25px}.h-getTouch-wrapper,.h-getTouch-wrapper:has(#roundText){padding:45px
0 75px}.h-getTouch-wrapper .box:first-child .img-text{bottom:-40px;right:25px;padding:20px
25px}.common-content{padding:25px
0}.marquee-wrapper{font-size:30px}.client-love-slider .client-love-box{padding:30px
25px;border-radius:20px;background-size:50px;background-position:20px 15px}.client-love-slider .client-love-box
p{margin:0
0 10px}.client-love-wrapper .client-love-slider .owl-dots{position:static;-webkit-transform:unset;-ms-transform:unset;transform:unset;padding:10px
20px 0 20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer .footer-box-right{padding:0
0 30px 30px}.team-box .content-box{padding:20px
20px 19px}.testimonial-listing .testimonial-box:nth-child(4n+1){width:100%}.testimonial-listing .testimonial-box:nth-child(4n+2),.testimonial-box{width:calc(50% - 25px)}.testimonial-box{border-radius:20px;padding:20px
25px}ul.address-info>li
.btn{min-width:unset}.in-touch-wrapper h3,
.h-getTouch-wrapper
.bigHeading{font-size:100px;padding-top:40px;padding-inline:0}}@media only screen and (max-width: 1024px){:root{--headerSpace:85px}header{padding:20px
0}.nav-trigger{float:right;padding:3px
10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;cursor:pointer;transition-property:opacity, -webkit-filter;-webkit-transition-property:opacity, -webkit-filter;-o-transition-property:opacity, filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;-webkit-transition-duration: .15s;-o-transition-duration: .15s;transition-duration: .15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;border:2px
solid #000;margin:0
0 0 5px;overflow:visible;font-size:0;line-height:0;border-radius:5px}.nav-trigger
.icon{width:20px;height:30px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition: .5s ease-in-out-out;-o-transition: .5s ease-in-out-out;transition: .5s ease-in-out-out;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:middle;line-height:0;margin:4px
0 0 0}.nav-trigger .icon
span{display:block;position:absolute;height:2px;width:50%;background:#000;opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition: .25s ease-in-out-out;-o-transition: .25s ease-in-out-out;transition: .25s ease-in-out-out}.nav-trigger .icon span:nth-child(even){left:50%}.nav-trigger .icon span:nth-child(odd){left:0}.nav-trigger .icon span:nth-child(1),
.nav-trigger .icon span:nth-child(2){top:3px}.nav-trigger .icon span:nth-child(3),
.nav-trigger .icon span:nth-child(4){top:12px}.nav-trigger .icon span:nth-child(5),
.nav-trigger .icon span:nth-child(6){top:21px}.closemenu.nav-trigger .icon span:nth-child(1),
.closemenu.nav-trigger .icon span:nth-child(6){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.closemenu.nav-trigger .icon span:nth-child(2),
.closemenu.nav-trigger .icon span:nth-child(5){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.closemenu.nav-trigger .icon span:nth-child(1){left:2px;top:8px}.closemenu.nav-trigger .icon span:nth-child(2){left:calc(50% - 1px);top:8px}.closemenu.nav-trigger .icon span:nth-child(3){left:-50%;opacity:0}.closemenu.nav-trigger .icon span:nth-child(4){left:100%;opacity:0}.closemenu.nav-trigger .icon span:nth-child(5){left:2px;top:15px}.closemenu.nav-trigger .icon span:nth-child(6){left:calc(50% - 1px);top:15px}#sidebar-nav{right:-300px;top:0;bottom:0;position:fixed;width:300px;overflow-x:hidden;overflow-y:auto;margin:0;padding:20px
0 30px 35px;transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;background:#fff;-webkit-box-shadow:inset -30px 20px 20px rgb(255 255 255), inset -30px -20px 20px rgb(255 255 255), inset 0px 0px 20px rgb(0 0 0 / 40%);box-shadow:inset -30px 20px 20px rgb(255 255 255), inset -30px -20px 20px rgb(255 255 255), inset 0px 0px 20px rgb(0 0 0 / 40%)}html,header{-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;-o-transition:all 0.3s linear 0s}.sidebar_active{overflow:hidden;margin-left:-300px;margin-right:300px}.sidebar_active #sidebar-nav{display:block;right:0;z-index:999999}.nav-wrap nav ul.nav>li.has-sub>a:after{display:none}.sidebar_active
header{position:fixed;left:-300px;right:300px}.nav-wrap nav ul li::before{display:none}.nav-wrap nav ul,
nav ul
ul{display:none}.nav-wrap nav
ul.nav{padding:0;margin:0;border:0;visibility:visible;display:block;top:0;color:#272422}.nav-wrap nav ul.nav>li{width:100%;margin:0;padding:0;border:0}.nav-wrap nav ul.nav>li>a{display:block;color:#272726;padding:17px
20px 17px 5px;margin:0;white-space:inherit;border-radius:0;border:none;font-size:21px;line-height:26px;font-weight:700;text-decoration:none;text-transform:capitalize}.nav-wrap nav ul.nav>li.has-sub>a{padding-right:50px}.nav-wrap nav ul.nav ul
li{opacity:1.0;padding:0}.nav-wrap nav ul.nav
ul{position:static;opacity:1.0;visibility:visible;padding:0;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none}.nav-wrap nav>ul.nav>li>ul{max-height:inherit;margin-top:0;-webkit-transform:none;-ms-transform:none;transform:none;text-align:left}.nav-wrap nav ul.nav>li>ul>li{padding:0;margin:0;float:left;width:100%;border-bottom:none;min-width:inherit}.nav-wrap nav ul.nav>li>ul li
a{display:block;color:inherit;padding:10px
40px 10px 15px;font-size:17px;font-weight:500;line-height:normal;white-space:inherit;text-align:left}.nav-wrap nav ul.nav ul ul
li{padding-left:10px}.nav-wrap nav .submenu-button{position:absolute;font-size:0;background-color:transparent;right:0;display:block;width:40px;height:40px;cursor:pointer;z-index:111}.nav-wrap nav ul.nav>li>.submenu-button{height:60px;width:50px}.nav-wrap nav .submenu-button:before{content:"";position:absolute;right:50%;top:50%;margin:-4px -4px 0 0;border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-wrap nav .submenu-button.submenu-opened:before{-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:-3px}.sidebar_active .mega-dropdown.open,
.sidebar_active .nav-wrap nav ul.nav
ul.open{display:block !important;position:static !important;top:40px;left:auto;right:0;bottom:0;width:100%;margin:0;opacity:1.0;visibility:visible;height:100%;overflow:auto;z-index:99999}}@media only screen and (max-width: 991px){.common-content{padding:30px
0}img.full-w{-o-object-fit:cover;object-fit:cover}.alignleft,.alignright{max-width:300px}.mnu-acc{position:relative}.mnu-acc+.content{display:none;padding:10px
0px 0px}.mnu-acc-trg{display:block;position:absolute;top:0px;right:0px;width:100%;height:30px;line-height:30px;color:rgb(0, 176, 140);font-size:12px;text-align:right;cursor:pointer}.mnu-acc-trg
i{-webkit-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.active.mnu-acc .mnu-acc-trg
i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}[class*="col-"]{padding-top:20px}[class*="col-"]:first-of-type{padding-top:0}header .header-btn-wrap .btn
img{display:none}header .header-btn-wrap
.btn{min-width:44px;min-height:44px;padding:5px;font-size:0;border-radius:5px}header .header-btn-wrap .btn
.icon{display:block;width:21px;margin:0
!important}.two-col-info .content-box,
.type2.two-col-info .content-box,
.type2.two-col-info .img-box{width:100%;text-align:center;padding-inline:0;padding-top:0}.type2.two-col-info .img-box{padding-bottom:20px}.two-col-info .img-box{width:100%}.two-col-info .img-box:not(:has(.img-text)){padding-inline:0;padding-bottom:30px}.two-col-info{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.type2.two-col-info .content-box{padding:0}.two-col-info .content-box:not(:has(+ .img-box .img-text)){padding-bottom:0}.why-choose-wrapper
.box{width:100%}.why-choose-wrapper .box:last-child{}.why-choose-wrapper .box:first-child{padding-inline:0;text-align:center}ul.why-choose>li{text-align:center;padding:0
20px 60px 0}ul.why-choose>li
.icon{margin-inline:auto}ul.why-choose>li h5
br{display:none}ul.why-choose{margin:0
-20px -60px 0}.cust-sev-box
.box{width:100%}.cust-sev-box .box:first-child{padding-inline:0;margin:0
0 15px;padding-top:0}.cust-sev-box{padding:25px
0}.cust-sev-box .box:last-child{padding:0
50px 0 0}.cust-sev-listing{padding-inline:15px;padding-top:0}.h-getTouch-wrapper
.box{width:100%}.h-getTouch-wrapper .box:last-child{padding:15px
0px 0}.h-getTouch-form
.btn{width:100%}.h-getTouch-wrapper .box:first-child
img{width:auto}.h-getTouch-wrapper .box:first-child .img-text{right:0;bottom:-30px}.our-portfolio-box{width:calc(100% / 2)}.our-portfolio-listing{padding:30px
0 0}.common-content
br{display:none}.client-love-wrapper
.box{width:100%}.client-love-wrapper .box:last-child{padding-inline:0;padding-bottom:0}.h-getTouch-wrapper .box:first-child figure
#roundText{left:auto;right:-10px}#roundText{--boxSize:130px;top:-20px;left:-70px}.in-touch-wrapper h3,
.h-getTouch-wrapper
.bigHeading{font-size:97px}footer
.container{-ms-grid-columns:unset;grid-template-columns:unset;-ms-grid-rows:auto;grid-template-rows:auto}footer .container>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}footer .footer-box-left
p{max-width:600px;margin:0
auto 12px}footer .footer-box-left{text-align:center}footer .f-logo{margin-inline:auto}footer .footer-box-right{grid-column:auto;grid-row:auto;padding:20px
0}footer .footer-copyright{text-align:center;margin:0
!important}footer{padding:20px
0}.team-listing{--gap:20px;-ms-grid-columns:calc(50% - var(--gap)) var(--gap) calc(50% - var(--gap));grid-template-columns:calc(50% - var(--gap)) calc(50% - var(--gap))}.service-tabber{padding:30px
0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.service-tabber ul.custom-tab{padding:30px
0 0px}.service-tabber .tab-content{margin:0}.service-tabber ul.custom-tab>li{padding:5px
0px 5px 20px;margin:0
0 20px}.service-tabber .img-box{padding-top:100%}.service-tabber .img-box
img{height:90%}.service-tabber ul.custom-tab>li
h4{font-size:24px}.portfolio-shoot{border-radius:15px}.portfolio-shoot-slider{padding:30px
0 0}.portfolio-shoot-slider.owl-carousel .owl-dots{padding:30px
0 0}.mobile-portfolio{border-radius:15px}.accordion .accordion-head{padding:15px
40px 15px 15px}.accordion .accordion-head::after{width:25px;height:25px;right:9px;top:25px}.accordion .accordion-content{padding:0px
15px 15px 15px}.conatct-form{max-width:unset;padding:20px;border-radius:15px}.map-wrapper{padding-top:100%}.blog-details-wrapper .col-md-3{padding:30px
15px 0}.blog-details-wrapper
h4{font-size:30px}.sev-details-box .img-box{padding:0
30px 0 0}.page-template-tpl-about .p-t6{padding-top:30px !important}ul.our-portfolio-filter{margin:10px
0;display:none}.logo-branding-area{padding:20px
0 0;margin:0}.portfolio-shoot-slider,.portfolio-shoot-3Screenslider{padding:30px
0 0}.logo-branding-area .lazy-image{border-radius:15px;width:calc(100% / 1);margin:0
0 15px 0;padding-top:68%}.mobile-portfolio-slider{padding:0}.common-content:has(.portfolio-shoot-3Screenslider){padding-bottom:0}.service-card-wrapper{display:flex;flex-wrap:wrap;flex-direction:column-reverse;min-height:unset}.service-card-wrapper>*{width:100%;min-height:unset !important}.service-card-wrapper .service-img-wrapper .main-img-content{position:static;min-height:unset;padding:0px
0 0px}.service-card-wrapper .service-img-wrapper .main-img-content .img-box{border-radius:20px;min-height:unset}.service-card-wrapper .service-img-wrapper .service-img-box{display:none !important}.service-card-wrapper ul.service-titles-box{padding:20px
0 0}.service-card-wrapper ul.service-titles-box>li{padding-right:0}.service-card-wrapper ul.service-titles-box>li.active::after{width:2px}.service-card-wrapper .service-img-wrapper{padding:30px
0 0}[class*="col-"] p:empty{display:none}.h-getTouch-wrapper
h6{display:none}}@media only screen and (max-width: 767px){.testimonial-listing{margin:0}.testimonial-listing .testimonial-box:nth-child(4n + 2),
.testimonial-box,
.testimonial-listing .testimonial-box:nth-child(4n+4){width:100%;margin-inline:0}.testimonial-listing .testimonial-box:nth-child(4n+4){font-size:20px;line-height:31px}ul.address-info>li{width:100%;padding:30px
0 0}ul.address-info>li
.btn{position:static}ul.address-info>li:last-child{padding-left:0}ul.address-info>li:first-child{padding-top:0}.feature-blog .blog-box:first-child{grid-column:1/4}.feature-blog{grid-template-columns:calc(100%/3 - 30px) calc(100%/3 - 30px) calc(100%/3 - 30px);padding:0
0 40px}.feature-blog .blog-box:not(:first-child){grid-template-columns:100%}.feature-blog .blog-box:not(:first-child) .content{padding-inline:0}.blog-listing{grid-template-columns:calc(100% / 2 - 30px) calc(100% / 2 - 30px)}.sev-details-box .content-box
h3{text-align:center}.sev-details-box>*{width:100%}.sev-details-box .img-box{padding:0}.sev-details-box .content-box{padding:20px
20px}.sev-details-box{border-radius:20px}.sev-details-box .img-box
img{border-radius:20px}}@media only screen and (max-width: 639px){:root{--logoWith:135px}.two-col-info .img-box .img-text{width:170px;top:30px}.two-col-info .img-box .img-text+.img-text{right:10px;bottom:15px}.two-col-info .img-box{padding:0px
0 60px 60px}.two-col-info h1,
.two-col-info .heading,h1,.h1{font-size:32px}h2,.h2{font-size:30px}h3,.h3{font-size:28px}h4,.h4{font-size:26px}h5,.h5{font-size:24px}.two-col-info h6,h6,.h6{font-size:16px}.why-choose-wrapper .box:first-child{padding-top:0;padding-bottom:30px}ul.why-choose>li{width:100%;padding-inline:0;padding-bottom:30px}ul.why-choose{margin-inline:0;margin-bottom:-30px}.cust-sev-wrapper
br{display:none}.cust-sev-wrapper{background-size:80px;background-position:calc(100% + 15px) 5px;padding:89px
0 45px}.cust-sev-listing{padding-inline:0}.cust-sev-box .box:last-child{padding:0
23px 0 0;background-size:16px;background-position:right 0px}.h-getTouch-wrapper .box:first-child .img-text{width:300px;border-radius:15px;padding:15px
20px}.h-getTouch-wrapper .box:first-child .img-text
h5{font-size:20px}.h-getTouch-wrapper{padding:45px
0 45px}.common-content
br{display:none}[class*="col-md-6"]:has(h6,h6+h3)+[class*="col-md-6"]{padding-top:15px}ul.our-portfolio-filter>li::after{padding:0
10px}.our-portfolio-listing{padding:15px
0 0;margin:0}.our-portfolio-box{width:100%;padding-inline:0}.our-portfolio-box .lazy-image{padding-top:112%}.our-portfolio-box
h3{margin:0
0 10px}img.round{border-radius:20px}.marquee-wrapper{font-size:20px}.marquee p::after{margin:0
15px;width:20px;height:20px}.client-love-wrapper .box:first-child{padding:0
10px 160px 0}.client-love-wrapper .client-love-slider{width:95%;right:0}#roundText{--boxSize:80px;top:-31px;left:-40px}.h-getTouch-wrapper .bigHeading,
.in-touch-wrapper
h3{font-size:60px;padding:10px
0 0}.h-getTouch-wrapper .bigHeading i img,
.in-touch-wrapper h3 i
img{width:35px}.in-touch-wrapper{font-size:12px}.in-touch-form{margin:20px
0 0}footer .footer-box-right{grid-template-columns:50% 50%}footer .footer-box-right
.box{}footer .footer-box-right .box:first-child{padding:0}footer .footer-box-right .box:last-child{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;padding:20px
0 0}footer .footer-box-right .box p:last-of-type{padding:11px
0 0}.team-listing{--gap:20px;-ms-grid-columns:100%;grid-template-columns:100%}}@media only screen and (max-width: 580px){.alignleft,.alignright{max-width:100%;margin:10px
0;float:none;display:block}.feature-blog{grid-template-columns:100%;margin:0}.feature-blog .blog-box:first-child{grid-column:unset;grid-row:unset}.blog-listing{grid-template-columns:100%;margin:0}.blog-box
h5{font-size:24px}.feature-blog .blog-box:first-child
h5{font-size:30px}}@media only screen and (max-width: 479px){}@media only screen and (max-width: 420px){}@media only screen and (max-width: 359px){.sidebar_active{overflow:hidden;margin-left:-255px;margin-right:255px}.sidebar_active
header{position:fixed;left:-255px;right:255px}#sidebar-nav{right:-255px;width:255px;padding-left:20px}}.main-banner .slides>li:first-child{display:block}.partner-logo-slider.owl-carousel:not(.owl-loaded){display:flex;overflow:hidden}.partner-logo-slider:not(.owl-loaded)>.partner-logo{flex:0 0 50%;padding-right:30px}@media (min-width: 581px){.partner-logo-slider:not(.owl-loaded)>.partner-logo{flex-basis:33.333%}}@media (min-width: 768px){.partner-logo-slider:not(.owl-loaded)>.partner-logo{flex-basis:25%}}@media (min-width: 1024px){.partner-logo-slider:not(.owl-loaded)>.partner-logo{flex-basis:20%}}.h-getTouch-form
.btn{background:#767070}.conatct-form
.btn{background:#767070;border-color:#767070}.conatct-form .btn:hover{color:#767070}.flexslider .flex-control-paging
li{margin:2px
0}.flexslider .flex-control-paging li a,
.flexslider .flex-control-paging li .flex-active,
.flexslider .flex-control-paging li a:hover{box-sizing:border-box;width:24px;height:24px;border:6px
solid transparent;background-clip:content-box}.owl-carousel .owl-dot{box-sizing:border-box;width:24px;height:24px;margin:0;border:5px
solid transparent;background-clip:content-box}.portfolio-shoot-slider.owl-carousel .owl-dot{box-sizing:content-box;background-clip:border-box;margin:2px
4px}footer .footer-box-right .box
a{display:inline-block;line-height:24px}.owl-carousel:not(.owl-loaded){display:flex;overflow:hidden}.owl-carousel:not(.owl-loaded)>*{flex:0 0 100%;min-width:0}.portfolio-shoot-3Screenslider:not(.owl-loaded),.mobile-portfolio-slider:not(.owl-loaded){gap:15px}@media (min-width: 480px){.portfolio-shoot-3Screenslider:not(.owl-loaded)>*,.mobile-portfolio-slider:not(.owl-loaded)>*{flex-basis:calc((100% - 15px) / 2)}}@media (min-width: 768px){.portfolio-shoot-3Screenslider:not(.owl-loaded)>*{flex-basis:calc((100% - 30px) / 3)}}@media (min-width: 1025px){.mobile-portfolio-slider:not(.owl-loaded){gap:60px}.mobile-portfolio-slider:not(.owl-loaded)>*{flex-basis:calc((100% - 60px) / 2)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height: .75em;vertical-align:-.0667em}.fa-xs{font-size: .75em}.fa-sm{font-size: .875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border: .08em solid #eee;border-radius: .1em;padding: .2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right: .3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left: .3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-angle-up:before{content:"\f106"}.fa-chevron-down:before{content:"\f078"}.fa-external-link:before{content:"\f08e"}.fa-facebook:before{content:"\f09a"}.fa-heart:before{content:"\f004"}.fa-instagram:before{content:"\f16d"}.fa-linkedin-in:before{content:"\f0e1"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-youtube:before{content:"\f167"}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.fad{position:relative;font-family:"Font Awesome 5 Duotone";font-weight:900}.fad:before{position:absolute;color:var(--fa-primary-color, inherit);opacity:1;opacity:var(--fa-primary-opacity, 1)}.fad:after{color:var(--fa-secondary-color, inherit)}.fa-swap-opacity .fad:before,.fad.fa-swap-opacity:before,.fad:after{opacity: .4;opacity:var(--fa-secondary-opacity, .4)}.fa-swap-opacity .fad:after,.fad.fa-swap-opacity:after{opacity:1;opacity:var(--fa-primary-opacity, 1)}.fad.fa-inverse{color:#fff}.fad.fa-stack-1x,.fad.fa-stack-2x{position:absolute}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:block;src:url(/wp-content/themes/nirvana-us/fonts/fa-light-300-lite.woff2) format("woff2")}.fal{font-weight:300}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/nirvana-us/fonts/fa-regular-400-lite.woff2) format("woff2")}.fal,.far{font-family:"Font Awesome 5 Pro"}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:block;src:url(/wp-content/themes/nirvana-us/fonts/fa-solid-900-lite.woff2) format("woff2")}.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/nirvana-us/fonts/fa-brands-400-lite.woff2) format("woff2")}.fa-brands{font-family:"Font Awesome 6 Brands";font-style:normal}.fa-linkedin-in:before{content:"\f0e1"}.fa-x-twitter:before{content:"\e61b"}.fa-instagram:before{content:"\f16d"}.fa-facebook:before{content:"\f09a"}.fa-youtube:before{content:"\f167"}