.fusion-sticky-transition .menu-containter-right .fusion-column-wrapper .fusion-megamenu-icon,.fusion-sticky-transition #menu-phone-or-text span.menu-text{color:#03738c!important}.menu-containter-right .fusion-menu-element-wrapper{width:unset}.jumbotron .fusion-column-wrapper div:not(.fusion-text){margin-bottom:-24px}.justify-content .fusion-column-wrapper .fusion-builder-row{justify-content:flex-end}.arrowlink{font-weight:700;transition:all .5s ease-in}.arrowlink img{max-width:13px;vertical-align:middle;padding-bottom:2px;margin-left:10px;animation:arrow .8s ease infinite;animation-play-state:paused}.arrowlink:hover img{animation-play-state:running}.theDocs{margin:0 auto}.singleDoc{display:flex;max-width:890px;margin-left:13vw}.singleDoc:nth-child(even){flex-direction:row-reverse;margin-left:0;margin-right:13vw;margin-top:100px}.singleDoc:nth-child(even) .docDesc{text-align:right}.singleDoc:nth-child(even) .portrait-wrapper{margin-right:0;margin-left:50px}.portrait-wrapper{border-radius:100%;overflow:hidden;flex:1 0 280px;margin-right:50px}.portrait-wrapper .fusion-modal-text-link{display:inline-block;position:relative}.portrait-wrapper .fusion-modal-text-link::before{content:"";background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgLS0+IDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDU4LjggNTguOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTguOCA1OC44OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+IDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+IC5zdDB7ZmlsbDojRkZGRkZGO30gPC9zdHlsZT4gPGc+IDxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01Mi41LDIzLjlsLTQwLTIzLjFjLTEuOS0xLjEtNC40LTEuMS02LjMsMEM0LjMsMS45LDMuMSw0LDMuMSw2LjN2NDYuMmMwLDIuMiwxLjIsNC4zLDMuMSw1LjQgYzEsMC42LDIsMC44LDMuMSwwLjhjMS4xLDAsMi4yLTAuMywzLjEtMC44bDQwLTIzLjFjMS45LTEuMSwzLjEtMy4yLDMuMS01LjRDNTUuNywyNy4xLDU0LjUsMjUsNTIuNSwyMy45eiBNNDkuNSwyOS42bC00MCwyMy4xIGMtMC4xLDAtMC4yLDAuMS0wLjMsMGMtMC4xLDAtMC4xLTAuMS0wLjEtMC4yVjYuM2MwLTAuMSwwLjEtMC4yLDAuMS0wLjJjMCwwLDAuMSwwLDAuMSwwYzAuMSwwLDAuMSwwLDAuMSwwbDQwLDIzLjEgYzAuMSwwLjEsMC4xLDAuMSwwLjEsMC4yQzQ5LjcsMjkuNSw0OS42LDI5LjYsNDkuNSwyOS42eiI+PC9wYXRoPiA8L2c+IDwvc3ZnPiA=") no-repeat center;background-size:30px;position:absolute;opacity:0;transition:all .3s ease-in-out;width:100%;height:100%;left:0;color:#fff!important;transform:scale(2);z-index:2}.portrait-wrapper .fusion-modal-text-link::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;opacity:0;transition:all .3s ease;background-color:rgba(3,115,140,.8);border-radius:100%}.portrait-wrapper:hover .fusion-modal-text-link::after,.portrait-wrapper:hover .fusion-modal-text-link::before{opacity:1}.portrait-wrapper:hover .fusion-modal-text-link::after{transform:scale(20)}.portrait-wrapper:hover .fusion-modal-text-link::before{transform:scale(1)}.docDesc{display:flex;flex-flow:column wrap;justify-content:center}.fusion-live-search .fusion-search-results{background-color:rgba(255,255,255,.7)!important;backdrop-filter:blur(10px)}.fusion-search-results-wrapper .fusion-search-result .fusion-search-content{color:#03738c}.fusion-search-results-wrapper .fusion-search-result{border:none!important}.fusion-live-search .fusion-search-results{border-radius:0!important;border:none!important}.fusion-tabs .nav-tabs li .fusion-tab-heading{font-size:1rem}.fusion-tabs.classic .nav-tabs>li.active .tab-link{border-color:#03738c}.fusion-tabs.classic .nav-tabs>li.active .tab-link:hover,.fusion-tabs.classic .nav-tabs>li.active .tab-link:focus{border-color:#83b8d2}.raised-content{transform:translateY(-50%)}.raised-content-low{transform:translateY(-50%)}.keep-height{min-height:430px}.treatment-titlebox span.hover-type-liftup::before{border-radius:20px}.formcraft-css .fc-form .form-element .field-cover input[type=text],.formcraft-css .fc-form .form-element .field-cover input[type=password],.formcraft-css .fc-form .form-element .field-cover input[type=email],.formcraft-css .fc-form .form-element .field-cover input[type=radio],.formcraft-css .fc-form .form-element .field-cover input[type=checkbox],.formcraft-css .fc-form .form-element .field-cover input[type=tel],.formcraft-css .fc-form .form-element .field-cover select,.formcraft-css .fc-form .form-element .field-cover textarea{background-color:rgba(255,255,255,.2)!important;backdrop-filter:blur(10px)!important;padding:15px!important;font-weight:700;font-size:1rem;color:#fff!important}.formcraft-css .fc-form .form-element .field-cover input[type=text]::placeholder,.formcraft-css .fc-form .form-element .field-cover input[type=password]::placeholder,.formcraft-css .fc-form .form-element .field-cover input[type=email]::placeholder,.formcraft-css .fc-form .form-element .field-cover input[type=tel]::placeholder,.formcraft-css .fc-form .form-element .field-cover select::placeholder,.formcraft-css .fc-form .form-element .field-cover textarea::placeholder{color:white;opacity:.8}html .formcraft-css .fc-form .form-element .error{color:white;background:red;top:-18px;line-height:14px;padding:2px}html .formcraft-css .fc-form .form-element .submit-cover .submit-button{font-family:"Source Sans Pro";padding:15px;font-size:1rem;font-weight:700;text-transform:capitalize;background-color:#f2e396!important;color:#8b8259!important}html .formcraft-css .fc-form .form-element .field-cover.customText-cover p{color:#fff!important}.booking-contact .formcraft-css .fc-form .form-element .field-cover input[type=text],.booking-contact .formcraft-css .fc-form .form-element .field-cover input[type=password],.booking-contact .formcraft-css .fc-form .form-element .field-cover input[type=email],.booking-contact .formcraft-css .fc-form .form-element .field-cover input[type=radio],.booking-contact .formcraft-css .fc-form .form-element .field-cover input[type=checkbox],.booking-contact .formcraft-css .fc-form .form-element .field-cover input[type=tel],.booking-contact .formcraft-css .fc-form .form-element .field-cover select,.booking-contact .formcraft-css .fc-form .form-element .field-cover textarea{background-color:rgba(162,161,151,.3)!important;backdrop-filter:blur(10px)!important;padding:15px!important;font-weight:700;font-size:1rem;color:#a2a197!important}.booking-contact .formcraft-css .fc-form .form-element .field-cover input[type=text]::placeholder,.booking-contact .formcraft-css .fc-form .form-element .field-cover input[type=password]::placeholder,.booking-contact .formcraft-css .fc-form .form-element .field-cover input[type=email]::placeholder,.booking-contact .formcraft-css .fc-form .form-element .field-cover input[type=tel]::placeholder,.booking-contact .formcraft-css .fc-form .form-element .field-cover select::placeholder,.booking-contact .formcraft-css .fc-form .form-element .field-cover textarea::placeholder{color:#a2a197;opacity:.8}html .booking-contact .formcraft-css .fc-form .form-element .field-cover.customText-cover p{color:#a2a197!important}html .booking-contact .formcraft-css .fc-form .form-element .error{color:white;background:red;top:-18px;line-height:14px;padding:2px}html .booking-contact .formcraft-css .fc-form .form-element .submit-cover .submit-button{font-size:14px;font-size:1rem;font-family:"Source Sans Pro";font-weight:400;font-weight:700;text-transform:uppercase;text-transform:capitalize;padding:15px;background-color:#f2e396!important;color:#8b8259!important}.booking-contact .main-label,.booking-contact .sub-label,html .booking-contact .checkbox-cover label span{color:#a2a197}html .formcraft-css input[type=radio]::before{left:12px;top:14px;height:7px;width:14px}.egpr-review-section{padding:0}.testimonial{padding:45px;background-color:#03738c;border-radius:20px;cursor:pointer;transition:background .5s ease-in-out;margin-bottom:30px}.testimonial-inner{display:flex;flex-flow:row wrap;align-content:center;justify-content:center}.testimonial-inner .img-wrap{flex:2;margin-right:40px;display:flex;flex-flow:column;justify-content:center}.testimonial-titles{flex:9;color:#fff}.testimonial .testimonial-titles h4{color:#fff;margin-bottom:0;font-size:1rem;font-weight:700;line-height:1.5rem}.post-content .testimonial p{margin-bottom:0}.testimonial:hover{background-color:#016379}.contentPop{transition:opacity .8s ease;opacity:0}.contentPop i{cursor:pointer}.contentPop::before{content:"Click outside to close";position:absolute;left:0;top:-40px;z-index:200;color:white}.contentPop p{font-size:17px}.popupShow{visibility:visible!important;position:fixed;padding:20px;top:50%;left:50%;transform:translate(-50%,-50%);width:30%;z-index:99999;background:#fff;border-radius:5px;border:solid #222 1px;text-align:left;opacity:1}.popupbg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99998;background:rgba(0,0,0,.5)}.mobile-bottom-inner>.fusion-column-wrapper>div{flex:1;display:flex}.mobile-item{display:flex;flex-flow:column;align-items:center;justify-content:center}.mobile-item i{margin:4.5px 0 5px;font-size:1.5rem}.video{width:100%;border-radius:3px}.videowrapper{display:table;width:auto;position:relative}.playpause{background-color:rgba(255,255,255,.4);background-repeat:no-repeat;width:10vh;height:10vh;border-radius:100%;position:absolute;backdrop-filter:blur(10px);left:50%;top:50%;bottom:0;background-size:contain;background-position:center;transform:translate(-50%,-50%);cursor:pointer;display:flex;flex-flow:column;align-items:center;justify-content:center}.playpause i{color:#fff}.flyout-submenu-expanded #menu-main.fusion-menu>li>ul.awb-menu__sub-ul{left:auto!important;width:400px!important;justify-content:flex-start!important;box-shadow:rgba(0,0,0,.6) 0px 0px 60px 0px;padding-top:10vh!important;padding-left:2.5rem;background-color:#016379!important}.flyout-submenu-expanded #menu-main.fusion-menu>li>ul.awb-menu__sub-ul>li a{display:none;transition:padding .2s ease;padding:0;font-size:1.3rem!important;font-weight:100}.flyout-submenu-expanded #menu-main.fusion-menu>li>ul.awb-menu__sub-ul>li a:hover{padding-left:10px}.fusion-menu-element-wrapper.submenu-mode-flyout:not(.collapse-enabled).submenu-flyout-direction-fade #menu-main.fusion-custom-menu>li>.fusion-megamenu-wrapper,.fusion-menu-element-wrapper.submenu-mode-flyout:not(.collapse-enabled).submenu-flyout-direction-fade #menu-main.fusion-custom-menu>li>.sub-menu{right:-30px;transition-delay:.6s}.fusion-menu-element-wrapper.submenu-mode-flyout:not(.collapse-enabled).submenu-flyout-direction-fade #menu-main.fusion-custom-menu>li.expanded>.fusion-megamenu-wrapper,.fusion-menu-element-wrapper.submenu-mode-flyout:not(.collapse-enabled).submenu-flyout-direction-fade #menu-main.fusion-custom-menu>li.expanded>.sub-menu{right:0;transition-delay:0s}.flyout-submenu-expanded #menu-main.fusion-menu>li>ul.awb-menu__sub-ul>li:last-child a:hover{padding-left:0}.menu-bubble .fusion-column-wrapper{width:auto!important;margin:0 auto!important}.menu-bubble .bubblemenu-btn{background-color:transparent!important}.menu-bubble .fusion-column-wrapper>div{border-right:1px solid #fff}.menu-bubble .fusion-column-wrapper>div:last-child{border-right:none}.menu-bubble .bubblemenu-btn:hover{padding:8px 29px 18px}.treatment-img{overflow:visible!important}.treatment-img .fusion-column-wrapper{overflow:inherit!important;min-height:33vw!important}.round-btn{width:20vh;height:20vh;position:absolute;bottom:0;right:0}.round-btn a.arrowlink{width:100%;height:100%;border-radius:100%;background-color:rgba(3,115,140,.6);backdrop-filter:blur(30px);display:inline-flex;justify-content:center;flex-flow:column;text-align:center;transition:all .2s ease}.round-btn a.arrowlink:hover{background-color:rgba(107,121,140,.6)}.round-btn a.arrowlink p{margin:0!important}.treatment:nth-child(odd) .round-btn{right:5vw}.modal-noscrollbar .modal-dialog{overflow-x:clip;overflow-y:scroll}@media only screen and (max-height:1080px){.modal-noscrollbar .modal-dialog{overflow-y:scroll}}@media only screen and (max-width:750px){.videowrapper{display:inherit}.fusion-menu-element-wrapper.submenu-mode-flyout:not(.collapse-enabled) .fusion-custom-menu>li>.sub-menu{width:60vw!important}.fusion-body .fusion-menu-element-wrapper[data-count="1"]:not(.collapse-enabled) .fusion-menu-element-list ul:not(.fusion-megamenu) a{font-size:1rem!important}.treatment-img .fusion-column-wrapper{min-height:80vw!important}.treatment:nth-child(odd) .round-btn{right:0}.treatment:nth-child(odd) .treatment-img{order:1}}@media only screen and (max-width:470px){.main-title h1{font-size:3rem}.main-text-cta p{font-size:1.2rem}.singleDoc{margin-left:0;flex-wrap:wrap}.portrait-wrapper,.singleDoc:nth-child(even) .portrait-wrapper{margin-right:0;margin-left:0;margin-bottom:30px}.singleDoc:nth-child(even){flex-direction:row;margin-right:0;margin-top:50px}.singleDoc:nth-child(even) .docDesc{text-align:left}.raised-content-low{transform:translateY(-20%)}.transform-to-color h2,.transform-to-color p{color:#a2a197!important}.raise-on-mobile{margin-top:-40vh!important}.ratings .fusion-column-wrapper{border-radius:0!important}}