body div, body p, body .search-result, body .description, .ry-form label, .ry-table .ry-row .ry-td:first-child .ry-lbl, .ry-list-wrp .ry-list-item .ry-list-content .ry-list-excerpt, #menu_container .mm-listview .mob-menu a, .mm-panel .mob-menu a, #ry-sidebar #searchfield input, #ry-sidebar .ry-link-wrp .ry-link-item a, #ry-sidebar .ry-contact-table .ry-row .ry-td, #ry-sidebar .social-wrap .lbl, body, .ry-btn, .module-244 .ry-right .ry-menu li a, .password--overlay .password--box div .__label, .module-327 .review-box h6, .module-327 .review-box a, .module-327 .pg-sections .pg-copy h3, .module-327 .pub-copy, .module-327 .pub-name {font-family: Poppins;font-weight: 400;}body.default h1, body.default h2, body.default h3, body.default h4, body.default h5, body.default h6, .ry-accordion .ry-heading, #ry-pg-banner .ry-bnr-wrp .ry-pg-title h1, #ry-sidebar .ry-sb-title, #ry-sidebar .ry-sb-cta .ry-cta-wrp p, .module-245 .ry-heading, .module-247 .ry-left .ry-heading, .module-248 .ry-left .ry-heading, .module-249 h2, .module-250 .ry-heading, .ry-instagram .ry-heading, .module-327 .review-box h2 {font-family: Poppins;}.ry-indicator .ry-play-btn:before, .ry-indicator .ry-pause-btn:before {font-family: "Font Awesome 5 Free" !important;font-weight: 900;}.ry-form .input-name .form-group:before, .ry-form .input-email .form-group:before, .ry-form .input-phone .form-group:before, .ry-form .input-message .form-group:before, .ry-social .social-inner-wrap li a:before, .ry-accordion .ry-heading:after, .ry-slider-nav .button-prev:after, .ry-slider-nav .button-next:after, .ry-icon:before, #ry-sidebar .ry-link-wrp .ry-link-item:after, #ry-sidebar #accordion .ry-link-item.open>a:after, #ry-sidebar #accordion .ry-link-item ul a:before, .ry-instagram #instafeed .flex-item .overlay:before {font-family: "fontawesome" !important;}.ry-indicator span.active {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}#ry-pg-banner .ry-container, #ry-pg-body .ry-container {max-width: 67.70833%;margin: 0 auto;float: none;}@media (min-width: 992px) {#ry-pg-banner .ry-container, #ry-pg-body .ry-container {max-width: 1300px;}}@media screen and (min-width: 992px) and (max-width: 1440px) {#ry-pg-banner .ry-container, #ry-pg-body .ry-container {max-width: 90%;}}@media (max-width: 991px) {#ry-pg-banner .ry-container, #ry-pg-body .ry-container {max-width: 90%;}}body.default h2, body.default h3, body.default h4, body.default h5 {font-weight: 400;}body.default .ry-list-wrp .ry-list-item .ry-list-content .ry-list-title a {color: #32526e;}@media (max-width: 991px) {body.default .module-251 .ftr-title h4 {text-align: center;}}.modal {z-index: 999999;}.ry-container {max-width: 1280px;}@media (max-width: 1320px) {.ry-container {padding: 0;}}@media (max-width: 991px) {.ry-btn-container {text-align: center;}}.ry-btn {text-align: center;position: relative;border-radius: 0;padding: 18px 40px;display: inline-block;border-radius: 30px;text-decoration: none;font-size: calc(17px + 1 * ((100vw - 992px) / 608));background: #37c6f3 !important;color: #2d4255 !important;text-transform: uppercase;font-weight: 600;}@media screen and (max-width: 992px) {.ry-btn {font-size: 17px;}}@media screen and (min-width: 1600px) {.ry-btn {font-size: 18px;}}.ry-btn:focus, .ry-btn:hover {outline: 0;}.ry-slider .carousel-control {display: none;}.ry-social .social-inner-wrap li {width: 50px;height: 50px;margin: 0 5px !important;}.ry-social .social-inner-wrap li a {font-size: 16px;}.ry-indicator {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;position: absolute;bottom: 10%;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ry-indicator span {height: 10px;width: 10px;}.ry-indicator span.active {height: 20px;width: 20px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ry-indicator span.active:before {content: "";width: 8px;height: 8px;border-radius: 50%;}.ry-form.ry-form-box {background-color: #fff;padding: 60px 7% 45px;margin: 10px 0 80px;border: 1px solid rgba(0, 0, 0, 0.1);border-radius: 0;-webkit-box-shadow: none;box-shadow: none;}.ry-form.ry-form-box:after {content: "";position: absolute;top: 100%;left: 0;right: 0;display: block;width: 100%;height: 50px;background-image: url(https://s3.amazonaws.com/static.organiclead.com/Site-31d61482-8c99-49ba-aa86-d48519073e8c/svp_contact_shadow.png);background-position: center;background-size: 100% 100%;opacity: 0.2;}.ry-form input {color: #666666 !important;font-weight: 500;font-size: 17px !important;}.ry-form input::-webkit-input-placeholder {font-size: calc(17px + 0 * ((100vw - 320px) / 1280));fontfont-family: Poppins !important;}@media screen and (max-width: 320px) {.ry-form input::-webkit-input-placeholder {font-size: 17px;}}@media screen and (min-width: 1600px) {.ry-form input::-webkit-input-placeholder {font-size: 17px;}}.ry-form input::-moz-placeholder {font-size: calc(17px + 0 * ((100vw - 320px) / 1280));fontfont-family: Poppins !important;}@media screen and (max-width: 320px) {.ry-form input::-moz-placeholder {font-size: 17px;}}@media screen and (min-width: 1600px) {.ry-form input::-moz-placeholder {font-size: 17px;}}.ry-form input:-ms-input-placeholder {font-size: calc(17px + 0 * ((100vw - 320px) / 1280));fontfont-family: Poppins !important;}@media screen and (max-width: 320px) {.ry-form input:-ms-input-placeholder {font-size: 17px;}}@media screen and (min-width: 1600px) {.ry-form input:-ms-input-placeholder {font-size: 17px;}}.ry-form input:-moz-placeholder {font-size: calc(17px + 0 * ((100vw - 320px) / 1280));fontfont-family: Poppins !important;}@media screen and (max-width: 320px) {.ry-form input:-moz-placeholder {font-size: 17px;}}@media screen and (min-width: 1600px) {.ry-form input:-moz-placeholder {font-size: 17px;}}.ry-form input::-ms-input-placeholder {font-size: calc(17px + 0 * ((100vw - 320px) / 1280));fontfont-family: Poppins !important;}@media screen and (max-width: 320px) {.ry-form input::-ms-input-placeholder {font-size: 17px;}}@media screen and (min-width: 1600px) {.ry-form input::-ms-input-placeholder {font-size: 17px;}}.ry-form textarea {color: #666666 !important;font-weight: 500;font-size: 17px !important;}.ry-form textarea::-webkit-input-placeholder {font-size: calc(17px + 0 * ((100vw - 320px) / 1280));fontfont-family: Poppins !important;}@media screen and (max-width: 320px) {.ry-form textarea::-webkit-input-placeholder {font-size: 17px;}}@media screen and (min-width: 1600px) {.ry-form textarea::-webkit-input-placeholder {font-size: 17px;}}.ry-form textarea::-moz-placeholder {font-size: calc(17px + 0 * ((100vw - 320px) / 1280));fontfont-family: Poppins !important;}@media screen and (max-width: 320px) {.ry-form textarea::-moz-placeholder {font-size: 17px;}}@media screen and (min-width: 1600px) {.ry-form textarea::-moz-placeholder {font-size: 17px;}}.ry-form textarea:-ms-input-placeholder {font-size: calc(17px + 0 * ((100vw - 320px) / 1280));fontfont-family: Poppins !important;}@media screen and (max-width: 320px) {.ry-form textarea:-ms-input-placeholder {font-size: 17px;}}@media screen and (min-width: 1600px) {.ry-form textarea:-ms-input-placeholder {font-size: 17px;}}.ry-form textarea:-moz-placeholder {font-size: calc(17px + 0 * ((100vw - 320px) / 1280));fontfont-family: Poppins !important;}@media screen and (max-width: 320px) {.ry-form textarea:-moz-placeholder {font-size: 17px;}}@media screen and (min-width: 1600px) {.ry-form textarea:-moz-placeholder {font-size: 17px;}}.ry-form textarea::-ms-input-placeholder {font-size: calc(17px + 0 * ((100vw - 320px) / 1280));fontfont-family: Poppins !important;}@media screen and (max-width: 320px) {.ry-form textarea::-ms-input-placeholder {font-size: 17px;}}@media screen and (min-width: 1600px) {.ry-form textarea::-ms-input-placeholder {font-size: 17px;}}.ry-form input.ry-btn-primary {color: #fff !important;}#ry-header {position: relative;z-index: 999999;}#ry-pg-body h1 {line-height: 1;font-size: calc(28px + 2 * ((100vw - 320px) / 1120));}@media screen and (max-width: 320px) {#ry-pg-body h1 {font-size: 28px;}}@media screen and (min-width: 1440px) {#ry-pg-body h1 {font-size: 30px;}}#ry-pg-body h2 {line-height: 1;font-size: calc(28px + 2 * ((100vw - 320px) / 1120));}@media screen and (max-width: 320px) {#ry-pg-body h2 {font-size: 28px;}}@media screen and (min-width: 1440px) {#ry-pg-body h2 {font-size: 30px;}}#ry-pg-body h3 {line-height: 1;font-size: calc(25px + 2 * ((100vw - 320px) / 1120));}@media screen and (max-width: 320px) {#ry-pg-body h3 {font-size: 25px;}}@media screen and (min-width: 1440px) {#ry-pg-body h3 {font-size: 27px;}}#ry-pg-body h4 {line-height: 1;font-size: calc(23px + 1 * ((100vw - 320px) / 1120));}@media screen and (max-width: 320px) {#ry-pg-body h4 {font-size: 23px;}}@media screen and (min-width: 1440px) {#ry-pg-body h4 {font-size: 24px;}}#ry-pg-body h5 {line-height: 1;font-size: calc(20px + 2 * ((100vw - 320px) / 1120));}@media screen and (max-width: 320px) {#ry-pg-body h5 {font-size: 20px;}}@media screen and (min-width: 1440px) {#ry-pg-body h5 {font-size: 22px;}}@media (max-width: 991px) {#ry-pg-body .ry-content {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}#ry-pg-body .ry-left {width: 65%;}@media screen and (min-width: 992px) and (max-width: 1200px) {#ry-pg-body .ry-left {width: 60%;}}@media (max-width: 991px) {#ry-pg-body .ry-left {width: 100%;}}#ry-pg-body .ry-right {width: 25%;}@media screen and (min-width: 992px) and (max-width: 1200px) {#ry-pg-body .ry-right {width: 30%;}}@media (max-width: 991px) {#ry-pg-body .ry-right {width: 100%;max-width: 350px;}}#ry-pg-body .module-1 {margin-bottom: 30px;}#ry-pg-body .module-1 h4 {font-size: 30px;margin-bottom: 10px;font-weight: 400;}@media (max-width: 767px) {#ry-pg-body .module-1 .ry-box-left {max-width: 150px;margin: 0 auto 20px;float: none;}}#ry-pg-banner .ry-bnr-wrp:before {content: "";width: 100%;height: 100%;position: absolute;opacity: 0.6;left: 0;top: 0;z-index: 2;}@media (max-width: 991px) {#ry-pg-banner .ry-bnr-wrp:before {background: #000;opacity: .5;}}#ry-pg-banner .ry-bnr-wrp .ry-pg-title {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media (max-width: 991px) {#ry-pg-banner .ry-bnr-wrp .ry-pg-title {bottom: 0;top: inherit;bottom: 5%;}}#ry-pg-banner .ry-bnr-wrp .ry-pg-title h1 {text-shadow: 2px 2px 8px rgb(239 229 229 / 50%);}@media (max-width: 991px) {#ry-pg-banner .ry-bnr-wrp .ry-pg-title h1 {font-size: 35px;line-height: 35px;}}@media (max-width: 500px) {#ry-pg-banner .ry-bnr-wrp .ry-pg-title h1 {font-size: 24px;line-height: 26px;}}@media (min-width: 992px) {#ry-pg-banner .ry-bnr-wrp .ry-pg-title h1.ry-responsive-title {}}@media (min-width: 992px) {#ry-pg-banner .ry-bnr-wrp .ry-pg-title h1.ry-responsive-title {font-size: calc(30px + 20 * ((100vw - 992px) / 608));line-height: 50px;}}@media screen and (min-width: 992px) and (max-width: 992px) {#ry-pg-banner .ry-bnr-wrp .ry-pg-title h1.ry-responsive-title {font-size: 40px;}}@media screen and (min-width: 992px) and (min-width: 1600px) {#ry-pg-banner .ry-bnr-wrp .ry-pg-title h1.ry-responsive-title {font-size: 50px;}}#ry-sidebar .ry-sb-cta .ry-cta-wrp p {font-size: 25px;letter-spacing: 1px;margin-bottom: 10px;font-weight: bold;text-shadow: 2px 2px 5px rgb(0 0 0 / 11%);line-height: 25px;text-align: center;}@media (max-width: 767px) {#ry-sidebar .ry-sb-cta .ry-cta-wrp p {text-align: center;}}#ry-sidebar .ry-sb-cta .ry-cta-wrp .ry-cta {height: 240px;}#ry-sidebar .ry-sb-cta .ry-cta-wrp .ry-cta .ry-btn {padding: 15px 35px;display: block;max-width: 200px;margin: auto;}@media (max-width: 767px) {#ry-sidebar .ry-sb-cta .ry-cta div {text-align: center;}}@media screen and (min-width: 992px) and (max-width: 1366px) {#ry-sidebar .ry-contact-table .ry-row {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#ry-sidebar .ry-contact-table .ry-row.ry-social-wrp {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}#ry-sidebar .ry-contact-table .ry-row.ry-social-wrp .ry-td {margin-bottom: 12px;}}#ry-sidebar .ry-contact-table .ry-row .ry-td:first-child {width: 80px;}#ry-sidebar .ry-contact-table .ry-row .ry-td .ry-info {font-size: 16px;}#ry-sidebar .ry-contact-table .ry-row .ry-btn {padding: 8px 20px;font-size: 16px;}@media screen and (min-width: 992px) and (max-width: 1199px) {#ry-sidebar .ry-contact-table .ry-row.ry-social-wrp {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}#ry-sidebar .ry-contact-table .ry-row.ry-social-wrp .ry-td {margin-bottom: 10px;}}@media (min-width: 1367px) {#ry-sidebar .ry-contact-table .ry-social {max-width: 160px;}}@media screen and (min-width: 992px) and (max-width: 1366px) {#ry-sidebar .ry-contact-table .ry-social {max-width: 250px;}}@media (max-width: 500px) {#ry-sidebar #searchfield input {font-size: 15px;padding: 15px;}}#ry-sidebar #searchfield button {font-size: 14px;}#ry-sidebar .ry-sb-heading {margin-top: 10px;}.mobile-container {padding: 15px 0;}.mobile-container .mobile_logo {max-width: 200px !important;}@media (max-width: 600px) {.mobile-container .flex-wrap .flex-item.left-nav {width: 58%;}}.mobile-container .flex-wrap .flex-item.right-nav .mobile-button {margin-right: 10px;}@media (max-width: 375px) {.mobile-container .flex-wrap .flex-item.right-nav .mobile-button {margin-right: 6px;}}@media (max-width: 375px) {.mobile-container .flex-wrap .flex-item.right-nav .mobile-button a a:first-child {margin-right: 6px;}}@media (max-width: 375px) {.mobile-container .flex-wrap .flex-item.right-nav .mobile-button a {font-size: 12px;}}@media (max-width: 500px) {div.ry-accordion .ry-heading {padding: 20px 15px;}div.ry-accordion .ry-heading div {text-align: left;}}div.ry-accordion div.ry-heading.ui-state-active {color: #ff6b57;}.module-244 {padding-top: 20px;}@media (max-width: 991px) {.module-244 {display: none;}}.module-244 .ry-content {display: -webkit-box;display: -ms-flexbox;display: flex;}.module-244 .ry-left {max-width: 300px;}@media (min-width: 992px) {.module-244 .ry-left {padding-right: 30px;}}.module-244 .ry-right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.module-244 .ry-right .ry-box {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.module-244 .ry-right .ry-box-phone:before {content: '\f095';font-family: fontAwesome;position: relative;left: -5px;font-size: calc(16px + 2 * ((100vw - 500px) / 1100));}@media screen and (max-width: 500px) {.module-244 .ry-right .ry-box-phone:before {font-size: 16px;}}@media screen and (min-width: 1600px) {.module-244 .ry-right .ry-box-phone:before {font-size: 18px;}}.module-244 .ry-right .ry-box-phone span, .module-244 .ry-right .ry-box-phone a {font-size: calc(16px + 1 * ((100vw - 500px) / 1100));}@media screen and (max-width: 500px) {.module-244 .ry-right .ry-box-phone span, .module-244 .ry-right .ry-box-phone a {font-size: 16px;}}@media screen and (min-width: 1600px) {.module-244 .ry-right .ry-box-phone span, .module-244 .ry-right .ry-box-phone a {font-size: 17px;}}.module-244 .ry-right .ry-box-phone a {letter-spacing: 1px;font-weight: 600;font-size: calc(16px + 4 * ((100vw - 500px) / 1100));}@media screen and (max-width: 500px) {.module-244 .ry-right .ry-box-phone a {font-size: 16px;}}@media screen and (min-width: 1600px) {.module-244 .ry-right .ry-box-phone a {font-size: 20px;}}.module-244 .ry-right .social-icons {margin-left: 15px;}.module-244 .ry-right .social-inner-wrap {width: 220px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.module-244 .ry-right .social-inner-wrap li {margin: 0;}.module-244 .ry-right .social-inner-wrap li a {width: 40px;height: 40px;border-radius: 30px;color: #fff;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.module-244 .ry-right .ry-nav-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {.module-244 .ry-right .ry-nav-wrapper {margin-top: 15px;}}.module-244 .ry-right .ry-request-an-appointment {border-top-right-radius: 6px;border-top-left-radius: 6px;}.module-244 .ry-right .ry-request-an-appointment a {width: auto;width: 220px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 17px 20px 13px;}@media (max-width: 1199px) {.module-244 .ry-right .ry-request-an-appointment a {width: 40px;padding: 17px 25px 13px;font-size: 15px;}}.module-244 .ry-right .ry-request-an-appointment i {display: block;}@media (min-width: 1200px) {.module-244 .ry-right .ry-request-an-appointment i {display: none;}}.module-244 .ry-right .ry-request-an-appointment span {display: block;font-size: 16px;}@media (max-width: 1199px) {.module-244 .ry-right .ry-request-an-appointment span {display: none;}}.module-244 .ry-right .ry-menu {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: relative;top: 2px;float: left;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-right: 25px;}.module-244 .ry-right .ry-menu>li {padding-bottom: 0;}.module-244 .ry-right .ry-menu li {list-style-type: none;overflow: hidden;}.module-244 .ry-right .ry-menu li a {-webkit-transition: all ease 0.3s;transition: all ease 0.3s;text-decoration: none;padding: 17px 0;font-size: calc(15px + 1 * ((100vw - 500px) / 1100));display: block;position: relative;overflow: hidden;}@media screen and (max-width: 500px) {.module-244 .ry-right .ry-menu li a {font-size: 15px;}}@media screen and (min-width: 1600px) {.module-244 .ry-right .ry-menu li a {font-size: 16px;}}.module-244 .ry-right .ry-menu li a .caret {display: none;}.module-244 .ry-right .ry-menu li a:before {content: '';width: 100%;height: 4px;position: absolute;z-index: 999;bottom: 2px;left: -100%;-webkit-transition: all ease 0.3s;transition: all ease 0.3s;}.module-244 .ry-right .ry-menu li a:hover:before {left: 0;}.module-244 .ry-right .ry-menu li:hover {overflow: visible;}.module-244 .ry-right .ry-menu li:hover ul.dropdown-menu {-webkit-transform: translateY(-5px);transform: translateY(-5px);opacity: 1;visibility: visible;}.module-244 .ry-right .ry-menu li .dropdown-menu {border: 0;-webkit-box-shadow: 0 5px 60px rgba(0, 0, 0, 0.025), 0 20px 60px rgba(0, 0, 0, 0.025);box-shadow: 0 5px 60px rgba(0, 0, 0, 0.025), 0 20px 60px rgba(0, 0, 0, 0.025);border-radius: 0;display: block;-webkit-transition: all ease 0.3s;transition: all ease 0.3s;-webkit-transform: translateY(30px);transform: translateY(30px);opacity: 1;visibility: visible;}.module-244 .ry-right .ry-menu li .dropdown-menu li:last-child {border-radius: 0;}.module-244 .ry-right .ry-menu li .dropdown-menu li a {padding: 8px 25px;font-size: calc(17px + 0 * ((100vw - 500px) / 1100));font-weight: 300;padding: 0;}@media screen and (max-width: 500px) {.module-244 .ry-right .ry-menu li .dropdown-menu li a {font-size: 17px;}}@media screen and (min-width: 1600px) {.module-244 .ry-right .ry-menu li .dropdown-menu li a {font-size: 17px;}}.module-244 .ry-right .ry-menu li .dropdown-menu li a:before {display: none;}.module-244 .ry-right .ry-nav {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.module-244 .ry-right .ry-nav li.primary {padding: 0;}.module-244 .ry-right .ry-nav li.primary a {line-height: 1;}.module-245 {position: relative;height: 100vh;}@media (max-width: 991px) {.module-245 {padding-top: 0;margin-top: 78px;}}@media (max-width: 500px) {.module-245 {margin-top: 62px;}}.module-245 .ry-content {position: relative;height: 100vh;}.module-245 .ry-hero-copy {position: absolute;left: 0;bottom: 17%;z-index: 1;}@media (max-width: 1600px) {div.module-245 .ry-hero-copy {bottom: 30% !important;}}@media (max-width: 1450px) {.module-245 .ry-hero-copy .ry-container {max-width: 90%;padding: 0;}}.module-245 .ry-hero-copy .ry-container div {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.module-245 .ry-hero-copy .ry-sub-title {margin: 1em 0 1.5em;}.module-245 .ry-hero-mobile-copy {padding: 40px 0;text-align: center;background: #fff !important;}.module-245 .ry-heading {margin-bottom: 10px;text-align: left;font-size: calc(30px + 1 * ((100vw - 992px) / 608));color: #2d4255 !important;font-weight: bold;}@media screen and (max-width: 992px) {.module-245 .ry-heading {font-size: 30px;}}@media screen and (min-width: 1600px) {.module-245 .ry-heading {font-size: 35px;}}.module-245 .ry-heading strong {font-size: 28px;}@media (max-width: 991px) {.module-245 .ry-heading {text-align: center;font-size: calc(24px + 6 * ((100vw - 320) / 1280));}}@media screen and (max-width: 991px) and (max-width: 320) {.module-245 .ry-heading {font-size: 24px;}}@media screen and (max-width: 991px) and (min-width: 1600px) {.module-245 .ry-heading {font-size: 30px;}}.module-245 .ry-sub-title p {font-size: calc(16px + 2 * ((100vw - 320px) / 1280));text-align: left;}@media screen and (max-width: 320px) {.module-245 .ry-sub-title p {font-size: 18px;}}@media screen and (min-width: 1600px) {.module-245 .ry-sub-title p {font-size: 18px;}}@media (max-width: 991px) {.module-245 .ry-sub-title p {text-align: center;}}.module-245 .ry-hero-btn {margin-top: 20px;}@media (max-width: 991px) {.module-245 .ry-hero-btn {text-align: center;}}@media (max-width: 991px) {.module-245 .ry-hero-btn .ry-btn-primary {margin: 0 auto;float: none;display: inline-block;}}.module-245 .carousel-control {z-index: 9999;width: 100px !important;}@media (max-width: 1400px) {.module-245 .carousel-control {width: 50px !important;}}.module-245 .carousel-control span:before {font-size: 80px;}.module-245 .carousel-control.right, .module-245 .carousel-control.left {background: none;}.module-245 .carousel-control .icon-next, .module-245 .carousel-control .icon-prev {height: 32px;width: 20px;}.module-245 .carousel-control .icon-next:before, .module-245 .carousel-control .icon-prev:before {display: none;}.module-245 .carousel-control .icon-prev {-webkit-transform: rotate(-180deg);transform: rotate(-180deg);}.module-245 .slider-wrap .item {background-size: cover !important;background-position: center right;background-repeat: no-repeat;height: 100vh;}@media (max-width: 550px) {.module-245 .slider-wrap .item {height: 150px;}}.module-245 .slider-wrap .item img {visibility: hidden;height: 100vh;}@media (max-width: 991px) {.module-245 .slider-wrap .item img {visibility: visible;}}@media (max-width: 550px) {.module-245 .slider-wrap .item img {display: none;}}.module-268 {position: relative;}@media (max-width: 991px) {.module-268 {padding-top: 0;margin-top: 78px;}}.module-268 .ry-content {position: relative;}.module-268 .ry-hero-copy {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: 0;}.module-268 .ry-hero-copy .ry-container {display: -webkit-box;display: -ms-flexbox;display: flex;}@media (max-width: 1450px) {.module-268 .ry-hero-copy .ry-container {max-width: 85%;}}.module-268 .ry-hero-copy .ry-container div {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.module-268 .ry-hero-mobile-copy {padding: 40px 0;text-align: center;}.module-268 .ry-heading {margin-bottom: 10px;font-family: Poppins;text-align: left;font-size: calc(30px + 15 * ((100vw - 992px) / 608));}@media screen and (max-width: 992px) {.module-268 .ry-heading {font-size: 30px;}}@media screen and (min-width: 1600px) {.module-268 .ry-heading {font-size: 45px;}}@media (max-width: 991px) {.module-268 .ry-heading {text-align: center;font-size: calc(24px + 6 * ((100vw - 320) / 1280));}}@media screen and (max-width: 991px) and (max-width: 320) {.module-268 .ry-heading {font-size: 24px;}}@media screen and (max-width: 991px) and (min-width: 1600px) {.module-268 .ry-heading {font-size: 30px;}}.module-268 .ry-sub-title p {font-size: calc(18px + 2 * ((100vw - 320px) / 1280));text-align: justify;}@media screen and (max-width: 320px) {.module-268 .ry-sub-title p {font-size: 18px;}}@media screen and (min-width: 1600px) {.module-268 .ry-sub-title p {font-size: 20px;}}@media (max-width: 991px) {.module-268 .ry-sub-title p {text-align: center;}}.module-268 .ry-hero-btn {margin-top: 20px;}@media (max-width: 991px) {.module-268 .ry-hero-btn {text-align: center;}}@media (max-width: 991px) {.module-268 .ry-hero-btn .ry-btn-primary {margin: 0 auto;float: none;display: inline-block;}}.module-268 .carousel-control {z-index: 9999;width: 100px !important;}@media (max-width: 1400px) {.module-268 .carousel-control {width: 50px !important;}}.module-268 .carousel-control span:before {font-size: 80px;}.module-268 .carousel-control.right, .module-268 .carousel-control.left {background: none;}.module-268 .carousel-control .icon-next, .module-268 .carousel-control .icon-prev {background-image: url(https://www.royacdn.com/unsafe/smart/Site-5bb471ce-c594-4af6-90ac-6d737fd43291/logo/nav_arrow.png);height: 32px;width: 20px;}.module-268 .carousel-control .icon-next:before, .module-268 .carousel-control .icon-prev:before {display: none;}.module-268 .carousel-control .icon-prev {-webkit-transform: rotate(-180deg);transform: rotate(-180deg);}.module-268 .slider-wrap .item {background-size: cover !important;background-position: center !important;background-repeat: no-repeat;}@media (min-width: 992px) {.module-268 .slider-wrap .item {height: 510px;}}@media (max-width: 550px) {.module-268 .slider-wrap .item {height: 150px;}}.module-268 .slider-wrap .item img {visibility: hidden;}@media (max-width: 991px) {.module-268 .slider-wrap .item img {visibility: visible;}}@media (max-width: 550px) {.module-268 .slider-wrap .item img {display: none;}}.module-246 {padding-bottom: 14em;}.module-246:before {}.module-246:after {content: '';}.module-246 .ry-content {display: -webkit-box;display: -ms-flexbox;display: flex;}@media (max-width: 660px) {.module-246 .ry-content {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}@media (max-width: 1280px) {.module-246 .cta-item {padding: 0 13px;}}@media (max-width: 660px) {.module-246 .cta-item {margin-bottom: 30px;}}.module-246 .cta-item:hover .cta-photo:before {opacity: 0.8;}.module-246 .cta-item:hover .cta-photo:after {opacity: 1;-webkit-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1);}.module-246 .cta-photo {max-width: 250px;border-radius: 50%;margin: 0 auto;float: none;}.module-246 .cta-photo:before {content: '';width: 100%;height: 100%;position: absolute;border-radius: 50%;z-index: 1;opacity: 0;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;pointer-events: none;}.module-246 .cta-photo:after {content: '\f0c1';font-family: fontAwesome;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%) scale(2);transform: translate(-50%, -50%) scale(2);opacity: 0;-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;-webkit-transition-delay: .2s;transition-delay: .2s;font-size: 30px;z-index: 2;pointer-events: none;}@media screen and (min-width: 660px) and (max-width: 768px) {.module-246 .cta-photo:after {font-size: 18px;}}.module-246 .cta-links {display: inline-block;width: 100%;margin-top: 25px;}.module-246 .cta-links a {color: #555555;font-weight: 600;font-size: calc(18px + 2 * ((100vw - 320px) / 1280));}@media screen and (max-width: 320px) {.module-246 .cta-links a {font-size: 18px;}}@media screen and (min-width: 1600px) {.module-246 .cta-links a {font-size: 20px;}}.module-246 .cta-wrap-link {background: red;position: relative;}.module-246 .cta-wrap-link, .module-246 a.wrp-link {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.module-270 {padding: 0;}.module-270 .ry-container {max-width: 100%;padding: 0;}.module-270 .ry-content {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.module-270 .cta-item {padding: 0;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;background-size: cover;background-position: center;position: relative;}@media (min-width: 992px) {.module-270 .cta-item {position: relative;}.module-270 .cta-item:before {display: block;content: "";width: 100%;padding-top: 77.89474%;}.module-270 .cta-item>img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}}@media (max-width: 991px) {.module-270 .cta-item {-ms-flex-preferred-size: 50%;flex-basis: 50%;height: 370px;}}@media (max-width: 600px) {.module-270 .cta-item {-ms-flex-preferred-size: 100%;flex-basis: 100%;}}@media screen and (min-width: 600px) and (max-width: 991px) {.module-270 .cta-item:nth-child(3) {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}}.module-270 .cta-item:hover .cta-text {opacity: 0.8;}.module-270 .cta-item:hover .cta-text p {background: #fff !important;color: #444;}.module-270 .cta-item .cta-links {position: absolute;z-index: 2;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;}.module-270 .cta-item .cta-links a {color: transparent;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.module-270 .cta-text {-webkit-transition: all ease 0.3s;transition: all ease 0.3s;width: 100%;display: block;z-index: 1;position: absolute;bottom: 0;left: 0;}.module-270 .cta-text p {-webkit-transition: all ease 0.3s;transition: all ease 0.3s;font-weight: 600;display: block;width: 100%;padding: 10px 0;font-size: calc(18px + 2 * ((100vw - 320px) / 1280));}@media screen and (max-width: 320px) {.module-270 .cta-text p {font-size: 18px;}}@media screen and (min-width: 1600px) {.module-270 .cta-text p {font-size: 20px;}}.module-247 {padding: 5em 0 2em;background: #fff !important;}@media (max-width: 991px) {.module-247 {padding: 40px 0;}}.module-247:before {}.module-247:after {content: "";position: absolute;left: 0;bottom: -9px;-webkit-transform: rotate(180deg);transform: rotate(180deg);right: 0;background-repeat: repeat;height: 15px;background-size: 18px 20px;z-index: 999;display: none;}.module-247 .ry-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media (max-width: 991px) {.module-247 .ry-content {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.module-247 .ry-left {padding: 0;}@media (min-width: 992px) {.module-247 .ry-left {padding-right: 0;max-width: 950px;margin: auto;}}@media screen and (min-width: 768px) and (max-width: 991px) {.module-247 .ry-left {padding-right: 40px;}}@media (max-width: 991px) {.module-247 .ry-left {text-align: center;}}.module-247 .ry-left .ry-heading {font-size: calc(28px + 17 * ((100vw - 320px) / 1280));margin-bottom: 10px;text-align: center;}@media screen and (max-width: 320px) {.module-247 .ry-left .ry-heading {font-size: 28px;}}@media screen and (min-width: 1600px) {.module-247 .ry-left .ry-heading {font-size: 45px;}}@media (max-width: 991px) {.module-247 .ry-left .ry-heading {text-align: center;text-align-last: center;font-size: calc(24px + 6 * ((100vw - 320px) / 1280));}}@media screen and (max-width: 991px) and (max-width: 320px) {.module-247 .ry-left .ry-heading {font-size: 24px;}}@media screen and (max-width: 991px) and (min-width: 1600px) {.module-247 .ry-left .ry-heading {font-size: 30px;}}.module-247 .ry-left .ry-section-text {margin-bottom: 15px;display: block;}.module-247 .ry-left p {text-align: justify;color: #555;}@media (max-width: 991px) {.module-247 .ry-left p {text-align: center;}}@media (max-width: 991px) {.module-247 .ry-left {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}}.module-247 .ry-left .ry-btn-primary, .module-247 .ry-left .ry-btn-secondary {margin-top: 1em;}@media (max-width: 991px) {.module-247 .ry-left .ry-btn-primary, .module-247 .ry-left .ry-btn-secondary {display: block;max-width: 200px;margin: 0 auto 10px;}}@media (max-width: 991px) {.module-247 .ry-left .ry-btn-secondary {margin-bottom: 0;}}@media (max-width: 991px) {.module-247 .ry-right {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;margin-bottom: 30px;}}.module-247 .ry-right .photo-wrp {max-width: 400px;float: none;margin: 0 auto;border: 4px dotted rgba(0, 0, 0, 0.1);border-radius: 50%;padding: 10px;}.module-273 {padding: 80px 0;}@media (max-width: 991px) {.module-273 {padding: 40px 0;}}.module-273:after {content: "";position: absolute;left: 0;bottom: -9px;-webkit-transform: rotate(180deg);transform: rotate(180deg);right: 0;background-repeat: repeat;height: 15px;background-size: 18px 20px;z-index: 999;}.module-273 .ry-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media (max-width: 991px) {.module-273 .ry-content {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.module-273 .ry-left {padding: 0;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}@media (min-width: 992px) {.module-273 .ry-left {padding-left: 80px;}}@media (max-width: 991px) {.module-273 .ry-left {text-align: center;}}.module-273 .ry-left .ry-heading {font-size: calc(28px + 17 * ((100vw - 320px) / 1280));margin-bottom: 10px;font-family: Poppins;text-align: left;}@media screen and (max-width: 320px) {.module-273 .ry-left .ry-heading {font-size: 28px;}}@media screen and (min-width: 1600px) {.module-273 .ry-left .ry-heading {font-size: 45px;}}@media (max-width: 991px) {.module-273 .ry-left .ry-heading {text-align: center;text-align-last: center;font-size: calc(24px + 6 * ((100vw - 320) / 1280));}}@media screen and (max-width: 991px) and (max-width: 320) {.module-273 .ry-left .ry-heading {font-size: 24px;}}@media screen and (max-width: 991px) and (min-width: 1600px) {.module-273 .ry-left .ry-heading {font-size: 30px;}}.module-273 .ry-left .ry-section-text {margin-bottom: 15px;display: block;}.module-273 .ry-left p {text-align: justify;color: #555;}@media (max-width: 767px) {.module-273 .ry-left p {text-align: center;}}@media (max-width: 767px) {.module-273 .ry-left {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}}.module-273 .ry-left .ry-btn-primary, .module-273 .ry-left .ry-btn-secondary {margin-right: 6px;}@media (max-width: 767px) {.module-273 .ry-left .ry-btn-primary, .module-273 .ry-left .ry-btn-secondary {display: block;max-width: 200px;margin: 0 auto 10px;}}@media (max-width: 767px) {.module-273 .ry-left .ry-btn-secondary {margin-bottom: 0;}}@media (max-width: 767px) {.module-273 .ry-right {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;margin-bottom: 30px;}}.module-273 .ry-right .photo-wrp {max-width: 400px;float: none;margin: 0 auto;border: 4px dotted rgba(0, 0, 0, 0.1);border-radius: 50%;padding: 10px;}@media (max-width: 991px) {.module-273 .ry-right .photo-wrp {margin-bottom: 20px;}}.module-248 {padding: 180px 0;background: url(https://www.royacdn.com/unsafe/smart/Site-e01cda5b-7582-4f1b-9762-6abaf18ee4d6/backgrounds_and_patterns/srvc_bg_img.jpg);background-size: cover;background-position: 50%;background-repeat: no-repeat;position: relative;}@media (max-width: 1500px) {.module-248 {background: url(https://www.royacdn.com/unsafe/smart/Site-5bb471ce-c594-4af6-90ac-6d737fd43291/home/our_services.jpg);background-size: cover;background-repeat: no-repeat;background-position: 120px;}}@media screen and (min-width: 992px) and (max-width: 1024px) {.module-248 {background-position: 10px 100px;}}@media (max-width: 991px) {.module-248 {padding: 80px 0;background: none;}}.module-248:before {content: '';position: absolute;top: 15px;left: 0;width: 100%;height: 10px;border-bottom: 3.5px dotted #e6f1f3;z-index: 1;}.module-248:after {content: '';position: absolute;bottom: 25px;left: 0;width: 100%;height: 10px;border-bottom: 3.5px dotted #e6f1f3;z-index: 1;}.module-248 .ry-content {display: -webkit-box;display: -ms-flexbox;display: flex;}@media (max-width: 991px) {.module-248 .ry-content {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.module-248 .ry-left {-webkit-box-flex: 2;-ms-flex: 2;flex: 2;}@media (max-width: 991px) {.module-248 .ry-left {text-align: center;}.module-248 .ry-left h2 {max-width: 100%;}}.module-248 .ry-left .ry-heading {font-size: calc(28px + 17 * ((100vw - 320px) / 1280));margin-bottom: 10px;text-align: left;}@media screen and (max-width: 320px) {.module-248 .ry-left .ry-heading {font-size: 28px;}}@media screen and (min-width: 1600px) {.module-248 .ry-left .ry-heading {font-size: 45px;}}@media (max-width: 991px) {.module-248 .ry-left .ry-heading {text-align: center;text-align-last: center;font-size: calc(24px + 6 * ((100vw - 320) / 1280));}}@media screen and (max-width: 991px) and (max-width: 320) {.module-248 .ry-left .ry-heading {font-size: 24px;}}@media screen and (max-width: 991px) and (min-width: 1600px) {.module-248 .ry-left .ry-heading {font-size: 30px;}}@media (max-width: 991px) {.module-248 .ry-left .ry-section-heading p {text-align-last: center;}}.module-248 .ry-right {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}@media screen and (min-width: 992px) and (max-width: 1500px) {.module-248 .service-text {max-width: 500px;}}.module-248 .cta-services {margin: 20px 0 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}@media screen and (min-width: 992px) and (max-width: 1500px) {.module-248 .cta-services {max-width: 630px;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}}@media (max-width: 991px) {.module-248 .cta-services {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: center;flex-direction: center;}}@media (max-width: 767px) {.module-248 .cta-services {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.module-248 .cta-item {max-width: 250px;position: relative;}@media (max-width: 1500px) {.module-248 .cta-item {max-width: 180px;margin-right: 15px;}}@media (max-width: 991px) {.module-248 .cta-item {max-width: 250px;margin: 0 10px;}}@media (max-width: 767px) {.module-248 .cta-item {max-width: 220px;margin: 0 auto 30px;}}@media (max-width: 767px) {.module-248 .cta-item:last-child {margin: 0 auto;}}.module-248 .cta-item:hover .cta-photo:before {opacity: 0.8;}.module-248 .cta-item:hover .cta-photo:after {opacity: 1;-webkit-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1);}.module-248 .cta-photo {max-width: 250px;border-radius: 50%;margin: 0 auto;float: none;border: 8px solid #fff;position: relative;overflow: hidden;}@media (max-width: 1500px) {.module-248 .cta-photo {-webkit-box-shadow: 2px 4px 12px 0px rgba(0, 0, 0, 0.05);box-shadow: 2px 4px 12px 0px rgba(0, 0, 0, 0.05);}}.module-248 .cta-photo:before {content: '';width: 100%;height: 100%;position: absolute;border-radius: 50%;top: 0;left: 0;z-index: 1;opacity: 0;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;pointer-events: none;}.module-248 .cta-photo:after {content: '\f0c1';font-family: fontAwesome;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%) scale(2);transform: translate(-50%, -50%) scale(2);opacity: 0;-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;-webkit-transition-delay: .2s;transition-delay: .2s;font-size: 30px;z-index: 2;pointer-events: none;}.module-248 .cta-links {display: inline-block;width: 100%;margin-top: 25px;}.module-248 .cta-links a {color: #555555;font-weight: 600;font-size: calc(18px + 2 * ((100vw - 320px) / 1280));}@media screen and (max-width: 320px) {.module-248 .cta-links a {font-size: 18px;}}@media screen and (min-width: 1600px) {.module-248 .cta-links a {font-size: 20px;}}.module-248 .cta-wrap-link {background: red;position: relative;}.module-248 .cta-wrap-link, .module-248 a.wrp-link {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.module-274 {padding: 4em 0 6em;background: #fff;}@media (max-width: 1500px) {.module-274 {}}@media screen and (min-width: 992px) and (max-width: 1200px) {.module-274 {background-position: 35%;}}@media (max-width: 991px) {.module-274 {padding: 80px 0;background: none;}}.module-274:before {}.module-274:after {}.module-274 .ry-content {display: -webkit-box;display: -ms-flexbox;display: flex;}@media (max-width: 991px) {.module-274 .ry-content {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}@media screen and (min-width: 992px) and (max-width: 1500px) {.module-274 .service-text {}}@media (max-width: 991px) {.module-274 .ry-section-heading p {text-align: center;}}.module-274 .ry-left {-webkit-box-flex: 2;-ms-flex: 2;flex: 2;}@media (max-width: 991px) {.module-274 .ry-left {text-align: center;}.module-274 .ry-left h2 {max-width: 100%;}}.module-274 .ry-left .ry-heading, h2.ry-heading, .ry-heading h2, .module-250 .ry-heading {font-size: calc(28px + 17 * ((100vw - 320px) / 1280));margin-bottom: 10px;font-family: Poppins;text-align: center;line-height: 50px;}@media screen and (max-width: 320px) {.module-274 .ry-left .ry-heading {font-size: 28px;}}@media screen and (min-width: 1600px) {.module-274 .ry-left .ry-heading, h2.ry-heading, .ry-heading h2 {font-size: 45px;}}@media (max-width: 991px) {.module-274 .ry-left .ry-heading {text-align: center;text-align-last: center;font-size: calc(24px + 6 * ((100vw - 320) / 1280));}}@media screen and (max-width: 991px) and (max-width: 320) {.module-274 .ry-left .ry-heading {font-size: 24px;}}@media screen and (max-width: 991px) and (min-width: 1600px) {.module-274 .ry-left .ry-heading {font-size: 30px;}}.module-274 .ry-right {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.module-274 .cta-services {margin: 2em 0 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}@media (max-width: 1300px) {.module-274 .cta-services {}}@media (max-width: 991px) {.module-274 .cta-services {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}}@media (max-width: 767px) {.module-274 .cta-services {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.module-274 .cta-item {position: relative;width: 24%;}@media (max-width: 1300px) {.module-274 .cta-item {}}@media (max-width: 991px) {.module-274 .cta-item {max-width: 250px;margin-right: 0;width: 100% !important;}}@media (max-width: 767px) {.module-274 .cta-item {max-width: 220px;margin: 0 auto 30px;}}@media (max-width: 767px) {.module-274 .cta-item:last-child {margin: 0 auto;}}@media screen and (min-width: 768px) and (max-width: 991px) {.module-274 .cta-item:nth-child(2) {margin: 0 30px;}}.module-274 .cta-item:hover .cta-photo:before {opacity: 0.8;}.module-274 .cta-item:hover .cta-photo:after {opacity: 1;-webkit-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1);}.module-274 .cta-item:hover .cta-links a {color: #2d4255;}.module-274 .cta-photo {border-radius: 20px;margin: 0 auto;float: none;position: relative;overflow: hidden;}@media (max-width: 1500px) {.module-274 .cta-photo {-webkit-box-shadow: 2px 4px 12px 0px rgba(0, 0, 0, 0.05);box-shadow: 2px 4px 12px 0px rgba(0, 0, 0, 0.05);}}.module-274 .cta-photo:before {content: '';width: 100%;height: 100%;position: absolute;border-radius: 20px;top: 0;left: 0;z-index: 1;opacity: 0;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;pointer-events: none;}.module-274 .cta-photo:after {content: '\f0c1';font-family: fontAwesome;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%) scale(2);transform: translate(-50%, -50%) scale(2);opacity: 0;-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;-webkit-transition-delay: .2s;transition-delay: .2s;font-size: 30px;z-index: 2;pointer-events: none;}.module-274 .cta-links {display: inline-block;width: 100%;margin-top: 2em;position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index: 999;}.module-274 .cta-links a {transition: all ease 0.6s;font-weight: 600;font-size: calc(18px + 2 * ((100vw - 320px) / 1280));}@media screen and (max-width: 320px) {.module-274 .cta-links a {font-size: 18px;}}@media screen and (min-width: 1600px) {.module-274 .cta-links a {font-size: 25px;}}.module-274 .cta-wrap-link {background: red;position: relative;}.module-274 .cta-wrap-link, .module-274 a.wrp-link {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.module-249 {margin-bottom: 7em;}@media (max-width: 991px) {.module-249 {padding: 3em 0 0;margin-bottom: 0 !important;}}.module-249:before {}.module-249 .review-section {z-index: 2;}.module-249 .rev-photo {max-width: 110px;float: none;margin: 0 auto;clear: both;border-radius: 50%;overflow: hidden;border: 4px solid #fff;position: relative;display: block;}.module-249 .rev-photo img {display: block;border-radius: 50%;}.module-249 a.carousel-control {background: transparent !important;opacity: .2;-webkit-box-shadow: none !important;box-shadow: none !important;display: none;}.module-249 a.carousel-control:hover {opacity: 1;}.module-249 .icon-next, .module-249 .icon-prev {background-image: url(https://www.royacdn.com/unsafe/smart/Site-5bb471ce-c594-4af6-90ac-6d737fd43291/logo/nav_blue.png);height: 32px;width: 20px;}.module-249 .icon-next:before, .module-249 .icon-prev:before {display: none;}.module-249 .icon-next:hover, .module-249 .icon-prev:hover {background-image: url(https://www.royacdn.com/unsafe/smart/Site-5bb471ce-c594-4af6-90ac-6d737fd43291/logo/nav_trans.png);}.module-249 .icon-prev {-webkit-transform: rotate(-180deg);transform: rotate(-180deg);}.module-249 div#theme1-reviews {background: url(https://www.royacdn.com/unsafe/smart/Site-e01cda5b-7582-4f1b-9762-6abaf18ee4d6/backgrounds_and_patterns/review_bg_img.png) top center no-repeat;background-size: cover;padding: 8em 0 0;}.module-249 .review-pet img {max-width: 600px;float: none;margin: 0 auto -5.4em;clear: both;}.module-249 h2 {font-size: calc(28px + 17 * ((100vw - 320px) / 1280));}@media screen and (max-width: 320px) {.module-249 h2 {font-size: 28px;}}@media screen and (min-width: 1600px) {.module-249 h2 {font-size: 45px;}}.module-249 h5 {color: #2d4255;}.module-249 .rev-bio p {float: none;margin: 20px auto 1.5em;color: #333;font-weight: 400;font-size: calc(16px + 2 * ((100vw - 320px) / 1600));font-family: 'Poppins';}@media screen and (max-width: 320px) {.module-249 .rev-bio p {font-size: 17px;}}@media screen and (min-width: 1920px) {.module-249 .rev-bio p {font-size: 18px;}}.module-249 .rev-bio .pg-copy {position: relative;}.module-249 span.icon-prev:before {content: '\f104' !important;font-family: fontAwesome;font-size: 60px !important;}.module-249 span.icon-next:before {content: '\f105' !important;font-family: fontAwesome;font-size: 60px !important;}.module-249 .carousel-control:hover, .module-249 .carousel-control:focus {outline: none;text-decoration: none;opacity: 1;filter: alpha(opacity=100);}.module-249 .carousel-control:hover, .module-249 .carousel-control:focus {outline: none;text-decoration: none;opacity: .9;filter: alpha(opacity=90);}.module-249 .rev-bio h5 {font: 600 22px/22px Poppins;letter-spacing: .01em;margin: 30px 0 20px;text-transform: uppercase;display: block;}.module-249 .review-section:before {content: '';position: absolute;bottom: -1em;left: 0;width: 100%;height: 50px;border-bottom: 4px dotted #fff;opacity: .5;}.module-249 ol.carousel-indicators {left: inherit !important;right: -110% !important;bottom: inherit !important;top: 13% !important;}.module-249 .carousel-indicators li {border: 1px solid #d5d9dd;background: #d5d9dd;margin: 5px 0;}.module-249 ol.carousel-indicators li {display: block;}@media only screen and (max-width: 991px) {.module-249 a.carousel-control {width: 0;}.module-249 a.carousel-control.right {right: -1%;}.module-249 a.carousel-control.right {right: -1%;}.module-249 .rev-bio p {max-width: 550px;text-align: center !important;margin-top: 4em;}.module-249 .rev-bio h5 {}}@media only screen and (max-width: 767px) {.module-249 a.carousel-control {display: none;}.module-249 ol.carousel-indicators {display: block !important;}.module-249 ol.carousel-indicators li {margin: 0 3px;width: 12px;height: 12px;}.module-249 .review-pet img {margin: 0 auto -13vw;}}.module-276 {padding: 8em 0 0;position: relative;z-index: 9;}@media (max-width: 991px) {.module-276 {padding: 3em 0 0;}}.module-276:before {content: "";position: absolute;left: 0;top: -15px;right: 0;background-repeat: repeat;height: 15px;background-size: 18px 20px;}.module-276 .review-section {z-index: 2;}.module-276 .rev-items {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: #fff;max-width: 940px;margin: 0 auto;float: none;padding: 40px 80px 40px 40px;border-radius: 40px;}@media (max-width: 1300px) {.module-276 .rev-items {max-width: 740px;}}@media (max-width: 1100px) {.module-276 .rev-items {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}@media screen and (min-width: 992px) and (max-width: 1100px) {.module-276 .rev-items {max-width: 640px;}}@media (max-width: 991px) {.module-276 .rev-items {padding: 40px 20px 80px 20px;}}.module-276 .rev-photo {float: none;margin: 0 auto;clear: both;overflow: hidden;position: relative;display: block;-webkit-box-flex: 1.3;-ms-flex: 1.3;flex: 1.3;border-right: 1px solid #cccccc;}@media (max-width: 1100px) {.module-276 .rev-photo {border-right: 0;}}.module-276 .rev-photo img {display: block;max-width: 110px;margin: 0 auto 20px;border-radius: 50%;}.module-276 .rev-photo h5 {font-weight: 600;}.module-276 .rev-bio {padding-left: 7%;-webkit-box-flex: 3;-ms-flex: 3;flex: 3;}.module-276 .rev-bio p {font-style: italic;}@media (max-width: 991px) {.module-276 .rev-bio {padding-left: 0;}.module-276 .rev-bio div {padding: 0 !important;}}.module-276 a.carousel-control {background: transparent !important;opacity: .2;-webkit-box-shadow: none !important;box-shadow: none !important;}.module-276 a.carousel-control:hover {opacity: 1;}.module-276 .icon-next, .module-276 .icon-prev {background-image: url(https://www.royacdn.com/unsafe/smart/Site-5bb471ce-c594-4af6-90ac-6d737fd43291/logo/nav_blue.png);height: 32px;width: 20px;}.module-276 .icon-next:before, .module-276 .icon-prev:before {display: none;}.module-276 .icon-next:hover, .module-276 .icon-prev:hover {background-image: url(https://www.royacdn.com/unsafe/smart/Site-5bb471ce-c594-4af6-90ac-6d737fd43291/logo/nav_trans.png);}.module-276 .icon-prev {-webkit-transform: rotate(-180deg);transform: rotate(-180deg);}.module-276 div#theme1-reviews {background: url(https://www.royacdn.com/unsafe/smart/Site-e01cda5b-7582-4f1b-9762-6abaf18ee4d6/backgrounds_and_patterns/review_bg_img.png) top center no-repeat;background-size: cover;padding: 8em 0 0;}.module-276 .review-pet img {max-width: 600px;float: none;margin: 0 auto -4.6em;clear: both;}.module-276 .ry-heading {font-family: Poppins;font-size: calc(28px + 17 * ((100vw - 320px) / 1280));margin-bottom: 40px;text-align: center;}@media screen and (max-width: 320px) {.module-276 .ry-heading {font-size: 28px;}}@media screen and (min-width: 1600px) {.module-276 .ry-heading {font-size: 45px;}}.module-276 .rev-bio p {max-width: 720px;float: none;margin: 20px auto 1.5em;font-size: calc(17px + 3 * ((100vw - 320px) / 1600));}@media screen and (max-width: 320px) {.module-276 .rev-bio p {font-size: 17px;}}@media screen and (min-width: 1920px) {.module-276 .rev-bio p {font-size: 20px;}}.module-276 .rev-bio .pg-copy p {font-weight: 400;font-style: italic;line-height: 24px;}.module-276 .ry-btn-wrap {margin: 40px 0 80px;}.module-276 span.icon-prev:before {content: '\f104' !important;font-family: fontAwesome;font-size: 60px !important;}.module-276 span.icon-next:before {content: '\f105' !important;font-family: fontAwesome;font-size: 60px !important;}.module-276 .carousel-control:hover, .module-276 .carousel-control:focus {outline: none;text-decoration: none;opacity: 1;filter: alpha(opacity=100);}.module-276 .carousel-control:hover, .module-276 .carousel-control:focus {outline: none;text-decoration: none;opacity: .9;filter: alpha(opacity=90);}.module-276 .rev-bio h5 {font: 600 22px/22px "Lato", sans-serif;letter-spacing: .01em;margin: 20px 0 10px;}.module-276 .review-section:before {content: '';position: absolute;bottom: -1em;left: 0;width: 100%;height: 50px;border-bottom: 4px dotted #fff;opacity: .5;}.module-276 ol.carousel-indicators {display: none !important;}.module-276 .carousel-indicators li {border: 1px solid #32526e;width: 12px;height: 12px;}@media (max-width: 991px) {.module-276 .carousel-indicators li {margin: 0 4px !important;}}@media only screen and (max-width: 991px) {.module-276 ol.carousel-indicators {display: block !important;bottom: 40px !important;}.module-276 a.carousel-control {display: none;}.module-276 a.carousel-control.right {right: -1%;}.module-276 a.carousel-control.right {right: -1%;}.module-276 .rev-bio p {max-width: 550px;text-align: center !important;}.module-276 .rev-bio h5 {font: 600 18px/22px "Lato", sans-serif;}}@media only screen and (max-width: 767px) {.module-276 a.carousel-control {display: none;}.module-276 ol.carousel-indicators {display: block !important;}.module-276 ol.carousel-indicators li {margin: 0 3px;width: 12px;height: 12px;}.module-276 .review-pet img {margin: 0 auto -13vw;}}.module-250 {background-image: url(https://www.royacdn.com/unsafe/smart/Site-8b66b940-e46e-4768-ac27-abadec2ad16e/homepage_assets/contact_bg.png);;background-size: cover;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;background-position: center;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;height: 980px;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;}@media (max-width: 991px) {.module-250 {padding: 8em 0 80px;}}.module-250:before {}.module-250 .ry-heading {font-size: calc(28px + 17 * ((100vw - 320px) / 1280));color: #fff;}@media screen and (max-width: 320px) {.module-250 .ry-heading {font-size: 28px;}}@media screen and (min-width: 1600px) {.module-250 .ry-heading {font-size: 45px;}}@media (max-width: 991px) {.module-250 .ry-heading {font-size: calc(24px + 6 * ((100vw - 320) / 1280));}}@media screen and (max-width: 991px) and (max-width: 320) {.module-250 .ry-heading {font-size: 24px;}}@media screen and (max-width: 991px) and (min-width: 1600px) {.module-250 .ry-heading {font-size: 30px;}}.module-250 .formbox {clear: both;width: 60%;}.module-250 .pg-formfield {border-radius: 6px;outline: 0px !important;-webkit-box-shadow: none !important;box-shadow: none !important;color: #fff;background: transparent;min-height: 55px;font-family: 'Poppins';font-size: 18px;}.module-250 textarea.pg-formfield {min-height: 180px;max-width: 100%;min-width: 100%;}.module-250 .pg-formfield::-webkit-input-placeholder {font: 400 16px/16px "Lato", sans-serif;color: rgba(161, 161, 161, 0.6) !important;}.module-250 .form-group[data-type="submit"] {text-align: center;}.module-250 .form-group.has-error {border: 1px solid #a94442;border-radius: 6px;}.module-250 .form-control {border: 0;border-bottom: 1.5px solid rgb(255 255 255 / 20%);border-radius: 0;padding-left: 0;}div#input-flex .form-group.required {width: 49%;}@media (max-width: 991px) {div#input-flex {flex-direction: column;}div#input-flex .form-group.required {width: 100%;}}.module-250 .ry-btn-primary {width: 150px;padding: 20px 0;outline: 0;border: 0 !important;float: right;margin-top: 1em;}@media only screen and (max-width: 991px) {.module-250 .contact-text h3 {font: 400 28px/36px "Wendy One", sans-serif;color: #fff;margin-bottom: 40px;}}.module-287 {background-image: url(https://www.royacdn.com/unsafe/smart/Site-af5f6b84-413e-4333-adbd-56b7295ff0d1/footprints.jpg);background-size: cover;background-attachment: fixed;padding: 8em 0 10em;}@media (max-width: 991px) {.module-287 {padding: 8em 0 80px;}}.module-287:before {content: '';position: absolute;top: 10px;left: 0;width: 100%;height: 10px;border-bottom: 3.5px dotted #e6f1f3;z-index: 1;}.module-287 .ry-heading {font-size: calc(28px + 17 * ((100vw - 320px) / 1280));margin-bottom: 60px;font-family: Poppins;text-align: center;display: block;}@media screen and (max-width: 320px) {.module-287 .ry-heading {font-size: 28px;}}@media screen and (min-width: 1600px) {.module-287 .ry-heading {font-size: 45px;}}@media (max-width: 991px) {.module-287 .ry-heading {font-size: calc(24px + 6 * ((100vw - 320) / 1280));}}@media screen and (max-width: 991px) and (max-width: 320) {.module-287 .ry-heading {font-size: 24px;}}@media screen and (max-width: 991px) and (min-width: 1600px) {.module-287 .ry-heading {font-size: 30px;}}.module-287 .formbox {max-width: 635px;float: none;margin: 0 auto;clear: both;}@media (max-width: 991px) {.module-287 .ry-flex-wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}@media (min-width: 992px) {.module-287 .ry-flex-wrap .ry-input-name {padding-right: 6px !important;}.module-287 .ry-flex-wrap .ry-input-email {padding-left: 6px !important;}}.module-287 .pg-formfield {border-radius: 6px;outline: 0px !important;-webkit-box-shadow: none !important;box-shadow: none !important;font: 400 16px/16px "Lato", sans-serif;color: #555;background: #fff;min-height: 55px;padding: 1.5em;}.module-287 textarea.pg-formfield {min-height: 240px;max-width: 100%;min-width: 100%;}.module-287 .pg-formfield::-webkit-input-placeholder {font: 400 16px/16px "Lato", sans-serif;color: rgba(161, 161, 161, 0.6) !important;}.module-287 .form-group[data-type="submit"] {text-align: center;}.module-287 .form-group.has-error {border: 1px solid #a94442;border-radius: 6px;}@media (max-width: 991px) {.module-287 .form-group {margin-bottom: 10px;}}.module-287 .form-control {border: 0;}.module-287 .ry-btn-primary {width: 210px;padding: 20px 0;-webkit-box-shadow: 0;box-shadow: 0;outline: 0;border: 0 !important;}.module-287 .alert li {margin-bottom: 0;}@media only screen and (max-width: 991px) {.module-287 .contact-text h3 {font: 400 28px/36px "Wendy One", sans-serif;color: #fff;margin-bottom: 40px;}}.module-251 {padding: 80px 0 20px;margin-top: -10px;}@media (max-width: 991px) {.module-251 {padding: 40px 0 20px;}}.module-251:before {content: "";position: absolute;left: 0;top: -14px;right: 0;background-repeat: repeat;height: 15px;background-size: 18px 20px;}.module-251 .footer-text {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}@media (max-width: 991px) {.module-251 .footer-text {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;}}.module-251 .footer-text #navigation {max-width: 240px;}.module-251 .footer-text #office {max-width: 270px;}@media (max-width: 991px) {.module-251 .footer-text #office {margin: 0 auto;max-width: 240px;}}.module-251 .footer-text #contact-info {max-width: 258px;}@media (max-width: 991px) {.module-251 .footer-text #contact-info {max-width: 300px;}}@media (max-width: 991px) {.module-251 .footer-text #navigation, .module-251 .footer-text #contact-info {margin: 0 auto 40px;}}.module-251 ul.ftr-nav {padding: 0;list-style: none;}@media (min-width: 992px) {.module-251 ul.ftr-nav {position: relative;}}.module-251 ul.ftr-nav li {overflow: hidden;}@media (max-width: 991px) {.module-251 ul.ftr-nav li {text-align: center;}}.module-251 ul.ftr-nav li .caret {display: none;}.module-251 ul.ftr-nav li:hover {overflow: visible;}.module-251 ul.ftr-nav li:hover ul.dropdown-menu {-webkit-transform: translateY(-5px);transform: translateY(-5px);opacity: 1;visibility: visible;display: block;}@media (max-width: 991px) {.module-251 ul.ftr-nav li:hover ul.dropdown-menu {left: 50%;-webkit-transform: translateY(-5px) translateX(-50%);transform: translateY(-5px) translateX(-50%);}}.module-251 ul.ftr-nav .dropdown-menu {border: 0;-webkit-box-shadow: 0 5px 60px rgba(0, 0, 0, 0.025), 0 20px 60px rgba(0, 0, 0, 0.025);box-shadow: 0 5px 60px rgba(0, 0, 0, 0.025), 0 20px 60px rgba(0, 0, 0, 0.025);border-radius: 0;padding-top: 10px;display: block;-webkit-transition: all ease 0.3s;transition: all ease 0.3s;-webkit-transform: translateY(30px);transform: translateY(30px);opacity: 1;visibility: visible;}@media (max-width: 991px) {.module-251 ul.ftr-nav .dropdown-menu {display: none;}}.module-251 ul.ftr-nav .dropdown-menu li:last-child {border-radius: 0;}.module-251 ul.ftr-nav .dropdown-menu li a {padding: 8px 25px;font-size: calc(17px + 0 * ((100vw - 500px) / 1100));color: #fff;font-weight: 300;}@media screen and (max-width: 500px) {.module-251 ul.ftr-nav .dropdown-menu li a {font-size: 17px;}}@media screen and (min-width: 1600px) {.module-251 ul.ftr-nav .dropdown-menu li a {font-size: 17px;}}.module-251 ul.ftr-nav .dropdown-menu li a:before {display: none;}.module-251 ul.ftr-nav a {font: 400 17px/35px "Lato", sans-serif;text-decoration: none !important;}@media (max-width: 991px) {.module-251 ul.ftr-nav a {text-align: center;}}.module-251 .ftr-title h4 {font: 400 34px/34px "Wendy One", sans-serif;margin-bottom: 15px;}@media (max-width: 991px) {.module-251 .ftr-title h4 {text-align: center;}}.module-251 .ftr-info {font: 400 17px/35px "Lato", sans-serif;}.module-251 tr.days td:last-child {padding-left: 2em;}.module-251 tr.days td:first-child {padding-right: 15px;}.module-251 .ofc-time td {font: 400 17px/35px "Lato", sans-serif;text-align: left;}@media (max-width: 991px) {.module-251 #contact-info table {text-align: left;width: 100%;}.module-251 #contact-info table td {padding-right: 15px;}}@media (max-width: 991px) {.module-251 .ftr-info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;margin-bottom: 20px;}}@media (max-width: 991px) {.module-251 .ftr-info td {font: 400 17px/30px "Lato", sans-serif;}}.module-251 .ftr-info td:last-child {padding-left: 2em;}.module-251 tr#adr td:last-child {position: relative;top: 0;}@media (max-width: 991px) {.module-251 tr#adr td:last-child {line-height: 30px;}}.module-251 #contact-info .social-menu {max-width: 240px;margin: 20px 0 0;}@media (max-width: 991px) {.module-251 #contact-info .social-menu {margin: 20px auto 0;float: none;}}.module-251 ul.social-icons {list-style: none;padding: 0;margin: 0;}.module-251 .social-inner-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;width: 270px;margin-left: -5px;}@media (max-width: 991px) {.module-251 .social-inner-wrap {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;}}.module-251 .social-inner-wrap a {font-family: fontawesome !important;}.module-251 .social-inner-wrap li {-webkit-transition: all 400ms ease;transition: all 400ms ease;-webkit-transform: scale(1);transform: scale(1);display: inline-block;margin: 0 5px 5px;}.module-251 .social-inner-wrap li:hover {-webkit-transform: scale(1.2);transform: scale(1.2);}.module-251 .social-inner-wrap li a {width: 40px;height: 40px;border-radius: 30px;color: #fff;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.module-251 .social-inner-wrap li a {color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;-ms-flex-wrap: wrap;flex-wrap: wrap;}.module-251 .social-inner-wrap .fa-facebook {background: #3b5998;}.module-251 .social-inner-wrap .fa-twitter {background: #55acee;}.module-251 .social-inner-wrap .fa-google-plus {background: #dd5144;}.module-251 .social-inner-wrap .fa-instagram {background: url(https://www.royacdn.com/unsafe/smart/Site-e01cda5b-7582-4f1b-9762-6abaf18ee4d6/backgrounds_and_patterns/ig.png) bottom left no-repeat;background-size: cover;}.module-251 .social-inner-wrap .fa-youtube {background: #ee1c1b;}.module-251 .social-inner-wrap .fa-yelp {background: #bb0000 !important;}.module-251 .social-inner-wrap .fa-rss {background: #f78422 !important;}.module-251 .social-inner-wrap .fa-pinterest {background: #bd081c !important;}.module-251 .social-lead li a {font-size: 16px;}.module-251 .footer-copyrights p.pg-copy {font: 400 15px/24px "Lato", sans-serif !important;}.module-251 ul.ftr-nav li ul {background: #33526e;}.module-251 .ftr-copyright {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-top: 1px solid rgba(255, 255, 255, 0.2);padding: 30px 0 0;margin-top: 60px;}.module-251 .ftr-copyright a {color: #fff;}.module-251 .ftr-copyright .pg-copy.right a {position: relative;top: 6px;color: #fff;}.module-251 .ftr-copyright .pg-copy.right img {max-width: 120px;}@media (min-width: 992px) {.module-251 .ftr-copyright .pg-copy.right img {margin-left: 4px;}}@media only screen and (min-width: 992px) {.module-251 div#office div {float: none;}}@media only screen and (max-width: 1199px) and (min-width: 992px) {.module-251 tr#email1 {-webkit-transform: translatey(10px);transform: translatey(10px);}}@media only screen and (max-width: 991px) {.module-251 .ftr-copyright {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.module-251 .ftr-info-box {text-align: center;}.module-251 .ftr-info td:last-child {padding-left: 0;}.module-251 tr.days td:last-child {padding-left: 0;}.module-251 .ftr-title h4 {font: 400 24px/34px "Wendy One", sans-serif;}.module-251 .footer-copyrights p.pg-copy {font: 400 15px/24px "Lato", sans-serif !important;}.module-251 ul.ftr-nav li ul {position: inherit;width: 100%;-webkit-box-shadow: none !important;box-shadow: none !important;border: 0px !important;}}@media only screen and (max-width: 767px) {.module-251 .ftr-copyright {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.module-288 {padding: 80px 0 50px;margin-top: -10px;background: linear-gradient(180deg, #dbdde2 0%, #bfc1c6 100%) !important;}@media (max-width: 991px) {.module-288 {padding: 40px 0;}}.module-288:before {content: "";}.module-288 .footer-text {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}@media (max-width: 991px) {.module-288 .footer-text {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;}}.module-288 .footer-text #navigation {max-width: 240px;}.module-288 .footer-text #office {max-width: 270px;}@media (max-width: 991px) {.module-288 .footer-text #office {margin: 0 auto;}}.module-288 .footer-text #contact-info {position: relative;left: 1em;}@media (max-width: 991px) {.module-288 .footer-text #contact-info {max-width: 300px;}}@media (max-width: 991px) {.module-288 .footer-text #navigation, .module-288 .footer-text #contact-info {margin: 0 auto 20px;width: 100% !important;}}.module-288 ul.ftr-nav {padding: 0;list-style: none;}@media (min-width: 992px) {.module-288 ul.ftr-nav {position: relative;top: -4px;}}.module-288 ul.ftr-nav li {overflow: hidden;}@media (max-width: 991px) {.module-288 ul.ftr-nav li {text-align: center;}}.module-288 ul.ftr-nav li .caret {display: none;}.module-288 ul.ftr-nav li:hover {overflow: visible;}.module-288 ul.ftr-nav li:hover ul.dropdown-menu {-webkit-transform: translateY(-5px);transform: translateY(-5px);opacity: 1;visibility: visible;display: block;}@media (max-width: 991px) {.module-288 ul.ftr-nav li:hover ul.dropdown-menu {left: 50%;-webkit-transform: translateY(-5px) translateX(-50%);transform: translateY(-5px) translateX(-50%);}}.module-288 ul.ftr-nav .dropdown-menu {border: 0;-webkit-box-shadow: 0 5px 60px rgba(0, 0, 0, 0.025), 0 20px 60px rgba(0, 0, 0, 0.025);box-shadow: 0 5px 60px rgba(0, 0, 0, 0.025), 0 20px 60px rgba(0, 0, 0, 0.025);border-radius: 0;padding-top: 10px;display: block;-webkit-transition: all ease 0.3s;transition: all ease 0.3s;-webkit-transform: translateY(30px);transform: translateY(30px);opacity: 1;visibility: visible;}@media (max-width: 991px) {.module-288 ul.ftr-nav .dropdown-menu {display: none;}}.module-288 ul.ftr-nav .dropdown-menu li:last-child {border-radius: 0;}.module-288 ul.ftr-nav .dropdown-menu li a {padding: 8px 25px;font-size: calc(17px + 0 * ((100vw - 500px) / 1100));font-weight: 300;}@media screen and (max-width: 500px) {.module-288 ul.ftr-nav .dropdown-menu li a {font-size: 17px;}}@media screen and (min-width: 1600px) {.module-288 ul.ftr-nav .dropdown-menu li a {font-size: 17px;}}.module-288 ul.ftr-nav .dropdown-menu li a:before {display: none;}.module-288 ul.ftr-nav a {font: 400 17px/35px "Lato", sans-serif;text-decoration: none !important;}@media (max-width: 991px) {.module-288 ul.ftr-nav a {text-align: center;}}.module-288 .ftr-title h4 {margin-bottom: 15px;font-size: 26px;letter-spacing: 1px;line-height: 40px;text-transform: uppercase;font-weight: 600;font-family: "Poppins";}@media (max-width: 991px) {.module-288 .ftr-title h4 {text-align: center;}}.module-288 .ftr-info {}.module-288 tr.days td:last-child {}.module-288 tr.days td:first-child {padding-right: 15px;}.module-288 .ofc-time td {text-align: left;font: 400 17px/35px "poppins", sans-serif;text-align: left;color: #333;}@media (max-width: 991px) {.module-288 #contact-info table {text-align: left;width: 100%;}.module-288 #contact-info table td {}}@media (max-width: 991px) {.module-288 .ftr-info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;margin-bottom: 20px;}}.module-288 .ftr-info td {font: 400 17px/35px "poppins", sans-serif;text-align: left;color: #333;position: relative;}@media (max-width: 991px) {.module-288 .ftr-info td {}}.module-288 .ftr-info td:last-child {padding-left: 3em;}.module-288 tr#adr td:last-child {position: relative;top: 0;}.module-288 #contact-info .social-menu {max-width: 240px;margin: 20px 0 0;}@media (max-width: 991px) {.module-288 #contact-info .social-menu {margin: 20px auto 0;float: none;}}.module-288 ul.social-icons {list-style: none;padding: 0;margin: 0;margin-top: 1em;}.module-288 .social-inner-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;width: 270px;margin-left: -5px;}@media (max-width: 991px) {.module-288 .social-inner-wrap {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;}}.module-288 .social-inner-wrap a {font-family: fontawesome !important;}.module-288 .social-inner-wrap li {-webkit-transition: all 400ms ease;transition: all 400ms ease;-webkit-transform: scale(1);transform: scale(1);display: inline-block;margin: 0 5px 5px;}.module-288 .social-inner-wrap li:hover {-webkit-transform: scale(1.2);transform: scale(1.2);}.module-288 .social-inner-wrap li a {width: 40px;height: 40px;border-radius: 30px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.module-288 .social-inner-wrap li a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;-ms-flex-wrap: wrap;flex-wrap: wrap;background: #2d4255 !important;color: #fff !important;}.module-288 .social-inner-wrap .fa-facebook {background: #3b5998;}.module-288 .social-inner-wrap .fa-twitter {background: #55acee;}.module-288 .social-inner-wrap .fa-google-plus {background: #dd5144;}.module-288 .social-inner-wrap .fa-instagram {background: url(https://www.royacdn.com/unsafe/smart/Site-e01cda5b-7582-4f1b-9762-6abaf18ee4d6/backgrounds_and_patterns/ig.png) bottom left no-repeat;background-size: cover;}.module-288 .social-inner-wrap .fa-youtube {background: #ee1c1b;}.module-288 .social-inner-wrap .fa-yelp {background: #bb0000 !important;}.module-288 .social-inner-wrap .fa-rss {background: #f78422 !important;}.module-288 .social-inner-wrap .fa-pinterest {background: #bd081c !important;}.module-288 .social-lead li a {font-size: 16px;}.module-288 .footer-copyrights p.pg-copy {font: 400 15px/24px poppins;}.module-288 .ftr-copyright {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-top: 1px solid rgba(255, 255, 255, 0.2);padding: 30px 0 0;margin-top: 60px;}.module-288 .ftr-copyright .pg-copy.right a {position: relative;top: 6px;}.module-288 .ftr-copyright .pg-copy.right img {max-width: 120px;}@media (min-width: 992px) {.module-288 .ftr-copyright .pg-copy.right img {margin-left: 4px;}}@media only screen and (min-width: 992px) {.module-288 div#office div {float: none;}}@media only screen and (max-width: 1199px) and (min-width: 992px) {.module-288 tr#email1 {-webkit-transform: translatey(10px);transform: translatey(10px);}}@media only screen and (max-width: 991px) {.module-288 .ftr-copyright {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.module-288 .ftr-info-box {text-align: center;}.module-288 .ftr-info td:last-child {}.module-288 tr.days td:last-child {padding-left: 0;}.module-288 .ftr-title h4 {letter-spacing: 0;line-height: 28px;}.module-288 .footer-copyrights p.pg-copy {font: 400 15px/24px "Lato", sans-serif !important;}.module-288 ul.ftr-nav li ul {position: inherit;width: 100%;-webkit-box-shadow: none !important;box-shadow: none !important;border: 0px !important;}}@media only screen and (max-width: 767px) {.module-288 .ftr-copyright {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.module-24 h5 {margin-top: -25px;margin-bottom: 0 !important;}.module-24 .ry-each:not(:last-child) {margin-bottom: 30px;border-bottom: 1px solid #eee;padding-bottom: 30px;}.module-311 .ry-payment-options-logos {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;margin-top: 30px;}.module-311 .ry-payment-options-logos .ry-each {background: #f8f8f8;width: 33.33%;padding: 30px;border: 1px #ccc solid;text-align: center;margin-left: -1px;margin-bottom: -1px;}@media (max-width: 991px) {.module-311 .ry-payment-options-logos .ry-each {width: 50%;}}.module-311 .ry-payment-options-logos .ry-each img {width: 90%;max-width: 128px;display: inline;}.module-314 {max-width: 900px !important;}.module-314 .ry-left {width: 100% !important;}.module-314 .ry-left h2, .module-314 .ry-left p, .module-314 .ry-left span, .module-314 .ry-left strong {text-align: center;}.module-314 .ry-social {width: 100%;}.module-314 .ry-social .social-inner-wrap {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.module-314 .ry-social .social-inner-wrap li {width: 40px;height: 40px;}.module-314 .ry-social .social-inner-wrap li a {font-size: 15px;}.module-314 .ry-form input.ry-btn-primary {margin: 0 auto;float: none;display: block;}.module-113 {margin-bottom: 50px;padding-bottom: 50px;border-bottom: 1px solid rgb(51 51 51 / 30%);scroll-margin-top: 100px;}.module-113 .ry-photo {margin-bottom: 10px;}@media (max-width: 991px) {.module-113 .ry-photo {margin-bottom: 20px;}}.module-113 .ry-photo.left {max-width: 150px;}.module-113 .ry-content h4 {margin-bottom: 2px !important;font-size: 30px;line-height: 24px !important;}@media screen and (min-width: 992px) and (max-width: 1200px) {.module-113 .ry-content h4 {text-align: center;}}.module-113 .ry-content em {display: block;margin-bottom: 15px;}@media screen and (min-width: 992px) and (max-width: 1200px) {.module-113 .ry-content .span-1, .module-113 .ry-content p, .module-113 .ry-content em {display: block;text-align: center;}}.password--overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.9);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;z-index: 2147483648;}.password--overlay .password--box {width: 350px;height: auto;background-color: #fff;padding: 30px 30px 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.password--overlay .password--box .box--lock {margin-right: 20px;}.password--overlay .password--box .box--lock i {width: 33px !important;height: 33px;max-width: 35px;background-color: #45576c;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #fff;border-radius: 50%;float: left;font-size: 11px;}.password--overlay .password--box div {padding: 0;display: inline-block;float: left;}.password--overlay .password--box div .__label {font-weight: 600;color: #000;}.password--overlay .password--box div .form-control {width: 230px;display: block;border: 0;-webkit-box-shadow: none;box-shadow: none;border-bottom: 1px solid rgba(0, 0, 0, 0.3);border-radius: 0;padding: 0;height: 25px;}.ry-instagram {margin: 100px 0;}.ry-instagram .ry-heading {font-size: calc(40px + 12 * ((100vw - 320px) / 1280));font-weight: 400;text-transform: uppercase;letter-spacing: 3px;margin-bottom: 40px;text-align: center;}@media screen and (max-width: 320px) {.ry-instagram .ry-heading {font-size: 40px;}}@media screen and (min-width: 1600px) {.ry-instagram .ry-heading {font-size: 52px;}}@media (max-width: 991px) {.ry-instagram .ry-heading {text-align: center;line-height: normal;}}.ry-instagram #instafeed {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}@media (max-width: 767px) {.ry-instagram #instafeed {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}.ry-instagram #instafeed:after {content: "";width: calc((100% / 4) - 20px);margin-bottom: 20px;}.ry-instagram #instafeed .ry-el-bg {height: 300px;background-position: 50%;background-size: cover;}@media (max-width: 1199px) {.ry-instagram #instafeed .ry-el-bg {height: 250px;}}.ry-instagram #instafeed .flex-item {width: calc((100% / 4) - 20px);margin-bottom: 20px;position: relative;}@media (max-width: 1199px) {.ry-instagram #instafeed .flex-item {width: calc((100% / 3) - 20px);}}@media (max-width: 991px) {.ry-instagram #instafeed .flex-item {width: calc((100% / 2) - 20px);}}@media (max-width: 767px) {.ry-instagram #instafeed .flex-item {width: 60%;}}@media (max-width: 500px) {.ry-instagram #instafeed .flex-item {width: 100%;}}.ry-instagram #instafeed .flex-item:hover .overlay {opacity: 1;}.ry-instagram #instafeed .flex-item .overlay {background: rgba(0, 0, 0, 0.6);position: absolute;height: 100%;width: 100%;left: 0;top: 0;opacity: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;}.ry-instagram #instafeed .flex-item .overlay:before {content: "\f0c1";font-size: 30px;}.ry-instagram #instafeed .ry-desc {display: none;}.ry-instagram .ry-btn-container {text-align: center;}.module-43 {top: 0;left: 0;z-index: 999;padding: 25px 0 20px;position: absolute;background: rgb(45 66 85) !important;}.module-43.ry-sticky-menu .search-bar-widget .btn-primary {color: #fff;opacity: 1;}.module-43 .ry-left {width: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.module-43 .ry-left img {max-width: 220px;width: 100%;}@media (max-width: 1024px) {.module-43 .ry-left img {width: 150px;}}.module-43 .ry-right {-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 70%;padding: 0;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;max-width: 1000px;}.module-43 .ry-right .ry-leads {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 0;max-width: 1000px;float: right;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.module-43 .ry-right .ry-leads .search-bar-widget {margin-right: 20px;width: 280px;}.module-43 .ry-right .ry-leads .search-bar-widget .form-control {height: 72px;background-color: transparent;border: 1px solid #fff;border-right: none !important;-webkit-transition: all ease 0.3s;transition: all ease 0.3s;-webkit-box-shadow: none;box-shadow: none;padding: 16px 28px;color: #ffffff;letter-spacing: 1px;text-decoration: none;display: block;font-weight: 500;}.module-43 .ry-right .ry-leads .search-bar-widget .form-control::-webkit-input-placeholder {-webkit-transition: opacity ease 0.3s;transition: opacity ease 0.3s;color: #ffffff !important;letter-spacing: 1px;text-decoration: none;display: block;font-weight: 500;opacity: 1;}.module-43 .ry-right .ry-leads .search-bar-widget .form-control:-ms-input-placeholder {-webkit-transition: opacity ease 0.3s;transition: opacity ease 0.3s;color: #ffffff !important;letter-spacing: 1px;text-decoration: none;display: block;font-weight: 500;opacity: 1;}.module-43 .ry-right .ry-leads .search-bar-widget .form-control::-ms-input-placeholder {-webkit-transition: opacity ease 0.3s;transition: opacity ease 0.3s;color: #ffffff !important;letter-spacing: 1px;text-decoration: none;display: block;font-weight: 500;opacity: 1;}.module-43 .ry-right .ry-leads .search-bar-widget .form-control::placeholder {-webkit-transition: opacity ease 0.3s;transition: opacity ease 0.3s;color: #ffffff !important;letter-spacing: 1px;text-decoration: none;display: block;font-weight: 500;opacity: 1;}.module-43 .ry-right .ry-leads .search-bar-widget .form-control::focus {color: #ffffff;}.module-43 .ry-right .ry-leads .search-bar-widget .form-control::focus::-webkit-input-placeholder, .module-43 .ry-right .ry-leads .search-bar-widget .form-control::focus:-ms-input-placeholder, .module-43 .ry-right .ry-leads .search-bar-widget .form-control::focus::-ms-input-placeholder, .module-43 .ry-right .ry-leads .search-bar-widget .form-control::focus::-webkit-input-placeholder {opacity: 0.3;-webkit-transition: opacity ease 0.3s;transition: opacity ease 0.3s;}.module-43 .ry-right .ry-leads .search-bar-widget .form-control::focus::-webkit-input-placeholder, .module-43 .ry-right .ry-leads .search-bar-widget .form-control::focus:-ms-input-placeholder, .module-43 .ry-right .ry-leads .search-bar-widget .form-control::focus::-ms-input-placeholder, .module-43 .ry-right .ry-leads .search-bar-widget .form-control::focus::placeholder {opacity: 0.3;-webkit-transition: opacity ease 0.3s;transition: opacity ease 0.3s;}.module-43 .ry-right .ry-leads .search-bar-widget .btn-primary {height: 72px;background-color: transparent !important;border: 1px solid #fff;border-left: 0 !important;position: relative;left: 1px;padding: 16px 26px !important;border-radius: 0 !important;}.module-43 .ry-right .ry-leads .search-bar-widget .btn-primary:before, .module-43 .ry-right .ry-leads .search-bar-widget .btn-primary:after {display: none !important;}.module-43 .ry-right .ry-leads .search-bar-widget .btn-primary:hover {background-color: transparent;}@media (max-width: 1160px) {.module-43 .ry-right .ry-leads .search-bar-widget {width: 220px;}.module-43 .ry-right .ry-leads .search-bar-widget .form-control {padding: 16px 0 16px 15px;}}.module-43 .ry-right .ry-leads .ry-contact {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: flex-end;}@media (max-width: 1160px) {.module-43 .ry-right .ry-leads .ry-contact {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}}.module-43 .ry-right .ry-leads .ry-contact li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: rgba(255, 255, 255, 0.1);width: 225px;position: relative;overflow: hidden;cursor: pointer;}.module-43 .ry-right .ry-leads .ry-contact li:hover .contact__overlay {-webkit-transform: scale(15);transform: scale(15);}.module-43 .ry-right .ry-leads .ry-contact li:hover span {color: #333333;}.module-43 .ry-right .ry-leads .ry-contact li .contact__overlay {position: absolute;width: 35px;height: 35px;border-radius: 50%;top: 22px;left: 20px;z-index: -1;-webkit-transition: -webkit-transform 1.6s cubic-bezier(0.24, 1, 0.3, 1);transition: -webkit-transform 1.6s cubic-bezier(0.24, 1, 0.3, 1);transition: transform 1.6s cubic-bezier(0.24, 1, 0.3, 1);transition: transform 1.6s cubic-bezier(0.24, 1, 0.3, 1), -webkit-transform 1.6s cubic-bezier(0.24, 1, 0.3, 1);-webkit-transform: scale(0);transform: scale(0);}.module-43 .ry-right .ry-leads .ry-contact li span.call_us, .module-43 .ry-right .ry-leads .ry-contact li a {-webkit-transition: all ease 0.3s;transition: all ease 0.3s;-webkit-transition-delay: 0.1s;transition-delay: 0.1s;font-weight: 600;font-size: calc(15px + 0 * ((100vw - 500px) / 1100));line-height: 19px !important;}.module-43 .ry-right .ry-leads .ry-contact li:nth-child(1) a {color: #ffffff;letter-spacing: 2px;text-decoration: none;display: block;}.module-43 .ry-right .ry-leads .ry-contact li:nth-child(1):hover span {color: #ffffff !important;}.module-43 .ry-right .ry-leads .ry-contact li:nth-child(2) {-webkit-transition: all ease 0.3s;transition: all ease 0.3s;}.module-43 .ry-right .ry-leads .ry-contact li:nth-child(2):hover span {color: #ffffff !important;}.module-43 .ry-right .ry-leads .ry-contact li:nth-child(2):hover .contact__overlay {-webkit-transform: scale(0);transform: scale(0);}.module-43 .ry-right .ry-leads .ry-contact li:nth-child(2) .contact__overlay {-webkit-transform: scale(15);transform: scale(15);left: 25px;}.module-43 .ry-right .ry-leads .ry-contact li:nth-child(2) span.call_us, .module-43 .ry-right .ry-leads .ry-contact li:nth-child(2) a {text-transform: uppercase;font-weight: 600;letter-spacing: 2px;max-width: 137px;line-height: 18px !important;text-decoration: none;text-align: left;font-size: calc(14px + 0 * ((100vw - 500px) / 1100));}.module-43 .ry-right .ry-leads .ry-contact li:nth-child(2) fa {position: relative;left: 1px;}.module-43 .ry-right .ry-leads .ry-contact li .contact__icon {min-width: 45px;}.module-43 .ry-right .ry-leads .ry-contact li .contact__icon .icon__wrap {width: 35px;height: 35px;display: block;border: 1px solid rgba(255, 255, 255, 0.3);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: 50%;}.module-43 .ry-right .ry-leads .ry-contact li .contact__icon .fa {color: #ffffff;font-size: 13px;}@media (max-width: 1160px) {.module-43 .ry-right .ry-leads .ry-contact li {width: 200px;}}.module-43 .ry-right .ry-menu {margin-top: 20px;width: 100%;}.module-43 .ry-right .ry-menu .ry-nav li.primary {padding: 0;}.module-43 .ry-right .ry-menu .nav-menu {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: relative;margin-top: 30px;max-width: 900px;float: right;margin-top: 0;}.module-43 .ry-right .ry-menu .nav-menu li {list-style-type: none;}.module-43 .ry-right .ry-menu .nav-menu li a {-webkit-transition: all ease 0.3s;transition: all ease 0.3s;text-transform: uppercase;font-weight: 400;letter-spacing: 1px;text-decoration: none;font-size: calc(16px + 1 * ((100vw - 500px) / 1100));display: block;}@media screen and (min-width: 992px) and (max-width: 1199px) {.module-43 .ry-right .ry-menu .nav-menu li a {font-size: 14px;}}.module-43 .ry-right .ry-menu .nav-menu li:hover .dropdown-menu {opacity: 1 !important;visibility: visible !important;-webkit-transition: all ease 0.4s;transition: all ease 0.4s;top: 30px;}.module-43 .ry-right .ry-menu .nav-menu li .dropdown-menu {display: block;opacity: 0;visibility: hidden;border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border: 0;display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 2px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.03);box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.03);-webkit-transition: all ease 0.3s;transition: all ease 0.3s;}.module-43 .ry-right .ry-menu .nav-menu li .dropdown-menu li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-transition: all ease 0.3s;transition: all ease 0.3s;position: relative;}.module-43 .ry-right .ry-menu .nav-menu li .dropdown-menu li a {width: 100% !important;padding: 4px 30px !important;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-transition: all ease 0.3s;transition: all ease 0.3s;text-transform: uppercase;line-height: 24px !important;}.module-43 .ry-right .ry-menu .nav-menu li .dropdown-menu li a:hover {color: #37c6f3;}.module-43 .ry-right .ry-menu .nav-menu li .dropdown-menu li:hover a {background: transparent;}@media (max-width: 1024px) {.module-43 {}}.module-43.style2 .ry-right .ry-leads .ry-contact li:nth-child(2) span.call_us {color: #fff;}.module-43.style2 .ry-right .ry-menu .nav-menu li .dropdown-menu li:hover a {background: transparent;}.module-326 {padding-top: 100px;padding-bottom: 100px;}.module-326 .ry-title-wrap {margin-bottom: 30px;}.module-326 .ry-flex {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}@media (max-width: 991px) {.module-326 .ry-flex {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}.module-326 .ry-left {width: 30%;}@media (max-width: 991px) {.module-326 .ry-left {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;width: 100%;}}.module-326 .ry-left img {position: absolute;right: -170px;bottom: -80px;z-index: 9;width: auto;max-width: 700px;}@media (min-width: 1920px) {.module-326 .ry-left img {bottom: 0;}}@media (max-width: 1200px) {.module-326 .ry-left img {max-width: 500px;}}@media (max-width: 991px) {.module-326 .ry-left img {max-width: 469px;position: relative;right: 0;margin: 0 auto;bottom: 0;}}@media (max-width: 500px) {.module-326 .ry-left img {width: 100%;}}.module-326 .ry-right {width: 700px;height: 700px;border-radius: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}@media (max-width: 1200px) {.module-326 .ry-right {height: 500px;width: 500px;}}@media (max-width: 991px) {.module-326 .ry-right {width: 100%;height: 400px;max-width: 400px;}}@media (max-width: 500px) {.module-326 .ry-right {height: 320px;padding: 10px;}}.module-326 .ry-text-wrap .ry-heading {text-align: center;font-size: calc(70px + 80 * ((100vw - 700px) / 740));line-height: 1;}@media screen and (max-width: 700px) {.module-326 .ry-text-wrap .ry-heading {font-size: 70px;}}@media screen and (min-width: 1440px) {.module-326 .ry-text-wrap .ry-heading {font-size: 150px;}}.module-326 .ry-text-wrap h2 {text-align: center;font-size: calc(25px + 10 * ((100vw - 700px) / 740));}@media screen and (max-width: 700px) {.module-326 .ry-text-wrap h2 {font-size: 25px;}}@media screen and (min-width: 1440px) {.module-326 .ry-text-wrap h2 {font-size: 35px;}}.module-326 .ry-btn-container {text-align: center;}.module-327 {}.module-327 .ry-btn {cursor: pointer;margin-top: 20px;}.module-327 .ry-btn span {margin-left: 5px;}.module-327 input {font-family: Poppins !important;;}.module-327 input::-webkit-input-placeholder {font-size: 14px;font-family: Poppins !important;;}.module-327 input:-ms-input-placeholder {font-size: 14px;font-family: Poppins !important;;}.module-327 input::-ms-input-placeholder {font-size: 14px;font-family: Poppins !important;;}.module-327 input::placeholder {font-size: 14px;font-family: Poppins !important;;}.module-327 textarea {font-family: Poppins !important;;}.module-327 textarea::-webkit-input-placeholder {font-size: 14px;font-family: Poppins !important;;}.module-327 textarea:-ms-input-placeholder {font-size: 14px;font-family: Poppins !important;;}.module-327 textarea::-ms-input-placeholder {font-size: 14px;font-family: Poppins !important;;}.module-327 textarea::placeholder {font-size: 14px;font-family: Poppins !important;;}.module-327 .review-box {display: -webkit-box;display: -ms-flexbox;display: flex;background: #fdfbfb;padding: 0px;margin-top: 20px;}@media (max-width: 1199px) {.module-327 .review-box {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.module-327 .review-box>div:nth-child(2) {padding: 50px 50px;background: #fdfbfb;}@media (max-width: 1199px) {.module-327 .review-box>div:nth-child(2) {width: 100%;}}@media (max-width: 500px) {.module-327 .review-box>div:nth-child(2) {padding: 50px 25px 25px;}}.module-327 .review-box h1 {text-transform: none;}.module-327 .review-box h2 {font-size: 2.5rem;font-weight: 500;margin-bottom: 30px;text-transform: none;padding: 0px;margin: 20px 0px 0px;}.module-327 .review-box .disclaimer p {font-size: 14px;text-align: justify;}.module-327 .review-box .disclaimer p a {font-size: 14px;text-align: left;}.module-327 .review-box h6, .module-327 .review-box a {font-size: 14px;text-align: left;}.module-327 .review-box .rate-wrap {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-wrap: wrap;flex-wrap: wrap;}@media (max-width: 500px) {.module-327 .review-box .rate-wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.module-327 .review-box .star-wrap {width: auto;}.module-327 .review-box .review-image {display: block;background-size: cover;background-position: 50%;opacity: 1;}@media (max-width: 1199px) {.module-327 .review-box .review-image {width: 100%;max-height: 500px;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}}.module-327 .review-box .review-text {text-transform: uppercase;letter-spacing: 2px;margin-top: 20px;}.module-327 .jq-ry-container {margin: 10px;}@media (max-width: 1199px) {.module-327 .jq-ry-container {margin-left: 0;}}@media (max-width: 500px) {.module-327 .jq-ry-container {padding-left: 0;}}.module-327 #review-thank-you {display: none;}.module-327 #review-thank-you h1 {text-transform: none;}.module-327 #review-publish-extra {display: none;}.module-327 #review-publish-extra h1 {line-height: normal;text-transform: none;}.module-327 #review-publish-extra h3 {font-size: calc(20px + 2 * ((100vw - 500px) / 940));}@media screen and (max-width: 500px) {.module-327 #review-publish-extra h3 {font-size: 20px;}}@media screen and (min-width: 1440px) {.module-327 #review-publish-extra h3 {font-size: 22px;}}.module-327 .pg-copy ul {padding: 0;}.module-327 .pg-bnr-flex img, .module-327 .pg-bnr-flex div {display: inline-block;width: auto;margin: 0 10px 10px 0;}.module-327 .pg-bnr-flex img {max-width: 320px;margin-right: 20px;position: relative;top: -5px;}.module-327 .pg-bnr-flex {margin-bottom: -10px;margin-top: 10px;}.module-327 .pg-sections .pg-copy h3 {font-size: 35px/45px;font-weight: 300;max-width: 570px;float: none;margin: 0 auto 2em !important;}.module-327 .rating-copy.pg-copy h3 {text-align: left;max-width: 100%;margin: 0 0 30px !important;font-weight: 400;font-size: calc(16px + 4 * ((100vw - 500px) / 940));letter-spacing: -.02em;}@media screen and (max-width: 500px) {.module-327 .rating-copy.pg-copy h3 {font-size: 16px;}}@media screen and (min-width: 1440px) {.module-327 .rating-copy.pg-copy h3 {font-size: 20px;}}.module-327 .publish-social img {max-width: 150px;}.module-327 #pub-ylp img.img-responsive {max-width: 125px;margin-bottom: 10px;}.module-327 .publish-social {padding: 0 40px 0px !important;border-bottom: 1px solid rgba(0, 0, 0, 0.2);}.module-327 .publish-contents {padding: 10px 40px 0 !important;}.module-327 .pub-stars .star-icons {padding: 0;}.module-327 .pub-stars li.star-icons:before {font-size: 22px;}.module-327 .publish-item {border: 1px solid rgba(0, 0, 0, 0.2);padding: 10px 0px 60px !important;-webkit-transform: scale(0.9) translatex(-5%);transform: scale(0.9) translatex(-5%);}.module-327 .pub-copy {font-weight: 400;font-size: 15/21px;text-align: justify;color: black;margin-bottom: 20px;}.module-327 .publish-body {margin-top: 10px;}.module-327 .pub-name {font-weight: 600;font-size: calc(16px + 4 * ((100vw - 500px) / 940));letter-spacing: .02em;color: black;}@media screen and (max-width: 500px) {.module-327 .pub-name {font-size: 16px;}}@media screen and (min-width: 1440px) {.module-327 .pub-name {font-size: 20px;}}.module-327 .publish-head {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;-ms-flex-wrap: wrap;flex-wrap: wrap;}.module-327 .pub-stars .star-box {margin: 10px 0 0;}.module-327 .rating-copy.pg-copy p {font: 400 20px/30px Poppins, sans-serif !important;}.module-327 .publish-wrap {margin-top: 20px;display: flex;align-items: center;justify-content: center;}.module-327 .modal-show {position: fixed;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);top: 0;left: 0;height: 100%;width: 100%;display: none;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;z-index: 9999999;}.module-327 .dimmer {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.6);}.module-327 .modal-content-box {z-index: 1;background: white;max-width: 1200px;padding: 100px;height: auto;border: 1px solid #fff;}.module-327 .modal-content-box h3 {text-align: left;max-width: 100%;margin: 0 0 30px !important;font: 700 40px/45px Poppins, sans-serif;letter-spacing: -.02em;color: #555;}.module-327 .modal-content-box h4 {font: 400 20px/30px Poppins, sans-serif !important;margin-bottom: 40px !important;}.module-327 .ry-btn:hover {background: #000;color: #fff;}.module-327 .close-modal {position: absolute;top: 20px;right: 40px;-webkit-transform: scale(2);transform: scale(2);cursor: pointer;color: #fefcfc;font-size: 10px;}.module-327 .close-modal span {color: #7d7171;}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.module-327 div.star-counter p {font: 300 24px/30px Poppins, sans-serif !important;}.module-327 .pub-copy {font: 300 15px/21px Poppins, sans-serif;}.module-327 .rating-copy.pg-copy p {font: 300 20px/30px Poppins, sans-serif !important;}}@media only screen and (max-width: 1199px) and (min-width: 992px) {.module-327 div#ratingsHero {background: url(https://www.royacdn.com/unsafe/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/get_reviews/review_bnr_laptop.jpg) 100% 100%;}.module-327 div.pg-copy p {font: 300 14px/26px Poppins, sans-serif !important;}.module-327 .publish-contents {padding: 10px 20px 0 !important;}.module-327 .publish-social {padding: 0 15px 0px !important;}.module-327 #pub-ylp img.img-responsive {position: relative;left: -15px;}.module-327 .databox textarea::-webkit-input-placeholder {text-indent: 60px !important;}.module-327 .databox textarea::-moz-placeholder {text-indent: 60px;}.module-327 .databox textarea:-ms-input-placeholder {text-indent: 60px;}.module-327 .databox textarea:-moz-placeholder {text-indent: 60px;}.module-327 .rated-stars li.star-icons:before {font-size: 15px;}}@media only screen and (max-width: 991px) {.module-327 div#ratingsHero {background: url(https://www.royacdn.com/unsafe/Site-2ac7da87-1c9c-494e-93ac-7b7504f1927b/homepage/spinal.jpg) 100% 100%;}.module-327 .pg-photo img {max-width: 450px;float: none;margin: 0 auto;}.module-327 .pg-sections .pg-copy h3 {font: 300 25px/32px Poppins, sans-serif;}.module-327 #default a.phone__icon {-webkit-transform: scale(3);transform: scale(3);color: #343434;}.module-327 div#ratings-sec1 {padding: 50px 0;}.module-327 div#ratings-sec2 {padding: 50px 0;}.module-327 .publish-item {-webkit-transform: scale(1);transform: scale(1);margin: 20px 0 auto;}.module-327 .publish-wrap {max-width: 600px;float: none;margin: 20px auto;}.module-327 .rating-copy.pg-copy p {font: 400 16px/24px Poppins, sans-serif !important;}.module-327 .publish-social {padding: 0 10px !important;}.module-327 .publish-contents {padding: 10px 20px 0 !important;}.module-327 .databox textarea::-webkit-input-placeholder {text-indent: 60px !important;}.module-327 .databox textarea::-moz-placeholder {text-indent: 60px;}.module-327 .databox textarea:-ms-input-placeholder {text-indent: 60px;}.module-327 .databox textarea:-moz-placeholder {text-indent: 60px;}.module-327 .rated-stars li.star-icons:before {font-size: 15px;}.module-327 .pg-sections .rating-copy h3 {font: 700 28px/32px Poppins, sans-serif;}}@media only screen and (max-width: 767px) {.module-327 div#ratingsHero {background: url(https://www.royacdn.com/unsafe/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/get_reviews/review_bnr_mobile_v3.jpg) 90% 100%;}.module-327 .active-review-content:before {position: absolute;top: 0;left: 0;width: 100%;height: 60px;background: #45576d;content: '';}.module-327 .close-modal {top: 0;right: 10px;-webkit-transform: scale(1.5);transform: scale(1.5);}.module-327 ul.rated-stars {text-align: center;}.module-327 .active-review-content:after {content: '“';position: absolute;top: 20px;left: 25px;color: #fff;font: 600 75px/75px Poppins, sans-serif;}.module-327 div.pg-wrap .active-review-content {padding: 90px 20px 60px;}.module-327 div.review-info {display: block !important;}.module-327 div.review-info>div {width: 100%;}.module-327 div.reviewer-photo {margin: 0;width: 100%;}.module-327 div.reviewer-photo img {margin: 0 auto;float: none;}.module-327 ul.rated-stars {-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.module-327 div.review-site {margin: 0;padding: 0 !important;}.module-327 div.review-site p {text-align: center;word-break: break-word;}.module-327 div.stars-rated {padding: 20px 0 0;width: 100%;}.module-327 .reviewer-name {text-align: center;}.module-327 div.comment-copy {padding-top: 20px;}.module-327 .pg-bnr-flex img {display: none;}.module-327 .pg-bnr-flex div {width: 100% !important;}.module-327 .rating-copy.pg-copy h3 {font: 700 28px/32px Poppins, sans-serif;}.module-327 .modal-content-box {z-index: 1;background: #fff;max-width: 1200px;padding: 40px 15px;}}@media only screen and (max-width: 991px) and (min-width: 768px) {.module-327 div.review-site p {text-align: left;}.module-327 .col-xs-12.review-site {position: absolute;top: 50px;left: 149px;}}.module-327 ul.rated-stars {display: block;white-space: nowrap;}.module-327 .rated-stars li.star-icons {width: auto;padding: 0 1px;}.module-327 .rated-stars li.star-icons {width: auto;padding: 0 1px;}.module-327 div#review-slot {width: 100%;overflow: hidden;}.module-327 div#ratings-wrap.no-key #ratings-sec1 {display: none;}.module-327 div#ratings-wrap .btn-container {display: none;}.module-327 div#ratings-wrap.no-key .btn-container {display: block;}.module-327 .btn-container {margin: 50px auto;}.module-327 .reviews-button {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-top: 20px;}.module-327 .show-more-box {margin: 20px 20px 150px 0;width: auto;}@media only screen and (max-width: 500px) {.module-327 .reviews-button {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.module-327 .show-more-box {margin: 20px 0;}.module-327 .btn-container {margin: 20px 0 40px;}}.module-327 .published-copy {color: black;font-size: 1.5rem;text-align: justify;line-height: 1.6em;}@media (max-width: 991px) {.module-327 .published-copy p {margin-bottom: 10px;}}.module-327 #confirm-modal {width: 100%;height: 100%;display: block;position: fixed;left: 0;top: 0;z-index: 99;}#repModal .modal-content {padding: 0 0 50px;}#repModal .modal-header {border: 0;}#repModal .published-copy p {margin-bottom: 20px;}#repModal .modal-dialog {width: 100%;-webkit-transform: translateY(-50%);transform: translateY(-50%);top: 50%;margin: 0;max-width: 90%;margin: 0 auto;}#repModal .modal-footer {border-top: 0;}#repModal .modal-content-box h3 {text-align: left;max-width: 100%;margin: 0 0 30px !important;font: 700 40px/45px Poppins, sans-serif;letter-spacing: -.02em;color: #555;}#repModal .modal-content-box h4 {font: 400 20px/30px Poppins, sans-serif !important;margin-bottom: 40px !important;}#repModal .ry-btn:hover {background: #000;color: #fff;}#repModal .close-modal span {color: #7d7171;}.module-244 .ry-right .ry-request-an-appointment:hover {background: #e6f1f3;}.module-244 .ry-right .ry-request-an-appointment:hover a span {color: #32526e;}.module-248 .ry-left .button-bottom a.ry-btn.ry-btn-primary {width: fit-content;display: block;margin: 0 auto;}.module-288 ul.ftr-nav li>a:hover, .module-288 .footer-text #contact-info td a:hover {text-decoration: underline !important;}div.module-245 .ry-hero-copy {top: 55% !important;transform: translate(0, -50%) !important;bottom: unset !important;max-width: 550px !important;left: 8%;}@media(max-width: 1280px) and (min-width:992px) {.module-248 {background-position: 40%;}}.module-245, .module-245 .ry-content, .module-245 .slider-wrap .item, .module-245 .slider-wrap .item img {height: clamp(768px, 100vh, 980px);}@media only screen and (max-width: 1600px) {.module-245, .module-245 .ry-content, .module-245 .slider-wrap .item, .module-245 .slider-wrap .item img {height: clamp(800px, 100vh, 880px);}div.module-245 .ry-hero-copy {left: unset;}}@media only screen and (max-width: 1440px) {.module-245, .module-245 .ry-content, .module-245 .slider-wrap .item, .module-245 .slider-wrap .item img {height: clamp(700px, 100vh, 768px);object-fit: cover;object-position: 80%;}}@media only screen and (max-width:991px) {.module-245, .module-245 .ry-content, .module-245 .slider-wrap .item, .module-245 .slider-wrap .item img {height: clamp(320px, 42.381vw, 420px);}}@media only screen and (max-width: 1024px) {div.module-245 .slider-wrap .item {background-position: 70% !important;background-size: cover !important;}}