/*** WIDGET/SYSTEM CSS ***/
@media (max-width:350px) {.main-navigation .menu-toggle .text {display:none;}}html, body {width:100%;height:100%;background:#1d1d1d;color:#fff;padding:0;margin:0;}a {color:#c7ab5f;}a:hover, a:active, a.active {color:#fff;}.pagination {margin:20px 5px;}.pagination li a {border:solid 1px #7D7C7C;color:#000;padding:5px 15px;font-size:12pt;}.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {background:#c7ab5f;color:#FFF;border-color:#7D7C7C;}.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {color:#FFF;background:#c7ab5f;border-color:#7D7C7C;}.pagination>li:first-child>a, .pagination>li:first-child>span, .pagination>li:last-child>a, .pagination>li:last-child>span {border-radius:0;}li, li a, a {transition:0.3s ease;-moz-transition:0.3s ease;-webkit-transition:0.3s ease;}body {color:#fff;overflow-x:hidden;}h1 {color:#b79e59;}h2 {color:#fff;}h3 {color:#fff;}h4 {color:#fff;}h5 {color:#fff;}h6 {color:#fff;}.tabs-widget .nav-tabs {border-bottom:solid 1px #999;}.tabs-widget .nav-tabs li a{border-radius:0;}.tabs-widget .nav-tabs>li>a, .tabs-widget .nav-tabs>li>a:hover, .tabs-widget .nav-tabs>li>a:focus {background:#6d6d6d;border:solid 1px #6d6d6d;border-bottom:solid 1px #c7ab5f;color:#fff;letter-spacing:3px;}.tabs-widget .nav-tabs>li.active>a, .tabs-widget .nav-tabs>li.active>a:hover, .tabs-widget .nav-tabs>li.active>a:focus {background:#c7ab5f;border:solid 1px #c7ab5f;border-bottom-color:transparent;color:#fff;letter-spacing:3px;}.tabs-widget ul.nav-tabs {background:#6d6d6d;border-bottom:solid 1px #c7ab5f;}.tabs-widget>.tab-content {box-shadow:none;border:solid 1px #999;border-top:none;}.tabs-widget .tab-content .tab-pane ul {padding-left:20px;}.modal h1, .modal h2, .modal h3, .modal h4, .modal h5, .modal h6 {color:#000;}.modal .modal-content {border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#333;}.modal button.close {font-size:32pt;}.btn-primary {color:#fff;background:#c7ab5f;border:none;letter-spacing:5px;padding:9px 15px 5px;text-transform:uppercase;}.btn-primary:hover {background:#d7bb6f;color:#fff;}.border-1 {border:solid 1px #999;}.border-2 {border:solid 1px #ddd;}.caret {height:0;display:inline;border:none;}.caret:before {margin-left:3px;top:-4px;position:relative;content:"\f078";width:32px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.btn-secondary {text-transform:uppercase;background:#1d1d1d;color:#fff;border-radius:6pt;-moz-border-radius:6pt;-webkit-border-radius:6pt;}.btn-secondary:hover {background:#6d6d6d;color:#fff;}.main-navigation {height:70px;width:100%;top:0;background:#000;padding:2px 15px;}.main-navigation a {text-decoration:none;color:#fff;text-transform:uppercase;font-size:20px;}.main-navigation .menu-toggle {font-weight:bold;font-size:30px;padding:6px 0 0 0;}.main-navigation .menu-toggle .text {font-size:25px}.main-navigation .menu-toggle .fa-bars {-webkit-transform:scale(1.2,1);-moz-transform:scale(1.2,1);-ms-transform:scale(1.2,1);-o-transform:scale(1.2,1);transform:scale(1.2,1);margin:17px 10px;}.main-navigation .menu-wrap {display:none;background:#000;position:absolute;left:0;right:0;top:70px;bottom:0;overflow-y:auto;z-index:999;font-size:30px;}.main-navigation .menu-wrap .nav-menu {list-style:none;padding-top:15px;padding-left:30px;padding-right:30px;margin:0;}.main-navigation .menu-wrap ul:not(.dropdown-menu,.nav-menu) {padding:30px;margin:0;}body.nav-open .menu-wrap {display:block;}.main-navigation .action-icons {padding:0;margin:0;}.main-navigation .action-icons, .main-navigation .action-icons > li {display:inline-block;margin:6px 0 0;}.main-navigation .action-icons > li > a {border:solid 3px #FFF;border-radius:50%;width:40px;height:40px;font-size:14pt;text-align:center;padding:7px;display:inline-block;}.authenticated .main-navigation .action-icons > li.userInfo > a {border-color: #c7ab5f;}.main-navigation .action-icons > li .text {display:none;}.main-navigation .action-icons .dropdown-menu {background:#000;}.main-navigation .action-icons .dropdown-menu {position:fixed;top:68px;}.open>.dropdown-menu {display:block;position:relative;width:100%;border-top:solid 1px#c7ab5f;background:none;border-bottom:solid 1px#c7ab5f;border-radius:0;}.open>.dropdown-menu li a{color:#999;}.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {color:#666;background:#fff;}body.nav-fixed, body.nav-fixed-mobile {padding-top:70px;}body.nav-fixed .menu-wrap,body.nav-fixed .main-navigation,body.nav-fixed-mobile .menu-wrap,body.nav-fixed-mobile .main-navigation {position:fixed;z-index:999;}.bg-alt-1, .bg-white {background:#fff;color:#333;}.bg-alt-1 h2, .bg-alt-1 h3, .bg-alt-1 h4, .bg-alt-1 h5, .bg-alt-1 h6 {color:inherit;}.bg-gray {background:#333;color:#fff;}.bg-alt-2 {background:#333 url('../../files/images/dirt.png') repeat;color:#fff;}.bg-alt-3 {background: #c7ab5f;color:#333;}.bg-alt-3 .btn.btn-primary {background-color:#333;color:#c7ab5f;}.bg-alt-3 h1, .bg-alt-2 h1, .bg-gray h1 {color:#fff;}.centered-title h1, .centered-title h2, .centered-title h3, .centered-title h4, .centered-title h5, .centered-title h6{text-align:center;}.centered-title h1:after {content:"";display:block;background:#c7ab5f;height:5px;width:32%;margin:30px auto;}.carousel:not(.module-propertyImagesWidget) .carousel-control>span:before {font:normal normal normal 28px/1 FontAwesome;border:solid 2px;border-radius:50%;padding:15px;text-align:center;}.carousel:not(.module-propertyImagesWidget) .carousel-control .icon-next:before {content:"\f054";padding-left:20px;}.carousel:not(.module-propertyImagesWidget) .carousel-control .icon-prev:before {content:"\f053";padding-right:20px;}.carousel:not(.module-propertyImagesWidget) .carousel-control {width:auto;position:relative;display:inline-block;margin:60px 0 60px 35%;z-index:9;}.carousel:not(.module-propertyImagesWidget) .carousel-control .icon-prev {margin-left:calc(42% - 60px);}.footer-bar {height:90px;background:#242424;color:#fff;}.footer-bar img.powered {max-height:80px;width:auto;margin-top:5px;margin-left:auto;margin-right:auto;display:block;}.footer-menu a {color:#fff;text-decoration:none;}.footer-menu a:hover {color:#c7ab5f;}.social-icons li {font-size:14px;display:inline-block;list-style:none;border:solid 1px #999;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;background:#fff}.social-icons li:hover {background: #c7ab5f;border:solid 1px #c7ab5f}.social-icons li a {padding:10px;width:32px;text-align:center;color:#666;text-decoration:none;}.social-icons li a:hover {color:#fff;text-decoration:none;}@media (min-width:768px) {.main-navigation .action-icons {margin-top:10px;}.main-navigation .action-icons > li > a {border:none;width:auto;height:auto;font-size:12pt;}.main-navigation .action-icons > li > a .text {display:inline;margin-left:10px;}.centered-title h1:after {width:16%;}.carousel:not(.module-propertyImagesWidget) .carousel-control {position:absolute;margin:4%;width:0;}.carousel:not(.module-propertyImagesWidget) .carousel-control .icon-prev:before {margin-left:-15px}.carousel:not(.module-propertyImagesWidget) .carousel-control .icon-prev {left:45px;}.footer-bar img.powered {margin-left:0;margin-right:0;float:right;}}@media (min-width:992px) {.main-navigation .action-icons .dropdown-menu {position:absolute;top:inherit;}body.nav-fixed-mobile .menu-wrap {position:absolute;}body.nav-fixed-mobile .main-navigation {position:relative;}body.nav-fixed-mobile {padding-top:0;}body.nav-fixed {padding-top:162px;}.main-navigation {padding:15px 8%;height:162px;background:#1d1d1d;border-bottom:solid 1px #333;position:relative;}.main-navigation .logo {position:absolute;bottom:30px;max-width:300px;}.main-navigation .logo img {max-width:100%;}.main-navigation .menu-wrap {display:inline-block;left:initial;bottom:inherit;right:calc(8% - 20px);position:absolute;margin-left:300px;overflow:visible;background:transparent;}.main-navigation .menu-wrap li {display:inline;margin-left:30px;}.main-navigation .menu-wrap li a {font-size:16pt;}.open>.dropdown-menu {display:block;position:absolute;width:auto;background:#333;border:1px solid #666;border-radius:0;}.open>.dropdown-menu li {margin:0;}.open>.dropdown-menu li a {color:#fff;}.open>.dropdown-menu li a:hover {color:#666;}.main-navigation .dropdown.ellipsis {}.main-navigation ul.ellipsis-dropdown {right:0;position:absolute;left:auto;}.main-navigation ul.ellipsis-dropdown > li, .main-navigation ul.dropdown-menu > li {display:inline-block;position:relative;width:99% !important;}.main-navigation ul.ellipsis-dropdown > li a{text-transform:uppercase;width:100%;display:block;padding-left:30px;}.main-navigation ul.ellipsis-dropdown > li a .caret {float:left;display:inline;height:0;position:absolute;left:5px;top:5px;}.main-navigation ul.ellipsis-dropdown > li a .caret:before {content:"\f053";}.main-navigation ul.ellipsis-dropdown > li > ul.dropdown-menu {position:absolute;left:auto;top:0;right:100%;}}@media (min-width:1200px) {}

/*** CSS File: slick ***/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none; -moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0); -o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden {display:none;}@charset 'UTF-8';.slick-loading .slick-list{ }@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('./fonts/slick.eot');src:url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:27px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}

/*** CSS File: twentytwenty ***/
.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {content:" ";display:block;background:white;position:absolute;z-index:30;-webkit-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5); }.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after {width:3px;height:9999px;left:50%;margin-left:-1.5px; }.twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {width:9999px;height:3px;top:50%;margin-top:-1.5px; }.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {position:absolute;top:0;width:100%;height:100%; }.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s; }.twentytwenty-before-label, .twentytwenty-after-label {-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity; }.twentytwenty-before-label:before, .twentytwenty-after-label:before {color:white;font-size:13px;letter-spacing:0.1em; }.twentytwenty-before-label:before, .twentytwenty-after-label:before {position:absolute;background:rgba(255, 255, 255, 0.2);line-height:38px;padding:0 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; }.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before {top:50%;margin-top:-19px; }.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before {left:50%;margin-left:-45px;text-align:center;width:90px; }.twentytwenty-left-arrow, .twentytwenty-right-arrow, .twentytwenty-up-arrow, .twentytwenty-down-arrow {width:0;height:0;border:6px inset transparent;position:absolute; }.twentytwenty-left-arrow, .twentytwenty-right-arrow {top:50%;margin-top:-6px; }.twentytwenty-up-arrow, .twentytwenty-down-arrow {left:50%;margin-left:-6px; }.twentytwenty-container {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none; }.twentytwenty-container img {max-width:100%;position:absolute;top:0;display:block; }.twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active :hover.twentytwenty-overlay {background:rgba(0, 0, 0, 0); }.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label {opacity:0; }.twentytwenty-container * {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box; }.twentytwenty-before-label {opacity:0; }.twentytwenty-before-label:before {content:attr(data-content); }.twentytwenty-after-label {opacity:0; }.twentytwenty-after-label:before {content:attr(data-content); }.twentytwenty-horizontal .twentytwenty-before-label:before {left:10px; }.twentytwenty-horizontal .twentytwenty-after-label:before {right:10px; }.twentytwenty-vertical .twentytwenty-before-label:before {top:10px; }.twentytwenty-vertical .twentytwenty-after-label:before {bottom:10px; }.twentytwenty-overlay {-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;background:rgba(0, 0, 0, 0);z-index:25; }.twentytwenty-overlay:hover {background:rgba(0, 0, 0, 0.5); }.twentytwenty-overlay:hover .twentytwenty-after-label {opacity:1; }.twentytwenty-overlay:hover .twentytwenty-before-label {opacity:1; }.twentytwenty-before {z-index:20; }.twentytwenty-after {z-index:10; }.twentytwenty-handle {height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid white;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;-webkit-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);z-index:40;cursor:pointer; }.twentytwenty-horizontal .twentytwenty-handle:before {bottom:50%;margin-bottom:22px;-webkit-box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }.twentytwenty-horizontal .twentytwenty-handle:after {top:50%;margin-top:22px;-webkit-box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }.twentytwenty-vertical .twentytwenty-handle:before {left:50%;margin-left:22px;-webkit-box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }.twentytwenty-vertical .twentytwenty-handle:after {right:50%;margin-right:22px;-webkit-box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }.twentytwenty-left-arrow {border-right:6px solid white;left:50%;margin-left:-17px; }.twentytwenty-right-arrow {border-left:6px solid white;right:50%;margin-right:-17px; }.twentytwenty-up-arrow {border-bottom:6px solid white;top:50%;margin-top:-17px; }.twentytwenty-down-arrow {border-top:6px solid white;bottom:50%;margin-bottom:-17px; }

/*** PAGE CSS OVERRIDES ***/
.twentytwenty-horizontal .twentytwenty-before-label:before {left:16%;}.twentytwenty-horizontal .twentytwenty-after-label:before {right:18%;}.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before {top:100%;margin-top:-46px;}div.section__partners {margin-top:0!important;}.slick-arrow {background:#272727 !important;height:50px;width:50px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;}.slick-prev:before, .slick-next:before {line-height:0;top:0px;position:relative;}.doctor-name h2 {color:#686869;font-size:24px;}.doctor-name a {color:#686869;}.doctor-name a:hover {color:#102a77;text-decoration:none !important;}.slick-prev:before {content:'\f053';font-family:fontawesome;font-size:16px;opacity:1;right:2px;}.slick-next:before {content:'\f054';font-family:fontawesome;font-size:16px;opacity:1;font-weight:lighter;left:2px;}.section__box.v--box {order:2;}.section__box.second {order:2;}.section__box.v--box.first {order:1;}@media (max-width:991px) {div.section__video .theme__container .section__box:nth-child(2) {justify-content:center;}}.section__box.v--box.about-bg .y--cover {background-image:url(https://www.royacdn.com/unsafe/smart/Site-0719a15c-a244-4f65-9cd9-366e2dd68984/about_us_vid.PNG) !important;}