:root{--color_blue_gray:#6088A2}.sp_sticky_header{position:fixed;left:0;right:0;top:-80px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;opacity:0;visibility:hidden;box-shadow:0 0 10px rgba(0,0,0,.19);background-color:#4a515b}.sp_sticky_header.header_is_sticky{top:0;opacity:1;visibility:visible;z-index:100}.menu{display:flex;justify-content:center}.sp_header_menu .nav-menu>li{margin:0 15px;position:unset!important}.sp_header_menu .nav-menu>li.menu-item-has-children{position:relative!important}.nav-menu>li>a{display:block;position:relative;padding:10px 60px 11px 12px;font-weight:400;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;font-size:20px;font-family:"Roboto",sans-serif;line-height:1;text-transform:capitalize;color:#fff}.sp_header_menu .nav-menu>li.menu-item-has-children.mega_menu_drop{position:unset!important}.nav-menu .sub-menu li a::after{display:none}.nav-menu .sub-menu{position:absolute;top:0;left:0;border-top:0;padding-left:0;padding-top:0;filter:alpha(opacity=0);width:180px;visibility:hidden;opacity:0;background:none;-webkit-transform:translate(0)}.nav-menu .sub-menu .expand_plus:after{width:13px;height:13px}.nav-menu .sub-menu li{float:none;background:#fff;border-bottom:1px solid #999;border-left:none;padding:0;display:block;position:relative;font-family:"Roboto",sans-serif}.nav-menu .sub-menu li:first-child{border-top:2px solid #999}.nav-menu .sub-menu a{padding:10px}.nav-menu .sub-menu li a{text-align:left;font-size:14px;display:block;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.nav-menu .sub-menu ul{position:absolute;top:0;left:100%;border-top:0;padding-left:0;padding-top:0;filter:alpha(opacity=0);width:180px;visibility:hidden;opacity:0;-webkit-transform:translate(40px,0)}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background-color:rgba(0,0,0,.8);bottom:0;transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;opacity:0}.overlay.active{z-index:100;opacity:1}.sp_top_menu_section{position:relative;top:0;background:#191919;left:0;padding:25px 0;right:0;z-index:99;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.sp_flayout_menu_section{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;z-index:-1;opacity:0;visibility:hidden;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.close_menu_line{width:43px;height:43px;display:block;position:relative;right:25px;cursor:pointer}.open_menu .close_menu_line{text-indent:0}.close_menu_line ul{margin:0;padding:0;list-style:none}.bun{width:100%;height:3px;background-color:#fff;position:absolute;top:50%;margin-top:-.75px;-webkit-transform:translateY(-7.5px) translateZ(0);transform:translateY(-7.5px) translateZ(0);-webkit-transition:-webkit-transform 1s cubic-bezier(.23,1,.32,1),background-color 1s cubic-bezier(.23,1,.32,1);transition:transform 0.8s cubic-bezier(.23,1,.32,1),background-color 1s cubic-bezier(.23,1,.32,1)}.close_menu_line ul li.bun:last-child{-webkit-transform:translateY(7.5px) translateZ(0);transform:translateY(7.5px) translateZ(0)}.open_menu .close_menu_line ul li.bun{-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}.open_menu .close_menu_line ul li.bun:last-child{-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0)}.nav-menu .sub-menu{transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease}.menu-header-menu-container{overflow-y:auto;height:100%}.menu-header-menu-container::-webkit-scrollbar{width:10px;height:3px}.menu-header-menu-container::-webkit-scrollbar-track{background:#cacaca}.menu-header-menu-container::-webkit-scrollbar-thumb{background:#d0ad8b}.menu-header-menu-container::-webkit-scrollbar-thumb:hover{background:#555}.nav-menu{margin-right:0;width:100%;padding-bottom:50px;display:block}.nav-menu li{float:none;margin:0;border-bottom:none;padding:0;display:block;font-family:"Roboto",sans-serif}.expand_plus{position:absolute;right:5px;top:-4px;width:35px;height:42px;padding:25px 10px 2px;cursor:pointer;z-index:100}.expand_plus i{display:block;position:relative;width:12px;height:10px;top:-8px}.expand_plus.active i{background-position:0 -190px}.nav-menu .sub-menu .expand_plus{height:34px;top:4px;right:4px}.nav-menu .sub-menu,.nav-menu .sub-menu ul{width:auto;position:relative;display:none;visibility:visible;opacity:1;filter:alpha(opacity=100)}.nav-menu .sub-menu li{background:none;border-bottom:none}.nav-menu .sub-menu li:hover>a,.nav-menu .sub-menu ul li a{border:none}.nav-menu .sub-menu.active-children{display:block}.nav-menu .sub-menu ul{left:0;padding-left:33px}.nav-menu .sub-menu li a{border:none;padding-left:36px;color:#fff;font-size:18px;font-family:"Roboto",sans-serif;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.nav-menu .sub-menu ul{background:none;-webkit-transform:translate(0)}.expand_plus active{top:100px}.expand_plus active i{top:200px}.nav-menu .sub-menu ul li a{padding-left:40px}.nav-menu .sub-menu li:first-child{border-top:none}.nav-menu .sub-menu li a:hover{color:#d0ad8b;background:none}.menu_expand span:first-child{display:block}.menu_btn_hd .menu_expand span:nth-child(2){color:#d0ad8b;opacity:1;line-height:1.3;font-size:15px;font-weight:500;letter-spacing:3.75px;text-transform:uppercase;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;text-decoration:none;position:relative}.menu_btn_hd .menu_expand.active span:nth-child(2){opacity:0;min-width:53px;visibility:hidden}.menu_btn_hd>a{display:flex;align-items:center}.menu_btn_hd{cursor:pointer}.menu_btn_hd i{height:2px;background:#d0ad8b;display:block;width:30px;transition:transform .8s}.menu_btn_hd .menu_expand.active i:nth-child(2),.menu_btn_hd .menu_expand.sub_act i:nth-child(2){opacity:0;visibility:hidden;display:none}.menu_btn_hd .menu_expand.active,.menu_btn_hd .menu_expand.sub_act{z-index:1000;display:inline-grid;padding:17px 5px;position:fixed;top:28px;right:30px}.menu_btn_hd .menu_expand.active i,.menu_btn_hd .menu_expand.sub_act i{-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translate(2px);margin:0;width:36px;height:3px}.menu_btn_hd .menu_expand.active i:last-child,.menu_btn_hd .menu_expand.sub_act i:last-child{-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translate(1px)}.nav-menu>li.menu-item-has-children>a{padding:10px 60px 11px 12px}.nav-menu>li:hover>a{color:#d0ad8b}.expand_plus:after{margin-right:-2px;transform:translate(-50%,-50%) rotate(-135deg);content:"";position:absolute;top:50%;left:50%;width:13px;height:13px;margin-left:-2px;box-sizing:border-box;border-top:2px solid #fff;border-left:2px solid #fff;transform-origin:center}.expand_plus.active:after{transform:translate(-50%,-50%) rotate(45deg)}.nav-menu>li:hover>a::before{display:none}.social_outer_row{margin-top:20px}.social_media_info{display:flex;align-items:center;gap:15px 30px;flex-wrap:wrap}.social_media_info>a{display:block;max-width:75px}.social_media_info>a img{height:20px;width:20px}.book_nw_btn>a::after{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='none' viewBox='0 0 18 10'%3E%3Cpath stroke='%23D0AD8B' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12.499 1.164 16.999 5m0 0-4.5 3.836M16.999 5H1'/%3E%3C/svg%3E");margin-left:8px;display:inline-block}.sp_h_book_nw a,.sp_h_book_nw p{font-size:20px;font-weight:400;line-height:1.1;text-align:left;color:#fff}.sp_h_book_nw p{font-family:'Phorenix Dashtime',cursive;color:#d0ad8b}.sp_h_book_nw p>a{color:var(--color_blue_gray)}.icon_close{display:none}.search_bar_box .search_bar_item{display:none;max-width:none}.close_icon_x{display:none}.icon_close{display:block;cursor:pointer;outline:none;text-align:center;margin:0 auto;background-color:transparent;border:0}.search_bar_box.mob_hide_search{display:none}.search_bar{color:#d0ad8b;font-size:16px;background-color:#f4f4f4;font-weight:300;line-height:normal;border-radius:0;outline:0;border:0;border-bottom:1px solid #d0ad8b;width:100%;font-family:'Museo Sans';padding:10px 40px 10px 14px}.search_bar:focus{border-color:#26a7d6}.search_bar_box input[type=submit].search_icon_b{background:transparent;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='11' cy='11' r='8' stroke='%236088A2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65' stroke='%236088A2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat;background-position:calc(100% - 8px),center;background-size:21px;border:none;font-size:0;height:100%;width:40px;cursor:pointer;position:absolute;right:0;bottom:0}.active_search .search_bar_box.mob_hide_search{display:block;opacity:1;visibility:visible}.active_search .close_icon_x{display:block}.close_icon_sch{color:#d0ad8b}.active_search .close_icon_sch{display:none}.sp_header_con{display:flex;align-items:center;flex-wrap:wrap}.sp_header_menu{padding-right:16px}.sp_h_book_nw{width:17%;display:flex;flex-direction:column;gap:0}.sp_h_number_ft{margin-right:25px}.sp_menu_bar{width:83%;display:flex;position:relative;align-items:center;justify-content:flex-end}.sp_flayout_menu_section.open_menu{overflow:hidden;background:url(../jpg/split-2.jpg);background-size:60%;background-position:left center;background-repeat:no-repeat;background-blend-mode:normal;-webkit-transition:all 1s ease;transition:all 1s ease}.sp_flayout_menu_section.open_menu::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / 51%);z-index:1}.f_flayout_menu_se_inner{position:relative;z-index:1}.h_menu_row{padding-top:100px;padding-bottom:70px;padding-left:40px;position:fixed;top:0;width:40%;right:-100%;height:100vh;background-color:rgb(1 6 9 / 100%);transition:all 0.7s ease;-webkit-transition:all 0.7s ease}.sp_flayout_menu_section.open_menu{z-index:500;opacity:1;visibility:visible}.sp_flayout_menu_section.open_menu .h_menu_row{right:0}.header_menu_sec{padding-right:0;text-align:left}.sp_site_menu{display:inline-block}.sp_site_menu .nav-menu{padding-bottom:0}.sp_header_menu .nav-menu li{position:relative;display:inline-block;margin:0 5px;border:0}.sp_header_menu .nav-menu>li>a{position:relative;font-weight:300;color:#fff;letter-spacing:2px;font-family:"Roboto",sans-serif;font-size:16px;padding:8px 10px!important;text-transform:uppercase;display:block;line-height:1.2em;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;display:inline-block}.sp_header_menu .nav-menu>li.menu-item-has-children>a::after{position:absolute;content:"";display:block;height:8px;width:8px;right:-4px;top:10px;transition:all 0.5s ease-in-out;transition:all 0.3s ease;border-top:2px solid #fff;border-left:2px solid #fff;transform:rotate(225deg);transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.sp_header_menu .nav-menu>li:hover.menu-item-has-children>a::after{border-color:var(--color_blue_gray)}.sp_site_menu .expand_plus{display:none}.sp_site_menu .nav-menu .sub-menu{position:absolute;top:100%;left:4px;width:180px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;z-index:1000;visibility:visible;filter:alpha(opacity=0);visibility:hidden;opacity:0;box-shadow:0 0 7px rgba(0,0,0,.211764);padding-bottom:0}.sp_site_menu .nav-menu .sub-menu li:first-child{border-top:2px solid #353535}.sp_site_menu .nav-menu .sub-menu li{background:#191919;border-bottom:1px solid #353535;margin:0}.sp_site_menu .nav-menu li:hover>.sub-menu{visibility:visible;opacity:1;filter:alpha(opacity=100);display:unset}.sp_site_menu .nav-menu .sub-menu ul{background:#fff;position:absolute;top:0;left:100%;border-top:0;padding-left:0;padding-top:0;filter:alpha(opacity=0);width:180px;visibility:hidden;opacity:0;transition:all 02s ease;-webkit-transition:all 02s ease}.sp_site_menu .nav-menu .sub-menu li:hover ul{visibility:visible;opacity:1;filter:alpha(opacity=100)}.sp_site_menu .nav-menu .sub-menu li a{text-align:left;font-size:16px;padding:9px 20px;display:block}.sp_site_menu .nav-menu .sub-menu ul li:first-child{border-top:0}.sp_site_menu .nav-menu .sub-menu li:last-child{border-bottom:0}.sp_site_menu .nav-menu .sub-menu.mega_menu{width:100%;background-color:#191919}.sp_site_menu .nav-menu .sub-menu.mega_menu li{border:0;background:transparent!important;max-width:80%;margin-bottom:7px}.sp_site_menu .nav-menu .sub-menu.mega_menu li:last-child{margin-bottom:0}.mega_menu_ct{display:flex;background:#111;color:#fff;padding:16px}.sp_site_menu .nav-menu .sub-menu .tabs_mg{display:flex;flex-direction:column;width:160px;border:1px solid var(--color_blue_gray);border-right:0;padding:0}.tab_menu_mg{padding:20px 15px;cursor:pointer;text-align:center;font-size:17px;letter-spacing:1px;border-bottom:1px solid var(--color_blue_gray)}.tab_menu_mg:last-child{border-bottom:0}.tab_menu_mg span{position:relative}.tab_menu_mg span::before{position:absolute;content:'';left:-20px;right:auto;top:2px;bottom:0;margin-left:23px;text-align:left;margin:auto 0;width:10px;display:block;height:10px;background-color:#fff;border-radius:50%}.tab_menu_mg.active{background:var(--color_blue_gray)}.menu_content_mg{display:flex;flex:1;justify-content:space-between;align-items:flex-start;position:relative;min-height:273px}.menu_items_wr_mg{position:relative;width:65%;height:100%;background-color:var(--color_blue_gray);clip-path:polygon(0 0,100% 0%,82% 100%,0% 100%);overflow:hidden;padding-right:1px;z-index:4;display:flex}.menu_items_ctc_mg{width:calc(100% - 2px);margin:auto;height:calc(100% - 2px);padding:13px 20px 10px 40px;background:#111;clip-path:polygon(0 0,100% 0%,82% 100%,0% 100%)}.sp_site_menu .nav-menu .sub-menu ul.menu_items_mg{display:none;position:static!important;background-color:transparent;width:auto;visibility:visible;opacity:1;list-style:none;padding:0}.sp_site_menu .nav-menu .sub-menu ul.menu_items_mg li a{display:inline-block;position:relative;border-bottom:3px solid transparent;padding:9px 8px 9px 2px;font-size:17px;letter-spacing:1px;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease}.sp_site_menu .nav-menu .sub-menu ul.menu_items_mg li a:hover{color:#6088A2;border-bottom:3px solid #6088A2}.sp_site_menu .nav-menu .sub-menu ul.menu_items_mg.active{display:block}.menu_items_mg li{padding:10px 0;cursor:pointer;border-bottom:1px solid #222}.menu_image_mg{width:50%;position:absolute;text-align:right;right:0;top:0;bottom:0;height:100%}.menu_image_mg::after{position:absolute;content:'';inset:0;height:100%;background:linear-gradient(90deg,rgb(0 0 0 / 28%) 0%,rgb(0 0 0 / 75%) 100%)}.menu_image_mg img{width:100%;height:100%;object-fit:cover;object-position:bottom}.sp_block_search_bar.search_bar_ft{display:block;max-width:230px;padding:0;margin-right:35px}.sp_block_search_bar .search_info{display:none}.sp_block_search_bar .search_bar_box.mob_hide_search{display:block;opacity:1;visibility:visible;position:relative;right:auto;margin:0}.sp_block_search_bar .search_bar{background-color:transparent!important;border:1px solid var(--color_blue_gray);color:#fff!important;font-family:"Roboto",sans-serif;padding:8px 40px 8px 12px!important}.sp_block_search_bar .search_bar::placeholder{color:#fff}.sp_block_search_bar .search_bar:focus{border-color:#fff!important}.sp_menu_bar .menu_btn_hd i:nth-child(2){margin:11px 0}.sp_menu_bar .menu_btn_hd i{height:1px;background:#fff}.sp_header_con{display:flex;align-items:center;flex-wrap:wrap}.sp_row_social_addrs .sp_header_con{align-items:start}.sp_social_outer_row,.sp_top_logo{width:33.33%}.sp_top_logo a{display:block;max-width:180px;margin:0 auto}.sp_social_outer_row .social_media_info>a svg{display:block;color:#fff;max-width:34px;max-height:28px}.sp_social_outer_row .social_media_info{gap:15px 20px;justify-content:center}.sp_row_social_addrs{padding:19px 0}.sp_header_outer.header_is_sticky .sp_row_social_addrs{display:none}.page-id-386029 .top_menu_section{display:none}.sp_header_outer{position:fixed;z-index:999;left:0;right:0;display:block}.spa_sticky_header.header_is_sticky .sp_top_menu_section{box-shadow:0 0 10px rgba(0,0,0,.19);background:#000;padding:19px 0}.lg_block_menu_sb{display:none}.sm_block_hp{display:none}.sp_social_outer_row{padding-right:40px}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.procedure_hover{overflow:hidden;border-bottom:20px solid var(--color_blue_gray)}.procedure_hover_container{position:relative}.procedure_hover_text{width:100%;max-width:640px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5;pointer-events:none;opacity:1;transition:opacity ease-in .2s;text-align:center;z-index:31}.procedure_hover_selector{min-height:950px;width:100%;display:flex}.procedure_hover_selector_surgical,.procedure_hover_selector_medspa{position:absolute;display:flex;align-items:center;cursor:pointer;transition:all 1s ease;width:50.05%;height:100%}.procedure_hover_selector_surgical{left:0;padding-right:75px;padding-left:50px;width:63%}.procedure_hover_selector_medspa{right:0;padding-left:75px;padding-right:50px;justify-content:flex-end}.procedure_hover_selector img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.procedure_hover_selector_surgical img{object-position:left;transition:all .6s ease}.procedure_hover_selector_surgical .selector_surgical_button_back{transform:translate(-150%)}.procedure_hover_selector .selector_medspa_button_back,.procedure_hover_selector .selector_surgical_button_back{display:inline-flex;width:0;text-align:center;font-size:50px;opacity:0;z-index:5;transition:transform .4s .8s ease;margin-bottom:0}.procedure_hover .selector_surgical_button_back,.procedure_hover .selector_medspa_button_back{padding-left:0;padding-right:0;align-items:center;justify-content:center;gap:20px;cursor:pointer;position:absolute}.procedure_hover_selector .selector_medspa_button_back,.procedure_hover_selector .selector_surgical_button_back{display:inline-flex;width:0;opacity:0;z-index:5;transition:transform .4s .8s ease;margin-bottom:0}.procedure_hover_selector_surgical.animated .selector_surgical_button{transform:translate(0)}.procedure_hover_selector .selector_surgical_button,.procedure_hover_selector .selector_medspa_button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:20px;margin-bottom:0;pointer-events:all}.selector_medspa_procedures_container,.selector_surgical_procedures_container{display:none;z-index:32}.section_content_ulli ul{list-style:none;margin:0 0 57px;padding:0}.section_content_ulli ul li address{font-size:20px;line-height:1.7;font-weight:300}.section_content_ulli ul li a{color:#fff;display:inline;background:linear-gradient(#d0ad8b,#d0ad8b);background-size:0 1px;line-height:1.2;background-position:0 100%;text-shadow:1px 1px 2px #000000a8;background-repeat:no-repeat;transition:background-size .4s ease}.section_content_ulli ul li:last-child a::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' viewBox='0 0 7 11' fill='none'%3E%3Cpath d='M1 1.5L5.86795 5.23173C5.9525 5.30289 6 5.39938 6 5.5C6 5.60062 5.9525 5.69711 5.86795 5.76827L1 9.5' stroke='%23ffffff' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:inline-block;margin-left:10px;vertical-align:middle;pointer-events:none}.procedure_hover_selector_medspa img{transition:all .6s ease;z-index:22;object-position:left}.procedure_hover_selector_surgical.is_full,.procedure_hover_selector_medspa.is_full{width:100%}.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container,.procedure_hover_selector_surgical.is_full .selector_medspa_procedures_container,.procedure_hover_selector_medspa.is_full .selector_surgical_procedures_container,.procedure_hover_selector_medspa.is_full .selector_medspa_procedures_container{width:calc(50% + 75px);height:100%;display:flex;flex-wrap:wrap;background:#00000003}.procedure_hover_selector_medspa.is_full .selector_medspa_procedures_container{padding:109px 75px 109px 0}.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container{padding:109px 0 109px 75px}.procedure_hover_selector_surgical.is_full{justify-content:space-between;cursor:unset}.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container .selector_surgical_procedure,.procedure_hover_medspa_surgical.is_full .selector_medspa_procedures_container .selector_medspa_procedure{flex-basis:50%;opacity:.001;animation-fill-mode:forwards;border-right:1px solid rgba(217,217,217,.3);border-bottom:1px solid rgba(217,217,217,.3)}.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container .selector_surgical_procedure.animated,.procedure_hover_selector_medspa.is_full .selector_medspa_procedures_container .selector_medspa_procedure.animated{animation:2s ease 1 forwards fadeIn;-webkit-animation-delay:.3s;animation-delay:.3s}.surgical_procedures_container .selector_surgical_procedure.animated:nth-child(1){-webkit-animation-delay:.3s;animation-delay:.3s}.animate:nth-child(2){-webkit-animation-delay:.25s;animation-delay:.25s}.animate:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.procedure_hover_selector_medspa.is_full{cursor:unset;flex-direction:row-reverse;justify-content:space-between}.procedure_hover_selector_surgical.is_full .selector_surgical_button,.procedure_hover_selector_medspa.is_full .selector_medspa_button{opacity:.01;transform:translate(-160%)!important;pointer-events:none;position:absolute}.procedure_hover_selector_surgical.is_full .selector_surgical_button_back,.procedure_hover_selector_medspa.is_full .selector_medspa_button_back{position:relative;opacity:1;width:initial;transform:translate(0)}.procedure_hover_selector_surgical.is_hidden,.procedure_hover_selector_medspa.is_hidden{width:0%;opacity:0;padding:0}.is_open_procedures .procedure_hover_text{opacity:0}.fadeUp.animated{animation:1.2s ease 1 forwards fadeInUp}.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container .selector_surgical_procedure h3,.procedure_hover_selector_medspa.is_full .selector_medspa_procedures_container .selector_medspa_procedure h3{color:#f5f2ed;font-size:60px;font-size:min(max(24px, 4.2857142857vw), 60px);font-weight:300;line-height:1;text-transform:uppercase;margin-top:0;text-shadow:3px 1px 6px #000000a8;margin-bottom:10px;font-family:"Roboto",sans-serif}.selector_medspa_procedure,.selector_surgical_procedure{flex-basis:50%;opacity:.001;animation-fill-mode:forwards;border-right:1px solid rgba(217,217,217,.3);border-bottom:1px solid rgba(217,217,217,.3)}.procedure_hover_selector_medspa.is_full .selector_medspa_procedures_container .selector_medspa_procedure,.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container .selector_surgical_procedure{padding:60px 0}.procedure_hover_selector_medspa.is_full .selector_medspa_procedures_container .selector_medspa_procedure:nth-child(2n),.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container .selector_surgical_procedure:nth-child(2n){border-right:none;padding:60px;padding-right:0}.procedure_hover_selector_medspa.is_full .selector_medspa_procedures_container .selector_medspa_procedure:nth-child(3),.procedure_hover_selector_medspa.is_full .selector_medspa_procedures_container .selector_medspa_procedure:nth-child(4),.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container .selector_surgical_procedure:nth-child(3),.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container .selector_surgical_procedure:nth-child(4){border-bottom:none}.procedure_hover_selector_medspa.animated .selector_medspa_button{transform:translate(0)}.procedure_hover_selector_medspa.is_full .selector_medspa_button{position:absolute;opacity:.01;transform:translate(160%)!important;pointer-events:none}.procedure_hover_selector_medspa .selector_medspa_button{transform:translate(100%);transition:all 1s ease}.procedure_hover_selector_surgical .selector_surgical_button{transform:translate(-100%);transition:all 1s ease}.procedure_hover_selector_medspa .selector_medspa_button_back{position:absolute;transform:translate(150%)}.excellence_text.eff_back_ft{position:absolute;bottom:50px;z-index:33}.procedure_hover_selector_medspa.is_full img{object-position:right;width:114%;left:-11%;max-width:none}.excellence_text.text_left_ft{left:40%}.excellence_text.text_right_ft{right:40%}.procedure_hover_selector_surgical.is_full .excellence_text.text_left_ft{left:0}.procedure_hover_selector_medspa.is_full .excellence_text.text_right_ft{right:0}.procedure_hover_selector_medspa.is_full .text_right_ft .selector_medspa_button_back{transform:translate(-50px)}.procedure_hover_selector_surgical.is_full .text_left_ft .selector_surgical_button_back{transform:translate(30px)}.excellence_text h3{transition:all 0.3s ease}.section_content_ulli ul li{margin-bottom:5px}.procedure_hover_container_sm{position:relative;padding:0 20px}.procedure_sm_selector_out>img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;object-position:center left}.selector_sm_procedures_list{padding:50px 0 50px 0;display:flex;flex-wrap:wrap;position:relative;z-index:2;background:#00000003;width:100%}.selector_surgical_item{padding:20px 0;flex-basis:50%;border-right:1px solid rgba(217,217,217,.3);border-bottom:1px solid rgba(217,217,217,.3)}.selector_surgical_item:nth-child(3),.selector_surgical_item:nth-child(4){border-bottom:0}.procedure_sm_text{position:relative;z-index:2;padding-top:50px}.selector_surgical_item:nth-child(2n){padding:20px;border-right:0;padding-right:0}.selector_surgical_item h3{color:#f5f2ed;font-size:60px;font-size:min(max(24px, 4.2857142857vw), 60px);font-weight:300;line-height:1;text-transform:uppercase;text-shadow:3px 1px 6px #000000a8}.selector_surgical_item .section_content_ulli ul{margin:0}.procedure_hover_container_sm::after{position:absolute;content:'';inset:0;background-color:#00000030;width:100%;height:100%;display:block}.procedure_hover_sm{display:none}.excellence_text.text_left_ft.eff_back_ft.back_full_right{position:unset;display:block;width:40%}.excellence_text.eff_back_ft.back_full_left{position:unset;display:block;width:35%;text-align:right}.selector_surgical_button_back.bottom_l{transform:translate(0)!important;position:relative;transition:all .4s ease}.selector_medspa_button_back.bottom_r{transform:translate(0)!important;position:relative;transition:all .4s ease}.selector_medspa_button_back.bottom_r,.selector_surgical_button_back.bottom_l{font-size:70px}.selector_surgical_button_back.bottom_l::before,.selector_medspa_button_back.bottom_r::before{content:'';position:absolute;right:-35px;top:50%;transform:translateY(-50%);border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:9px;transform:translateY(-50%) rotate(314deg);transition:all .4s ease}.image_info_hd{display:none}.image_info_hd:first-child{display:block}.video-wrapper{background-color:#000}.video-wrapper video{width:100%;height:auto;display:block;opacity:1;transition:opacity 2s ease}.video-wrapper video.fade-out{opacity:0}@media screen and (max-width:1550px){.sp_header_menu .nav-menu>li>a{padding:8px 9px!important}.sp_h_book_nw{width:15%}.sp_menu_bar{width:85%}.sp_block_search_bar.search_bar_ft{margin-right:28px}.sp_header_menu .nav-menu>li.menu-item-has-children>a::after{border-top:1px solid #fff;border-left:1px solid #fff}.procedure_hover_selector_surgical img{object-position:10% 0}.procedure_hover_selector_surgical{padding-left:25px}.procedure_hover_selector_medspa{padding-right:25px}}@media screen and (max-width:1280px){.sp_flayout_menu_section.open_menu .h_menu_row{margin-left:15%}.nav-menu{padding-bottom:80px;padding-top:8px}.sp_flayout_menu_section.open_menu .h_menu_row{margin-left:10%}.nav-menu>li>a{font-size:40px;line-height:43px}.expand_plus{top:13px}.nav-menu .sub-menu .expand_plus{top:11px}.sp_h_book_nw a,.sp_h_book_nw p{font-size:18px}.sp_header_menu .nav-menu>li>a{letter-spacing:1px;font-size:15px}.sp_header_menu .nav-menu li{margin:0 2px}.sp_site_menu .nav-menu{padding-bottom:0;padding-top:0}.sp_block_search_bar.search_bar_ft{width:100%;max-width:365px;margin-right:22px}.lg_hide_fm,.lg_hide_menu_sb{display:none}.lg_block_menu_sb{display:block}.sp_h_book_nw{width:25%}.sp_menu_bar{width:75%}.sp_block_search_bar .search_bar_box.mob_hide_search{max-width:365px}.sp_menu_bar .h_social_nb{justify-content:end;width:50%}.sp_social_outer_row .social_media_info>a svg{max-width:27px;max-height:22px}.sp_top_logo a{max-width:165px}.sp_top_menu_section{padding:18px 0}.sp_row_social_addrs{padding:12px 0}.spa_sticky_header.header_is_sticky .sp_top_menu_section{padding:16px 0}.procedure_hover_selector_surgical img{object-position:15% 0}.excellence_text.text_left_ft{left:25%}.excellence_text.text_right_ft{right:25%}.procedure_hover_selector_medspa{width:55.05%}.procedure_hover_selector_medspa.is_full img{width:100%;left:0;max-width:100%}.procedure_hover{border-bottom:15px solid var(--color_blue_gray)}.sp_flayout_menu_section.open_menu{background-size:75%}}@media screen and (max-width:992px){.sp_flayout_menu_section.open_menu .h_menu_row{margin-left:7%}.nav-menu{padding-bottom:70px;padding-top:17px}.nav-menu>li>a{font-size:30px;line-height:33px}.nav-menu .sub-menu li a{font-size:19px}.nav-menu .sub-menu{left:30px}.expand_plus:after{width:12px;height:12px}.expand_plus{top:6px}.close_menu_line{width:40px;height:40px;right:20px}.nav-menu .sub-menu .expand_plus:after{width:12px;height:12px}.nav-menu .sub-menu .expand_plus{top:8px}.bun{width:88%}.h_menu_row{padding-top:55px}.bun{width:84%}.nav-menu{padding-top:0}.sp_flayout_menu_section.open_menu .h_menu_row{margin-left:0%}.nav-menu>li>a{font-size:28px;line-height:29px}.sp_menu_bar .menu_btn_hd{padding:5px 2px 5px}.nav-menu>li.menu-item-has-children>a{padding:10px 60px 10px 20px}.menu_logo>a{font-size:40px;margin-left:20px}.nav-menu .sub-menu .expand_plus{right:14px}.nav-menu>li{display:block}.nav-menu{text-align:left}.nav-menu .sub-menu .expand_plus{right:32px}.sp_social_outer_row{padding-right:30px}.sp_social_outer_row .social_media_info{gap:15px 15px}.procedure_hover_text{padding-right:25px;padding-left:25px;top:30%;bottom:10%;transform:translate(-50%)}.procedure_hover_selector_surgical img{object-position:20% 0}.procedure_hover_selector{min-height:914px;height:100vh}.procedure_hover_selector_surgical,.procedure_hover_selector_medspa{padding:25px 20px}.procedure_hover_selector_medspa.is_full .selector_medspa_procedures_container .selector_medspa_procedure,.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container .selector_surgical_procedure{padding:30px 0}.procedure_hover_selector_medspa.is_full .selector_medspa_procedures_container{padding:30px 40px 30px 0}.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container{padding:30px 0 30px 40px}.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container .selector_surgical_procedure h3,.procedure_hover_selector_medspa.is_full .selector_medspa_procedures_container .selector_medspa_procedure h3{margin-top:0;margin-bottom:5px}.procedure_hover_selector_medspa.is_full .selector_medspa_procedures_container .selector_medspa_procedure:nth-child(2n),.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container .selector_surgical_procedure:nth-child(2n){padding:30px;padding-right:0}.excellence_text.eff_back_ft{bottom:30px}.procedure_hover_selector .selector_medspa_button_back,.procedure_hover_selector .selector_surgical_button_back{font-size:40px}.procedure_hover_selector_medspa{width:58.05%}.procedure_hover{border-bottom:12px solid var(--color_blue_gray)}.sp_top_logo a{max-width:144px}.selector_medspa_button_back.bottom_r,.selector_surgical_button_back.bottom_l{font-size:40px}.selector_surgical_button_back.bottom_l::before,.selector_medspa_button_back.bottom_r::before{right:-24px;top:46%;padding:7px}.excellence_text.eff_back_ft.back_full_left{width:28%}.excellence_text.text_left_ft.eff_back_ft.back_full_right{width:33%}.sp_flayout_menu_section.open_menu{background:none}.sp_flayout_menu_section.open_menu::before{background:rgba(0,0,0,.9)}}@media screen and (max-width:767px){.nav-menu .sub-menu .expand_plus{top:4px}.nav-menu>li>a{margin-bottom:4px}.open_menu .close_menu_line{transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease}.h_menu_row{padding-top:50px}.menu_logo>a{font-size:40px;line-height:50px}.sp_flayout_menu_section .wrapper{padding:0 0}.nav-menu .sub-menu .expand_plus{right:44px}.nav-menu .sub-menu ul{left:20px}.sp_row_social_addrs,.sp_h_book_nw{display:none}.sm_block_hp{display:block}.sp_header_con .h_top_logo{width:40%}.sp_menu_bar{width:60%}.sp_block_search_bar .search_bar_box.mob_hide_search{min-width:auto}.sp_menu_bar .h_social_nb{width:80%}.sp_top_menu_section{padding:16px 0}.spa_sticky_header.header_is_sticky .sp_top_menu_section{padding:11px 0}.section_content_ulli ul li a{font-size:15px;line-height:1.1;font-weight:400}.section_content_ulli ul li{margin-bottom:3px;line-height:1.3}.section_content_ulli ul li:last-child{margin-bottom:0}.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container,.procedure_hover_selector_surgical.is_full .selector_medspa_procedures_container,.procedure_hover_selector_medspa.is_full .selector_surgical_procedures_container,.procedure_hover_selector_medspa.is_full .selector_medspa_procedures_container{height:auto}.procedure_hover_selector_medspa{width:60.05%}.excellence_text.eff_back_ft{bottom:50px}.procedure_hover_text{top:40%}.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container,.procedure_hover_selector_surgical.is_full .selector_medspa_procedures_container,.procedure_hover_selector_medspa.is_full .selector_surgical_procedures_container,.procedure_hover_selector_medspa.is_full .selector_medspa_procedures_container{width:100%}.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container,.procedure_hover_selector_medspa.is_full .selector_medspa_procedures_container{padding:30px 0 30px 0;margin-top:0}.procedure_hover_selector .selector_medspa_button_back,.procedure_hover_selector .selector_surgical_button_back{font-size:32px}.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container .selector_surgical_procedure h3,.procedure_hover_selector_medspa.is_full .selector_medspa_procedures_container .selector_medspa_procedure h3{margin-bottom:0}.procedure_hover{display:none}.procedure_hover_sm{display:block}}@media screen and (max-width:479px){.nav-menu .sub-menu .expand_plus{right:16px}.header_sec_inner{padding:0 20px}.main_logo>a,.sp_flayout_menu_section .main_logo>a{font-size:24px;line-height:31px}.sp_menu_bar{width:50%}.sp_header_con .h_top_logo{width:50%}.sp_top_menu_section{padding:13px 0}.spa_sticky_header.header_is_sticky .sp_top_menu_section{padding:9px 0}.sp_menu_bar .menu_btn_hd i:nth-child(2){margin:10px 0}.sp_top_menu_section .header_sec_inner{padding:0}.sp_block_search_bar .search_info{display:flex;width:38px;height:38px;padding:5px;border:1px solid var(--color_blue_gray);align-items:center;justify-content:center;border-radius:100%}.sp_block_search_bar .close_icon_sch{display:flex}.sp_block_search_bar .search_bar_box.mob_hide_search{display:none;opacity:0;visibility:hidden;position:absolute;right:54px;min-width:253px;margin:5px 0 0}.sp_menu_bar .h_social_nb{justify-content:end}.sp_block_search_bar.search_bar_ft{width:auto}.sp_block_search_bar .close_icon_x svg{width:18px;height:18px}.active_search .sp_block_search_bar .close_icon_x{display:flex}.sp_block_search_bar .search_bar{background-color:#000!important}.nav-menu .sub-menu li a{font-size:18px}.nav-menu .sub-menu .expand_plus:after{width:11px;height:11px}.bun{width:79%}.menu_logo>a{font-size:36px}.h_menu_row{padding-top:17px}.close_menu_line{right:14px}.nav-menu>li>a{font-size:25px;line-height:31px}.nav-menu>li>a{margin-bottom:0}.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container .selector_surgical_procedure h3,.procedure_hover_selector_medspa.is_full .selector_medspa_procedures_container .selector_medspa_procedure h3{margin-bottom:0}.procedure_hover_selector_surgical{width:70%}.excellence_text.text_right_ft{right:30%}.excellence_text.text_left_ft{left:20%}.excellence_text.eff_back_ft{bottom:14px}.procedure_hover_selector_medspa.is_full .selector_medspa_procedures_container .selector_medspa_procedure,.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container .selector_surgical_procedure{padding:15px 0}.procedure_hover_selector_medspa.is_full .selector_medspa_procedures_container .selector_medspa_procedure:nth-child(2n),.procedure_hover_selector_surgical.is_full .selector_surgical_procedures_container .selector_surgical_procedure:nth-child(2n){padding:15px;padding-right:0}}