html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family: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:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}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:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;overflow:unset!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;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!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}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!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;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 #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;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:#fff0 #fff #fff0 #fff0;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 #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;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;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;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:#0000;tap-highlight-color:#0000;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:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 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 #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;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:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset: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;inset: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;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:#000000e6;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;inset: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:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset: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:auto 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 #0006;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 #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-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;inset: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:#0000;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:#0000;tap-highlight-color:#0000;-webkit-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}@font-face{font-family:Generalsans;src:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aada9d_GeneralSans-BoldItalic.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Generalsans;src:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadaa0_GeneralSans-Extralight.otf)format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Generalsans;src:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadaa2_GeneralSans-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Generalsans;src:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadaa1_GeneralSans-MediumItalic.otf)format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Generalsans;src:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadaa3_GeneralSans-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Generalsans;src:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadaa4_GeneralSans-LightItalic.otf)format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Generalsans;src:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadaa6_GeneralSans-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Generalsans;src:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadaa5_GeneralSans-SemiboldItalic.otf)format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Generalsans;src:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadaa8_GeneralSans-Italic.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Generalsans;src:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadaa7_GeneralSans-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Generalsans;src:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadaa9_GeneralSans-Semibold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Generalsans;src:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadaaa_GeneralSans-ExtralightItalic.otf)format("opentype");font-weight:200;font-style:italic;font-display:swap}:root{--primary-black:#191919;--seashell:#f7f5ef;--white:white;--black:black}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formrecaptcha{margin-bottom:8px}.w-embed-youtubevideo{background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg);background-position:50%;background-size:cover;width:100%;padding-bottom:0;padding-left:0;padding-right:0;position:relative}.w-embed-youtubevideo:empty{min-height:75px;padding-bottom:56.25%}.w-form-formradioinput--inputType-custom{border:1px solid #ccc;border-radius:50%;width:12px;height:12px}.w-form-formradioinput--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formradioinput--inputType-custom.w--redirected-checked{border-width:4px;border-color:#3898ec}body{color:var(--primary-black);font-family:Generalsans,sans-serif;font-size:1rem;line-height:140%}h1{letter-spacing:-.02em;margin-top:0;margin-bottom:0;font-family:Generalsans,sans-serif;font-size:5.25rem;font-style:italic;font-weight:400;line-height:110%}h2{text-align:left;letter-spacing:-.02em;margin-top:0;margin-bottom:0;font-size:2.625rem;font-weight:400;line-height:110%}h3{margin-top:20px;margin-bottom:10px;font-size:24px;font-weight:700;line-height:30px}p{letter-spacing:-.02em;margin-bottom:0;font-size:1.25rem;line-height:150%}a{text-decoration:underline}ul{margin-top:0;margin-bottom:10px;padding-left:40px}ol{margin-top:0;margin-bottom:60px;padding-left:48px}strong{font-weight:700}.navbar{background-color:#f7f5ef}.navbar-padding-global{padding-left:50px;padding-right:50px}.topbar{grid-column-gap:4px;grid-row-gap:4px;background-color:#6871d9;justify-content:center;align-items:center;padding-top:9.5px;padding-bottom:9.5px;display:flex}.topbar-text{color:#fff;text-align:center;letter-spacing:-.02em;text-transform:capitalize;font-family:Generalsans,sans-serif;font-size:.9375rem;line-height:140%}.topbar-textlink{color:#fff;font-family:Generalsans,sans-serif;font-size:.9375rem;line-height:140%}.container-large{flex-flow:column;justify-content:center;align-items:center;max-width:1280px;margin-left:auto;margin-right:auto}.navbar-content-wrapper{justify-content:space-between;align-items:center;padding-top:24px;padding-bottom:24px;display:flex}.navbar-link{color:var(--primary-black);text-align:center;letter-spacing:-.02em;padding:0 15px;font-family:Generalsans,sans-serif;font-size:1rem;font-weight:500;line-height:120%}.navbar-link.w--current{color:#f98958}.navmenu-items-wrapper{grid-column-gap:6px;grid-row-gap:6px;justify-content:flex-start;align-items:center;display:flex}.navbar-button{color:var(--primary-black);text-align:center;letter-spacing:-.02em;text-transform:capitalize;background-color:#9de1c133;border-radius:50px;margin-left:12.25px;padding:14px 30px;font-family:Generalsans,sans-serif;font-size:1.125rem;font-weight:500;line-height:120%}.hero-section{background-color:var(--seashell)}.padding-global{padding-bottom:0;padding-left:80px;padding-right:80px}.hero-sections-items-wrapper{grid-column-gap:46.47px;grid-row-gap:46.47px;grid-template-rows:auto;grid-template-columns:1.03fr 1fr;grid-auto-columns:1fr;place-items:center start;padding-top:80px;padding-bottom:90px;display:grid}.hero-right-side-wrapper{flex-flow:column;justify-content:center;align-items:flex-start;display:flex;position:relative}.hero-image{width:100%;height:auto}.hero-subheading-box{background-color:#f1a30140;border-radius:50px;margin-bottom:14px;padding:8px 15px}.hero-subheading-text{letter-spacing:-.02em;font-size:.875rem}.red-arrow-button{grid-column-gap:26px;grid-row-gap:26px;background-color:#f04438;border-radius:50px;justify-content:flex-start;align-items:center;margin-top:60px;padding:10px 10px 10px 30px;text-decoration:none;display:flex}.red-button-text{color:var(--white);letter-spacing:-.02em;font-size:1.25rem;font-weight:500;line-height:120%}.general-sans-heading1{font-family:Generalsans,sans-serif;font-style:normal}.hero-section-description{margin-top:24px;line-height:140%}.spinned-outer{justify-content:center;align-items:center;display:flex;position:relative;inset:0% 0% 0% auto}.circle-badge{border-radius:110px;position:absolute;bottom:115px;left:339px;transform:rotate(-23.57deg);box-shadow:6px 10px 65px #19191926}.circle-badge.fees-circle-badge{margin-left:auto;margin-right:auto;bottom:30%;left:0;right:6%}.industry-section{padding-top:48px;padding-bottom:60px;overflow:hidden}.container-industry{max-width:1440px;margin-left:auto;margin-right:auto}.industry-content-wrapper{flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.industry-heading{max-width:51.94%;margin-top:64px;margin-left:auto;margin-right:auto}.industry-description{color:var(--black);text-align:center;max-width:51.94%;margin:30px auto}.black-button{grid-column-gap:14px;grid-row-gap:14px;background-color:#000;border-radius:50px;justify-content:center;align-self:baseline;align-items:center;padding:18.5px 30px;text-decoration:none;display:flex}.black-button-text{color:var(--white);letter-spacing:-.02em;text-transform:capitalize;background-color:#000;font-size:1.125rem;font-weight:500;line-height:120%}.grid-main-image{max-width:31.25%;margin-top:46px}.grid-image-2{max-width:19.51%;position:absolute;inset:auto 0% 20px auto}.grid-image-3{max-width:17.57%;position:absolute;inset:64px 31px auto auto}.grid-image-5{max-width:20.49%;position:absolute;inset:0 auto auto -45px}.grid-image-4{max-width:12.99%;position:absolute;inset:auto auto 24% 8%}.why-us-section{padding-top:60px;padding-bottom:120px}.why-us-content-wrapper{grid-column-gap:60px;grid-row-gap:60px;flex-flow:row;display:flex}.why-us-right-part{width:100%}.why-us-heading{color:#4f59ca;text-transform:capitalize;white-space:nowrap;font-weight:500}.why-us-grid-column{grid-column-gap:83px;grid-row-gap:60px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.why-us-number{color:var(--black);letter-spacing:-.02em;font-size:2.8125rem;line-height:100%}.why-us-item-heading{letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:120%}.why-us-item-top-part-wrapper{grid-column-gap:20px;grid-row-gap:20px;justify-content:flex-start;align-items:center;display:flex}.why-us-diving-line{background-color:#6871d9;width:100%;height:2px;margin-top:25px;margin-bottom:25px}.why-us-description{color:var(--black);font-size:1.125rem}.footer{background-color:#4f59ca;padding-top:80px}.padding-footer{padding-left:80px;padding-right:80px}.padding-vertical-footer{padding-top:80px}.footer-section-wrapper{width:100%}.footer-upper-content{grid-column-gap:130px;grid-row-gap:130px;flex-flow:column;width:100%;padding-bottom:150px;display:flex}.footer-first-row{justify-content:space-between;align-items:center;display:flex}.footer-logo{width:191px}.footer-heading{grid-column-gap:6px;grid-row-gap:6px;opacity:.65;color:var(--white);text-align:left;flex-flow:row;justify-content:center;align-items:flex-start;margin-top:-18px;font-family:Generalsans,sans-serif;font-size:72px;display:block}.footer-heading-span{color:var(--white);font-family:"Source Serif 4",sans-serif;font-size:4.5rem;font-style:italic;line-height:110%}.footer-menu{grid-column-gap:116px;grid-row-gap:60px;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:auto auto auto auto;grid-auto-columns:1fr;justify-content:space-between;align-items:stretch;width:100%;max-width:1063px;margin-right:auto;display:flex}.footer-column{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;display:flex}.footer-link{color:var(--white);letter-spacing:-.02em;text-transform:capitalize;white-space:nowrap;font-size:18px;line-height:150%}.footer-lbutton-text{color:var(--white);letter-spacing:-.02em;text-transform:capitalize;white-space:nowrap;border:1px solid #fff;border-radius:50px;justify-content:center;align-items:center;padding:18.5px 30px;font-size:18px;line-height:150%;text-decoration:none;display:flex}.footer-button{text-decoration:none}.footer-bottom-content{justify-content:space-between;padding-top:20px;padding-bottom:30.5px;display:flex}.footer-bottom-left{grid-column-gap:18px;grid-row-gap:18px;display:flex}.footer-left-link{color:var(--white);letter-spacing:-.02em;line-height:150%}.footer-left-link-center{color:var(--white);letter-spacing:-.2px;border:1px #fff;border-style:none solid;padding-left:19px;padding-right:19px;line-height:150%}.footer-left-right{opacity:.5;color:var(--white);letter-spacing:-.02em;text-transform:uppercase;font-size:14px;line-height:150%;text-decoration:underline}.footer-left-right-center{opacity:.5;color:var(--white);letter-spacing:-.02em;text-transform:uppercase;border-left:1px solid #fff;border-right:1px solid #fff;padding-left:19px;padding-right:19px;font-size:14px;line-height:150%;text-decoration:underline}.rights{opacity:.5;color:var(--white);letter-spacing:-.02em;font-size:14px;line-height:150%}.map-section{position:relative}.map-section-wrapper{width:100%;max-width:none;margin-left:auto;margin-right:auto;position:relative}.map{z-index:0;width:100%;height:626px;min-height:550px;max-height:626px}.map-information-wrapper{z-index:2;grid-column-gap:20px;grid-row-gap:20px;-webkit-text-fill-color:inherit;background-color:#fff;background-clip:border-box;border:1px solid #e8e8e8;border-radius:30px;flex-flow:column;width:457px;max-width:457px;padding:30px;display:flex;box-shadow:0 19px 42px #0000001a}.purple-logo{width:229px}.bold-contact-text{letter-spacing:-.02em;font-size:20px;font-weight:500;line-height:110%}.map-link{color:var(--primary-black);text-decoration:none}.first-row-map{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.map-link-text{letter-spacing:-.02em;font-size:18px;font-weight:500;line-height:150%}.second-row-map{grid-column-gap:6px;grid-row-gap:6px;flex-flow:column;display:flex}.locations-title{letter-spacing:-.02em;text-transform:capitalize;font-size:18px;font-weight:500;line-height:150%}.address-text{letter-spacing:-.02em;font-size:18px;line-height:150%}.bariatric-surgical-options{background-color:var(--seashell);padding-bottom:100px;overflow:hidden}.surgical-options-section-wrapper{max-width:1920px;margin-left:auto;margin-right:auto}.surgical-options-upper-content{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:auto 3.43fr;grid-auto-columns:1fr;display:grid}.surgical-options-upper-left{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:278px;padding-top:100px;display:flex}.heading-2-black{color:var(--black);text-align:left;text-transform:capitalize;white-space:normal;font-weight:500}.surgical-options-info{width:91%;font-size:1.125rem}.cta-red{letter-spacing:-.02em;background-color:#f04438;border-radius:50px;padding:18.5px 30px;font-size:18px;line-height:120%}.cta-red.submit-button-partners{margin-top:2rem;margin-left:auto}.cta-upper-margin{margin-top:20px}.surgical-options-upper-right{position:relative;overflow:hidden}.left-arrow{justify-content:center;align-items:center;padding-top:10px;padding-bottom:10px;display:flex;inset:auto auto 0% 0%}.grid{grid-template-rows:auto}.mask{z-index:1;width:90%;height:auto}.right-arrow{justify-content:center;align-items:center;padding-top:10px;padding-bottom:10px;display:flex;inset:auto auto 0% 60px}.margin-bottom-20px{margin-bottom:20px}.image-wrap{position:relative}.fa{font-size:30px;font-weight:900;line-height:1em}.hide{display:none}.slide{width:350px;height:345px;margin-right:24px}.slider{background-color:#0000;height:auto;display:none}.h2{font-family:Bitter,serif}.image-cover{object-fit:cover;position:absolute;inset:0%}.slider-content{background-color:#fff;flex-direction:column;justify-content:center;padding:40px;display:flex}.slide-title-wrap{color:#fff;text-transform:uppercase;background-image:linear-gradient(#233a8800,#233a88b3);padding:10px 20px;font-size:25px;font-weight:600;line-height:1.2em;position:relative}.padding-vertical{padding-top:100px;padding-bottom:100px}.surgical-options-bottom-content{flex-flow:column;justify-content:space-between;align-items:flex-start;width:100%;max-width:954px;margin-right:auto;padding-top:126px;display:flex}.surgical-left-flex{grid-column-gap:24px;grid-row-gap:24px;text-decoration:none;display:flex}.number-surgical{letter-spacing:-.02em;width:85px;font-size:47px;line-height:120%}.link-surgical-text{letter-spacing:-.02em;text-transform:capitalize;font-size:47px;font-weight:500;line-height:120%}.surgical-options-link{color:var(--black);border-top:1px solid #6871d9;border-bottom:.5px solid #6871d9;justify-content:space-between;align-items:center;width:100%;padding-top:25px;padding-bottom:30px;padding-left:5px;text-decoration:none;display:flex}.surgical-right{flex-flow:column;display:flex}.left-arrow-2{z-index:2;justify-content:center;align-items:center;margin-top:0;padding-top:0;display:flex;inset:auto auto 0 0%}.right-arrow-2{z-index:2;justify-content:center;align-items:center;display:flex;inset:auto auto 0 66px}.image-wrap-2{width:100%;height:100%;position:relative}.slide-wrapper{width:350px;max-width:350px;height:350px;max-height:350px;margin-right:24px}.image-cover-2,.image-cover-big{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.slide-big{width:350px;max-width:350px;height:430px;max-height:430px;margin-right:25px}.heading-3-black{color:var(--black);text-align:left;text-transform:none;white-space:normal;font-size:2.625rem;font-weight:500;line-height:110%}.surgical-options-upper-left-copy{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:278px;display:flex}.surgeons-left-content{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;align-items:flex-start;width:100%;min-width:0;max-width:none;display:flex}.cta-transparent{color:var(--black);letter-spacing:-.02em;background-color:#0000;border:1px solid #000;border-radius:50px;padding:18.5px 30px;font-size:1.125rem;font-weight:500;line-height:120%}.cta-upper-margin-transparent{margin-top:5px}.surgeons-right-content{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;place-content:start flex-start;place-items:start center;width:100%;display:grid}.surgeon-card{border:1px solid #e8e8e8;border-radius:30px;min-width:0;max-width:none;transition:all .3s}.surgeon-card:hover{box-shadow:2px 13px 40px #0003}.surgeon-name-wrapper{text-align:center;background-color:#f7f5ef;padding:12px}.surgeon-name{letter-spacing:-.02em;font-size:24px;font-weight:500;line-height:120%}.surgeon-card-img{border-top-left-radius:30px;border-top-right-radius:30px}.surgeon-card-description{grid-column-gap:12px;grid-row-gap:12px;background-color:#fff;border-bottom-right-radius:30px;border-bottom-left-radius:30px;flex-flow:column;padding:20px 20px 36px;display:flex}.surgeon-card-bold{text-align:center;letter-spacing:-.02em;font-size:18px;font-weight:500;line-height:120%}.surgeon-card-info{text-align:center;letter-spacing:-.02em;font-size:.875rem;line-height:150%}.surgeon-section-wrapper{grid-column-gap:36px;grid-row-gap:36px;grid-template-rows:auto;grid-template-columns:373px minmax(600px,954px);grid-auto-columns:1fr;place-items:start stretch;padding-bottom:0;display:grid}.all-surgeons-section{background-color:#0000;padding-top:80px;padding-bottom:80px;position:relative}.padding-global-one-side{justify-content:flex-end;align-items:center;padding-left:80px;display:flex}.candidate-section{background-image:url("https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadae6_Sec%203%20(1)%20(1).webp");background-position:100% 100%;background-size:cover;min-height:550px;max-height:550px;padding-top:124px;position:static}.candidate-section-wrapper{grid-column-gap:46px;grid-row-gap:46px;grid-template-rows:auto;grid-template-columns:1.1fr 1.36fr;grid-auto-columns:1fr;display:grid;position:relative}.candidate-heading{color:var(--white);text-align:left;width:auto;font-size:4.375rem;line-height:110%}.candidate-heading-span{color:var(--white);font-family:"Source Serif 4",sans-serif;font-size:4.5rem;font-style:italic;line-height:110%}.candidate-info-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;display:flex}.candidate-info{color:var(--white)}.bullets-wrapper{grid-column-gap:65px;grid-row-gap:65px;justify-content:flex-start;align-items:stretch;display:flex}.bullet-container{grid-column-gap:6px;grid-row-gap:6px;justify-content:center;align-items:center;display:flex}.bullet-text{color:var(--white);letter-spacing:.02em;font-size:1.125rem;line-height:150%}.footer-menu-inner-wrapper{grid-column-gap:147px;grid-row-gap:147px;grid-template-rows:auto;grid-template-columns:auto auto auto;grid-auto-columns:1fr;place-items:stretch stretch;width:100%;min-width:630px;max-width:736px;display:grid}.map-info-wrapper{flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.dropdown-list{background-color:#ddd}.dropdown-list.w--open{z-index:5;background-color:#f7f5ef;border:1px solid #e8e8e8;border-radius:15px;padding:30px 35px;box-shadow:5px 20px 55px #1919191a}.dropdown-link{letter-spacing:-.02em;text-transform:capitalize;border-bottom:1px solid #e0dfdc80;padding:12px 2px 12px 0;font-weight:500;line-height:150%;transition:all .2s}.dropdown-link:hover,.dropdown-link.w--current{color:#4f59ca}.dropdown-link.first{padding-top:0}.dropdown-link.last{border-bottom-style:none;padding-bottom:0}.dropdown-toggle{grid-column-gap:6px;grid-row-gap:6px;justify-content:center;align-items:center;padding:14px 15px 14px 17px;transition:all .3s;display:flex}.dropdown-toggle.w--open{background-color:#d3d0cb40;border-radius:40px;justify-content:center;align-items:flex-end;display:flex}.icon{grid-column-gap:6px;grid-row-gap:6px;margin-top:0;margin-right:0;padding-left:0;display:block;position:static;inset:0%}.what-surgeryplus-offers{text-align:left;font-size:3.375rem;line-height:110%}.heading-wrapper{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:30rem;margin-bottom:30px;display:flex}.hero-subheading-container{background-color:#f1a30140;border-radius:50px;margin-bottom:14px;padding:8px 15px}.hero-subheading{letter-spacing:-.02em;font-size:14px;line-height:140%}.fist-row-with-image{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1.23fr;grid-auto-columns:1fr;justify-content:center;place-items:flex-end center;max-width:1198px;margin-left:auto;padding-top:0;padding-bottom:60px;display:grid;position:relative}.second-column-text-content{background-color:#f7f5ef;border-radius:30px;max-width:737px;margin-left:-139px;padding:98px 185px 98px 196px;position:relative}.number-section-image{letter-spacing:-.02em;margin-bottom:40px;font-size:48px;font-weight:500;line-height:150%}.inner-heading-surgeryplus{letter-spacing:-.02em;margin-top:0;margin-bottom:24px;font-size:42px;font-weight:400;line-height:150%}.surgeryplus-info{letter-spacing:-.02em;margin-bottom:40px;font-size:18px;line-height:150%}.cta-black{grid-column-gap:14px;grid-row-gap:14px;background-color:#000;border-radius:50px;justify-content:flex-start;align-items:center;margin-left:0;padding:18.5px 32px;font-size:18px;line-height:120%;text-decoration:none;display:flex}.cta-black.cta-black-hidden{display:none}.arrow-white{width:42px}.cta-black-text{color:var(--white);letter-spacing:-.02em}.surgeryplus{z-index:2;vertical-align:middle;width:60041.7vw;margin-left:0;display:block;position:absolute;inset:15% 0% 0%;overflow:visible;transform:none}.third-row-with-image{flex-flow:column;justify-content:center;align-items:center;padding-top:60px;padding-bottom:60px;display:flex}.third-row-image{margin-top:60px}.surgeryplus-info-third{text-align:center;letter-spacing:-.02em;max-width:846px;margin-bottom:40px;font-size:18px;line-height:150%}.candidate-card-container{grid-column-gap:54px;grid-row-gap:54px;border-radius:25px;flex-flow:column;justify-content:center;align-items:center;min-width:450px;max-width:667px;position:absolute;inset:199px 0% auto 397px}.candidate-card-heading{color:var(--black);text-align:center;letter-spacing:-.02em;width:90%;margin-top:0;margin-bottom:0;font-size:35px;font-weight:500;line-height:120%}.candidate-card-info{letter-spacing:-.02em;font-size:15px;line-height:150%}.form{justify-content:center;align-items:flex-end;height:100%;display:flex;position:relative}.text-field{background-color:#4c5dd7;border:1px solid #4c5dd7;border-radius:0 0 0 25px;height:100%;margin-bottom:0;padding-top:14px;padding-bottom:14px}.submit-button{text-transform:uppercase;background-color:#f04438;border-bottom-right-radius:25px;align-self:auto;width:165px;height:100%;padding-left:15px;padding-right:36px;position:static}.form-block{width:100%;height:58px;margin-top:0;margin-bottom:0;display:none;position:relative;inset:auto 0% 0%}.candidate-content-container{grid-column-gap:34px;grid-row-gap:34px;flex-flow:column;justify-content:center;align-items:center;padding-left:64px;padding-right:64px;display:none}.candidate-heading-black{color:var(--black);text-align:left;width:40%;font-family:Generalsans,sans-serif;font-size:4.375rem;line-height:110%}.candidate-heading-span-black{color:var(--black);font-family:"Source Serif 4",sans-serif;font-size:4.375rem;font-style:italic;font-weight:400;line-height:110%}.candidate-section-surgeryplus{background-image:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadaec_Sec%205.webp);background-position:100% 100%;background-size:cover;min-height:930px;max-height:930px;padding-top:109px;position:relative}.candidate-card-container-surgeryplus{grid-column-gap:54px;grid-row-gap:54px;background-color:#fff;border-radius:25px;flex-flow:column;justify-content:center;align-items:center;max-width:667px;padding-top:53px;display:flex;position:absolute;top:171px;left:583px}.candidate-section-wrapper-black{grid-column-gap:41px;grid-row-gap:41px;grid-template-rows:auto;grid-template-columns:1.1fr 1.69fr;grid-auto-columns:1fr;display:grid;position:relative}.second-row-with-image{grid-column-gap:35px;grid-row-gap:35px;grid-template-rows:auto;grid-template-columns:1fr 1.59fr;grid-auto-columns:1fr;justify-content:center;align-items:center;max-width:1098px;margin-left:auto;margin-right:auto;padding:60px 0;display:grid}.second-row-left-content{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.surgeryplus-info-second{text-align:left;letter-spacing:-.02em;margin-bottom:40px;font-size:18px;line-height:150%}.homepage-surgery-plus{background-color:#f7f5ef;padding-top:69px;padding-bottom:72px}.hero-heading-wrapper{grid-column-gap:0px;grid-row-gap:0px;text-align:center;flex-flow:column;justify-content:center;align-items:center;min-width:800px;max-width:1058px;margin-bottom:52px;margin-left:auto;margin-right:auto;display:flex}.herosetion-surgery-plus-heading{text-align:center;font-family:Generalsans,sans-serif;font-size:54px;font-style:normal;font-weight:400;line-height:110%}.orange-arrow-button{grid-column-gap:26px;grid-row-gap:26px;background-color:#fe8a58;border-radius:50px;justify-content:space-between;align-items:center;width:323px;min-width:300px;margin-top:60px;padding:10px 10px 10px 30px;text-decoration:none;display:flex}.orange-button-text{color:var(--black);letter-spacing:-.02em;font-size:1.25rem;font-weight:500;line-height:120%}.carousell-description{text-align:center;font-size:1rem;font-weight:500}.slider-2{justify-content:center;align-items:flex-start;margin-top:28px;display:none;position:relative;overflow:hidden}.slide-tracks-wrapper{justify-content:center;align-items:flex-start;display:flex}.slide-track{display:flex}.slide-2{margin-right:25px}.slider-item{max-width:none;height:40px}.left-gradient{background-image:linear-gradient(90deg,#f7f5ef 13%,#fff0);width:197px;position:absolute;inset:0% auto 0% 0%}.right-gradient{background-image:linear-gradient(270deg,#f7f5ef,#fff0);width:197px;position:absolute;inset:0% 0% 0% auto}.what-makes-pivot-surgeryplus{padding-top:107px;padding-bottom:144px}.table-container{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;margin-left:auto;margin-right:134px;padding-top:0;display:flex}.table-upper-row{background-color:#f7f5ef;border-radius:15px;justify-content:space-between;align-items:center;padding:13px 39px 13px 25px;display:flex}.columns-name{grid-column-gap:66px;grid-row-gap:66px;display:flex}.other-networks{color:#19191980;text-align:center;letter-spacing:-.022em;font-size:1.5rem;font-weight:600;line-height:110%}.table-title{letter-spacing:-.02em;font-size:2rem;font-weight:500;line-height:150%}.bottom-table-wrapper{grid-column-gap:0px;grid-row-gap:0px;background-color:#fbfaf9;border-radius:15px;grid-template-rows:auto auto;grid-template-columns:1fr minmax(100px,195px) minmax(100px,195px);grid-auto-columns:1fr;padding-top:5px;padding-bottom:5px;display:grid}.benefits-name{letter-spacing:.02em;padding-top:11.5px;padding-bottom:11.5px;padding-left:30px;font-size:1.125rem;font-weight:500;line-height:120%}.table-info{letter-spacing:.02em;border-bottom:1px #ffe9c1;justify-content:center;align-items:center;width:100%;padding-top:16.5px;padding-bottom:16.5px;font-size:1.125rem;font-weight:500;line-height:150%;display:flex}.empty-circle{border-bottom:1px #ffe9c1;padding-top:18px;padding-bottom:18px}.pivot-surgeryplus-heading{text-align:left;max-width:540px;margin-right:auto;font-size:3.375rem;line-height:110%}.content-pivot-surgeryplus{margin-bottom:43px;margin-left:auto;position:relative}.pivot-surgeryplus-paragraph{z-index:3;margin-top:0;padding-bottom:0;font-size:2rem;position:relative}.paragraph-bold{font-size:2rem;font-weight:500;position:static}.pivot-surgeryplus-absolute{z-index:3;min-width:60px;position:absolute;inset:-158px 0% auto auto}.absolute-paragraph{z-index:4;color:var(--white);margin-right:13px;font-family:Generalsans,sans-serif;font-size:2rem;font-weight:500;display:block;position:absolute;inset:0% 5px auto auto}.absolutes-elements{margin-top:42px;position:static}.pivot-surgeryplus-right-content{width:auto;max-width:952px;margin-left:auto;position:relative}.third-row-image-mobile{margin-top:80px;display:none}.footer-bottom-right{grid-column-gap:18px;grid-row-gap:18px;display:flex}.pivot-logo{min-width:141px}.submit-button-purple{text-transform:uppercase;background-color:#4454c1;border-bottom-right-radius:25px;width:142px;height:100%;padding:21px 36px 21px 10px}.white-arrow{width:20px;position:absolute;inset:23px 27px 0% auto}.come-and-visit-us-section{margin-top:60px;margin-bottom:60px}.related-links-wrapper{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;margin-top:60px;padding-bottom:40px;display:flex}.related-heading{text-align:left;font-size:3.375rem;line-height:110%}.related-links-container{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.related-link-box{grid-column-gap:16px;grid-row-gap:16px;color:var(--primary-black);background-color:#f9f8f5;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:25px 15px;text-decoration:none;display:flex}.related-link-text{font-size:1.125rem;font-weight:500;line-height:150%;text-decoration:none}.offices-cards-wrapper{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:40px;padding-bottom:60px;display:grid}.office-card-subheading{letter-spacing:-.02em;font-size:1.25rem;font-weight:500;line-height:110%}.office-card-heading{letter-spacing:-.02em;margin-top:0;margin-bottom:14px;font-size:2rem;font-weight:500;line-height:110%}.location-text{padding-bottom:14px;font-size:1.125rem;line-height:150%}.office-card-link{grid-column-gap:0px;grid-row-gap:0px;color:var(--black);flex-flow:column;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.button-card-text{color:#ff8a59;text-decoration:none}.office-card-image{margin-bottom:24px}.office-card-text-content{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;display:flex}.come-and-visit-us-heading{text-align:left;font-size:3.375rem;line-height:110%}.hero-subheading-box-copy{background-color:#f1a30140;border-radius:50px;margin-bottom:14px;padding:8px 15px}.section-subheading-box{grid-column-gap:16px;grid-row-gap:16px;background-color:#f1a30140;border-radius:50px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;margin-bottom:16px;padding:8px 15px;display:inline-flex}.homepage-contact{background-color:#f7f5ef;padding-top:74px;padding-bottom:130px}.hero-heading-wrapper-contact{grid-column-gap:0px;grid-row-gap:0px;text-align:center;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:flex-start;width:397px;min-width:0;max-width:none;margin-bottom:0;margin-left:0;margin-right:auto;display:flex}.herosetion-contact-heading{text-align:left;width:100%;margin-bottom:30px;font-family:Generalsans,sans-serif;font-size:5.25rem;font-style:normal;line-height:110%}.contact-heading-span{font-family:"Source Serif 4",sans-serif;font-size:5.25rem;font-style:italic}.contact-hero-description{text-align:left;letter-spacing:-.02em;margin-bottom:30px;font-size:1.25rem}.contact-herosection-text-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;width:100%;display:flex}.first-row{grid-column-gap:50px;grid-row-gap:8px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.phone-text{text-align:left;letter-spacing:-.02em;font-size:1.25rem;font-weight:500;line-height:150%}.phone-numbers{text-align:left;letter-spacing:-.02em;font-size:1.125rem;line-height:150%}.first-row-inner-content{grid-column-gap:17px;grid-row-gap:17px;display:flex}.contact-hero-icon{width:32px}.second-row{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}.padding-global-contact{padding-left:112px;padding-right:116px}.padding-global-location{padding-bottom:0;padding-left:80px;padding-right:80px}.navbar-link-dropdown{color:var(--primary-black);letter-spacing:-.02em;padding:0;font-family:Generalsans,sans-serif;font-size:1rem;font-weight:500;line-height:120%;display:inline-flex}.dropdown-link-last{letter-spacing:-.02em;text-transform:capitalize;border:0 solid #000;padding:12px 2px 0 0;font-weight:500;line-height:150%}.dropdown-link-first{letter-spacing:-.02em;text-transform:capitalize;border-bottom:1px solid #e0dfdc80;padding:0 2px 12px 0;font-weight:500;line-height:150%}.type-writer-cont{grid-column-gap:0px;grid-row-gap:0px;justify-content:center;align-self:center;align-items:center;min-height:45px;margin-top:30px;margin-bottom:0;display:flex;position:relative}.seperator{width:1px;height:100px;display:none}.h2-display{color:#191919;letter-spacing:-.02em;margin-top:0;margin-bottom:0;font-size:2rem;font-weight:500;line-height:140%}.typed-cursor{flex:1;align-self:center;display:none}.typewrt-sign{z-index:3;background-color:#e52846;align-self:center;width:2px;height:32px;margin-left:3px;position:relative}.subheading{background-color:#f1a30140;border-radius:50px;margin-bottom:16px;padding:8px 15px}.black-button-wrapper{justify-content:flex-start;align-items:center;display:flex}.contact-herosection{grid-column-gap:50px;grid-row-gap:50px;grid-template-rows:auto;grid-template-columns:auto 1.35fr;grid-auto-columns:1fr;display:grid}.card-contact-hero{grid-column-gap:54px;grid-row-gap:54px;flex-flow:column;justify-content:center;align-items:center;width:100%;display:flex;position:static;top:171px;left:583px}.contact-card-heading{color:var(--black);text-align:center;letter-spacing:-.02em;width:100%;margin-top:0;margin-bottom:0;font-size:35px;font-weight:500;line-height:120%}.container-large-surgeons{max-width:1440px;margin-left:auto;margin-right:auto}.testimonials{background-image:linear-gradient(#fe8a58,#ff5d45);padding-top:80px;padding-bottom:80px}.testimonials-heading{color:var(--white);text-align:left;width:70%;margin-bottom:30px;padding-left:80px;font-size:5.5625rem;font-weight:400;line-height:110%}.testimonial-heading-span{color:var(--white);font-family:"Source Serif 4",sans-serif;font-style:italic}.testimonials-wrapper{grid-column-gap:25px;grid-row-gap:25px;flex-flow:column;margin-top:-75px;display:flex;overflow:visible}.testimonial{grid-column-gap:9px;grid-row-gap:9px;background-color:#fff;border-radius:30px;flex-flow:column;justify-content:space-between;min-width:410px;max-width:480px;padding:25px;display:flex}.testimonial-text{font-size:.875rem}.testimonial-bottom-wrapper{justify-content:space-between;align-items:center;display:flex}.testimonial-bottom-left{grid-column-gap:6px;grid-row-gap:6px;justify-content:flex-start;align-items:center;display:flex}.testimonial-person-name{text-transform:none;font-size:1.125rem;font-weight:500;line-height:150%}.testimonial-first-row{grid-column-gap:24px;grid-row-gap:24px;display:flex}.surgical-options-link-no-lines{color:var(--black);border:0 #000;justify-content:space-between;align-items:center;width:100%;padding-top:25px;padding-bottom:30px;padding-left:5px;text-decoration:none;display:flex}.surgical-options-link-first{grid-column-gap:24px;grid-row-gap:24px;color:var(--black);border-top:1px solid #6871d9;border-bottom:0 solid #6871d9;justify-content:space-between;align-items:center;width:100%;padding-top:25px;padding-bottom:30px;padding-left:5px;text-decoration:none;display:flex}.about-testimonial{background-color:#f7f5ef;border-radius:25px;padding:25px;font-size:1.125rem;position:relative}.about-testimonial-wrapper{z-index:5;grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.about-testimonial-heading-wrapper{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:center;align-items:center;width:auto;margin-bottom:60px;display:flex}.about-testimonial-description{letter-spacing:.02em;margin-top:24px;font-size:1.125rem;line-height:150%}.about-testimonials-wrapper{z-index:-1;grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-bottom:0;padding-bottom:0;display:grid;position:relative}.first-column{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;display:flex;position:relative}.about-testimonial-bottom-left{grid-column-gap:14px;grid-row-gap:10px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:auto 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;display:grid}.about-testimonial-person-name{width:auto;font-size:1.25rem;font-weight:500;line-height:110%}.testimonial-upper-wrapper,.testimonial-bottom-container{justify-content:space-between;align-items:center;display:flex}.google-link{color:var(--primary-black);font-weight:500;line-height:110%}.date{color:#19191980;font-weight:500;line-height:110%}.about-testimonial-text{background-color:#f7f5ef;border-radius:25px;width:99%;padding:18px 0 30px;font-size:1.125rem}.about-testimonial-section{border-radius:25px;padding:60px 0;font-size:1.125rem}.our-team-section{padding-top:60px;padding-bottom:60px}.our-team-wrapper{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;display:flex}.our-team-first-row{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:flex-start;display:flex}.our-team-picture{width:411px;max-width:28.5417vw}.our-team-text-content{padding-top:20px}.our-team-name{letter-spacing:-.02em;padding-bottom:6px;font-size:2.625rem;font-weight:500;line-height:110%}.our-team-position{letter-spacing:-.02em;margin-bottom:40px;font-size:1.25rem;font-weight:500;line-height:150%}.our-team-person-description{font-size:1.125rem}.our-team-heading{text-align:left}.our-team-span{font-weight:500}.doctors-section{padding-top:120px;padding-bottom:60px}.doctors-third-row{grid-column-gap:17px;grid-row-gap:81px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;padding:120px 0 0;display:grid;position:relative}.doctor-image{padding-bottom:102px;padding-right:0}.doctor-name{letter-spacing:-.02em;margin-bottom:60px;font-size:2.625rem;font-weight:500;line-height:110%}.orange-dot{color:#fe8a58}.doctor-info{text-align:left;letter-spacing:-.02em;margin-bottom:60px;padding-left:50px;font-size:1.125rem;line-height:150%}.doctor-info-bold{font-weight:500}.third-row-text-content{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;display:flex}.signature{margin-top:-102px;position:absolute;inset:auto 4px 0 auto}.right-column{flex-flow:column;justify-content:flex-start;align-items:flex-end;display:flex;position:relative}.doctors-first-row{grid-column-gap:81px;grid-row-gap:81px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;padding:0;display:grid;position:relative}.doctors-second-row{grid-column-gap:81px;grid-row-gap:81px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;padding:120px 0 0;display:grid;position:relative}.left-column{flex-flow:column;justify-content:flex-start;align-items:flex-end;display:flex;position:relative}.doctor-img{padding-bottom:120px;padding-right:0}.signature-left{margin-top:-102px;position:absolute;inset:auto auto 0% 0%}.weight-loss-procedures-section-wrapper{grid-column-gap:50px;grid-row-gap:30px;background-color:#f7f5ef;border-radius:35px;grid-template-rows:auto;grid-template-columns:1fr 1.02fr;grid-auto-columns:1fr;padding:100px 57px;display:grid}.weight-loss-heading{text-align:left;font-size:54px;line-height:110%}.weight-loss-paragraph{margin-top:30px;font-size:1.125rem}.benefits-wrapper{grid-column-gap:12px;grid-row-gap:12px;background-color:#fff;border-radius:25px;flex-flow:column;justify-content:center;align-items:flex-start;width:100%;max-width:497px;padding:50px;display:flex}.benefits-line{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-items:center;display:flex}.benefit-text{letter-spacing:-.02em;font-size:1.5rem;line-height:150%}.weight-loss-text-content{max-width:500px}.our-surgeons{padding-top:100px;padding-bottom:80px}.our-surgeons-heading{text-align:left;margin-bottom:40px;font-size:3.375rem}.our-surgeons-wrapper{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;min-width:450px;max-width:954px;margin-left:326px;display:flex}.our-surgeons-paragraph{font-size:2rem}.our-surgeons-paragraph-bold{font-weight:500;display:inline}.about-herosection{background-color:#f7f5ef;padding-top:82px;padding-bottom:97px}.padding-about-hero{padding-left:80px;padding-right:31px}.herosetion-about-heading{text-align:left;font-family:Generalsans,sans-serif;font-size:5.25rem;font-style:normal;font-weight:400;line-height:110%}.about-hero-upper-content{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.hero-subheading-about{background-color:#f1a30140;border-radius:50px;margin-bottom:14px;padding:8px 15px}.about-hero-bottom-content{grid-column-gap:74px;grid-row-gap:74px;grid-template-rows:auto;grid-template-columns:360px 1fr;grid-auto-columns:1fr;margin-top:56px;display:grid}.about-hero-description{line-height:140%}.about-hero-left{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;padding-top:27px;display:flex}.about-hero-right{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.orange-arrow-button-about{grid-column-gap:26px;grid-row-gap:26px;background-color:#fe8a58;border-radius:50px;justify-content:space-between;align-items:center;width:323px;min-width:300px;margin-top:0;padding:10px 10px 10px 30px;text-decoration:none;display:flex}.about-hero-img{margin-bottom:14px}.about-hero-card-text-content{background-color:#d7e1e0;border-radius:12px;flex-flow:column;justify-content:center;align-items:center;padding:10px 12px;display:flex}.about-hero-card-doctor-name{text-align:center;letter-spacing:-.02em;font-size:1.125rem;font-weight:500;line-height:120%}.about-hero-card-position{color:#191919a6;letter-spacing:-.02em;font-size:.875rem;line-height:120%}.first-row-text-content,.second-row-text-content{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;display:flex}.doctor-info-second{text-align:left;letter-spacing:-.02em;margin-bottom:60px;padding-left:50px;font-size:1.125rem;line-height:150%}.cta-black-margin{grid-column-gap:14px;grid-row-gap:14px;background-color:#000;border-radius:50px;justify-content:flex-start;align-items:center;margin-left:50px;padding:18.5px 32px;font-size:18px;line-height:120%;display:flex}.heading-with-check{grid-column-gap:6px;grid-row-gap:6px;display:flex}.links-section{background-color:#fbfaf9}.links-section-link{color:var(--primary-black);letter-spacing:-.02em;font-size:1.125rem;font-weight:500;line-height:150%;text-decoration:none}.links-section-link.w--current{color:#fe8a58}.links-section-slash{letter-spacing:-.02em;font-size:1.125rem;font-weight:500;line-height:150%}.links-section-wrapper{justify-content:flex-start;align-items:flex-end;padding-top:26.5px;padding-bottom:26.5px;display:flex}.our-team-name-mobile{letter-spacing:-.02em;padding-bottom:6px;font-size:2.625rem;font-weight:500;line-height:110%;display:none}.our-team-position-mobile{letter-spacing:-.02em;margin-bottom:40px;font-size:1.25rem;font-weight:500;line-height:150%;display:none}.our-team-second-row{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:flex-start;display:flex}.doctor-name-mobile{letter-spacing:-.02em;margin-bottom:60px;font-size:2.625rem;font-weight:500;line-height:110%;display:none}.life-outside-the-practise-section{flex-flow:column;justify-content:center;align-items:center;padding-top:80px;padding-bottom:80px;display:flex}.life-outside-the-practise-heading{letter-spacing:-.02em;margin-top:0;margin-bottom:24px;font-size:3.375rem;font-weight:400;line-height:110%}.life-outside-description{text-align:center;letter-spacing:-.02em;width:85%;margin-bottom:0;font-size:1.25rem;line-height:150%}.full-screen-image{background-image:linear-gradient(#000,#fff);margin-top:40px}.linear{background-image:linear-gradient(135deg,#f7f5ef,#91908c);border-radius:25px;width:100%;margin-top:40px;padding-bottom:600px}.animaton-gradient{z-index:2;background-image:linear-gradient(90deg,#f7f5ef00 18%,#f7f5ef);width:50px;height:100%;margin-left:auto;position:absolute;inset:0% 0% 0% auto}.description-surgeon-section{padding-bottom:60px}.description-section-wrapper{position:relative}.description-surgeon{padding-top:138px;padding-bottom:102px;padding-left:217px;font-size:2rem}.bold{font-weight:500}.signature-surgeon{margin-top:0;padding-top:102px;position:absolute;inset:auto 0% 0% auto}.education-and-training-section{padding-bottom:80px}.education-wrapper{grid-column-gap:56px;grid-row-gap:56px;background-color:#f7f5ef;border-radius:30px;grid-template-rows:auto;grid-template-columns:1fr 1.62fr;grid-auto-columns:1fr;padding:84px 87px 84px 84px;display:grid}.education-heading{text-align:left;font-size:3.375rem;line-height:110%}.education-info{font-size:1.125rem}.quote-section{padding-top:60px;padding-bottom:80px}.quote-section-wrapper{grid-column-gap:0px;grid-row-gap:0px;background-color:#f7f5ef;border-radius:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.quote-text-content{grid-column-gap:16px;grid-row-gap:16px;background-color:#f7f5ef;border-radius:30px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding:52.5px 41px;display:block}.quote-text{margin-bottom:88px;font-size:2rem;font-weight:500}.quote-name-person{letter-spacing:-.02em;margin-bottom:8px;font-size:1.5rem;font-weight:500;line-height:150%}.bottom-text-quote{color:#191919a6;letter-spacing:-.02em;font-size:1.125rem;font-weight:500;line-height:150%}.quote-image{object-fit:cover;width:100%}.specialist-section{padding-top:80px;padding-bottom:80px}.specialist-section-wrapper{grid-column-gap:120px;grid-row-gap:120px;grid-template-rows:auto;grid-template-columns:1.03fr 1fr;grid-auto-columns:1fr;display:grid}.specialist-left-content{background-color:#f7f5ef;border-radius:20px;padding:30px}.specialist-name{letter-spacing:.05em;margin-bottom:6px;font-size:1.125rem;font-weight:500;line-height:150%}.location-wrapper{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;display:flex}.location-info{letter-spacing:-.02em;padding-bottom:0;font-size:1rem;line-height:150%}.stars-wrapper{grid-column-gap:5px;grid-row-gap:5px;margin-bottom:14px;padding-top:14px;display:flex}.surgery-wrapper{grid-column-gap:8px;grid-row-gap:8px;border-bottom:1px solid #19191940;padding-bottom:14px;display:flex}.surgery{letter-spacing:-.02em;line-height:150%}.surgery-list{letter-spacing:-.02em;padding-left:0;line-height:150%}.list-surgery{margin-bottom:0;padding-left:20px}.specialist-right-content{grid-column-gap:24px;grid-row-gap:6px;flex-flow:column;grid-template-rows:auto auto auto auto;grid-template-columns:minmax(200px,250px) minmax(150px,250px);grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;display:flex}.specialist-profession-field{grid-column-gap:24px;grid-row-gap:6px;grid-template-rows:auto auto auto auto;grid-template-columns:minmax(150px,250px) minmax(150px,250px);grid-auto-columns:1fr;display:grid}.professioin-field-single{grid-column-gap:10px;grid-row-gap:10px;flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.profession-field-text{letter-spacing:-.02em;font-size:1.125rem;line-height:150%}.specialist-name-heading{letter-spacing:-.02em;margin-bottom:24px;font-size:2.625rem;font-weight:500;line-height:110%}.specialist-name-heading.left{text-align:left}.specialist-info{margin-bottom:24px;font-size:1.125rem}.arrow-white-button{width:20px;position:static;inset:20px 25px 0% auto}.candidate-card-container-surgeryplus-sec{grid-column-gap:54px;grid-row-gap:54px;background-color:#fff;border-radius:25px;flex-flow:column;justify-content:center;align-items:center;width:667px;max-width:100%;padding-top:53px;display:flex;position:absolute;top:175px;left:503px;right:auto;box-shadow:24px 68px 73px #00000017}.office-card-orange-button{grid-column-gap:14px;grid-row-gap:14px;flex-flow:row;display:flex}.phone-link{grid-column-gap:10px;grid-row-gap:10px;color:var(--primary-black);justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.container-large-map{flex-flow:column;justify-content:center;align-items:center;max-width:none;margin-left:auto;margin-right:auto}.slider-wrapper{background-color:#f7f5ef;flex:none;width:100%;margin-top:28px;display:flex;position:relative;overflow:hidden}.slider-wrapper.home-testimonials{background-color:#0000;margin-top:0}.slider-wrapper.home-testimonials.right{justify-content:flex-end}.items-holder{flex:none;display:flex}.items-holder.home-testimonials{grid-column-gap:24px;grid-row-gap:24px}.items{flex:none;align-items:center;display:flex}.item{height:40px;margin-left:12px;margin-right:12px}.sq-slider{border:4px #ee6a2f}.client-slider-panel{opacity:.37;border:3px #fff;margin-right:20px}.slider-wrap{flex-direction:column;flex:none;align-self:center;width:100%;max-width:1000px;margin-left:auto;margin-right:auto;padding-top:0;padding-left:0;padding-right:0;display:block;position:relative}.slider-wrap.trislider{flex:none;width:500px;display:block}.client-slider{background-color:#0000;height:100%}.right-arrow-wrap{bottom:-115px;right:-10px;overflow:visible}.slide-nav{bottom:-48px}.client-slider-wrapper{border:5px #ee6a2f;display:none}.client-slider-mask{overflow:visible}.direction-icon{color:#c9c9c9;background-color:#15759600;background-image:none;border:1px solid #dadada;border-radius:100%;justify-content:center;align-items:center;width:60px;height:60px;margin-top:559px;margin-bottom:0;font-size:17px;display:flex}.direction-icon:hover{background-color:#ffffff3d}.direction-icon.right{left:-298px}.direction-icon.left{right:-304px}.left-arrow-wrap{bottom:-115px;left:-10px;overflow:visible}.website-panel{height:100%;padding:6px}.website-panel.trislider{opacity:.47;position:relative;transform:scale(.8)}.white-arrow-b{width:20px;position:absolute;inset:22px 25px 0% auto}.heading-54px{text-align:left;font-size:3.375rem;line-height:110%}.candidate-black-heading{color:var(--black);text-align:left;width:100%;font-family:Generalsans,sans-serif;font-size:4.375rem;line-height:110%}.white-arr-b{width:20px;position:absolute;inset:23px 27px 0% auto}.single-surgeon-single-hero{background-color:#f7f5ef;margin-top:0;padding-top:0}.surgeon-single-left-content-hero{flex-flow:column;justify-content:center;align-items:flex-start;padding-top:85px;padding-bottom:89px;display:flex}.surgeon-single-hero-heading{text-align:left;font-family:Generalsans,sans-serif;font-size:4rem;font-style:normal;line-height:110%}.surgeon-single-hero-list{width:80%;margin-top:24px;margin-bottom:0;padding-left:30px}.list-item-hero{letter-spacing:-.02em;font-size:1.125rem;line-height:150%}.surgeon-single-bottom-wrapper{grid-column-gap:50px;grid-row-gap:50px;flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;margin-top:60px;display:flex}.orange-arrow-button-single{grid-column-gap:26px;grid-row-gap:26px;background-color:#fe8a58;border-radius:50px;justify-content:space-between;align-items:center;width:323px;min-width:300px;margin-top:0;padding:10px 10px 10px 30px;text-decoration:none;display:flex}.single-surgeon-hero-wrapper{grid-column-gap:88px;grid-row-gap:88px;grid-template-rows:auto;grid-template-columns:1.08fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;width:100%;margin-top:0;display:grid;position:relative}.surgeon-single-image{object-fit:cover}.navbar-transparent{background-color:#0000;width:100%;position:relative}.navbar-wrapper{width:100%;position:absolute}.top-doctors-section{padding-top:80px;padding-bottom:80px}.top-doctors-section-wrapper{grid-column-gap:35px;grid-row-gap:35px;grid-template-rows:auto;grid-template-columns:1fr 1.45fr;grid-auto-columns:1fr;display:grid}.top-doctors-text-content{position:relative}.trophie-wrapper{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;margin-bottom:30px;display:flex}.trophie-icon{width:32px}.trophie-text{letter-spacing:.05em;text-transform:uppercase;font-size:.875rem;font-weight:500;line-height:110%}.top-doctors-heading{letter-spacing:-.02em;font-size:3.375rem;font-weight:400;line-height:110%}.top-doctors-info{text-align:left;letter-spacing:-.02em;width:77%;margin-top:30px;margin-bottom:60px;padding-left:0;font-size:1.125rem;line-height:150%}.top-doctors-image{width:700px}.circle-badge-purple{border-radius:110px;width:200px;height:200px;position:absolute;inset:10% auto auto 83%;transform:rotate(-23.57deg)}.life-outside-the-practise-heading-center{text-align:center;letter-spacing:-.02em;margin-top:0;margin-bottom:24px;font-size:3.375rem;font-weight:400;line-height:110%}.life-outside-description-center{text-align:center;letter-spacing:-.02em;width:100%;max-width:843px;margin-bottom:0;margin-left:auto;margin-right:auto;font-size:1.25rem;line-height:150%}.container-large-hero{flex-flow:column;justify-content:center;align-items:center;max-width:1440px;margin-left:auto;margin-right:auto}.life-outside-the-practise-section-second{flex-flow:column;justify-content:center;align-items:center;padding-top:80px;padding-bottom:80px;display:flex}.specialist-section-info{padding-top:80px;padding-bottom:80px}.specialist-section-wrapper-info{grid-column-gap:120px;grid-row-gap:120px;grid-template-rows:auto;grid-template-columns:1.03fr 1fr;grid-auto-columns:1fr;display:grid}.location-info-copy{letter-spacing:-.02em;padding-bottom:0;font-size:1rem;line-height:150%}.padding-global-one-side-hero{justify-content:flex-end;align-items:center;padding-left:80px;display:flex}.surgeon-single-image-mobile{position:absolute;inset:0% 0% 0% auto}.hero-background-mobile{display:none}.single-surgeon-testimonial-section{border-radius:25px;padding:60px 0;font-size:1.125rem}.single-surgeon-testimonials-wrapper{grid-column-gap:24px;grid-row-gap:24px;padding-bottom:60px;display:flex}.second-column,.third-column{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;display:flex}.first-column-mobile{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;display:none}.cta-transparent-testimonial{color:var(--black);letter-spacing:-.02em;background-color:#0000;border:1px solid #000;border-radius:50px;padding:18.5px 30px;font-size:1.125rem;font-weight:500;line-height:120%}.topbar-navbar{z-index:2147483647;position:sticky;top:0}.white-link{color:#fff}.map-info-absolute{z-index:3;justify-content:flex-start;align-items:center;max-width:1280px;margin-left:auto;margin-right:auto;display:flex;position:absolute;inset:0% 80px}.div-block{padding-left:80px;padding-right:80px}.absolute-paragraph-smaller-desktop{z-index:4;color:var(--white);margin-right:13px;font-family:Generalsans,sans-serif;font-size:2rem;font-weight:500;display:none;position:absolute;inset:0% 5px auto auto}.vetting-surgeons-description-wrapper{max-width:356px}.black-description-18px{text-align:left;letter-spacing:-.02em;font-size:18px;line-height:150%}.margin-bottom-40px{margin-bottom:40px}.margin-left-50{margin-left:50px}.criteria-section{background-color:#f9f8f5;padding-top:80px;padding-bottom:50px}.criteria-section-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;display:flex}.criteria-left-content{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.criteria-text-wrapper-hidden{flex-flow:column;min-width:500px;max-width:954px;margin-left:auto;display:flex}.criteria-text{letter-spacing:-.02em;border-top:1px solid #e0dfdc;padding-top:30px;padding-bottom:30px;font-size:1.5rem;font-weight:500;line-height:150%}.criteria-text-first{letter-spacing:-.02em;border-top:1px #e0dfdc;padding-top:30px;padding-bottom:30px;font-size:1.5rem;font-weight:500;line-height:150%}.red-button{grid-column-gap:14px;grid-row-gap:14px;background-color:#f04438;border-radius:50px;justify-content:center;align-items:center;padding:18.5px 30px;text-decoration:none;display:flex}.red-button-t{color:var(--white);letter-spacing:-.02em;font-size:1.125rem;font-weight:500;line-height:120%;text-decoration:none}.top-doctors-section-reversed-wrapper{grid-column-gap:145px;grid-row-gap:145px;grid-template-rows:auto;grid-template-columns:1.61fr 1fr;grid-auto-columns:1fr;display:grid;position:relative}.first-row-text-reversed-content{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;display:flex}.top-doctors-info-reversed{text-align:left;letter-spacing:-.02em;width:88%;margin-bottom:10px;padding-left:0;font-size:1.125rem;line-height:150%}.circle-badge-purple-reversed{border-radius:110px;width:170px;height:170px;position:absolute;inset:auto -11% 33% auto;transform:translate(74px,50%)rotate(-23.57deg)}.top-doctors-reversed-section{padding-top:100px;padding-bottom:100px}.top-doctors-image-reversed{object-fit:cover;width:700px}.testimonials-vertical-section{background-image:linear-gradient(#fe8a58 74%,#ff6046 100%,#ff6448 100%,#ff5d45);padding-top:80px;padding-bottom:80px;display:block}.testimonials-vertical-wrapper{grid-column-gap:25px;grid-row-gap:25px;flex-flow:row;display:flex}.testimonial-first-column{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;display:flex}.cta-transparent-white{color:var(--white);letter-spacing:-.02em;background-color:#0000;border:1px solid #fff;border-radius:50px;margin-top:2rem;padding:18.5px 30px;font-size:1.125rem;font-weight:500;line-height:120%}.testimonials-heading-copy{color:var(--white);text-align:left;width:70%;margin-bottom:30px;padding-left:80px;font-size:5.5625rem;font-weight:400;line-height:110%}.testimonials-vertical-heading{color:var(--white);text-align:left;width:55%;margin-bottom:40px;padding-left:0;font-size:5.5625rem;font-weight:400;line-height:110%}.benefits-grid-section{padding-top:80px;padding-bottom:80px}.benefits-grid-wrapper{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.benefit-box{grid-column-gap:6px;grid-row-gap:6px;background-color:#fbfaf9;border-radius:20px;flex-flow:column;padding:30px 40px;display:flex}.benefit-icon{margin-bottom:4px}.benefit-info{letter-spacing:-.02em;font-size:1.125rem;line-height:150%}.benefit-title{letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:150%}.sliders-wrapper{padding-top:40px;padding-bottom:40px}.sliders-wrapper.mobile-only{display:none}.slider-text-wrapper{background-color:#0000;flex:none;width:100%;margin-top:0;padding-left:0;padding-right:160px;display:flex;position:relative;overflow:hidden}.left-gradient-white{background-image:linear-gradient(90deg,#fff 1% 1%,#fff0);width:197px;position:absolute;inset:0% auto 0% 0%}.right-gradient-white{background-image:linear-gradient(270deg,#fff,#fff0);width:197px;position:absolute;inset:0% 0% 0% auto}.item-slider{height:40px;margin-left:40px;margin-right:40px}.slider-text{letter-spacing:-.02em;font-size:2.625rem;line-height:150%}.slider-text-yellow{color:#ffb500;letter-spacing:-.02em;font-size:2.625rem;line-height:150%}.slider-text-green{color:#9de1c1;letter-spacing:-.02em;font-size:2.625rem;line-height:150%}.slider-text-wrapper-second{background-color:#0000;flex:none;width:100%;margin-top:40px;padding-right:90px;display:flex;position:relative;overflow:hidden}.assessment-hero{background-color:#f7f5ef;padding-top:75px;padding-bottom:60px}.assessment-herosection-wrapper{grid-column-gap:64px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:end;display:grid}.assessment-hero-heading{text-align:left;align-self:flex-start;width:auto;margin-bottom:0;font-size:4.75rem;font-style:normal;line-height:110%}.assessment-span{font-family:"Source Serif 4",sans-serif;font-size:4.75rem;font-style:italic}.card-static{grid-column-gap:54px;grid-row-gap:54px;flex-flow:column;justify-content:center;align-items:center;width:100%;position:static;top:175px;left:503px;right:auto}.first-row-content{flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;display:flex}.top-doctors-title{letter-spacing:-.02em;font-size:3.375rem;font-weight:400;line-height:110%}.card-box{grid-column-gap:54px;grid-row-gap:54px;flex-flow:column;justify-content:center;align-items:center;display:block;position:static;top:175px;right:110px}.purple-logo-big{height:105px}.hero-section-fees{background-color:#f7f5ef}.fees-hero-wrapper{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.fees-left-side{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-top:77.5px;padding-bottom:207.5px}.fees-hero-heading{font-size:5.125rem;font-style:normal}.container-large-navbar{flex-flow:column;justify-content:center;align-items:center;max-width:1340px;margin-left:auto;margin-right:auto}.heading-orange-dot{color:#fe8a58}.hero-section-description-fees{max-width:501.96px;margin-top:24px;line-height:140%}.fees-hero-padding-global{max-width:1440px;margin-left:auto;margin-right:auto;position:relative}.fees-hero-image{object-fit:cover;width:51.11%;height:100%;position:absolute;inset:0% 0% 0% auto}.navbar-fees{background-color:#f7f5ef00}.our-best-offer-section{padding-top:132px;padding-bottom:73px}.our-best-offer-wrapper{padding-left:138px;padding-right:98px}.our-best-offer-yellow-box{background-color:#fbe8bf;border-radius:30px;flex-flow:column;justify-content:center;align-items:flex-start;padding:48px 40px 52px 163px;display:flex}.our-best-offer-inner-wrapper{padding-left:329px;position:relative}.our-best-offer-heading{text-align:left;margin-bottom:24px;font-size:3.375rem;line-height:110%}.best-offer-paragraph{margin-bottom:60px;font-size:1.125rem;font-weight:400}.our-best-offer-image{max-width:430px;height:auto;margin-top:auto;margin-bottom:auto;position:absolute;inset:0% auto 0% 0%}.biatric-section{padding-top:80px;padding-bottom:80px}.biatric-items-wrapper{flex-flow:column;justify-content:center;align-items:center;display:flex}.hero-subheading-biatric{background-color:#f1a30140;border-radius:50px;margin-bottom:16px;padding:8px 15px}.bariastic-description{text-align:center;max-width:843px;margin-bottom:40px;font-size:1.125rem}.biastric-items-wrapper{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.biastric-option-wrapper{background-image:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadb80_gastric-bypass.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1.3px solid #e8e8e8;border-radius:32.2px;width:100%;height:100%;padding-top:25.83px;padding-bottom:238.11px;padding-left:25.83px;position:relative}.bariastic-options-name{letter-spacing:-.02em;text-transform:capitalize;font-size:1.6875rem;font-weight:500;line-height:120%}.biastric-option-wrapper-2{background-image:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadb81_sadi-s.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1.3px solid #e8e8e8;border-radius:32.2px;width:100%;height:100%;padding-top:25.83px;padding-bottom:238.11px;padding-left:25.83px;position:relative}.biastric-option-wrapper-3{background-image:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadb82_sasi.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1.3px solid #e8e8e8;border-radius:32.2px;width:100%;height:100%;padding-top:25.83px;padding-bottom:238.11px;padding-left:25.83px;position:relative}.biastric-option-wrapper-4{background-image:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadb83_gastric-band.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1.3px solid #e8e8e8;border-radius:32.2px;width:100%;height:100%;padding-top:25.83px;padding-bottom:238.11px;padding-left:25.83px;position:relative}.fees-section{padding-top:80px;padding-bottom:80px;position:relative}.fees-content-grid{grid-column-gap:100px;grid-row-gap:100px;grid-template-rows:auto;grid-template-columns:1fr .5fr;grid-auto-columns:1fr;place-items:center;display:grid}.fee-number{letter-spacing:-.02em;font-size:3rem;font-weight:500;line-height:110%}.fee-number-description{letter-spacing:.05em;text-transform:uppercase;margin-top:12px;font-size:.875rem;font-weight:500;line-height:110%}.fees-grid-left-side{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.fee-heading{text-align:left;text-transform:capitalize;margin-top:60px;margin-bottom:30px}.fees-image-wrapper{border-radius:29.17px}.fees-image{object-fit:cover;border-radius:29.17px;width:100%;height:auto}.fees-content-grid-2{grid-column-gap:100px;grid-row-gap:100px;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;place-items:center;display:grid}.best-offer-paragraph-2{max-width:438.82px;margin-bottom:60px;font-size:1.125rem}.financing-logos-wrapper{grid-column-gap:100px;grid-row-gap:100px;justify-content:flex-start;align-items:center;margin-bottom:60px;display:flex}.financing-paragraph{margin-bottom:40px;font-size:1.125rem}.fees-content-flex-4{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1.31fr;grid-auto-columns:1fr;place-items:center;display:flex}.fees-grid-left-side-4{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:center;align-items:center;display:flex}.fee-heading-4{text-align:left;text-transform:capitalize;margin-top:50px;margin-bottom:24px}.self-pay-paragraph{text-align:center;max-width:843px;font-size:1.125rem}.fees-image-wrapper-self-pay{border-radius:29.17px;justify-content:flex-end;align-items:center;width:100%;display:flex;position:relative}.black-button-self-pay{grid-column-gap:14px;grid-row-gap:14px;cursor:pointer;background-color:#000;border-radius:50px;justify-content:center;align-items:center;margin-top:auto;margin-bottom:auto;margin-left:auto;padding:18.5px 30px;text-decoration:none;display:flex;position:static;inset:0 0% 0 auto}.black-button-self-pay-wrapper{justify-content:center;align-items:center;display:flex;position:absolute;right:17.97%}.black-button-text-self-pay{color:var(--white);letter-spacing:-.02em;text-transform:none;font-size:1.125rem;font-weight:500;line-height:120%}.logo-image{height:auto}.padding-global-fees-hero{padding-bottom:0;padding-left:80px;padding-right:80px}.fees-hero-image-mobile{object-fit:cover;width:51.11%;height:100%;display:none;position:absolute;inset:0% 0% 0% auto}.fees-image-self-pay{object-fit:cover;border-radius:29.17px;width:100%;height:auto}.black-button-self-pay-mobile{grid-column-gap:14px;grid-row-gap:14px;cursor:pointer;background-color:#000;border-radius:50px;justify-content:center;align-items:center;margin-top:auto;margin-bottom:auto;margin-left:auto;padding:18.5px 30px;text-decoration:none;display:none;position:static;inset:0 0% 0 auto}.orange-arrow-button-hero-fees{grid-column-gap:26px;grid-row-gap:26px;background-color:#fe8a58;border-radius:50px;justify-content:space-between;align-items:center;width:323px;min-width:300px;margin-top:60px;padding:10px 10px 10px 30px;text-decoration:none;display:flex}.brand{padding-left:0}.fees-image-self-pay-mobile{object-fit:cover;border-radius:29.17px;width:100%;height:auto;display:none}.bariastic-option-heading{text-align:left;margin-bottom:24px;font-size:3.375rem;line-height:110%}.procedure-hero-wrapper{grid-column-gap:25px;grid-row-gap:25px;grid-template-rows:auto;grid-template-columns:1.23fr .6fr;grid-auto-columns:1fr;place-items:center;padding-top:65px;padding-bottom:45px;display:grid}.procedure-hero-left-side{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.procedure-hero-right-side{justify-content:center;align-items:center;display:flex}.procedure-heading{margin-top:14px;font-family:Generalsans,sans-serif;font-style:normal}.procedure-alternative-names-wrapper{grid-column-gap:4px;grid-row-gap:4px;margin-top:20px;display:flex}.alternative-names{letter-spacing:-.02em;font-size:1.25rem;font-weight:500}.alternative-names-purple{color:#6871d9;letter-spacing:-.01em;max-width:313px;font-size:1.25rem}.procedure-menu{width:100%;margin-top:75px}.procedure-menu-row{grid-column-gap:60px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:.57fr .93fr 1fr;grid-auto-columns:1fr;place-items:end center;width:100%;display:grid}.procedure-menu-link{color:#191919;letter-spacing:-.02em;border-bottom:1px solid #fe8a58;padding-bottom:5.5px;font-size:1.125rem;text-decoration:none}.procedure-hero-image{object-fit:cover;width:100%;max-width:357.33px;height:auto}.procedure-description{padding-top:80px;padding-bottom:80px}.procedure-description-items-wrapper{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:1fr 3.36fr;grid-auto-columns:1fr;place-items:start;display:grid}.procedure-description-menu{grid-column-gap:19px;grid-row-gap:19px;flex-flow:column;justify-content:center;align-items:flex-start;width:100%;padding-top:5px;display:flex;position:sticky;top:8rem}.procedure-description-content{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.procedure-description-heading{text-align:left;-webkit-text-stroke-color:var(--white);margin-bottom:0;font-size:2.625rem;font-style:normal;line-height:110%}.span-weight-medium{font-weight:500}.procedure-details-wrapper{justify-content:space-between;width:100%;margin-top:40px;margin-bottom:80px;display:flex;position:relative}.procedure-details-blue-box{z-index:1;grid-column-gap:30px;grid-row-gap:30px;background-color:#6871d9;border-radius:25px;flex-flow:column;width:50.79%;margin-top:45px;margin-bottom:45px;padding:50px 45px;display:flex;position:relative;inset:0% auto 0% 0%}.procedure-details-synopsis-box{background-color:#f7f5ef;border-radius:25px;width:58.49%;margin-bottom:-33px;margin-left:auto;padding:100px 60px 0 130px;position:absolute;inset:0% 0% 0% auto}.synopsis-heading{letter-spacing:-.02em;font-size:2rem;line-height:120%}.synopsis-description{box-sizing:border-box;float:none;clear:none;object-fit:fill;width:auto;min-width:150px;margin-top:24px}.procedure-details-blue-box-item-wrapper{grid-column-gap:6px;grid-row-gap:6px;flex-flow:column;display:flex}.procedure-details-blue-box-item-subheading{color:var(--white);letter-spacing:-.02em;font-size:1.125rem;line-height:150%}.procedure-details-blue-box-item-heading{grid-column-gap:4px;grid-row-gap:4px;color:var(--white);letter-spacing:-.02em;flex-flow:column;font-size:1.5rem;font-weight:500;line-height:120%;display:flex}.procedure-description-paragraph{margin-top:24px;margin-bottom:29px}.procedure-list-wrapper{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;margin-top:24px;margin-bottom:40px;display:flex}.procedure-list-item{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:flex-start;padding-left:30px;display:flex}.procedure-list-description{font-size:1.125rem}.procedure-list-icon-small{max-width:25.85px;height:auto}.black-button-text-no-cap{color:var(--white);letter-spacing:-.02em;text-transform:none;order:0;justify-content:flex-start;align-self:auto;align-items:flex-start;font-size:1.125rem;font-weight:500;line-height:120%;display:flex}.procedure-description-menu-link{color:#191919;letter-spacing:-.02em;border-bottom:1px solid #fe8a5800;padding-bottom:5px;font-size:1.125rem;font-weight:500;line-height:150%;text-decoration:none;display:block}.procedure-description-menu-link.w--current{border-bottom-color:#fe8a58}.white-arr-red-button{width:20px;position:absolute;inset:20px 32px 0% auto}.trophie-container{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;margin-bottom:30px;display:flex}.heading-container{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:30rem;margin-bottom:30px;display:flex}.heading-54px-right{text-align:left;font-size:3.375rem;line-height:110%}.location-section{margin-top:60px;margin-bottom:60px}.table-secion{padding-top:60px;padding-bottom:60px}.table-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1.44fr 1fr 1fr;grid-auto-columns:1fr;width:100%;margin-top:40px;margin-bottom:40px;padding-top:0;display:grid}.other-clinics-wrapper{background-color:#fe8a58;border-radius:15px;padding:32px 64px}.other-clinics{color:var(--white);text-align:center;letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:150%}.pivot-wrapper{background-color:#6871d9;border-radius:15px;justify-content:center;align-items:center;padding:19px 64px;display:flex}.benefits-name-wrapper{background-color:#fbfaf9;border-radius:20px;flex-flow:column;justify-content:space-between;align-items:stretch;padding:20px 40px;display:flex}.other-clinics-benefits{background-color:#fff8eb;border-radius:20px;flex-flow:column;justify-content:center;align-items:center;padding:20px 30px;display:flex}.pivot-benefits{background-color:#f1f1ff;border-radius:20px;flex-flow:column;justify-content:center;align-items:center;padding:20px 30px;display:flex}.purple-check{border-bottom:1px #d6d6ff;width:auto;padding-top:18px;padding-bottom:18px}.table-info-purple{letter-spacing:.02em;border-bottom:1px #d6d6ff;justify-content:center;align-items:center;width:100%;padding-top:16.5px;padding-bottom:16.5px;font-size:1.125rem;font-weight:500;line-height:150%;display:flex}.divider-purple{background-color:#6871d933;width:100%;height:1px;margin-top:6px;margin-bottom:6px;padding-top:0}.divider-orange{background-color:#ffe9c1;width:100%;height:1px;margin-top:6px;margin-bottom:6px;padding-top:0}.benefit-name-wrapper{justify-content:space-between;align-items:center;padding-top:15px;padding-bottom:15px;display:flex}.benefit-name{letter-spacing:.02em;padding-top:0;padding-bottom:0;padding-left:0;font-size:1.25rem;font-weight:500;line-height:120%}.divider-gray{background-color:#e0dfdc;width:100%;height:1px;margin-top:6px;margin-bottom:6px;padding-top:0}.pivot-the-best-secion{flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.padding-global-assessment{padding-left:76px;padding-right:116px}.what-is-section{background-image:linear-gradient(#4f59ca,#5457cae0 73%,#644fca75);max-width:1920px;padding-top:100px;padding-bottom:100px}.what-is-items-wrapper{grid-column-gap:54.98px;grid-row-gap:54.98px;grid-template-rows:auto;grid-template-columns:1fr 1.04fr;grid-auto-columns:1fr;place-items:center;display:grid}.what-is-image{width:100%;height:auto}.white-heading-2{color:var(--white);text-align:left;font-size:2.625rem;line-height:110%}.what-is-description{color:#fff;margin-top:20px;font-size:1.25rem;font-weight:400}.resource-wrap{background-image:linear-gradient(#ffffffe0,#ffffffe0),none;background-position:0 0,50% 0;background-size:auto,contain;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex;overflow:hidden}.tab-drop-heading{color:#949494;text-align:center;border-bottom:1px #d8d8d8;margin-top:0;margin-bottom:0;padding-bottom:20px;font-family:Open Sans,sans-serif}.procedure-list-bold{letter-spacing:-.02em;margin-bottom:10px;font-size:1.5rem;font-weight:500;line-height:150%}.risks-section{text-align:left;background-color:#f9f8f5;padding-top:80px;padding-bottom:80px}.risks-content{flex-flow:column;justify-content:center;align-items:flex-start;min-width:600px;max-width:954px;margin-left:auto;display:flex}.risks-list-item{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:flex-start;padding:24px 32px;display:flex}.risks-list-item.last{padding-bottom:0}.risk-list-detail{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;display:flex}.risk-list-bold{letter-spacing:-.02em;margin-bottom:0;font-size:1.5rem;font-weight:500;line-height:150%}.risks-list-wrapper{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;margin-top:40px;margin-bottom:0;display:flex}.orange-highlighted-wrapper{background-color:#fe8a580d;border-left:3px solid #fe8a58;margin-bottom:24px;padding-top:32px;padding-bottom:32px;padding-left:32px}.orange-highlighted-text{letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:150%}.after-items-wrapper{grid-column-gap:48px;grid-row-gap:48px;flex-flow:column;min-width:600px;max-width:954px;margin-left:auto;display:flex}.after-section{background-image:linear-gradient(#4f59ca 52%,#644fca75);padding-top:80px;padding-bottom:80px}.after-description{color:var(--white);font-size:1.125rem}.heading-54px-right-white{color:var(--white);text-align:left;max-width:452px;font-size:3.375rem;line-height:110%}.video-section{background-color:#fbfaf9;padding:60px 196px 80px 452px}.video-items-wrapper{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:center;align-items:center;display:flex}.procedure-video{border-radius:20px;width:100%;overflow:hidden}.procedure-information-section{padding-bottom:80px}.procedure-info-items-wrapper{flex-flow:column;justify-content:flex-start;align-items:flex-start;min-width:600px;max-width:954px;margin-left:auto;display:flex}.good-candidate-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-right:0;padding-top:80px;padding-bottom:60px;display:flex}.good-candidates-requirements-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;margin-bottom:16px;display:flex}.requirement-item{grid-column-gap:65px;grid-row-gap:65px;grid-template-rows:auto;grid-template-columns:1fr 2.91fr;grid-auto-columns:1fr;place-items:center stretch;display:grid}.requirements-bold{letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:150%}.requirement-description{font-size:1.125rem}.red-button-procedure{grid-column-gap:14px;grid-row-gap:14px;background-color:#f04438;border-radius:50px;justify-content:center;align-items:center;padding:18.5px 30px;text-decoration:none;display:flex}.bypass-vs-sleeve-section{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;padding-top:60px;display:flex}.bypass-vs-sleeve-description.portrait-padding{color:var(--white)}.bypass-vs-sleeve-img{margin-top:16px;margin-bottom:16px}.table-wrapper-bypass-vs-sleeve{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1.3fr 1.3fr;grid-auto-columns:1fr;width:100%;margin-top:16px;margin-bottom:16px;padding-top:0;display:grid}.gastric-bypass{color:var(--white);text-align:left;letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:150%}.bypass-wrapper{background-color:#fe8a58;border-radius:15px;padding:28px}.sleeve-wrapper{background-color:#6871d9;border-radius:15px;justify-content:flex-start;align-items:center;padding:28px;display:flex}.bypass-vs-sleeve-info{font-size:1rem}.bypass-benefits-wrapper{grid-column-gap:48px;grid-row-gap:48px;background-color:#fff8eb;border-radius:20px;flex-flow:column;grid-template-rows:1fr 1.17fr 1.33fr 1.17fr 1fr;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;padding:48px 28px;display:grid}.sleeve-benefits-wrapper{grid-column-gap:48px;grid-row-gap:48px;background-color:#f1f1ff;border-radius:20px;flex-flow:column;grid-template-rows:1fr 1.17fr 1.33fr 1.17fr 1fr;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;padding:48px 10px 48px 28px;display:grid}.benefits-titles-wrapper{grid-column-gap:48px;grid-row-gap:48px;background-color:#fbfaf9;border-radius:20px;flex-flow:column;grid-template-rows:1fr 1.17fr 1.33fr 1.17fr 1fr;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:stretch;padding:48px 24px;display:grid}.bypass-vs-sleeve-paragraph{font-size:1.125rem}.steps-to-surgery-section{background-color:#f9f8f5;padding-top:60px;padding-bottom:80px}.steps-to-surgery-items-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;min-width:600px;max-width:954px;margin-left:auto;display:flex}.steps-wrapper{grid-column-gap:68px;grid-row-gap:68px;flex-flow:column;padding-top:16px;display:flex}.step-wrapper{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.step-title{letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:150%}.step-title.white{color:var(--white)}.list{margin-top:10px;margin-bottom:0;padding-left:20px}.list.white{color:var(--white)}.step-list-item{letter-spacing:-.02em;font-size:1.125rem;line-height:150%}.procedure-testimonial-section{background-color:#fbfaf9;border-radius:25px;padding:20px 0 80px;font-size:1.125rem}.procedure-testimonial-headng{color:var(--black);text-align:left;font-size:2.625rem;line-height:110%}.good-candidate-paragraph{margin-bottom:6px;font-size:1.125rem}.good-candidate-paragraph-2{margin-top:6px;margin-bottom:16px;font-size:1.125rem}.good-candidate-wrapper-2{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-bottom:44px;margin-right:0;padding-top:80px;padding-bottom:0;display:flex}.after-orange-section{background-color:#f9f8f5;padding-top:80px;padding-bottom:80px}.after-orange-paragraph{margin-top:24px;margin-bottom:0;font-size:1.125rem}.recovery-period-wrapper{grid-column-gap:10px;grid-row-gap:10px;background-color:#fe8a580d;border-left:3px solid #fe8a58;flex-flow:column;width:100%;margin-top:40px;margin-bottom:40px;padding:32px;display:flex}.recovery-period-heading{letter-spacing:-.02em;text-transform:capitalize;font-size:1.25rem;font-weight:500;line-height:150%}.recovery-period-description{font-size:1.125rem}.why-us-diving-line-orange{background-color:#fe8a58;width:100%;height:1px;margin-top:25px;margin-bottom:25px}.why-us-number-orange{color:var(--primary-black);letter-spacing:-.02em;font-size:2.8125rem;line-height:100%}.why-us-item-heading-orange{letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:150%}.why-us-description-orange{color:var(--primary-black);font-size:1.125rem}.padding-global-2{padding-left:2.5rem;padding-right:2.5rem}.faq-wrapper{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:1fr 2.02fr;grid-auto-columns:1fr;justify-content:space-between;align-items:flex-start;margin-top:0;display:grid}.faq-links-wrapper{grid-column-gap:1.5rem;grid-row-gap:0px;flex-direction:column;margin-top:12px;display:flex}.text-weight-medium{font-weight:500}.faq-right-side-wrapper{grid-column-gap:30px;grid-row-gap:30px;flex-direction:column;width:100%;display:flex}.faq-video{margin-top:1.25rem}.faq-subheading-variant{color:#fff;letter-spacing:-.02em;margin-top:0;margin-bottom:0;padding-left:24px;padding-right:24px;font-size:2.625rem;font-weight:400;line-height:150%}.mobile-faq-heading{display:none}.faq-left-side-wrapper-variant{background-color:#6871d9;border-radius:15px;width:100%;padding:30px 0;position:sticky;top:8rem;bottom:.625rem}.faq-section{padding-top:80px;padding-bottom:80px}.faq-question-heading{letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:150%}.faq-link-variant{color:#fff;padding:12px 24px;font-size:1.125rem;line-height:1.4;text-decoration:none}.faq-link-variant.w--current{background-color:#9ac1cd;transition:all .3s}.faq-question-description{color:var(--primary-black);letter-spacing:-.02em;margin-top:8px;font-size:1.125rem;line-height:150%}.container-large-2{width:100%;max-width:81.25rem;margin-left:auto;margin-right:auto;position:relative}.faq-video-wrapper{width:55%;margin-left:auto;margin-right:auto}.faq-divider-line{background-color:#e0dfdc;width:100%;height:1px}.what-is-items-center-wrapper{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;min-width:800px;max-width:1078px;margin-left:auto;display:grid}.white-heading-2-center{color:var(--white);text-align:center;font-size:3.375rem;line-height:110%}.what-is-bottom{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1.68fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;display:grid}.what-is-section-gastric-bypass{background-image:linear-gradient(#4f59ca,#5457cae0 58%,#644fca75);max-width:1920px;padding-top:80px;padding-bottom:80px}.procedure-gastric-bypass-hero-wrapper{grid-column-gap:70px;grid-row-gap:70px;grid-template-rows:auto;grid-template-columns:1.73fr 1.85fr;grid-auto-columns:1fr;place-items:center;padding-top:65px;padding-bottom:40px;display:grid}.padding-global-what-is{padding-bottom:0;padding-left:80px;padding-right:60px}.steps-orange{background-color:#f1a30140;border-radius:50px;margin-bottom:16px;padding:12px 32px}.steps-orange-text{letter-spacing:-.02em;font-size:14px;font-weight:500;line-height:140%}.procedure-hero-left{flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.padding-global-procedure{padding-bottom:0;padding-left:80px;padding-right:128px}.alternative-names-mobile-text{display:none}.procedure-description-heading-video{text-align:left;margin-bottom:0;font-size:2.625rem;font-style:normal;line-height:150%}.first-column-procedure{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;display:flex}.why-us-grid-column-procedure{grid-column-gap:83px;grid-row-gap:60px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.procedure-menu-row-sasi{grid-column-gap:40px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr .69fr .75fr;grid-auto-columns:1fr;place-items:end center;width:100%;display:grid}.procedure-hero-wrapper-sassi{grid-column-gap:25px;grid-row-gap:25px;grid-template-rows:auto;grid-template-columns:1.66fr 1fr;grid-auto-columns:1fr;place-items:center stretch;padding-top:40px;padding-bottom:45px;display:grid}.what-is-items-wrapper-flex{grid-column-gap:54.98px;grid-row-gap:54.98px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1.04fr;grid-auto-columns:1fr;place-items:center;min-width:600px;max-width:954px;margin-left:auto;display:flex}.what-is-paragraph{color:#fff;margin-top:0}.white-description-procedure{color:#fff;margin-top:24px;font-size:1.125rem}.white-descriptions-wrapper{width:100%;min-width:600px;max-width:954px}.white-in-between-heading{color:var(--white);letter-spacing:-.02em;margin-top:40px;font-size:2.62rem;font-weight:500;line-height:150%}.white-description-procedure-2{color:#fff;margin-top:10px;font-size:1.125rem}.requirement-item-colorful{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 2.05fr;grid-auto-columns:1fr;place-items:center stretch;display:grid}.requirements-bold-colorful{letter-spacing:-.02em;background-color:#fff8eb;border-radius:0;flex-flow:column;justify-content:flex-start;align-items:flex-start;height:100%;padding-top:0;padding-left:28px;padding-right:28px;font-size:1.5rem;font-weight:500;line-height:150%;display:flex}.requirements-bold-text{text-align:center;letter-spacing:-.02em;flex:0 auto;justify-content:flex-start;align-self:center;align-items:flex-start;height:100%;font-size:1.5rem;font-weight:500;line-height:150%;display:flex}.colorful-requirement-divider-orange-line{background-color:#21212133;width:100%;height:1px;margin-top:28px;margin-bottom:28px}.requirements-bold-colorful-blue{letter-spacing:-.02em;background-color:#f5f6fd;border-radius:0;flex-flow:column;justify-content:space-between;align-items:flex-start;height:100%;padding-top:0;padding-left:28px;padding-right:28px;font-size:1.5rem;font-weight:500;line-height:150%;display:flex}.requirement-description-colorful{font-size:1rem;font-weight:400}.good-candidates-requirements-wrapper-colorful{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;margin-bottom:16px;display:flex}.requirements-bold-colorful-first{letter-spacing:-.02em;background-color:#fff8eb;border-radius:15px;flex-flow:column;justify-content:flex-start;align-items:flex-start;height:100%;padding-top:28px;padding-left:28px;padding-right:28px;font-size:1.5rem;font-weight:500;line-height:150%;display:flex}.requirements-bold-colorful-blue-first{letter-spacing:-.02em;background-color:#f5f6fd;border-radius:15px;flex-flow:column;justify-content:flex-start;align-items:flex-start;height:100%;padding-top:28px;padding-left:28px;padding-right:28px;font-size:1.5rem;font-weight:500;line-height:150%;display:flex}.requirements-bold-colorful-last{letter-spacing:-.02em;background-color:#fff8eb;border-radius:0 0 15px 15px;flex-flow:column;justify-content:flex-start;align-items:flex-start;height:100%;padding:0 28px 28px;font-size:1.5rem;font-weight:500;line-height:150%;display:flex}.requirements-bold-colorful-blue-last{letter-spacing:-.02em;background-color:#f5f6fd;border-radius:0 0 15px 15px;flex-flow:column;justify-content:space-between;align-items:flex-start;height:100%;padding:0 28px 28px;font-size:1.5rem;font-weight:500;line-height:150%;display:flex}.procedure-hero-image-sassi{object-fit:cover;align-self:flex-start;width:100%;max-width:357.33px;height:auto;margin-top:180px}.steps-scroll-wrapper{flex-flow:column;margin-top:16px;display:flex}.step-scroll-wrapper{grid-column-gap:23px;grid-row-gap:23px;flex-flow:column;grid-template-rows:auto;grid-template-columns:auto 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;display:grid}.step-circle-wrapper{position:relative}.step-circle-inactive{height:auto}.step-circle-active{height:auto;position:absolute;inset:0%}.step-scroll-left{flex-flow:column;justify-content:flex-start;align-items:center;height:100%;display:flex}.step-wrapper-right{flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-bottom:68px;display:flex}.step-wrapper-right.last{padding-bottom:0}.step-line{background-color:#fe8a5833;width:2px;height:100%}.step-line-fill{background-color:#6871d9;border-radius:3px;width:2px}.margin-bottom-48px{margin-bottom:48px}.steps-scroll-wrapper-sleeve-bypass{flex-flow:column;margin-top:40px;margin-bottom:40px;display:flex}.steps-purple{color:var(--white);background-color:#ffffff40;border-radius:50px;margin-bottom:16px;padding:12px 32px}.white-description-procedure-step{color:#fff;margin-top:10px;font-size:1.125rem}.step-line-purple-section{background-color:#fff3;align-self:auto;width:2px;height:100%}.step-line-fill-purple-section{background-color:#fe8a58;border-radius:3px;width:2px}.white-heading-2-max-width{color:var(--white);text-align:left;max-width:710px;font-size:3.375rem;line-height:110%}.pros-and-contas-table-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;margin-top:6px;margin-bottom:16px;padding-top:0;display:grid}.pros-wrapper{background-color:#fe8a58;border-radius:15px;padding:28px}.contas-wrapper{background-color:#6871d9;border-radius:15px;justify-content:flex-start;align-items:center;padding:28px;display:flex}.pros-text-wrapper{grid-column-gap:10px;grid-row-gap:10px;background-color:#fff8eb;border-radius:20px;flex-flow:column;grid-template-rows:1fr 1.17fr 1.33fr 1.17fr 1fr;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;padding-top:28px;padding-bottom:28px;display:flex}.pros-text{font-size:1rem}.pros-bold{letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:150%}.pros-text-content{grid-column-gap:0px;grid-row-gap:0px;background-color:#fff8eb;border-radius:20px;flex-flow:column;grid-template-rows:1fr auto 1fr auto 1fr auto 1fr;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;padding-left:28px;padding-right:10px;display:grid}.cons-text-wrapper{grid-column-gap:10px;grid-row-gap:10px;background-color:#f1f1ff;border-radius:20px;flex-flow:column;grid-template-rows:1fr 1.17fr 1.33fr 1.17fr 1fr;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:flex-start;place-items:flex-start start;padding-top:28px;padding-bottom:28px;display:flex}.cons-wrapper{grid-column-gap:0px;grid-row-gap:0px;background-color:#f1f1ff;border-radius:20px;flex-flow:column;grid-template-rows:1fr auto 1fr auto 1fr auto 1fr;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;padding-left:28px;padding-right:10px;display:grid}.after-paragraph{margin-top:24px;font-size:1.125rem}.orange-highlighted-info{margin-top:16px;position:static}.pros-cons-section{padding-bottom:0}.procedures-menu{width:100%;margin-top:88px}.what-is-bottom-grid{grid-column-gap:48px;grid-row-gap:48px;grid-template-rows:auto auto;grid-template-columns:1fr 1.07fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;display:grid}.what-is-img{width:100%;max-width:437px;height:auto}.procedure-gastric-banding-hero-wrapper{grid-column-gap:0px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1.83fr .75fr;grid-auto-columns:1fr;place-items:center;padding-top:65px;padding-bottom:40px;display:grid}.procedure-hero-img{object-fit:cover;width:100%;max-width:none;height:auto}.procedure-hero-left-upper{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.orange-highlighted-container{background-color:#fe8a580d;border-left:3px solid #fe8a58;margin-bottom:0;padding:32px 20px 32px 32px}.gastric-bypass-top{color:var(--white);text-align:left;letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:150%}.benefits-heading{text-align:left;margin-bottom:0;font-size:2.625rem;font-style:normal;line-height:150%}.procedure-details-container{justify-content:space-between;width:100%;margin-top:40px;margin-bottom:80px;display:flex;position:relative}.benefits-title{text-align:left;margin-bottom:0;font-size:2.625rem;font-style:normal;line-height:150%}.white-heading-mobile{color:var(--white);text-align:left;font-size:3.375rem;line-height:110%;display:none}.white-heading{color:var(--white);text-align:left;font-size:3.375rem;line-height:110%}.cons-wrapper-2{grid-column-gap:0px;grid-row-gap:0px;background-color:#f1f1ff;border-radius:20px;flex-flow:column;grid-template-rows:auto 13px auto 13px auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;padding-left:28px;padding-right:10px;display:grid}.candidate-max-width{min-width:600px;max-width:954px;margin-left:auto}.procedure-hero-image-sadi-s{object-fit:cover;width:100%;max-width:490px;height:auto;overflow:clip}.surgery-content-benefits{align-self:auto}.faq-list{letter-spacing:-.02em;margin-bottom:-5px;padding-left:30px;font-size:1.125rem;line-height:150%}.procedure-hero-image-{object-fit:cover;width:100%;max-width:561px;height:auto}.alternative-names-purple-sasi{color:#6871d9;letter-spacing:-.02em;max-width:499px;font-size:1.25rem}.after-gastric-img-mobile{display:none}.procedure-hero-image-bypass{object-fit:cover;width:100%;max-width:357.33px;height:auto}.procedure-heading-hero{margin-top:14px;font-family:Generalsans,sans-serif;font-style:normal}.video-heading{text-align:center;margin-bottom:0;font-size:2.625rem;font-style:normal;line-height:150%}.alternative-names-purp{color:#6871d9;letter-spacing:-.02em;max-width:479px;font-size:1.25rem}.surgery-image-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.medical-nutrition-page-section{padding-top:80px;padding-bottom:80px}.what-is-medical-nutrition-wrapper{grid-column-gap:24px;grid-row-gap:24px;color:var(--white);flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.paragraph-18px-black{margin-bottom:0;font-size:1.125rem}.dietitian-vs-nutritionist-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.grey-divider{background-color:#21212133;width:100%;height:1px}.rd-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;padding-left:0;display:flex}.purple-check-wrapper{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-start;align-items:flex-start;display:flex}.purple-chwck-with-text{letter-spacing:-.02em;font-size:1.125rem;line-height:150%}.purple-checks{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;padding-left:48px;display:flex}.check{border-bottom:1px #d6d6ff;width:auto}.rd-heading{letter-spacing:-.02em;margin-top:0;margin-bottom:0;padding-left:24px;font-size:2rem;font-weight:400;line-height:110%}.working-with-nutrition-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;display:flex}.cards-nutrition{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:16px;margin-bottom:0;display:grid}.card-nutrition{grid-column-gap:16px;grid-row-gap:16px;background-color:#f9f8f5;border-radius:15px;flex-flow:column;grid-template-rows:auto auto 5.54fr;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;place-items:center stretch;padding:40px 24px 27px;display:grid}.nutrition-icon{padding-bottom:14px}.nutrition-working-title{text-align:center;letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:110%}.nutrition-working-description{grid-column-gap:16px;grid-row-gap:16px;text-align:center;flex-flow:column;font-size:1rem;display:flex}.lists-purple-dot{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;display:flex}.list-purple-item{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-items:center;display:flex}.examples-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;padding-left:48px;display:flex}.nutrition-after-therapy-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;justify-content:flex-start;align-items:flex-start;min-width:600px;max-width:954px;margin-left:auto;display:flex}.nutrition-after-therapy-img{margin:20px auto}.hero-section-nutrition{background-color:var(--seashell)}.hero-nutrition-wrapper{grid-column-gap:101px;grid-row-gap:101px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1.66fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;place-items:flex-start center;padding-top:65px;padding-bottom:0;display:flex}.hero-nutrition-upper-content{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.hero-nutrition-bottom-content{grid-column-gap:304px;grid-row-gap:304px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 4.89fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;padding-left:84px;display:grid;position:relative}.hero-nutrition-img{padding-top:35px}.nutrition-heading{width:77%;margin-top:14px;font-family:Generalsans,sans-serif;font-style:normal}.experience-section{background-image:linear-gradient(168deg,#4f59ca,#644fca 0%,#5457cae0 58%,#644fca75);border-radius:0;padding-top:80px;padding-bottom:80px;position:relative}.procedure-description-heading-white{color:var(--white);text-align:left;margin-bottom:0;font-size:2.625rem;font-style:normal;line-height:150%}.paragraph-18px-white{color:var(--white);font-size:1.125rem}.background-img-experience{opacity:.1;position:absolute;inset:54px auto auto 0%}.cta-black-nutrition{grid-column-gap:14px;grid-row-gap:14px;background-color:#000;border-radius:50px;justify-content:flex-start;align-items:center;margin-left:0;padding:18.5px 32px;font-size:18px;line-height:120%;text-decoration:none;display:flex}.hero-subheading-box-nutrition{background-color:#f1a30140;border-radius:50px;margin-bottom:14px;padding:8px 15px}.swiper.myswiper{width:1893.96svh;max-width:1893.96svh;padding-top:100px;padding-left:48px;display:block}.swiper-wrapper{grid-column-gap:24px;grid-row-gap:24px;max-width:100%;transition:all .2s;display:flex}.swiper-slide{width:350px}.bariatric-card{border-radius:37.32px;width:100%;transition:all .3s}.bariatric-card:hover{box-shadow:2px 13px 40px #0003}.bariatric-card-img{width:100%}.swiper-arrows-wrapper{grid-column-gap:24px;grid-row-gap:24px;margin-top:20px;display:flex}.swiper-left,.swiper-right{cursor:pointer;transition:opacity .2s}.procedure-hero-wrapper-sasi-bypass{grid-column-gap:25px;grid-row-gap:25px;grid-template-rows:auto;grid-template-columns:1.66fr 1fr;grid-auto-columns:1fr;place-items:center;padding-bottom:45px;display:grid}.procedure-hero-left-side-top-padding{flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-top:65px;display:flex}.procedure-description-content-sasi-bypass{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.nav-logo-wrapper{padding-left:0}.background-video{width:100%}.procedure-menu-row-sadi{grid-column-gap:40px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:auto auto auto;grid-auto-columns:1fr;place-items:end center;width:100%;display:grid}.hero-heading-wrapper-contact-page{grid-column-gap:0px;grid-row-gap:0px;text-align:center;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:flex-start;width:397px;min-width:0;max-width:none;margin-bottom:0;margin-left:auto;margin-right:auto;display:flex}.div-block-2{display:none}.procedure-description-content-right{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.vitamins-cards-container{grid-column-gap:18px;grid-row-gap:18px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.vitamin-card{grid-column-gap:8px;grid-row-gap:8px;color:var(--primary-black);background-color:#f9f8f5;border-radius:15px;flex-flow:column;justify-content:space-between;align-items:flex-start;padding:15px;text-decoration:none;display:flex}.vitamin-card:hover{box-shadow:0 10px 23px #0000000f,0 42px 42px #0000000d}.vitamin-title{letter-spacing:-.02em;font-size:1.375rem;font-weight:500;line-height:110%;text-decoration:none}.vitamin-second-row{grid-column-gap:5px;grid-row-gap:5px;background-color:#0000;border-radius:50px;justify-content:center;align-items:center;display:flex}.disc-code{letter-spacing:-.01em;font-size:.625rem}.discount{color:#ffa400;letter-spacing:-.01em;background-color:#f1a30140;border-radius:50px;padding:6px 15px;font-size:.625rem;font-weight:500}.vitamin-card-img{padding-top:8px}.card-lists{grid-column-gap:16px;grid-row-gap:16px;background-color:#f9f8f5;border-radius:15px;flex-flow:column;grid-template-rows:auto auto 5.54fr;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:flex-start;place-items:flex-start stretch;padding:28px 24px;display:flex}.nutrition-working-title-left{text-align:left;letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:110%}.purple-list-items{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;padding-top:15px;padding-bottom:15px;padding-left:15px;display:flex}.hero-vitamin-wrapper{grid-column-gap:39px;grid-row-gap:39px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1.66fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;place-items:flex-start center;padding-top:65px;padding-bottom:57px;display:flex}.hero-vitamin-bottom-content-copy{grid-column-gap:302px;grid-row-gap:50px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 3.08fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;padding-left:0;display:grid}.hero-vitamin-img{padding-top:0}.vitamin-heading{width:100%;margin-top:14px;font-family:Generalsans,sans-serif;font-style:normal}.vitamins-info{margin-top:20px;font-weight:500;line-height:140%}.hero-vitamin-upper-content{flex-flow:row;justify-content:flex-start;align-items:flex-end;display:flex}.hero-text-content{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.text-box{-webkit-text-fill-color:inherit;background-color:#ffffff0d;background-clip:border-box;border:1px dashed #fff3;border-radius:15px;padding:15px 25px}.orange-button{grid-column-gap:12px;grid-row-gap:12px;background-color:#fe8a58;border-radius:50px;margin-top:16px;margin-bottom:16px;padding:16px 39px;text-decoration:none;display:flex;position:relative}.lines{position:absolute;inset:-15px -11px auto auto}.checks-wrapper{grid-column-gap:24px;grid-row-gap:12.5px;flex-flow:column;grid-template-rows:auto auto auto auto;grid-template-columns:minmax(150px,250px) minmax(150px,250px);grid-auto-columns:1fr;display:flex}.success-wrapper{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;display:flex}.success-inner-wrapper{grid-column-gap:24px;grid-row-gap:24px;justify-content:flex-start;align-items:flex-start;padding-left:48px;display:flex}.success-text-content{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;display:flex}.success-title{margin-top:0;margin-bottom:0;font-size:2rem;font-weight:400;line-height:110%}.div-block-3{flex-flow:column;display:flex}.life-outside-description-center-no-max-width{text-align:center;letter-spacing:-.02em;width:100%;height:0;margin-bottom:0;margin-left:auto;margin-right:auto;font-size:1.25rem;line-height:150%;overflow:hidden}.benefit-title-assesment{letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:150%}.arizona-grid-section{grid-column-gap:48px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:1.34fr 1fr;grid-auto-columns:1fr;display:grid}.arizona-text-content{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.arizona-img{max-height:414px}.arizona-heading{margin-top:0;margin-bottom:0;font-size:2rem;font-weight:500;line-height:110%}.cta-black-arizona{grid-column-gap:14px;grid-row-gap:14px;background-color:#000;border-radius:50px;justify-content:flex-start;align-items:center;margin-top:26px;margin-left:0;padding:18.5px 30px;font-size:18px;line-height:120%;text-decoration:none;display:flex}.arizona-grid-section-reversed{grid-column-gap:48px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:1fr 1.34fr;grid-auto-columns:1fr;display:grid}.grid-outer-wrapper{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;margin-bottom:16px;display:flex}.arizona-table-wrapper{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;grid-template-rows:auto 196px 228px 242px;grid-template-columns:1fr 1.19fr 1fr;grid-auto-columns:1fr;width:100%;margin-top:6px;margin-bottom:16px;padding-top:0;display:grid}.arizona-text-left{grid-column-gap:0px;grid-row-gap:0px;background-color:#fff8eb;border-radius:0;flex-flow:column;grid-template-rows:1fr 13px 2.29fr 196px;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;padding-left:28px;padding-right:10px;display:grid}.arizona-text-right{grid-column-gap:0px;grid-row-gap:0px;background-color:#f1f1ff;border-radius:0;flex-flow:column;grid-template-rows:1fr 13px 1.79fr auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;padding-left:28px;padding-right:10px;display:grid}.hero-section-arizona{background-color:var(--seashell)}.arizon-heroa-heading{width:100%;max-width:1049px;margin-top:14px;font-family:Generalsans,sans-serif;font-style:normal}.hero-description-arizona{max-width:638px;margin-bottom:108px}.hero-nutrition-img-absolute{width:100%;padding-top:35px;position:absolute;inset:auto 0% 0%}.blog-wrapper{grid-column-gap:26px;grid-row-gap:40px;grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.blog-post{grid-column-gap:24px;grid-row-gap:24px;color:var(--primary-black);flex-flow:column;text-decoration:none;display:flex}.blog-post-heading{letter-spacing:-.02em;margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:500;line-height:140%}.date-text{color:#19191966;letter-spacing:-.02em;font-size:.875rem}.field-text{letter-spacing:-.02em;font-size:.875rem}.sliders-box{grid-column-gap:50px;grid-row-gap:50px;background-image:linear-gradient(#fbfaf9,#f7f5ef);border-radius:29px;flex-flow:column;justify-content:center;align-items:stretch;padding-top:110px;padding-bottom:110px;display:flex;position:relative}.items-slider{flex:none;align-items:center;display:flex}.slider-container{background-color:#0000;flex:none;width:100%;margin-top:0;display:flex;position:relative;overflow:hidden}.slider-container.home-testimonials{background-color:#0000;margin-top:0}.slider-container.home-testimonials.right{justify-content:flex-end}.slider-container.right-move{transform:translate(0)}.left--gradient{background-image:linear-gradient(90deg,#fbfaf9 13%,#fff0);width:197px;position:absolute;inset:0% auto 0% 0%}.right--gradient{background-image:linear-gradient(270deg,#fbfaf9,#fff0);width:197px;position:absolute;inset:0% 0% 0% auto}.vitamins-cards-mobile{grid-column-gap:18px;grid-row-gap:18px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:none}.vitamin-card-mobile{grid-column-gap:8px;grid-row-gap:8px;color:var(--primary-black);background-color:#f9f8f5;border-radius:15px;flex-flow:column;justify-content:space-between;align-items:flex-start;padding:15px;text-decoration:none;display:flex}.vitamin-card-mobile:hover{box-shadow:0 10px 23px #0000000f,0 42px 42px #0000000d}.vitamin-title-mobile{letter-spacing:-.02em;font-size:1.375rem;font-weight:500;line-height:110%;text-decoration:none}.disc-code-mobile{letter-spacing:-.01em;font-size:.625rem}.arrow-mobile{display:none;position:absolute;inset:-15px -11px auto auto}.vitamin-card-mobile-second{grid-column-gap:8px;grid-row-gap:8px;color:var(--primary-black);background-color:#f9f8f5;border-radius:15px;flex-flow:column;justify-content:space-between;align-items:flex-start;padding:15px;text-decoration:none;display:flex}.vitamin-card-mobile-second:hover{box-shadow:0 10px 23px #0000000f,0 42px 42px #0000000d}.vitamin-card-mobile-last{grid-column-gap:8px;grid-row-gap:8px;color:var(--primary-black);background-color:#f9f8f5;border-radius:15px;flex-flow:column;justify-content:space-between;align-items:flex-start;padding:15px;text-decoration:none;display:flex}.vitamin-card-mobile-last:hover{box-shadow:0 10px 23px #0000000f,0 42px 42px #0000000d}.vitamins-cards-mobile-third{grid-column-gap:18px;grid-row-gap:18px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.vitamin-card-mobile-third{grid-column-gap:8px;grid-row-gap:8px;color:var(--primary-black);background-color:#f9f8f5;border-radius:15px;flex-flow:column;justify-content:space-between;align-items:flex-start;padding:15px;text-decoration:none;display:flex}.vitamin-card-mobile-third:hover{box-shadow:0 10px 23px #0000000f,0 42px 42px #0000000d}.hero-nutrition-bottom-container{grid-column-gap:304px;grid-row-gap:304px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 4.89fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;width:100%;padding-left:84px;display:grid;position:relative}.herosection-nutrition-wrapper{grid-column-gap:101px;grid-row-gap:101px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1.66fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;place-items:flex-start center;padding-top:65px;padding-bottom:21px;display:flex}.paragraph-16px-black{margin-bottom:0;font-size:1rem}.purple-dot-small{width:8px}.purple-list{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;padding-top:6px;display:flex}.experience-quote{color:var(--white);letter-spacing:-.045em;font-size:3.375rem;line-height:120%}.orange-highlighted{color:#fe8a58}.experience-second-row{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 2.93fr;grid-auto-columns:1fr;margin-top:24px;margin-bottom:80px;display:grid}.quote-author{grid-column-gap:15px;grid-row-gap:15px;grid-template-rows:1fr 2.7fr;grid-template-columns:1fr 4.1fr;grid-auto-columns:1fr;justify-content:flex-start;place-items:flex-start start;display:flex}.author-name{color:var(--white);letter-spacing:-.02em;font-size:1.25rem;font-weight:500;line-height:150%}.author-position{color:#ffffffbf;letter-spacing:-.02em;font-size:1.125rem;line-height:150%}.author-info{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;display:flex}.cta-transparent-testimonials{color:var(--black);letter-spacing:-.02em;background-color:#0000;border:1px solid #000;border-radius:50px;margin-top:60px;padding:18.5px 30px;font-size:1.125rem;font-weight:500;line-height:120%}.procedure-heading-vertical-sleeve-gastrectomy{margin-top:0;font-family:Generalsans,sans-serif;font-style:normal}.procedure-description-content-vertical-sleeve{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.background-video-2{width:100%}.card{color:#b8b9c2;background-color:#3f4046;border-radius:5px;width:100%;height:100%;margin-left:auto;margin-right:auto;overflow:hidden;box-shadow:0 5px 2rem #0000004d}.arrow-left{width:50px;height:50px;inset:auto auto 0% 0%}.carousel-slider._3{right:-42%}.carousel-slider._8{right:-147%}.carousel-slider._4{right:-63%}.carousel-slider._2{right:-21%}.carousel-slider._7{right:-126%}.carousel-slider._5{right:-84%}.carousel-slider._6{right:-105%}.card-header{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50% 30%;background-size:cover;height:150px}.card-body{height:100%;padding:30px}.carousel-mask{width:40%;overflow:visible}.btn{letter-spacing:1px;text-transform:uppercase;background-color:#3862ec;border-radius:5px;padding:15px 25px;font-size:1rem;transition:background-color .3s ease-out}.btn:hover{background-color:#213ea0}.arrow-right{width:50px;height:50px;inset:auto 0% 0% auto}.carousel{background-color:#0000;justify-content:flex-end;align-items:center;width:100vw;height:400px}.carousel.is_contained{justify-content:space-between;align-items:flex-start;width:100%;height:auto;padding-bottom:75px;display:none}.experience-section-nutrition{background-image:linear-gradient(170deg,#4f59ca,#644fcae0 58%,#644fca75);border-radius:0;padding-top:80px;padding-bottom:80px;position:relative}.paragraph-18px-white-center{color:var(--white);font-size:1.125rem}.background-img-arizona{opacity:.1;position:absolute;inset:auto auto 0% 0%}.procedure-list-icon-big{width:38px;height:auto}.procedure-list-item-box{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:flex-start;padding-left:0;display:flex}.procedure-description-content-right-arizona{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.arrow-left-2{width:50px;height:50px;inset:auto auto 0% 0%}.carousel-slider-2._3{right:-42%}.carousel-slider-2._8{right:-147%}.carousel-slider-2._4{right:-63%}.carousel-slider-2._2{right:-21%}.carousel-slider-2._7{right:-126%}.carousel-slider-2._5{right:-84%}.carousel-slider-2._6{right:-105%}.carousel-mask-2{width:40%;overflow:visible}.arrow-right-2{width:50px;height:50px;inset:auto 0% 0% auto}.about-testimonials-wrapper-hidden{z-index:2;grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:0;padding-top:0;padding-bottom:0;display:grid;position:relative;overflow:hidden}.about-testimonial-hidden{background-color:#f7f5ef;border-radius:25px;flex:0 auto;padding:25px;font-size:1.125rem;position:relative;top:0}.about-testimonial-relative{background-color:#f7f5ef;border-radius:25px;padding:25px;font-size:1.125rem;position:relative}.first-column-relative{z-index:2;grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;margin-top:60px;display:flex;position:relative;top:0;bottom:0}.first-column-rel{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;margin-top:80px;display:flex;position:relative;top:0}.second-column-rel{z-index:4;grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;margin-top:0;display:flex;position:relative;top:0}.testimonial-container{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.hamburger-wrapper{flex-direction:column;justify-content:center;align-items:center;padding:10px;display:flex}.burger-line{background-color:#444;border-radius:2px;width:22.5px;height:3px;margin-top:2px;margin-bottom:2px}.mobile-menu-toggle-dummy{display:none}.navbar-items-wrapper{justify-content:space-between;align-items:center;display:flex}.filtering-form{flex-direction:column;align-items:center;display:flex}.padding-global-3{padding-left:2.5rem;padding-right:2.5rem}.stay-up-to-date-newsletter-text{color:#fff;margin-top:1.5rem;font-size:.875rem;line-height:160%}.footer-content{grid-column-gap:0px;grid-row-gap:1.875rem;border-right:1px solid #ffffff1f;flex-direction:column;max-width:18.7rem;height:100%;padding-top:2.5rem;padding-bottom:2.5rem;padding-right:.875rem;display:flex}.footer-content.right{border-left:1px solid #ffffff1f;border-right-style:none;align-items:flex-end;padding-left:.875rem;padding-right:0}.small-dropdown-link-2{color:#1f3a45;font-size:.9375rem;font-weight:500;line-height:1.2;transition:all .2s}.small-dropdown-link-2:hover{color:#9ac1cd;transform:translate(.5rem)}.socials-div{color:#d8d6d6b3;justify-content:space-between;align-items:center;margin-top:3.75rem;font-size:16px;display:flex}.blog-hero-second-heading{color:#191919;letter-spacing:-.02em;margin-top:.625rem;font-family:Generalsans,sans-serif;font-style:normal;line-height:110%}.search-close-script{display:none}.footer-top-part-wrapper{background-color:#234553;background-image:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadbdb_footer%20background%20image.svg);background-position:-200px -25px;background-repeat:no-repeat;background-size:contain;padding-top:6.25rem;padding-bottom:6.25rem;position:relative}.navigation-button-green{z-index:2;color:#fff;text-align:center;letter-spacing:.5px;-webkit-text-stroke-color:#1f3a45;text-transform:uppercase;background-color:#1f3a45;border:1px #1f3a45;border-radius:6.25rem;justify-content:center;align-items:center;margin:0;padding:1vw 2vw;font-size:1.35vw;font-weight:500;line-height:1.2;transition:background-color .2s;display:flex;position:absolute;inset:0%}.navigation-button-green:hover{color:#fff;background-color:#182d35}.search-icon-wrapper{cursor:pointer;align-items:center;width:1.25rem;height:1.25rem;display:flex;position:relative}.bottom-footer-link{color:#fff;letter-spacing:2px;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:1rem;font-weight:500;line-height:1.2;text-decoration:none}.bottom-footer-link.right{text-align:right}.radio-button{display:none}.tablet-icons-wrapper{height:1.25rem;display:none;position:absolute;inset:0%}.cta-blog-wrapper{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;max-width:30rem;padding-bottom:3.5rem;display:flex;position:relative}.dropdown-category-wrapper{flex-direction:column;max-width:13.5rem;display:flex}.footer-big-text{color:#fff;text-align:center;margin-top:2.5rem;margin-bottom:1.25rem;font-size:2rem;font-weight:500;line-height:1.2}.blog-bottom-cta-form{width:100%;margin-top:2.5rem;margin-bottom:0}.navigation-dropdown-category-img{max-width:100%}.brand-2.w--current{justify-content:center;align-items:center;width:13.4375rem;height:100%;margin-right:auto;display:flex}.navigation-dropdown{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:space-between;align-items:center;padding:0;display:flex}.cta-form-bottom-blog{position:relative}.search-wrapper{color:#1f3a45;transform-style:preserve-3d;background-color:#fff;margin-bottom:0;padding-top:1rem;padding-bottom:1rem;display:none;transform:scaleY(0)}.button-5{margin:0;padding-left:0}.dropdown-arrows-container{width:.6875rem;height:.4375rem;position:relative}.footer-blocks-wrapper{grid-row-gap:30px;flex-direction:column;display:flex}.blog-hero-symbol{width:9.875rem}.c_search_clear{z-index:3;color:#000;background-color:#e9e9e900;border-radius:.5em;justify-content:center;align-items:center;width:1.5em;height:1.5em;margin-top:auto;margin-bottom:auto;margin-right:1.5em;transition:color .1s,background-color .1s;display:flex;position:absolute;inset:0% 0% 0% auto}.c_search_clear:hover{color:#fff;background-color:silver}.c_search_clear.blog-search-x{border-radius:50%;width:1.5rem;height:1.5rem;transform:translate(0)}.dark-nav-logo-mobile-hidden{width:13.4375rem;position:static}.dark-background{width:100vw;height:100vh;display:none;position:absolute;top:0;bottom:0}.blog-collection-item{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-direction:column;align-items:flex-start;height:100%;text-decoration:none;display:flex}.navigation-link-backup{color:#fff;text-transform:uppercase;padding:0;font-size:1.25vw;font-weight:500;line-height:1}.navigation-link-backup.w--current{color:#9ac1cd}.html-embed-4{display:none}.blog-hero{background-color:var(--seashell);padding-top:64px;padding-bottom:0}.small-dropdown-list{grid-column-gap:.9375rem;grid-row-gap:.9375rem;background-color:#fff;border-top:2px solid #86bdd3;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:11.25rem;margin-top:2.5rem;padding:.9375rem;display:flex;box-shadow:0 0 5px #0003}.container-large-navigation{width:100%;max-width:100rem;margin-left:auto;margin-right:auto;position:static}.dropdown-4{position:static}.navigation-buttons-wrapper{position:relative}.dark-nav-logo{width:13.4375rem;height:auto;position:static}.c_search_bar{padding-left:2.5rem;padding-right:2.5rem}.dropdown-side-arrow{position:static}.dropdown-categories{grid-column-gap:2vw;grid-row-gap:2vw;background-color:#fff;border-top:2px solid #86bdd3;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100rem;max-width:95vw;margin-top:2.5rem;padding:3.125rem 2.5rem;display:grid;box-shadow:0 0 5px #0003}.navigation-dropdown-category-heading-2{color:#1f3a45;margin-top:1.25rem;margin-bottom:2.1875rem;font-size:1.375rem;font-weight:500;line-height:1.2;transition:all .2s}.navigation-dropdown-category-heading-2:hover{color:#9ac1cd}.white-section-blog{background-color:#fff;margin-top:0;padding-top:60px;padding-bottom:60px}.first-row-blog-posts{grid-column-gap:1.6875rem;grid-row-gap:1.6875rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr}.mobile-menu-toggle{display:none}.c_search_icon{z-index:2;width:1.6em;height:1.6em;margin-top:auto;margin-bottom:auto;margin-left:1.5em;display:none;position:absolute;inset:0% auto 0% 0%}.c_search_clear-text{display:none}.white-icons-wrapper{height:1.25rem;position:absolute;inset:0%}.dropdown-arrow-white{position:absolute}.footer-credit-text{font-size:.875rem;line-height:1.2}.c_search_results{height:0;position:absolute;inset:auto 0% 0%}.mobile-icons-wrapper{height:1.25rem;display:none;position:absolute;inset:0%}.cta-blog-heading{color:#000;text-align:left;letter-spacing:-.02em;text-transform:none;max-width:396.19px;font-size:4.375rem;font-weight:400;line-height:110%}.footer-title{letter-spacing:1px;text-transform:capitalize;margin-bottom:1.25rem;font-size:1.375rem;font-weight:600;line-height:1.21}.stars-wrap{margin-bottom:.625rem}.navigation-button-white{color:#1f3a45;text-align:center;letter-spacing:.5px;-webkit-text-stroke-color:#1f3a45;text-transform:uppercase;background-color:#fff;border:1px #1f3a45;border-radius:6.25rem;margin:0;padding:1vw 2vw;font-size:1.35vw;font-weight:500;line-height:1.2;transition:all .2s cubic-bezier(.455,.03,.515,.955)}.navigation-button-white:hover{color:#fff;background-color:#9ac1cd}.blog-hero-image-desktop{width:100%}.dark-icons-wrapper{height:1.25rem;position:absolute;inset:0%}.dropdown-arrow-dark{position:absolute}.mobile-menu-container{display:none}.blog-search-wrapper{width:100%;max-width:39.875rem;margin-top:3rem;position:relative}.filter-button{color:#191919;letter-spacing:-.02em;background-color:#3898ec00;border-radius:50px;margin-bottom:0;padding:10px 27px;font-size:1.125rem;font-weight:500;line-height:150%;text-decoration:none}.filter-button:hover,.filter-button:visited{background-color:#d3d0cb40}.newsletter-text-field{border-radius:.75rem;height:3.6875rem;margin-bottom:0;padding-left:1.25rem}.newsletter-text-field::placeholder{color:#7575754a}.navigation-small-dropdown{top:1.25rem}.navigation-small-dropdown.w--open{background-color:#ddd0;justify-content:flex-start;padding:0;display:flex;top:3.15rem}.navbar-2{z-index:9999;background-color:#ddd0;width:100%;position:fixed}.breadcrumb-link{color:#1f3a45;font-size:.875rem;line-height:1.5;text-decoration:none;transition:all .2s}.breadcrumb-link:hover{color:#99bfcc}.breadcrumb-link.w--current{font-size:.875rem}.breadcrumb-link.no-hover{color:#1f3a45}.breadcrumb-link.active{color:#a1beca}.blog-hero-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1.1fr 1fr;grid-auto-columns:1fr;display:grid}.exit-icon-img{width:.6875rem;position:absolute;inset:50% 0% 0% 50%;transform:translate(-50%,-50%)}.reset-div{justify-content:center;align-items:center;display:flex}.navigation-dropdown-category-links-wrapper{grid-column-gap:.9375rem;grid-row-gap:.9375rem;flex-direction:column;display:flex}.bottom-cta-blog-field{color:#0d1615;letter-spacing:-.02em;border-radius:7.5rem;height:4.375rem;margin-bottom:0;padding-left:2.25rem;font-weight:500;line-height:120%}.bottom-cta-blog-field::placeholder{color:#21212180;letter-spacing:-.32px;font-weight:400}.blog-hero-filters-blue{background-color:var(--seashell);margin-bottom:0;padding-top:0;padding-bottom:0;display:block}.blog-newsletter-heading{color:#fff;letter-spacing:-1.28px;font-size:2rem;line-height:100%}.cta-blog-grid{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1.38fr;grid-auto-columns:1fr;display:grid}.newsletter-subscribe-button{text-align:center;background-color:#1f3a45;border:1px solid #1f3a45;border-radius:3.75rem;width:100%;margin-top:2.5rem;padding:1.25rem 2.5rem;font-size:1.125rem;font-weight:500;line-height:1.1}.cta-blog-desscription{color:#191919;letter-spacing:-.02em;margin-top:20px;font-size:1.125rem;line-height:150%}.search-wrap{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center;display:flex}.search-wrap.mbl,.search-wrap.mobile{display:none}.scroll-to-top{z-index:999;display:flex;position:fixed;inset:auto auto 3.75rem 3.75rem}.footer-div2{flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;display:flex}.footer-wrap{justify-content:space-between;align-items:stretch;display:flex}.navigation-small-inner-dropdown{top:1.25rem}.navigation-small-inner-dropdown.w--open{background-color:#ddd0;justify-content:flex-start;padding:0;display:flex;top:11.5rem;bottom:auto;left:9.775rem}.padding-navbar{padding-left:1.875rem;padding-right:1.875rem}.footer-link-2{color:#ffffffb3;margin-top:0;margin-bottom:0;font-size:1rem;line-height:1.2;text-decoration:none}.botom-cta-form-submit{color:#fff;letter-spacing:-.32px;background-color:#fe8a58;border-radius:2.625rem;height:3.375rem;margin-top:auto;margin-bottom:auto;margin-right:.5rem;padding:1rem 2rem;font-weight:600;line-height:140%;position:absolute;inset:0% 0% 0% auto}.blog-hero-heading{color:#97bdca;letter-spacing:-2.88px;margin-left:-1.1875rem;font-size:4.5rem;font-weight:500;line-height:100%}.white-nav-logo-mobile{width:13.4375rem;position:absolute;inset:0%}.footer-block{grid-column-gap:.75rem;grid-row-gap:.75rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.navigation-top-part-wrapper{padding-top:1.25rem;padding-bottom:1.25rem;position:relative}.navigation-dropdown-category-link-2{color:#1f3a45;margin-top:0;margin-bottom:0;font-size:.875rem;font-weight:500;line-height:1.2;transition:all .2s}.navigation-dropdown-category-link-2:hover{color:#9ac1cd}.mobile-navigation-bottom{display:none}.global-styles{display:block;position:fixed;inset:0% auto auto 0%}.large-text-footer{color:#fff;letter-spacing:2px;margin-top:1.25rem;font-size:1.75rem;font-weight:600;line-height:1.2;transition:all .2s}.large-text-footer:hover{color:#9ac1cd}.socials-flex{grid-column-gap:.625rem;grid-row-gap:.625rem;display:flex}.small-dropdown{margin-left:0;margin-right:0;position:static}.blog-list{grid-column-gap:1.6875rem;grid-row-gap:1.6875rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.blog-list.blog-list-3cols{grid-column-gap:26px;grid-row-gap:40px;grid-template-columns:1fr 1fr 1fr}.buttons-div{grid-column-gap:6px;grid-row-gap:6px;background-color:#fbfaf9;flex-flow:wrap;justify-content:center;align-items:center;width:100vw;padding:1.5rem 0;display:flex}.footer-stars-text{color:#ffffffb3;text-align:center;margin-top:0;margin-bottom:0;font-size:1.125rem;line-height:1.2;text-decoration:none}.footer-bottom-wrapper{background-color:#1f3a45;padding-top:3.75rem;padding-bottom:3.75rem;position:relative}.search-icon-img{width:1.25rem;position:absolute;inset:0%}.fr-seracj-input{background-image:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadbd6_search%20icon%20dark.svg);background-position:15px;background-repeat:no-repeat;background-size:auto;border:.5px solid #1f3a45;border-radius:.9375rem;height:2.75rem;margin-bottom:0;padding-left:3.1rem}.white-nav-logo{width:13.4375rem;height:auto;position:absolute;inset:0%}.arrow-green-scroll-to-top{height:auto}.cta-blog{background-image:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadbf6_blog-cta-background.webp);background-position:50%;background-size:cover;padding-top:147px;padding-bottom:0;position:relative}.search-field{color:#0d1615;text-align:left;letter-spacing:-.02em;background-image:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadbd3_search-icon.svg);background-position:32px;background-repeat:no-repeat;background-size:auto;border:1px #000;border-radius:6.25rem;width:100%;max-width:39.875rem;height:4.1875rem;margin-bottom:0;padding-left:4.5rem;font-family:Generalsans,sans-serif;line-height:120%;box-shadow:0 0 10px #0000001a}.fake-buttons-div{grid-column-gap:.5625rem;grid-row-gap:.5625rem;background-color:#1f3a45;flex-flow:wrap;justify-content:center;align-items:center;width:100vw;padding:1.5rem 0;display:none}.blog-hero-image-tablet{width:100%;display:none}.cta-blog-image{width:109%}.scroll-button{opacity:0;cursor:pointer;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;transition:opacity .2s;display:flex;box-shadow:0 0 5px 4px #0003}.button-4{text-align:center;background-color:#0000;border:1px solid #fff;border-radius:60px;padding:18px 40px;font-size:16px;line-height:1.1}.newsletter-form-blog{margin-top:1.5rem;margin-bottom:1.5rem}.c_search_results-container{background-color:#fff;border:.5px solid #838485;border-top:1.5px solid #e6e6e6;border-radius:0 0 .6em .6em;max-height:25em;transition:opacity .2s;overflow:auto}.html-embed-search-delete{display:none}.newsletter-blog-post-wrapper{background-color:#9ac1cd;border-radius:.625rem;flex-direction:column;justify-content:center;align-items:stretch;padding:3.15625rem 2rem;display:flex}.c_search_clear-icon{width:1em;height:1.1em}.c_search_clear-icon.blog-search-x{width:1rem;height:1rem}.search-button{display:none}.nav-menu-links{grid-column-gap:3vw;flex-direction:row;align-items:center;margin-left:2rem;margin-right:3.125rem;display:flex;position:static}.blog-hero-first-heading-wrapper{align-items:flex-end;display:flex}.breadcrumb-wrapper-blog{grid-column-gap:.625rem;grid-row-gap:.625rem;align-items:center;margin-bottom:.625rem;margin-left:1.25rem;display:flex}.footer-link-email{color:#9ac1cd;letter-spacing:2px;margin-top:0;margin-bottom:0;font-size:1.125rem;font-weight:500;line-height:1.2;text-decoration:none}.footer-link-email:hover{text-decoration:underline}.footer-top-part-content-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;color:#fff;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;display:grid}.container-large-4{width:100%;max-width:81.25rem;margin-left:auto;margin-right:auto;position:relative}.padding-global-search-results{z-index:999999;padding-left:2.5rem;padding-right:2.5rem;position:relative}.small-inner-dropdown-list{grid-column-gap:.9375rem;grid-row-gap:.9375rem;background-color:#fff;border-top:2px solid #86bdd3;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:11.25rem;margin-left:2rem;padding:.9375rem;display:flex;box-shadow:0 0 5px #0003}.cosmetic-surgery-dropdown{top:1.25rem}.cosmetic-surgery-dropdown.w--open{background-color:#ddd0;justify-content:center;padding:0;display:flex;position:absolute;inset:3.15rem 0% auto auto}.blog-items-wrapper{grid-column-gap:0rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-bottom:6.25rem;display:flex}.custom-styles{display:none}.blog-image{object-fit:cover;object-position:50% 0%;width:100%;max-height:20rem}.category-blog-post{color:#212121;letter-spacing:-.02em;border:1px #1f3a454d;font-family:Generalsans,sans-serif;font-size:.875rem}.blog-heading-post{color:#1f3a45;letter-spacing:-.96px;font-size:1.5rem;font-weight:500;line-height:120%}.blog-heading-post.three-dots{color:#212121;letter-spacing:-.02em;font-size:1.25rem;line-height:140%;text-decoration:none}.published-date{color:#21212166;letter-spacing:-.02em;font-size:.875rem}.date-heading-cta{font-family:"Source Serif 4",sans-serif;font-style:italic}.date-and-category-wrapper{margin-top:auto}.breadcrumb-wrapper{grid-column-gap:.625rem;grid-row-gap:.625rem;align-items:center;display:flex}.written-by-author-cms{color:#fff;letter-spacing:-.02em;font-size:1.125rem;font-weight:400;line-height:150%;display:flex}.blog-post-hero-left-side{flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.written-by-text{display:flex}.blog-post-category-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;letter-spacing:-.02em;text-transform:capitalize;background-color:#fe8a58;border-radius:50px;align-items:center;padding:8px 15px;font-size:.875rem;display:flex}.related-blog-heading{letter-spacing:-.02em;font-size:2.625rem;line-height:110%}.brand-3.w--current{justify-content:center;align-items:center;width:13.4375rem;height:100%;margin-right:auto;display:flex}.blog-content-section{padding-bottom:140px}.blog-post-hero-wrapper{grid-column-gap:162px;grid-row-gap:162px;grid-template-rows:auto;grid-template-columns:1.14fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.category-text{color:#fff;line-height:120%;display:block}.dropdown-5{position:static}.related-blog-articles{padding-bottom:120px}.blog-post-item-line{background-color:#ffffff59;width:100%;height:1px;margin-top:74px}.related-blog-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:305.05px auto;grid-auto-columns:1fr;display:grid}.written-upload-wrapper{grid-column-gap:6.25rem;grid-row-gap:6.25rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:14px;display:grid}.written-by-author{color:#fff;letter-spacing:-.02em;font-size:1.25rem;font-weight:500;line-height:150%}.blog-post-rich p{font-size:1.125rem}.blog-post-rich a{color:#4f59ca;text-decoration:none}.blog-post-rich ol{border-top:1px solid #21212133;margin-top:24px;padding-top:24px}.blog-post-rich li{color:#212121;letter-spacing:-.02em;margin-bottom:24px;font-size:1.125rem;line-height:150%}.blog-post-rich h3{letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:150%}.blog-post-rich strong{font-weight:500}.blog-post-rich ul{border-top:1px solid #21212133;margin-top:24px;margin-bottom:60px;padding-top:24px;padding-left:48px}.blog-post-rich h2{margin-top:20px;margin-bottom:10px}.blog-items{grid-column-gap:5rem;grid-row-gap:5rem;grid-template-rows:auto;grid-template-columns:1fr 3.8fr;grid-auto-columns:1fr;padding-top:4.25rem;display:grid}.blog-post-hero{background-color:#4f59ca;padding-top:54px;padding-bottom:45px}.breadcrumb-section-blog{background-color:#fafafa;padding-top:2.5rem;padding-bottom:2.5rem}.breadcrumb-section-blog.white{background-color:#fbfaf9;border-bottom:1px #0003;padding-top:0;padding-bottom:0}.blog-item-heading{color:var(--white);letter-spacing:-.02em;margin-top:1.25rem;font-family:Generalsans,sans-serif;font-size:4.5rem;font-style:normal;line-height:110%}.category-dot{background-color:#a1bfca;border-radius:100%;width:.75rem;height:.75rem}.vlog-img{width:100%}.blog-collection-item-related{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;align-items:flex-start;display:flex}.written-by{grid-column-gap:0rem;grid-row-gap:0rem;flex-direction:column;display:flex}.navbar-link-white-link{color:var(--white);text-align:center;letter-spacing:-.02em;padding:0 15px;font-family:Generalsans,sans-serif;font-size:1rem;font-weight:500;line-height:120%}.navbar-link-white-link.w--current{color:#f98958}.navbar-link-dropdown-white{color:var(--white);letter-spacing:-.02em;padding:0;font-family:Generalsans,sans-serif;font-size:1rem;font-weight:500;line-height:120%;display:inline-flex}.icon-white{grid-column-gap:6px;grid-row-gap:6px;color:var(--white);margin-top:0;margin-right:0;padding-left:0;display:block;position:static;inset:0%}.navbar-button-white{color:var(--white);text-align:center;letter-spacing:-.02em;text-transform:capitalize;background-color:#71eeb333;border-radius:50px;margin-left:12.25px;padding:14px 30px;font-family:Generalsans,sans-serif;font-size:1.125rem;font-weight:500;line-height:120%}.pivot-logo-white{min-width:141px}.navbar-blue{background-color:#4f59ca}.navmenu-items-wrapper-blue{grid-column-gap:6px;grid-row-gap:6px;justify-content:flex-start;align-items:center;display:flex}.candidate-form{z-index:999;width:100%;margin-bottom:0;padding-bottom:2rem;display:flex;position:relative}.bullets-wrapper-home{grid-column-gap:65px;grid-row-gap:65px;justify-content:flex-start;align-items:stretch;display:flex}.procedure-menu-row-duodenal{grid-column-gap:60px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1.33fr 1.27fr 1fr;grid-auto-columns:1fr;place-items:end center;width:100%;display:grid}.duodonal-link{color:var(--primary-black)}.surgery-content-benefits-duo{flex-flow:column;justify-content:center;align-self:auto;align-items:flex-start;display:flex}.what-is-items-center-wrapper-duo{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-items:center start;min-width:800px;max-width:1078px;margin-left:auto;display:grid}.surgery-content-benefits-gastric{flex-flow:column;justify-content:center;align-self:auto;align-items:flex-start;padding-left:85px;display:flex}.procedure-description-content-no-gap{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.procedure-details-synopsis-box-sadi{background-color:#f7f5ef;border-radius:25px;width:58.49%;margin-left:auto;padding-top:100px;padding-left:130px;padding-right:60px;position:absolute;inset:0% 0% 0% auto}.option-link-wrapper,.fees-link{color:var(--primary-black);text-decoration:none}.fees-white-link{color:var(--white);text-decoration:none}.industry-heading-second-home{text-align:center;max-width:51.94%;margin-top:64px;margin-left:auto;margin-right:auto}.surgeon-card-home{color:var(--primary-black);text-decoration:none}.homepage-option-link{width:100%}.text-span{color:var(--primary-black);text-decoration:none}.our-procedures-description{text-align:left;letter-spacing:-.02em;margin-top:24px;font-size:1.125rem;line-height:150%}.testimonial-stack{border-bottom:1px solid #e4ebf3;padding:80px 30px;position:relative}.container{width:100%;max-width:940px;margin-left:auto;margin-right:auto}.testimonial-card-three{text-align:center;background-color:#f5f7fa;padding:64px 42px}.testimonial-card-content{flex-direction:column;align-items:center;max-width:580px;margin-left:auto;margin-right:auto;display:flex;position:relative}.testimonial-card-heading{margin-bottom:24px}.testimonial-text-three{font-size:24px;line-height:32px}.testimonial-info-four{text-align:center;flex-direction:column;align-items:center;margin-top:24px;display:flex}.testimonial-image{object-fit:cover;border-radius:50%;width:60px;height:60px;margin-right:16px}.testimonial-image.centered{width:80px;height:80px;margin-bottom:16px;margin-right:0}.testimonial-author-name-three{margin-bottom:10px}.our-procedures-hero-wrapper{grid-column-gap:64px;grid-row-gap:64px;grid-template-rows:auto;grid-template-columns:1fr 1.29fr;grid-auto-columns:1fr;justify-content:center;place-items:center;display:flex}.image-wrapper-hero-our-procedures{grid-column-gap:54px;grid-row-gap:54px;flex-flow:column;justify-content:center;align-items:center;position:static;top:175px;left:503px;right:auto}.hero-heading-wrapper-procedures{grid-column-gap:0px;grid-row-gap:0px;text-align:center;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:flex-start;min-width:0;max-width:570px;margin-bottom:0;margin-left:0;margin-right:0;display:flex}.procedure-content-grid{grid-column-gap:100px;grid-row-gap:100px;grid-template-rows:auto;grid-template-columns:1fr .75fr;grid-auto-columns:1fr;place-items:center;display:grid}.procedure-content-grid-2{grid-column-gap:100px;grid-row-gap:100px;grid-template-rows:auto;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;place-items:center;display:grid}.best-offer-paragraph-2-prod{margin-bottom:60px;font-size:1.125rem;font-style:normal;text-decoration:none}.procedurfe-heding{text-align:left;align-self:flex-start;width:auto;margin-bottom:0;font-size:4.75rem;font-style:normal;line-height:110%}.procedure-image{object-fit:cover;border-radius:29.17px;width:100%;height:auto}.refer-a-patient-wrappr{grid-column-gap:64px;grid-row-gap:64px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;place-items:center;display:grid}.hero-heading-wrapper-patient{grid-column-gap:0px;grid-row-gap:0px;text-align:center;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:flex-start;margin-bottom:0;margin-left:0;margin-right:0;display:flex}.refer-a-patient-form-wrapper{justify-content:center;align-items:center;display:flex}.refer-a-patiient-form{width:100%;max-width:550px}.form-introduction{font-family:Generalsans,sans-serif}.field-label{letter-spacing:-.02em;margin-top:24px;font-size:1.125rem;font-weight:400;line-height:150%}.basic-field{letter-spacing:-.02em;border:0 solid #000;border-bottom:1px solid #6871d9;font-family:Generalsans,sans-serif;font-size:1.125rem;line-height:150%}._2-fields-wrapper{grid-column-gap:50px;grid-row-gap:50px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.success-message{background-color:#ddd0}.our-procedures-description-success{text-align:center;letter-spacing:-.02em;margin-top:0;font-size:1.125rem;line-height:150%}.image-2{min-width:20px;max-width:50%;margin-left:214px;padding-left:231px;overflow:clip}.heading-2{text-align:center}.black-button-text-no-cap-2{color:#fff;letter-spacing:-.02em;text-transform:none;order:0;justify-content:flex-start;align-self:auto;align-items:flex-start;font-size:1.125rem;font-weight:500;line-height:120%;display:flex}.text-block{font-size:1.25rem}.text-block-2,.text-block-3{font-size:1.25rem;line-height:150%}.list-item,.list-item-2,.list-item-3,.list-item-4,.list-item-5,.list-item-6,.list-item-7,.list-item-8{color:var(--white)}.list-2{color:var(--white);margin-bottom:0}.list-item-9,.list-item-10,.list-item-11,.list-item-12,.list-item-13,.list-item-14{font-size:1.25rem}.bariatric-card-img-copy{width:100%}.button-6{background-color:#000}.black-button-2{grid-column-gap:14px;grid-row-gap:14px;background-color:#000;border-radius:50px;justify-content:center;align-items:center;padding:18.5px 30px;text-decoration:none;display:flex}.black-button-text-2{color:#fff;letter-spacing:-.02em;text-transform:capitalize;font-size:1.125rem;font-weight:500;line-height:120%}.other-procedure-input{color:#1f3a45;letter-spacing:-.36px;border:1px #eee;border-bottom:1px solid #d0d5dd;border-radius:0;max-width:16.8125rem;margin-top:auto;margin-bottom:0;padding-bottom:.875rem;padding-left:.9375rem;font-size:1.125rem;line-height:1.4}.other-procedure-input::placeholder{color:#1f3a45b3}._60-second-blue-tick{grid-column-gap:.75rem;grid-row-gap:.75rem;display:flex}.step-small-text-mobile-1rem,.step-small-text{letter-spacing:-.4px;margin-top:.75rem;margin-bottom:0;font-size:1.25rem;line-height:1.6}.section-heading-dark-green{color:#1f3a45;letter-spacing:-.8px;font-size:2.5rem;font-weight:300;line-height:1.15}.section-heading-dark-green.centered{text-align:center}.form-field-container{position:relative}._60-second-hero-wrapper{grid-column-gap:4rem;grid-row-gap:16px;flex-direction:column;grid-template-rows:auto;grid-template-columns:4fr;grid-auto-columns:1fr;justify-content:center;align-items:center;margin-bottom:4.4375rem;display:grid;position:relative}.div-block-29{width:100%}.procedure-img-clicked{display:none}.prev-button-text{text-transform:uppercase;font-weight:500;line-height:1.4}.search-procedure-input{color:#1f3a45;letter-spacing:-.32px;border:1px solid #d0d5dd;border-radius:.5rem;max-width:25.1875rem;height:3rem;margin-bottom:0;line-height:1.4}.search-procedure-input::placeholder{color:#1f3a4566}.search-procedure-input.second-slide{border-color:#d0d5dd;max-width:none}.search-procedure-input.second-slide.div-block-32{width:100%}.search-procedure-form-block{margin-bottom:0}._60-second-submit{grid-column-gap:.75rem;grid-row-gap:.75rem;cursor:pointer;background-color:#1f3a45;border:1px solid #1f3a45;border-radius:.5rem;align-items:center;padding:.9375rem 3.25rem;display:flex}.form-description{color:#1f3a45;text-align:center;border-bottom:1px solid #000;font-size:1.125rem;font-weight:500;line-height:1.77;text-decoration:none}.procedure-box-other{grid-column-gap:.625rem;grid-row-gap:.625rem;cursor:pointer;background-color:#f9f9fb;border:2.5px solid #0000;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;min-width:8.0625rem;padding:.875rem 1.25rem;transition:all .2s;display:flex}.margin-top-60{margin-top:3.75rem}.success-message-2{background-color:#fff;border-radius:2rem}.input-label{letter-spacing:-.28px;margin-bottom:.5rem;font-size:.875rem;font-weight:500;line-height:1.4}._60-second-procedure-input{color:#1f3a45;border:1px solid #d0d5dd;border-radius:.5rem;max-width:25.1875rem;height:3rem;margin-bottom:0;line-height:1.5}._60-second-procedure-input::placeholder{color:#1f3a45b3;text-transform:capitalize}._60-second-logo-american{max-width:9.75rem}.take-assessment-button{background-color:#ef250a;border-radius:3.125rem;justify-content:space-between;align-items:center;width:34.375rem;height:5.5rem;padding-left:2.5rem;padding-right:.75rem;display:flex}.form-input-grid{grid-column-gap:.75rem;grid-row-gap:.75rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:.875rem;display:grid}.weight-loss-box-text{letter-spacing:-.36px;white-space:normal;font-size:1.125rem;font-weight:400;line-height:1.2;transition:all .2s}.second-page-wrapper{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}._60-second-tick-text{color:#000;font-size:1.125rem;line-height:1.6}.body-info-container{grid-column-gap:.375rem;grid-row-gap:.375rem;align-items:center;margin-top:2.5rem;margin-bottom:.75rem;display:flex}.form-step{grid-column-gap:.9375rem;grid-row-gap:.9375rem;align-items:center;display:flex}.weight-loss-box{grid-column-gap:1.09375rem;grid-row-gap:1.09375rem;cursor:pointer;background-color:#fff;border:2.5px solid #d0d5dd;border-radius:.5rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:8.75rem;padding:1.25rem 1.25rem 1.75rem;transition:all .2s;display:flex}.weight-loss-box.clicked{background-color:#86bdd3;border-color:#1f3a45cc}.step-2-form{width:100%}.hidden-fields,.hidden-submit{display:none}.step-navigation-text{letter-spacing:-.54px;font-size:1.125rem;font-weight:500;line-height:1.2}.procedure-box-text{letter-spacing:-.36px;white-space:pre;font-size:1.125rem;font-weight:500;line-height:1.2;transition:all .2s}.margin-top-40{margin-top:2.5rem}.next-button{grid-column-gap:.75rem;grid-row-gap:.75rem;cursor:pointer;background-color:#1f3a45;border:1px #1f3a45;border-radius:.5rem;align-items:center;padding:.9375rem 3.25rem;display:flex}.next-button-text{color:#fff;text-transform:uppercase;font-weight:500;line-height:1.4}.form-input-grid-last-slide{grid-column-gap:.75rem;grid-row-gap:2.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.body-info-text{letter-spacing:-.28px;font-size:.875rem;line-height:1}.section-paragraph-dark-green{color:#1f3a45;text-align:left;font-size:1.125rem;line-height:1.4}.section-paragraph-dark-green._1-8-line-height{line-height:1.8}.section-paragraph-dark-green._1-6-line-height{line-height:1.6}._60-seconds-imgs-grid{grid-column-gap:.9375rem;grid-row-gap:1.4375rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.weight-loss-container{grid-column-gap:.75rem;grid-row-gap:.75rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;margin-top:3.75rem;margin-bottom:3.75rem;display:grid}.success-wrapper-2{background-color:#fff;border-radius:2rem;justify-content:center;align-items:center;height:100%;padding:5rem 4rem;display:flex;position:absolute;inset:0%}.procedure-box{grid-column-gap:.625rem;grid-row-gap:.625rem;cursor:pointer;background-color:#f9f9fb;border:2.5px dashed #0000;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;min-width:8.0625rem;padding:.875rem 1.25rem;transition:all .2s;display:flex}.procedure-box.clicked{background-color:#86bdd3;border-color:#1f3a45cc}.div-block-30{grid-column-gap:1.5rem;grid-row-gap:1.5rem;display:flex}.step-2-content-container{grid-column-gap:0rem;grid-row-gap:0rem;flex-direction:column;align-items:flex-start;width:100%;display:flex}.prev-next-buttons-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:flex-end;margin-left:auto;display:flex}._60-second-logo-royal-college{max-width:8.125rem}.input-absolute-text{align-items:center;margin-right:.875rem;font-weight:500;display:flex;position:absolute;inset:0% 0% 0% auto}.form-steps-wrapper{justify-content:space-between;width:100%;margin-bottom:3.75rem;display:flex}.form-3{margin-bottom:2.5rem}.form-block-2{width:100%;margin-top:3.75rem;margin-bottom:3.75rem}.take-assessment-button-text{color:#fff;text-transform:uppercase;font-weight:500;line-height:1}.step-1-content-container{grid-column-gap:1.5625rem;grid-row-gap:1.5625rem;flex-direction:column;align-items:flex-start;display:flex}._60-second-hotel-heading{margin-top:0;margin-bottom:2rem;font-size:4.625rem;line-height:1.2}._60-second-logo-canadian{max-width:8.9375rem}.margin-top-30{margin-top:1.875rem}.margin-top-30.mobile-15.centered{text-align:center}.blue-tick-small{width:1.125rem}._60-second-blue-ticks-wrapper{grid-column-gap:2.75rem;grid-row-gap:2.75rem;display:flex}.prev-button{grid-column-gap:.75rem;grid-row-gap:.75rem;cursor:pointer;border:1px solid #1f3a45;border-radius:.5rem;align-items:center;padding:.9375rem 3.25rem;display:flex}.sixty-second-form-page-wrapper{background-color:#fff;border-radius:2rem;width:60.5625rem;max-width:100%;padding:5rem 4rem;position:relative}.font-weight-600{font-weight:500}.procedures-container{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:wrap;margin-top:1.5625rem;margin-bottom:1.5625rem;display:flex}._60-second-logo-physicians{max-width:5.5625rem}.first-page-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.take-assessment-arrow{background-color:#fff;border-radius:50%;padding:1rem}._60-second-hero-content{flex-direction:column;align-items:center;display:flex}.field-label-2{margin-top:20px;margin-bottom:20px;font-size:18px;font-weight:400}.checkbox{border:1px solid #b3b3b3}.form-fields-wrapper{grid-column-gap:1.25rem;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.text-block-7{font-size:24px;font-weight:500;line-height:28px}.hero-form-submit-button{background-color:#ea3a3a;border-radius:30px;width:100%;margin-top:1.875rem;padding-top:1.125rem;padding-bottom:1.125rem;font-size:1rem;font-weight:500;line-height:1.0625;display:block}.form-block-3{color:#1f3a45;background-color:#efefef;border-radius:.75rem;max-width:33.125rem;margin-bottom:0;padding:1.875rem}.form-field{background-color:#fff;border:1px #000;border-radius:12px;min-height:2.5rem;margin-bottom:.9375rem;padding-left:1rem}.form-field::placeholder{color:#1f3a45}.checkbox-text{font-size:.625rem;font-weight:400;line-height:1.5}.checkbox-wrapper{margin-top:1.5625rem;margin-bottom:.3125rem;padding-left:1.25rem}.social-container-yt-form-success{background-color:#e62017;border:1px solid #e62017;border-radius:6.25rem;justify-content:center;align-items:center;width:100%;min-height:3.375rem;padding:.5rem .7rem;display:flex}.social-container-sc-form-success{background-color:#f7f351;border:1px solid #f7f351;border-radius:6.25rem;justify-content:center;align-items:center;width:100%;min-height:3.375rem;padding:.5rem .7rem;display:flex}.social-text-white-form-success{color:#fff;text-align:left;letter-spacing:0;text-transform:uppercase;margin-left:.75rem;font-size:.875rem;font-weight:600;line-height:1.2}.social-container-form-success{border:1px solid #ea9dbe;border-radius:6.25rem;align-items:center;min-height:3.375rem;padding:.5rem .7rem;display:flex}.social-container-form-success.background-color-white{justify-content:center;width:100%}.form-success-socials-grid{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-items:center;display:grid}.social-text-form-success{color:#1f3a45;text-align:left;letter-spacing:0;text-transform:uppercase;margin-left:.75rem;font-size:.875rem;font-weight:600;line-height:1.2}.success-white-wrapper{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.margin-top-2rem{margin-top:2rem}.section-heading-dark-green-form-success{color:#1f3a45;letter-spacing:-1.2px;font-size:1.875rem;font-weight:300;line-height:1.2}.link-6{color:red}.bold-text{font-weight:600}.div-block-31{grid-column-gap:1.5rem;grid-row-gap:1.5rem;display:flex}.form-4{margin-bottom:2.5rem}.form-block-4{width:100%;margin-top:3.75rem;margin-bottom:3.75rem}.success-message-3{background-color:#fff;border-radius:2rem}@media screen and (max-width:991px){.navbar-link{text-align:left;padding-top:14.5px;padding-bottom:14.5px;padding-left:15px}.navmenu-items-wrapper{background-color:#f7f5ef;flex-flow:column;padding:10px 12px 50px}.navbar-button{text-align:center;justify-content:flex-start;align-items:center;margin-top:30px;margin-left:0;margin-right:0;display:inline-flex}.padding-global{padding-bottom:0;padding-left:50px;padding-right:50px}.padding-global.tablet-no-padding{padding-left:0;padding-right:0}.hero-sections-items-wrapper{flex-flow:column-reverse wrap;display:flex}.circle-badge{min-width:0%;inset:auto 0% 0% auto}.circle-badge.fees-circle-badge{display:none}.industry-heading{max-width:65%}.grid-image-2{right:-5%}.grid-image-3{right:-10%}.grid-image-5{left:-15%}.grid-image-4{left:-10%}.why-us-content-wrapper{flex-flow:column;justify-content:flex-start;align-items:flex-start}.footer-upper-content{grid-column-gap:60px;grid-row-gap:60px;padding-bottom:150px}.footer-heading{margin-top:0;font-size:2.625rem}.footer-heading-span{font-size:2.625rem}.footer-menu{grid-column-gap:70px;grid-row-gap:70px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.footer-bottom-content{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;justify-content:space-between;align-items:center;padding-bottom:20px}.map-information-wrapper{width:370px}.purple-logo{width:7rem}.bold-contact-text,.map-link,.locations-title,.address-text{font-size:14px}.surgical-options-upper-content{grid-template-columns:auto}.surgical-options-upper-left{width:100%;padding-left:50px;padding-right:50px}.surgical-options-bottom-content{max-width:100vw;margin-right:0;padding-top:50px;padding-left:50px;padding-right:50px}.surgeons-left-content{max-width:650px}.surgeon-card-description{padding-left:20px}.surgeon-section-wrapper{flex-flow:column;display:flex}.padding-global-one-side{padding-right:80px}.candidate-section{min-height:100%;max-height:100%;padding-bottom:94px}.candidate-section-wrapper{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.candidate-heading,.candidate-heading-span{font-size:54px}.candidate-info{font-size:1.125rem}.dropdown-list.w--open{box-shadow:none;margin-top:6px;margin-bottom:6px;padding-left:30px;padding-right:30px;position:static}.dropdown-link{font-size:15px}.dropdown-toggle{justify-content:flex-start;align-items:center;width:auto;margin-left:0;margin-right:0;padding:14.5px 0}.dropdown-toggle.w--open{background-color:#0000}.fist-row-with-image{flex-flow:column-reverse;padding-top:40px;padding-bottom:40px;padding-left:0;display:flex}.second-column-text-content{flex-flow:column;justify-content:center;align-items:flex-start;width:100%;max-width:none;margin-left:0;padding:40px 40px 60px;display:flex}.number-section-image{margin-bottom:24px}.inner-heading-surgeryplus{font-size:2.625rem}.surgeryplus-info{margin-bottom:24px}.cta-black{justify-content:flex-start;align-items:center}.cta-black-text{white-space:nowrap}.surgeryplus{width:80%;max-width:600px;margin-top:-60px;padding-left:35px;padding-right:35px;display:block;position:static;top:auto;right:auto;transform:none}.third-row-with-image{padding-top:40px;padding-bottom:40px}.surgeryplus-info-third{width:40rem;margin-bottom:24px}.candidate-card-container{grid-column-gap:29px;grid-row-gap:29px;min-width:100%;max-width:100%;padding-top:0;position:static;top:0;left:0}.candidate-heading-black{width:60%;font-size:54px}.candidate-heading-span-black{font-size:54px}.candidate-section-surgeryplus{background-image:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadb15_Sec%205%20\(1\).webp);min-height:100%;max-height:100%;padding-top:31px;padding-bottom:16px}.candidate-card-container-surgeryplus{max-width:550px;margin-left:80px;position:static;top:auto;right:80px}.candidate-section-wrapper-black{grid-column-gap:130px;grid-row-gap:130px;flex-flow:wrap;display:flex}.second-row-with-image{grid-column-gap:35px;grid-row-gap:35px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding:40px 0;display:flex}.second-row-left-content{justify-content:center;align-items:center}.second-row-image{width:100%}.surgeryplus-info-second{margin-bottom:24px}.hero-heading-wrapper{min-width:0;max-width:none}.herosetion-surgery-plus-heading{width:85%}.orange-arrow-button{width:auto;min-width:0}.carousell-description{width:90%;margin-left:auto;margin-right:auto}.slider-2{margin-top:50px}.table-container{margin-right:0}.pivot-surgeryplus-heading{width:60%}.pivot-surgeryplus-absolute,.absolutes-elements{display:none}.pivot-surgeryplus-right-content{width:100%;margin-top:50px;margin-left:0}.dropdown{flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-left:15px;padding-right:15px;display:flex}.related-links-container{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.offices-cards-wrapper{grid-row-gap:56px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.office-card-link{justify-content:flex-start;align-items:flex-start}.hero-heading-wrapper-contact{justify-content:center;align-items:center;width:100%;min-width:0;max-width:none}.herosetion-contact-heading{text-align:center;width:100%}.padding-global-contact{padding-left:50px;padding-right:50px}.icon-2{color:var(--primary-black);font-size:2rem;line-height:100%;display:block}.menu-button{background-color:#0000;padding:0}.menu-button.w--open{background-color:#0000}.contact-herosection{grid-template-rows:auto;grid-template-columns:1fr}.card-contact-hero{position:static;top:auto;right:80px}.testimonials-heading{padding-left:50px}.about-testimonials-wrapper{flex-flow:column;grid-template-columns:1fr}.first-column{flex-flow:row}.our-team-first-row{flex-flow:column}.doctors-third-row{grid-column-gap:35px;grid-row-gap:35px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding:40px 0;display:flex}.doctor-image{width:100%}.doctor-name{margin-bottom:24px}.doctor-info{margin-bottom:24px;padding-left:0}.third-row-text-content{justify-content:center;align-items:flex-start}.doctors-first-row,.doctors-second-row{grid-column-gap:35px;grid-row-gap:35px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding:40px 0;display:flex}.doctor-img{width:100%}.weight-loss-procedures-section-wrapper{flex-flow:column;display:flex}.weight-loss-text-content{max-width:none}.our-surgeons-wrapper{margin-left:80px}.about-herosection{padding-top:48px}.padding-about-hero{padding-left:50px;padding-right:50px}.herosetion-about-heading{width:85%}.about-hero-bottom-content{flex-flow:column-reverse wrap;display:flex}.about-hero-left{justify-content:center;align-items:flex-start;padding-top:0}.orange-arrow-button-about{width:auto;min-width:0}.first-row-text-content,.second-row-text-content{justify-content:center;align-items:flex-start}.doctor-info-second{margin-bottom:24px}.cta-black-margin{justify-content:flex-start;align-items:center;margin-left:80px}.our-team-second-row{flex-flow:column}.doctor-name-mobile{margin-bottom:24px}.life-outside-the-practise-section{padding-top:40px;padding-bottom:40px}.life-outside-description{width:40rem;margin-bottom:24px}.description-surgeon{padding-left:80px}.education-wrapper,.quote-section-wrapper{grid-template-rows:auto auto;grid-template-columns:1fr}.specialist-section-wrapper{grid-template-columns:1.03fr}.specialist-profession-field{justify-content:center;width:100%}.candidate-card-container-surgeryplus-sec{max-width:550px;position:relative;top:auto;left:108px;right:0}.slider-wrap{flex:1}.slider-wrap.trislider{width:50vw}.direction-icon.right{margin-top:439px;margin-right:0}.direction-icon.left{margin-top:439px;margin-left:0}.website-panel{padding-left:0;padding-right:10px}.candidate-black-heading{width:60%;font-size:3.375rem}.white-arr-b{top:20px}.surgeon-single-left-content-hero{z-index:2;padding-top:28px;padding-left:50px;padding-right:50px;position:relative}.surgeon-single-hero-heading{width:100%}.surgeon-single-bottom-wrapper{grid-column-gap:120px;grid-row-gap:120px;flex-flow:column;justify-content:space-between;align-items:flex-start}.orange-arrow-button-single{width:auto;min-width:0}.single-surgeon-hero-wrapper{grid-template-columns:1.08fr;padding-top:82px}.surgeon-single-image{display:none;position:absolute}.top-doctors-section-wrapper{grid-template-rows:auto auto;grid-template-columns:1fr}.trophie-wrapper{margin-bottom:40px}.top-doctors-heading{margin-bottom:24px}.top-doctors-info{margin-bottom:40px;padding-left:0}.circle-badge-purple{min-width:0%;inset:auto 0% -10% auto}.life-outside-description-center{width:40rem}.container-large-hero{width:100%}.life-outside-the-practise-section-second{padding-top:40px;padding-bottom:40px}.specialist-section-info{padding-top:60px}.specialist-section-wrapper-info{grid-column-gap:80px;grid-row-gap:80px;grid-template-columns:1.03fr}.padding-global-one-side-hero{padding-left:0;padding-right:0}.hero-background-mobile{background-image:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadbbd_john%20debarros.webp),linear-gradient(#c8d7d2,#e3e8eb);background-position:100% 100%,0 0;background-repeat:no-repeat,repeat;background-size:50%,auto;display:block;position:absolute;inset:0%}.single-surgeon-testimonials-wrapper{flex-flow:column}.second-column,.third-column,.first-column-mobile{flex-flow:row}.vetting-surgeons-description-wrapper{max-width:100%;margin-bottom:40px}.margin-bottom-40px.tablet-24px{margin-bottom:24px}.margin-left-50,.margin-left-50.mobile-none{margin-left:0}.criteria-text-wrapper-hidden{max-width:650px;display:flex}.top-doctors-section-reversed-wrapper{grid-column-gap:64px;grid-row-gap:64px;grid-template-rows:auto auto;grid-template-columns:1fr}.first-row-text-reversed-content{justify-content:center;align-items:flex-start}.top-doctors-info-reversed{margin-bottom:24px;padding-left:0}.circle-badge-purple-reversed{min-width:0%;inset:auto 0% -19% auto;transform:translateY(74px)rotate(-23.57deg)}.benefits-grid-wrapper{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.assessment-herosection-wrapper{grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto auto;grid-template-columns:1fr;justify-content:center;place-items:center}.assessment-hero-heading{text-align:center;width:85%;font-size:3rem}.assessment-span{font-size:3rem}.card-static{width:100%}.first-row-content{grid-column-gap:0px;grid-row-gap:0px;justify-content:center;align-items:flex-start}.card-box{box-shadow:none;width:100%;display:block;position:static;top:auto;left:108px;right:0}.purple-logo-big{width:auto;height:auto}.fees-hero-wrapper{display:block}.fees-left-side{flex-flow:column;justify-content:center;align-items:flex-start;padding-top:40px;padding-bottom:260px;display:flex}.fees-hero-padding-global{background-color:#85b1b4}.fees-hero-image{z-index:0;width:60%;height:60%;display:none;inset:auto 0% 0% auto}.our-best-offer-wrapper{padding-left:0;padding-right:0}.our-best-offer-yellow-box{margin-top:-30px;padding-top:60px;padding-left:40px;padding-right:40px}.our-best-offer-inner-wrapper{flex-flow:wrap-reverse;justify-content:center;align-items:center;padding-left:0;display:flex}.best-offer-paragraph{margin-bottom:40px}.our-best-offer-image{position:relative}.biastric-items-wrapper{grid-template-columns:1fr 1fr}.fees-content-grid{grid-column-gap:50px;grid-row-gap:50px;flex-flow:wrap-reverse;display:flex}.fee-heading{margin-top:20px;margin-bottom:16px}.fees-image-wrapper{justify-content:center;align-items:center;width:100%;display:flex}.fees-image{width:60%}.fees-content-grid-2{grid-column-gap:50px;grid-row-gap:50px;flex-flow:wrap;display:flex}.best-offer-paragraph-2{max-width:100%;margin-bottom:40px}.financing-logos-wrapper{margin-bottom:40px}.fees-content-flex-4{grid-column-gap:50px;grid-row-gap:50px}.fee-heading-4{margin-top:20px;margin-bottom:16px}.black-button-self-pay{display:none}.padding-global-fees-hero{z-index:1;padding-left:50px;padding-right:50px;position:relative}.fees-hero-image-mobile{z-index:0;width:60%;height:60%;display:block;inset:auto 0% 0% auto}.fees-image-self-pay{width:100%}.black-button-self-pay-mobile{margin:30px auto auto;display:flex}.orange-arrow-button-hero-fees{width:auto;min-width:0}.fees-image-self-pay-mobile{width:100%}.procedure-hero-wrapper{flex-flow:column;justify-content:center;align-items:center;padding-top:40px;display:flex}.procedure-hero-left-side{justify-content:center;align-items:center}.procedure-hero-right-side{justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex}.procedure-heading{text-align:center}.procedure-alternative-names-wrapper{display:none}.alternative-names-purple{font-weight:400}.procedure-menu,.procedure-menu-row{display:none}.procedure-hero-image{width:70%;max-width:70%;margin-left:auto;margin-right:auto}.procedure-description-items-wrapper{display:block}.procedure-description-menu{display:none}.procedure-description-content{display:flex}.procedure-description-heading{text-align:left}.procedure-details-wrapper{flex-flow:column}.procedure-details-blue-box{border-radius:0;width:100%;margin-top:0;margin-bottom:0}.procedure-details-synopsis-box{border-radius:0;width:100%;padding:50px 45px;position:static}.white-arr-red-button{top:20px}.table-wrapper{margin-right:0}.other-clinics-wrapper{padding:16px 32px}.pivot-wrapper{padding:12px 32px}.other-clinics-benefits,.pivot-benefits{justify-content:space-between}.padding-global-assessment{padding-left:80px;padding-right:80px}.what-is-section{padding-top:80px;padding-bottom:80px}.what-is-items-wrapper{flex-flow:column;padding-left:0;display:flex}.tab-drop-heading{text-align:center;margin-top:97px;margin-bottom:20px;padding-bottom:0;padding-left:8px;padding-right:8px;font-size:30px;line-height:30px}.requirement-item{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.table-wrapper-bypass-vs-sleeve{margin-right:0}.bypass-wrapper{padding:16px 32px}.sleeve-wrapper{padding:12px 32px}.bypass-benefits-wrapper,.sleeve-benefits-wrapper{justify-content:space-between}.faq-wrapper{display:block}.faq-right-side-wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem;width:100%}.mobile-faq-heading{font-size:2.5rem;font-weight:400;line-height:150%;display:flex}.faq-left-side-wrapper-variant{display:none}.faq-section{padding-top:3.75rem;padding-bottom:3.75rem}.faq-question-heading{font-size:1.5rem;line-height:1.2}.faq-question-description{font-size:1rem}.what-is-items-center-wrapper{min-width:100%;max-width:100%}.what-is-bottom{grid-template-columns:1.68fr}.procedure-gastric-bypass-hero-wrapper{flex-flow:column;justify-content:center;align-items:center;display:flex}.padding-global-what-is{padding-left:50px;padding-right:50px}.procedure-hero-left{justify-content:center;align-items:center}.padding-global-procedure{padding-left:50px;padding-right:50px}.alternative-names-mobile-text{letter-spacing:-.02em;margin-top:20px;font-size:1.25rem;font-weight:500;display:block}.procedure-description-heading-video{text-align:center}.first-column-procedure{flex-flow:row}.procedure-menu-row-sasi{display:none}.procedure-hero-wrapper-sassi{flex-flow:column;justify-content:center;align-items:center;display:flex}.what-is-items-wrapper-flex{flex-flow:column;min-width:0;max-width:none;padding-left:0;display:flex}.white-descriptions-wrapper{min-width:100%;max-width:100%}.requirement-item-colorful{grid-column-gap:0px;grid-row-gap:0px;justify-content:center;align-items:flex-start}.requirements-bold-colorful-first,.requirements-bold-colorful-blue-first,.requirements-bold-colorful-last,.requirements-bold-colorful-blue-last{border-radius:0}.procedure-hero-image-sassi{width:70%;max-width:70%;margin-left:auto;margin-right:auto}.pros-and-contas-table-wrapper{margin-right:0}.pros-wrapper{padding:16px 32px}.contas-wrapper{padding:12px 32px}.pros-text-wrapper,.pros-text-content,.cons-text-wrapper,.cons-wrapper{justify-content:space-between}.procedures-menu{display:none}.what-is-bottom-grid{grid-template-columns:1.68fr}.procedure-gastric-banding-hero-wrapper{flex-flow:column;justify-content:center;align-items:center;display:flex}.procedure-hero-img{width:70%;max-width:70%;margin-left:auto;margin-right:auto}.benefits-heading{text-align:left}.procedure-details-container{flex-flow:column}.benefits-title{text-align:left}.cons-wrapper-2{justify-content:space-between}.procedure-hero-image-sadi-s{width:70%;max-width:70%;margin-left:auto;margin-right:auto}.faq-list{font-size:1rem}.procedure-hero-image-{width:70%;max-width:70%;margin-left:auto;margin-right:auto}.alternative-names-purple-sasi{font-weight:400}.procedure-hero-image-bypass{width:70%;max-width:70%;margin-left:auto;margin-right:auto}.procedure-heading-hero{text-align:center}.video-heading{text-align:left}.alternative-names-purp{font-weight:400}.hero-nutrition-wrapper{grid-column-gap:50px;grid-row-gap:50px;flex-flow:column;justify-content:center;align-items:flex-start;padding-top:45px;display:flex}.hero-nutrition-bottom-content{grid-column-gap:80px;grid-row-gap:80px}.nutrition-heading{text-align:left;width:100%;font-size:2.625rem}.procedure-description-heading-white{text-align:left}.cta-black-nutrition{justify-content:flex-start;align-items:center}.swiper.myswiper{padding-left:0}.swiper-wrapper{margin-left:50px}.swiper-arrows-wrapper{padding-left:50px}.procedure-hero-wrapper-sasi-bypass{flex-flow:column;justify-content:center;align-items:center;display:flex}.procedure-hero-left-side-top-padding{justify-content:center;align-items:center;padding-top:40px}.procedure-description-content-sasi-bypass{display:flex}.procedure-menu-row-sadi{display:none}.hero-heading-wrapper-contact-page{width:100%;min-width:0;max-width:none}.procedure-description-content-right{display:flex}.vitamins-cards-container{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;width:100%}.vitamin-card{align-items:stretch}.vitamin-title{text-align:center}.vitamin-card-img{width:100%}.hero-vitamin-wrapper{grid-column-gap:50px;grid-row-gap:50px;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-top:45px;display:flex}.hero-vitamin-bottom-content-copy{grid-column-gap:48px;grid-row-gap:48px;flex-flow:column-reverse;justify-content:flex-end;align-items:flex-start;display:flex}.hero-vitamin-img{align-self:flex-start}.vitamin-heading{text-align:left;width:100%;font-size:2.625rem}.hero-vitamin-upper-content{justify-content:flex-start;align-items:flex-end}.checks-wrapper{justify-content:center;width:100%}.life-outside-description-center-no-max-width{width:40rem}.cta-black-arizona{justify-content:flex-start;align-items:center}.arizona-table-wrapper{margin-right:0}.arizona-text-left,.arizona-text-right{justify-content:space-between}.arizon-heroa-heading{text-align:left;width:100%;font-size:2.625rem}.hero-description-arizona{max-width:none;margin-bottom:0}.hero-nutrition-img-absolute{padding-top:4px;display:block;inset:0% auto 0% 0%}.vitamins-cards-mobile{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;width:100%;display:none}.vitamin-card-mobile{align-items:stretch}.vitamin-title-mobile{text-align:center}.vitamin-card-mobile-second,.vitamin-card-mobile-last{align-items:stretch}.vitamins-cards-mobile-third{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;width:100%}.vitamin-card-mobile-third{align-items:stretch}.hero-nutrition-bottom-container{grid-column-gap:80px;grid-row-gap:80px;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 3.5fr;grid-auto-columns:1fr;padding-bottom:0;padding-left:48px;display:grid}.herosection-nutrition-wrapper{grid-column-gap:50px;grid-row-gap:50px;flex-flow:column;justify-content:center;align-items:flex-start;padding-top:45px;display:flex}.experience-second-row{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;display:flex}.cta-transparent-testimonials{margin-top:60px}.procedure-heading-vertical-sleeve-gastrectomy{text-align:center}.procedure-description-content-vertical-sleeve,.procedure-description-content-right-arizona{display:flex}.about-testimonials-wrapper-hidden{flex-flow:column;grid-template-columns:1fr}.first-column-relative,.first-column-rel,.second-column-rel{flex-flow:row}.burger-line.burger-line-white{background-color:#fff}.mobile-menu-links{grid-column-gap:1.875rem;grid-row-gap:1.875rem;background-color:#fff;flex-direction:column;align-items:flex-start;padding:5rem 1.25rem 1.25rem;display:flex;position:fixed;inset:0%;overflow:auto}.mobile-menu-toggle-dummy{z-index:2;opacity:0;display:block;position:relative}.navbar-items-wrapper{flex-direction:row-reverse;justify-content:flex-end;width:100%}.mobile-links-fixed{grid-column-gap:1.875rem;grid-row-gap:1.875rem;flex-direction:column;align-items:flex-start;width:100%;display:flex}.footer-content{grid-row-gap:.9375rem}.navigation-button-green{letter-spacing:1px;padding:1.125rem 2.1875rem;font-size:.875rem;line-height:1.2}.menu-line-left{background-color:#000;width:1.25rem;height:.125rem}.bottom-footer-link{letter-spacing:0;font-size:.75rem;line-height:1.33333}.mobile-nav-dropdown-icons-wrapper{justify-content:center;align-items:center;margin-left:auto;display:flex;position:relative}.minus-img{position:absolute;inset:0%}.tablet-icons-wrapper{display:block}.mobile-menu-navigation{z-index:3;grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:center;width:100%;padding:1.25rem 1.875rem;display:flex;position:relative}.cta-blog-wrapper{max-width:none}.mobile-link{color:#242424;text-transform:uppercase;font-weight:500;line-height:1.2}.footer-big-text{margin-top:1.5625rem;margin-bottom:.9375rem;font-size:1.5rem}.brand-2{margin-left:auto;margin-right:auto}.menu-line-middle{background-color:#fff;width:1.25rem;height:.125rem}.c_search_clear.blog-search-x{border-radius:50%;width:1.4rem;height:1.4rem}.mobile-nav-dropdown-link{color:#242424;text-transform:none;padding-top:.625rem;padding-bottom:.625rem;font-size:1rem;font-weight:400;line-height:1.2}.mobile-link-not-capitalized-margin-top{color:#242424;text-transform:none;margin-top:1.25rem;font-size:1rem;font-weight:500;line-height:1.2}.blog-collection-item{width:100%}.navigation-link-backup{font-size:16px;line-height:18px}.mobile-open-menu-wrapper{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-direction:column;display:flex}.white-section-blog{padding-top:60px;padding-bottom:60px}.first-row-blog-posts{grid-column-gap:1.6875rem;grid-row-gap:1.6875rem;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr}.mobile-menu-toggle{z-index:5;display:block;position:relative}.mobile-toggle-link-wrapper{grid-column-gap:.9rem;grid-row-gap:.9rem;align-items:center;display:flex}.mobile-menu-dropdown-toggle-container{justify-content:flex-start;align-items:center;width:100%;display:flex}.navigation-60-second-assessment-btn{letter-spacing:.5px;background-color:#1f3a45;border-radius:6.25rem;padding:.875rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.2}.navigation-button-white{letter-spacing:1px;padding:1.125rem 2.1875rem;font-size:.875rem;line-height:1.2}.blog-hero-image-desktop{display:none}.mobile-menu-container{background-color:#fff;display:none;position:absolute;inset:0%}.blog-search-wrapper{max-width:none;margin-top:3rem}.filter-button{white-space:nowrap}.menu-line-bottom{background-color:#fff;width:1.25rem;height:.125rem}.navbar-2{top:0}.breadcrumb-link{font-size:.875rem}.blog-hero-grid{flex-direction:column;display:flex}.cta-blog-grid{grid-column-gap:0rem;grid-row-gap:0rem;flex-direction:column;display:flex}.search-wrap{display:none}.search-wrap.mbl,.search-wrap.mobile{display:block}.footer-wrap{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1.35fr 1fr;grid-auto-columns:1fr;display:grid}.mobile-menu-dropdown{width:100%}.footer-link-2{margin-top:8px;margin-bottom:6px}.white-nav-logo-mobile{display:none}.mobile-dropdown-links-container{flex-direction:column;display:flex}.footer-block{grid-column-gap:0rem;grid-row-gap:0rem}.large-text-footer{font-size:1.375rem}.menu-line-right{background-color:#000;width:1.25rem;height:.125rem;position:relative}.request-consultation-mobile{letter-spacing:.5px;background-color:#1f3a45;border-radius:6.25rem;padding:.875rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.2}.mobile-link-not-capitalized{color:#242424;text-transform:none;font-size:1rem;font-weight:500;line-height:1.2}.blog-list.blog-list-3cols{grid-column-gap:2rem;grid-row-gap:2rem;grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;display:flex}.buttons-div{flex-wrap:nowrap;padding-left:2.5rem;overflow:auto}.footer-stars-text{font-size:1rem}.menu-line-top{background-color:#fff;width:1.25rem;height:.125rem}.mobile-nav-dropdown-content{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-direction:column;padding-left:1.25rem;padding-right:1.25rem;display:flex;overflow:hidden}.search-field{max-width:none;margin-top:0}.mobile-close-menu-wrapper{grid-column-gap:0rem;grid-row-gap:0rem;flex-direction:column;justify-content:center;width:1.25rem;height:1.125rem;display:flex;position:absolute;inset:0%}.fake-buttons-div{flex-wrap:nowrap;padding-left:2.5rem;overflow:auto}.blog-hero-image-tablet{display:block}.button-4{padding:16px 30px;font-size:14px;line-height:16px}.button-4._16{font-size:16px;line-height:18px}.nav-menu-links{background-color:#1f3a45;padding-top:20px;padding-bottom:20px}.breadcrumb-wrapper-blog{flex-wrap:wrap}.footer-link-email{font-size:1rem;line-height:1.2}.footer-top-part-content-wrapper{grid-row-gap:50px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.blog-items-wrapper{justify-content:center;padding-bottom:3rem}.blog-image{width:100%}.breadcrumb-wrapper{flex-wrap:wrap}.related-blog-heading{letter-spacing:-.96px;font-size:1.5rem;line-height:140%}.brand-3{margin-left:auto;margin-right:auto}.blog-content-section{padding-top:0;padding-bottom:3rem}.blog-post-hero-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:wrap-reverse;display:flex}.category-text{font-size:.75rem}.html-embed-socials{margin-top:1.5rem}.related-blog-articles{padding-bottom:4rem}.blog-post-item-line{margin-top:1rem}.related-blog-grid{grid-column-gap:.9375rem;grid-row-gap:.9375rem;flex-direction:column;display:flex}.written-upload-wrapper{margin-top:1rem}.written-by-author{letter-spacing:-.24px;font-size:.75rem}.blog-post-rich{font-size:.75rem}.blog-post-rich p{font-size:1rem}.blog-items{grid-column-gap:0rem;grid-row-gap:0rem;flex-direction:column-reverse;padding-top:60px;display:flex}.blog-post-hero{padding-top:0;padding-bottom:0}.breadcrumb-section-blog{display:none}.breadcrumb-section-blog.white{display:block}.blog-item-heading{letter-spacing:-1.28px;margin-top:1rem;font-size:2rem}.category-dot{width:.5rem;height:.5rem}.empty-space{width:1px;height:1rem}.written-by{grid-column-gap:.25rem;grid-row-gap:.25rem;letter-spacing:-.64px;font-weight:500;line-height:100%}.navbar-link-white-link{text-align:left;padding-top:14.5px;padding-bottom:14.5px;padding-left:15px}.navbar-button-white{text-align:center;justify-content:flex-start;align-items:center;margin-top:30px;margin-left:0;margin-right:0;display:inline-flex}.navmenu-items-wrapper-blue{background-color:#5059ca;flex-flow:column;padding:10px 12px 50px}.html-embed-socials-colorful{margin-top:1.5rem;display:none}.candidate-form{width:100%;display:block}.procedure-menu-row-duodenal{display:none}.what-is-items-center-wrapper-duo{min-width:100%;max-width:100%}.procedure-description-content-no-gap{display:flex}.procedure-details-synopsis-box-sadi{border-radius:0;width:100%;padding:50px 45px;position:static}.industry-heading-second-home{max-width:65%}.container{max-width:728px}.our-procedures-hero-wrapper{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr;justify-content:center;place-items:center}.image-wrapper-hero-our-procedures{width:100%;display:flex}.hero-heading-wrapper-procedures{justify-content:center;align-items:center;width:100%;min-width:0;max-width:none}.procedure-content-grid{grid-column-gap:50px;grid-row-gap:50px;flex-flow:wrap-reverse;display:flex}.procedure-content-grid-2{grid-column-gap:50px;grid-row-gap:50px;flex-flow:wrap;display:flex}.best-offer-paragraph-2-prod{max-width:100%;margin-bottom:40px}.procedurfe-heding{text-align:left;width:85%;font-size:3rem}.procedure-image{width:40%}.refer-a-patient-wrappr{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr;justify-content:center;place-items:center}.hero-heading-wrapper-patient{justify-content:center;align-items:center;width:100%;min-width:0;max-width:none}.step-small-text-mobile-1rem,.step-small-text{font-size:1rem}.section-heading-dark-green{font-size:1.875rem;line-height:1.4}._60-second-hero-wrapper{grid-row-gap:2rem;grid-template-columns:1fr;justify-content:center}._60-second-tick-text{font-size:.875rem}.step-navigation-text,.section-paragraph-dark-green{font-size:1rem}._60-seconds-imgs-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}.div-block-30{grid-column-gap:1.5rem;grid-row-gap:1.5rem;display:flex}._60-second-hotel-heading{text-align:left;font-size:3.5rem}._60-second-blue-ticks-wrapper{grid-column-gap:2rem;grid-row-gap:2rem}.sixty-second-form-page-wrapper{width:100%;padding:3rem 2rem}.form-block-3{max-width:100%}.social-container-yt-form-success{justify-content:center;width:20rem}.social-container-sc-form-success{justify-content:center}.social-container-form-success{justify-content:center;width:18.75rem}.form-success-socials-grid{grid-template-columns:1fr 1fr}.div-block-31{grid-column-gap:1.5rem;grid-row-gap:1.5rem;display:flex}}@media screen and (max-width:767px){.navbar-padding-global{padding-left:20px;padding-right:20px}.topbar-text{grid-column-gap:4px;grid-row-gap:4px}.navbar-content-wrapper{padding-top:20px;padding-bottom:20px;position:static}.navbar-link{padding-top:14.5px;padding-bottom:14.5px;padding-left:15px}.navmenu-items-wrapper{grid-column-gap:0px;grid-row-gap:0px;background-color:#f7f5ef;justify-content:flex-start;align-items:center;height:auto;padding-top:10px;padding-bottom:50px;position:absolute}.navbar-button{margin-top:30px;margin-left:0}.padding-global{padding-left:20px;padding-right:20px}.padding-global.mobile-no-padding{padding-left:0;padding-right:0}.hero-sections-items-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column-reverse wrap;align-content:stretch;padding-top:12px;padding-bottom:43px;display:flex}.hero-subheading-text{font-size:.75rem}.red-arrow-button{margin-top:24px}.red-button-text,.hero-section-description{font-size:1rem}.red-arrow-image{width:42px;height:42px}.circle-badge{width:115px;min-width:0;max-width:none;height:115px;inset:auto 9px 9px auto}.industry-section{padding-top:34px;padding-bottom:63px}.industry-heading{max-width:none;margin-top:0;font-size:2.625rem}.industry-description{max-width:none;margin-top:24px;margin-bottom:24px;font-size:1rem}.black-button{padding-top:16px;padding-bottom:16px}.black-button-text{font-size:1rem}.grid-main-image{max-width:225px;margin-top:99px}.grid-image-2{max-width:158px;inset:auto -17% -60px auto}.grid-image-3{max-width:142px;inset:auto -9% 25% auto}.grid-image-5{top:0;left:-20%}.grid-image-4{max-width:105px;left:-4%}.why-us-section{padding-top:40px;padding-bottom:71px}.why-us-content-wrapper{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column}.why-us-heading{text-align:left;padding-left:8px;font-size:2.625rem}.why-us-grid-column{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr;padding-left:28px;padding-right:8px}.why-us-number{font-size:2rem}.why-us-item-heading{font-size:1.375rem}.why-us-diving-line{margin-top:16px;margin-bottom:16px}.why-us-description{font-size:1rem}.footer{padding-top:80px;padding-left:8px;padding-right:8px}.padding-footer{padding-left:20px;padding-right:20px}.footer-upper-content{grid-column-gap:31px;grid-row-gap:31px;padding-bottom:80px}.footer-first-row{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:space-between;align-items:flex-start}.footer-logo{width:136px}.footer-heading{text-align:left;width:100%;margin-top:0;font-size:3.125rem}.footer-heading-span{font-size:3.125rem}.footer-menu{grid-column-gap:80px;grid-row-gap:80px;flex-flow:column;justify-content:flex-start;align-items:flex-start;min-width:0;max-width:none}.footer-lbutton-text{padding:16px 27px}.footer-bottom-content{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;padding-bottom:20px}.footer-bottom-left{grid-column-gap:34px;grid-row-gap:34px;justify-content:center;align-items:center}.footer-left-link-center{padding-left:34px;padding-right:34px}.footer-left-right-center{border-left-width:0}.rights{font-size:.875rem}.map-section{padding:348px 20px 20.5px}.map-section-wrapper{height:100%}.map{height:100%;min-height:100%;max-height:none}.map-information-wrapper{grid-column-gap:20px;grid-row-gap:20px;width:100%;max-width:none;padding:20px;inset:auto auto 5% 0}.purple-logo{width:115px}.bold-contact-text{font-size:1rem}.map-link-text{font-size:.875rem}.second-row-map{margin-top:10px}.locations-title{font-size:1rem}.address-text{font-size:.875rem}.surgical-options-upper-content{flex-flow:column;display:flex}.surgical-options-upper-left{max-width:none;padding-left:20px;padding-right:20px}.surgical-options-info{font-size:1rem}.image-wrap{padding-top:60%}.padding-vertical{padding-bottom:40px}.surgical-options-bottom-content{width:100%;max-width:none;padding-left:20px;padding-right:20px}.surgical-left-flex{grid-column-gap:16px;grid-row-gap:16px;justify-content:center;align-items:center}.number-surgical{font-size:2.125rem}.link-surgical-text{font-size:1.6875rem}.surgical-options-link{grid-column-gap:6px;grid-row-gap:6px;display:flex}.black-arrow-link{width:32px}.image-wrap-2{padding-top:60%}.heading-3-black{font-size:2rem}.cta-transparent{padding:16px 27px;font-size:1rem;display:flex}.cta-upper-margin-transparent{margin-top:-6px}.surgeons-right-content{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;grid-template-rows:auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.surgeon-card{width:100%;min-width:0;max-width:none}.surgeon-card-img{width:100%}.surgeon-card-description{padding:25px 25px 31px}.surgeon-section-wrapper{grid-column-gap:40px;grid-row-gap:40px;padding-bottom:0}.all-surgeons-section{padding-top:40px;padding-bottom:40px}.padding-global-one-side{padding-left:12px;padding-right:12px}.candidate-section{min-height:0;max-height:none;padding-top:30px;padding-bottom:95px}.candidate-section-wrapper{grid-column-gap:34px;grid-row-gap:34px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1.1fr;grid-auto-columns:1fr;display:grid}.candidate-heading{padding-left:8px;font-size:2.9375rem}.candidate-info-wrapper{padding-left:44px}.candidate-info{margin-bottom:30px;font-size:1rem}.bullets-wrapper{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-left:32px}.bullet-text{font-size:1rem}.footer-menu-inner-wrapper{grid-column-gap:20px;grid-row-gap:60px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:auto auto;grid-auto-columns:1fr;width:100%;min-width:0;max-width:none;display:grid}.map-info-wrapper{flex-flow:row;justify-content:center;align-items:center;width:350px}.dropdown-toggle{grid-column-gap:6px;grid-row-gap:6px;justify-content:center;align-items:center;margin-left:0;padding:0;display:flex}.icon{margin-top:16px;position:static}.what-surgeryplus-offers{text-align:center;font-size:2.5rem}.heading-wrapper{text-align:left;width:100%;margin-bottom:0;padding-top:30px;padding-left:20px;padding-right:20px}.hero-subheading-container{margin-bottom:14px}.hero-subheading{font-size:.75rem}.fist-row-with-image{padding-top:30px;padding-bottom:30px;padding-left:0;display:flex}.second-column-text-content{flex-flow:column;justify-content:center;align-items:flex-start;padding-top:20px;padding-left:20px;padding-right:14px;display:flex}.number-section-image{margin-bottom:16px;font-size:2.125rem}.inner-heading-surgeryplus{margin-bottom:16px;font-size:2rem}.surgeryplus-info{text-align:left;margin-bottom:40px}.cta-black{padding:16px 27px}.cta-black-text{font-size:1rem}.surgeryplus{width:100%;margin-top:-60px}.third-row-with-image{justify-content:center;align-items:center;padding-left:20px;padding-right:20px}.third-row-image{margin-top:40px;display:none}.surgeryplus-info-third{width:auto;margin-bottom:40px;font-size:1rem}.candidate-card-container{margin-left:15px;position:static}.candidate-card-heading{font-size:1.125rem}.candidate-card-info{font-size:.5rem}.form{width:100%}.text-field{border-bottom-left-radius:13px}.submit-button{border-radius:0 0 13px;width:71px;padding-top:0;padding-bottom:0;font-size:.5rem}.form-block{height:30px;position:relative}.candidate-content-container{grid-column-gap:17px;grid-row-gap:17px;padding-left:32px;padding-right:32px}.candidate-heading-black{width:60%;padding-left:8px;padding-right:8px}.candidate-section-surgeryplus{background-image:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadb15_Sec%205%20\(1\).webp);background-position:0 0;background-size:cover;min-height:0;max-height:none;padding-top:30px;padding-bottom:15px}.candidate-card-container-surgeryplus{grid-column-gap:30px;grid-row-gap:30px;border-radius:13px;max-width:450px;margin-left:auto;margin-right:auto;padding-top:27px;position:static;inset:auto 0% 0%}.candidate-section-wrapper-black{grid-column-gap:50px;grid-row-gap:50px}.second-row-with-image{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;padding:30px 12px}.second-row-left-content{justify-content:center;align-items:flex-start;padding-left:8px;padding-right:8px}.second-row-image{width:100%}.surgeryplus-info-second{margin-bottom:40px}.homepage-surgery-plus{padding-top:29px;padding-bottom:47px}.hero-heading-wrapper{min-width:0;max-width:none;margin-bottom:50px}.herosetion-surgery-plus-heading{font-size:2.125rem}.orange-button-text{font-size:1.125rem}.carousell-description{font-size:.875rem}.slider-2{margin-top:40px}.left-gradient,.right-gradient{width:100px}.what-makes-pivot-surgeryplus{padding-top:30px;padding-bottom:30px}.table-container{grid-column-gap:14px;grid-row-gap:14px;margin-right:0}.table-upper-row{padding-top:14px;padding-bottom:14px;padding-right:10px}.columns-name{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:100px 90px;grid-auto-columns:1fr;display:grid}.other-networks{justify-content:center;align-items:center;font-size:.75rem;display:flex}.table-title{justify-content:center;align-items:center;font-size:1.125rem;display:flex}.surgeryplus-logo{width:80px}.bottom-table-wrapper{grid-template-columns:1fr minmax(50px,100px) minmax(50px,100px)}.benefits-name{font-size:.875rem;line-height:150%}.table-info{padding-top:21px;padding-bottom:21px;font-size:.75rem}.empty-circle{width:18px;padding-top:21px;padding-bottom:21px}.pivot-surgeryplus-heading{width:auto;margin-bottom:59px;padding-left:8px;font-size:2.5rem}.content-pivot-surgeryplus{margin-bottom:50px}.pivot-surgeryplus-paragraph,.paragraph-bold{font-size:1.25rem}.absolutes-elements{display:none}.pivot-surgeryplus-right-content{width:auto;margin-top:58px;margin-left:0}.heading{font-size:3.375rem}.third-row-image-mobile{margin-top:40px;display:block}.footer-bottom-right{grid-column-gap:18px;grid-row-gap:18px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.pivot-logo{flex:none;width:91px;min-width:91px;max-width:91px;margin-left:0;margin-right:auto;display:block}.dropdown{position:static}.submit-button-purple{text-transform:uppercase;background-color:#4454c1;border-bottom-right-radius:13px;width:71px;padding:0 18px;font-size:.5rem}.white-arrow{position:absolute;inset:38% 3% 0% auto}.come-and-visit-us-section{margin-bottom:40px}.related-links-wrapper{margin-top:40px;padding-bottom:0}.related-heading{font-size:2.5rem}.related-links-container{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;display:flex}.related-link-text{font-size:1rem}.offices-cards-wrapper{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;place-items:center start;padding-bottom:50px;display:grid}.office-card-subheading{font-size:1.125rem}.office-card-heading{margin-bottom:6px;font-size:1.375rem}.location-text{padding-bottom:6px;font-size:1rem}.office-card-image{display:none}.office-card-text-content{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;place-items:center start;display:grid}.come-and-visit-us-heading{font-size:2.5rem}.section-subheading-box{padding-left:25px;padding-right:25px}.homepage-contact{padding-top:20px;padding-bottom:28px}.hero-heading-wrapper-contact{justify-content:flex-start;align-items:flex-start;min-width:0;max-width:none}.herosetion-contact-heading{text-align:left;font-size:2.625rem}.contact-heading-span{font-size:2.625rem}.contact-hero-description{font-size:1rem}.first-row{grid-column-gap:20px;grid-row-gap:4px}.phone-text{font-size:1.125rem}.phone-numbers{font-size:1rem}.first-row-inner-content{grid-column-gap:10px;grid-row-gap:10px}.contact-hero-icon{width:27px}.padding-global-contact{padding-left:15px;padding-right:25px}.padding-global-location{padding-left:20px;padding-right:20px}.navbar-link-dropdown{padding-top:14.5px;padding-bottom:14.5px}.type-writer-cont{align-items:center;height:40px;min-height:0;margin-top:60px}.seperator{height:48px}.h2-display{font-size:1.5rem;line-height:48px}.typewrt-sign{width:5px;height:24px}.subheading{margin-bottom:16px}.contact-herosection{grid-column-gap:0px;grid-row-gap:0px}.card-contact-hero{grid-column-gap:30px;grid-row-gap:30px;border-radius:13px;margin-left:auto;margin-right:auto;padding-top:27px;position:static;inset:auto 0% 0%}.contact-card-heading{font-size:1.125rem}.testimonials{padding-top:40px;padding-bottom:40px}.testimonials-section-wrapper{padding-left:20px;padding-right:20px}.testimonials-heading{text-align:left;width:100%;max-width:307px;margin-bottom:25px;margin-left:auto;margin-right:auto;padding-left:0;font-size:2.9375rem}.testimonial-heading-span{font-size:2.93756rem}.testimonials-wrapper{margin-top:0}.testimonial{min-width:350px;max-width:350px}.surgical-options-link-no-lines,.surgical-options-link-first{grid-column-gap:6px;grid-row-gap:6px;display:flex}.about-testimonial-wrapper{grid-column-gap:0px;grid-row-gap:0px}.about-testimonial-heading-wrapper{margin-bottom:0;padding-top:0}.about-testimonial-description{margin-top:16px;font-size:1rem}.about-testimonials-wrapper{margin-top:25px;padding-top:0;padding-bottom:0}.about-testimonial-person-name{font-size:1.125rem}.google-icon-big{width:42px;height:42px}.google-link,.date,.about-testimonial-text{font-size:1rem}.about-testimonial-section{padding-top:30px;padding-bottom:80px}.our-team-section{padding-top:40px;padding-bottom:40px}.our-team-wrapper{grid-column-gap:0px;grid-row-gap:0px;padding-left:0;padding-right:0}.our-team-first-row{grid-column-gap:0px;grid-row-gap:0px}.our-team-name,.our-team-position{display:none}.our-team-person-description{font-size:1rem}.our-team-heading{margin-bottom:30px;font-size:2.5rem}.our-team-span{font-weight:400}.doctors-section{padding-top:60px;padding-bottom:40px}.doctors-third-row{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;grid-template-rows:auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding:0;display:grid}.doctor-image{width:100%;margin-bottom:0}.doctor-name{margin-bottom:16px;font-size:2rem;display:none}.orange-dot{font-weight:500}.doctor-info{margin-bottom:0;padding-top:20px;padding-bottom:20px;padding-left:0;font-size:1rem}.third-row-text-content{grid-column-gap:20px;grid-row-gap:20px;justify-content:center;align-items:flex-start;padding-top:0}.right-column{max-width:100%;margin-bottom:20px;margin-left:auto}.doctors-first-row{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;grid-template-rows:auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;place-items:flex-start start;padding:0 8px 60px 0;display:grid}.doctors-second-row{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;grid-template-rows:auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding:0 0 60px;display:grid}.left-column{width:100%;max-width:100%;margin-left:auto}.doctor-img{width:100%;margin-bottom:40px;padding-bottom:70px}.signature-left{margin-top:-22px;padding-left:30px}.weight-loss-procedures-section-wrapper{margin-left:8px;margin-right:8px;padding:30px}.weight-loss-heading{font-size:2.5rem}.weight-loss-paragraph{padding-bottom:10px;font-size:1rem}.benefits-wrapper{padding:20px}.benefit-check-icon{width:20px}.benefit-text{font-size:1.125rem}.our-surgeons{padding:40px 0}.our-surgeons-heading{font-size:2.5rem}.our-surgeons-wrapper{grid-column-gap:30px;grid-row-gap:30px;justify-content:center;align-items:flex-end;min-width:0;max-width:310px;margin-left:auto}.our-surgeons-paragraph,.our-surgeons-paragraph-bold{font-size:1.25rem}.about-herosection{padding-top:59px;padding-bottom:57px;overflow:hidden}.padding-about-hero{padding-left:0;padding-right:0}.herosetion-about-heading{width:auto;font-size:2.625rem}.about-hero-upper-content{width:100%;padding-left:20px;padding-right:20px}.hero-subheading-about{margin-bottom:14px}.about-hero-bottom-content{grid-column-gap:60px;grid-row-gap:60px;width:100%;margin-top:24px}.about-hero-description{width:98%;font-size:1rem}.about-hero-left{padding-left:20px;padding-right:20px}.about-hero-right{grid-column-gap:17px;grid-row-gap:17px;width:100%;padding-left:20px;padding-right:20px;display:flex;overflow:auto}.orange-arrow-button-about{width:271px}.about-hero-card{flex-flow:column;justify-content:flex-start;align-items:flex-start;width:200px;min-width:200px;margin-left:0}.about-hero-img{width:100%;margin-bottom:10px}.about-hero-card-text-content{border-radius:9px}.about-hero-card-doctor-name{font-size:.8125rem}.about-hero-card-position{font-size:.625rem}.first-row-text-content{justify-content:center;align-items:flex-start;max-width:100%;margin-left:auto}.second-row-text-content{grid-column-gap:20px;grid-row-gap:20px;justify-content:center;align-items:flex-start;width:100%;max-width:100%;margin-left:auto}.doctor-info-second{margin-bottom:40px}.cta-black-margin{margin-left:38px;padding:16px 27px}.links-section-link{font-size:.75rem}.links-section-slash{font-size:1rem}.links-section-wrapper{padding-top:24px;padding-bottom:24px}.our-team-name-mobile{font-size:2rem;display:block}.our-team-position-mobile{margin-bottom:20px;font-size:1.125rem;display:block}.our-team-second-row{grid-column-gap:0px;grid-row-gap:0px;padding-top:80px}.doctor-name-mobile{justify-content:flex-start;align-items:center;margin-bottom:30px;font-size:2rem;display:block}.life-outside-the-practise-section{justify-content:center;align-items:center;padding-left:8px;padding-right:8px}.life-outside-the-practise-heading{margin-bottom:16px;font-size:2rem}.life-outside-description{width:auto;margin-bottom:40px;font-size:1rem}.full-screen-image{margin-top:40px;display:none}.linear{width:auto;padding-bottom:380px}.description-surgeon-section{padding-bottom:40px}.description-surgeon{padding:40px 0 71px 60px;font-size:1.25rem}.signature-surgeon{width:161px;padding-top:0;right:21px}.education-and-training-section{padding-bottom:28px;padding-left:0;padding-right:0}.education-wrapper{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto auto;grid-template-columns:1fr;padding:30px}.education-heading{font-size:2.5rem;line-height:100%}.education-info{font-size:1rem}.quote-section{padding-top:20px;padding-bottom:20px}.quote-section-wrapper{grid-template-rows:auto auto;grid-template-columns:1fr;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.quote-text-content{padding:24px 20px 43px}.quote-text{margin-bottom:60px;font-size:1.25rem}.quote-name-person{margin-bottom:4px;font-size:1.125rem}.bottom-text-quote{font-size:1rem}.specialist-left-content{padding:19.5px}.specialist-name{font-size:.75rem}.location-wrapper{grid-column-gap:6px;grid-row-gap:6px;justify-content:flex-start;align-items:center}.location-icon{width:13px}.location-info{padding-bottom:6px;font-size:.6875rem}.stars-wrapper{margin-bottom:9px;padding-top:9px}.star-icon{width:11px}.surgery-wrapper{padding-bottom:9px}.surgery,.surgery-list{font-size:.6875rem}.list-surgery{padding-left:15px}.specialist-right-content{grid-row-gap:0px}.specialist-profession-field{grid-column-gap:10px}.professioin-field-single{grid-column-gap:12px;grid-row-gap:12px}.profession-field-text{font-size:1rem}.specialist-name-heading{font-size:2.5rem}.specialist-info{font-size:1rem}.candidate-card-container-surgeryplus-sec{grid-column-gap:30px;grid-row-gap:30px;border-radius:13px;min-width:350px;max-width:400px;margin-left:auto;margin-right:auto;padding-top:27px;position:static;inset:auto 0% 0%}.container-large-map{height:100%;position:absolute;inset:0%}.slider-wrap{padding-right:18px}.slider-wrap.trislider{width:350px;height:350px;display:block}.client-slider{width:100%;height:402px}.right-arrow-wrap{display:none;right:-29px}.slide-nav{bottom:0}.left-arrow-wrap{display:none;left:-29px}.white-arrow-b{width:10px;position:absolute;inset:35% 2% 0% auto}.heading-54px{text-align:center;font-size:2.5rem}.heading-54px.mobile-left{text-align:left}.candidate-black-heading{width:316px;max-width:100%;padding-left:8px;padding-right:8px}.white-arr-b{width:10px;position:absolute;inset:35% 4% 0% auto}.surgeon-single-left-content-hero{z-index:2;padding:28px 20px 80px;position:relative}.surgeon-single-hero-heading{font-size:2.625rem}.surgeon-single-hero-list{width:60%;margin-top:16px}.list-item-hero{font-size:1rem}.surgeon-single-bottom-wrapper{grid-column-gap:120px;grid-row-gap:120px;flex-flow:column;justify-content:space-between;align-items:flex-start;margin-top:30px}.logo{width:117.5px}.single-surgeon-hero-wrapper{padding-top:82px;display:block}.surgeon-single-image{z-index:1;width:100%;display:none}.top-doctors-section{padding:30px 0}.trophie-wrapper{margin-bottom:0}.trophie-text{font-size:.75rem}.top-doctors-heading{margin-top:40px;margin-bottom:0;font-size:2.5rem;display:block}.top-doctors-info{font-size:1rem}.circle-badge-purple{width:116px;min-width:0;max-width:none;height:116px;inset:auto auto -20px 180px}.life-outside-the-practise-heading-center{margin-bottom:16px;font-size:2.5rem}.life-outside-description-center{width:auto;font-size:1rem}.life-outside-the-practise-section-second{justify-content:center;align-items:center;padding:30px 0}.specialist-section-info{padding:30px 0}.specialist-section-wrapper-info{grid-column-gap:40px;grid-row-gap:40px}.location-info-copy{font-size:.6875rem}.padding-global-one-side-hero{padding-left:0;padding-right:0}.surgeon-single-image-mobile{z-index:1;width:auto;height:757px}.hero-background-mobile{background-size:320px,auto;display:block;position:absolute;inset:0%}.single-surgeon-testimonial-section{padding:30px 0}.single-surgeon-testimonials-wrapper{padding-top:40px;padding-bottom:0;display:block}.second-column,.third-column{display:none}.first-column-mobile{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;display:flex}.cta-transparent-testimonial{margin-top:40px;padding:16px 27px;font-size:1rem;display:flex}.map-info-absolute{position:relative;left:0;right:0}.vetting-surgeons-description-wrapper{text-align:left}.margin-bottom-40px.tablet-24px.mobile-40px{margin-bottom:40px}.criteria-section{padding-top:40px;padding-bottom:26px}.criteria-section-wrapper,.criteria-left-content{grid-column-gap:40px;grid-row-gap:40px}.criteria-text-wrapper-hidden{min-width:0;max-width:none;margin-left:40px}.criteria-text{padding-top:24px;padding-bottom:24px;font-size:1.25rem}.criteria-text-first{padding-top:0;padding-bottom:24px;font-size:1.25rem}.red-button{padding-top:16px;padding-bottom:16px}.red-button-t{font-size:1rem}.top-doctors-section-reversed-wrapper{grid-column-gap:35px;grid-row-gap:35px}.first-row-text-reversed-content{grid-column-gap:40px;grid-row-gap:40px;justify-content:center;align-items:flex-start}.top-doctors-info-reversed{margin-bottom:0;padding-bottom:0;font-size:1rem}.circle-badge-purple-reversed{width:116px;min-width:0;max-width:none;height:116px;bottom:-24%;transform:translate(-20px,61px)rotate(-23.57deg)}.top-doctors-reversed-section{padding:40px 0}.testimonials-vertical-section{padding-top:50px}.cta-transparent-white{padding:16px 27px;font-size:1rem;display:flex}.testimonials-vertical-heading{font-size:3.5625rem}.benefits-grid-section{padding:20px 0}.benefits-grid-wrapper{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto auto auto;grid-template-columns:1fr}.benefit-box{padding:20px 10px 20px 20px}.benefit-info{font-size:1rem}.benefit-title{font-size:.625rem}.sliders-wrapper{padding-top:30px;padding-bottom:30px}.sliders-wrapper.mobile-only{display:block}.left-gradient-white,.right-gradient-white{width:100px}.item-slider{margin-left:20px;margin-right:20px}.slider-text,.slider-text-yellow,.slider-text-green{font-size:1.625rem}.assessment-hero{padding-top:15px;padding-bottom:46px}.assessment-herosection-wrapper{grid-column-gap:37px;grid-row-gap:37px}.assessment-hero-heading{text-align:left;margin-left:auto;margin-right:auto;font-size:2.25rem}.assessment-span{font-size:2.625rem}.card-static{grid-column-gap:30px;grid-row-gap:30px;position:static;inset:auto 0% 0%}.first-row-content{justify-content:center;align-items:flex-start}.top-doctors-title{margin-top:40px;font-size:2.5rem;display:block}.card-box{grid-column-gap:30px;grid-row-gap:30px;border-radius:13px;margin-left:auto;margin-right:auto;position:static;inset:auto 0% 0%}.purple-logo-big{width:115px}.fees-left-side{justify-content:space-between;padding-top:28px;padding-bottom:38px}.fees-hero-heading{font-size:2.625rem}.hero-section-description-fees{max-width:100%;margin-top:16px;font-size:1rem;line-height:150%}.our-best-offer-section{padding-top:40px;padding-bottom:30px}.our-best-offer-yellow-box{padding-bottom:30px;padding-left:30px;padding-right:30px}.our-best-offer-heading{margin-bottom:16px;font-size:2.5rem;line-height:110%}.best-offer-paragraph{margin-bottom:30px;font-size:1rem}.biatric-section{padding-top:30px;padding-bottom:30px}.hero-subheading-biatric{margin-bottom:16px}.bariastic-description{font-size:1rem}.biastric-option-wrapper,.biastric-option-wrapper-2,.biastric-option-wrapper-3,.biastric-option-wrapper-4{border-radius:15px;padding-top:16px;padding-bottom:100%;padding-left:16px}.fees-section{padding-top:30px;padding-bottom:30px}.fees-section.mobile-extra-bottom-padding{padding-bottom:50px}.fees-content-grid{grid-column-gap:40px;grid-row-gap:40px}.fee-heading{font-size:2.5rem;line-height:110%}.fees-image{width:100%}.fees-content-grid-2{grid-column-gap:40px;grid-row-gap:40px}.best-offer-paragraph-2{margin-bottom:30px;font-size:1rem}.financing-logos-wrapper{margin-bottom:30px}.financing-paragraph{margin-bottom:20px;font-size:1rem}.fees-content-flex-4{grid-column-gap:40px;grid-row-gap:40px;flex-flow:wrap-reverse}.fees-grid-left-side-4{justify-content:center;align-items:flex-start}.fee-heading-4{font-size:2.5rem;line-height:110%}.self-pay-paragraph{text-align:left;font-size:1rem}.black-button-text-self-pay{font-size:1rem}.padding-global-fees-hero{padding-left:20px;padding-right:20px}.padding-global-fees-hero.mobile-no-padding{padding-left:0;padding-right:0}.fees-hero-image-mobile{object-fit:contain;width:auto;height:50%}.fees-image-self-pay{display:none}.black-button-self-pay-mobile{margin-left:0}.orange-arrow-button-hero-fees{grid-column-gap:45px;grid-row-gap:45px;margin-top:189px}.brand{justify-content:flex-start;align-items:center;padding-left:0;overflow:visible}.fees-image-self-pay-mobile{display:block}.bariastic-option-heading{margin-bottom:16px;font-size:2.5rem;line-height:110%}.procedure-hero-wrapper{padding-top:32px;padding-bottom:0}.procedure-hero-right-side{margin-left:auto;margin-right:auto}.procedure-heading{font-size:2.5rem}.procedure-alternative-names-wrapper{grid-column-gap:4px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;max-width:330px;font-size:.75rem;display:none}.alternative-names,.alternative-names-purple{font-size:.75rem}.procedure-hero-image{width:100%;max-width:350px}.procedure-description{padding-top:40px;padding-bottom:40px}.procedure-description-content{flex-flow:column;justify-content:center;align-items:stretch;display:flex}.procedure-description-heading{font-size:1.5rem;line-height:110%}.procedure-details-wrapper{margin-top:20px;margin-bottom:60px}.procedure-details-blue-box,.procedure-details-synopsis-box{padding:38px 32px}.synopsis-heading{font-size:1.125rem}.synopsis-description{margin-top:10px;font-size:.875rem;line-height:140%}.procedure-details-blue-box-item-subheading{font-size:.875rem;line-height:140%}.procedure-description-paragraph{margin-top:12px;font-size:.875rem}.procedure-list-wrapper{grid-column-gap:20px;grid-row-gap:20px;margin-top:32px;margin-bottom:30px}.procedure-list-item{padding-left:0}.procedure-list-description{font-size:.875rem}.procedure-list-icon-small{max-width:1.25rem}.black-button-text-no-cap{font-size:1rem}.white-arr-red-button{width:10px;position:absolute;inset:35% 4% 0% auto}.trophie-container{margin-bottom:0}.heading-container{width:100%;margin-bottom:0;padding-top:0;padding-left:0;padding-right:0}.heading-54px-right{text-align:left;font-size:2.5rem}.location-section{margin-bottom:40px}.table-secion{padding-top:0;padding-bottom:30px}.table-wrapper{grid-column-gap:6px;grid-row-gap:8px;margin-right:0}.other-clinics-wrapper{padding:15px 10px}.other-clinics{white-space:normal;word-break:normal;justify-content:center;align-items:center;font-size:.875rem;display:flex}.pivot-wrapper{padding:13px 15px}.logo-table{width:64px}.benefits-name-wrapper{justify-content:space-between;align-items:center;padding:10px}.other-clinics-benefits,.pivot-benefits{justify-content:space-between;padding:10px}.purple-check{width:18px;padding-top:21px;padding-bottom:21px}.table-info-purple{padding-top:21px;padding-bottom:21px;font-size:.75rem}.benefit-name-wrapper{width:100%;padding-top:12px;padding-bottom:12px}.benefit-name{font-size:.75rem;line-height:150%}.arrow-up{width:18px}.padding-global-assessment{padding-left:15px;padding-right:25px}.what-is-section{background-color:#414895;background-image:none;padding-top:40px;padding-bottom:40px}.what-is-items-wrapper{grid-column-gap:0px;grid-row-gap:0px}.white-heading-2{font-size:2.5rem}.what-is-description{font-size:.875rem}.resource-wrap{background-image:linear-gradient(#0000,#0000);display:none}.procedure-list-bold{font-size:1rem}.risks-section{padding-top:40px;padding-bottom:40px}.risks-content{min-width:0;max-width:none;font-family:Generalsans,sans-serif}.risk-list-bold{font-size:1rem}.risks-list-wrapper{margin-top:32px}.orange-highlighted-wrapper{padding-top:20px;padding-bottom:20px;padding-left:20px}.orange-highlighted-text{font-size:1.125rem}.after-items-wrapper{min-width:0;max-width:none}.after-section{padding-top:40px;padding-bottom:40px}.after-description{margin-top:32px}.after-gastric-img{display:none}.heading-54px-right-white{text-align:left;font-size:2.5rem}.video-section{padding-top:40px;padding-bottom:40px}.video-items-wrapper{grid-column-gap:24px;grid-row-gap:24px}.procedure-information-section{padding-bottom:40px}.procedure-info-items-wrapper{min-width:100%;max-width:100%}.good-candidate-wrapper,.good-candidate-wrapper.portrait-padding{padding-top:40px;padding-bottom:40px}.good-candidates-requirements-wrapper{grid-column-gap:16px;grid-row-gap:16px}.requirement-item{grid-column-gap:8px;grid-row-gap:8px}.requirements-bold{font-size:1.125rem}.requirement-description{font-size:.875rem}.red-button-procedure{padding-top:16px;padding-bottom:16px}.bypass-vs-sleeve-section{padding-top:40px}.bypass-vs-sleeve-description{font-size:.875rem}.bypass-vs-sleeve-img.portrait-padding{margin-top:0;margin-bottom:0}.table-wrapper-bypass-vs-sleeve{grid-column-gap:0px;grid-row-gap:0px;margin-bottom:0;margin-right:0}.gastric-bypass{white-space:normal;word-break:normal;justify-content:center;align-items:center;font-size:.875rem;display:flex}.bypass-wrapper{border-radius:0;padding:15px 10px}.sleeve-wrapper{border-radius:0;padding:13px 15px}.bypass-vs-sleeve-info{font-size:.75rem}.bypass-benefits-wrapper{grid-column-gap:32px;grid-row-gap:32px;border-radius:0;justify-content:space-between;padding:10px}.sleeve-benefits-wrapper{border-radius:0;justify-content:space-between;padding:10px}.benefits-titles-wrapper{border-radius:0;justify-content:space-between;align-items:center;padding:10px}.bypass-vs-sleeve-paragraph{font-size:14px}.steps-to-surgery-section{padding-top:40px;padding-bottom:40px}.steps-to-surgery-items-wrapper{min-width:0;max-width:none}.step-title{font-size:1.25rem}.step-list-item{font-size:.75rem}.procedure-testimonial-section{padding-top:40px;padding-bottom:40px}.procedure-testimonial-headng{text-align:center;font-size:2.5rem}.good-candidate-paragraph{font-size:.875rem}.good-candidate-wrapper-2{padding-top:40px}.after-orange-section{padding-top:40px;padding-bottom:40px}.after-orange-paragraph{font-size:1rem}.recovery-period-heading{font-size:1.125rem}.recovery-period-description{font-size:.875rem}.why-us-diving-line-orange{margin-top:16px;margin-bottom:16px}.why-us-number-orange{font-size:2rem}.why-us-item-heading-orange{font-size:1.375rem}.why-us-description-orange{font-size:1rem}.padding-global-2{padding-left:1.25rem;padding-right:1.25rem}.faq-right-side-wrapper{grid-column-gap:20px;grid-row-gap:20px}.faq-subheading-variant{font-size:26px;line-height:32px}.mobile-faq-heading{text-align:center;letter-spacing:-.48px;margin-bottom:4px;font-size:2.5rem;font-weight:400;line-height:110%}.faq-section{padding-top:40px;padding-bottom:40px}.faq-question-heading{font-size:1.125rem;line-height:110%}.faq-question-description{margin-top:12px;font-size:.875rem;line-height:1.6}.white-heading-2-center{text-align:left;font-size:2rem}.what-is-section-gastric-bypass{padding-top:40px;padding-bottom:40px}.procedure-gastric-bypass-hero-wrapper{grid-column-gap:32px;grid-row-gap:32px;padding-top:32px;padding-bottom:0}.padding-global-what-is{padding-left:20px;padding-right:20px}.padding-global-what-is.mobile-no-padding{padding-left:0;padding-right:0}.steps-orange{margin-bottom:16px}.steps-orange-text{font-size:.75rem}.procedure-hero-left{width:100%;display:flex}.padding-global-procedure{padding-left:20px;padding-right:20px}.padding-global-procedure.mobile-no-padding{padding-left:0;padding-right:0}.alternative-names-mobile-text{text-align:center;font-size:.75rem}.procedure-description-heading-video{font-size:1rem;line-height:110%}.first-column-procedure{display:flex}.why-us-grid-column-procedure{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr;padding-left:0;padding-right:0}.what-is-items-wrapper-flex{grid-column-gap:40px;grid-row-gap:40px}.what-is-paragraph{font-size:1rem}.white-description-procedure{margin-top:20px;font-size:14px}.white-in-between-heading{margin-top:20px}.white-description-procedure-2{font-size:14px}.requirement-item-colorful{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:190px 2.05fr}.requirements-bold-colorful{padding-left:12px;padding-right:12px;font-size:1.125rem}.requirements-bold-text{font-size:1.125rem}.colorful-requirement-divider-orange-line{margin-top:16px;margin-bottom:16px}.requirements-bold-colorful-blue{padding-left:12px;padding-right:12px;font-size:1.125rem}.requirement-description-colorful{font-size:.875rem}.requirements-bold-colorful-first,.requirements-bold-colorful-blue-first{padding-top:24px;padding-left:12px;padding-right:12px;font-size:1.125rem}.requirements-bold-colorful-last,.requirements-bold-colorful-blue-last{padding-bottom:24px;padding-left:12px;padding-right:12px;font-size:1.125rem}.procedure-hero-image-sassi{width:50%;max-width:50%}.step-circle-inactive,.step-circle-active{width:24px}.step-wrapper-right{padding-bottom:32px}.steps-scroll-wrapper-sleeve-bypass{margin-top:20px;margin-bottom:20px}.steps-purple{margin-bottom:16px}.white-description-procedure-step{font-size:14px}.pros-and-contas-table-wrapper{grid-column-gap:0px;grid-row-gap:0px;margin-right:0}.pros-wrapper,.contas-wrapper{border-radius:0;padding:12px}.pros-text-wrapper{grid-column-gap:8px;grid-row-gap:8px;justify-content:space-between;padding:10px 0}.pros-text{font-size:.625rem}.pros-bold{font-size:.75rem}.pros-text-content{border-radius:0;justify-content:space-between;padding:10px}.cons-text-wrapper{grid-column-gap:8px;grid-row-gap:8px;justify-content:space-between;padding:10px 0}.cons-wrapper{border-radius:0;justify-content:space-between;padding:10px}.after-paragraph{margin-top:16px;font-size:.875rem}.orange-highlighted-info{margin-top:10px;font-size:.875rem}.pros-cons-section{padding-bottom:40px}.procedures-menu{display:none}.procedure-gastric-banding-hero-wrapper{grid-column-gap:5px;grid-row-gap:5px;padding-top:38px;padding-bottom:0;position:static}.procedure-hero-img{width:100%;max-width:350px;margin-left:auto;margin-right:auto}.procedure-hero-left-upper{justify-content:center;align-items:center;display:flex}.orange-highlighted-container{padding-left:24px;padding-right:24px}.gastric-bypass-top{white-space:normal;word-break:normal;justify-content:flex-start;align-items:center;font-size:.875rem;display:flex}.benefits-heading{font-size:1.5rem;line-height:110%}.procedure-details-container{margin-bottom:40px}.benefits-title{font-size:1.5rem;line-height:110%}.white-heading-mobile{margin-bottom:32px;font-size:2rem;display:block}.white-heading{font-size:2.5rem;display:none}.cons-wrapper-2{border-radius:0;justify-content:space-between;padding:10px}.candidate-max-width{min-width:0;max-width:none}.procedure-hero-image-sadi-s{width:50%;max-width:50%}.faq-list{font-size:.875rem;line-height:1.6}.procedure-hero-image-{width:100%;max-width:220px}.alternative-names-purple-sasi{font-size:.75rem}.after-gastric-img-mobile{margin-left:auto;margin-right:auto;display:block}.procedure-hero-image-bypass{width:100%;max-width:198px}.procedure-heading-hero{font-size:2.5rem}.video-heading{text-align:center;flex-flow:row;justify-content:center;align-items:center;font-size:1.5rem;line-height:110%;display:block}.alternative-names-purp{font-size:.75rem}.medical-nutrition-page-section{padding-top:40px;padding-bottom:40px}.what-is-medical-nutrition-wrapper{grid-column-gap:20px;grid-row-gap:20px}.paragraph-18px-black{font-size:.875rem}.dietitian-vs-nutritionist-wrapper{grid-column-gap:20px;grid-row-gap:20px}.purple-check-wrapper{justify-content:flex-start;align-items:center}.purple-chwck-with-text{font-size:.875rem}.purple-checks{margin-bottom:20px;padding-left:12px}.check{width:18px;padding-top:0;padding-bottom:0}.rd-heading{padding-left:0;font-size:1.25rem}.cards-nutrition{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto auto auto;grid-template-columns:1fr;padding-left:21.5px;padding-right:21.5px}.card-nutrition{grid-column-gap:12px;grid-row-gap:12px;padding-top:30px;padding-bottom:32px}.nutrition-icon{padding-bottom:3px}.nutrition-working-title{font-size:1.25rem}.nutrition-working-description{font-size:.75rem}.nutrition-after-therapy-wrapper{grid-column-gap:20px;grid-row-gap:20px;min-width:0;max-width:none}.nutrition-after-therapy-img{margin-top:0;margin-bottom:0}.hero-nutrition-wrapper{grid-column-gap:28px;grid-row-gap:28px;padding-top:57px;padding-bottom:35px}.hero-nutrition-bottom-content{grid-column-gap:48px;grid-row-gap:48px;flex-flow:column-reverse;justify-content:center;align-items:flex-start;padding-left:0;display:flex}.hero-nutrition-img{padding-top:0;display:block}.nutrition-heading{text-align:left;margin-top:0;padding-left:0;font-size:1.875rem}.experience-section{padding-top:40px;padding-bottom:40px}.procedure-description-heading-white{font-size:1.6875rem;line-height:110%}.paragraph-18px-white{padding-left:24px;font-size:1rem}.background-img-experience{width:196px;top:60%;left:-5%}.cta-black-nutrition{margin-top:29px;padding:16px 27px}.hero-subheading-box-nutrition{display:block}.swiper-wrapper{grid-column-gap:17px;grid-row-gap:17px;margin-left:20px}.swiper-slide{width:250px;min-width:250px}.swiper-arrows-wrapper{padding-left:20px}.procedure-description-content-sasi-bypass{flex-flow:column;justify-content:center;align-items:stretch;display:flex}.hero-heading-wrapper-contact-page{justify-content:flex-start;align-items:flex-start;min-width:0;max-width:none}.div-block-2{overflow:auto}.image{width:500px}.procedure-description-content-right{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:center;align-items:stretch;display:flex}.vitamins-cards-container{grid-column-gap:12px;grid-row-gap:20px;display:none}.vitamin-card-img{display:none}.card-lists{grid-column-gap:12px;grid-row-gap:12px;padding-top:28px;padding-bottom:28px}.nutrition-working-title-left{font-size:1.25rem}.purple-list-items{padding-bottom:0}.hero-vitamin-wrapper{grid-column-gap:28px;grid-row-gap:28px;padding-top:29px;padding-bottom:38px;padding-left:0}.hero-vitamin-bottom-content-copy{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;padding-left:0;display:flex}.hero-vitamin-img{display:none}.vitamin-heading{text-align:left;margin-top:0;padding-left:0;font-size:2.625rem}.vitamins-info{margin-top:12px;font-size:1rem}.hero-vitamin-upper-content{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.vitamin-left-img{display:block}.text-box{background-color:#0000;justify-content:flex-start;align-items:flex-start;margin-top:24px;display:block}.orange-button{margin-left:auto;margin-right:auto}.checks-wrapper{grid-column-gap:10px;grid-row-gap:6px}.success-wrapper{grid-column-gap:20px;grid-row-gap:20px}.success-inner-wrapper{grid-column-gap:18px;grid-row-gap:18px;padding-left:18px}.success-icon{width:35px}.success-title{font-size:1.25rem}.life-outside-description-center-no-max-width{width:auto;font-size:1rem}.benefit-title-assesment{font-size:22px}.arizona-grid-section{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;display:flex}.arizona-text-content{grid-column-gap:20px;grid-row-gap:20px}.arizona-img{width:70%;max-height:none}.arizona-heading{font-size:1.25rem}.cta-black-arizona{margin-top:20px;padding:16px 27px}.arizona-grid-section-reversed{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column-reverse;display:flex}.grid-outer-wrapper{grid-column-gap:40px;grid-row-gap:40px}.arizona-table-wrapper{grid-column-gap:0px;grid-row-gap:0px;margin-right:0}.arizona-text-left,.arizona-text-right{border-radius:0;justify-content:space-between;padding:10px}.arizon-heroa-heading{text-align:left;margin-top:0;padding-left:0;font-size:1.875rem}.hero-description-arizona{margin-bottom:0}.hero-nutrition-img-absolute{display:none}.sliders-box{grid-column-gap:25px;grid-row-gap:25px;padding-top:55px;padding-bottom:55px}.left--gradient,.right--gradient{width:100px}.vitamins-cards-mobile{grid-column-gap:12px;grid-row-gap:20px}.vitamin-card-mobile{background-image:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadbc3_Card.webp);background-position:50%;background-size:cover;justify-content:flex-end;align-items:flex-start;padding-top:200px;padding-bottom:15px}.vitamin-title-mobile{color:var(--white);font-size:.875rem}.disc-code-mobile{color:var(--white)}.arrow-mobile{display:block;inset:60px auto 0% -60px}.vitamin-card-mobile-second{background-image:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadbc5_Card%20\(3\).webp);background-position:50%;background-size:cover;justify-content:flex-end;align-items:flex-start;padding-top:200px;padding-bottom:15px}.vitamin-card-mobile-last{background-image:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadbc7_Card%20\(2\).webp);background-position:50%;background-size:cover;justify-content:flex-end;align-items:flex-start;padding-top:200px;padding-bottom:15px}.vitamins-cards-mobile-third{grid-column-gap:12px;grid-row-gap:20px}.vitamin-card-mobile-third{background-image:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadbc6_Card%20\(1\).webp);background-position:50%;background-size:cover;justify-content:flex-end;align-items:flex-start;padding-top:200px;padding-bottom:15px}.hero-nutrition-bottom-container{padding-left:0;display:block}.herosection-nutrition-wrapper{grid-column-gap:28px;grid-row-gap:28px;padding-top:57px;padding-bottom:35px}.paragraph-16px-black{font-size:.625rem}.experience-quote{font-size:2rem}.experience-second-row{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;margin-bottom:40px;display:flex}.quote-author{flex-flow:row}.author-info{max-width:300px}.cta-transparent-testimonials{margin-top:25px;padding:16px 27px;font-size:1rem;display:block}.procedure-heading-vertical-sleeve-gastrectomy{font-size:2.5rem}.procedure-description-content-vertical-sleeve{flex-flow:column;justify-content:center;align-items:stretch;display:flex}.arrow-left{display:none}.carousel-slider{width:100%;padding-right:0}.carousel-slider._3{right:-18%}.carousel-slider._8{right:0%}.carousel-slider._4{right:-27%}.carousel-slider._2{right:-9%}.carousel-slider._7{right:-54%}.carousel-slider._5{right:-36%}.carousel-slider._6{right:-45%}.carousel-mask{width:100%;max-width:310px;margin-right:0;padding-right:0}.arrow-right{display:none}.carousel.is_contained{grid-column-gap:17px;grid-row-gap:17px;margin-top:24px;padding-bottom:48px;display:none;overflow:hidden}.icon-3,.slide-nav-2{display:none}.experience-section-nutrition{padding-top:40px;padding-bottom:40px}.paragraph-18px-white-center{text-align:center;padding-left:0;font-size:1rem}.background-img-arizona{width:196px;inset:auto auto 0% 0%}.procedure-list-icon-big{max-width:1.25rem}.procedure-list-item-box{padding-left:0}.procedure-description-content-right-arizona{grid-column-gap:50px;grid-row-gap:50px;flex-flow:column;justify-content:center;align-items:stretch;display:flex}.carousel-slider-2{width:auto}.carousel-slider-2._3{right:-18%}.carousel-slider-2._8{right:-63%}.carousel-slider-2._4{right:-27%}.carousel-slider-2._2{right:0%}.carousel-slider-2._7{right:-54%}.carousel-slider-2._5{right:-36%}.carousel-slider-2._6{right:-45%}.carousel-mask-2{width:100%;height:auto}.arrow-right-2,.icon-4,.icon-5{display:none}.about-testimonials-wrapper-hidden{padding-top:40px;padding-bottom:0}.first-column-relative,.first-column-rel,.second-column-rel{display:none}.mobile-menu-links{padding-top:7.1875rem}.padding-global-3{padding-left:1.25rem;padding-right:1.25rem}.footer-content{grid-row-gap:5px;display:none}.footer-content.right{align-items:flex-start}.socials-div{grid-column-gap:1.875rem;grid-row-gap:1.875rem;flex-direction:column;margin-top:1.25rem}.blog-hero-second-heading{letter-spacing:-1.28px;margin-top:.375rem;font-size:2rem}.footer-top-part-wrapper{padding-top:80px;padding-bottom:80px}.navigation-button-green{padding:1.125rem 1.875rem;font-size:.875rem;font-weight:500;line-height:1.2}.menu-line-left{background-color:#fff}.bottom-footer-link{margin-top:6px;margin-bottom:5px;font-size:12px;line-height:14px}.tablet-icons-wrapper{display:none}.mobile-menu-navigation{background-color:#242424;padding-left:1.25rem;padding-right:1.25rem}.cta-blog-wrapper{max-width:100%;padding-bottom:2.9375rem}.footer-big-text{margin-top:1.875rem;margin-bottom:1.25rem;font-size:1.5rem}.brand-2{padding-left:0}.search-wrapper{z-index:5;display:none;position:relative}.blog-hero-symbol{width:4.875rem}.c_search_clear.blog-search-x{top:41%;transform:translateY(-50%)}.dark-nav-logo-mobile-hidden{display:none}.bottom-navigation-text{color:#fff;text-transform:uppercase;font-size:.75rem;font-weight:500;line-height:1.33333}.blog-collection-item{grid-column-gap:.75rem;grid-row-gap:.75rem;width:100%}.blog-hero{padding-top:25px}.c_search_bar{padding-left:1.25rem;padding-right:1.25rem}.mobile-menu-toggle{cursor:pointer}.footer-credit-text{text-align:center;font-size:.75rem}.mobile-menu-dropdown-toggle-container{cursor:pointer}.mobile-menu-dropdown-toggle-container.margin-top{margin-top:1.25rem}.mobile-icons-wrapper{display:block}.navigation-60-second-assessment-btn{background-color:#f04438}.cta-blog-heading{letter-spacing:-.96px;font-size:1.5rem;line-height:120%}.navigation-button-white{padding:1.125rem 1.875rem;font-size:.875rem;font-weight:500;line-height:1.2}.blog-hero-image-desktop{width:75%;max-width:75%;margin-left:auto;margin-right:auto;display:none}.mobile-menu-container{z-index:2;display:none}.filter-button{text-align:center;letter-spacing:-.24px;font-size:.75rem;line-height:140%}.breadcrumb-link{font-size:.75rem;line-height:1.4}.breadcrumb-link.w--current{font-size:.75rem}.bottom-cta-blog-field{letter-spacing:-.24px}.blog-newsletter-heading{letter-spacing:-.96px;font-size:1.5rem}.newsletter-subscribe-button{font-size:1rem;font-weight:400}.cta-blog-desscription{margin-top:.625rem}.search-wrap.mobile{cursor:pointer}.scroll-to-top{bottom:5.625rem;left:1.25rem}.footer-wrap{grid-row-gap:50px;flex-direction:column;display:block}.mobile-navbar-closing-previously-opened-dropdowns-script{display:none}.bottom-navigation-link-wrapper{grid-column-gap:.3125rem;grid-row-gap:.3125rem;flex-direction:column;justify-content:center;align-items:center;display:flex}.padding-navbar{padding-left:1.25rem;padding-right:1.25rem}.footer-link-2{margin-top:6px;margin-bottom:5px;font-size:12px;line-height:14px}.blog-hero-heading{letter-spacing:-1.28px;margin-left:-1rem;font-size:2rem}.white-nav-logo-mobile{display:block;position:static}.footer-block{align-items:flex-start}.mobile-navigation-bottom{background-color:#242424;justify-content:space-between;padding:.9375rem 1.25rem;display:flex;position:fixed;inset:auto 0% 0%}.large-text-footer{margin-top:.9375rem;font-size:1.375rem}.menu-line-right{background-color:#fff}.socials-flex{grid-column-gap:1rem;grid-row-gap:1rem}.blog-list{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.buttons-div{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:wrap;justify-content:center;align-items:center;padding-top:.5rem;padding-bottom:.5rem;padding-left:1.25rem;overflow:scroll}.footer-stars-text{font-size:.875rem;line-height:1.2}.footer-bottom-wrapper{padding-top:40px;padding-bottom:40px}.cta-blog{padding-top:4.375rem}.search-field{background-position:25px;background-size:18px;max-width:100%;height:3.3125rem;padding-left:3.4375rem}.fake-buttons-div{grid-column-gap:0rem;grid-row-gap:0rem;justify-content:center;padding-top:.5rem;padding-bottom:.5rem;padding-left:1.25rem}.blog-hero-image-tablet{width:5070%;max-width:50%;margin-left:auto;margin-right:auto;display:block}.button-4{padding:10px 20px;font-size:12px;line-height:18px}.button-4._16{padding:16px 30px}.newsletter-form-blog{margin-bottom:0}.newsletter-blog-post-wrapper{padding:1.5rem}.breadcrumb-wrapper-blog{grid-column-gap:.5rem;grid-row-gap:.5rem;margin-left:1rem}.footer-link-email{font-size:.875rem;line-height:1.2}.padding-global-search-results{padding-left:1.25rem;padding-right:1.25rem}.blog-items-wrapper{padding-bottom:.6875rem}.blog-image{width:100%}.category-blog-post{padding:0}.blog-heading-post{color:#212121;letter-spacing:-.32px;font-size:1rem}.breadcrumb-wrapper{grid-column-gap:.5rem;grid-row-gap:.1rem}.brand-3{padding-left:0}.blog-content-section{padding-bottom:40px}.blog-post-hero-right-side{width:100%}.related-blog-articles{padding-top:40px;padding-bottom:40px}.written-upload-wrapper{grid-column-gap:6.25rem;grid-row-gap:6.25rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.blog-post-rich ol,.blog-post-rich ul{margin-bottom:30px}.blog-items{padding-top:40px}.blog-post-hero{padding-bottom:2rem}.navbar-link-white-link{padding-top:14.5px;padding-bottom:14.5px;padding-left:15px}.navbar-link-dropdown-white{padding-top:14.5px;padding-bottom:14.5px}.icon-white{margin-top:16px;position:static}.navbar-button-white{margin-top:30px;margin-left:0}.pivot-logo-white{flex:none;width:91px;min-width:91px;max-width:91px;margin-left:0;margin-right:auto;display:block}.navmenu-items-wrapper-blue{grid-column-gap:0px;grid-row-gap:0px;justify-content:flex-start;align-items:center;height:auto;padding-top:10px;padding-bottom:50px;position:absolute}.candidate-form{display:flex}.bullets-wrapper-home{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-left:32px}.procedure-description-content-no-gap{flex-flow:column;justify-content:center;align-items:stretch;display:flex}.procedure-details-synopsis-box-sadi{padding:38px 32px}.industry-heading-second-home{max-width:none;margin-top:0;font-size:2.625rem}.our-procedures-description{font-size:1rem}.testimonial-stack{padding:60px 15px}.testimonial-text-three{font-size:20px;line-height:28px}.our-procedures-hero-wrapper{grid-column-gap:37px;grid-row-gap:37px}.image-wrapper-hero-our-procedures{grid-column-gap:30px;grid-row-gap:30px;position:static;inset:auto 0% 0%}.hero-heading-wrapper-procedures{justify-content:flex-start;align-items:flex-start;min-width:0;max-width:none}.procedure-content-grid,.procedure-content-grid-2{grid-column-gap:40px;grid-row-gap:40px}.best-offer-paragraph-2-prod{margin-bottom:30px;font-size:1rem}.procedurfe-heding{text-align:left;margin-left:auto;margin-right:auto;font-size:2.25rem}.procedure-image{width:100%}.refer-a-patient-wrappr{grid-column-gap:37px;grid-row-gap:37px}.hero-heading-wrapper-patient{justify-content:flex-start;align-items:flex-start;min-width:0;max-width:none}.refer-a-patiient-form{max-width:100%}.our-procedures-description-success,.black-button-text-no-cap-2{font-size:1rem}.black-button-2{padding-top:16px;padding-bottom:16px}.black-button-text-2{font-size:1rem}.other-procedure-input{padding:0 .375rem .3rem;font-size:.625rem}.step-small-text-mobile-1rem{font-size:1rem}.step-small-text{font-size:.875rem}.section-heading-dark-green{font-size:1.75rem}.section-heading-dark-green.mobile-20{font-size:1.25rem}.section-heading-dark-green.centered{font-size:1.6875rem}.section-heading-dark-green.centered.mobile-1-5rem{font-size:1.5rem}._60-second-hero-wrapper{width:100%}.procedure-img-clicked{width:2rem;height:2rem}.prev-button-text{font-size:.875rem}.search-procedure-input{width:100%;max-width:none;height:2.625rem;padding-left:1.25rem;padding-right:1.25rem;font-size:.875rem}.search-procedure-input.second-slide{height:3rem;font-size:1rem}.margin-top-60.mobile-30{margin-top:1.875rem}._60-second-procedure-input{width:100%;max-width:none;padding:.75rem .875rem}._60-second-logo-american{max-width:100%}.take-assessment-button{justify-content:center;width:100%;height:3.8125rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.153}.form-input-grid{grid-template-columns:1fr;margin-top:.75rem}.weight-loss-box-text{font-size:.793813rem}.body-info-container{margin-top:1.25rem}.weight-loss-box{border-width:1.5px;min-width:8.75rem;min-height:6.875rem;padding:.9375rem}.step-navigation-text{display:none}.procedure-box-text{font-size:.625rem}.margin-top-40.mobile-1-rem{margin-top:1rem}.procedure-img-not-clicked{width:2rem;height:2rem}.next-button{padding:.75rem 2.375rem}.next-button-text{font-size:.875rem}.form-input-grid-last-slide{grid-row-gap:1rem;grid-template-columns:1fr}.section-paragraph-dark-green,.section-paragraph-dark-green._1-8-line-height{font-size:.875rem}._60-seconds-imgs-grid{grid-column-gap:1.5rem;grid-row-gap:1.4375rem;flex-wrap:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:grid}.weight-loss-container{flex-wrap:wrap;margin-top:1.875rem;margin-bottom:1.875rem;display:flex}.procedure-box{border-width:1.5px;padding-left:.625rem;padding-right:.625rem}.prev-next-buttons-wrapper{grid-column-gap:.75rem;grid-row-gap:.75rem}._60-second-logo-royal-college{max-width:100%}.form-steps-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-template-rows:auto;grid-template-columns:1fr .5fr 1fr .5fr 1fr .5fr 1fr .5fr 1fr;grid-auto-columns:1fr;align-items:center;margin-bottom:1.875rem;display:grid}.form-block-2{margin-top:1.875rem;margin-bottom:1.875rem}._60-second-hotel-heading{text-align:left;margin-bottom:.9375rem;font-size:2rem}._60-second-logo-canadian{max-width:100%}.margin-top-30.mobile-15{margin-top:.9375rem}.margin-top-30.mobile-15.centered{margin-left:auto;margin-right:auto;font-size:1.6875rem}.margin-top-30.mobile-15.centered.mobile-1-5rem{font-size:1.5rem}._60-second-blue-ticks-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:column}.prev-button{grid-column-gap:.375rem;grid-row-gap:.375rem;min-width:8.875rem;padding:.9375rem 1.25rem}.sixty-second-form-page-wrapper{padding:1.25rem .9375rem}._60-second-logo-physicians{max-width:100%}.first-page-wrapper{align-items:stretch}.take-assessment-arrow{display:none}.form-fields-wrapper{flex-direction:column}.form-block-3{padding:20px}.social-container-yt-form-success{grid-column-gap:.75rem;grid-row-gap:.75rem;background-color:#e6201700;border-style:none;flex-direction:column;width:auto}.social-container-sc-form-success{grid-column-gap:.75rem;grid-row-gap:.75rem;background-color:#f7f35100;border-style:none;flex-direction:column;width:auto}.social-text-white-form-success{text-align:center;letter-spacing:-.3px;margin-left:0;font-size:.625rem;font-weight:500;line-height:1.4}.form-success-social-icon-wrapper{background-color:#fff;border-radius:50%;padding:.75rem}.form-success-social-icon-wrapper.red{background-color:#e62017}.form-success-social-icon-wrapper.yellow{background-color:#f7f351}.social-container-form-success.background-color-white{grid-column-gap:.75rem;grid-row-gap:.75rem;background-color:#fff0;border-style:none;flex-direction:column}.form-success-socials-grid{grid-template-columns:1fr 1fr 1fr}.social-text-form-success{color:#fff;text-align:center;letter-spacing:-.3px;margin-left:0;font-size:.625rem;font-weight:500;line-height:1.4}.success-white-wrapper{align-items:stretch}.margin-top-2rem.mobile-12{margin-top:.75rem}.section-heading-dark-green-form-success{font-size:1.25rem}.form-block-4{margin-top:1.875rem;margin-bottom:1.875rem}}@media screen and (max-width:479px){.topbar{justify-content:flex-start;align-items:center;padding-left:20px;padding-right:20px;overflow:visible}.topbar-text{white-space:normal;flex-flow:row;display:block}.topbar-textlink{white-space:nowrap}.navbar-content-wrapper{position:relative}.padding-global.portrait-no-padding{padding-left:0;padding-right:0}.hero-section-description{max-width:230px}.red-arrow-image{width:42px;height:42px}.circle-badge{bottom:95px;left:220px;right:0}.industry-section{padding-bottom:64px}.industry-heading{width:80%}.black-button{justify-content:center;align-items:center;padding:16px 27px}.grid-image-2{bottom:-63px;right:-36%}.grid-image-3{bottom:28%;right:-26%}.grid-image-5{max-width:165px;inset:3% auto 0% -155px}.grid-image-4{bottom:29%;left:-13%}.footer-upper-content{grid-column-gap:22px;grid-row-gap:22px}.footer-heading{width:100%;font-size:24px}.footer-heading-span{font-size:24px;font-style:italic}.footer-menu{grid-column-gap:40px;grid-row-gap:40px;min-width:0;max-width:none}.footer-column{justify-content:flex-start;align-items:flex-start}.footer-link{font-size:14px}.footer-bottom-content{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:space-between;align-items:center;padding-bottom:20px}.footer-bottom-left{flex-flow:wrap;justify-content:center;align-items:center;width:100%}.rights{font-size:.875rem}.map-information-wrapper{object-fit:fill;justify-content:flex-start;align-items:stretch;width:100%;padding-right:20px;inset:auto auto 20px 0%}.bariatric-surgical-options{padding-bottom:40px}.surgical-options-upper-left{padding-top:40px}.heading-2-black{font-size:2.625rem;line-height:110%}.cta-red{font-size:1rem}.mask{width:98%}.image-wrap{padding-top:110%}.slide{padding-right:10px}.surgical-options-bottom-content{margin-top:60px;padding-top:0}.number-surgical{width:40px;font-size:1.5rem}.image-wrap-2{padding-top:110%}.slide-wrapper,.slide-big{padding-right:10px}.cta-transparent{font-size:1.125rem}.surgeon-card{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:block}.surgeon-name{font-size:1.5rem}.surgeon-card-img{width:100%;height:auto;display:block}.surgeon-card-bold{font-size:1.125rem}.surgeon-card-info{font-size:.875rem}.padding-global-one-side{padding-left:20px;padding-right:20px}.candidate-section{background-image:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadb6f_Sec%203%20\(2\).webp);background-size:cover}.candidate-heading,.candidate-heading-span{font-size:2.9375rem}.candidate-info-wrapper{grid-column-gap:0px;grid-row-gap:0px;padding-left:24px}.candidate-info,.bullet-text{font-size:1rem}.footer-menu-inner-wrapper{grid-column-gap:20px;grid-row-gap:60px}.map-info-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:flex-start;place-items:start;width:100%;margin-left:0;margin-right:0;display:block}.heading-wrapper{width:auto}.fist-row-with-image{grid-template-columns:minmax(200px,600px);justify-content:center;align-items:center;padding-left:0;display:flex}.second-column-text-content{flex-flow:column;justify-content:center;align-items:flex-start;margin-left:-12px;margin-right:-12px;padding-top:20px;padding-left:20px;padding-right:8px;display:flex}.inner-heading-surgeryplus,.surgeryplus-info{text-align:left}.cta-black{justify-content:flex-start;align-items:center}.surgeryplus{width:100%;margin-top:-30px;margin-left:auto;margin-right:auto;display:block}.third-row-with-image{justify-content:center;align-items:center}.surgeryplus-info-third{text-align:center}.candidate-card-container{grid-column-gap:29px;grid-row-gap:29px;margin-left:0;padding-top:0}.form{position:relative}.text-field{border-bottom-left-radius:13px}.form-block{height:30px}.candidate-heading-black{width:100%;font-size:2.9375rem}.candidate-heading-span-black{font-size:2.9375rem;font-weight:400}.candidate-section-surgeryplus{background-position:50%}.candidate-card-container-surgeryplus{grid-column-gap:30px;grid-row-gap:30px;border-radius:13px;margin-left:15px;margin-right:15px}.candidate-section-wrapper-black{grid-template-rows:auto auto;grid-template-columns:1.1fr;grid-auto-columns:1fr}.second-row-left-content{justify-content:center;align-items:flex-start}.homepage-surgery-plus{padding-top:29px;padding-bottom:61px}.hero-heading-wrapper{min-width:0;max-width:none}.herosetion-surgery-plus-heading{width:90%;font-size:2.125rem}.orange-button-text{font-size:1.125rem}.left-gradient,.right-gradient{width:70px}.table-upper-row{grid-column-gap:15px;grid-row-gap:15px}.content-pivot-surgeryplus{margin-bottom:59px}.pivot-surgeryplus-paragraph{width:auto;margin-left:auto;font-size:1.25rem}.paragraph-bold{font-size:1.25rem}.absolutes-elements{display:none}.footer-bottom-right{grid-column-gap:19px;grid-row-gap:19px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.pivot-logo{flex:0 auto;position:relative;inset:0% 0 0% 0%}.submit-button-purple{background-color:#4454c1;border-bottom-right-radius:13px;width:71px;padding-left:18px;position:relative}.white-arrow{position:absolute;inset:39% 3% 0% auto}.homepage-contact{padding-top:29px;padding-bottom:15px}.hero-heading-wrapper-contact{min-width:0;max-width:none}.herosetion-contact-heading{width:90%;font-size:2.125rem}.contact-heading-span{font-size:2.125rem}.contact-hero-description{text-align:left}.h2-display{font-size:1.5rem;line-height:42px}.typewrt-sign{width:4px}.card-contact-hero{grid-column-gap:30px;grid-row-gap:30px;border-radius:13px}.surgical-options-link-first{justify-content:space-between;align-items:center}.about-testimonial-heading-wrapper{width:auto}.first-column{flex-flow:column}.about-testimonial-section{padding-bottom:40px}.our-team-picture{width:236px;min-width:0;max-width:none}.doctor-image{align-self:flex-end;width:100%;max-width:none;margin-left:auto;padding-bottom:54px}.doctor-info{margin-bottom:0;padding-left:30px}.third-row-text-content{grid-column-gap:40px;grid-row-gap:40px;justify-content:center;align-items:flex-end}.signature{width:165px}.right-column{width:100%;margin-bottom:0;padding-left:30px}.doctors-first-row{place-items:start;padding-right:0}.left-column{width:100%;margin-left:auto;padding-left:30px}.doctor-img{padding-bottom:11px}.signature-left{width:168px;margin-top:0;margin-left:auto;margin-right:0;padding-left:0;bottom:-2%;left:auto}.weight-loss-procedures-section-wrapper{grid-row-gap:40px;margin-left:0;margin-right:0;padding:30px}.weight-loss-heading{font-size:2.5rem}.weight-loss-paragraph{font-size:1rem}.benefits-wrapper{padding:20px}.benefit-check-icon{width:20px}.benefit-text{font-size:1.125rem}.our-surgeons{padding-top:40px;padding-bottom:40px}.our-surgeons-wrapper{max-width:100%;padding-left:50px}.herosetion-about-heading{width:90%;font-size:2.125rem}.about-hero-description{width:98%}.about-hero-right{display:flex}.about-hero-card{min-width:200px}.first-row-text-content{justify-content:center;align-items:flex-end}.second-row-text-content{justify-content:center;align-items:flex-end;padding-left:30px}.cta-black-margin{justify-content:flex-start;align-items:center}.links-section-link{font-size:.75rem}.links-section-slash{font-size:1rem}.links-section-wrapper{justify-content:flex-start;align-items:center;padding-top:24px;padding-bottom:24px}.life-outside-the-practise-section{justify-content:center;align-items:center}.life-outside-the-practise-heading{text-align:left}.life-outside-description{text-align:center}.description-surgeon{padding-left:48px}.signature-surgeon{width:165px}.specialist-name-heading{font-weight:400}.candidate-card-container-surgeryplus-sec{grid-column-gap:30px;grid-row-gap:30px;border-radius:13px;width:336px;min-width:0;max-width:100%;margin-left:15px;margin-right:15px}.slider-wrapper{margin-top:38px}.item{height:32px}.slider-wrap{padding-right:13px}.slider-wrap.trislider{justify-content:center;width:100%;height:auto;padding:37px 20px;display:flex;overflow:hidden}.right-arrow-wrap{justify-content:center;align-items:center;display:none;bottom:0}.slide-nav{opacity:.16;position:relative}.direction-icon.right{margin-top:0;margin-right:0;position:relative;left:0}.direction-icon.left{margin-top:0;position:relative;right:0}.left-arrow-wrap{align-items:center;margin-left:-29px;display:none;bottom:0;left:0}.white-arrow-b{position:absolute;inset:37% 2% 0% auto}.heading-54px{text-align:left}.candidate-black-heading{width:100%;font-size:47px}.white-arr-b{position:absolute;inset:33% 6% 0% auto}.surgeon-single-left-content-hero{padding-bottom:38px}.surgeon-single-hero-heading{width:100%;font-size:2.125rem}.surgeon-single-hero-list{width:100%}.surgeon-single-bottom-wrapper{grid-column-gap:189px;grid-row-gap:189px}.top-doctors-info{width:94%;margin-bottom:0}.circle-badge-purple{width:160px;height:160px;bottom:-28px;left:171px;right:0}.life-outside-the-practise-heading-center,.life-outside-description-center{text-align:center}.life-outside-the-practise-section-second{justify-content:center;align-items:center}.surgeon-single-image-mobile{background-image:url(https://cdn.prod.website-files.com/664ea033e9d5ac5124aada77/664ea033e9d5ac5124aadb77_Header.webp);background-position:50% 100%;background-size:cover;display:none}.hero-background-mobile{background-size:310px,auto;position:absolute;inset:0%}.cta-transparent-testimonial{font-size:1.125rem}.vetting-surgeons-description-wrapper{flex-flow:column;justify-content:space-between;margin-bottom:0;display:block}.first-row-text-reversed-content{justify-content:center;align-items:flex-start}.top-doctors-info-reversed{width:100%;margin-bottom:0}.circle-badge-purple-reversed{inset:auto 0% -24% auto}.cta-transparent-white{font-size:1.125rem}.testimonials-vertical-heading{width:80%}.slider-text-wrapper{margin-top:0}.left-gradient-white,.right-gradient-white{width:70px}.item-slider{height:32px}.slider-text-wrapper-second{margin-top:9px}.assessment-hero{padding-top:29px;padding-bottom:47px}.assessment-hero-heading{width:100%;font-size:2.25rem}.assessment-span{font-size:2.25rem}.card-static{grid-column-gap:30px;grid-row-gap:30px}.first-row-content{justify-content:center;align-items:flex-start}.top-doctors-title{margin-top:10px}.card-box{grid-column-gap:30px;grid-row-gap:30px;border-radius:13px;width:100%;min-width:0;max-width:100%}.purple-logo-big{height:auto}.our-best-offer-yellow-box{margin-top:0;padding-top:30px}.our-best-offer-inner-wrapper{grid-column-gap:40px;grid-row-gap:40px}.our-best-offer-image{max-width:100%}.biastric-items-wrapper{grid-column-gap:16px;grid-row-gap:16px}.biastric-option-wrapper{background-position:50% 100%;background-size:contain;height:auto;padding-bottom:160px}.bariastic-options-name{font-size:1.1rem}.biastric-option-wrapper-2,.biastric-option-wrapper-3,.biastric-option-wrapper-4{background-position:50% 100%;background-size:contain;height:auto;padding-bottom:160px}.fees-content-grid,.fees-content-grid-2{grid-column-gap:25px;grid-row-gap:25px}.financing-logos-wrapper{grid-column-gap:0px;grid-row-gap:0px;flex-flow:row;justify-content:space-between;align-items:flex-end;width:100%}.fees-content-flex-4{grid-column-gap:25px;grid-row-gap:25px}.black-button-self-pay{padding:16px 27px}.fees-hero-image-mobile{height:40%}.black-button-self-pay-mobile{padding:16px 27px}.orange-arrow-button-hero-fees{margin-top:130px}.bariastic-option-heading{text-align:center}.procedure-hero-wrapper{padding-top:28px;padding-bottom:40px}.procedure-description{padding-top:32px;padding-bottom:62px}.procedure-description-content{align-items:stretch}.procedure-description-heading.portrait-padding{padding-left:20px;padding-right:20px}.procedure-description-paragraph{margin-top:12px;font-size:.875rem}.procedure-list-wrapper{margin-top:32px;margin-bottom:40px}.procedure-list-description{font-size:.875rem}.white-arr-red-button{position:absolute;inset:33% 6% 0% auto}.heading-container{width:auto}.heading-54px-right{text-align:left}.pivot-wrapper{padding-left:14px;padding-right:14px}.benefit-name-wrapper{grid-column-gap:5px;grid-row-gap:5px}.tab-drop-heading{font-size:30px;display:none}.heading-54px-right-white{text-align:left}.video-section{background-color:#f5f6fd}.procedure-video{border-radius:10px}.good-candidate-wrapper{justify-content:center;align-items:stretch}.good-candidate-wrapper.portrait-padding{padding-left:20px;padding-right:20px}.red-button-procedure{justify-content:center;align-items:center;padding:16px 27px}.bypass-vs-sleeve-section{width:100%}.bypass-vs-sleeve-description.portrait-padding,.bypass-vs-sleeve-img.portrait-padding{padding-left:20px;padding-right:20px}.table-wrapper-bypass-vs-sleeve{grid-template-columns:96px 227px 227px;padding-left:20px;padding-right:20px;overflow:auto}.sleeve-wrapper{padding-left:14px;padding-right:14px}.bypass-vs-sleeve-paragraph.portrait-padding{padding-left:20px;padding-right:20px}.good-candidate-paragraph-2{font-size:.875rem}.padding-global-2{justify-content:center;align-items:center;padding-left:1.25rem;padding-right:1.25rem}.faq-right-side-wrapper{grid-column-gap:1.875rem;grid-row-gap:1.875rem}.container-large-2{overflow:visible}.what-is-items-center-wrapper{grid-column-gap:20px;grid-row-gap:20px}.what-is-section-gastric-bypass{padding-top:40px;padding-bottom:40px}.procedure-gastric-bypass-hero-wrapper{padding-bottom:40px}.alternative-names-mobile-text{margin-top:14px}.procedure-hero-wrapper-sassi{padding-top:28px;padding-bottom:40px}.what-is-paragraph{font-size:.875rem}.requirement-item-colorful{grid-template-columns:125px 2.05fr}.requirements-bold-text{font-size:1rem;line-height:1.2}.requirement-description-colorful{font-size:12px;line-height:1.4}.procedure-hero-image-sassi{width:50%;max-width:50%}.white-heading-2-max-width{font-size:2rem}.contas-wrapper{padding-left:14px;padding-right:14px}.pros-cons-section{padding-bottom:14px}.what-is-bottom-grid{grid-column-gap:20px;grid-row-gap:20px}.procedure-gastric-banding-hero-wrapper{padding-bottom:40px}.procedure-hero-img{max-width:150px}.benefits-heading{margin-top:22px;font-size:1.5rem}.procedure-details-container{margin-top:20px}.procedure-hero-image-sadi-s{width:60%;max-width:60%}.procedure-hero-image-{max-width:170px}.after-gastric-img-mobile{max-width:70%}.procedure-hero-image-bypass{max-width:160px}.procedure-heading-hero{margin-top:0}.video-heading{text-align:center}.examples-wrapper{padding-left:0}.hero-nutrition-wrapper{padding-top:28px;padding-bottom:40px}.cta-black-nutrition{justify-content:flex-start;align-items:center}.swiper.myswiper{padding-top:48px;padding-left:0}.swiper-wrapper{margin-left:20px}.procedure-hero-wrapper-sasi-bypass{padding-top:28px;padding-bottom:40px}.procedure-description-content-sasi-bypass{align-items:stretch}.hero-heading-wrapper-contact-page{min-width:0;max-width:none}.procedure-description-content-right{align-items:stretch}.hero-vitamin-wrapper{grid-column-gap:24px;grid-row-gap:24px;padding-top:28px;padding-bottom:40px;padding-left:0}.hero-vitamin-bottom-content-copy{grid-column-gap:12px;grid-row-gap:12px;flex-flow:wrap;grid-template-rows:auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;display:flex}.hero-vitamin-img{display:none}.hero-vitamin-upper-content{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.vitamin-left-img{display:block}.text-box{padding:10px 15px}.life-outside-description-center-no-max-width{text-align:center}.cta-black-arizona{justify-content:flex-start;align-items:center}.hero-nutrition-img-absolute{display:block;position:static}.sliders-box{position:relative}.left--gradient,.right--gradient{width:70px}.hero-nutrition-bottom-container{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column-reverse;display:flex}.herosection-nutrition-wrapper{padding-top:28px;padding-bottom:40px}.cta-transparent-testimonials{margin-top:0;margin-left:-16px;font-size:1.125rem;display:block}.procedure-description-content-vertical-sleeve{align-items:stretch}.carousel-slider{padding-left:10px;padding-right:10px}.carousel-slider._3,.carousel-slider._8,.carousel-slider._4,.carousel-slider._2,.carousel-slider._7,.carousel-slider._5,.carousel-slider._6{right:0%}.card-body{padding:20px}.carousel-mask{width:100%;max-width:200px}.procedure-description-content-right-arizona{align-items:stretch}.carousel-slider-2{padding-left:10px;padding-right:10px}.carousel-slider-2._3,.carousel-slider-2._8,.carousel-slider-2._4,.carousel-slider-2._2,.carousel-slider-2._7,.carousel-slider-2._5,.carousel-slider-2._6{right:0%}.carousel-mask-2{width:100%}.padding-global-3{justify-content:center;align-items:center;padding-left:1.25rem;padding-right:1.25rem}.footer-top-part-wrapper{padding-top:60px;padding-bottom:60px}.brand-2.w--current{width:10rem}.c_search_clear.blog-search-x{width:1.2rem;height:1.2rem;top:39%}.container-large-navigation{overflow:visible}.category{padding:0}.dark-nav-logo{width:10rem}.c_search_bar{justify-content:center;align-items:center;padding-left:1.25rem;padding-right:1.25rem}.white-section-blog{padding-top:40px;padding-bottom:40px}.c_search_results{z-index:9999}.mobile-menu-container{display:none}.blog-search-wrapper{margin-top:2rem}.filter-button{padding-left:1rem;padding-right:1rem}.bottom-cta-blog-field{height:3.3125rem;padding-left:1.5625rem;padding-right:8px;font-size:.75rem}.blog-hero-filters-blue{overflow:hidden}.padding-navbar{justify-content:center;align-items:center;padding-left:1.25rem;padding-right:1.25rem}.botom-cta-form-submit{letter-spacing:-.24px;height:2.3125rem;padding:0 2rem;font-size:.75rem}.white-nav-logo-mobile{width:10rem}.footer-block{grid-column-gap:0rem;grid-row-gap:0rem}.blog-list.blog-list-3cols{grid-column-gap:20px;grid-row-gap:20px}.buttons-div{justify-content:center;align-items:center;max-width:100vw;display:flex}.footer-bottom-wrapper{margin-top:-1px;padding-top:60px;padding-bottom:60px}.white-nav-logo{width:10rem;inset:0%}.search-field{margin-bottom:0}.fake-buttons-div{justify-content:flex-start;max-width:100vw;display:none}.blog-hero-image-tablet{width:60%;max-width:60%}.button-4{background-color:#c7272a}.c_search_clear-icon.blog-search-x{width:.7rem}.breadcrumb-wrapper-blog{flex-wrap:wrap}.container-large-4{overflow:visible}.padding-global-search-results{justify-content:center;align-items:center;padding-left:1.25rem;padding-right:1.25rem}.blog-items-wrapper{padding-bottom:0}.breadcrumb-wrapper{flex-wrap:wrap}.written-by-author-cms{letter-spacing:-.64px;font-size:1rem}.brand-3.w--current{width:10rem}.written-upload-wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem;justify-items:start}.blog-post-rich li{font-size:1rem}.blog-post-rich h2{margin-top:20px;margin-bottom:10px}.blog-items{padding-top:40px}.blog-post-hero{padding-bottom:40px}.what-is-items-center-wrapper-duo{grid-column-gap:20px;grid-row-gap:20px}.procedure-description-content-no-gap{align-items:stretch}.brand-4{justify-content:flex-start;align-items:center;width:auto;padding-left:0;display:flex}.industry-heading-second-home{width:80%}.container{max-width:none}.testimonial-card-three{padding-left:24px;padding-right:24px}.testimonial-info-four{text-align:center;flex-direction:column}.image-wrapper-hero-our-procedures{grid-column-gap:30px;grid-row-gap:30px}.hero-heading-wrapper-procedures{min-width:0;max-width:none}.procedure-content-grid,.procedure-content-grid-2{grid-column-gap:25px;grid-row-gap:25px}.procedurfe-heding{width:100%;font-size:2.25rem}.procedure-image{width:70%}.hero-heading-wrapper-patient{min-width:0;max-width:none}._2-fields-wrapper{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:1fr}.black-button-2{justify-content:center;align-items:center;padding:16px 27px}.other-procedure-input{max-width:none}.procedure-box-other{min-width:0}._60-seconds-imgs-grid{grid-column-gap:1rem;grid-row-gap:1.4375rem;grid-auto-columns:1fr}.weight-loss-container{grid-column-gap:.75rem;grid-row-gap:.75rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.procedure-box{min-width:0}.div-block-30{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}._60-second-hotel-heading{font-size:1.75rem}.procedures-container{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.form-fields-wrapper{grid-row-gap:0px;flex-direction:column;display:flex}.social-container-yt-form-success,.social-container-sc-form-success{width:100%}.social-text-white-form-success{font-size:.625rem;line-height:1.4}.social-container-form-success{width:100%}.form-success-socials-grid{grid-column-gap:.75rem;grid-row-gap:.75rem}.div-block-31{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}}#w-node-_06022a66-b0d4-043f-3f85-f93f64c87a69-24aada78{place-self:center stretch}#w-node-_260b9f86-2e9d-6d5a-14ca-2138072132e6-24aada78{justify-self:start}#w-node-f50ba99f-48d7-14d1-7710-b24722c688c8-24aada78{justify-self:end}#w-node-_44b8d900-6915-03a7-76a6-b26d88789ee7-24aadab1{align-self:start}#w-node-c3d0fe93-add4-4a62-d118-1ce2a0fd9cf8-24aadab1{grid-area:1/1/2/2;align-self:center}#w-node-a27fca67-cca8-718e-5700-c07aeb825bd0-24aadab1{grid-area:2/1/3/2}#w-node-_40420618-7ee9-bd16-bc8a-43c4f8567469-24aadab1{grid-area:1/2/2/3;justify-self:end}#w-node-_2d780b2e-b316-1168-5750-99c472dea249-24aadab1,#w-node-_2d780b2e-b316-1168-5750-99c472dea254-24aadab1,#w-node-bf5b4c04-8a07-f4b6-21e6-663e3bdcc4d8-24aadab1{align-self:start}#w-node-bf5b4c04-8a07-f4b6-21e6-663e3bdcc4ee-24aadab1{grid-area:1/1/2/2;align-self:start}#w-node-_7026647f-c85b-455a-aaba-3cde75c109f2-24aadab1,#w-node-_512c1ff7-f6e4-d5c9-e02d-90e65afe8e2f-24aadab1,#w-node-_512c1ff7-f6e4-d5c9-e02d-90e65afe8e40-24aadab1{align-self:start}#w-node-_7b5576fd-fa6b-f7c8-38b0-f764044501df-044501ca,#w-node-_7b5576fd-fa6b-f7c8-38b0-f764044501ee-044501ca,#w-node-_7b5576fd-fa6b-f7c8-38b0-f764044501fe-044501ca,#w-node-_7b5576fd-fa6b-f7c8-38b0-f7640445020d-044501ca,#w-node-_7b5576fd-fa6b-f7c8-38b0-f7640445021f-044501ca,#w-node-_7b5576fd-fa6b-f7c8-38b0-f76404450230-044501ca,#w-node-_899337b5-99ee-0d36-bc47-d5c1ef053a45-044501ca,#w-node-_51ae4980-1d33-0140-eca4-31a86a60708d-044501ca,#w-node-_899337b5-99ee-0d36-bc47-d5c1ef053a54-044501ca,#w-node-_899337b5-99ee-0d36-bc47-d5c1ef053a64-044501ca,#w-node-_899337b5-99ee-0d36-bc47-d5c1ef053a73-044501ca,#w-node-_647f6ddf-12e1-66d5-5f56-7dbf30fc4cc3-044501ca,#w-node-_899337b5-99ee-0d36-bc47-d5c1ef053a85-044501ca,#w-node-_899337b5-99ee-0d36-bc47-d5c1ef053a96-044501ca,#w-node-b25331ad-6562-1ceb-379b-53078496d6ec-044501ca,#w-node-_7b5576fd-fa6b-f7c8-38b0-f764044502a6-044501ca,#w-node-_7b5576fd-fa6b-f7c8-38b0-f764044502b6-044501ca,#w-node-_7b5576fd-fa6b-f7c8-38b0-f764044502c6-044501ca{grid-area:1/1/3/2}#w-node-e04a6bcd-7f1c-08a4-9474-699235ff9c2a-24aadab3{align-self:end}#w-node-_1fc85e7f-d2ee-0b31-158b-13b365d079df-24aadab3{place-self:center}#w-node-_2e2aee0a-4a83-f3c2-00c4-5f12be0ea67f-24aadab3{place-self:center stretch}#w-node-_2e2aee0a-4a83-f3c2-00c4-5f12be0ea6c1-24aadab3{place-self:stretch stretch}#w-node-b7a09851-a0b9-0f17-648b-f43bd5df95f7-24aadab4{place-self:auto start}#candidate-card.w-node-_797de041-2ddb-a3f7-05e6-ce1893f260b6-24aadab4{place-self:center}#w-node-_0863c83c-6b7f-dbb8-4962-4f67ef297e69-24aadab4,#w-node-_0863c83c-6b7f-dbb8-4962-4f67ef297e79-24aadab4,#w-node-_0863c83c-6b7f-dbb8-4962-4f67ef297e7a-24aadab4{grid-area:span 1/span 1/span 1/span 1}#w-node-_0863c83c-6b7f-dbb8-4962-4f67ef297e7b-24aadab4{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-_0863c83c-6b7f-dbb8-4962-4f67ef297e7c-24aadab4,#w-node-_0863c83c-6b7f-dbb8-4962-4f67ef297e7d-24aadab4{grid-area:span 1/span 1/span 1/span 1}#w-node-c7ea3425-c836-a767-806b-a1a50ef195b5-24aadab4{grid-area:1/2/2/3;justify-self:stretch}#w-node-_7c0aa55a-e9e3-aa12-49c4-dd8dde94a597-24aadab4{grid-area:1/3/2/4;justify-self:stretch}#w-node-bd71ed36-0baa-3e87-7da8-0dc1f2e2d4d3-24aadab4{grid-area:2/2/3/3;align-self:stretch}#w-node-f6c9ca97-290e-a2fe-ad12-8f9407a20c63-24aadab4,#w-node-f6c9ca97-290e-a2fe-ad12-8f9407a20c69-24aadab4{place-self:center}#w-node-e9bc6cd1-f2c5-0d2b-855b-00f748000308-24aadab4{grid-area:2/3/3/4;place-self:stretch stretch}#w-node-e9bc6cd1-f2c5-0d2b-855b-00f748000309-24aadab4,#w-node-e9bc6cd1-f2c5-0d2b-855b-00f74800030b-24aadab4{place-self:center}#w-node-_1df489ec-f8c0-a5f3-840b-d39de20441ec-24aadab4{grid-area:2/1/3/2;align-self:stretch}#w-node-aa9e01e6-8f9b-ce9b-d66e-021d293997b7-24aadab4{place-self:center}#w-node-_6bf4afef-c1f9-50e6-45f0-d44f2adac0ca-24aadab4,#w-node-_6bf4afef-c1f9-50e6-45f0-d44f2adac0d9-24aadab4,#w-node-_6bf4afef-c1f9-50e6-45f0-d44f2adac0e9-24aadab4,#w-node-_6bf4afef-c1f9-50e6-45f0-d44f2adac0f8-24aadab4,#w-node-_6bf4afef-c1f9-50e6-45f0-d44f2adac10a-24aadab4,#w-node-_6bf4afef-c1f9-50e6-45f0-d44f2adac11b-24aadab4,#w-node-_26cfe46a-666b-6352-b8bb-c7e137eb7cfd-24aadab4,#w-node-_26cfe46a-666b-6352-b8bb-c7e137eb7d0c-24aadab4,#w-node-_26cfe46a-666b-6352-b8bb-c7e137eb7d1c-24aadab4,#w-node-_26cfe46a-666b-6352-b8bb-c7e137eb7d2b-24aadab4,#w-node-_26cfe46a-666b-6352-b8bb-c7e137eb7d3d-24aadab4,#w-node-_26cfe46a-666b-6352-b8bb-c7e137eb7d4e-24aadab4{grid-area:1/1/3/2}#w-node-_4ff255ce-8d06-4959-46ef-b2661c4fdb51-24aadab5,#w-node-f715cf90-cf30-878e-19e7-2b2af49c1570-24aadab5,#w-node-d5b53c06-64d8-8b72-f8f5-92a081b5492c-24aadab5,#w-node-_297b53b5-6cb6-15da-115e-a5e75026aec2-24aadab5,#w-node-_876ec134-caeb-edc5-c5c9-44722cbe7e36-24aadab5,#w-node-_0199373c-ab56-9749-ec55-6a5cda35e03b-24aadab5{grid-area:span 1/span 1/span 1/span 1}#w-node-_1be7d518-a436-7f50-4cf6-dfbccf89ec02-24aadab6,#w-node-_3f9787a4-90f0-8482-7959-eb65cd43cc41-24aadab6,#w-node-b49ca025-103d-bf0c-bc6a-4c48d13312f5-24aadab6,#w-node-_66bd7812-dc27-3c68-7819-827959731df1-24aadab6,#w-node-e1af2f7a-04df-f9b5-735d-6058f4687201-24aadab6,#w-node-d2455c2c-ba49-e6e8-4c97-de8bc01a936a-24aadab6{justify-self:start}#w-node-e8f3fcc3-7587-0cd8-a9de-26ff9f12f968-24aadab6{place-self:stretch}#w-node-c07c837e-ff5d-7073-3ca8-29e146d527cd-24aadab6{grid-area:1/1/2/2}#w-node-c07c837e-ff5d-7073-3ca8-29e146d527d1-24aadab6{grid-area:2/1/3/2;align-self:start}#w-node-c07c837e-ff5d-7073-3ca8-29e146d527d2-24aadab6{place-self:start end}#w-node-c07c837e-ff5d-7073-3ca8-29e146d527d3-24aadab6,#w-node-_1e434a7f-6318-7a64-e220-32d715eceb3a-24aadab6{align-self:start}#w-node-_9fa43679-2b06-c449-891b-daae0158eac2-24aadab8{place-self:start}#w-node-b49ca025-103d-bf0c-bc6a-4c48d13312f5-24aadab8,#w-node-_66bd7812-dc27-3c68-7819-827959731df1-24aadab8,#w-node-e1af2f7a-04df-f9b5-735d-6058f4687201-24aadab8,#w-node-d2455c2c-ba49-e6e8-4c97-de8bc01a936a-24aadab8,#w-node-_1be7d518-a436-7f50-4cf6-dfbccf89ec02-24aadab8,#w-node-_3f9787a4-90f0-8482-7959-eb65cd43cc41-24aadab8{justify-self:start}#w-node-e8f3fcc3-7587-0cd8-a9de-26ff9f12f968-24aadab8{place-self:stretch end}#w-node-eb65c34f-3bf6-47a5-6508-5f086f44422f-24aadab8{grid-area:1/1/2/2}#w-node-bab30dab-7517-02dd-c603-2a4dae11ccb4-24aadab8{grid-area:span 1/span 1/span 1/span 1}#w-node-_4dc9cf1d-133e-2881-7d7c-982694e781fb-24aadab8{grid-area:span 1/span 2/span 1/span 2;align-self:start}#w-node-c12ba764-a176-7763-a6b7-452cdc6247f3-24aadab8{align-self:start}#w-node-_9fa43679-2b06-c449-891b-daae0158eac2-24aadab9{place-self:stretch stretch}#w-node-_1be7d518-a436-7f50-4cf6-dfbccf89ec02-24aadab9,#w-node-_3f9787a4-90f0-8482-7959-eb65cd43cc41-24aadab9,#w-node-b49ca025-103d-bf0c-bc6a-4c48d13312f5-24aadab9,#w-node-_66bd7812-dc27-3c68-7819-827959731df1-24aadab9,#w-node-e1af2f7a-04df-f9b5-735d-6058f4687201-24aadab9{justify-self:start}#w-node-e8f3fcc3-7587-0cd8-a9de-26ff9f12f968-24aadab9{place-self:stretch stretch}#w-node-bab30dab-7517-02dd-c603-2a4dae11ccb4-24aadab9{grid-area:2/1/3/2;align-self:start}#w-node-_4dc9cf1d-133e-2881-7d7c-982694e781fb-24aadab9,#w-node-f3eb7baa-e4d0-3d1d-896f-361a34b84eb7-24aadab9{align-self:start}#w-node-eb65c34f-3bf6-47a5-6508-5f086f44422f-24aadab9{grid-area:1/1/2/2}#w-node-_9fa43679-2b06-c449-891b-daae0158eac2-24aadaba{justify-self:start}#w-node-_1be7d518-a436-7f50-4cf6-dfbccf89ec02-24aadaba{grid-area:span 1/span 1/span 1/span 1;justify-self:start}#w-node-_3f9787a4-90f0-8482-7959-eb65cd43cc41-24aadaba,#w-node-b49ca025-103d-bf0c-bc6a-4c48d13312f5-24aadaba{justify-self:start}#w-node-_66bd7812-dc27-3c68-7819-827959731df1-24aadaba{grid-area:span 1/span 1/span 1/span 1;justify-self:start}#w-node-e1af2f7a-04df-f9b5-735d-6058f4687201-24aadaba,#w-node-d2455c2c-ba49-e6e8-4c97-de8bc01a936a-24aadaba{justify-self:start}#w-node-e8f3fcc3-7587-0cd8-a9de-26ff9f12f968-24aadaba{align-self:start}#w-node-_68edc991-ee3e-e519-827c-d311449d40a9-24aadaba,#w-node-_68edc991-ee3e-e519-827c-d311449d40ad-24aadaba{grid-area:span 1/span 1/span 1/span 1}#w-node-_1be7d518-a436-7f50-4cf6-dfbccf89ec02-24aadabb,#w-node-_3f9787a4-90f0-8482-7959-eb65cd43cc41-24aadabb,#w-node-a08f6cea-e38b-b52c-1d6c-b5125ebe81fa-24aadabb,#w-node-b49ca025-103d-bf0c-bc6a-4c48d13312f5-24aadabb,#w-node-_66bd7812-dc27-3c68-7819-827959731df1-24aadabb,#w-node-e1af2f7a-04df-f9b5-735d-6058f4687201-24aadabb,#w-node-d2455c2c-ba49-e6e8-4c97-de8bc01a936a-24aadabb{justify-self:start}#w-node-_80222730-08a0-5639-c3da-6b9dc1711791-24aadabb{grid-area:1/1/2/2;justify-self:stretch}#w-node-_80222730-08a0-5639-c3da-6b9dc1711794-24aadabb{grid-area:1/2/2/3;justify-self:stretch}#w-node-_80222730-08a0-5639-c3da-6b9dc1711797-24aadabb{grid-area:2/1/3/2;align-self:start}#w-node-_80222730-08a0-5639-c3da-6b9dc1711798-24aadabb,#w-node-_80222730-08a0-5639-c3da-6b9dc171179b-24aadabb,#w-node-_80222730-08a0-5639-c3da-6b9dc171179e-24aadabb,#w-node-_80222730-08a0-5639-c3da-6b9dc17117a1-24aadabb,#w-node-_80222730-08a0-5639-c3da-6b9dc17117a4-24aadabb,#w-node-_80222730-08a0-5639-c3da-6b9dc17117a7-24aadabb,#w-node-_80222730-08a0-5639-c3da-6b9dc17117aa-24aadabb,#w-node-_80222730-08a0-5639-c3da-6b9dc17117ad-24aadabb{align-self:start}#w-node-_80222730-08a0-5639-c3da-6b9dc17117af-24aadabb{grid-area:2/2/3/3;place-self:stretch stretch}#w-node-_80222730-08a0-5639-c3da-6b9dc17117b0-24aadabb,#w-node-_80222730-08a0-5639-c3da-6b9dc17117b3-24aadabb,#w-node-_80222730-08a0-5639-c3da-6b9dc17117b6-24aadabb,#w-node-_80222730-08a0-5639-c3da-6b9dc17117b9-24aadabb,#w-node-_80222730-08a0-5639-c3da-6b9dc17117bc-24aadabb,#w-node-_80222730-08a0-5639-c3da-6b9dc17117bf-24aadabb,#w-node-_1e434a7f-6318-7a64-e220-32d715eceb3a-24aadabb{align-self:start}#w-node-_2b8891b2-6988-8d4f-5bfa-9e4240f4c5eb-24aadad3{align-self:end}#w-node-_2b8891b2-6988-8d4f-5bfa-9e4240f4c62a-24aadad3{grid-area:span 1/span 2/span 1/span 2}#w-node-_2b8891b2-6988-8d4f-5bfa-9e4240f4c654-24aadad3{align-self:end}#w-node-ee0f204e-6048-6a50-bbcd-699ef80abe4d-24aadad4,#w-node-ee0f204e-6048-6a50-bbcd-699ef80abe53-24aadad4,#w-node-ee0f204e-6048-6a50-bbcd-699ef80abe5c-24aadad4,#w-node-ee0f204e-6048-6a50-bbcd-699ef80abe83-24aadad4,#w-node-ee0f204e-6048-6a50-bbcd-699ef80abe85-24aadad4{grid-area:span 1/span 1/span 1/span 1}#w-node-b7a09851-a0b9-0f17-648b-f43bd5df95f7-24aadad6{place-self:auto start}#candidate-card.w-node-_797de041-2ddb-a3f7-05e6-ce1893f260b6-24aadad6{place-self:center}#w-node-_3201f42a-7f31-8ff7-1efd-eb737537b78e-24aadad6{grid-area:span 1/span 1/span 1/span 1}#w-node-_09b13d02-e01e-58c0-cf55-fabd757e6ede-24aadad6{grid-area:span 1/span 1/span 1/span 1;justify-self:start}#w-node-_9f142414-7535-ff3b-28e6-7dab9fd8bafd-24aadad6{grid-area:span 1/span 1/span 1/span 1}#w-node-c4db0ebf-df6e-634c-ee70-b235a55e61d5-24aadad6{grid-area:span 1/span 1/span 1/span 1;justify-self:start}#w-node-b52422df-7e6e-5505-762b-b5235baf4a35-24aadad6{grid-area:span 1/span 1/span 1/span 1}#w-node-ed304f72-787e-1fc5-307c-527d388add8e-24aadad6{grid-area:span 1/span 1/span 1/span 1;justify-self:start}#w-node-_6bf4afef-c1f9-50e6-45f0-d44f2adac0ca-24aadad6,#w-node-_6bf4afef-c1f9-50e6-45f0-d44f2adac0d9-24aadad6,#w-node-_6bf4afef-c1f9-50e6-45f0-d44f2adac0e9-24aadad6,#w-node-_6bf4afef-c1f9-50e6-45f0-d44f2adac0f8-24aadad6,#w-node-_6bf4afef-c1f9-50e6-45f0-d44f2adac10a-24aadad6,#w-node-_6bf4afef-c1f9-50e6-45f0-d44f2adac11b-24aadad6,#w-node-_26cfe46a-666b-6352-b8bb-c7e137eb7cfd-24aadad6,#w-node-_26cfe46a-666b-6352-b8bb-c7e137eb7d0c-24aadad6,#w-node-_26cfe46a-666b-6352-b8bb-c7e137eb7d1c-24aadad6,#w-node-_26cfe46a-666b-6352-b8bb-c7e137eb7d2b-24aadad6,#w-node-_26cfe46a-666b-6352-b8bb-c7e137eb7d3d-24aadad6,#w-node-_26cfe46a-666b-6352-b8bb-c7e137eb7d4e-24aadad6{grid-area:1/1/3/2}#w-node-_1be7d518-a436-7f50-4cf6-dfbccf89ec02-688e5342,#w-node-_3f9787a4-90f0-8482-7959-eb65cd43cc41-688e5342,#w-node-b49ca025-103d-bf0c-bc6a-4c48d13312f5-688e5342,#w-node-_66bd7812-dc27-3c68-7819-827959731df1-688e5342,#w-node-e1af2f7a-04df-f9b5-735d-6058f4687201-688e5342,#w-node-d2455c2c-ba49-e6e8-4c97-de8bc01a936a-688e5342{justify-self:start}#w-node-e8f3fcc3-7587-0cd8-a9de-26ff9f12f968-688e5342{place-self:stretch}#w-node-_1e434a7f-6318-7a64-e220-32d715eceb3a-688e5342{align-self:start}#w-node-b7a09851-a0b9-0f17-648b-f43bd5df95f7-88db21e2{place-self:auto start}#candidate-card.w-node-_797de041-2ddb-a3f7-05e6-ce1893f260b6-88db21e2{place-self:center}#w-node-_0863c83c-6b7f-dbb8-4962-4f67ef297e69-88db21e2{grid-area:span 1/span 1/span 1/span 1}#w-node-aa9e01e6-8f9b-ce9b-d66e-021d293997b7-88db21e2{place-self:center}@media screen and (max-width:991px){#w-node-_250521ce-ae87-d03b-35f2-8e1ae66d57c9-24aadab0{place-self:center}#w-node-_6f516d2c-97c8-63a9-6bb7-c30789d4917d-24aadab3{justify-self:center}#w-node-b7a09851-a0b9-0f17-648b-f43bd5df95f7-24aadab4,#candidate-card.w-node-_797de041-2ddb-a3f7-05e6-ce1893f260b6-24aadab4{place-self:center}#w-node-_0863c83c-6b7f-dbb8-4962-4f67ef297e7a-24aadab4,#w-node-_0863c83c-6b7f-dbb8-4962-4f67ef297e7c-24aadab4,#w-node-_0863c83c-6b7f-dbb8-4962-4f67ef297e7d-24aadab4{justify-self:center}#w-node-bd71ed36-0baa-3e87-7da8-0dc1f2e2d4d3-24aadab4,#w-node-e9bc6cd1-f2c5-0d2b-855b-00f748000308-24aadab4{align-self:stretch}#w-node-bab30dab-7517-02dd-c603-2a4dae11ccb4-24aadab8{grid-area:span 1/span 1/span 1/span 1}#w-node-_80222730-08a0-5639-c3da-6b9dc1711797-24aadabb,#w-node-_80222730-08a0-5639-c3da-6b9dc17117af-24aadabb{align-self:stretch}#w-node-b7a09851-a0b9-0f17-648b-f43bd5df95f7-24aadad6,#candidate-card.w-node-_797de041-2ddb-a3f7-05e6-ce1893f260b6-24aadad6,#w-node-b7a09851-a0b9-0f17-648b-f43bd5df95f7-88db21e2,#candidate-card.w-node-_797de041-2ddb-a3f7-05e6-ce1893f260b6-88db21e2{place-self:center}#w-node-c305fd50-e6bd-aed7-c002-c87b48848f7f-88db21e2{grid-area:span 1/span 1/span 1/span 1}#w-node-c305fd50-e6bd-aed7-c002-c87b48848f84-88db21e2{grid-area:span 1/span 2/span 1/span 2}}@media screen and (max-width:767px){#w-node-ca039429-b032-9987-72ba-e5144caee07d-24aada78{justify-self:center}#w-node-_100618f3-d763-3fb5-e803-7c43a5c9e1cc-a5c9e1b4{justify-self:end}#w-node-_100618f3-d763-3fb5-e803-7c43a5c9e1e1-a5c9e1b4{grid-area:1/1/2/3;justify-self:center}#w-node-_2d780b2e-b316-1168-5750-99c472dea24a-24aadab1{align-self:start}#w-node-_093d1b91-f445-b97e-23db-091b19eb61c3-24aadab1{grid-area:2/1/3/2}#w-node-bf5b4c04-8a07-f4b6-21e6-663e3bdcc4d4-24aadab1{grid-area:1/1/2/2}#w-node-bf5b4c04-8a07-f4b6-21e6-663e3bdcc4d8-24aadab1{align-self:start}#w-node-bf5b4c04-8a07-f4b6-21e6-663e3bdcc4ee-24aadab1{grid-row:2/3}#w-node-_512c1ff7-f6e4-d5c9-e02d-90e65afe8e3f-24aadab1{grid-area:2/1/3/2}#w-node-_2e2aee0a-4a83-f3c2-00c4-5f12be0ea692-24aadab3{grid-area:1/1/2/2}#w-node-_7c0aa55a-e9e3-aa12-49c4-dd8dde94a597-24aadab4{grid-area:1/3/2/4;justify-self:stretch}#w-node-bd71ed36-0baa-3e87-7da8-0dc1f2e2d4d3-24aadab4,#w-node-e9bc6cd1-f2c5-0d2b-855b-00f748000308-24aadab4{align-self:stretch}#w-node-_80222730-08a0-5639-c3da-6b9dc1711794-24aadabb{grid-area:1/2/2/3;justify-self:stretch}#w-node-_80222730-08a0-5639-c3da-6b9dc1711797-24aadabb,#w-node-_80222730-08a0-5639-c3da-6b9dc17117af-24aadabb{align-self:stretch}#w-node-c305fd50-e6bd-aed7-c002-c87b48848f7f-88db21e2,#w-node-c305fd50-e6bd-aed7-c002-c87b48848f84-88db21e2{grid-column:span 1/span 1}}@media screen and (max-width:479px){#w-node-ca039429-b032-9987-72ba-e5144caee07d-24aada78{place-self:center}#w-node-ae6f06ec-6fd4-1b1f-6dd6-58b3f4018ed6-24aada78{justify-self:stretch}#w-node-_100618f3-d763-3fb5-e803-7c43a5c9e1cc-a5c9e1b4{justify-self:end}#w-node-_100618f3-d763-3fb5-e803-7c43a5c9e1e1-a5c9e1b4{grid-area:1/1/2/3;justify-self:center}#w-node-_093d1b91-f445-b97e-23db-091b19eb61c3-24aadab1{justify-self:end}#w-node-bf5b4c04-8a07-f4b6-21e6-663e3bdcc4d8-24aadab1{align-self:start}#candidate-card.w-node-e8b7b40a-9487-f9d0-f74f-cc4e4f44dc84-4f44dc80{grid-area:2/1/3/2;place-self:center}#w-node-b7a09851-a0b9-0f17-648b-f43bd5df95f7-24aadab4{place-self:center}#candidate-card.w-node-_797de041-2ddb-a3f7-05e6-ce1893f260b6-24aadab4{grid-area:2/1/3/2;place-self:center}#w-node-_889c0b96-d658-8b44-7d68-7d7c79f65342-24aadab4{grid-area:span 1/span 2/span 1/span 2}#w-node-b7a09851-a0b9-0f17-648b-f43bd5df95f7-24aadad6{place-self:center}#candidate-card.w-node-_797de041-2ddb-a3f7-05e6-ce1893f260b6-24aadad6{grid-area:2/1/3/2;place-self:center}#w-node-b7a09851-a0b9-0f17-648b-f43bd5df95f7-88db21e2{place-self:center}#candidate-card.w-node-_797de041-2ddb-a3f7-05e6-ce1893f260b6-88db21e2{grid-area:2/1/3/2;place-self:center}}