/*** WIDGET/SYSTEM CSS ***/
.carousel-fade .carousel-inner .item {opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}.carousel-fade .carousel-inner .active {opacity:1;}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {left:0;opacity:0;z-index:1;}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right {opacity:1;}.carousel-fade .carousel-control {z-index:2;}@media all and (transform-3d), (-webkit-transform-3d) {.carousel-fade .carousel-inner > .item.next,.carousel-fade .carousel-inner > .item.active.right {opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.carousel-fade .carousel-inner > .item.prev,.carousel-fade .carousel-inner > .item.active.left {opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.carousel-fade .carousel-inner > .item.next.left,.carousel-fade .carousel-inner > .item.prev.right,.carousel-fade .carousel-inner > .item.active {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}


/*** PAGE CSS OVERRIDES ***/
.about-gallery .gallery-item {width:100%;height:250px;background-size:contain !important;}div#aboutBox h1 {font-weight:normal;}.about-gallery {float:none;margin:0 auto;max-width:100%;}.about-gallery div#g-item1 {background:url(https://www.royacdn.com/unsafe/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/grp_item/team_img1.jpg) center center no-repeat;}.about-gallery div#g-item2 {background:url(https://www.royacdn.com/unsafe/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/grp_item/rev_tm2.jpg) center center no-repeat;}.about-gallery div#g-item3 {background:url(https://www.royacdn.com/unsafe/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/grp_item/us_team_item3_v3.jpg) center center no-repeat;}.about-gallery div#g-item4 {background:url(https://www.royacdn.com/unsafe/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/grp_item/rev_tm4.jpg) center center no-repeat;}.about-gallery div#g-item5 {background:url(https://www.royacdn.com/unsafe/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/grp_item/rev_tm5.jpg) center center no-repeat;}.about-gallery div#g-item6 {background:url(https://www.royacdn.com/unsafe/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/grp_item/rev_tm6.jpg) center center no-repeat;}a.ry-btn.pg-btn.btn-about {font-family:'Outfit' !important;}div.pg-bnr-copy p {font-family:'Outfit' !important;font-weight:600 !important;text-align:left;line-height:30px;}div#about-left h2, .div#about-left p {font-family:'Outfit' !important;}div.pg-sections .pg-copy p {font:400 18px/28px Outfit, sans-serif !important;text-align:center !important;}a#about-btn {margin-top:1.5em !important;display:block;max-width:375px;font-family:'Outfit' !important;}div#team-section {margin-top:5em;display:flex;align-items:center;justify-content:space-between;}div#ab-sec4 {margin-top:-5em;}div#about-right {height:650px;}div#team-section .team-block {width:32%;}div#team-section .ry-el-bg {padding:10px !important;background:#fff !important;box-shadow:1px 0px 16px 0px rgb(9 9 9 / 18%);}div#team-section .ry-el-bg {margin-bottom:1em;}div.values-wrap {background:#f0f9ff;padding:5em !important;border-radius:30px;margin-top:7em;}div.values-wrap h4 {font-family:'Outfit' !important;text-transform:uppercase;font-size:23px;font-weight:600;letter-spacing:2px;}div#core-values {display:flex;align-items:center;justify-content:space-between;margin-top:4em;}div.circle-cta-wrp {width:24%;}.circle-cta-wrp-image-wrap img {max-width:60px;margin:auto;}.circle-cta-wrp-image-wrap {background:#0a9397;height:130px;max-width:130px;margin:auto;float:none;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-bottom:2em;}div.circle-cta-wrp p {font-family:'Outfit' !important;font-size:18px;}div#about-left p {text-align:left !important;}div.ph-team-section {margin-top:8em;position:relative;}div.ph-team-section .ry-content {display:flex;align-items:center;justify-content:space-around;padding-bottom:1em;}div.join-team-section p {font-family:'Outfit' !important;font-size:18px;line-height:25px !important;text-align:left;}div.join-team-section a.ry-btn.pg-btn {font-family:'Outfit' !important;margin-top:1em;display:block;max-width:190px;text-align:center;}.join-team-section {width:25%;}div.ph-team-image-wrp {width:65%;}div.ph-team-section:before {content:'';background:url(https://www.royacdn.com/unsafe/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/about_new/bg_join.png);height:154px;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;bottom:-40px;z-index:-1;}@media (max-width:1800px) {div.ph-team-section:before {bottom:-54px !important;}}@media (max-width:1199px) { div#about-right {height:auto;}div#ab-sec0 {min-height:auto !important;padding:2em 0;}#default div#aboutus-wrap div#pg-st h3 {text-align:center !important;}div#about-right img {max-width:400px;margin:0 auto -7em;position:relative;left:-3em;}div#about-left h2, .div#about-left p {text-align:center !important;}div#about-left p {text-align:center !important;}a#about-btn {margin:1.5em auto 0;}div#section-1 {flex-direction:column-reverse;display:flex;margin-top:0 !important;} div#ab-sec4 {margin-top:0 !important;}div.circle-cta-wrp {width:48%;margin-bottom:3em;}div#core-values {flex-wrap:wrap;}div.circle-cta-wrp:nth-child(3), div.circle-cta-wrp:nth-child(4) {margin-bottom:0;}div.ph-team-image-wrp, .join-team-section {width:100%;}div.ph-team-section .ry-content {flex-direction:column-reverse;}div.join-team-section p {text-align:center;}div.join-team-section a.ry-btn.pg-btn {margin:1em auto 4em;}div.ph-team-section:before {display:block !important;background:#80a4be;height:140px;}}@media (max-width:700px) {div.circle-cta-wrp {width:100% !important;}div.circle-cta-wrp:nth-child(3) {margin-bottom:2em !important;}div.pg-bnr-copy p {text-align:center !important;}}@media (max-width:600px) {div#team-section {flex-direction:column !important;}div#team-section div#center-team {margin-bottom:1em !important;}div#team-section .team-block {width:100% !important;}div.ph-team-section:before {height:100px;}}.content h1, .pricingbox h1 {text-transform:none;}.main-content .pg-bnr-copy h1 {text-transform:none !important;}