html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:Avenirltstd roman,sans-serif;}
body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls])
{height:0;display:none}
[hidden]
,template{display:none}



a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700!important;}dfn{font-style:italic}


h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}













optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}html[data-w-dynpage] [data-w-cloak]{color:transparent!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}.w-webflow-badge,.w-webflow-badge *{z-index:auto;visibility:visible;box-sizing:border-box;float:none;clear:none;box-shadow:none;opacity:1;direction:ltr;font-family:inherit;font-weight:inherit;color:inherit;font-size:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;text-align:inherit;letter-spacing:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;text-indent:0;text-transform:inherit;text-shadow:none;font-smoothing:auto;vertical-align:baseline;cursor:inherit;white-space:inherit;word-break:normal;word-spacing:normal;word-wrap:normal;background:0 0;border:0 transparent;border-radius:0;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;margin:0;padding:0;list-style-type:disc;transition:none;display:block;position:static;top:auto;bottom:auto;left:auto;right:auto;overflow:visible;transform:none}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.1);visibility:visible!important;z-index:2147483647!important;color:#aaadb0!important;opacity:1!important;background-color:#fff!important;border-radius:3px!important;width:auto!important;height:auto!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;top:auto!important;bottom:12px!important;left:auto!important;right:12px!important;overflow:visible!important;transform:none!important}.w-webflow-badge>img{visibility:visible!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}figcaption{text-align:center;margin-top:5px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}



.tk-logo {
    display: flex;
    align-items: center;
    justify-content: center;
    background: #000;       /* black bg like your image */
    padding: 20px 40px;     /* adjust as needed */
    width: fit-content;
}

.tk-logo span {
    font-family: Arial, sans-serif; /* change to your preferred font */
    font-size: 40px;
    font-weight: 600;
    color: #fff;
}

.tk-logo .line {
    width: 2px;
    height: 45px;
    background: #fff;
    margin: 0 14px;
    display: inline-block;
}




@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:block!important}.w-hidden-medium{display:block!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid transparent;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:rgba(117,134,150,0) #5d6c7b rgba(117,134,150,0) rgba(117,134,150,0);margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:rgba(255,255,255,0) #fff rgba(255,255,255,0) rgba(255,255,255,0);margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid transparent;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b rgba(117,134,150,0) rgba(117,134,150,0);margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff rgba(255,255,255,0) rgba(255,255,255,0);margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;top:-100%;bottom:-100%;left:-100%;right:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:transparent;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;height:40px;margin:auto;padding-top:10px;position:absolute;top:auto;bottom:0;left:0;right:0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{font-size:inherit;line-height:inherit;width:auto;height:auto;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px rgba(51,51,51,.4)}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:rgba(34,34,34,.4)}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:rgba(255,255,255,.4);width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;top:0;bottom:0;left:0;right:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}@media screen and (max-width:767px){.w-nav-brand{padding-left:10px}}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:rgba(0,0,0,.9);outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;top:0;bottom:0;left:0;right:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:rgba(0,0,0,.4);padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow-x:auto;overflow-y:hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid rgba(0,0,0,.4);border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid transparent;border-bottom-color:#fff;border-radius:50%;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;top:0;bottom:0;left:0;right:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:transparent;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}.w-code-component>*{width:100%;height:100%;position:absolute;top:0;left:0}:root{--black-2:rgba(28,25,25,.5);--1c1919:#2f2d2d;--black:#2f2d2d;--black-3:rgba(28,25,25,.15);--peru:#bf8845;--peru-2:#b08568;--white:white;--black2:#1c1919;--peru2:#bf8c6b;--white-smoke:#f4f7fb;--border:rgba(255,255,255,.2);--black-4:#110f0f}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}p{margin-bottom:10px}a{color:#fff;text-decoration:underline}.title1{color:#fff;text-align:left;letter-spacing:.25vw;margin-top:0;font-family:Tiemposheadline;font-size:3.35vw;font-style:italic;font-weight:400;line-height:1.25;position:relative}.section{width:100%;height:100%;display:block;position:relative}.ritual-bg-wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.ritual-bg-wrapper._03{background-image:linear-gradient(rgba(28,25,25,.35),rgba(28,25,25,.35)),url("../bg/1.jpg");background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;display:block}.ritual-bg-wrapper._02{background-image:linear-gradient(rgba(28,25,25,.3),rgba(28,25,25,.3)),url(../bg/4drphoto.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.ritual-bg-wrapper._01{background-image:linear-gradient(rgba(28,25,25,.3),rgba(28,25,25,.3)),url(../bg/3drphoto.jpg);background-position:0 0,50%;background-size:auto,cover}
.ritual-bg-wrapper._04{background-image:linear-gradient(rgba(28,25,25,.35),rgba(28,25,25,.35)),url(../bg/5drphoto.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.ritual-bg-wrapper._05{background-image:linear-gradient(rgba(28,25,25,.35),rgba(28,25,25,.35)),url(../bg/6drphoto.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.ritual-bg-wrapper._06{background-image:linear-gradient(rgba(28,25,25,.3),rgba(28,25,25,.3)),url(../bg/7drphoto.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}
.ritual-bg-wrapper._00{background-image:linear-gradient(rgba(28,25,25,.4),rgba(28,25,25,.4)),url(../images/drtapasyabrief_updated.jpg);background-position:0 0,50%;background-size:auto,cover;display:block}
.ritual-bg-wrapper._001{background-image:linear-gradient(rgba(28,25,25,.4),rgba(28,25,25,.4)),url(../images/drtapasyabrief_updated.jpg);background-position:0 0,50%;background-size:auto,cover;display:block}

h1{font-style: italic !important;
    font-family: Tiemposheadline !important;}
.paragraph{   
	  color: #fff;
    text-align: left;
    letter-spacing: .01vw;
    font-family: Avenirltstd roman,sans-serif;
    font-size: 1.15vw;
    font-weight: 400;
    transform: none !important;
    line-height: 1.55;
}
.knowdrtapasyasurgeries
{padding-bottom: 31px !important;
    padding-top: 29px !important;}
.centeralignbodytext
{
margin-top: 278px!important;}
.servicesofferedtop{
    margin: 40px;}
.mypresence{    margin-bottom: 0px !important;}
.mypresencespeak{margin-bottom:45px !important;}
.mobileview-knowdrtaedu{
    margin-top: 20px;
    height: 410px !important;
}
.margintop10{margin-top: 37px;}
.diggingdeeper{
	/*padding-left: 270px;
    width: 1028px;*/
	width:1024px;
	padding-left: 270px;
	margin-top:-80px!important;
}
.mobileviewdeepdiggerlogo{
	 margin-left: 225px;
}

.ourphilo{
	
    margin-top: 40px;
    margin-left:5px;

}

	.google-review-btn{width:159px; margin-top: 10px;}
	.googlereview {width: 293px;
       margin-top: 2px;
       margin-left: 18px;
	    
	}

.paragraph.marg-20{margin-top:19px;display:none}.rituals-wrapper{width:100%;height:100%;display:block}.body{background-color:var(--1c1919);height:100%;font-family:Avenirltstd roman,sans-serif;font-weight:400}.content-wrapper{text-align:left;min-width:60%;padding-right:48px;position:relative;overflow:visible}.content-wrapper.ritual{min-width:auto;padding-right:0;
/*overflow:hidden;*/}.content-wrapper.ritual.inspiration{display:none}.content-wrapper.home,.content-wrapper.about{min-width:auto}.content-wrapper.about{z-index:180;min-width:auto;padding-right:0;overflow:hidden}.content-wrapper.contact{min-width:auto;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.content-wrapper.full-menu{min-width:100%;max-width:100%;padding-right:0;overflow:hidden}.content-wrapper.full-menu.menu-header{min-width:75%;max-width:75%}.content-wrapper.full-menu.menu-header.carte{min-width:50%;max-width:50%}.content-wrapper.full-menu.menu-header.hero{overflow:hidden}.content-wrapper.full-menu.menu-header.facial{min-width:75%;max-width:75%}.content-wrapper.full-menu.intro{margin-top:10px;margin-bottom:0}.content-wrapper.gift-hero-title{padding-right:0}.content-wrapper.giftcard-form-header{min-width:100%;max-width:100%;padding-right:0;overflow:hidden}.content-wrapper.giftcard-form-header.menu-header{min-width:75%;max-width:75%}.content-wrapper.giftcard-form-header.menu-header.carte{min-width:50%;max-width:50%}.content-wrapper.giftcard-form-header.menu-header.hero{overflow:hidden}.content-wrapper.giftcard-form-header.menu-header.facial{min-width:75%;max-width:75%}.content-wrapper.giftcard-form-header.intro{margin-top:10px;margin-bottom:0}.image-wrapper{z-index:10;min-width:40%;position:relative}.image-wrapper.inspiration{filter:grayscale(60%);width:40%;position:absolute}.image-wrapper.inspiration.image{filter:none;width:42%;display:none}.image-left{display:none;box-shadow:0 1px 10px -4px rgba(0,0,0,.2)}.image-frame-left{z-index:-1;border:2px solid #bf8845;display:block;position:absolute;top:20px;bottom:-20px;left:-20px;right:20px}.preloader{z-index:10;background-color:var(--black);transform-origin:50% 100%;width:100%;display:none;position:fixed;top:0%;bottom:0%;left:0%;right:0%}.preloader-before{z-index:10;background-color:var(--1c1919);width:100%;display:none;position:fixed;top:0%;bottom:0%;left:0%;right:0%}.line-wrapper{z-index:110;opacity:.5;transform-origin:50% 100%;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.line-wrapper.menu-01{opacity:.5;display:flex}.line-border{
	/*border-right:1px solid rgba(255,255,255,.15);*/width:100%;height:100%;display:block}.line-border.border-last{border-right-width:0}.line-border.border-last.black,.line-border._01.black,.line-border._02.black,.line-border._03.black,.line-border._04.black,.line-border._05.black{border-right-color:var(--black-3)}.grid{grid-column-gap:0px;grid-row-gap:20px;grid-template-rows:auto 9vw 5vw 10vw 4vw 80px auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;width:100%;height:100%;display:grid;position:relative}.grid._02{z-index:150;grid-template-rows:auto 10vw 7vw 5vw 80px 5vw auto}.grid._03{z-index:150;grid-template-rows:auto 7vw 9vw 10vw 6vw 6vw auto}.grid._01{z-index:150;grid-template-rows:auto 9vw 5vw 10vw 80px 5vh auto}.grid._04{z-index:150;grid-template-rows:auto 4vw 7vw 7vw 80px 5vw auto}.grid._05{z-index:150;grid-template-rows:auto 10vw 6vw 5vw 6vw 6vw auto}.grid._06{z-index:150;grid-template-rows:auto 9vw 8vw 6vw 6vw 6vw auto;align-content:center;justify-content:center}.grid._00{z-index:150;grid-template-rows:auto 9vw auto}.italic-text{letter-spacing:.12vw;font-family:Tiemposheadline;font-size:1vw;font-style:italic;font-weight:300;line-height:1.4}.mask{z-index:200;background-color:var(--1c1919);transform-origin:50% 0;width:100%;height:100%;display:block;position:absolute}.mask.test{display:none}.image-parallax{background-color:var(--1c1919);height:50vh;display:block}.book-bt-line{background-color:var(--peru);width:65%;height:3px;margin-top:0;transition:opacity .2s}.book-bt-line.menu-bt{background-color:var(--peru-2);width:100%}.book-bt-wrapper.menu-bt-wrapper{width:15%;display:block}.book-bt-text{color:var(--peru);text-align:left;letter-spacing:.2vw;text-transform:capitalize;font-family:din_proregularfont-size:1.1vw;font-style:normal;font-weight:900;line-height:1.2;position:relative;top:0}.book-bt-text.menu-bt{color:var(--peru-2)}.bt-inspiration-wrapper{z-index:11;flex-direction:row;align-content:flex-start;justify-content:center;align-items:center;width:100%;display:flex;position:relative;right:30px}.bt-inspiration-line{background-color:var(--peru);width:170px;height:2px;margin-right:10px;display:block;position:relative}.bt-inspirationt-text{color:#bf8845;letter-spacing:.2vw;text-transform:uppercase;justify-content:center;align-items:center;width:100%;font-family:din_proregular;font-size:.9vw;font-weight:900;line-height:1.5;display:block}.nav-bar-wrapper{z-index:20000;justify-content:center;align-items:center;width:100vw;height:100px;display:flex;position:fixed}.rituals-menu-icon{align-self:center;width:16px;height:16px;margin-left:5px;margin-right:5px;display:flex;position:relative}.nav-bg{z-index:1000;background-color:rgba(28,25,25,.7);width:100vw;height:100vh;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.menu-icon__line{background-color:#fff!important;width:31px;height:2px;margin-bottom:4px}.menu-icon__line.right{float:right;background-color:#fff;width:15px}.menu-icon__line.left{width:16px}.line-wrap{width:100%;height:3px;position:absolute;overflow:visible}.plus-icon-v{background-color:#BF8845;align-self:center;width:100%;height:2px;display:flex;position:absolute;transform:rotate(90deg)}.nav-social-divider{background-color:#b08568;width:1px;height:50%;margin-left:10px;margin-right:20px}.rituals-menu{flex-direction:row;justify-content:center;align-items:center;height:100px;padding-left:20px;padding-right:20px;text-decoration:none;display:flex}.menu_link{color:#fff;letter-spacing:6px;font-family:Tiemposheadline;font-size:1.8vw;font-style:italic;font-weight:300;line-height:1.5;text-decoration:none;display:block;position:relative}.main-logo{align-self:auto;align-items:center;height:100px;padding-left:40px;padding-right:20px;display:flex;position:absolute;top:0%;bottom:auto;left:0%;right:auto}.menu-icon{z-index:20;cursor:pointer;padding:10px;position:static;left:auto}.rituals-menu-text{letter-spacing:3.2px;font-family:Tiemposheadline;font-size:18px;font-style:italic;font-weight:300;line-height:18px;text-decoration:none}.plus-icon-h{background-color:#bf8845;	
	align-self:center;width:100%;height:2px;display:flex;position:absolute}.line{transform-origin:0%;background-color:#b08568;width:100%;height:3px}.nav-list-item{margin-right:3vw;padding-top:0;padding-bottom:2px;display:inline-block;position:relative;overflow:hidden}.nav-list-item.last{margin-right:0}.nav-list-item._04,.nav-list-item._02,.nav-list-item._03{display:block}.main-menu-text{color:#fff;letter-spacing:3.2px;font-family:Tiemposheadline;font-size:18px;font-style:italic;font-weight:300;line-height:18px;text-decoration:none}.main-menu-site{align-self:center;align-items:center;height:100px;padding-left:20px;padding-right:40px;text-decoration:none;display:flex;position:absolute;top:0%;bottom:auto;left:auto;right:0%}

.nav-list{z-index: 99;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  padding-left: 10vw;
  display: flex;
  position: relative;
  list-style-type: none;
  flex-direction: column;}

.main-logo-desktop{width:auto;max-width:180px;height:100px;display:flex}
.main-logo-mobile{width:auto;height:100px;margin-left:40px;display:none}

.nav{z-index:1000;background-color:#2f2d2d;width:100vw;height:100vh;display:none;position:fixed}.nav-content{text-align:center;width:100%;position:fixed;top:24%}.nav-social-wrapper{justify-content:center;align-items:center;height:80px;display:flex;position:absolute;top:auto;bottom:0%;left:0%;right:0%}.nav-social-text{color:#fff;text-align:center;letter-spacing:.75vw;order:0;align-self:center;line-height:1.4;text-decoration:none;transition:color .2s cubic-bezier(.645,.045,.355,1)}.nav-social-text:hover{color:var(--peru-2)}.title-home{color:#fff;text-align:center;letter-spacing:2vw;margin-top:0;font-family:Tiemposheadline;font-size:3vw;font-style:normal;font-weight:400;line-height:1.4;display:block;position:relative}.sub-menu-main{z-index:1000;width:5%;height:100%;display:block;position:fixed;bottom:0}.sub-menu-wrapper{z-index:90;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;margin-top:0;margin-bottom:0;padding-left:0;display:flex;position:relative}.language-menu{color:#fff;align-self:center;align-items:flex-start;margin:60px -60px 115px;font-size:18px;font-style:italic;display:flex;transform:rotate(-90deg)}.link{z-index:1;letter-spacing:3.2px;text-transform:capitalize;padding-top:5%;padding-bottom:5%;font-family:Tiemposheadline;font-size:18px;font-style:italic;font-weight:300;text-decoration:none;display:none}.link.lang{display:none}.sub-menu-divider{align-self:center;list-style-type:none;transform:rotate(-90deg)}.divider{background-color:var(--peru-2);align-self:auto;width:2px;height:24px;display:block;position:static}.share-menu{align-self:center;align-items:flex-start;margin:40px -60px 60px;list-style-type:none;display:flex;transform:rotate(-90deg)}.ritual-bg{z-index:1000;background-color:rgba(28,25,25,.7);width:100vw;height:100vh;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.ritual-nav{z-index:1000;background-color:#1c1919;width:100vw;height:100vh;display:none;position:fixed}.ritual-nav-content{z-index:1000;text-align:center;justify-content:space-around;width:100%;display:block;position:fixed;top:20%;bottom:0%;left:0%;right:auto}.ritual-nav-list{z-index:99;flex-direction:column;align-items:flex-start;margin-bottom:0;padding-left:10vw;display:flex;position:relative}.ritual-nav-list-item{margin-left:5vw;margin-right:5vw;padding-top:3vh;padding-bottom:3vh;list-style-type:none;position:relative;overflow:hidden}.ritual-menu-link{color:#fff;letter-spacing:6px;font-family:Tiemposheadline;font-size:1.8vw;font-style:italic;font-weight:300;line-height:1.5;text-decoration:none;display:block;position:relative}.ritual-line-wrap{width:100%;height:3px;position:absolute;overflow:visible}.ritual-line{transform-origin:0%;background-color:#b08568;width:100%;height:3px}.ritual-menu-background{z-index:-50;background-image:url(../images/5thphoto.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:100vw;height:100vh;display:block;position:fixed;top:0%;bottom:0%;left:0%;right:0%}.ritual-menu-background._02{background-image:url(../images/5thphoto.jpg);background-position:0 0;background-size:cover;display:none}.ritual-menu-background._01{background-image:url(../images/3rdphoto.jpg);display:none}.ritual-menu-background._03{background-image:url(../images/3.jpg);display:none}.ritual-menu-background._04{background-image:url(../images/home2.jpg);display:none}.ritual-menu-background._05{background-image:url(../images/6thphoto.jpg);display:none}.ritual-menu-background._06{background-image:url(..images/home6.jpg);display:none}.ritual-menu-background._00{z-index:10;opacity:1;background-image:linear-gradient(rgba(28,25,25,.94),rgba(28,25,25,.94)),url(../images/collegedrtapasya.jpeg);background-position:0 0,50%;display:block;top:0%;bottom:0%;left:0%;right:0%}.number-wrap{justify-content:center;align-items:flex-start;width:30px;height:15px;display:flex;position:absolute;top:0%;bottom:auto;overflow:hidden;transform:rotate(90deg)}.number-rail{flex-direction:column;justify-content:center;align-items:center;width:30px;height:125px;display:flex;position:absolute}.number{float:right;color:var(--white);text-align:center;letter-spacing:2px;height:30px;margin-top:0;margin-bottom:0;font-family:Avenirltstd,sans-serif;font-size:12.5px;font-weight:900;line-height:1.5;position:relative}.number.end{opacity:.45;color:var(--white);flex-direction:row;align-items:flex-end;height:15px;position:absolute;bottom:0%;transform:rotate(90deg)}.ritual-menu-elements{z-index:100;opacity:.04;flex-direction:column;justify-content:space-around;align-items:stretch;width:100vw;height:100vh;display:flex;position:fixed;top:0%;bottom:0%;left:auto;right:0%}.ritual-elements{opacity:.34;background-position:50%;background-repeat:no-repeat;background-size:contain;background-attachment:scroll;flex:1;align-self:stretch;width:100%;height:100%;display:none;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.scroll-sidebar-wrapper{z-index:1000;background-color:transparent;flex-direction:column;justify-content:center;align-items:center;width:auto;height:28vh;display:flex;position:fixed;bottom:40vh;right:3vw}.scroll-progress{background-color:var(--white);transform-origin:50% 0;width:2px;height:22vh;position:absolute}.scroll-progress.bg{opacity:.3;height:22vh}.scroll-to-wrapper{z-index:10;flex-direction:row;justify-content:center;align-items:center;width:100%;height:80px;margin-left:auto;margin-right:auto;display:flex;position:fixed;top:auto;bottom:0%;left:0%;right:0%;overflow:hidden}.scroll-text{opacity:.5;justify-content:center;align-items:center;margin-left:-160px;display:flex;position:absolute}.scroll{color:#fff;letter-spacing:16px;align-self:center;font-family:Avenirltstd,sans-serif;font-size:12px;font-weight:900}.scroll-line{z-index:3;transform-origin:50% 100%;background-color:#fff;flex:none;justify-content:center;align-self:center;align-items:center;width:3px;height:80px;display:flex;position:absolute}.explore-text{opacity:.5;justify-content:center;align-items:center;margin-right:-200px;display:flex;position:absolute}.explore{color:#fff;text-align:left;letter-spacing:16px;align-self:center;font-family:Avenirltstd,sans-serif;font-size:12px;font-weight:900}.scroll-line-wrapper{z-index:3;transform-origin:50% 100%;justify-content:center;align-items:center;width:3px;height:80px;position:absolute}.about-info{justify-content:center;align-items:center}.about-info.black{z-index:150;display:none;position:relative}.about-info-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;display:block;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.about-info-header{width:100%;position:relative;overflow:hidden}.about-info-header.header-01{padding-bottom:0%}.about-text{z-index:5;color:#fff;letter-spacing:.1vw;align-content:center;font-family:Avenirltstd book,sans-serif;font-size:1.15vw;font-weight:300;line-height:1.66}.about-text.center{text-align:center;font-size:16px;line-height:1.5}.about-text.black{color:#1c1919;font-size:1.1vw;line-height:1.5}.about-img-full{z-index:100;justify-content:center;align-items:center;width:100%;height:70vh;position:relative;overflow:hidden}.about-header{z-index:5;color:#fff;letter-spacing:.3vw;justify-content:flex-start;align-items:center;margin-top:0;margin-bottom:0;font-family:Tiemposheadline;font-size:3.2vw;fine-height:1.5;display:block}.about-header.black{color:#1c1919}

.about-header.header-01{text-align:center;letter-spacing:.5vw;font-size:25px;line-height:1.4}

.about-header.header-01.black{text-align:center;letter-spacing:.3vw;font-size:4vw;line-height:1.4}.about-wrapper{z-index:2;background-color:transparent;align-items:center;height:100%;display:block;position:static}.height-about{height:auto !important;}.section-about{width:100%;height:100%;display:flex}.section-about.hero-about{display:block}.section-about.about-info-wrapper{justify-content:center;align-items:center}.section-about.about-info-wrapper.white{z-index:100;position:relative}.section-about.about-info-wrapper.black{z-index:100;background-color:var(--1c1919);position:relative}.about-bg-wrapper{background-image:linear-gradient(to bottom,var(--black-2),var(--black-2)),background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}

.about-bg-wrapper.about-01{background-image:linear-gradient(to bottom,var(--black-2),var(--black-2)),url("../images/drtapasyaedu.jpeg");
	/*background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover*/}

.globalfac{background-image:linear-gradient(to bottom,var(--black-2),var(--black-2)),url("../images/drtapasyaGlobalInvisalign.jpeg") !important;background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}

.knowdrtapasyaspeaker{background-image:linear-gradient(to bottom,var(--black-2),var(--black-2)),url("../images/knowdrtapasyaspeaker.jpeg") !important;background-position:0 0,46%;background-repeat:repeat,no-repeat;background-size:auto,cover}


.sencon{background-image:linear-gradient(to bottom, rgb(51 44 44 / 50%), rgb(51 44 44 / 50%)), url(../images/drtapasyaasseniorconsultant.jpeg) !important;background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}

.awardandrec{background-image:linear-gradient(to bottom,var(--black-2),var(--black-2)),url("../images/drtapasyaawardsandrecognitions.jpeg") !important;background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}

.drtapasyabrief{background-image:linear-gradient(to bottom,var(--black-2),var(--black-2)),url("../images/drtapasyabrief_updated.jpg") !important;background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}

.smilestories{background-image:linear-gradient(to bottom,var(--black-2),var(--black-2)),url("../images/smilestories.jpeg") !important;background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}

.reco{margin-bottom: 25px;}
.margin0auto{
	width: 90%;
       margin: 0px auto;
    height: 770px !important;
}

.mybriefprofile{    margin-bottom: 25px;}
.serviceoffered{background-image:linear-gradient(to bottom,var(--black-2),var(--black-2)),url("../images/serviceofferedlandscape.jpg") !important;background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}

.bannerstyle{
	font-family: Avenirltstd roman, sans-serif;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    /* text-transform: capitalize; */
    letter-spacing: 1px;
}
.mynotable{background-image:linear-gradient(to bottom,var(--black-2),var(--black-2)),url("../images/mynotable.jpeg") !important;background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}

.about-bg-wrapper.about-02{background-color:var(--000000);background-image:none;background-color:var(--black);background-image:none}.grid-about{grid-column-gap:0px;grid-row-gap:20px;grid-template-rows:auto 9vw 5vw 10vw 4vw 80px auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;width:100%;height:100%;display:grid;position:relative}.grid-about._06{z-index:150;grid-template-rows:0 4vw 4vw 1vw auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;align-content:center;justify-content:center}.grid-about._00{grid-template-rows:auto 9vw auto}.title-about{color:#fff;text-align:center;letter-spacing:0.2vw;margin-top:0;font-family:din_proregular;font-size:3.2vw;font-style:normal;font-weight:400;line-height:1.4;display:block;position:relative}.mask-about{z-index:20;background-color:var(--1c1919);transform-origin:50% 0;width:100%;height:100%;display:block;position:absolute}

/*.title2{color:#fff;text-align:left;letter-spacing:.25vw;margin-top:0; font-family:Tiemposheadline;font-size:3.35vw;font-style:italic;font-weight:400;line-height:1.25;position:relative}.title2.black{color:var(--1c1919);font-size:3.4vw;line-height:1.4}
*/
.digging-deepar{margin-top: -10px;}
.banner-div p{margin-top: 30px;}
.title2 {
   
    text-align: left;
    letter-spacing: .25vw;
    margin-top: 0;
	
    line-height: 2.25;
    position: relative;
	color:#fff;
	font-family: Tiemposheadline;
    font-size: 20px;
    font-style: italic;
    font-weight: 600;
  
	
}



.ritual-character-01{opacity:.35;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:32%;height:44%;position:absolute;top:60%;bottom:0%;left:2%;right:auto}.ritual-character-01.steaming-character{opacity:.24;background-size:cover;width:320px;height:320px;top:auto;bottom:0%;left:0%;right:0%}.ritual-character-01.shaman-character{opacity:.4;top:10%;bottom:auto;left:87%;right:0%}.ritual-character-01.roman-character{opacity:.15;width:410px;height:410px;top:9%;bottom:auto;left:0%;right:auto}.ritual-character-01.mudness-character{opacity:.2;background-size:cover;width:500px;height:500px;top:15%;bottom:auto;left:-15%;right:auto}.ritual-character-01.queens-character{opacity:.1;background-size:cover;width:350px;height:350px;top:-15%;bottom:auto;left:36%;right:0%}.ritual-character-01.lovespell-character{opacity:.05;background-size:cover;width:410px;height:410px;top:-30%;bottom:auto;left:20%;right:0%}.ritual-character-01.steaming-character{opacity:.24;background-size:cover;width:320px;height:320px;top:74%;left:0%}.ritual-character-02{opacity:.4;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:410px;height:580px;position:absolute;top:-40%;bottom:auto;left:32%;right:0%}.ritual-character-02.steaming-character{top:-45%;bottom:0%;left:0%;right:auto}.ritual-character-02.shaman-character{opacity:.2;width:500px;height:500px;top:-26%;bottom:auto;left:0%;right:0%}.ritual-character-02.roman-character{opacity:.1;;width:450px;height:450px;top:15%;bottom:0%;left:75%}.ritual-character-02.mudness-character{opacity:.1;width:450px;height:450px;top:-20%;bottom:auto;left:56%;right:0%}.ritual-character-02.queens-character{opacity:.2;width:520px;height:520px;top:auto;bottom:0%;left:-15%;right:auto}.ritual-character-02.lovespell-character{opacity:.2;width:480px;height:480px;top:auto;bottom:-20%;left:0%;right:auto}.ritual-character-03{opacity:.3;background-position:50%;background-repeat:no-repeat;background-size:580px 580px;justify-content:center;align-items:center;width:410px;height:580px;position:absolute;top:28%;bottom:0%;left:auto;right:0%}.ritual-character-03.steaming-character{position:absolute;top:15%;bottom:0%;left:auto;right:-16%}.ritual-character-03.shaman-character{opacity:.2;top:85%;bottom:0%;left:auto;right:20%}.ritual-character-03.roman-character{opacity:.1;background-size:cover;width:320px;height:320px;display:none;top:62%;bottom:auto;left:63%;right:0%}.ritual-character-03.mudness-character{opacity:.1;background-size:cover;width:500px;height:500px;top:90%;bottom:auto;left:53%;right:0%}.ritual-character-03.queens-character{opacity:.1;background-size:cover;width:320px;height:320px;display:none;top:62%;bottom:auto;left:63%;right:0%}.ritual-character-03.lovespell-character{opacity:.25;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;width:500px;height:500px;display:block;top:40%;bottom:0%;left:auto;right:-10%}.ritual-character-03.steaming-character{position:absolute;top:28%}.rituals-characters-background{z-index:10;justify-content:center;align-items:flex-start;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.rituals-characters-background.mbm-difference{z-index:200;opacity:.2;z-index:10;align-self:center;width:100%;height:100vh;display:flex;position:absolute;overflow:hidden}.contact-wrapper{z-index:2;background-color:transparent;align-items:center;height:100%;display:block;position:static}.section-contact{background-color:var(--1c1919);flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.section-contact.hero-contact{background-color:transparent;display:block}.section-contact.info-contact{z-index:100;color:var(--white)}.section-contact.info-contact-gift{z-index:100;background-color:var(--black2);color:var(--white);background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto}.mask-contact{z-index:20;background-color:var(--1c1919);transform-origin:50% 0;width:100%;height:100%;display:none;position:absolute}.contact-bg-wrapper{background-image:linear-gradient(to bottom,var(--black-2),var(--black-2)),url(https://cdn.prod.website-files.com/5e29efb11028a326bc3a144c/5e29efb11028a33ddb3a1459_about-01.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.contact-bg-wrapper.contact-01{background-image:linear-gradient(to bottom,var(--black-2),var(--black-2)),url(https://cdn.prod.website-files.com/5e29efb11028a326bc3a144c/5e29efb11028a33ddb3a1459_about-01.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.grid-contact{grid-column-gap:0px;grid-row-gap:20px;grid-template-rows:auto 9vw 5vw 10vw 4vw 80px auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;width:100%;height:100%;display:grid;position:relative}.grid-contact._00{z-index:150;grid-template-rows:auto 9vw auto;align-self:center}.form{display:block}.text-field{color:#999;letter-spacing:2px;background-color:transparent;border-top:1px rgba(255,255,255,.2);border-bottom:1px solid #979797;border-left:0 transparent;border-right:0 #000;height:60px;margin-top:20px;margin-bottom:40px;padding-top:20px;padding-bottom:20px;padding-left:0;line-height:1.5}.text-field.gift{color:#999;letter-spacing:1px;border-bottom-color:#979797;margin-bottom:20px;padding-left:0}.columns{justify-content:center;align-items:center;display:block}.columns.gift-colums{padding-bottom:5%}.contact-block{z-index:30;align-content:center;justify-content:center;align-self:center;align-items:center;width:100%;max-width:1280px;display:flex;position:relative}.contact-header{z-index:5;color:#fff;letter-spacing:.3vw;justify-content:flex-start;align-items:center;margin-top:0;margin-bottom:0;font-family:Tiemposheadline;font-size:3.2vw;font-style:italic;font-weight:400;line-height:1.5;display:block}.contact-header.white{color:#fff;align-items:flex-start;font-size:3vw;line-height:1.4}.text-field-date{color:#fff;letter-spacing:2px;background-color:transparent;border:1px solid transparent;border-top:1px rgba(255,255,255,.3);border-bottom-color:rgba(255,255,255,.3);height:60px;margin-top:20px;margin-bottom:40px;padding-top:20px;padding-bottom:20px;line-height:1.5;display:none}.column{padding-left:0;padding-right:2.5%}.contact-info-text{width:100%;margin-top:20px;margin-bottom:10px;display:block;position:relative}.select-field{color:#999;letter-spacing:2px;background-color:transparent;border:0 solid #000;border-top:1px rgba(255,255,255,.3);border-bottom:1px solid #979797;border-radius:0;height:60px;margin-top:20px;margin-bottom:40px;padding:20px 12px 20px 0;line-height:1.5}.contact-info{justify-content:center;align-items:center}.contact-info.block-01{align-self:stretch;width:55%;padding-right:10%}.contact-info.block-02{align-self:stretch;width:45%}.contact-text{z-index:5;color:#fff;letter-spacing:.1vw;align-content:center;font-family:Avenirltstd book,sans-serif;font-size:1.15vw;font-weight:300;line-height:1.66}.contact-text.white{text-transform:none;white-space:break-spaces;margin-bottom:20px;font-size:.9vw;line-height:1.5}.contact-text.white.d-none{align-items:center;margin-bottom:10px;display:inline-block}.contact-divider{background-color:var(--peru-2);width:50%;height:2px}.contact-info-header{width:100%;margin-bottom:26px;position:relative;overflow:hidden}.column-2{padding-left:2.5%;padding-right:0}.submit-button{background-color:var(--peru-2);color:#fff;letter-spacing:3px;padding-left:40px;padding-right:40px;font-family:Tiemposheadline;font-size:16px;font-style:italic;line-height:1.5;position:absolute}.title-contact{color:#fff;text-align:center;letter-spacing:2.2vw;margin-top:0;font-family:Tiemposheadline;font-size:3.2vw;font-style:normal;font-weight:400;line-height:1.4;display:block;position:relative}.contact-bg-wrapper-02{background-image:linear-gradient(to bottom,var(--black-2),var(--black-2)),url(https://cdn.prod.website-files.com/5e29efb11028a326bc3a144c/5e29efb11028a33ddb3a1459_about-01.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.contact-bg-wrapper-02.contact-02{background-color:var(--white);background-image:none;display:flex}.grid-contact-01{grid-column-gap:0px;grid-row-gap:20px;grid-template-rows:auto 9vw 5vw 10vw 4vw 80px auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;width:100%;height:100%;display:grid;position:relative}.grid-contact-01._06{z-index:150;grid-column-gap:0px;grid-row-gap:20px;grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-content:center;justify-content:center;display:grid}.map{display:flex}.html-embed-2{width:100%}.map-overlay{z-index:555;opacity:.4;background-color:#bf8845;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.map-overlay.mbm-color{z-index:444;top:0%;bottom:0%;left:0%;right:0%}.book-bt-form{text-decoration:none}.wg-element{z-index:90;flex-direction:column;justify-content:flex-end;align-items:center;display:block;position:static;transform:none}.wg-element-wrapper{justify-content:flex-start;align-items:center;display:flex;position:relative}.wg-code{display:none}.wg-selector-3{padding:10px;position:relative}.wg-selector-3.s1{color:var(--peru);cursor:pointer;overflow:hidden}.wg-selector-3.s2{color:var(--white);cursor:pointer;overflow:hidden}.wg-selector3-text-lang1{letter-spacing:3.2px;font-family:Tiemposheadline;font-size:18px;font-style:italic;font-weight:300}.wg-selector-3-line{width:2em;height:2px;position:relative;overflow:hidden}.wg-selector-3-line-fill{background-color:var(--white);width:100%;height:100%}.wg-selector-3-line-fill.f1{position:relative}.wg-selector-3-line-fill.f2{background-color:var(--peru-2);position:absolute;top:0%;bottom:auto;left:0%;right:auto;transform:translate(-100%)}.wg-selector3-text-lang2{letter-spacing:3.2px;text-transform:capitalize;font-family:Tiemposheadline;font-size:18px;font-style:italic;font-weight:300}.menu-character-03{opacity:.05;background-image:url(https://cdn.prod.website-files.com/5e29efb11028a326bc3a144c/5f032fdd31a7de89db823732_facial_01.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:20%;height:50%;position:absolute;top:0%;bottom:0%;left:auto;right:0%;overflow:hidden}.title-menu{color:#fff;text-align:left;letter-spacing:.25vw;white-space:normal;margin-top:0;margin-bottom:0;font-family:Tiemposheadline;font-size:3.2vw;font-style:italic;font-weight:400;line-height:1.4;position:relative}.title-menu.hero-title{letter-spacing:1.6vw;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:Tiemposheadline;font-size:3vw;font-style:normal;line-height:1.4}.our_menu-logo-background{opacity:.3;filter:invert();background-image:url(https://cdn.prod.website-files.com/5e29efb11028a326bc3a144c/5f032fdd31a7de23dc823733_logo_background.svg);background-position:0 0;background-repeat:no-repeat;background-size:auto;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.our_menu-logo-background._01{opacity:1;filter:invert()}.our_menu-logo-background._02{background-image:url(https://cdn.prod.website-files.com/5e29efb11028a326bc3a144c/5f032fdd31a7de204d823734_logo_background_02.svg);top:0%;bottom:0%;left:0%;right:0%}.menu-line-end{border:1px #fff;border-bottom-style:dashed;flex:1;margin-left:20px;margin-right:20px;display:none}.menu-character-02{opacity:1;background-image:url(https://cdn.prod.website-files.com/5e29efb11028a326bc3a144c/5f032fdd31a7de3da882372b_alacart_02.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:10%;height:50%;position:absolute;top:50%;bottom:0%;left:0%;right:0%;overflow:hidden}.menu-item-wrap{margin-bottom:15px;overflow:hidden}.menu-item-wrap._02,.menu-item-wrap.m_01{display:none}.menu-facial-grid{z-index:1000;grid-column-gap:0px;grid-row-gap:20px;grid-template:".main main main main"".secund secund secund secund"".links links links links"/1fr 1fr 1fr 1fr 1fr 1fr;margin-top:100px;margin-bottom:100px;position:relative}.menu-facial-grid._02{display:block}.menu-clasic-item{color:#fff;letter-spacing:.05vw;margin-top:0;margin-bottom:0;font-family:din_proregular;font-size:1.15vw;font-weight:400;line-height:1.6}.menu-text{z-index:5;opacity:.8;color:#fff;text-align:left;letter-spacing:.1vw;white-space:nowrap;align-content:center;font-family:Avenirltstd book,sans-serif;font-size:1.15vw;font-weight:300;line-height:1.66}.menu-text.intro-hero-main{opacity:1;letter-spacing:.05vw;white-space:normal;max-width:50%;margin-top:20px;margin-bottom:20px;font-family:din_proregular;font-size:1.15vw;font-weight:400}.menu-text.intro{opacity:1;letter-spacing:.05vw;white-space:normal;max-width:50%;margin-top:20px;margin-bottom:20px;font-family:din_proregular;font-size:1.15vw;font-weight:300}.menu-text.intro.price{letter-spacing:.15vw;margin-top:40px;margin-bottom:20px;font-family:Tiemposheadline;font-style:italic;font-weight:400}.menu-text.intro._01,.menu-text.intro._02{color:rgba(255,255,255,.6)}.section-menu{width:100%;height:100%;display:flex}.section-menu.facial-info-wrapper{justify-content:center;align-items:center;height:100%;display:block;position:relative}.section-menu.carte-info-wrapper{z-index:100;background-color:var(--1c1919);justify-content:center;align-items:center;height:160%;display:flex;position:relative}.section-menu.our_menu-hero{background-color:var(--1c1919);justify-content:center;align-items:center;display:flex}.section-menu.gift-info-wrapper{z-index:100;background-color:var(--1c1919);justify-content:center;align-items:center;height:100%;display:flex;position:relative}.section-menu.facial-info-wrapper-copy{justify-content:center;align-items:center;height:100%;display:none;position:relative}.our_menu_video_wrapper{z-index:120;justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex;position:absolute}.menu-clasic-price{color:#fff;letter-spacing:.1vw;margin-bottom:0;font-family:Tiemposheadline;font-size:1.15vw;font-style:italic;line-height:1.6}.menu-grid-wrapper{z-index:150;width:100%;margin-left:auto;margin-right:auto;position:relative}.menu-grid-wrapper.last{display:block}.carte-menu-character-wrapper{z-index:100;position:absolute;top:0%;bottom:0%;left:0%;right:0%;overflow:hidden}.menu-line{border:1px #fff;border-bottom-style:dashed;flex:1;margin-left:20px;margin-right:7.2%}.classic-menu-wrapper{z-index:2;background-color:transparent;align-items:center;height:100%;display:block}.our_menu-video-mask-post{background-color:var(--peru2);transform-origin:0%;width:66.666%;height:70%;display:block;position:absolute}.our_menu-hero-grid{z-index:100;grid-column-gap:0px;grid-row-gap:10px;grid-template:".main main main main"".second second second second"/1fr 1fr 1fr 1fr 1fr 1fr;position:relative}.menu-character-01{opacity:.03;background-image:url(https://cdn.prod.website-files.com/5e29efb11028a326bc3a144c/5f032fdd31a7dec57c823735_alacart_01.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:40%;margin-left:50%;position:absolute;top:0%;bottom:0%;left:0%;right:0%;overflow:hidden}.our_menu-video{background-color:rgba(28,25,25,0);width:66.666%;height:70%}.mask-our_menu{z-index:20;background-color:#1c1919;width:100%;height:100%;display:block;position:absolute}.menu-line-item-wrap{justify-content:space-between;align-items:center;display:flex}.menu-carte-grid{z-index:1000;grid-column-gap:0px;grid-row-gap:20px;grid-template:".main main main main"".second second second second"".links links links links"/1fr 1fr 1fr 1fr 1fr 1fr;position:relative}.our_menu-video-mask-pre{background-color:var(--peru2);transform-origin:100%;width:66.666%;height:70%;display:block;position:absolute}.facial-menu-character-wrapper{z-index:100;position:absolute;top:0%;bottom:0%;left:0%;right:0%;overflow:hidden}.html-embed-4{display:flex}.div-block{height:80px}.booking_bt-wrapper{justify-content:flex-start;align-items:center;width:66.666%;margin:40px auto 60px;display:flex}.menu_bg{display:none}.pop-up-modal{z-index:11100;grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;width:27%;height:20vh;margin-bottom:20px;margin-left:auto;margin-right:auto;display:none;position:fixed;top:auto;bottom:0%;left:auto;right:1%}.covid_pop-up{box-shadow:none;text-align:center;background-color:rgba(28,25,25,.93);flex-direction:column;align-content:flex-end;justify-content:center;align-items:center;width:100%;height:100%;padding:20px 60px 20px 40px;display:flex;position:relative}.exit-button{cursor:pointer;border-radius:0%;width:25px;height:25px;margin-top:5px;padding:5px 5px 8px;position:absolute;top:5%;bottom:auto;left:auto;right:3%}.covid_pop-up-heading{direction:rtl;color:#b08568;text-align:right;letter-spacing:1px;text-transform:uppercase;margin-top:10px;margin-bottom:20px;font-family:Alef,sans-serif;font-size:2vw;font-weight:400;line-height:1.3em;display:block}.covid_paragraph{direction:rtl;color:#fff;text-align:center;align-items:flex-end;font-family:Alef,sans-serif;font-size:.7vw;line-height:1.3}.covid_paragraph.p_pop{text-align:right;margin-bottom:0;padding-top:5px;padding-bottom:5px;font-size:.8vw}.date{color:#fff;letter-spacing:2px;background-color:transparent;border:0 solid #000;border-bottom:1px solid #979797;height:60px;margin-top:20px;margin-bottom:20px;padding:20px 12px 20px 0;font-size:14px;line-height:1.5;display:block}.date:hover{border-color:#e3e6eb}.date:active,.date:focus{border-color:#43464d}.date::placeholder{color:rgba(50,52,58,.4)}.about-facebook{text-decoration:none}.about-insta{letter-spacing:1vw}.about-instagram{text-decoration:none}.wg-element-mobile{z-index:90;flex-direction:column;justify-content:center;align-items:center;display:none;position:absolute;top:auto;bottom:0%;left:0%;right:0%;transform:none}.contact-gift-block{z-index:30;align-content:center;justify-content:center;align-self:center;align-items:center;width:100%;max-width:1200px;display:flex;position:relative}.gift-info{justify-content:center;align-items:center}.gift-info.block-01{align-self:center;width:90%;padding-right:0%}.gift-info.block-02{align-self:center;width:100%;padding-right:0%}.gift-header{z-index:5;color:#fff;letter-spacing:.3vw;justify-content:flex-start;align-items:center;margin-top:0;margin-bottom:0;font-family:Tiemposheadline;font-size:3.2vw;font-style:italic;font-weight:400;line-height:1.5;display:block}.gift-header.white{color:#fff;text-align:left;align-items:flex-start;font-size:3vw}.gift-text{z-index:5;color:#fff;letter-spacing:.1vw;align-content:center;font-family:Avenirltstd book,sans-serif;font-size:1.15vw;font-weight:300;line-height:1.66}.gift-text.white{text-align:left;letter-spacing:.06vw;text-transform:none;font-size:1vw;line-height:1.6}.column-gift,.column-2-gift{padding-left:0%;padding-right:2.5%}.gift-info-contact{justify-content:center;align-items:center}.gift-info-contact.block-01{align-self:center;width:60%;padding-right:10%}.gift-info-contact.block-02{align-self:center;width:35%;display:none}.gift-contact-info-text{width:100%;margin-top:40px;margin-bottom:10px;display:block;position:relative;overflow:hidden}.gift-contact-text{z-index:5;color:#fff;letter-spacing:.1vw;align-content:center;font-family:Avenirltstd book,sans-serif;font-size:1.15vw;font-weight:300;line-height:1.66}.gift-contact-text.white{text-transform:none;font-size:1vw;line-height:1.6}.gift-contact-info-text-p{width:100%;margin-top:40px;margin-bottom:10px;display:none;position:relative;overflow:hidden}.gift-contact-text-p{z-index:5;color:#fff;letter-spacing:.1vw;align-content:center;font-family:Avenirltstd book,sans-serif;font-size:1.15vw;font-weight:300;line-height:1.66}.gift-contact-text-p.white{text-transform:none;font-size:1vw;line-height:1.6}.select-field-gift{color:#999;letter-spacing:2px;background-color:transparent;border:0 solid #000;border-top:1px rgba(255,255,255,.3);border-bottom:1px solid rgba(255,255,255,.3);border-radius:0;height:60px;margin-top:20px;margin-bottom:40px;padding:20px 12px;line-height:1.5}.select-field-gift.gift-select{color:#999;letter-spacing:1px;border-bottom-color:#979797;margin-bottom:20px;padding-left:0}.select-field-single-double{color:#fff;letter-spacing:2px;background-color:transparent;border:0 solid #000;border-top:1px rgba(255,255,255,.3);border-bottom:1px solid rgba(255,255,255,.3);border-radius:0;height:60px;margin-top:20px;margin-bottom:40px;padding:20px 12px;line-height:1.5}.select-field-single-double.gift-select-drop{color:#999;letter-spacing:1px;border-bottom-color:#979797;margin-bottom:20px;padding-left:0}.gift-divider{background-color:var(--peru-2);width:50%;height:2px;position:relative}.card-message{color:#999;background-color:transparent;border:1px solid transparent;border-bottom-color:rgba(255,255,255,.75);width:100%;margin-top:20px;margin-bottom:20px;padding-left:0}.gift-info-text{width:100%;margin-top:0;margin-bottom:0;display:block;position:relative;overflow:hidden}.bold-text{text-align:left}.gift-grid-wrapper{z-index:150;justify-content:center;width:100%;margin-left:auto;margin-right:auto;display:flex;position:relative}.gift-grid-wrapper.last{display:none}.gift-block{z-index:30;align-content:center;justify-content:center;align-self:center;align-items:center;width:100%;display:flex;position:relative}.gift-character-wrapper{z-index:100;display:block;position:absolute;top:0%;bottom:0%;left:0%;right:0%;overflow:hidden}.giftcard-grid-wrapper{z-index:150;width:100%;margin-left:auto;margin-right:auto;position:relative}.giftcard-grid{z-index:1000;grid-column-gap:0px;grid-row-gap:20px;grid-template:".main main main main"".secund secund secund secund"".links links links links"/1fr 1fr 1fr 1fr 1fr 1fr;margin-top:100px;margin-bottom:100px;position:relative}.giftcard-grid._02{grid-column-gap:0px;grid-row-gap:20px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:10px;display:grid}.giftcard-grid._03{margin-top:0}.gift-wrapper{z-index:2;align-items:center;height:100%;display:block}.section-giftcard{width:100%;height:100%;display:flex}.section-giftcard.facial-info-wrapper{justify-content:center;align-items:center;height:100%;display:none;position:relative}.section-giftcard.carte-info-wrapper{z-index:100;background-color:var(--1c1919);justify-content:center;align-items:center;height:150%;display:flex;position:relative}.section-giftcard.our_menu-hero{background-color:var(--1c1919);justify-content:center;align-items:center;display:flex}.section-giftcard.gift-info-wrapper{z-index:100;background-color:var(--1c1919);justify-content:center;align-items:center;height:100%;display:flex;position:relative}.section-giftcard.facial-info-wrapper-copy{justify-content:center;align-items:center;height:100%;display:block;position:relative}.section-giftcard.giftcard-hero{background-color:var(--1c1919);justify-content:center;align-items:center;display:flex;position:relative}.section-giftcard.terms{z-index:100;background-color:#1c1919;justify-content:center;height:70%;display:flex;position:relative}.giftcard-bg{display:block}.giftcard-logo-bg{opacity:.3;filter:invert();background-image:url(https://cdn.prod.website-files.com/5e29efb11028a326bc3a144c/5f032fdd31a7de23dc823733_logo_background.svg);background-position:0 0;background-repeat:no-repeat;background-size:auto;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.giftcard-logo-bg._01{opacity:1;filter:invert()}.giftcard-logo-bg._02{background-image:url(https://cdn.prod.website-files.com/5e29efb11028a326bc3a144c/5f032fdd31a7de204d823734_logo_background_02.svg);background-position:100% 100%;top:0%;bottom:0%;left:0%;right:0%}.giftcard-character-01{opacity:.17;background-image:url(https://cdn.prod.website-files.com/5e29efb11028a326bc3a144c/6060ab370c9dff8b0cc2792f_characters-card-03.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;width:100%;height:50%;position:absolute;top:0%;bottom:0%;left:auto;right:0%;overflow:hidden}.giftcard-character-02{z-index:100;opacity:.03;background-image:url(https://cdn.prod.website-files.com/5e29efb11028a326bc3a144c/6060abf23975b0aae0b8c6ea_characters-gift-03.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:20%;height:40%;position:absolute;top:auto;bottom:10%;left:-4%;right:0%;overflow:hidden}.giftcard-video-wrapper{z-index:120;justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex;position:absolute}.giftcard-video{background-color:rgba(28,25,25,0);width:66.666%;height:70%}.giftcard-video-mask-post{background-color:var(--peru-2);transform-origin:0%;width:66.666%;height:70%;display:block;position:absolute}.giftcard-video-mask-pre{background-color:var(--peru-2);transform-origin:100%;width:66.666%;height:70%;display:block;position:absolute}.giftcard-hero-grid-wrapper{z-index:150;width:100%;margin-left:auto;margin-right:auto;position:relative}.giftcard-hero-grid-wrapper.last{display:block}.giftcard-hero-grid{z-index:100;grid-column-gap:0px;grid-row-gap:10px;grid-template:".main main main main"".second second second second"/1fr 1fr 1fr 1fr 1fr 1fr;position:relative}.section-giftcard-block{width:100%;height:100%;display:flex}.section-giftcard-block.facial-info-wrapper{justify-content:center;align-items:center;height:100%;display:none;position:relative}.section-giftcard-block.carte-info-wrapper{z-index:100;background-color:var(--1c1919);justify-content:center;align-items:center;height:150%;display:flex;position:relative}.section-giftcard-block.our_menu-hero{background-color:var(--1c1919);justify-content:center;align-items:center;display:flex}.section-giftcard-block.gift-info-wrapper{z-index:100;background-color:#1c1919;justify-content:center;align-items:flex-start;height:100%;display:flex;position:relative}.section-giftcard-block.facial-info-wrapper-copy{justify-content:center;align-items:center;height:100%;display:none;position:relative}.gift-terms-text{width:100%;margin-top:0;margin-bottom:0;display:block;position:relative;overflow:hidden}.terms-text{z-index:5;opacity:.8;color:#fff;text-align:left;letter-spacing:.1vw;white-space:nowrap;align-content:center;font-family:Avenirltstd book,sans-serif;font-size:1.15vw;font-weight:300;line-height:1.66}.terms-text.intro-hero-main{opacity:1;letter-spacing:.05vw;white-space:normal;max-width:50%;margin-top:20px;margin-bottom:20px;font-family:din_proregular;font-size:1.15vw;font-weight:300}.terms-text.intro{opacity:1;letter-spacing:.05vw;white-space:normal;max-width:50%;margin-top:20px;margin-bottom:20px;font-family:din_proregular;font-size:1.1vw;font-weight:400;line-height:1.6}.terms-text.intro.price{letter-spacing:.15vw;margin-top:40px;margin-bottom:20px;font-family:Tiemposheadline;font-style:italic;font-weight:400}.terms-text.intro._01{color:rgba(255,255,255,.6);letter-spacing:.02vw;max-width:100%;font-size:1vw;font-weight:400}.terms-text.intro._02{color:rgba(255,255,255,.6);max-width:100%}.terms-text.terms-list{opacity:1;color:rgba(255,255,255,.6);letter-spacing:.02vw;white-space:normal;max-width:100%;margin-top:20px;margin-bottom:20px;font-family:din_proregular;font-size:1vw;font-weight:400;line-height:1.6}.terms-text.terms-list.price{letter-spacing:.15vw;margin-top:40px;margin-bottom:20px;font-family:Tiemposheadline;font-style:italic;font-weight:400}.terms-text.terms-list._01,.terms-text.terms-list._02{color:rgba(255,255,255,.6);max-width:100%}.section-2{background-color:#1c1919;width:100%;height:100%;position:relative}.form-bg{z-index:149;background-color:var(--black);opacity:.75;width:87%;height:95%;display:none;position:absolute;left:auto;right:auto;box-shadow:-6px 5px 10px 2px rgba(0,0,0,.5)}.giftcard-logo-bg-end{opacity:.3;filter:invert();transform-style:preserve-3d;background-image:url(https://cdn.prod.website-files.com/5e29efb11028a326bc3a144c/5f032fdd31a7de204d823734_logo_background_02.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;position:absolute;top:45%;bottom:0%;left:0%;right:0%;transform:rotateX(180deg)rotateY(0)rotate(0)}.giftcard-logo-bg-end._01{opacity:1;filter:invert()}.giftcard-logo-bg-end._02{background-image:url(https://cdn.prod.website-files.com/5e29efb11028a326bc3a144c/5f032fdd31a7de204d823734_logo_background_02.svg);background-position:100% 100%;top:0%;bottom:0%;left:0%;right:0%}.giftcard-success{color:#fff;letter-spacing:1px;font-family:din_proregular;font-size:1.2vw;font-weight:400;line-height:1.5}.giftcard-form{display:block}.gift_bg{display:none}.gift-success-bg{background-color:rgba(17,15,15,0);padding-top:60px;padding-bottom:60px}.gift-error-bg{background-color:rgba(17,15,15,0);margin-top:10%;position:relative}.giftcard-error{color:var(--peru-2);letter-spacing:1px;font-family:din_proregular;font-size:1.2vw;font-weight:400;line-height:1.5}.div-block-2{z-index:200;opacity:.5;width:20%;display:block;position:absolute;top:-56%;bottom:0%;right:25%}.utility-page-wrap{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-content{text-align:center;flex-direction:column;width:260px;display:flex}.utility-page-form{flex-direction:column;align-items:stretch;display:flex}.c_divider{background-color:var(--white-smoke);width:1px;height:20px;margin-bottom:-5px;margin-left:10px;margin-right:10px;display:inline-block}.body-2{background-color:#1c1919}.heading{font-family:Avenirltstd,sans-serif}.text-block{color:#fff;font-family:Avenirltstd,sans-serif}.p404{color:#ccc;font-family:Avenirltstd,sans-serif;font-weight:300}.image-2{filter:invert()}.div_header{background-color:rgba(176,133,104,.35);align-self:stretch;min-height:1px;margin-top:10px;margin-bottom:10px}.link-2{color:#b08568}.booking-terms-wrapper{z-index:2;background-color:transparent;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:static}.section-booking-terms{width:100%;height:100%;display:flex}.section-booking-terms.hero-about{display:none}.section-booking-terms.about-info-wrapper{justify-content:center;align-items:center}.section-booking-terms.about-info-wrapper.white{z-index:100;position:relative}.section-booking-terms.about-info-wrapper.black{z-index:100;background-color:var(--1c1919);position:relative}.section-booking-terms.booking-info-wrapper{flex-direction:column;align-content:center;justify-content:center;align-items:center;width:55%;display:flex}.section-booking-terms.booking-info-wrapper.white{z-index:100;position:relative}.section-booking-terms.booking-info-wrapper.black{z-index:100;background-color:var(--1c1919);position:relative}.paragraph-info{color:#fff;text-align:left;letter-spacing:.01vw;font-family:din_proregular;font-size:1.05vw;font-weight:400;line-height:1.55}.paragraph-info.marg-20{margin-top:19px;display:none}.terms-info{justify-content:center;align-items:center}.terms-info.black{z-index:150;display:none;position:relative}.terms-info-header{width:100%;position:relative;overflow:hidden}.terms-info-header.header-01,.terms-info-header.terms-header-01{padding-bottom:2%}.term-text{z-index:5;color:#fff;letter-spacing:.1vw;align-content:center;font-family:Avenirltstd book,sans-serif;font-size:1.15vw;font-weight:300;line-height:1.66}.term-text.center{text-align:center;font-size:16px;line-height:1.5}.term-text.black{color:#1c1919;font-size:1.1vw;line-height:1.5}.term-text.terms-center{direction:rtl;text-align:center;font-size:16px;line-height:1.5}.about-text-copy{z-index:5;color:#fff;letter-spacing:.1vw;align-content:center;font-family:Avenirltstd book,sans-serif;font-size:1.15vw;font-weight:300;line-height:1.66}.about-text-copy.center{text-align:center;font-size:16px;line-height:1.5}.about-text-copy.black{color:#1c1919;font-size:1.1vw;line-height:1.5}.terms-header{z-index:5;color:#fff;letter-spacing:.3vw;justify-content:flex-start;align-items:center;margin-top:0;margin-bottom:0;font-family:Tiemposheadline;font-size:3.2vw;font-style:italic;font-weight:400;line-height:1.5;display:block}.terms-header.black{color:#1c1919}.terms-header.header-01{text-align:center;letter-spacing:.5vw;font-size:3vw;line-height:1.4}.terms-header.header-01.black{text-align:center;letter-spacing:.3vw;font-size:4vw;line-height:1.4}.terms-header.terms-header-01{direction:rtl;text-align:center;letter-spacing:.5vw;font-family:Alef,sans-serif;font-size:32px;line-height:1.4}.terms-header.terms-header-01.black{text-align:center;letter-spacing:.3vw;font-size:4vw;line-height:1.4}.terms-header.terms-header-02{direction:rtl;text-align:center;letter-spacing:.5vw;font-family:Alef,sans-serif;font-size:26px;line-height:1.4}.terms-header.terms-header-02.black{text-align:center;letter-spacing:.3vw;font-size:4vw;line-height:1.4}.whatsapp-block{z-index:400;flex-direction:column;justify-content:flex-end;align-items:flex-end;display:block;position:fixed;bottom:10px;right:10px}.whatsapp-container{background-color:var(--1c1919);border-radius:100px;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s ease-in-out;display:flex;position:relative}.whatsapp-container:hover{transform:scale(1.05)}.image-3{position:relative}.link-block{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.live-icon{background-color:#00b94a;border-radius:100px;width:12px;height:12px;position:absolute;top:2px;left:auto;right:2px}.prevideo-embed{z-index:100;background-color:#1b1919;width:100%;height:100%;position:fixed}.video-wrapper{z-index:111111;width:100%;height:100%;position:fixed}.video-preloader{z-index:102;background-color:#000;width:100%;height:100%;display:none;position:absolute}.button{background-color:var(--peru);flex-flow:column;justify-content:center;align-items:center}.container{z-index:101;grid-column-gap:5%;grid-row-gap:5%;flex-flow:row;justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.skip-button,.unmute-button{border:1px solid var(--peru-2);color:#fff;letter-spacing:3px;background-color:rgba(176,133,104,0);border-radius:1px;justify-content:center;align-items:center;width:150px;padding-left:40px;padding-right:40px;font-family:Tiemposheadline;font-size:16px;font-style:italic;line-height:1.5;display:flex;position:relative;bottom:15%}@media screen and (max-width:991px){.title1{letter-spacing:2px;font-size:48px;line-height:1.3}.ritual-bg-wrapper._03{padding-left:0}.ritual-bg-wrapper._02,.ritual-bg-wrapper._04{padding-left:0;padding-right:0}.ritual-bg-wrapper._05{background-image:linear-gradient(rgba(28,25,25,.5),rgba(28,25,25,.5)),url(../images/6thphoto.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;padding-left:0;padding-right:0}.ritual-bg-wrapper._06{background-image:linear-gradient(to bottom,var(--black-2),var(--black-2)),url(../images/home6.);background-position:0 0,20%;background-repeat:repeat,no-repeat;background-size:auto,cover;padding-left:0;padding-right:0}
	
.ritual-bg-wrapper._00{padding-left:0;padding-right:0}

.paragraph{letter-spacing:.15vw;font-size:16px;line-height:1.4}

.content-wrapper.ritual.inspiration{display:none}.content-wrapper.home,.content-wrapper.about,.content-wrapper.contact,.content-wrapper.contact{padding-right:0}.content-wrapper.full-menu{white-space:nowrap;height:45px;padding-right:0}.content-wrapper.full-menu.menu-header{min-width:100%;max-width:100%;height:35px}.content-wrapper.full-menu.menu-header.carte{min-width:60%;max-width:60%;height:auto}.content-wrapper.full-menu.menu-header.hero{height:100%}.content-wrapper.full-menu.menu-header.facial{height:100px}.content-wrapper.full-menu.intro{height:auto}.content-wrapper.full-menu.intro-hero{height:110px}.content-wrapper.giftcard-form-header{white-space:nowrap;padding-right:0}.content-wrapper.giftcard-form-header.menu-header{min-width:100%;max-width:100%;height:35px}.content-wrapper.giftcard-form-header.menu-header.carte{min-width:60%;max-width:60%;height:auto}.content-wrapper.giftcard-form-header.menu-header.hero{height:100%}.content-wrapper.giftcard-form-header.menu-header.facial{height:100px}.content-wrapper.giftcard-form-header.intro{height:auto}.content-wrapper.giftcard-form-header.intro-hero{height:110px}.image-wrapper.inspiration.image{display:none}.line-wrapper,.line-border._02{display:flex}.line-border._04{display:none}.grid._02{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-content:center;justify-content:center;align-items:center;justify-items:center}.grid._03{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-content:center;justify-content:center;align-items:center;justify-items:center}.grid._01{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-content:center;justify-content:center;align-items:center;justify-items:center}.grid._04,.grid._05{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-content:center;justify-content:center;align-items:center;justify-items:center}.grid._06{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-content:center;justify-content:center;align-items:center;justify-items:center}.grid._00{grid-template-rows:auto;grid-template-columns:auto;grid-auto-columns:auto;grid-auto-flow:column dense;align-content:center;justify-content:center;align-items:center;justify-items:center}.italic-text{letter-spacing:2.2px;font-size:18px;line-height:1.6}.book-bt-line{width:100%;height:2px}.book-bt-wrapper.menu-bt-wrapper{width:33.3333%}.book-bt-text{margin-left:0;font-size:16px}.bt-inspiration-wrapper{display:none}.nav-bar-wrapper,.rituals-menu{height:90px}.menu_link,.menu_link.w--current{letter-spacing:.5vw;font-size:24px;line-height:1.4}.main-logo{height:90px}.menu-icon{top:6vw;left:6vw}.main-menu-site{height:90px}.main-logo-desktop{width:140px;height:80px}.main-logo-mobile{width:140px;height:80px;display:none}.nav{display:block}.title-home{text-align:center;letter-spacing:2vw;font-size:42px}.language-menu{margin-top:40px;margin-bottom:100px}.link{font-size:14px;line-height:1.3}.share-menu{margin-top:20px;margin-bottom:40px}.ritual-menu-link{font-size:3.4vw;line-height:3.4vw}.number-wrap,.number-rail{width:5vw}.number{font-size:15px;line-height:1.2}.number.end{height:15px;font-size:15px}.scroll-text{margin-left:-90px}.scroll{letter-spacing:18px;font-size:12px}.explore{font-size:12px}.about-text.black{letter-spacing:.15vw;font-size:16px}.about-header{letter-spacing:22px;font-size:38px}.about-header.header-01{letter-spacing:1vw;font-size:44px}.grid-about._06{grid-template-rows:auto 6vh 6vh auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-content:center;justify-content:center;align-items:center;justify-items:center}.grid-about._00{grid-template-rows:auto;grid-template-columns:auto;grid-auto-columns:auto;grid-auto-flow:column dense;align-content:center;justify-content:center;align-items:center;justify-items:center}.title-about{text-align:center;letter-spacing:2vw;font-size:42px}.title2{letter-spacing:2px;font-size:48px;line-height:1.3}.title2.black{font-size:44px}.section-contact.info-contact{display:flex}.section-contact.map{height:80%}.section-contact.info-contact-gift{display:flex}.grid-contact._00{grid-template-rows:auto;grid-template-columns:auto;grid-auto-columns:auto;grid-auto-flow:column dense;align-content:center;justify-content:center;align-items:center;justify-items:center}.contact-block{flex-direction:column;justify-content:center;align-items:center}.contact-header{letter-spacing:22px;font-size:38px}.contact-header.white{letter-spacing:2px;font-size:42px}.contact-info.block-01{align-self:center;width:100%;padding:40px 15%}.contact-info.block-02{width:100%;padding-top:40px;padding-left:15%;padding-right:15%}.contact-text.white{letter-spacing:.15vw;font-size:16px;line-height:1.5}.title-contact{text-align:center;letter-spacing:2vw;font-size:42px}.grid-contact-01._06{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-content:center;justify-content:center;align-items:center;justify-items:center}.wg-selector3-text-lang1,.wg-selector3-text-lang2{font-size:14px}.menu-character-03{width:10%;height:40%;left:5%}.title-menu{letter-spacing:2px;font-size:32px}.title-menu.hero-title{letter-spacing:2vw;font-size:42px}.menu-line-end{margin-left:5px;margin-right:5px;display:none}.menu-character-02{width:10%;height:40%;left:5%}.menu-facial-grid{grid-template:".main main main"".second second second"".links links links"/1fr 1fr 1fr 1fr 1fr}.menu-clasic-item{width:60%;font-size:16px;font-weight:400;line-height:1.4}.menu-text{opacity:1;letter-spacing:0;white-space:nowrap;font-size:16px;line-height:1.55}.menu-text.intro-hero-main{letter-spacing:.1vw;white-space:normal;max-width:100%;font-size:16px;line-height:1.5}.menu-text.intro{letter-spacing:.1vw;white-space:normal;max-width:100%;font-size:16px}.menu-text.intro.price{font-size:14px}.menu-text.intro._01,.menu-text.intro._02{line-height:1.5}.section-menu.facial-info-wrapper{height:100%}.section-menu.carte-info-wrapper,.section-menu.gift-info-wrapper{height:auto}.section-menu.facial-info-wrapper-copy{height:100%}.menu-clasic-price{text-align:right;width:25%;font-size:14px;line-height:1.4}.menu-line{margin-left:0;margin-right:10px}.our_menu-video-mask-post{width:60%;height:30%}.our_menu-hero-grid{grid-row-gap:10px;grid-template:".main main main"".second second second"/1fr 1fr 1fr 1fr 1fr}.menu-character-01{width:50%;top:25%}.our_menu-video{width:60%;height:30%}.menu-carte-grid{grid-template:".main main main"".second second second"".links links links"/1fr 1fr 1fr 1fr 1fr}.our_menu-video-mask-pre{width:60%;height:30%}.menu-section.our_menu-hero-info,.menu-section.giftcard-hero-info{display:flex}.facial-menu-character-wrapper{display:none}.booking_bt-wrapper{width:60%}.pop-up-modal{width:50%;margin-bottom:100px;display:block;top:auto;bottom:0%;left:0%;right:0%}.covid_pop-up{width:100%;padding:0 40px}.exit-button{padding:10px}.covid_pop-up-heading{font-size:32px;line-height:1.3em}.covid_paragraph{font-size:14px}.covid_paragraph.p_pop{font-size:1em}.wg-element-mobile{flex-direction:row;justify-content:center;display:flex;position:absolute}.contact-gift-block{flex-direction:column;justify-content:center;align-items:center}.gift-info.block-01,.gift-info.block-02{align-self:center;width:100%;padding:40px 15%}.gift-header{letter-spacing:22px;font-size:38px}.gift-header.white{letter-spacing:4px;font-size:48px}.gift-text.white{letter-spacing:.15vw;font-size:16px;line-height:1.55}.column-gift{padding-right:2.5%}.gift-info-contact.block-01{align-self:center;width:100%;padding:40px 15%}.gift-info-contact.block-02{width:100%;padding-top:40px;padding-left:15%;padding-right:15%}.gift-contact-text.white,.gift-contact-text-p.white{letter-spacing:.15vw;font-size:16px;line-height:1.55}.gift-block{flex-direction:column;justify-content:center;align-items:center}.giftcard-grid{grid-template:".main main main"".second second second"".links links links"/1fr 1fr 1fr 1fr 1fr}.giftcard-grid._02{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.giftcard-section.our_menu-hero-info,.giftcard-mid-section.our_menu-hero-info,.giftcard-contact-section.our_menu-hero-info{display:flex}.section-giftcard.facial-info-wrapper{height:100%}.section-giftcard.carte-info-wrapper,.section-giftcard.gift-info-wrapper{height:auto}.section-giftcard.facial-info-wrapper-copy{height:100%}.giftcard-character-01{width:50%;top:25%}.giftcard-character-02{width:10%;height:40%;left:5%}.giftcard-video,.giftcard-video-mask-post,.giftcard-video-mask-pre{width:60%;height:30%}.giftcard-hero-grid{grid-row-gap:10px;grid-template:".main main main"".second second second"/1fr 1fr 1fr 1fr 1fr}.gift-section.our_menu-hero-info{display:flex}.section-giftcard-block.facial-info-wrapper{height:100%}.section-giftcard-block.carte-info-wrapper,.section-giftcard-block.gift-info-wrapper{height:auto}.section-giftcard-block.facial-info-wrapper-copy{height:100%}.giftcard-bottom-section.our_menu-hero-info{display:flex}.terms-text{opacity:1;letter-spacing:0;white-space:nowrap;font-size:16px;line-height:1.55}.terms-text.intro-hero-main,.terms-text.intro{letter-spacing:.1vw;white-space:normal;max-width:100%;font-size:16px}.terms-text.intro.price{font-size:14px}.terms-text.intro._01{letter-spacing:.1vw;font-size:16px;line-height:1.5}.terms-text.terms-list{letter-spacing:.1vw;white-space:normal;max-width:100%;font-size:16px;line-height:1.5}.terms-text.terms-list.price{font-size:14px}.giftcard-success{font-size:16px}.gift-error-bg{margin-top:15%}.giftcard-error{font-size:16px}.booking-terms-wrapper{justify-content:center;align-items:center}.section-booking-terms.booking-info-wrapper{justify-content:center;width:80%}.paragraph-info{letter-spacing:.15vw;font-size:16px;line-height:1.4}.term-text.black{letter-spacing:.15vw;font-size:16px}.term-text.terms-center{font-size:14px}.about-text-copy.black{letter-spacing:.15vw;font-size:16px}.terms-header{letter-spacing:22px;font-size:38px}.terms-header.header-01{letter-spacing:1vw;font-size:44px}.terms-header.terms-header-01{direction:rtl;letter-spacing:.1vw;font-size:32px}.terms-header.terms-header-02{letter-spacing:.1vw;font-size:32px}}

@media screen and (max-width:767px){.title1{font-size:34px}.content-wrapper{text-align:center;min-width:0%;margin-bottom:32px;padding-left:0;padding-right:0}.content-wrapper.full-menu{height:auto;max-height:40px;margin-bottom:0}.content-wrapper.full-menu.menu-header{white-space:normal;height:auto;max-height:none}.content-wrapper.full-menu.menu-header.carte{min-width:100%;max-width:100%}.content-wrapper.full-menu.menu-header.facial{height:100%}.content-wrapper.full-menu.intro{max-height:none;margin-bottom:20px}.content-wrapper.full-menu.intro-hero{height:110px;max-height:none}.content-wrapper.gift-hero-title{margin-bottom:0}.content-wrapper.giftcard-form-header{height:auto;margin-bottom:0}.content-wrapper.giftcard-form-header.menu-header{white-space:normal;height:auto;max-height:none}.content-wrapper.giftcard-form-header.menu-header.carte{min-width:100%;max-width:100%}.content-wrapper.giftcard-form-header.menu-header.facial{height:100%}.content-wrapper.giftcard-form-header.intro{max-height:none;margin-bottom:20px}.content-wrapper.giftcard-form-header.intro-hero{height:110px;max-height:none}.image-wrapper{order:1;width:400px;min-width:0%;height:400px}.image-frame-left{display:none}.book-bt-wrapper.menu-bt-wrapper{width:50%}.menu_link{letter-spacing:.5vw;font-size:24px;line-height:1.4}.menu_link.w--current{font-size:24px}.main-logo{padding-left:20px}.menu-icon{top:10vw;left:8vw}.nav-list-item{margin-bottom:5vh}.main-menu-site{padding-right:20px}.nav-list{flex-direction:column;align-items:center;margin-left:0}.main-logo-desktop{height:70px;margin-left:20px;display:none}

.main-logo-mobile{width:50px;height:60px;margin-left:0;display:flex}

.nav{display:block}.nav-content{top:35%}.nav-social-text{letter-spacing:1vw;font-size:12px}.title-home{font-size:34px}.language-menu,.sub-menu-divider,.share-menu{display:none}.ritual-nav-content{top:35%}.ritual-nav-list{flex-direction:column;align-items:flex-start;margin-left:10vw}.ritual-nav-list-item{margin-bottom:5vh}.ritual-menu-link{font-size:6vw;line-height:6vw}.number-wrap,.number-rail{width:10vw}.number{color:#fff;letter-spacing:2px;font-size:18px}.scroll-text,.explore-text{display:none}.about-info{padding-left:40px;padding-right:40px}.about-text.center{font-size:16px}.about-text.black{text-align:left}.about-header{letter-spacing:20px;font-size:24px}
	
.about-header.header-01{font-size:19px;}.section-about.about-info-wrapper.black{height:60%}.grid-about._06{grid-template-rows:4vh 4vh 4vh auto auto auto}.title-about{letter-spacing:2vw;font-size:34px}

.title2{font-size:21px;line-height:42px}
.title2.black{font-size:21px}.section-contact.map{height:60%}.text-field{margin-top:0;margin-bottom:0}.columns{padding-bottom:0%}.contact-block{flex-direction:column;align-self:flex-start}.contact-header{letter-spacing:20px;font-size:24px}.contact-header.white{font-size:38px}.text-field-date,.select-field{margin-top:0;margin-bottom:0}.contact-info.block-01{padding:40px 10% 0}.contact-info.block-02{padding-top:100px;padding-left:10%;padding-right:10%}.contact-text.white{margin-bottom:0}.column-2{padding-left:0%}.submit-button{margin-top:20px}.title-contact{font-size:34px}.book-bt-form{display:block}.title-menu{font-size:34px}.title-menu.hero-title{letter-spacing:2vw;font-size:34px;display:flex}.menu-line-end{flex:1;margin-left:0;margin-right:0;display:none}.menu-item-wrap{margin-bottom:20px}.menu-facial-grid{grid-template:".main main main"".second second second"".links links links"/1fr 1fr 1fr 1fr 1fr;position:relative}.menu-clasic-item{letter-spacing:.15vw;width:62%;font-size:14px}.menu-text.intro-hero-main{letter-spacing:.15vw;margin-top:20px;font-size:16px}.menu-text.intro{letter-spacing:.15vw;margin-top:20px;font-size:14px}.menu-text.intro.price{margin-top:20px}.section-menu.carte-info-wrapper,.section-menu.gift-info-wrapper{height:auto}.menu-clasic-price{text-align:right;align-self:center;width:30%;font-size:14px;line-height:1.4}.menu-line{flex:1;margin-left:0;margin-right:0;display:block}.our_menu-video-mask-post{height:25%}.our_menu-hero-grid{grid-row-gap:0px;grid-template:".main main main"".second second second"/1fr 1fr 1fr 1fr 1fr;position:relative}.menu-character-01{height:20%;top:40%}.our_menu-video{height:25%}.menu-line-item-wrap{align-items:center}.menu-carte-grid{grid-template:".main main main"".second second second"".links links links"/1fr 1fr 1fr 1fr 1fr;position:relative}.our_menu-video-mask-pre{height:25%}.booking_bt-wrapper{width:60%}.covid_pop-up{width:100%}.covid_pop-up-heading{font-size:26px}.date{margin-top:0;margin-bottom:0}.wg-element-mobile{flex-direction:row;justify-content:center;display:flex;position:absolute;top:auto;bottom:80px;left:0%;right:0%}.contact-gift-block{flex-direction:column;align-self:flex-start}.gift-info.block-01,.gift-info.block-02{padding:40px 10% 0}.gift-header{letter-spacing:20px;font-size:24px}.gift-text.white{margin-bottom:0}.column-gift{padding-right:0%}.column-2-gift{padding-left:0%;padding-right:0%}.gift-info-contact.block-01{padding:40px 10% 0}.gift-info-contact.block-02{padding-top:100px;padding-left:10%;padding-right:10%}.gift-contact-text.white,.gift-contact-text-p.white{margin-bottom:0}.select-field-gift,.select-field-single-double{margin-top:0;margin-bottom:0}.gift-block{flex-direction:column;align-self:flex-start}.giftcard-grid{grid-template:".main main main"".second second second"".links links links"/1fr 1fr 1fr 1fr 1fr;position:relative}.section-giftcard.carte-info-wrapper,.section-giftcard.gift-info-wrapper{height:auto}.giftcard-character-01{height:20%;top:40%}.giftcard-video,.giftcard-video-mask-post,.giftcard-video-mask-pre{height:25%}.giftcard-hero-grid{grid-row-gap:0px;grid-template:".main main main"".second second second"/1fr 1fr 1fr 1fr 1fr;grid-auto-flow:row;position:relative}.section-giftcard-block.carte-info-wrapper,.section-giftcard-block.gift-info-wrapper{height:auto}.terms-text.intro-hero-main{letter-spacing:.15vw;margin-top:20px;font-size:14px}.terms-text.intro{letter-spacing:.15vw;margin-top:20px;font-size:16px}.terms-text.intro.price{margin-top:20px}.terms-text.intro._01{font-size:14px}.terms-text.terms-list{letter-spacing:0;margin-top:20px;font-size:14px}.terms-text.terms-list.price{margin-top:20px}.giftcard-success{font-size:16px}.gift-error-bg{margin-top:25%}.section-booking-terms.about-info-wrapper.black{height:60%}.section-booking-terms.booking-info-wrapper{justify-content:space-between;width:90%}.section-booking-terms.booking-info-wrapper.black{height:60%}.terms-info{padding-left:40px;padding-right:40px}.term-text.center{font-size:16px}.term-text.black{text-align:left}.term-text.terms-center,.about-text-copy.center{font-size:16px}.about-text-copy.black{text-align:left}.terms-header{letter-spacing:20px;font-size:24px}.terms-header.header-01{font-size:34px}.terms-header.terms-header-01{font-size:32px}.terms-header.terms-header-02{font-size:34px}.skip-button,.unmute-button{margin-top:20px}}

@media screen and (max-width:479px){.title1{letter-spacing:2px;margin-bottom:0;font-size:34px}.ritual-bg-wrapper._03{background-image:linear-gradient(to bottom,var(--black-2),var(--black-2)),url(../images/3.jpg);background-position:0 0,25%;padding-left:20px;padding-right:20px;display:block}.ritual-bg-wrapper._02,.ritual-bg-wrapper._01,.ritual-bg-wrapper._04{padding-left:20px;padding-right:20px;display:block}.ritual-bg-wrapper._05{background-image:linear-gradient(rgba(28,25,25,.5),rgba(28,25,25,.5)),url(../image/home6.jpg);background-position:0 0,40%;background-repeat:repeat,no-repeat;background-size:auto,cover;padding-left:20px;padding-right:20px;display:block}.ritual-bg-wrapper._06{background-image:linear-gradient(to bottom,var(--black-2),var(--black-2)),url(../images/home6.jpg);background-position:0 0,20%;padding-left:20px;padding-right:20px;display:block}.ritual-bg-wrapper._00{background-image:linear-gradient(to bottom,var(--black-2),var(--black-2)),url(../images/bg.jpg);background-position:0 0,40%;padding-left:20px;padding-right:20px;display:block}.paragraph{font-size:14px}.content-wrapper{max-width:100%}.content-wrapper.ritual{margin-bottom:10px;overflow:visible}.content-wrapper.home,.content-wrapper.about{margin-bottom:0}.content-wrapper.about{margin-bottom:10px;overflow:hidden}.content-wrapper.contact{margin-bottom:0}.content-wrapper.full-menu{height:auto}.content-wrapper.full-menu.menu-header{white-space:normal;height:auto}.content-wrapper.full-menu.menu-header.carte{min-width:100%;max-width:100%}.content-wrapper.full-menu.intro{margin-top:0;margin-bottom:0}.content-wrapper.full-menu.intro-hero,.content-wrapper.gift-hero-title{margin-bottom:0}.content-wrapper.giftcard-form-header{height:auto}.content-wrapper.giftcard-form-header.menu-header{white-space:normal;height:auto}.content-wrapper.giftcard-form-header.menu-header.carte{min-width:100%;max-width:100%}.content-wrapper.giftcard-form-header.intro{margin-top:0;margin-bottom:0}.content-wrapper.giftcard-form-header.intro-hero{margin-bottom:0}.image-wrapper{text-align:center;width:300px;max-width:90%;height:auto;margin-left:auto;margin-right:auto}.image-wrapper.inspiration.image{display:none}.preloader,.preloader-before{display:block}.line-wrapper{display:flex}.line-border.border-last{display:none}.line-border._01.black{border-right-color:rgba(28,25,25,.15);display:none}.line-border._02{display:none}.line-border._03.black{border-right-color:rgba(28,25,25,.15);display:none}.line-border._04{display:none}.line-border._05.black{border-right-color:rgba(28,25,25,.15);display:none}.grid{grid-template-rows:auto;grid-template-columns:auto;grid-auto-columns:auto;grid-auto-flow:row;position:relative}.grid._02{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-content:center;justify-content:center;align-items:center;justify-items:center}.grid._03{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-content:center;justify-content:center;align-items:center;justify-items:center}.grid._01{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr;grid-auto-flow:dense;align-content:center;justify-content:center;align-items:center;justify-items:center}.grid._04{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-content:center;justify-content:center;align-items:center;justify-items:center}.grid._05,.grid._06{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr 1fr 1fr;align-content:center;justify-content:center;align-items:center;justify-items:center}.grid._00{grid-template-rows:auto;justify-content:space-between}.italic-text{letter-spacing:2.2px;font-size:16px;line-height:1.6}.mask{display:block}.book-bt-line{width:40%;height:2px}.book-bt-wrapper.menu-bt-wrapper{width:50%}.book-bt-text{margin-left:auto;font-size:14px}.bt-inspiration-wrapper{display:none}.bt-inspirationt-text{font-size:14px}.nav-bar-wrapper{height:70px}.nav-bg{display:block}.nav-social-divider{height:25%}.rituals-menu{padding-left:0;padding-right:0}.menu_link{letter-spacing:1vw;font-size:22px}.menu_link.w--current{letter-spacing:1vw}.main-logo{height:70px;padding-left:10px;padding-right:0}.menu-icon{top:10vw;left:6vw}.rituals-menu-text{font-size:14px}.main-menu-text{display:none}.main-menu-site{height:70px;padding-right:10px}

.main-logo-mobile{width:112px;height:64px;margin-left:-33px;        margin-top: 6px;}

.nav{height:100%;display:none}.nav-content{display:block;top:25%}.nav-social-wrapper{height:70px}.nav-social-text{font-size:10px}.title-home{letter-spacing:2vw;font-size:34px;line-height:1.4}.sub-menu-main{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block}.language-menu{margin-bottom:10vh;margin-left:-40px;margin-right:-50px;list-style-type:none;display:none}.link{font-size:14px;line-height:1.4}.sub-menu-divider{display:none}.share-menu{margin-top:20px;margin-left:-40px;margin-right:-50px;display:none}.ritual-bg{display:block}.ritual-nav{display:none}.ritual-nav-content{padding-left:23px;padding-right:23px;top:10%}.ritual-nav-list{justify-content:center;align-items:center;margin-left:0;padding-left:0}.ritual-nav-list-item{margin-bottom:0}.ritual-menu-link{letter-spacing:6px;font-size:4.2vw;line-height:8vw}.number-wrap{bottom:14vh}.number{font-size:16px}.scroll-sidebar-wrapper{display:none;right:5.8vw}.about-info{padding-left:0;padding-right:0}.about-info-img{background-position:50%;background-size:cover;height:100vh}
.about-info-header.header-01{text-align:left;padding-bottom:0%}


.about-text.center{text-align:left;letter-spacing:.15vw;font-size:14px;line-height:1.55}.about-text.black{font-size:14px}.about-img-full{height:70vh}.about-header{letter-spacing:16px;font-size:20px;line-height:40px}
	.about-header.header-01{letter-spacing:.5vw;font-size:22px;line-height:1.4}.section-about.about-info-wrapper.black,.about-bg-wrapper.about-02{padding-left:20px;padding-right:20px}.grid-about{grid-template-rows:auto;grid-template-columns:auto;grid-auto-columns:auto;grid-auto-flow:row;position:relative}.grid-about._06{grid-template-rows:4vh 4vh auto auto auto;grid-template-columns:1fr 1fr 1fr;align-content:center;justify-content:center;align-items:center;justify-items:center}.grid-about._00{grid-template-rows:auto;justify-content:space-between}.title-about{letter-spacing:0.2vw;font-size:34px}
	
	.title2{letter-spacing:2px;margin-bottom:0;line-height:1.4;
	    
	    font-size: 15px !important;
        font-style: italic;
        font-family: Tiemposheadline !important;
	}
	
	.rituals-characters-background.mbm-difference{display:none}.section-contact{display:flex}.section-contact.info-contact{margin-bottom:100vh;display:block}.section-contact.map{height:65%}.section-contact.info-contact-gift{margin-top:40px;margin-bottom:250px;display:block}.mask-contact{display:none}.grid-contact{grid-template-rows:auto;grid-template-columns:auto;grid-auto-columns:auto;grid-auto-flow:row;position:relative}.grid-contact._00{grid-template-rows:auto;justify-content:space-between}.text-field{margin-top:0;margin-bottom:0}.contact-block{flex-direction:column;align-content:stretch;justify-content:center;align-items:center}.contact-header{letter-spacing:16px;font-size:20px;line-height:40px}.contact-header.white{letter-spacing:2px;font-size:32px}.text-field-date{margin-top:0;margin-bottom:0}.contact-info-text{margin-top:20px}.select-field{margin-top:0;margin-bottom:0}.contact-info.block-01{width:100%;height:100%;padding:40px 5% 60px}.contact-info.block-02{flex:0 auto;align-self:center;width:100%;height:100%;padding-top:60px;padding-left:5%;padding-right:5%}.contact-text.white{letter-spacing:.15vw;margin-bottom:20px;font-size:14px}.contact-divider{width:100%}.contact-info-header{margin-bottom:20px}.column-2{padding-left:0%}.submit-button{z-index:1000;margin-top:20px;padding-left:20px;padding-right:20px;font-size:14px}.title-contact{letter-spacing:3vw;font-size:34px}.grid-contact-01{grid-template-rows:auto;grid-template-columns:auto;grid-auto-columns:auto;grid-auto-flow:row;position:relative}.grid-contact-01._06{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;align-content:center;justify-content:center;align-items:center;justify-items:center}.book-bt-form{display:block}.wg-selector3-text-lang1,.wg-selector3-text-lang2{font-size:12px}.menu-character-03{width:90%;height:100%;display:none;top:15%}.title-menu{letter-spacing:2px;margin-bottom:0;font-size:34px}.title-menu.hero-title{text-align:center;letter-spacing:2vw;justify-content:center;padding-top:10px;font-size:34px;line-height:1.4}.our_menu-logo-background{display:none}.our_menu-logo-background._01{background-position:50% 0;background-size:contain;display:none}.menu-line-end{margin:10px auto 0;display:block}.menu-character-02{width:50%;height:50%;top:15%}.menu-item-wrap{margin-bottom:0}.menu-facial-grid{grid-template:"main""second""links"/1fr}.menu-clasic-item{text-align:left;letter-spacing:.15vw;width:100%;max-width:100%;margin-bottom:5px;font-size:14px;line-height:1.4}.menu-text.intro-hero-main{text-align:center;margin-top:10px;margin-bottom:10px;font-size:14px}.menu-text.intro{margin-top:10px;margin-bottom:10px;font-size:14px;line-height:1.55}.menu-text.intro.price{margin-top:0;margin-bottom:0;padding-top:10px;padding-bottom:10px}.section-menu.facial-info-wrapper{justify-content:center;align-items:flex-start;height:100%;padding-left:20px;padding-right:20px}.section-menu.carte-info-wrapper{align-items:center;height:auto;padding-top:58px;padding-left:20px;padding-right:20px}.section-menu.our_menu-hero{padding-left:20px;padding-right:20px;position:relative}.section-menu.gift-info-wrapper{align-items:center;height:auto;padding-top:58px;padding-left:20px;padding-right:20px}.section-menu.facial-info-wrapper-copy{justify-content:center;align-items:flex-start;height:100%;padding-left:20px;padding-right:20px}.our_menu_video_wrapper{display:none}.menu-clasic-price{text-align:left;letter-spacing:.2vw;width:100%;max-width:100%;font-size:14px;line-height:1.4}.menu-grid-wrapper{flex:0 auto}.menu-line{margin-left:auto;margin-right:auto;display:none}.classic-menu-wrapper{height:100vh}.our_menu-video-mask-post{width:100%;height:25%}.our_menu-hero-grid{grid-template:"main""second""."/1fr}.menu-character-01{display:none}.our_menu-video{width:100%;height:25%}.menu-line-item-wrap{margin-top:5px;margin-bottom:5px;display:block}.menu-carte-grid{grid-template:"main""second""links"/1fr}.our_menu-video-mask-pre{width:100%;height:25%}.menu-section.our_menu-hero-header,.menu-section.menu-header,.menu-section.giftcard-hero-header{padding-left:0;padding-right:0}.booking_bt-wrapper{width:100%;margin-top:40px;margin-bottom:40px}.menu_bg{background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(https://cdn.prod.website-files.com/5e29efb11028a326bc3a144c/5f032fdd31a7de822c82372c_our_menu-bg_01.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll;justify-content:center;align-items:center;width:100%;height:100%;padding-bottom:0;padding-right:0;display:block;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.pop-up-modal{width:90%;height:25vh;margin-bottom:40px;display:block}.covid_pop-up{justify-content:center;width:100%;padding:20px}.exit-button{width:30px;height:30px;top:2%}.covid_pop-up-heading{font-size:30px;line-height:1.2em}.covid_paragraph{font-size:13px;line-height:1.4}.covid_paragraph.p_pop{font-size:.95em}.date{text-align:left;border-bottom-color:#979797;margin-top:0;margin-bottom:0}.wg-element-mobile{flex-direction:row;justify-content:center;align-items:center;display:flex;bottom:70px}.nav-divider{background-color:rgba(255,255,255,.05);width:100%;height:1px;padding-bottom:0;padding-right:0;display:block;position:absolute;top:auto;bottom:140px;left:0%;right:0%}.contact-gift-block{flex-direction:column;align-content:stretch;justify-content:center;align-items:center}.gift-info.block-01{width:100%;height:100%;padding-top:40px;padding-left:5%;padding-right:5%}.gift-info.block-02{flex:0 auto;align-self:center;width:100%;height:100%;margin-bottom:60px;padding-top:40px;padding-left:5%;padding-right:5%}.gift-header{letter-spacing:16px;font-size:20px;line-height:40px}.gift-header.white{letter-spacing:2px;font-size:34px}.gift-text.white{letter-spacing:.15vw;font-size:14px;line-height:1.55}.column-2-gift{padding-left:0%}.gift-info-contact.block-01{width:100%;height:100%;padding-top:40px;padding-left:5%;padding-right:5%}.gift-info-contact.block-02{flex:0 auto;align-self:center;width:100%;height:100%;margin-bottom:60px;padding-top:60px;padding-left:5%;padding-right:5%}.gift-contact-info-text{margin-top:20px}.gift-contact-text.white{letter-spacing:.15vw;font-size:14px;line-height:1.55}.gift-contact-info-text-p{margin-top:20px}.gift-contact-text-p.white{letter-spacing:.15vw;font-size:14px;line-height:1.55}.select-field-gift,.select-field-single-double{margin-top:0;margin-bottom:0}.gift-divider{width:100%}.gift-info-text{width:100%;margin-top:20px}.gift-grid-wrapper{flex:0 auto}.gift-block{flex-direction:column;align-content:stretch;justify-content:center;align-items:center}.giftcard-grid-wrapper{flex:0 auto}.giftcard-grid{grid-template:"main""second""links"/1fr}.giftcard-grid._02{grid-template-columns:1fr}.giftcard-section.our_menu-hero-header,.giftcard-section.menu-header,.giftcard-section.giftcard-header,.giftcard-mid-section.our_menu-hero-header,.giftcard-mid-section.menu-header,.giftcard-contact-section.our_menu-hero-header,.giftcard-contact-section.menu-header{padding-left:0;padding-right:0}.gift-wrapper{height:100vh}.section-giftcard.facial-info-wrapper{justify-content:center;align-items:flex-start;height:100%;padding-left:20px;padding-right:20px}.section-giftcard.carte-info-wrapper{align-items:center;height:auto;padding-top:58px;padding-left:20px;padding-right:20px}.section-giftcard.our_menu-hero{padding-left:20px;padding-right:20px;position:relative}.section-giftcard.gift-info-wrapper{align-items:center;height:auto;padding-top:58px;padding-left:20px;padding-right:20px}.section-giftcard.facial-info-wrapper-copy{justify-content:center;align-items:flex-start;height:100%;padding-left:20px;padding-right:20px}.section-giftcard.giftcard-hero{padding-left:20px;padding-right:20px;position:relative}.section-giftcard.terms{height:90%;padding-top:0;padding-left:20px;padding-right:20px}.giftcard-bg{background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(https://cdn.prod.website-files.com/5e29efb11028a326bc3a144c/5f032fdd31a7de822c82372c_our_menu-bg_01.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll;justify-content:center;align-items:center;width:100%;height:100%;padding-bottom:0;padding-right:0;display:block;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.giftcard-logo-bg{display:none}.giftcard-logo-bg._01{background-position:50% 0;background-size:contain;display:none}.giftcard-character-01{display:none}.giftcard-character-02{width:50%;height:50%;top:15%}.giftcard-video-wrapper{display:none}.giftcard-video,.giftcard-video-mask-post,.giftcard-video-mask-pre{width:100%;height:25%}.giftcard-hero-grid-wrapper{flex:0 auto}.giftcard-hero-grid{grid-template:"main""second""."/1fr}.gift-section.our_menu-hero-header,.gift-section.menu-header,.gift-section.giftcard-hero-header{padding-left:0;padding-right:0}.section-giftcard-block.facial-info-wrapper{justify-content:center;align-items:flex-start;height:100%;padding-left:20px;padding-right:20px}.section-giftcard-block.carte-info-wrapper{align-items:center;height:auto;padding-top:58px;padding-left:20px;padding-right:20px}.section-giftcard-block.our_menu-hero{padding-left:20px;padding-right:20px;position:relative}.section-giftcard-block.gift-info-wrapper{align-items:center;padding-top:20px;padding-left:20px;padding-right:20px}.section-giftcard-block.facial-info-wrapper-copy{justify-content:center;align-items:flex-start;height:100%;padding-left:20px;padding-right:20px}.giftcard-bottom-section.our_menu-hero-header,.giftcard-bottom-section.menu-header{padding-left:0;padding-right:0}.gift-terms-text{margin-top:20px}.terms-text.intro-hero-main{text-align:center;margin-top:10px;margin-bottom:10px;font-size:14px;line-height:1.55}.terms-text.intro{margin-top:10px;margin-bottom:20px;font-size:14px}.terms-text.intro.price{margin-top:0;margin-bottom:0;padding-top:10px;padding-bottom:10px}.terms-text.intro._01{font-size:14px}.terms-text.terms-list{margin-top:10px;margin-bottom:10px;font-size:14px}.terms-text.terms-list.price{margin-top:0;margin-bottom:0;padding-top:10px;padding-bottom:10px}.giftcard-logo-bg-end{display:none}.giftcard-logo-bg-end._01{background-position:50% 0;background-size:contain;display:none}.giftcard-success{letter-spacing:0;font-size:14px}.gift_bg{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://cdn.prod.website-files.com/5e29efb11028a326bc3a144c/6060c1c9465d71ae8c44ebd7_gift_low.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll;justify-content:center;align-items:center;width:100%;height:100%;padding-bottom:0;padding-right:0;display:block;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.gift-error-bg{margin-top:40%}.giftcard-error{letter-spacing:0;font-size:14px}.booking-terms-wrapper{padding-top:40px}.section-booking-terms.about-info-wrapper.black{padding-left:20px;padding-right:20px}.section-booking-terms.booking-info-wrapper{justify-content:space-between}.section-booking-terms.booking-info-wrapper.black{padding-left:20px;padding-right:20px}.paragraph-info{font-size:14px}.terms-info{padding-top:20px;padding-left:10px;padding-right:10px}.terms-info-header.header-01{text-align:left;padding-bottom:10%}.terms-info-header.terms-header-01{text-align:left;padding-bottom:5%}.term-text.center{text-align:left;letter-spacing:.15vw;font-size:14px;line-height:1.55}.term-text.black{font-size:14px}.term-text.terms-center{text-align:center;letter-spacing:.15vw;font-size:14px;line-height:1.55}.about-text-copy.center{text-align:left;letter-spacing:.15vw;font-size:14px;line-height:1.55}.about-text-copy.black{font-size:14px}.terms-header{letter-spacing:16px;font-size:20px;line-height:40px}.terms-header.header-01{text-align:left;letter-spacing:.5vw;font-size:34px;line-height:1.4}.terms-header.terms-header-01{text-align:center;letter-spacing:.5vw;font-size:26px;line-height:1.4}.terms-header.terms-header-02{text-align:center;letter-spacing:.5vw;font-size:22px;line-height:1.4}.whatsapp-block{display:block}.whatsapp-container{width:46px;height:46px}.image-3{max-width:60%}.live-icon{width:10px;height:10px;top:0;right:0}.skip-button,.unmute-button{z-index:1000;margin-top:20px;padding-left:20px;padding-right:20px;font-size:14px}}#w-node-_67d4d60b-c926-6779-8603-061585bd22f7-065b9d9f{grid-area:2/2/3/6;align-self:center;justify-self:center}#w-node-_4ba79647-ee6a-3356-7f68-e3bb9de47c8b-065b9d9f{grid-area:3/4/3/5;align-self:center}
#w-node-_4ba79647-ee6a-3356-7f68-e3bb9de47c86-065b9d9f{grid-area:5/3/4/9;align-self:auto}

#w-node-_4ba79647-ee6a-3356-7f68-e3bb9de47c8e-065b9d9f{grid-area:5/3/5/5;align-self:center}#w-node-_4ba79647-ee6a-3356-7f68-e3bb9de47c91-065b9d9f{grid-area:5/3/6/4;align-self:auto}#w-node-_4ba79647-ee6a-3356-7f68-e3bb9de47c95-065b9d9f{grid-area:7/3/6/4}#w-node-_4ba79647-ee6a-3356-7f68-e3bb9de47c9a-065b9d9f{grid-area:5/5/6/7;align-self:center;justify-self:center}#w-node-_4ba79647-ee6a-3356-7f68-e3bb9de47c9f-065b9d9f{grid-area:2/5/7/7;align-self:center;justify-self:center}#w-node-d7029962-d585-fdb9-43c6-61b7fe5bbc41-065b9d9f{grid-area:2/2/3/4;align-self:end}#w-node-_2e8b34eb-18b9-fc48-41b6-89c6b88ef5f0-065b9d9f{grid-area:3/2/4/3;align-self:center}
#w-node-a7ca1e5e-edb8-745e-3d32-d04b84007d22-065b9d9f{grid-area:5/2/5/5;align-self:start}#w-node-_8b03c377-0c84-aa62-d44f-c1cbfdf98296-065b9d9f{grid-area:5/2/6/3;align-self:center}#w-node-_3f414c35-4d36-b5a9-b9de-05fc9599dede-065b9d9f{grid-area:7/2/6/3;align-self:center}#w-node-e8562d6a-4faa-b072-ea12-de9f1161aab7-065b9d9f{grid-area:5/5/6/7;align-self:center;justify-self:center}#w-node-_3cb051e8-d676-843f-2979-b26794e52bf4-065b9d9f{grid-area:2/5/7/7;align-self:center;justify-self:center}#w-node-b32306b4-35ca-7623-cde4-58f6248870be-065b9d9f{grid-area:2/3/3/6;align-self:auto}



#w-node-b32306b4-35ca-7623-cde4-58f6248870c3-065b9d9f{grid-area:4/2/7/5;align-self:center;justify-self:auto}#w-node-b32306b4-35ca-7623-cde4-58f6248870c6-065b9d9f{grid-area:4/3/5/5;align-self:start;justify-self:center}#w-node-b32306b4-35ca-7623-cde4-58f6248870c9-065b9d9f{grid-area:5/3/6/4}#w-node-b32306b4-35ca-7623-cde4-58f6248870cd-065b9d9f{grid-area:7/3/6/4}#w-node-b32306b4-35ca-7623-cde4-58f6248870d2-065b9d9f{grid-area:5/5/6/7;align-self:center;justify-self:center}#w-node-b32306b4-35ca-7623-cde4-58f6248870d7-065b9d9f{grid-area:2/5/7/7;align-self:center;justify-self:center}#w-node-_384176e9-a8ab-ccef-afbf-29a048a0aa7a-065b9d9f{grid-area:2/2/3/4;align-self:end}

#w-node-_384176e9-a8ab-ccef-afbf-29a048a0aa7f-065b9d9f{grid-area:3/2/4/4;align-self:center}

#w-node-_384176e9-a8ab-ccef-afbf-29a048a0aa82-065b9d9f{grid-area:5/2/5/4}#w-node-_384176e9-a8ab-ccef-afbf-29a048a0aa85-065b9d9f{grid-area:5/2/6/3;align-self:center}#w-node-_384176e9-a8ab-ccef-afbf-29a048a0aa89-065b9d9f{grid-area:6/2/7/3;align-self:center}#w-node-_384176e9-a8ab-ccef-afbf-29a048a0aa8e-065b9d9f{grid-area:5/5/6/7;align-self:center;justify-self:center}#w-node-_384176e9-a8ab-ccef-afbf-29a048a0aa93-065b9d9f{grid-area:2/5/7/7;align-self:center;justify-self:center}#w-node-a9fbf583-d687-9c07-8129-09627d10db07-065b9d9f{grid-area:2/2/3/4;align-self:auto}

#w-node-a9fbf583-d687-9c07-8129-09627d10db0c-065b9d9f{grid-area:4/2/5/4;align-self:auto}

#w-node-a9fbf583-d687-9c07-8129-09627d10db0f-065b9d9f{grid-area:4/2/5/4}#w-node-a9fbf583-d687-9c07-8129-09627d10db12-065b9d9f{grid-area:5/2/6/3}#w-node-a9fbf583-d687-9c07-8129-09627d10db16-065b9d9f{grid-area:6/2/7/3}#w-node-a9fbf583-d687-9c07-8129-09627d10db1b-065b9d9f{grid-area:5/5/6/7;align-self:center;justify-self:center}#w-node-a9fbf583-d687-9c07-8129-09627d10db20-065b9d9f{grid-area:2/5/7/7;align-self:center;justify-self:center}#w-node-_280a0dc7-4b0c-3f5c-e4a6-6fbc93036cc7-065b9d9f{grid-area:4/3/3/5;align-self:auto}

#w-node-_280a0dc7-4b0c-3f5c-e4a6-6fbc93036ccc-065b9d9f{grid-area:4/3/5/5;align-self:center}

#w-node-_280a0dc7-4b0c-3f5c-e4a6-6fbc93036cd1-065b9d9f{grid-area:4/3/5/5}#w-node-_280a0dc7-4b0c-3f5c-e4a6-6fbc93036cd4-065b9d9f{grid-area:5/3/6/4}#w-node-_280a0dc7-4b0c-3f5c-e4a6-6fbc93036cd8-065b9d9f{grid-area:6/3/7/4}#w-node-_280a0dc7-4b0c-3f5c-e4a6-6fbc93036cdd-065b9d9f{grid-area:5/5/6/7;align-self:center;justify-self:center}#w-node-_280a0dc7-4b0c-3f5c-e4a6-6fbc93036ce2-065b9d9f{grid-area:2/5/7/7;align-self:center;justify-self:center}#w-node-_87b2eaa2-881f-3c51-ba6c-1abb5c7415a8-965b9da7{grid-area:2/2/3/6;align-self:center;justify-self:center}#w-node-af6e9a5a-2e6d-90f8-057e-914414cbd78a-965b9da7{grid-area:2/3/3/5;align-self:auto}#w-node-_48244afa-e9c9-2dc5-9784-12099d77a0ea-965b9da7{grid-area:3/3/4/5;align-self:auto}#w-node-cea00bfa-7ba9-1c97-1fe2-95d15cc2e5d3-965b9da7{grid-area:5/3/6/6;align-self:auto}#w-node-_9cdec703-c45d-c2e3-80fe-f6b66872a73e-965b9da7{grid-area:6/3/7/6;align-self:auto}#w-node-_87b2eaa2-881f-3c51-ba6c-1abb5c7415a8-a65b9daa{grid-area:2/2/3/6;align-self:center;justify-self:center}#w-node-ee223048-4110-e1bf-ebf0-412929f385a2-a65b9daa{grid-area:3/2/4/6;align-self:center;justify-self:center}#w-node-_0ba1b876-1763-6624-795e-5779fd905543-a65b9daa{grid-area:3/2/4/6;align-self:center}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325cf3-425b9dac{grid-area:main}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325cf7-425b9dac{grid-area:second}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325d4c-425b9dac{grid-area:main}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325d50-425b9dac{grid-area:secund}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325d51-425b9dac{grid-area:links}#w-node-_95b3d4df-e340-07b9-6a05-09cc7a2b7e46-425b9dac,#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325cf3-f75b9dae{grid-area:main}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325cf7-f75b9dae{grid-area:second}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325d08-f75b9dae{grid-area:main}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325d0c-f75b9dae{grid-area:second}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325d16-f75b9dae{grid-area:links}#w-node-_943be826-fd6a-b994-e2bd-eb8e53cc6e7e-f75b9dae{grid-area:main}#w-node-_943be826-fd6a-b994-e2bd-eb8e53cc6e82-f75b9dae{grid-area:secund}#w-node-_943be826-fd6a-b994-e2bd-eb8e53cc6e83-f75b9dae{grid-area:links}


@media screen and (max-width:991px){#w-node-_67d4d60b-c926-6779-8603-061585bd22f7-065b9d9f{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-_4ba79647-ee6a-3356-7f68-e3bb9de47c8b-065b9d9f{grid-area:2/2/3/5}#w-node-_4ba79647-ee6a-3356-7f68-e3bb9de47c86-065b9d9f{grid-area:1/2/2/5;justify-self:start}#w-node-_4ba79647-ee6a-3356-7f68-e3bb9de47c8e-065b9d9f{grid-area:3/2/4/5}#w-node-_4ba79647-ee6a-3356-7f68-e3bb9de47c91-065b9d9f{grid-area:4/2/5/4;justify-self:start}#w-node-_4ba79647-ee6a-3356-7f68-e3bb9de47c95-065b9d9f{grid-area:5/2/6/3;justify-self:stretch}#w-node-d7029962-d585-fdb9-43c6-61b7fe5bbc41-065b9d9f{grid-area:1/2/2/5;align-self:auto;justify-self:stretch}#w-node-_2e8b34eb-18b9-fc48-41b6-89c6b88ef5f0-065b9d9f{grid-area:2/2/3/4;align-self:auto}#w-node-a7ca1e5e-edb8-745e-3d32-d04b84007d22-065b9d9f{grid-area:3/2/4/5}#w-node-_8b03c377-0c84-aa62-d44f-c1cbfdf98296-065b9d9f{grid-area:4/2/5/6;justify-self:start}#w-node-_3f414c35-4d36-b5a9-b9de-05fc9599dede-065b9d9f{grid-area:5/2/6/3;justify-self:stretch}#w-node-_3cb051e8-d676-843f-2979-b26794e52bf4-065b9d9f{grid-column-start:2}#w-node-b32306b4-35ca-7623-cde4-58f6248870be-065b9d9f{grid-area:1/2/2/5;justify-self:start}
	
	
	
	
	#w-node-b32306b4-35ca-7623-cde4-58f6248870c3-065b9d9f{grid-area:4/2/5/4}
	
	#w-node-b32306b4-35ca-7623-cde4-58f6248870c6-065b9d9f{grid-row:3/4;grid-column-start:2}
	
	#w-node-b32306b4-35ca-7623-cde4-58f6248870c9-065b9d9f{grid-row:4/5;grid-column-start:2;justify-self:start}
	
	#w-node-b32306b4-35ca-7623-cde4-58f6248870cd-065b9d9f{grid-area:5/2/6/3;justify-self:stretch}
	
	#w-node-_384176e9-a8ab-ccef-afbf-29a048a0aa7a-065b9d9f{grid-row:1/2;grid-column-end:5;justify-self:stretch}
	
	#w-node-_384176e9-a8ab-ccef-afbf-29a048a0aa7f-065b9d9f{grid-area:2/2/3/5}
	
	#w-node-_384176e9-a8ab-ccef-afbf-29a048a0aa82-065b9d9f{grid-row:3/4;grid-column-end:5}
	
	#w-node-_384176e9-a8ab-ccef-afbf-29a048a0aa85-065b9d9f{grid-row:4/5;grid-column-end:4}
	
	#w-node-_384176e9-a8ab-ccef-afbf-29a048a0aa89-065b9d9f{grid-row:5/6;justify-self:stretch}
	
	#w-node-a9fbf583-d687-9c07-8129-09627d10db07-065b9d9f{grid-row:1/2;justify-self:start}
	
	#w-node-a9fbf583-d687-9c07-8129-09627d10db0c-065b9d9f{grid-area:4/2/5/4}
	
	#w-node-a9fbf583-d687-9c07-8129-09627d10db0f-065b9d9f{grid-row:3/4;grid-column-end:5}#w-node-a9fbf583-d687-9c07-8129-09627d10db12-065b9d9f{grid-row:4/5;grid-column-end:4;justify-self:start}#w-node-a9fbf583-d687-9c07-8129-09627d10db16-065b9d9f{grid-row-start:6;justify-self:stretch}#w-node-_280a0dc7-4b0c-3f5c-e4a6-6fbc93036cc7-065b9d9f{grid-area:1/2/2/4;align-self:auto;justify-self:start}#w-node-_280a0dc7-4b0c-3f5c-e4a6-6fbc93036ccc-065b9d9f{grid-area:2/2/3/5;align-self:auto;justify-self:auto}#w-node-_280a0dc7-4b0c-3f5c-e4a6-6fbc93036cd1-065b9d9f{grid-area:3/2/4/6;justify-self:start}#w-node-_280a0dc7-4b0c-3f5c-e4a6-6fbc93036cd4-065b9d9f{grid-area:4/2/5/4;justify-self:start}#w-node-_280a0dc7-4b0c-3f5c-e4a6-6fbc93036cd8-065b9d9f{grid-area:5/2/6/3;justify-self:start}#w-node-_87b2eaa2-881f-3c51-ba6c-1abb5c7415a8-965b9da7{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-af6e9a5a-2e6d-90f8-057e-914414cbd78a-965b9da7{grid-area:2/2/3/5;align-self:auto;justify-self:stretch}#w-node-_48244afa-e9c9-2dc5-9784-12099d77a0ea-965b9da7{grid-area:3/2/4/5;align-self:auto;justify-self:stretch}#w-node-cea00bfa-7ba9-1c97-1fe2-95d15cc2e5d3-965b9da7{grid-area:4/2/6/5;align-self:center;justify-self:stretch}#w-node-_9cdec703-c45d-c2e3-80fe-f6b66872a73e-965b9da7{grid-area:6/2/8/5;align-self:start;justify-self:stretch}#w-node-_87b2eaa2-881f-3c51-ba6c-1abb5c7415a8-a65b9daa{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-ee223048-4110-e1bf-ebf0-412929f385a2-a65b9daa,#w-node-_0ba1b876-1763-6624-795e-5779fd905543-a65b9daa{grid-row:1/3;grid-column-start:1}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325d50-425b9dac{grid-area:second}#w-node-_95b3d4df-e340-07b9-6a05-09cc7a2b7e46-425b9dac{grid-area:main}#w-node-_943be826-fd6a-b994-e2bd-eb8e53cc6e82-f75b9dae{grid-area:second}}@media screen and (max-width:767px){#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325cf7-425b9dac{grid-area:second;align-self:start}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325d51-425b9dac{grid-area:links}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325cf7-f75b9dae{grid-area:second;align-self:start}#w-node-_943be826-fd6a-b994-e2bd-eb8e53cc6e83-f75b9dae{grid-area:links}}

@media screen and (max-width:479px){
	.about-text{font-size: 14px;}
	.exp-text{font-size: 40px;}
	.about-info-header h1 {font-size: 14px;
        padding: 0 23px;}
	.about-info-headeradd h1 {font-size: 17px !important;
        padding: 0 23px;}
	.about-info-header{     margin-bottom: 0px!important;}
	.experience-item {
     padding: 0px!important;
	}
	.about-header{font-size: 24px!important;}
	#w-node-_67d4d60b-c926-6779-8603-061585bd22f7-065b9d9f{grid-area:span 1/span 4/span 1/span 4;align-self:auto;justify-self:auto}#w-node-_4ba79647-ee6a-3356-7f68-e3bb9de47c8b-065b9d9f{grid-area:2/1/3/4}#w-node-_4ba79647-ee6a-3356-7f68-e3bb9de47c86-065b9d9f{grid-area:1/1/2/4;justify-self:start}#w-node-_4ba79647-ee6a-3356-7f68-e3bb9de47c8e-065b9d9f{grid-area:3/1/4/4}#w-node-_4ba79647-ee6a-3356-7f68-e3bb9de47c91-065b9d9f{grid-area:4/1/5/4}#w-node-_4ba79647-ee6a-3356-7f68-e3bb9de47c95-065b9d9f{grid-area:6/1/7/4;justify-self:stretch}#w-node-_4ba79647-ee6a-3356-7f68-e3bb9de47c9a-065b9d9f{grid-area:1/1/2/4}#w-node-d7029962-d585-fdb9-43c6-61b7fe5bbc41-065b9d9f{grid-area:1/1/1/4;align-self:auto;justify-self:start}#w-node-_2e8b34eb-18b9-fc48-41b6-89c6b88ef5f0-065b9d9f{grid-area:2/1/3/4}#w-node-a7ca1e5e-edb8-745e-3d32-d04b84007d22-065b9d9f{grid-area:3/1/4/4;align-self:start;justify-self:auto}#w-node-_8b03c377-0c84-aa62-d44f-c1cbfdf98296-065b9d9f{grid-area:4/1/5/4;justify-self:start}#w-node-_3f414c35-4d36-b5a9-b9de-05fc9599dede-065b9d9f{grid-area:6/1/7/4;align-self:auto;justify-self:stretch}#w-node-e8562d6a-4faa-b072-ea12-de9f1161aab7-065b9d9f{grid-area:1/1/2/4}#w-node-b32306b4-35ca-7623-cde4-58f6248870be-065b9d9f{grid-area:1/1/2/4;justify-self:start}
		
		#w-node-b32306b4-35ca-7623-cde4-58f6248870c3-065b9d9f{grid-area:4/1/5/4}
		
		
		#w-node-b32306b4-35ca-7623-cde4-58f6248870c6-065b9d9f{grid-area:3/1/4/4}#w-node-b32306b4-35ca-7623-cde4-58f6248870c9-065b9d9f{grid-area:4/1/5/4}#w-node-b32306b4-35ca-7623-cde4-58f6248870cd-065b9d9f{grid-area:6/1/7/4;justify-self:stretch}#w-node-b32306b4-35ca-7623-cde4-58f6248870d2-065b9d9f{grid-area:1/1/2/4}#w-node-_384176e9-a8ab-ccef-afbf-29a048a0aa7a-065b9d9f{grid-area:1/1/2/4;justify-self:start}#w-node-_384176e9-a8ab-ccef-afbf-29a048a0aa7f-065b9d9f{grid-area:2/1/3/4}#w-node-_384176e9-a8ab-ccef-afbf-29a048a0aa82-065b9d9f{grid-area:3/1/4/4}#w-node-_384176e9-a8ab-ccef-afbf-29a048a0aa85-065b9d9f{grid-area:4/1/5/4}#w-node-_384176e9-a8ab-ccef-afbf-29a048a0aa89-065b9d9f{grid-area:6/1/7/4;justify-self:stretch}#w-node-_384176e9-a8ab-ccef-afbf-29a048a0aa8e-065b9d9f{grid-area:6/1/7/4;align-self:auto}#w-node-a9fbf583-d687-9c07-8129-09627d10db07-065b9d9f{grid-area:1/1/2/4;justify-self:start}#w-node-a9fbf583-d687-9c07-8129-09627d10db0c-065b9d9f{grid-area:2/1/3/4}#w-node-a9fbf583-d687-9c07-8129-09627d10db0f-065b9d9f{grid-area:3/1/4/4}#w-node-a9fbf583-d687-9c07-8129-09627d10db12-065b9d9f{grid-area:4/1/5/4}#w-node-a9fbf583-d687-9c07-8129-09627d10db16-065b9d9f{grid-area:6/1/7/4;justify-self:stretch}#w-node-a9fbf583-d687-9c07-8129-09627d10db1b-065b9d9f{grid-area:1/1/2/4}#w-node-a9fbf583-d687-9c07-8129-09627d10db20-065b9d9f{grid-area:2/5/7/7;align-self:center;justify-self:center}#w-node-_280a0dc7-4b0c-3f5c-e4a6-6fbc93036cc7-065b9d9f{grid-area:1/1/2/4;justify-self:start}#w-node-_280a0dc7-4b0c-3f5c-e4a6-6fbc93036ccc-065b9d9f{grid-area:2/1/3/4}#w-node-_280a0dc7-4b0c-3f5c-e4a6-6fbc93036cd1-065b9d9f{grid-area:3/1/4/4}#w-node-_280a0dc7-4b0c-3f5c-e4a6-6fbc93036cd4-065b9d9f{grid-area:4/1/5/4;justify-self:start}#w-node-_280a0dc7-4b0c-3f5c-e4a6-6fbc93036cd8-065b9d9f{grid-area:6/1/7/4;justify-self:stretch}#w-node-_280a0dc7-4b0c-3f5c-e4a6-6fbc93036cdd-065b9d9f{grid-area:1/1/2/4}#w-node-_87b2eaa2-881f-3c51-ba6c-1abb5c7415a8-965b9da7{grid-area:span 1/span 4/span 1/span 4;align-self:auto;justify-self:auto}#w-node-af6e9a5a-2e6d-90f8-057e-914414cbd78a-965b9da7{grid-area:1/1/1/4;align-self:center;justify-self:start}#w-node-_48244afa-e9c9-2dc5-9784-12099d77a0ea-965b9da7{grid-area:2/1/3/4;align-self:center;justify-self:start}#w-node-cea00bfa-7ba9-1c97-1fe2-95d15cc2e5d3-965b9da7{grid-area:3/1/5/4;align-self:auto;justify-self:start}#w-node-_9cdec703-c45d-c2e3-80fe-f6b66872a73e-965b9da7{grid-area:5/1/7/4;align-self:auto;justify-self:start}#w-node-_87b2eaa2-881f-3c51-ba6c-1abb5c7415a8-a65b9daa{grid-area:span 1/span 4/span 1/span 4;align-self:auto;justify-self:auto}#w-node-ee223048-4110-e1bf-ebf0-412929f385a2-a65b9daa,#w-node-_0ba1b876-1763-6624-795e-5779fd905543-a65b9daa{grid-area:1/1/3/4}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325cf3-425b9dac{grid-area:main;align-self:auto}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325cf7-425b9dac{grid-area:second}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325d4c-425b9dac{grid-area:main}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325d50-425b9dac{grid-area:second}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325d51-425b9dac{grid-area:links}#w-node-_95b3d4df-e340-07b9-6a05-09cc7a2b7e46-425b9dac{grid-area:main}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325cf3-f75b9dae{grid-area:1/1/1/1;justify-self:center}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325cf7-f75b9dae{grid-area:second}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325d08-f75b9dae{grid-area:main}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325d0c-f75b9dae{grid-area:second}#w-node-_97ed5805-677e-c0e2-0f8b-20ae61325d16-f75b9dae{grid-area:links}#w-node-_943be826-fd6a-b994-e2bd-eb8e53cc6e7e-f75b9dae{grid-area:main}#w-node-_943be826-fd6a-b994-e2bd-eb8e53cc6e82-f75b9dae{grid-area:second}#w-node-_943be826-fd6a-b994-e2bd-eb8e53cc6e83-f75b9dae{grid-area:links}}
/*
@font-face {
  font-family: 'Avenirltstd book';
    src: url('DINPro.woff2') format('woff2'),
        url('DINPro.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}*/
/*
@font-face {
  font-family: 'Tiemposheadline';
    src: url('tphr.woff') format('woff');
    
}

@font-face {
  font-family: 'Avenirltstd';
   src: url('DINPro.woff2') format('woff2'),
        url('DINPro.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
  font-family: 'Tiemposheadline';
   src: url('DINPro.woff2') format('woff2'),
        url('DINPro.woff') format('woff');
    
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'Tiemposheadline';
  src: url('DINPro.woff2') format('woff2'),
        url('DINPro.woff') format('woff');
   
  font-weight: 300;
  font-style: italic;
  font-display: auto;
}
@font-face {
  font-family: 'Avenirltstd';
  src: url('DINPro.woff2') format('woff2'),
        url('DINPro.woff') format('woff');
   
  font-weight: 900;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'Avenirltstd roman';
  src: url('DINPro.woff2') format('woff2'),
        url('DINPro.woff') format('woff');
    
    
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}
	
	




	
	@font-face {
    font-family: 'din_proregular';
     src: url('DINPro.woff2') format('woff2'),
        url('DINPro.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;

}



*/


/* Grid for perfect alignment */
.section-about.about-info-wrapper.white .edu-grid{
  /*display:grid;*/
  grid-template-columns:minmax(267px,1fr) 197px;
  gap:48px;
  align-items:start;           /* keeps tops aligned */
}

.knowdrtapassur{grid-template-columns: minmax(267px, 1fr) 0px !important;}

.centeralignbodytext{margin: 0 auto;
    width: 84%;
margin-top:300px;}
.centeralknowdrspeaker{margin: 0 auto;
    width: 100%;
       margin-top: 47px;
            padding: 60px !important;

}
.centeralknowdrspeakerpage
{margin: 0 auto;
    width: 92%;
   padding: 20px !important;
    margin-top: 17px;
}

/* Heading tidy */
.section-about.about-info-wrapper.white .about-info-header .about-header{
  margin:0 0 6px;
  line-height:1.1;
}

/* Ensure text is left-aligned even if a global .center exists */
.section-about.about-info-wrapper.white .about-text{
  text-align:left !important;
}

/* Spacing between items */
.edu-item{ margin:0 0 22px; text-align: justify !important; }
.edu-item:last-of-type{ margin-bottom:0; }

/* Photo block */
.edu-photo{ margin:0; align-self:start; justify-self:end; }
.edu-photo img{
  display:block;
  width:100%;
  max-width:380px;
  height:auto;                 /* keeps aspect ratio */
  border-radius:16px;
  box-shadow:0 8px 24px rgba(0,0,0,.18);
  object-fit:cover;
}


/* Approx width of iPhone 16 Pro (portrait) */
@media only screen 
  and (device-width: 1179px) 
  and (device-height: 2556px) 
  and (-webkit-device-pixel-ratio: 3)
  and (orientation: portrait) {
   
	.googlebtn{        left: 68px !important;
        top: 76% !important;
    }
	.banner-div h1 {
    font-size: 22px !important;
		padding-right: 45px;
        margin-left: 55px;
        margin-top: 80px;
		
	}
	.banner-div p {/*visibility: hidden;*/}
	.about-wrapper{    height: 312px;}
	.sencon{    
	background-size: contain;
    background-repeat: no-repeat;
    background-position: top center;
	}
	.topmobileview{        top: -590px !important;}
	.mobileview{ 
		 background-size: contain; /* show the whole image */
  background-repeat: no-repeat; /* prevent tiling */
  background-position: top center; /* align image to the top, centered horizontally */}
	
	.smilestories{background-position: 5% center !important;}
	.mobileh1kdrsp h1{font-size: 17px !important;}
	.mobiletop-eduspe{        margin-top: -12px!important;}
	.mobileview-knowdrtaedu{position: relative;
   
	    
	    
	}
	.banner-div h1{font-size: 30px;
    padding-right: 45px;}
	.banner-div p span{font-size: 13px!important;}
	.drtapasyabrief{
		background-image:linear-gradient(to bottom,var(--black-2),var(--black-2)),url("../images/drtapasyabrief_updated.jpg") !important;
		      background-position: 75% center!important;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
}
	
	  
	
	    .menu_link {
       
        font-size: 16px !important;
			
	}
	.mybriefprofile{padding-bottom: 5%;       }
	.mybriefprofile h1{
        padding: 0 60px;
	    
	    font-size: 17px !important;  
	    font-family: Tiemposheadline !important;
	}
	.service h1{font-size: 25px !important;}
	.margin0auto{
		           margin-top: 972px;

	}
	.mynotable{background-position: 68% center!important;}
	.reco h1{
		        font-size: 20px !important;
	}
	    .nav-content {
			padding-right: 26px;
			top: 8%;
	}
	    .nav-list-item {
        margin-bottom: 3vh;
	}
	.centeralignbodytext{margin-top:560px;}
	.mobileviewdeepdiggerlogo{    margin-left: 0px!important;}
	.diggingdeeper{
		padding-left: 7px !important;
    margin-top: 290px!important;
    width: auto!important;
	}
	
	.ourphilo{
	
    margin-top: 0px;

}
	.ritual-bg-wrapper._06 {
    background-image: linear-gradient(rgba(28, 25, 25, .3), rgba(28, 25, 25, .3)), url(../bg/7drphoto.jpg);
			background-position: center top;   /* focus on top part of image */
    background-repeat: no-repeat;
    display: block;
    padding: 40px 20px;
    min-height: 500px;                /* ensures container has height */
    position: relative;
			z-index: 98;}
			
		
	
	    .ritual-bg-wrapper._05 {
        background-image: linear-gradient(rgba(28, 25, 25, .5), rgba(28, 25, 25, .5)), url(../bg/6drphoto.jpg);
				background-position: center top;   /* focus on top part of image */
    background-repeat: no-repeat;
    display: block;
    padding: 40px 20px;
    min-height: 500px;                /* ensures container has height */
    position: relative;
			z-index: 98;}
			
			
	.ritual-bg-wrapper._02 {
    background-image: linear-gradient(rgba(28, 25, 25, .3), rgba(28, 25, 25, .3)), url(../bg/4drphoto.jpg);
		background-position: center top;   /* focus on top part of image */
    background-repeat: no-repeat;
    display: block;
    padding: 40px 20px;
    min-height: 500px;                /* ensures container has height */
    position: relative;
    z-index: 98;
  }
		
		
		
		
  .ritual-bg-wrapper._001 {
    background-image: linear-gradient(rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0.55)), url("../images/drtapasyabrief_updated.jpg");
       background-position: 75% center!important;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    
    
  
    display: block;
    padding: 40px 20px;
    min-height: 500px;                /* ensures container has height */
    position: relative;
    z-index: 98;
  }
	.grid._001 {
		z-index: 150;
	}
	
	.banner-div {
    left: 11px;
    top: 74% !important;
	}
	.banner-divmainpage {
    left: 11px!important;
    top: 74% !important;
	}
	
	.ritual-bg-wrapper._03 {
    background-image: linear-gradient(rgba(28, 25, 25, .35), rgba(28, 25, 25, .35)), url(../bg/1.jpg);
     background-position: center top;   /* focus on top part of image */
    background-repeat: no-repeat;
    display: block;
    padding: 40px 20px;
    min-height: 500px;                /* ensures container has height */
    position: relative;
		 z-index: 98;
}
	
.ritual-bg-wrapper._01 {
    background-image: linear-gradient(rgba(28, 25, 25, .3), rgba(28, 25, 25, .3)), url(../bg/3drphoto.jpg);
    background-position: center top;   /* focus on top part of image */
    background-repeat: no-repeat;
    display: block;
    padding: 40px 20px;
    min-height: 500px;                /* ensures container has height */
    position: relative;
		 z-index: 98;
}

	.ritual-bg-wrapper._04 {
    background-image: linear-gradient(rgba(28, 25, 25, .35), rgba(28, 25, 25, .35)), url(../bg/5drphoto.jpg);
	background-position: 16% center !important;
    background-repeat: no-repeat;
    display: block;
    padding: 40px 20px;
    min-height: 500px;                /* ensures container has height */
    position: relative;
		 z-index: 98;
	}
	
}
em {
  font-style: normal;
}


/*mobile view other*/
/* @media (max-width: 480px) {*/
@media screen and (max-width: 479px) {
    .body{padding: 0em !important;}
    .smilestoryh1 {padding-top:17px !important;padding-bottom: 17px !important;}
    .smilestoryh1 h1 {padding-top:17px !important;font-size: 15px !important;
    font-style: italic;
    font-family: Tiemposheadline !important;}
    .servicesofferedtop{padding-top:17px !important;font-size: 15px !important;
    font-style: italic;
    font-family: Tiemposheadline !important;}
    .paddingleftright20{    padding-left: 20px !important;
    padding-right: 20px !important; margin-top:125px !important;}
    .grmobile{width: 156px !important;}
    #skipBtn{right:40px !important;}
    #muteToggleBtn{left: 40px !important;}
    .photosizemobile {width:180px;}
    
    .insta-box{max-width: 135px !important;}
    .centeralknowdrspeakerpage{margin-top:-15px; width:100% !important;}
.banner-div p{margin-top: 0px;}
    
    .banner-div{        top: 44% !important;
        left: 32%;
    }
    
    .mobilegooglereview{margin-top: 99px;
    margin-left: 152px;
    height: 60px;
    width: 200px;
    font-size: 15px;}
    .margintop10{margin-top:20px !important;}
    .profile-section h3 {text-align: left;}
    .centeralknowdrspeaker{
        margin-top:102px;}
    .centeralignbodytext {
    margin: 0 auto;
    width: 96% !important;
    
    padding:20px !important;
        
    }
    
    .services-grid{width: 310px;}
    .reco {
        padding-bottom: 6%!important;
    }
    .reco h1{
         font-size: 17px !important;
            margin:0 auto;
            
    line-height: 1.3;
    }
    .knowdrtapasyasurgeries h1{
           
            margin:0 auto;
            
    line-height: 1.3;
    
    
   font-size: 17px !important;
    font-style: italic;
    font-family: Tiemposheadline !important;
    }
    .knowdrtapasyasurgeries{padding-bottom: 6%!important;}
    
    
        .knowdrtapasyaworkwithclinic h1 {
      
             font-family: Tiemposheadline!important;
    font-size: 17px !important;
        font-style: italic;
            
        }
    
    .section-about.about-info-wrapper.white .about-info-header .about-header {
    margin: 0 0 0px !important;
    }
     .about-info-header {
    padding: 0px 10px;
    text-align: center;
  }
.section-about.about-info-wrapper.white {
    padding: 0px 0px 0px 0px;
}
  .about-info-header h1{
    font-size: 22px;
    line-height: 1.3;
    padding: 0 6px !important;
  }
  .mobileh1kdrsp
  {
          margin: 27px auto !important;
          font-size: 15px !important;
    font-style: italic;
    font-family: Tiemposheadline !important;
   
  }
  
  .mobileh1kdrsp h1{
       font-size: 15px !important;
       
       line-height: 1.3;
    padding: 0 6px !important;
       
  }
  .knowdrtapasyaedu{margin-bottom: 27px !important;}

.knowdrtapasyaedu h1{
    
    line-height: 1.3;
    font-family: Tiemposheadline!important;
    font-size: 17px !important;
        font-style: italic;
       

    padding: 0 6px !important;
}
 
    
    
	.googlebtn{        left: 68px !important;
        top: 76% !important;
    }
	.banner-div h1 {
   
        
        
        font-size: 16px !important;
        padding-right: 45px;
        margin-left: 14px;
        margin-top: 80px;
		
	}
	.banner-div p {}
	.about-wrapper{    height: 292px;}
	.sencon{    
	background-size: contain;
    background-repeat: no-repeat;
    background-position: top center;
	}
	.topmobileview{        top: -590px !important;}
	.mobileview{ 
		 background-size: contain; /* show the whole image */
  background-repeat: no-repeat; /* prevent tiling */
  background-position: top center; /* align image to the top, centered horizontally */}
	
	.smilestories{background-position: 5% center !important;}
	.mobileh1kdrsp h1{font-size: 17px !important;}
	.mobiletop-eduspe{      /*  margin-top: -12px!important;*/}
	.mobileview-knowdrtaedu{position: relative;
   
	       margin-top: 45px;
        height: 400px;
	        
	         /* margin-top: 60px;
       
        height: 404px;*/
        padding: 20px !important;
	}
	.banner-div h1{font-size: 30px;
    padding-right: 8px;}
	.banner-div p span{font-size: 13px!important; margin-left:5px;}
	.drtapasyabrief{
		background-image:linear-gradient(to bottom,var(--black-2),var(--black-2)),url("../images/drtapasyabrief_updated.jpg") !important;
		      background-position: 75% center!important;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
}
	._001 
	  {
	background-position: 47% center !important;
        background-repeat: no-repeat;}
	
	
	    .menu_link {
       
        font-size: 16px !important;
			
	}
	.service-item{    
	        padding: 10px;
	        max-width: 194px !important;
}
	
	
	.serviceicon{    
	    
	    background: #000;
   width: 80px;
        height: 80px;
    display: flex;
    border-radius: 60px;
    padding: 7px;}
	
	.mybriefprofile{padding-bottom: 5%;
       margin-top: 142px;}
	.mybriefprofile h1{
        padding: 0 60px;
	    font-size: 17px !important;  font-family: Tiemposheadline;
	}
	.serviceoffered h1{}
	.service {    margin-top: 10px;}
	.service h1{font-size: 17px !important;  font-family: Tiemposheadline;}
	.margin0auto{
		                   margin-top: 22px;

	}
	.mynotable{background-position: 68% center!important;}
	.reco h1{
		        
		       font-family: Tiemposheadline!important;
    font-size: 17px !important;
        font-style: italic;
	}
	    .nav-content {
			padding-right: 26px;
			top: 8%;
	}
	    .nav-list-item {
        margin-bottom: 3vh;
	}
	.spacingmin5{margin-top: -4px;}
	.services-section{margin-top:-8px;}
	.centeralignbodytext{margin-top:647px !important;}
	.mobileviewdeepdiggerlogo{    margin-left: 65px!important;}
	.diggingdeeper{
		padding-left: 7px !important;
    margin-top: 290px!important;
    width: auto!important;
	}
	.margin0auto{height: auto !important;}
	
	.ourphilo{
	
    margin-top: 190px;

}

.paragraph{letter-spacing: .15vw;
        font-size: 14px;
        line-height: 1.4;

color: #fff;
    text-align: left;

    font-family: Avenirltstd roman, sans-serif;
    font-weight: 400;}
    
    
.ourclinicmostadv
{margin-top:19px;
    margin-left:5px;
}
.dentalgooglebtn{
    margin-top:248px;
    margin-left: 5px;
}
.margintopwearehere{
        margin-top: -227px;
    margin-left: 27px;
}
.margin-top320{ margin-top: 120px;
        padding-bottom: 15px;
        margin-left: 5px;}
.google-review-btn{    margin-left: -4px !important;
    width: 156px !important;
}
	.ritual-bg-wrapper._06 {
    background-image: linear-gradient(rgba(28, 25, 25, .3), rgba(28, 25, 25, .3)), url(../bg/7drphoto.jpg);
		   /* focus on top part of image */
   
    
    background-position: 26% center !important;
        background-repeat: no-repeat;
    display: block;
    padding: 40px 20px;
    min-height: 500px;                /* ensures container has height */
    position: relative;
			z-index: 98;}
			
		
	
	    .ritual-bg-wrapper._05 {
        background-image: linear-gradient(rgba(28, 25, 25, .5), rgba(28, 25, 25, .5)), url(../bg/6drphoto.jpg);
		
		
    background-position: 42% center !important;
        background-repeat: no-repeat;
    display: block;
    padding: 40px 20px;
    min-height: 500px;                /* ensures container has height */
    position: relative;
			z-index: 98;}
			
			
	.ritual-bg-wrapper._02 {
    background-image: linear-gradient(rgba(28, 25, 25, .3), rgba(28, 25, 25, .3)), url(../bg/4drphoto.jpg);
	  /* focus on top part of image */
  
    background-position: 44% center !important;
        background-repeat: no-repeat;
    display: block;
    padding: 40px 20px;
    min-height: 500px;                /* ensures container has height */
    position: relative;
    z-index: 98;
  }
		
		
		
		
  .ritual-bg-wrapper._001 {
    background-image: linear-gradient(rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0.55)), url("../images/drtapasyabrief_updated.jpg");
     background-position: 75% center!important;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    display: block;
    padding: 40px 20px;
    min-height: 500px;                /* ensures container has height */
    position: relative;
    z-index: 98;
  }
	.grid._001 {
		z-index: 150;
	}
	
	.banner-div {
    left: 11px;
   top: 35% !important;
        left: 46% !important;
    
   
	}
	.hide{visibility: hidden;}
	.banner-divmainpage {
    left: -12px!important;
    top: 70% !important;
	}
	
	.ritual-bg-wrapper._03 {
    background-image: linear-gradient(rgba(28, 25, 25, .35), rgba(28, 25, 25, .35)), url(../bg/1.jpg);
     background-position: center top;   /* focus on top part of image */
    background-repeat: no-repeat;
    display: block;
    padding: 40px 20px;
    min-height: 500px;                /* ensures container has height */
    position: relative;
		 z-index: 98;
}
	
.ritual-bg-wrapper._01 {
    background-image: linear-gradient(rgba(28, 25, 25, .3), rgba(28, 25, 25, .3)), url(../bg/3drphoto.jpg);
   
    background-position: 20% center !important;
        background-repeat: no-repeat;
    display: block;
    padding: 40px 20px;
    min-height: 500px;                /* ensures container has height */
    position: relative;
		 z-index: 98;
}
	
	.ritual-bg-wrapper._04 {
    background-image: linear-gradient(rgba(28, 25, 25, .35), rgba(28, 25, 25, .35)), url(../bg/5drphoto.jpg);
		background-position: 11% center !important;
      /* focus on top part of image */
    background-repeat: no-repeat;
    display: block;
    padding: 40px 20px;
    min-height: 500px;                /* ensures container has height */
    position: relative;
		 z-index: 98;
	}
	
}




/* Responsive: stack with neat spacing */
@media (max-width: 991px){
  .section-about.about-info-wrapper.white .edu-grid{
    grid-template-columns:1fr;
    gap:28px;
  }
  .edu-photo{ justify-self:center; }
  .edu-photo img{ max-width:420px; }
}


/* Section spacing */
.section-about.about-info-wrapper.white {
 padding: 0px 0px 0px 0px; /*  top/bottom padding */
}

/* Header style */
.section-about .about-info-header.header-01 {
 /* margin-bottom: 50px;*/  /* spacing between header and grid */
  text-align: center;   /* optional: center align headings */
}

.section-about .about-info-header .about-header {
  margin: 0 0 10px;
  line-height: 1.2;
}

/* Grid wrapper */
.experience-grid {
  display: flex;
  flex-direction: column;
  gap: 60px; /* space between each experience block */
  margin-top: 20px;
}

/* Each item */
.experience-item {
  display: grid;
  grid-template-columns: 1fr 320px; /* text left, image right */
  gap: 30px;
  align-items: start;   /* top aligned */
}

/* Text formatting */
.exp-text p {
  margin: 0;
  line-height: 1.6;
  text-align: left;
  color: #fff; /* adjust for your theme */
}

.role {
  font-weight: bold;
  color: #f8d06d; /* highlight role */
}

/* Photo */
.exp-photo {
  width: 100%;
  max-width: 250px;
}

.exp-photo img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 12px;
  box-shadow: 0 6px 18px rgba(0,0,0,0.2);
  object-fit: cover;
}

/* Responsive */
@media (max-width: 991px) {
  .experience-item {
    grid-template-columns: 1fr;
  }
  .exp-photo {
    justify-self: center;
    margin-top: 20px; /* spacing below text */
  }
}




/* Collage Section */
.collage-wrapper {
  position: relative;
  margin: 40px 0;
}

.collage-grid {
  column-count: 5; /* Masonry layout */
  column-gap: 10px;
}

.collage-grid img {
  width: 100%;
  margin-bottom: 10px;
  border-radius: 8px;
  display: block;
  transition: transform 0.3s;
}

.collage-grid img:hover {
  transform: scale(1.05);
}

/* Text Overlay */
.collage-text {
  position: absolute;
  top: 20%;
  left: 10%;
  right: 10%;
  background: rgba(0, 0, 0, 0.6);
  color: white;
  padding: 20px;
  border-radius: 10px;
  z-index: 2;
  font-size: 16px;
  line-height: 1.6;
}

/* Responsive */
@media (max-width: 1024px) {
  .collage-grid {
    column-count: 3;
  }
}

@media (max-width: 768px) {
  .collage-grid {
    column-count: 2;
  }
  .collage-text {
    font-size: 14px;
    top: 10%;
  }
}

@media (max-width: 480px) {
  .collage-grid {
    column-count: 1;
  }
  .collage-text {
    font-size: 13px;
    padding: 15px;
  }
}




/* Services Section */
.services-section {
 /* padding: 60px 20px;
	  margin: 40px 0;
  background: #f9f9f9;*/
  border-radius: 10px;

}

.services-header {
  text-align: center;
  margin-bottom: 40px;
}

.white{
	color:#fff !important;
}
.gold{
	color: #bf8845;
}
.grey{color: #ccc;}
.services-header h2 {
  font-size: 27px;
   
    font-family: Tiemposheadline;
   
  margin-bottom: 10px;
  color: #333;
}

.services-header p {
  font-size: 1.1rem;
  color: #555;
  max-width: 700px;
  margin: 0 auto;
  line-height: 1.6;
}



.services-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr); /* 5 per row */
  gap: 20px;
  max-width: 1400px;   /* restrict width */
  margin: 0 auto;      /* center align */
  justify-items: center; /* center each item inside its cell */
}

.service-item {
  background: white;
  padding: 20px;
  border-radius: 12px;
  box-shadow: 0 3px 10px rgba(0,0,0,0.08);
  transition: transform 0.3s, box-shadow 0.3s;
  width: 100%;          /* ensures consistent sizing */
  max-width: 240px;     /* card width */
  text-align: center;   /* center content inside */
}



.service-item:hover {
  transform: translateY(-5px);
  box-shadow: 0 6px 16px rgba(0,0,0,0.15);
	
	 background-color: #B4A032;
}


.services-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
  gap: 12px;
}

.service-item {
  background: #fff;
  padding: 8px;
  text-align: center;
  border-radius: 12px;
  box-shadow: 0 3px 8px rgba(0,0,0,0.1);
  transition: transform 0.2s;
}



.service-item img {
  display: block;
  margin: 0 auto 15px;
  width: 120px;
  height: 120px;
}

.service-item h3 {
  font-size: 13px;
      line-height: 22px !important;
  margin-bottom: 8px;
  color: #1a1a1a;
}

.service-item p {
  font-size: 0.95rem;
  color: #666;
  line-height: 1.4;
}





/* Tablet: 3 per row */
@media (max-width: 1024px) {
  .services-grid {
    grid-template-columns: repeat(3, 1fr);
  }
}

/* Mobile: 2 per row */
@media (max-width: 768px) {
  .services-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

/* Small Mobile: 1 per row */
@media (max-width: 480px) {
  .services-grid {
              grid-template-columns: -1fr;
padding:8px;
  
  }
}
