@font-face{font-display:swap;font-family:"Futura";src:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/futur.woff) format("woff")}*,*::before,*::after{box-sizing:border-box}body{font-family:"Josefin Sans",sans-serif;font-size:16px;line-height:27px;margin:0}img{max-width:100%;height:auto;display:block}p,h1,h2,h3,h4,h5,h6{margin-block-start:0;margin-block-end:0}.btn{width:fit-content}.btn a{color:#700;text-decoration:none;font-weight:500}.btn.underline{position:relative}.btn.underline::after{content:"";position:absolute;bottom:0;left:0;width:100%;border:1px solid #700}.slick-slider .slick-arrow.slick-next{right:0;z-index:999}.slick-slider .slick-arrow.slick-prev{left:0;z-index:999}.fw-3{font-weight:300}.fw-4{font-weight:400}.fw-5{font-weight:500}.fw-6{font-weight:600}.fw-7{font-weight:700}.fw-8{font-weight:800}.fw-9{font-weight:900}html{scroll-behavior:smooth}.fade-up{opacity:0;transform:translateY(50px);transition:opacity 0.7s ease,transform 0.7s ease}.fade-up-active{opacity:1;transform:translateY(0)}.d-hide-m{display:none}.d-hide-t{display:block}.p-18{font-family:"Lato",sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:3px}.p-18-n{font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.p-18-i{font-family:"Inter",serif;font-size:12px;font-style:normal;font-weight:400;line-height:215%;letter-spacing:-.12px;text-transform:capitalize}.p-18-g{font-family:"Gabarito",serif;font-size:12px;font-style:normal;font-weight:400;line-height:215%;letter-spacing:-.12px;text-transform:capitalize}.h-40{font-family:"Lato",sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:30px}.p-40{font-family:"Lato",sans-serif;font-size:24px;font-style:normal;font-weight:250;line-height:30px;letter-spacing:.24px}.h-50-i{font-family:"Inter",serif;font-size:22px;font-style:normal;font-weight:100;line-height:60px;letter-spacing:-.44px}.footer-text{font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.56px;text-transform:uppercase}.footer-sub{font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:30px}.p-16{font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.p-25{font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.h-150{font-family:"Josefin Sans",sans-serif;font-size:50px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.5px}.p-18-t{font-family:"Lato",sans-serif;font-size:12px;font-style:normal;line-height:normal;letter-spacing:.6px;text-transform:uppercase}.h-50{font-family:"Josefin Sans",sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:45px;letter-spacing:-.52px;text-transform:uppercase}.btn-item{font-family:"Lato",sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:3px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-position:from-font;text-transform:uppercase;text-underline-offset:2px}.h-120{font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:normal}.h-220{font-family:"Josefin Sans",sans-serif;font-size:56px;font-style:normal;font-weight:500;line-height:80px;letter-spacing:-3.36px}.h-70{font-family:"Josefin Sans",sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:-.6px}.h-80{font-family:"Josefin Sans",sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:-.6px}.arr-left{width:20px;height:20px;object-fit:contain}.arr-right{width:20px;height:20px;object-fit:contain}.h-60{font-family:"Josefin Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.32px}.yellow-btn{text-decoration:underline;color:#D0A452}@media only screen and (min-width:768px){::-webkit-scrollbar{width:4px;background:#373435}::-webkit-scrollbar-track{background:#fff0}::-webkit-scrollbar-thumb{background:#D0A452}::-webkit-scrollbar-thumb:hover{background:#373435}}@media only screen and (min-width:1200px){.d-hide-m{display:block}.d-hide-t{display:none}.p-18{font-size:.9375vw;letter-spacing:.2333333333vw}.footer-text{font-size:.9375vw;letter-spacing:.15vw}.footer-sub{font-size:1.0416666667vw;line-height:1.5625vw}.h-40{font-size:2.0833333333vw;line-height:3.6458333333vw}.arr-left{width:2.9166666667vw;height:2.9166666667vw}.arr-right{width:2.9166666667vw;height:2.9166666667vw}.h-60{font-size:3.125vw;font-weight:500;line-height:3.6458333333vw;letter-spacing:-.0625vw}.h-50-i{font-size:2.6041666667vw;line-height:3.125vw;letter-spacing:-.0520833333vw}.p-18-t{font-size:.9375vw;letter-spacing:.1875vw}.p-16{font-size:.8333333333vw;line-height:1.8229166667vw}.p-18-i{font-size:.9375vw;letter-spacing:-.00625vw}.p-18-g{font-size:.9375vw;letter-spacing:-.00625vw;line-height:1.3020833333vw}.p-40{font-size:2.0833333333vw;font-weight:275;line-height:2.6041666667vw;letter-spacing:.0208333333vw}.p-25{font-size:1.3020833333vw;line-height:1.9791666667vw}.h-150{font-size:7.8125vw;letter-spacing:.390625vw}.h-50{font-size:2.6041666667vw;font-weight:500;line-height:2.34375vw;letter-spacing:-.0520833333vw}.p-18-n{font-size:.9375vw;line-height:1.5625vw}.btn-item{font-size:.9375vw;letter-spacing:.1875vw;text-underline-offset:.1041666667vw}.h-120{font-size:6.25vw;letter-spacing:.125vw}.h-220{font-size:11.4583333333vw;letter-spacing:-.6875vw;line-height:normal}.h-70{font-size:3.6458333333vw;font-weight:500;line-height:3.125vw;letter-spacing:-.0729166667vw}.h-80{font-size:4.1666666667vw;line-height:3.6458333333vw;letter-spacing:-.0833333333vw}}[data-cursor=pointer3]{cursor:none}[data-cursor=pointer4]{cursor:none}.comp-welcome-section .section-inner{padding:0 20px;margin-bottom:60px}.comp-welcome-section .section-inner .welcome-section-title-one{color:#BE1111;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-top:60px}.comp-welcome-section .section-inner .welcome-section-title-two{color:#1B1B1B;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;text-align:center;padding-top:0}.comp-welcome-section .section-inner .welcome-section-para{color:#231F20;text-align:center;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;padding-right:20px;padding-left:20px}@media only screen and (min-width:1200px){.comp-welcome-section .section-inner{padding:0 12.5vw;margin-bottom:5.2083333333vw}.comp-welcome-section .section-inner .welcome-section-title-one{color:#BE1111;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-.1666666667vw;text-transform:capitalize;padding-top:6.7708333333vw}.comp-welcome-section .section-inner .welcome-section-title-two{color:#1B1B1B;font-family:"Josefin Sans",sans-serif;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-.1666666667vw;text-transform:capitalize;text-align:center;padding-bottom:1.5625vw}.comp-welcome-section .section-inner .welcome-section-para{color:#231F20;text-align:center;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;padding-right:5.2083333333vw;padding-left:5.2083333333vw}}.comp-img-content-section .section-inner{padding:0;margin-bottom:60px;flex-direction:column-reverse;display:flex}.comp-img-content-section .section-inner .img-wrap{width:100%;height:698px;position:relative;margin-top:60px}.comp-img-content-section .section-inner .img-wrap img{height:698px}.comp-img-content-section .section-inner .img-wrap .cover-box{position:absolute;top:0;padding-left:25px;padding-right:25px;background:#232324}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img{padding-bottom:50px;padding-top:60px;justify-content:center;display:flex}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .diamond{width:50px;height:50px}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .section-title--highlight{color:#FFF}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .section-title--highlight{color:#FFF}.comp-img-content-section .section-inner .img-wrap .cover-box .sub-title{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;padding-bottom:30px;text-align:center}.comp-img-content-section .section-inner .img-wrap .cover-box .para{color:#FFF;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;letter-spacing:-.26px;padding-bottom:50px;text-align:center}.comp-img-content-section .section-inner .content-wrap{width:100%;padding-left:0vw;display:flex;flex-direction:column;align-items:center}.comp-img-content-section .section-inner .content-wrap .our-image{width:78px;height:78px}.comp-img-content-section .section-inner .content-wrap .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-inner .content-wrap .section-title--highlight{color:#1B1B1B}.comp-img-content-section .section-inner .content-wrap .section-para{color:#D0A452;font-family:"Lato",sans-serif;font-size:.9375vw;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;text-align:center;padding-left:20px;padding-right:20px}@media only screen and (min-width:992px){.comp-img-content-section{margin-bottom:7.2916666667vw}.comp-img-content-section .section-inner{padding-left:0vw;padding-top:7.2916666667vw;margin-bottom:0vw;display:flex;flex-wrap:wrap;align-items:center;flex-direction:row-reverse;width:83%;margin-right:auto;margin-left:auto}.comp-img-content-section .section-inner .img-wrap{width:50.7291666667vw;height:40.3125vw;position:relative}.comp-img-content-section .section-inner .img-wrap img{height:40.3125vw}.comp-img-content-section .section-inner .img-wrap .cover-box{position:absolute;top:0;padding-right:2.0833333333vw;padding-left:4.0625vw;border-radius:2.6041666667vw}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img{padding-bottom:2.0833333333vw;justify-content:left}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .diamond{width:3.125vw;height:3.125vw}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:3.3854166667vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .section-title--highlight{color:#FFF}.comp-img-content-section .section-inner .img-wrap .cover-box .sub-title{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:1.1458333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:.5208333333vw;text-align:left}.comp-img-content-section .section-inner .img-wrap .cover-box .para{color:#FFF;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;text-align:left}.comp-img-content-section .section-inner .content-wrap{width:calc(100% - 50.7291666667vw);padding-left:0vw;display:flex;flex-direction:column;align-items:start}.comp-img-content-section .section-inner .content-wrap .our-image{width:116px;height:116px}.comp-img-content-section .section-inner .content-wrap .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:3.3854166667vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-inner .content-wrap .section-title--highlight{color:#1B1B1B}.comp-img-content-section .section-inner .content-wrap .section-para{color:#D0A452;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;max-width:25.3125vw;padding-top:3.125vw;text-align:start;padding-left:0vw;padding-right:0vw}.comp-img-content-section.text-first .section-inner{flex-direction:row-reverse}.comp-img-content-section.text-first .section-inner .content-wrap{padding-right:3.6458333333vw;padding-left:0}}@media only screen and (min-width:1200px){.comp-img-content-section{margin-bottom:0vw}.comp-img-content-section .section-inner{padding-left:0vw;padding-top:7.2916666667vw;margin-bottom:0vw;display:flex;flex-wrap:wrap;align-items:center;flex-direction:row-reverse;width:83%;margin-right:auto;margin-left:auto}.comp-img-content-section .section-inner .img-wrap{width:50.7291666667vw;height:40.3125vw;position:relative;margin-top:0vw}.comp-img-content-section .section-inner .img-wrap img{height:40.3125vw}.comp-img-content-section .section-inner .img-wrap .cover-box{position:absolute;top:0;padding-right:2.0833333333vw;padding-left:4.0625vw;border-radius:2.6041666667vw}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img{padding-bottom:2.0833333333vw;justify-content:left}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .diamond{width:3.125vw;height:3.125vw}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:2.5vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-.125vw;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .section-title--highlight{color:#FFF}.comp-img-content-section .section-inner .img-wrap .cover-box .sub-title{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:1.1458333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:.5208333333vw;text-align:left}.comp-img-content-section .section-inner .img-wrap .cover-box .para{color:#FFF;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;text-align:left}.comp-img-content-section .section-inner .content-wrap{width:calc(100% - 50.7291666667vw);padding-left:0vw;display:flex;flex-direction:column;align-items:start}.comp-img-content-section .section-inner .content-wrap .our-image{width:116px;height:116px}.comp-img-content-section .section-inner .content-wrap .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:3.3854166667vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-inner .content-wrap .section-title--highlight{color:#1B1B1B}.comp-img-content-section .section-inner .content-wrap .section-para{color:#D0A452;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;max-width:25.3125vw;padding-top:3.125vw;text-align:start;padding-left:0vw;padding-right:0vw}.comp-img-content-section.text-first .section-inner{flex-direction:row-reverse}.comp-img-content-section.text-first .section-inner .content-wrap{padding-right:3.6458333333vw;padding-left:0}}.section-wrapper{width:83%;margin-right:auto;margin-left:auto;padding-top:40px}.section-wrapper .image-wrapper{border-radius:25px;height:300px;object-fit:cover}.section-wrapper .transportation-mb{display:block}.section-wrapper .transportation-mb .section-title{color:#700;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize}.section-wrapper .transportation-mb .section-title--highlight{color:#D0A452}.section-wrapper .transportation-section{display:block}.section-wrapper .transportation-section .section-details{display:block}.section-wrapper .transportation-section .section-details .transportation-desktop{display:none}.section-wrapper .transportation-section .section-details .transportation-desktop .section-title{color:#700;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize}.section-wrapper .transportation-section .section-details .transportation-desktop .section-title--highlight{color:#1B1B1B}.section-wrapper .transportation-section .section-details .wrapper-with-image{flex-direction:column-reverse;display:flex;text-align:center}.section-wrapper .transportation-section .section-details .wrapper-with-image .transportation-details-mb{display:block}.section-wrapper .transportation-section .section-details .wrapper-with-image .image-wrapper{margin-top:20px;border-radius:25px;height:300px;object-fit:cover}.section-wrapper .transportation-section .section-details .wrapper-with-image .section-para{color:#373435;text-align:center;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;padding-top:50px;padding-bottom:30px}.section-wrapper .transportation-section .section-details .wrapper-with-image .success-btn{border-radius:30px;background:#006500;box-shadow:0 5px 20px 0 rgb(237 28 36 / .5);color:#fff;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:23px;border:none;width:149px;height:46px}@media only screen and (min-width:992px){.section-wrapper{width:83%;margin-right:auto;margin-left:auto;padding-top:7.2916666667vw}.section-wrapper .image-wrapper{border-radius:2.6041666667vw}.section-wrapper .transportation-mb{display:none}.section-wrapper .transportation-mb .section-title{color:#700;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:2.6041666667vw;letter-spacing:-2px;text-transform:capitalize}.section-wrapper .transportation-mb .section-title--highlight{color:#D0A452}.section-wrapper .transportation-section{display:flex;width:100%}.section-wrapper .transportation-section .transportation-img{width:70%}.section-wrapper .transportation-section .transportation-img .image-wrapper{width:100%}.section-wrapper .transportation-section .section-details{display:flex;width:100%;justify-content:space-between;align-items:center}.section-wrapper .transportation-section .section-details .transportation-desktop{display:block;width:56%}.section-wrapper .transportation-section .section-details .transportation-desktop .section-title{color:#700;text-align:start;font-family:"Josefin Sans",sans-serif;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-.1666666667vw;text-transform:capitalize;padding-left:3.125vw}.section-wrapper .transportation-section .section-details .transportation-desktop .section-title--highlight{color:#1B1B1B}.section-wrapper .transportation-section .section-details .transportation-desktop .transportation-details-desktop .section-para{color:#373435;text-align:start;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;padding-left:3.125vw;margin:0vw;width:100%}.section-wrapper .transportation-section .section-details .transportation-desktop .transportation-details-desktop .success-btn{position:relative;border-radius:1.5625vw;background:#006500;box-shadow:0vw .2604166667vw 1.0416666667vw 0vw rgb(237 28 36 / .5);color:#fff;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.4583333333vw;border:none;width:10.5208333333vw;height:2.8125vw;display:flex;align-items:center;justify-content:space-between;padding:1.0416666667vw;margin-left:3.125vw}.section-wrapper .transportation-section .section-details .transportation-desktop .transportation-details-desktop .success-btn::before{content:"";position:absolute;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/button-icon.png);position:absolute;top:50%;right:.5208333333vw;transform:translateY(-50%);width:2.2916666667vw;height:2.2916666667vw;background-size:contain;background-repeat:no-repeat;padding-left:1.0416666667vw}.section-wrapper .transportation-section .section-details .wrapper-with-image{flex-direction:row;display:flex;text-align:center;width:38%}.section-wrapper .transportation-section .section-details .wrapper-with-image .transportation-details-mb{display:none}.section-wrapper .transportation-section .section-details .wrapper-with-image .image-wrapper{margin-top:0vw;border-radius:2.6041666667vw;object-fit:fill;height:100%}.section-wrapper .transportation-section .section-details .wrapper-with-image .section-para{color:#373435;text-align:center;font-family:"Lato",sans-serif;font-size:.6770833333vw;font-style:normal;font-weight:400;line-height:1.1979166667vw;letter-spacing:-.0135416667vw;padding-bottom:0vw}.section-wrapper .transportation-section .section-details .wrapper-with-image .success-btn{position:relative;border-radius:1.5625vw;background:#006500;box-shadow:0vw .2604166667vw 1.0416666667vw 0vw rgb(237 28 36 / .5);color:#fff;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.4583333333vw;border:none;width:9.375vw;height:2.8125vw;display:flex;align-items:center;justify-content:center}.section-wrapper .transportation-section .section-details .wrapper-with-image .success-btn::before{content:"";position:absolute;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/button-icon.png);position:absolute;top:50%;left:.5208333333vw;transform:translateY(-50%);width:1.25vw;height:1.25vw;background-size:contain;background-repeat:no-repeat}}@media only screen and (min-width:1200px){.section-wrapper{width:83%;margin-right:auto;margin-left:auto;padding-top:7.2916666667vw}.section-wrapper .image-wrapper{border-radius:2.6041666667vw}.section-wrapper .transportation-mb{display:none}.section-wrapper .transportation-mb .section-title{color:#700;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:2.6041666667vw;letter-spacing:-2px;text-transform:capitalize}.section-wrapper .transportation-mb .section-title--highlight{color:#D0A452}.section-wrapper .transportation-section{display:flex;width:100%}.section-wrapper .transportation-section .transportation-img{width:70%}.section-wrapper .transportation-section .transportation-img .image-wrapper{width:100%;height:33.8541666667vw}.section-wrapper .transportation-section .section-details{display:flex;width:100%;justify-content:space-between;align-items:center}.section-wrapper .transportation-section .section-details .transportation-desktop{display:block;width:56%}.section-wrapper .transportation-section .section-details .transportation-desktop .section-title{color:#700;text-align:start;font-family:"Josefin Sans",sans-serif;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-.1666666667vw;text-transform:capitalize;padding-left:3.125vw}.section-wrapper .transportation-section .section-details .transportation-desktop .section-title--highlight{color:#1B1B1B}.section-wrapper .transportation-section .section-details .transportation-desktop .transportation-details-desktop .section-para{color:#373435;text-align:start;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;padding-left:3.125vw;margin:0vw;width:100%}.section-wrapper .transportation-section .section-details .transportation-desktop .transportation-details-desktop .success-btn{position:relative;border-radius:1.5625vw;background:#006500;box-shadow:0vw .2604166667vw 1.0416666667vw 0vw rgb(237 28 36 / .5);color:#fff;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.4583333333vw;border:none;width:10.5208333333vw;height:2.8125vw;display:flex;align-items:center;justify-content:space-between;padding:1.0416666667vw;margin-left:3.125vw}.section-wrapper .transportation-section .section-details .transportation-desktop .transportation-details-desktop .success-btn::before{content:"";position:absolute;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/button-icon.png);position:absolute;top:50%;right:.5208333333vw;transform:translateY(-50%);width:2.2916666667vw;height:2.2916666667vw;background-size:contain;background-repeat:no-repeat;padding-left:1.0416666667vw}.section-wrapper .transportation-section .section-details .wrapper-with-image{flex-direction:row;display:flex;text-align:center;width:38%;height:100%}.section-wrapper .transportation-section .section-details .wrapper-with-image .transportation-details-mb{display:none}.section-wrapper .transportation-section .section-details .wrapper-with-image .image-wrapper{margin-top:0vw;border-radius:2.6041666667vw;object-fit:fill;height:100%}.section-wrapper .transportation-section .section-details .wrapper-with-image .section-para{color:#373435;text-align:center;font-family:"Lato",sans-serif;font-size:.6770833333vw;font-style:normal;font-weight:400;line-height:1.1979166667vw;letter-spacing:-.0135416667vw;padding-bottom:0vw}.section-wrapper .transportation-section .section-details .wrapper-with-image .success-btn{position:relative;border-radius:1.5625vw;background:#006500;box-shadow:0vw .2604166667vw 1.0416666667vw 0vw rgb(237 28 36 / .5);color:#fff;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.4583333333vw;border:none;width:9.375vw;height:2.8125vw;display:flex;align-items:center;justify-content:center}.section-wrapper .transportation-section .section-details .wrapper-with-image .success-btn::before{content:"";position:absolute;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/button-icon.png);position:absolute;top:50%;left:.5208333333vw;transform:translateY(-50%);width:1.25vw;height:1.25vw;background-size:contain;background-repeat:no-repeat}}.footer-overlap{position:relative;width:90%;height:500px;border-radius:50px;left:50%;transform:translateX(-50%);bottom:-148px;z-index:1}.footer-overlap::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:25px;background:linear-gradient(4deg,#e11837 60%,rgb(225 24 55 / .056460084) 100%);z-index:1}.over-image{position:relative;right:0;border-top-right-radius:25px;border-top-left-radius:25px;height:200px;object-fit:cover;background:#e11837;background:linear-gradient(2deg,#e11837 60%,rgb(225 24 55 / .056460084) 100%);width:100%}.overlap-text-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-13%);width:100%;z-index:1}.overlap-text-wrapper .section-title-one{color:#fff;text-align:center;font-family:"Lato",sans-serif;font-size:38px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:-1.9px}.overlap-text-wrapper .section-title-two{color:#fff;font-family:"Lato",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:-1px;text-align:center;padding-bottom:20px}.overlap-text-wrapper .contact-detils{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:center}.overlap-text-wrapper .contact-detils .section-para{position:relative;color:#fff;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;text-align:center;margin:0;padding-left:25px;padding-right:25px;padding-bottom:20px;width:100%}.overlap-text-wrapper .contact-detils .success-btn{background:#fff;color:#1b1b1b;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:23px;width:152px;height:46px;border:none;border-radius:30px;position:relative;text-align:left;padding-left:20px}.overlap-text-wrapper .contact-detils .success-btn::before{content:"";position:absolute;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/btn-contact.png);top:50%;right:6px;transform:translateY(-50%);width:40px;height:40px;background-size:contain;background-repeat:no-repeat}@media only screen and (min-width:768px){.footer-overlap .over-image{width:100%}}@media only screen and (min-width:990px){.footer-overlap .over-image{width:100%}}@media only screen and (min-width:1200px){.footer-overlap{position:relative;width:72.9166666667vw;height:15.625vw;border-radius:2.6041666667vw 2.6041666667vw 2.6041666667vw 2.6041666667vw;left:50%;transform:translateX(-50%);bottom:-11.09375vw;z-index:1}.footer-overlap::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#e11837;border-radius:2.6041666667vw;background:linear-gradient(90deg,#e11837 56%,rgb(225 24 55 / .056460084) 100%);z-index:1}.footer-overlap .over-image{position:absolute;right:0;border-bottom-right-radius:2.6041666667vw;border-top-right-radius:2.6041666667vw;height:15.625vw;object-fit:contain;width:36.5104166667vw}.footer-overlap .overlap-text-wrapper{position:absolute;top:50%;left:22.9166666667vw;transform:translate(-50%,-50%);z-index:2;width:unset}.footer-overlap .overlap-text-wrapper .section-title-one{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:2.5vw;font-style:normal;font-weight:700;line-height:2.0833333333vw;letter-spacing:-.125vw;text-transform:capitalize;text-align:left}.footer-overlap .overlap-text-wrapper .section-title-two{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:1.5625vw;font-style:normal;font-weight:700;line-height:2.0833333333vw;letter-spacing:-.125vw;text-transform:capitalize;text-align:left}.footer-overlap .overlap-text-wrapper .contact-detils{display:flex;justify-content:space-between;align-items:end;width:38.0208333333vw}.footer-overlap .overlap-text-wrapper .section-para{position:relative;color:#FFF;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;text-align:left;margin:0;padding:1.0416666667vw 0vw 0vw 0vw;max-width:23.0729166667vw}.footer-overlap .overlap-text-wrapper .success-btn{background:#fff;color:#1B1B1B;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.4583333333vw;width:9.6354166667vw;height:2.8125vw;border:none;border-radius:1.5625vw;position:relative;text-align:left;padding:0vw 1.3020833333vw}.footer-overlap .overlap-text-wrapper .success-btn::before{content:"";position:absolute;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/btn-contact.png);top:50%;right:.2604166667vw;transform:translateY(-50%);width:2.2916666667vw;height:2.2916666667vw;background-size:contain;background-repeat:no-repeat}}.row-heading{width:92%;margin-left:auto;justify-content:space-between;padding-top:190px;margin-right:auto}.row-heading .main-topic{padding-bottom:50px}.row-heading .main-topic .section-par{color:#373435;text-align:center;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;max-width:100%;padding-left:0}.row-heading .main-topic .section-title{color:#700;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;margin-bottom:0}.row-heading .main-topic .section-title--highlight{color:#D0A452;padding-bottom:50px}.row-heading .history-conatiner{width:100%;display:block}.row-heading .history-conatiner .year-row{margin-left:auto;margin-right:auto}.row-heading .history-conatiner .year-row .year-slider{padding-top:2.4479166667vw}.row-heading .history-conatiner .year-row .year-slider .year-item{color:rgb(77 77 79 / .5);font-family:"Josefin Sans",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:70px;letter-spacing:-2px;text-transform:capitalize;cursor:pointer;transition:all 0.3s;text-align:center}.row-heading .history-conatiner .year-row .year-slider .year-item:hover{color:#0D0D0D}.row-heading .history-conatiner .year-row .year-slider .year-item.active{color:#0D0D0D;font-family:"Josefin Sans",sans-serif;font-size:36x;font-style:normal;font-weight:500;line-height:70px;letter-spacing:-3.6px;text-transform:capitalize}.row-heading .history-conatiner .history-row{width:90%;display:block;margin:auto}.row-heading .history-conatiner .history-row .row-cards .history_card{margin:.2604166667vw}.row-heading .history-conatiner .history-row .row-cards .history_card .cover-image{position:relative;height:325px;width:100%}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner{position:relative;bottom:20px;padding:3.125vw}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner .card-title-one{display:none}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner .card-title-two{color:rgb(27 27 27 / .8);font-family:"Josefin Sans",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:23px;letter-spacing:-1.8px;text-transform:capitalize;text-align:center;padding-top:40px}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner .crad-pra{color:#231F20;text-align:center;font-family:#D0A452;font-size:13px;font-style:normal;font-weight:400;line-height:23px}.row-heading .history-conatiner .history-row .row-cards .slick-list{padding:0}.row-heading .slick-row-back,.row-heading .slick-row-next{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;width:46px;height:46px;background-size:contain;background-repeat:no-repeat;z-index:1;font-size:0}.row-heading .slick-row-back::before,.row-heading .slick-row-next::before{display:none}.row-heading .slick-row-back{top:107%;right:50%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/back.png)}.row-heading .slick-row-next{top:107%;right:30%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/next.png)}@media only screen and (min-width:768px){.row-heading{width:92%;margin-left:auto;justify-content:space-between;padding-top:0;margin-right:auto}.row-heading .main-topic{padding-bottom:50px}.row-heading .main-topic .section-par{color:#373435;text-align:center;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;max-width:100%;padding-left:0}.row-heading .main-topic .section-title{color:#700;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;margin-bottom:0}.row-heading .main-topic .section-title--highlight{color:#D0A452;padding-bottom:50px}.row-heading .history-conatiner{width:100%;display:block}.row-heading .history-conatiner .year-row{margin-left:auto;margin-right:auto}.row-heading .history-conatiner .year-row .year-slider{padding-top:2.4479166667vw}.row-heading .history-conatiner .year-row .year-slider .year-item{color:rgb(77 77 79 / .5);font-family:"Josefin Sans",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:70px;letter-spacing:-2px;text-transform:capitalize;cursor:pointer;transition:all 0.3s;text-align:center}.row-heading .history-conatiner .year-row .year-slider .year-item:hover{color:#0D0D0D}.row-heading .history-conatiner .year-row .year-slider .year-item.active{color:#0D0D0D;font-family:"Josefin Sans",sans-serif;font-size:36x;font-style:normal;font-weight:500;line-height:70px;letter-spacing:-3.6px;text-transform:capitalize}.row-heading .history-conatiner .history-row{width:90%;display:block;margin:auto}.row-heading .history-conatiner .history-row .row-cards .history_card{margin:.2604166667vw}.row-heading .history-conatiner .history-row .row-cards .history_card .cover-image{position:relative;height:325px;width:100%}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner{position:relative;bottom:20px;padding:3.125vw}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner .card-title-one{display:none}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner .card-title-two{color:rgb(27 27 27 / .8);font-family:"Josefin Sans",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:23px;letter-spacing:-1.8px;text-transform:capitalize;text-align:center;padding-top:40px}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner .crad-pra{color:#231F20;text-align:center;font-family:#D0A452;font-size:13px;font-style:normal;font-weight:400;line-height:23px}.row-heading .history-conatiner .history-row .row-cards .slick-list{padding:0}.row-heading .slick-row-back,.row-heading .slick-row-next{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;width:46px;height:46px;background-size:contain;background-repeat:no-repeat;z-index:1;font-size:0}.row-heading .slick-row-back::before,.row-heading .slick-row-next::before{display:none}.row-heading .slick-row-back{top:107%;right:51%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/back.png)}.row-heading .slick-row-next{top:107%;right:41%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/next.png)}}@media only screen and (min-width:1200px){.row-heading{width:92%;margin-left:auto;justify-content:space-between;padding-top:7.2916666667vw;margin-right:unset}.row-heading .main-topic{padding-bottom:80px}.row-heading .main-topic .section-par{color:#373435;text-align:left;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;max-width:33.75vw;padding-left:4.1666666667vw}.row-heading .main-topic .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-3.2px;text-transform:capitalize;margin-bottom:0vw}.row-heading .main-topic .section-title--highlight{color:#D0A452;padding-bottom:0vw}.row-heading .history-conatiner{width:100%;display:flex}.row-heading .history-conatiner .year-row{width:10%;margin-left:auto;margin-right:auto}.row-heading .history-conatiner .year-row .year-slider{display:flex;padding-top:2.4479166667vw}.row-heading .history-conatiner .year-row .year-slider .year-item{color:rgb(77 77 79 / .5);font-family:"Josefin Sans",sans-serif;font-size:1.6666666667vw;font-style:normal;font-weight:300;line-height:3.6458333333vw;letter-spacing:-.1666666667vw;text-transform:capitalize;cursor:pointer;transition:all 0.3s;text-align:left}.row-heading .history-conatiner .year-row .year-slider .year-item:hover{color:#0D0D0D;font-weight:600}.row-heading .history-conatiner .history-row{width:90%;display:block}.row-heading .history-conatiner .history-row .row-cards .history_card{position:relative;height:26.0416666667vw;margin:.5208333333vw}.row-heading .history-conatiner .history-row .row-cards .history_card::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border-radius:1.5625vw;background:linear-gradient(180deg,#fff0 .12%,rgb(19 19 19 / .9) 113.75%);box-shadow:0 4px 50px 0 rgb(0 0 0 / .08)}.row-heading .history-conatiner .history-row .row-cards .history_card .cover-image{border-radius:1.5625vw;height:26.0416666667vw}.row-heading .history-conatiner .history-row .row-cards .history_card .cover-image img{width:100%;height:100%;object-fit:cover}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner{position:absolute;bottom:20px;padding:3.125vw;z-index:3}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner .card-title-one{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:2.0833333333vw;font-style:normal;font-weight:500;line-height:1.1979166667vw;letter-spacing:-.2083333333vw;text-transform:capitalize;display:block}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner .card-title-two{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:1.5625vw;font-style:normal;font-weight:400;line-height:2.6041666667vw;letter-spacing:-.15625vw;text-transform:capitalize;text-align:left;padding-top:1.0416666667vw}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner .crad-pra{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;width:30.2083333333vw;text-align:left}.row-heading .history-conatiner .history-row .row-cards .slick-list{padding:0 10% 0 0}.row-heading .history-conatiner .history-row .slick-row-back,.row-heading .history-conatiner .history-row .slick-row-next{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;width:2.6041666667vw;height:2.6041666667vw;background-size:contain;background-repeat:no-repeat;z-index:1;font-size:0}.row-heading .history-conatiner .history-row .slick-row-back::before,.row-heading .history-conatiner .history-row .slick-row-next::before{display:none}.row-heading .history-conatiner .history-row .slick-row-back{top:-22%;right:22%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/back.png)}.row-heading .history-conatiner .history-row .slick-row-next{top:-22%;right:17%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/next.png)}}.custom-pagination{display:flex;justify-content:center;margin-top:1.0416666667vw}.custom-pagination .pagination-list{list-style:none;padding:0;display:flex}.custom-pagination .pagination-list .pagination-item{margin:0vw .2604166667vw}.custom-pagination .pagination-list .pagination-item a{color:#333;font-family:"Josefin Sans",sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;padding:15px 15px;border:1px solid #CECECE;border-radius:8px;transition:background-color 0.3s,color 0.3s}.custom-pagination .pagination-list .pagination-item a:hover{background-color:#E11837;color:#fff}.custom-pagination .pagination-list .pagination-item.active a{background-color:#E11837;color:#fff}.custom-pagination .pagination-list .pagination-item.disabled a{color:#ccc;border-color:#ccc;pointer-events:none}.image-wrapper{width:100%;margin-left:auto;margin-right:auto}.image-wrapper .values-grid{display:block;grid-template-columns:unset;grid-template-rows:unset;gap:20px;padding-bottom:3.6458333333vw;padding-left:20px;padding-right:20px}.image-wrapper .values-grid .value-card{position:relative;border-radius:50px;text-align:center}.image-wrapper .values-grid .value-card .card-image{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;border-radius:50px}.image-wrapper .values-grid .value-card img{width:100%;height:100%;object-fit:cover;border-radius:50px}.image-wrapper .values-grid .value-card .overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;text-align:center;text-transform:capitalize}.image-wrapper .values-grid .value-card:nth-child(1){grid-column:span 2/span 2;height:400px;padding-bottom:20px}.image-wrapper .values-grid .value-card:nth-child(2){grid-column-start:3;grid-row-start:1;height:400px;padding-bottom:20px}.image-wrapper .values-grid .value-card:nth-child(3){grid-column-start:4;grid-row-start:1;height:400px;padding-bottom:20px}.image-wrapper .values-grid .value-card:nth-child(4){grid-column-start:1;grid-row-start:2;height:400px;padding-bottom:20px}.image-wrapper .values-grid .value-card:nth-child(5){grid-column:span 2/span 2;height:400px}@media only screen and (min-width:1200px){.custom-pagination{display:flex;justify-content:center;margin-top:1.0416666667vw}.custom-pagination .pagination-list{list-style:none;padding:0;display:flex}.custom-pagination .pagination-list .pagination-item{margin:0vw .2604166667vw}.custom-pagination .pagination-list .pagination-item a{color:#333;font-family:"Open Sans";font-size:.6770833333vw;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;color:#333;padding:.625vw .8333333333vw;border:1px solid #333;border-radius:.4166666667vw;transition:background-color 0.3s,color 0.3s}.custom-pagination .pagination-list .pagination-item a:hover{background-color:#E11837;color:#fff}.custom-pagination .pagination-list .pagination-item.active a{background-color:#E11837;color:#fff}.custom-pagination .pagination-list .pagination-item.disabled a{color:#ccc;border-color:#ccc;pointer-events:none}.image-wrapper{width:83%;margin-left:auto;margin-right:auto}.image-wrapper .values-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);gap:20px;padding-bottom:3.6458333333vw;padding-left:0vw;padding-right:0vw}.image-wrapper .values-grid .value-card{position:relative;border-radius:50px;text-align:center}.image-wrapper .values-grid .value-card .card-image{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;border-radius:50px}.image-wrapper .values-grid .value-card img{width:100%;height:100%;object-fit:cover;border-radius:50px}.image-wrapper .values-grid .value-card .overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;text-align:center;text-transform:capitalize}.image-wrapper .values-grid .value-card:nth-child(1){grid-column:span 2/span 2;height:400px;padding-bottom:0vw}.image-wrapper .values-grid .value-card:nth-child(2){grid-column-start:3;grid-row-start:1;height:400px;padding-bottom:0vw}.image-wrapper .values-grid .value-card:nth-child(3){grid-column-start:4;grid-row-start:1;height:400px;padding-bottom:0vw}.image-wrapper .values-grid .value-card:nth-child(4){grid-column-start:1;grid-row-start:2;height:400px;padding-bottom:0vw}.image-wrapper .values-grid .value-card:nth-child(5){grid-column:span 2/span 2;height:400px}}.section-container{width:90%;margin-left:auto;margin-right:auto;padding-bottom:20px}.section-container .main-card{border-radius:50px;background:#EEE;height:auto;margin-bottom:30px}.section-container .main-card .card-img{width:100%;height:325px;object-fit:cover;border-radius:25px}.section-container .main-card .card-wrapper{width:100%}.section-container .main-card .card-details-container{padding:30px}.section-container .main-card .card-details-container .main-title{color:#1B1B1B;font-family:"Josefin Sans",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:23px;padding-bottom:2.6041666667vw;margin:0vw;text-align:center;padding-top:40px;padding-bottom:20px}.section-container .main-card .card-details-container .sub-title{color:#4D4D4F;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;padding-bottom:1.5625vw;text-align:center;padding-bottom:30px}.section-container .main-card .category-details{display:block;width:100%;flex-wrap:wrap;justify-content:space-between;gap:1.5625vw;margin:auto}.section-container .main-card .category-details .category-item{width:100%;padding-bottom:20px}.section-container .main-card .category-details .category-item .category-point{color:rgb(27 27 27 / .8);font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:23px;text-transform:capitalize;padding-left:1.0416666667vw}.pagination{display:flex;justify-content:center;gap:10px;padding-top:40px}.pagination a{text-decoration:none;color:#333}.pagination .disabled{pointer-events:none;opacity:.5}.pagination .page-numbers{border-radius:8px;padding:10px 16px;border:1px solid #CECECE;font-family:"Josefin Sans",sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;display:flex;justify-content:center;align-items:center}.pagination .current{background:#E11837;color:#FFF;border:none}@media only screen and (min-width:991px){.category-details{display:block;width:35%;flex-wrap:wrap;justify-content:space-between;gap:1.5625vw;margin:auto}}@media only screen and (min-width:1200px){.section-container{width:75%;margin-left:auto;margin-right:auto}.section-container .main-card{border-radius:50px;background:#EEE;height:30.625vw;margin-bottom:4.1666666667vw}.section-container .main-card .card-wrapper{height:30.625vw;width:30.625vw}.section-container .main-card .card-wrapper .card-img{height:30.625vw;width:30.625vw;object-fit:cover}.section-container .main-card .card-details-container{width:calc(100% - 588px);padding:2.6041666667vw}.section-container .main-card .card-details-container .main-title{color:#1B1B1B;font-family:"Josefin Sans",sans-serif;font-size:1.875vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:1.5625vw;margin:0vw;text-align:left}.section-container .main-card .card-details-container .sub-title{color:#4D4D4F;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;padding-bottom:1.5625vw;text-align:left}.section-container .main-card .category-details{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;gap:1.5625vw}.section-container .main-card .category-details .category-item{width:40%}.section-container .main-card .category-details .category-item .category-point{color:rgb(27 27 27 / .8);font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.3020833333vw;text-transform:capitalize;padding-left:1.0416666667vw}.pagination{display:flex;justify-content:center;gap:.5208333333vw;padding-top:0vw}.pagination a{text-decoration:none;color:#333}.pagination .disabled{pointer-events:none;opacity:.5}.pagination .page-numbers{border-radius:.4166666667vw;padding:.78125vw 1.0416666667vw;border:1px solid #CECECE;font-family:"Josefin Sans",sans-serif;font-size:.6770833333vw;font-style:normal;font-weight:600;line-height:normal;display:flex;justify-content:center;align-items:center}.pagination .current{background:#E11837;color:#FFF;border:none}}@font-face{font-display:swap;font-family:"Futura";src:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/futur.woff) format("woff")}*,*::before,*::after{box-sizing:border-box}.comp-lab-map .section-title{color:#700;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:25px;text-align:center;padding-top:120px;padding-bottom:60px}.comp-lab-map .section-title .highlights{color:#1b1b1b}.comp-lab-map .section-inner{padding:0 20px;margin-bottom:60px;display:flex;flex-direction:column-reverse}.comp-lab-map .section-inner .map-wrapper{width:100%;padding-top:30px}.comp-lab-map .section-inner .map-wrapper #map_canvas{height:600px;border-radius:25px;height:325px}.comp-lab-map .section-inner .map-wrapper #map_canvas .property .card-content{display:none;width:200px;background-color:#fff;padding:10px;position:relative}.comp-lab-map .section-inner .map-wrapper #map_canvas .property .card-content:after{content:"";bottom:-10px;height:0;width:0;left:50%;position:absolute;transform:translateX(-50%);border-top:10px solid #fff;border-right:15px solid #fff0;border-left:15px solid #fff0}.comp-lab-map .section-inner .map-wrapper #map_canvas .property .card-content .property-card-title{margin-top:0;font-family:"Josefin Sans",sans-serif;font-size:13px;text-align:center}.comp-lab-map .section-inner .map-wrapper #map_canvas .property .card-content .card-location{display:flex;flex-wrap:wrap;align-items:center}.comp-lab-map .section-inner .map-wrapper #map_canvas .property .card-content .card-location svg{margin-right:10px;width:15px;height:15px}.comp-lab-map .section-inner .map-wrapper #map_canvas .property .icon{position:relative;left:50%;width:40px;transform:translateX(-50%)}.comp-lab-map .section-inner .map-wrapper #map_canvas .property .icon img{max-width:100%}.comp-lab-map .section-inner .lab-listing{width:100%}.comp-lab-map .section-inner .lab-listing .lab-item-outer{width:48%;padding:0 .5208333333vw;height:unset;margin-left:.78125vw;margin-top:1.0416666667vw}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item{margin-top:0;margin-bottom:1.0416666667vw;padding:2.6041666667vw 2.0833333333vw;box-shadow:0 .2083333333vw 2.6041666667vw 0 rgb(0 0 0 / .08);min-height:20.1041666667vw;border-radius:1.5625vw;cursor:pointer}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .lab-name,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .lab-location .label,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .lab-location .value,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .phone .label,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .phone .value,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .email .label,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .email .value,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .show-in-map{transition:color 0.3s}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted{background-color:#e11837;border-radius:1.5625vw;box-shadow:0vw .2083333333vw 2.6041666667vw 0 rgb(0 0 0 / .08)}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .lab-name,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .lab-location .label,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .lab-location .value,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .phone .label,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .phone .value,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .email .label,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .email .value,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .show-in-map,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .lab-name,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .lab-location .label,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .lab-location .value,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .phone .label,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .phone .value,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .email .label,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .email .value,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .show-in-map{color:#fff}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .show-in-map .black,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .show-in-map .black{display:none}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .show-in-map .red,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .show-in-map .red{display:block}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .show-in-map{font-weight:600;font-size:.8333333333vw;color:#171717;text-decoration:underline;display:flex;flex-wrap:wrap;gap:20px}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .show-in-map .red{display:none}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .show-in-map .black{display:block}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .show-in-map .icon{width:1.6666666667vw;height:1.6666666667vw;border-radius:50%;background-color:#171717;display:flex;align-items:center;justify-content:center;margin-left:.5208333333vw}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .show-in-map .icon svg{width:.9895833333vw;height:.9895833333vw;fill:#fff}.comp-lab-map .section-inner .lab-listing .pagination-wrapper{flex-wrap:wrap;justify-content:center;font-family:"Lato",sans-serif;align-items:center;margin:15px auto 0;display:flex}.comp-lab-map .section-inner .lab-listing .pagination-wrapper .page-numbers{flex-wrap:wrap;display:flex;padding:0 20px;text-decoration:none;color:#9ea6b4;position:relative}.comp-lab-map .section-inner .lab-listing .pagination-wrapper .page-numbers.current{color:#17181d}.comp-lab-map .section-inner .lab-listing .pagination-wrapper .page-numbers svg{width:30px;height:18px}.comp-lab-map .section-inner .lab-listing .pagination-wrapper .page-numbers.prev{margin-right:10px}.comp-lab-map .section-inner .lab-listing .pagination-wrapper .page-numbers.prev::after{content:unset}.comp-lab-map .section-inner .lab-listing .pagination-wrapper .page-numbers.next{margin-left:10px}.comp-lab-map .section-inner .lab-listing .pagination-wrapper .page-numbers.next::after{content:unset}.comp-lab-map .section-inner .lab-listing .pagination-wrapper .page-numbers:after{content:"";position:absolute;right:0;height:30%;top:35%;width:2px;background-color:#000}.comp-lab-map .section-inner .lab-listing .loaction-container{overflow:auto;height:364px;width:100%;flex-wrap:wrap;display:flex;scrollbar-width:thin;scrollbar-color:#031227 #fff0;scrollbar-width:thin;scrollbar-color:#031227 #fff0}.comp-lab-map .section-inner .lab-listing .loaction-container::-webkit-scrollbar{width:5px}.comp-lab-map .section-inner .lab-listing .loaction-container::-webkit-scrollbar-track{background:#fff0}.comp-lab-map .section-inner .lab-listing .loaction-container::-webkit-scrollbar-thumb{background-color:#031227;border-radius:10px}.comp-lab-map .section-inner .lab-listing .loaction-container::-webkit-scrollbar-button{display:none!important}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer{width:100%;height:364px;padding:0 .5208333333vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item{border-radius:25px;border:1px solid #dadada;box-shadow:0 4px 50px 0 rgb(0 0 0 / .08);margin-top:0;margin-bottom:1.0416666667vw;padding:50px 40px;cursor:pointer;height:364px}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-name{font-family:"Josefin Sans",sans-serif;font-weight:600;color:#171717;font-size:20px;font-style:normal;font-weight:600;line-height:23px;letter-spacing:-.4px;margin-bottom:40px}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-location{margin-bottom:1.0416666667vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-location .label{color:#3e3e3e;font-family:"Josefin Sans",sans-serif;font-size:.8333333333vw;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-location .value{color:#000;font-family:"Josefin Sans",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:23px;letter-spacing:-.28px;text-transform:capitalize}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .phone{margin-bottom:1.0416666667vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .phone .label{color:#3e3e3e;font-family:"Josefin Sans",sans-serif;font-size:.8333333333vw;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .phone .value{color:#000;font-family:"Josefin Sans",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:23px;letter-spacing:-.28px;text-transform:capitalize}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .email{margin-bottom:1.0416666667vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .email .label{color:#3e3e3e;font-family:"Josefin Sans",sans-serif;font-size:.8333333333vw;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .email .value{color:#000;font-family:"Josefin Sans",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:23px;letter-spacing:-.28px;text-transform:capitalize}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map{font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline;text-transform:capitalize;text-decoration:underline;display:flex;flex-wrap:wrap}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map .icon{width:1.6666666667vw;height:1.6666666667vw;border-radius:50%;background-color:#171717;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-left:.5208333333vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map .icon svg{width:.9895833333vw;height:.9895833333vw;fill:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted{background-color:#e11837;border-radius:1.5625vw;box-shadow:0vw .2083333333vw 2.6041666667vw 0vw rgb(0 0 0 / .08)}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .lab-name{color:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .lab-location .label{color:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .lab-location .value{color:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .phone .label{color:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .phone .value{color:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .email .label{color:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .email .value{color:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .show-in-map{color:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper{flex-wrap:wrap;justify-content:center;font-family:"Josefin Sans",sans-serif;align-items:center;display:flex;width:100%;margin:0vw}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers{flex-wrap:wrap;display:flex;padding:0 .78125vw;text-decoration:none;font-size:1.3020833333vw;color:#000;position:relative}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.current{color:#000}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers svg{width:2.6041666667vw;height:.9375vw}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.prev{margin-right:.5208333333vw}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.prev::after{content:unset}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.next{margin-left:.5208333333vw}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.next::after{content:unset}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers:after{content:"";position:absolute;right:0;height:.5208333333vw;top:35%;width:.1041666667vw;background-color:#000}.comp-lab-map .section-inner .lab-listing .search-box{display:flex}.comp-lab-map .section-inner .lab-listing .search-box .search-btn{background:#fff0;width:54px;height:46px;padding:0vw;border:none}.comp-lab-map .section-inner .lab-listing .search-box .search-btn .img-search{width:46px;height:46px;object-fit:cover}.comp-lab-map .section-inner .lab-listing .search-box .search-bar{border-radius:40px;border:1px solid #dadada;background:#fdfdfd;width:269px;height:46px;margin-bottom:30px;width:100%}@media only screen and (min-width:992px){.comp-lab-map .section-title{color:#be1111;text-align:center;font-family:#D0A452;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-.1666666667vw;text-transform:capitalize}.comp-lab-map .section-inner .lab-listing{display:flex;flex-wrap:wrap}.comp-lab-map .section-inner .lab-listing .lab-item-outer{width:50%;padding:0 10px}}@media only screen and (min-width:1200px){.comp-lab-map{width:83%;margin-left:auto;margin-right:auto;padding-bottom:3.6458333333vw}.comp-lab-map .section-title{color:#be1111;text-align:center;font-family:#D0A452;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-.1666666667vw;text-transform:capitalize;padding-bottom:4.1666666667vw}.comp-lab-map .section-inner{display:flex;flex-wrap:wrap;height:25.2604166667vw;padding:0vw}.comp-lab-map .section-inner .map-wrapper{width:31.1979166667vw}.comp-lab-map .section-inner .map-wrapper #map_canvas{width:31.1979166667vw;height:27.1875vw;border-radius:1.5625vw}.comp-lab-map .section-inner .map-wrapper .property .card-content{display:none;width:15.625vw;background-color:#fff;padding:.78125vw;position:relative}.comp-lab-map .section-inner .map-wrapper .property .card-content:after{content:"";bottom:-.5208333333vw;height:0;width:0;left:50%;position:absolute;transform:translateX(-50%);border-top:.5208333333vw solid #fff;border-right:.78125vw solid #fff0;border-left:.78125vw solid #fff0}.comp-lab-map .section-inner .map-wrapper .property .card-content .property-card-title{margin-top:0;font-family:"Josefin Sans",sans-serif;font-size:.8333333333vw;text-align:center}.comp-lab-map .section-inner .map-wrapper .property .card-content .card-location{display:flex;flex-wrap:wrap;align-items:center}.comp-lab-map .section-inner .map-wrapper .property .card-content .card-location svg{margin-right:.5208333333vw;width:.78125vw;height:.78125vw}.comp-lab-map .section-inner .map-wrapper .property .icon{position:relative;left:50%;width:2.0833333333vw;transform:translateX(-50%)}.comp-lab-map .section-inner .map-wrapper .property .icon img{max-width:100%}.comp-lab-map .section-inner .lab-listing{display:flex;flex-direction:column;padding-left:.5208333333vw;width:calc(100% - 34.0625vw)}.comp-lab-map .section-inner .lab-listing .search-box{display:flex}.comp-lab-map .section-inner .lab-listing .search-box .search-btn{background:#fff0;width:4.0104166667vw;height:3.6458333333vw;padding:0vw;border:none}.comp-lab-map .section-inner .lab-listing .search-box .search-btn .img-search{width:3.6458333333vw;height:3.6458333333vw;object-fit:cover}.comp-lab-map .section-inner .lab-listing .search-box .search-bar{border-radius:40px;border:1px solid #dadada;height:3.4375vw;margin-bottom:1.5625vw;width:100%;color:#b7b7b7;font-family:#006500;font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:normal;padding-left:1.5625vw}.comp-lab-map .section-inner .lab-listing .search-box .search-bar:focus{border-color:#be1111;outline:none;box-shadow:0 0 5px rgb(0 123 255 / .5)}.comp-lab-map .section-inner .lab-listing .loaction-container{overflow:auto;height:22.1875vw;width:100%;flex-wrap:wrap;display:flex;scrollbar-width:thin;scrollbar-color:#031227 #fff0}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer{width:48%;padding:0 .5208333333vw;height:unset;margin-left:.78125vw;margin-top:1.0416666667vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item{margin-top:0;margin-bottom:1.0416666667vw;padding:2.6041666667vw 2.0833333333vw;box-shadow:0 .2083333333vw 2.6041666667vw 0 rgb(0 0 0 / .08);min-height:20.1041666667vw;border-radius:1.5625vw;cursor:pointer}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-name,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-location .label,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-location .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .phone .label,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .phone .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .email .label,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .email .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map{transition:color 0.3s;color:#4d4d4f;text-align:justify;font-family:#D0A452;font-size:.9375vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.01875vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-location .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .phone .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .email .value{transition:color 0.3s;color:#be1111;font-family:"Lato",sans-serif;font-size:1.0416666667vw;font-style:normal;font-weight:600;line-height:1.1458333333vw;letter-spacing:-.0208333333vw;text-transform:lowercase}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-name{color:#171717;font-family:"Josefin Sans",sans-serif;font-size:1.4583333333vw;font-style:normal;font-weight:600;line-height:1.1458333333vw;letter-spacing:-.0333333333vw;text-transform:capitalize}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted{background-color:#e11837;border-radius:1.5625vw;box-shadow:0vw .2083333333vw 2.6041666667vw 0 rgb(0 0 0 / .08)}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .lab-name,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .lab-location .label,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .lab-location .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .phone .label,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .phone .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .email .label,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .email .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .show-in-map,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .lab-name,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .lab-location .label,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .lab-location .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .phone .label,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .phone .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .email .label,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .email .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .show-in-map{color:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .show-in-map .black,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .show-in-map .black{display:none}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .show-in-map .red,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .show-in-map .red{display:block}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map{font-weight:600;font-size:.8333333333vw;color:#171717;text-decoration:underline;display:flex;flex-wrap:wrap;gap:1.0416666667vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map .red{display:none}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map .black{display:block}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map .icon{width:1.6666666667vw;height:1.6666666667vw;border-radius:50%;background-color:#171717;display:flex;align-items:center;justify-content:center;margin-left:.5208333333vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map .icon svg{width:.9895833333vw;height:.9895833333vw;fill:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper{flex-wrap:wrap;justify-content:center;font-family:"Josefin Sans",sans-serif;align-items:center;display:flex;width:100%;margin:0vw}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers{flex-wrap:wrap;display:flex;padding:0 .78125vw;text-decoration:none;font-size:1.3020833333vw;color:#000;position:relative}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.current{color:#000}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers svg{width:2.6041666667vw;height:.9375vw}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.prev{margin-right:.5208333333vw}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.prev::after{content:unset}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.next{margin-left:.5208333333vw}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.next::after{content:unset}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers:after{content:"";position:absolute;right:0;height:.5208333333vw;top:35%;width:.1041666667vw;background-color:#000}}.profile-conatiner{margin-bottom:-134px}.profile-conatiner .profile-topic{padding-bottom:4.1666666667vw;width:83%;margin-left:auto;margin-right:auto}.profile-conatiner .profile-topic .section-par{color:#231f20;text-align:center;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px}.profile-conatiner .profile-topic .section-title{color:#be1111;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize}.profile-conatiner .profile-topic .section-title .highlights{color:#1b1b1b}.profile-conatiner .profile{width:92%;margin-left:auto;margin-right:auto}.profile-conatiner .profile .profile-cards .profile-single{display:block;align-items:center;margin-left:20px;margin-right:20px;margin-bottom:50px;position:relative;margin-top:85px}.profile-conatiner .profile .profile-cards .profile-single .profile-image{position:absolute;left:50%;border-radius:110px;width:110px;height:110px;transform:translateX(-50%);top:-64px}.profile-conatiner .profile .profile-cards .profile-single .profile-details{border-radius:25px;background:#fff;box-shadow:0 10px 30px 0 rgb(0 0 0 / .2);height:249px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto}.profile-conatiner .profile .profile-cards .profile-single .profile-details .profile-social{display:flex;gap:20px}.profile-conatiner .profile .profile-cards .profile-single .profile-details .profile-social li{list-style-type:none}.profile-conatiner .profile .profile-cards .profile-single .profile-details .profile-social li .small-icon{width:18px;height:18px}.profile-conatiner .profile .profile-cards .profile-single .profile-details .position{color:#171717;font-family:"Josefin Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.28px;text-transform:capitalize}.profile-conatiner .profile .profile-cards .profile-single .profile-details .name{color:#171717;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:23px;letter-spacing:-.36px;text-transform:capitalize;max-width:100%}.profile-conatiner .profile .profile-cards .slick-profile-back,.profile-conatiner .profile .profile-cards .slick-profile-next{position:absolute;top:50%;transform:translateY(-50%);border:none;width:2.6041666667vw;height:2.6041666667vw;background-size:contain;background-repeat:no-repeat;z-index:1;font-size:0}.profile-conatiner .profile .profile-cards .slick-profile-back::before,.profile-conatiner .profile .profile-cards .slick-profile-next::before{display:none}.profile-conatiner .profile .profile-cards .slick-profile-back .slick-certificate-back,.profile-conatiner .profile .profile-cards .slick-profile-next .slick-certificate-back{top:-38%;right:22%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/back.png)}.profile-conatiner .profile .profile-cards .slick-profile-back .slick-certificate-next,.profile-conatiner .profile .profile-cards .slick-profile-next .slick-certificate-next{top:-38%;right:17%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/next.png)}.profile-conatiner .profile-cover-container{margin-top:-120px;display:none}@media only screen and (min-width:1200px){.profile-conatiner{margin-bottom:unset}.profile-conatiner .profile-topic{padding-bottom:4.1666666667vw;width:83%;margin-left:auto;margin-right:auto}.profile-conatiner .profile-topic .section-par{color:#231f20;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;width:30.4166666667vw;padding-left:4.1666666667vw;text-align:left}.profile-conatiner .profile-topic .section-title{color:#be1111;font-family:#D0A452;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-.1666666667vw;text-transform:capitalize;text-align:left}.profile-conatiner .profile-topic .section-title .highlights{color:#1b1b1b}.profile-conatiner .profile{width:95%;margin-left:auto;margin-right:auto;position:relative;top:2.0833333333vw}.profile-conatiner .profile .profile-cards .profile-single{display:flex;align-items:center;margin-left:0;margin-right:-2.7083333333vw;margin-bottom:2.0833333333vw;margin-top:1.0416666667vw;position:relative;margin-top:1.0416666667vw}.profile-conatiner .profile .profile-cards .profile-single .profile-image{position:absolute;left:5.9895833333vw;width:8.3333333333vw;height:8.3333333333vw;top:50%;transform:unset;border-radius:8.3333333333vw;z-index:1;top:2.4479166667vw;left:1.5625vw}.profile-conatiner .profile .profile-cards .profile-single .profile-details{border-radius:2.0833333333vw;background:#fff;box-shadow:0 10px 30px 0 rgb(0 0 0 / .2);height:13.0208333333vw;display:flex;flex-direction:column;justify-content:center;padding-left:100px;padding-right:3px;align-items:start;position:relative}.profile-conatiner .profile .profile-cards .profile-single .profile-details .profile-social{display:flex;gap:20px}.profile-conatiner .profile .profile-cards .profile-single .profile-details .profile-social li{list-style-type:none}.profile-conatiner .profile .profile-cards .profile-single .profile-details .profile-social li .small-icon{width:.9375vw;height:.9375vw}.profile-conatiner .profile .profile-cards .profile-single .profile-details .position{color:#171717;font-family:#D0A452;font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.0208333333vw;text-transform:capitalize;text-align:left}.profile-conatiner .profile .profile-cards .profile-single .profile-details .name{color:#171717;font-family:#D0A452;font-size:1.25vw;font-style:normal;font-weight:500;line-height:1.5625vw;letter-spacing:-.025vw;text-transform:capitalize;text-align:left;max-width:17.1875vw}.profile-conatiner .profile .profile-cards .slick-profile-back,.profile-conatiner .profile .profile-cards .slick-profile-next{position:absolute;top:50%;transform:translateY(-50%);background:fixed;border:none;width:2.6041666667vw;height:2.6041666667vw;background-size:contain;background-repeat:no-repeat;z-index:1;font-size:0}.profile-conatiner .profile .profile-cards .slick-profile-back::before,.profile-conatiner .profile .profile-cards .slick-profile-next::before{display:none}.profile-conatiner .profile .profile-cards .slick-profile-back{top:-38%;right:7%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/back.png)}.profile-conatiner .profile .profile-cards .slick-profile-next{top:-38%;right:3%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/next.png)}.profile-conatiner .profile-cover-container{margin-top:-120px;display:block!important}}.comp-img-content-section .section-card-inner{padding:0 20px;margin-bottom:60px;flex-direction:row;display:block;width:100%;margin-right:auto;margin-left:auto}.comp-img-content-section .section-card-inner .img-wrap{width:100%;height:unset;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.comp-img-content-section .section-card-inner .img-wrap .mb-sustainability{display:block;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.comp-img-content-section .section-card-inner .img-wrap .mb-sustainability .section-title{color:#BE1111;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-top:30px;padding-bottom:50px;max-width:308px}.comp-img-content-section .section-card-inner .img-wrap .mb-sustainability .section-title .highlights{color:#1B1B1B}.comp-img-content-section .section-card-inner .img-wrap .imageone{border-radius:25px;width:236.364px;height:235.955px;position:relative;object-fit:cover;left:-49px}.comp-img-content-section .section-card-inner .img-wrap .imagetwo{border-radius:25px;width:152.061px;height:176.966px;position:absolute;top:400px;left:192px;object-fit:cover}.comp-img-content-section .section-card-inner .img-wrap .cover-box{position:absolute;top:0;padding:4.1666666667vw 3.125vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img{padding-bottom:2.0833333333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .diamond{width:3.125vw;height:3.125vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .highlight{color:#1B1B1B;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .section-title--highlight{color:#FFF}.comp-img-content-section .section-card-inner .img-wrap .cover-box .sub-title{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:1.1458333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:.5208333333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .para{color:#FFF;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px}.comp-img-content-section .section-card-inner .content-wrap{width:100%;padding-left:0vw}.comp-img-content-section .section-card-inner .content-wrap .sustainability{display:none}.comp-img-content-section .section-card-inner .content-wrap .mb-sustainability{position:relative;left:-230px}.comp-img-content-section .section-card-inner .content-wrap .mb-sustainability .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:2.5vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw;width:33.75vw}.comp-img-content-section .section-card-inner .content-wrap .mb-sustainability .section-title .highlights{color:#1B1B1B}.comp-img-content-section .section-card-inner .content-wrap .section-para{color:#D0A452;font-family:"Lato",sans-serif;font-size:.9375vw;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;max-width:unset;padding-top:90px;text-align:center}@media only screen and (min-width:768px){.comp-img-content-section .section-card-inner{padding:0 20px;margin-bottom:60px;flex-direction:row;display:block;width:100%;margin-right:auto;margin-left:auto}.comp-img-content-section .section-card-inner .img-wrap{width:100%;height:unset;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.comp-img-content-section .section-card-inner .img-wrap .mb-sustainability{display:block;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.comp-img-content-section .section-card-inner .img-wrap .mb-sustainability .section-title{color:#BE1111;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-top:30px;padding-bottom:50px;max-width:308px}.comp-img-content-section .section-card-inner .img-wrap .mb-sustainability .section-title .highlights{color:#1B1B1B}.comp-img-content-section .section-card-inner .img-wrap .imageone{border-radius:25px;width:236.364px;height:235.955px;position:relative;object-fit:cover;left:-49px}.comp-img-content-section .section-card-inner .img-wrap .imagetwo{border-radius:25px;width:152.061px;height:176.966px;position:absolute;top:400px;left:343px;object-fit:cover}.comp-img-content-section .section-card-inner .img-wrap .cover-box{position:absolute;top:0;padding:4.1666666667vw 3.125vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img{padding-bottom:2.0833333333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .diamond{width:3.125vw;height:3.125vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .highlight{color:#1B1B1B;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .section-title--highlight{color:#FFF}.comp-img-content-section .section-card-inner .img-wrap .cover-box .sub-title{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:1.1458333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:.5208333333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .para{color:#FFF;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px}.comp-img-content-section .section-card-inner .content-wrap{width:100%;padding-left:0vw}.comp-img-content-section .section-card-inner .content-wrap .sustainability{display:none}.comp-img-content-section .section-card-inner .content-wrap .mb-sustainability{position:relative;left:-230px}.comp-img-content-section .section-card-inner .content-wrap .mb-sustainability .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:2.5vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw;width:33.75vw}.comp-img-content-section .section-card-inner .content-wrap .mb-sustainability .section-title .highlights{color:#1B1B1B}.comp-img-content-section .section-card-inner .content-wrap .section-para{color:#D0A452;font-family:"Lato",sans-serif;font-size:.9375vw;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;max-width:unset;padding-top:90px;text-align:center}}@media only screen and (min-width:992px){.comp-img-content-section .section-card-inner{width:90%}}@media only screen and (min-width:1200px){.comp-img-content-section .section-card-inner{flex-direction:row;display:flex;width:75%;margin-right:auto;margin-left:auto;padding-bottom:0vw;margin-bottom:0vw}.comp-img-content-section .section-card-inner .img-wrap{width:72%;height:37.0833333333vw;display:flex;justify-content:start;position:relative}.comp-img-content-section .section-card-inner .img-wrap .mb-sustainability{display:none!important}.comp-img-content-section .section-card-inner .img-wrap .imageone{height:31.25vw;width:31.25vw;position:relative;left:-8.125vw}.comp-img-content-section .section-card-inner .img-wrap .imagetwo{width:20.1041666667vw;height:23.4375vw;position:absolute;top:13.125vw;left:22.34375vw;border:.5208333333vw #fff solid;border-radius:2.0833333333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box{position:absolute;top:0;padding:4.1666666667vw 3.125vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img{padding-bottom:2.0833333333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .diamond{width:3.125vw;height:3.125vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:2.6041666667vw;letter-spacing:-.1041666667vw;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .highlight{color:#1B1B1B;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-.1041666667vw;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:2.6041666667vw;letter-spacing:-.1041666667vw;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .section-title--highlight{color:#FFF}.comp-img-content-section .section-card-inner .img-wrap .cover-box .sub-title{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:1.1458333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:.5208333333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .para{color:#FFF;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw}.comp-img-content-section .section-card-inner .content-wrap{width:34%;padding-left:0vw;top:2.5vw;position:relative}.comp-img-content-section .section-card-inner .content-wrap .sustainability{display:block;position:relative;left:-11.5625vw}.comp-img-content-section .section-card-inner .content-wrap .sustainability .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:2.5vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw;width:37.5vw}.comp-img-content-section .section-card-inner .content-wrap .sustainability .section-title .highlights{color:#1B1B1B}.comp-img-content-section .section-card-inner .content-wrap .section-para{color:#D0A452;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;max-width:25.3125vw;padding-top:3.125vw;text-align:left;position:relative}}.comp-img-content-reversesection .section-card-reverseinner{margin-bottom:60px;flex-direction:column-reverse;display:flex;width:100%;margin-left:auto;justify-content:space-between}.comp-img-content-reversesection .section-card-reverseinner .img-wrap{height:unset;position:relative}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .imageone{height:250px;width:100%;position:relative}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .imagetwo{width:353px;height:244px;position:absolute;top:-20px;right:80px;object-fit:cover}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .cover-box{position:absolute;top:0;padding:4.1666666667vw 3.125vw}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .cover-box .diamond-img{padding-bottom:2.0833333333vw}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .cover-box .diamond-img .diamond{width:3.125vw;height:3.125vw}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .cover-box .diamond-img .highlight{color:#1B1B1B;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .cover-box .diamond-img .section-title--highlight{color:#FFF}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .cover-box .sub-title{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:1.1458333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:.5208333333vw}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .cover-box .para{color:#FFF;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw}.comp-img-content-reversesection .section-card-reverseinner .content-wrap{width:100%;display:flex;flex-direction:column;align-items:center;padding-left:20px;padding-right:20px;margin-top:113px}.comp-img-content-reversesection .section-card-reverseinner .content-wrap .sustainability .section-title{color:#BE1111;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize}.comp-img-content-reversesection .section-card-reverseinner .content-wrap .sustainability .section-title .highlights{color:#1B1B1B}.comp-img-content-reversesection .section-card-reverseinner .content-wrap .section-para{color:#D0A452;font-family:"Lato",sans-serif;color:#231F20;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;padding-top:40px;padding-bottom:40px}@media only screen and (min-width:1200px){.comp-img-content-reversesection{width:90%;margin-left:auto}.comp-img-content-reversesection .section-card-reverseinner{margin-bottom:60px;flex-direction:row-reverse;display:flex;width:100%;margin-left:auto;justify-content:space-between}.comp-img-content-reversesection .section-card-reverseinner .img-wrap{height:unset}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .imageone{width:52.96875vw;height:29.0625vw;border-radius:2.6041666667vw 0vw 0vw 2.6041666667vw}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .imagetwo{width:58.75vw;height:34.6875vw;right:4.1666666667vw;object-fit:cover}.comp-img-content-reversesection .section-card-reverseinner .content-wrap{width:50%;padding-left:0vw;align-items:start;display:flex;flex-direction:column;margin-top:unset}.comp-img-content-reversesection .section-card-reverseinner .content-wrap .sustainability .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:3.3854166667vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-2px;text-transform:capitalize;padding-left:0vw}.comp-img-content-reversesection .section-card-reverseinner .content-wrap .sustainability .section-title--highlight{color:#1B1B1B}.comp-img-content-reversesection .section-card-reverseinner .content-wrap .section-para{color:#D0A452;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;max-width:25.3125vw;padding-top:3.125vw;text-align:start}}.full-width-card{width:83%;margin-right:auto;margin-left:auto;padding-bottom:60px;padding-top:30px;margin-bottom:-130px}.full-width-card .cover-image-desktop{position:relative;padding-bottom:unset;height:unset}.full-width-card .cover-image-desktop img{width:100%;height:325px;object-fit:cover;border-start-start-radius:50px;border-start-end-radius:50px;position:relative;object-position:-407px}.full-width-card .cover-image-desktop::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:101%;width:100%;background:linear-gradient(1deg,#000 10.96%,#fff0 79.21%)}.full-width-card .cover-image-desktop .inner-details-desktop{display:none}.full-width-card.text-first .cover-image-desktop{position:relative}.full-width-card.text-first .cover-image-desktop::after{content:"";position:absolute;top:0;bottom:0;right:0;height:100%;width:100%;background:linear-gradient(1deg,#000 10.96%,#fff0 79.21%)}.full-width-card.text-first .cover-image-desktop .inner-details-desktop{align-items:flex-start}.full-width-card.text-first .cover-image-desktop .inner-details-desktop .section-para{text-align:start}.full-width-card .cover-image-mb{display:block;border-radius:0 0 25px 25px;background:#000}.full-width-card .cover-image-mb .inner-details-mb{width:100%;height:399px;margin:auto}.full-width-card .cover-image-mb .inner-details-mb .section-para{color:#FFF;text-align:center;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;padding-right:20px;padding-left:20px}.full-width-card .cover-image-mb .inner-details-mb .section-title{color:#BE1111;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize}@media only screen and (min-width:768px){.full-width-card{width:83%;margin-right:auto;margin-left:auto;padding-bottom:60px;padding-top:30px}.full-width-card .cover-image-desktop{position:relative;padding-bottom:unset;height:unset}.full-width-card .cover-image-desktop img{width:100%;height:325px;object-fit:cover;border-start-start-radius:50px;border-start-end-radius:50px;position:relative;object-position:right}.full-width-card .cover-image-desktop::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:101%;width:100%;background:linear-gradient(1deg,#000 10.96%,#fff0 79.21%)}.full-width-card .cover-image-desktop .inner-details-desktop{display:none}.full-width-card.text-first .cover-image-desktop{position:relative}.full-width-card.text-first .cover-image-desktop::after{content:"";position:absolute;top:0;bottom:0;right:0;height:100%;width:100%;background:linear-gradient(1deg,#000 10.96%,#fff0 79.21%)}.full-width-card.text-first .cover-image-desktop .inner-details-desktop{align-items:flex-start}.full-width-card.text-first .cover-image-desktop .inner-details-desktop .section-para{text-align:start}.full-width-card .cover-image-mb{display:block;border-radius:0 0 25px 25px;background:#000}.full-width-card .cover-image-mb .inner-details-mb{width:100%;height:auto;margin:auto;padding-left:20px;padding-right:20px;padding-bottom:40px}.full-width-card .cover-image-mb .inner-details-mb .section-para{color:#FFF;text-align:center;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;padding-right:20px;padding-left:20px}.full-width-card .cover-image-mb .inner-details-mb .section-title{color:#BE1111;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize}}@media only screen and (min-width:990px){.full-width-card .cover-image-desktop{display:block}.full-width-card .cover-image-desktop img{height:31.25vw}.full-width-card .cover-image-mb{display:none}}@media only screen and (min-width:1200px){.full-width-card{width:83%;margin-right:auto;margin-left:auto;padding-bottom:4.1666666667vw;padding-top:4.1666666667vw;margin-bottom:unset}.full-width-card .cover-image-desktop{display:block;position:relative;margin-bottom:2.6041666667vw;overflow:hidden}.full-width-card .cover-image-desktop::after{content:"";position:absolute;top:0;bottom:0;left:0;height:100%;width:100%;background:linear-gradient(270deg,#fff0 -5.09%,#000 76.11%);border-radius:2.6041666667vw}.full-width-card .cover-image-desktop img{width:100%;object-fit:cover;height:31.25vw;border-radius:2.6041666667vw;animation:scaleDown 15s linear forwards}.full-width-card .cover-image-desktop .inner-details-desktop{position:absolute;top:60%;left:114px;transform:translateY(-68%);padding:0;width:86%;display:flex;flex-direction:column;align-items:flex-start;z-index:1}.full-width-card .cover-image-desktop .inner-details-desktop .section-title{color:#700;font-family:"Josefin Sans",sans-serif;font-size:2.5vw;font-weight:700;line-height:2.6041666667vw;letter-spacing:-.1041666667vw;text-transform:capitalize;padding-bottom:1.3020833333vw;width:8.8020833333vw}.full-width-card .cover-image-desktop .inner-details-desktop .section-title .highlight{color:#fff}.full-width-card .cover-image-desktop .inner-details-desktop .section-para{color:#FFF;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.36px;width:26.4583333333vw;padding-left:0vw;padding-right:0vw}.full-width-card .cover-image-mb{display:none}.full-width-card.text-first .cover-image-desktop{display:block;position:relative}.full-width-card.text-first .cover-image-desktop::after{content:"";position:absolute;top:0;bottom:0;right:0;height:100%;width:100%;background:linear-gradient(270deg,#000 21.68%,#fff0 102.89%)}.full-width-card.text-first .cover-image-desktop .inner-details-desktop{align-items:flex-end}.full-width-card.text-first .cover-image-desktop .inner-details-desktop .section-title{text-align:right;width:16.6666666667vw}.full-width-card.text-first .cover-image-desktop .inner-details-desktop .section-para{text-align:right;width:26.4583333333vw}.full-width-card.text-first .cover-image-mb{display:none}}.cmp-accordion .section-inner{width:90%;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:-80px}.cmp-accordion .section-inner .section-title{color:#700;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:0;width:316px;margin-left:auto;margin-right:auto}.cmp-accordion .section-inner .section-title .highlights{color:#1B1B1B}.cmp-accordion .section-inner .accordion-item{border:none;padding-bottom:25px;margin-top:25px;border-bottom:1px solid #4D4D4F;transition:ease all 0.8s;padding-top:25px}.cmp-accordion .section-inner .accordion-item .accordion-head{color:#0D0D0D;font-family:"Josefin Sans",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.12px;text-transform:capitalize;transition:ease all 0.8s;padding-left:0;padding-right:10px;position:relative}.cmp-accordion .section-inner .accordion-item .accordion-head .faq{padding-left:10px}.cmp-accordion .section-inner .accordion-item .accordion-head::after{content:"";position:absolute;right:4%;width:15px;height:10px;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/down.png);background-size:cover;top:4px}.cmp-accordion .section-inner .accordion-item .acccordion-body{color:#231F20;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:1.04px;text-transform:capitalize;max-height:0;overflow:hidden;transition:ease all 0.8s;padding:0 20px;width:325px}.cmp-accordion .section-inner .accordion-item.open{background-color:#fff0;border-bottom:3px solid #BE1111}.cmp-accordion .section-inner .accordion-item.open .accordion-head{padding-bottom:20px;color:#0D0D0D;font-family:"Josefin Sans",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1.12px;text-transform:inherit}.cmp-accordion .section-inner .accordion-item.open .accordion-head .faq{padding-bottom:20px;color:#0D0D0D;font-family:"Josefin Sans",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1.12px;text-transform:initial;padding-left:10px}.cmp-accordion .section-inner .accordion-item.open .accordion-head::after{content:"";position:absolute;right:4%;width:22px;height:14px;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/up.png);background-size:cover}.cmp-accordion .section-inner .accordion-item.open .acccordion-body{max-height:400px}@media only screen and (min-width:1200px){.cmp-accordion .section-inner{margin-top:unset;margin-bottom:unset;width:56%;margin-left:auto;margin-right:auto;padding-bottom:5.2083333333vw}.cmp-accordion .section-inner .section-title{color:#700;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:2.5vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw;width:33.75vw;margin-left:auto;margin-right:auto}.cmp-accordion .section-inner .section-title .highlights{color:#1B1B1B}.cmp-accordion .section-inner .accordion-item{border:none;padding-bottom:.78125vw;margin-top:1.3020833333vw;border-bottom:1px solid #4D4D4F;transition:ease all 0.8s;padding-top:1.3020833333vw}.cmp-accordion .section-inner .accordion-item .accordion-head{color:#0D0D0D;font-family:"Josefin Sans",sans-serif;font-size:.9375vw;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.075vw;text-transform:capitalize}.cmp-accordion .section-inner .accordion-item .accordion-head .faq{color:#0D0D0D;font-family:"Josefin Sans",sans-serif;font-size:.9375vw;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.075vw;text-transform:initial;padding-left:.5208333333vw}.cmp-accordion .section-inner .accordion-item .acccordion-body{width:100%;color:#231F20;font-family:"Josefin Sans",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.075vw;text-transform:inherit}.cmp-accordion .section-inner .accordion-item.open .accordion-head{color:#0D0D0D;font-family:"Josefin Sans",sans-serif;font-size:.9375vw;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.075vw;text-transform:capitalize}.cmp-accordion .section-inner .accordion-item.open .accordion-head .faq{color:#0D0D0D;font-family:"Josefin Sans",sans-serif;font-size:.9375vw;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.075vw;text-transform:initial;padding-left:.5208333333vw}}.cmp-image-content-card-slider .section-inner{padding:0 20px;margin-bottom:60px}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item{position:relative}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item img{width:100%;display:block}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item .item-content{position:absolute;bottom:0;left:0;max-width:100%;padding:20px 20px;z-index:99}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item .item-content .item-content-title{font-family:"Josefin Sans",sans-serif;color:#fff}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item::after{content:"";position:absolute;bottom:0;left:0;height:100%;width:100%;background:linear-gradient(to bottom,#fff0 0%,#fff0 28%,rgb(0 0 0 / .65) 100%)}@media only screen and (min-width:1200px){.cmp-image-content-card-slider .section-inner{padding:0 12.5vw;margin-bottom:3.125vw}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item{position:relative}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item img{width:100%;display:block}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item .item-content{position:absolute;bottom:0;left:0;max-width:100%;padding:1.5625vw 1.5625vw;z-index:99}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item .item-content .item-content-title{font-family:"Josefin Sans",sans-serif;color:#fff}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item::after{content:"";position:absolute;bottom:0;left:0;height:100%;width:100%;background:linear-gradient(to bottom,#fff0 0%,#fff0 28%,rgb(0 0 0 / .65) 100%)}}.cmp-logo-slider .section-inner{padding:0 20px;margin-bottom:60px}.cmp-logo-slider .section-inner .logo-slider img{margin:auto}@media only screen and (min-width:1200px){.cmp-logo-slider .section-inner{padding:0 12.5vw;margin-bottom:5.2083333333vw}}.cmp-single-img-video-slider .section-inner{padding:0 20px;margin-bottom:60px}.cmp-single-img-video-slider .section-inner .img-video-wrapper .item{position:relative}.cmp-single-img-video-slider .section-inner .img-video-wrapper .item img{width:100%}.cmp-single-img-video-slider .section-inner .img-video-wrapper .item .play-item-link{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.cmp-single-img-video-slider .section-inner .img-video-wrapper .item .play-item-link svg{fill:#fff;width:30px;height:30px}@media only screen and (min-width:1200px){.cmp-single-img-video-slider .section-inner{padding:0 12.5vw;margin-bottom:5.2083333333vw}.cmp-single-img-video-slider .section-inner .img-video-wrapper .item{position:relative}.cmp-single-img-video-slider .section-inner .img-video-wrapper .item img{width:100%}.cmp-single-img-video-slider .section-inner .img-video-wrapper .item .play-item-link{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.cmp-single-img-video-slider .section-inner .img-video-wrapper .item .play-item-link svg{fill:#fff;width:5.2083333333vw;height:5.2083333333vw}}.cmp-team-listing .section-inner{padding:0 20px;margin-bottom:60px}.cmp-team-listing .section-inner .team-listing .listing-item{width:100%}.cmp-team-listing .section-inner .team-listing .listing-item .team-item{cursor:pointer}.cmp-team-listing .section-inner .team-listing .listing-item .team-item .team-img{width:100%}.cmp-team-listing .section-inner .team-listing .listing-item .team-item .team-content{padding:10px;background-color:#2a2a2a;padding:15px}.cmp-team-listing .section-inner .team-listing .listing-item .team-item .team-content .team-name{color:#fff;margin-bottom:0;text-align:center;display:block}.cmp-team-listing .section-inner .team-listing .listing-item .team-item .team-content .team-position{color:#fff;font-size:16px;margin-top:0;text-align:center;display:block}.cmp-team-listing .section-inner .team-listing.listing .listing-item{margin-top:40px}.team-modal{position:fixed;width:100%;top:0;left:0;height:100%;z-index:9999;background-color:rgb(0 0 0 / .6);display:none}.team-modal .modal-content-box{padding:30px 20px 20px;position:fixed;width:calc(100% - 80px);top:20px;left:20px;height:calc(100% - 80px);background-color:#fff;z-index:99999}.team-modal .modal-content-box .modal-close{width:20px;height:20px;position:absolute;top:5px;right:5px;padding:5px}.team-modal .modal-content-box .modal-close svg{width:15px;height:15px;cursor:pointer}@media only screen and (min-width:992px){.team-modal .modal-content-box{height:fit-content}.team-modal .modal-content-box .team-modal-content{display:flex;flex-wrap:wrap}.team-modal .modal-content-box .team-modal-content .modal-img{width:33.33%}.team-modal .modal-content-box .team-modal-content .modal-content{width:66.66%}.team-listing .listing-item{width:100%}.team-listing .listing-item .team-item{padding:15px}}@media only screen and (min-width:1200px){.cmp-team-listing .section-inner{padding:0 12.5vw;margin-bottom:5.2083333333vw}.cmp-team-listing .team-listing .listing-item{width:100%}.cmp-team-listing .team-listing .listing-item .team-item{padding:.78125vw}.team-modal .modal-content-box{height:fit-content;width:52.0833333333vw;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.team-modal .modal-content-box .team-modal-content{display:flex;flex-wrap:wrap;align-items:center}.team-modal .modal-content-box .team-modal-content .modal-close{width:2.0833333333vw;height:1.0416666667vw;position:absolute;top:.2604166667vw;right:.2604166667vw;padding:5px}.team-modal .modal-content-box .team-modal-content .modal-close svg{width:1.3020833333vw;height:.78125vw;cursor:pointer}.team-modal .modal-content-box .team-modal-content .modal-img{width:33.33%}.team-modal .modal-content-box .team-modal-content .modal-content{width:66.66%}}.cmp-sticky-content-slider .section-inner{padding:0 20px;margin-bottom:60px}@media only screen and (min-width:992px){.cmp-sticky-content-slider .section-inner{display:flex;flex-wrap:wrap}.cmp-sticky-content-slider .ss-card-sticky-content{width:33.333%}.cmp-sticky-content-slider .ss-card-slider-wrap{width:66.666%}}@media only screen and (min-width:1200px){.cmp-sticky-content-slider .section-inner{padding:0 12.5vw;margin-bottom:3.125vw;display:flex;flex-wrap:wrap;align-items:center}.cmp-sticky-content-slider .section-inner .ss-card-sticky-content .stiky-title{font-size:1.6666666667vw}.cmp-sticky-content-slider .section-inner .ss-card-sticky-content .sss_content{font-size:.8333333333vw}.cmp-sticky-content-slider .section-inner .ss-card-slider-wrap .ss-card-slider .sss-card-item{padding:4.1666666667vw 3.6458333333vw}.cmp-sticky-content-slider .section-inner .ss-card-slider-wrap .ss-card-slider .sss-card-item .sss-card-title{font-size:1.5625vw}.cmp-sticky-content-slider .section-inner .ss-card-slider-wrap .ss-card-slider .sss-card-item .sss-card-content{font-size:.8333333333vw}}@font-face{font-display:swap;font-family:"Futura";src:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/futur.woff) format("woff")}*,*::before,*::after{box-sizing:border-box}.cmp-contact-form .section-inner{padding:0;margin-bottom:5.2083333333vw;display:block;justify-content:space-between}.cmp-contact-form .section-inner .contact-details-warpper{width:100%;justify-content:center;display:flex;align-items:center;flex-direction:column;padding-bottom:50px;width:100%}.cmp-contact-form .section-inner .contact-details-warpper .main-title{color:#1B1B1B;font-family:"Josefin Sans",sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2.5px;text-transform:capitalize;text-align:center;width:255px}.cmp-contact-form .section-inner .contact-details-warpper .main-title .small{font-size:36px;letter-spacing:-1.8px}.cmp-contact-form .section-inner .contact-details-warpper .sub-title{color:#1B1B1B;font-family:"Josefin Sans",sans-serif;font-size:26px;font-style:normal;font-weight:300;line-height:70px;letter-spacing:-1.3px;text-transform:capitalize;padding-bottom:20px}.cmp-contact-form .section-inner .contact-details-warpper .contact-row .contact-content{width:325px;padding-left:0vw;text-align:center;padding-bottom:20px}.cmp-contact-form .section-inner .contact-details-warpper .contact-row .contact-content .value{color:#112726;font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:1.12px;text-transform:capitalize;width:325px}.cmp-contact-form .section-inner .contact-details-warpper .footer-socail-media .footer-social-media-list{list-style:none;display:flex;flex-wrap:wrap;padding-left:0vw;margin:0vw;column-gap:20px}.cmp-contact-form .section-inner .contact-details-warpper .footer-socail-media .footer-social-media-list li{margin-right:1.0416666667vw}.cmp-contact-form .section-inner .contact-details-warpper .footer-socail-media .footer-social-media-list li .footer-social-media-link svg{width:18px;height:18px}.cmp-contact-form .section-inner .form-wrap{width:90%;border-radius:5.2083333333vw;padding:60px 30px;background:linear-gradient(180deg,#232324 0%,#4D4D4F 116.09%);margin-left:auto;margin-right:auto}.cmp-contact-form .section-inner .form-wrap .lbl-list{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:23px;position:relative;display:block;padding-top:20px}.cmp-contact-form .section-inner .form-wrap .lbl-list .wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-size:.6770833333vw}.cmp-contact-form .section-inner .form-wrap .lbl-list-lorem{color:#FFF;font-family:"Josefin Sans",sans-serif;position:relative;display:block;width:unset;margin:0;padding:20px}.cmp-contact-form .section-inner form input,.cmp-contact-form .section-inner form label,.cmp-contact-form .section-inner form textarea{width:100%}.cmp-contact-form .section-inner form input{height:45px;background:#fff0;border-right:#fff0;border-left:#fff0;border-top:#fff0;border-bottom:1px solid rgb(255 248 242 / .3019607843);padding:0;color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:23px;position:relative;outline:none;transition:border-bottom 0.3s ease}.cmp-contact-form .section-inner form input:focus{border-bottom:2px solid #FFF}.cmp-contact-form .section-inner form input:hover{border-bottom:2px solid #FFF;padding-bottom:.2604166667vw}.cmp-contact-form .section-inner form input::placeholder{color:#fff0}.cmp-contact-form .section-inner form textarea{height:45px;background:#fff0;border-right:#fff0;border-left:#fff0;border-top:#fff0;border-bottom:1px solid rgb(255 248 242 / .3019607843);padding:0;font-size:13px;color:#FFF;transition:border-bottom 0.3s ease}.cmp-contact-form .section-inner form textarea:focus{border-bottom:2px solid #FFF}.cmp-contact-form .section-inner form label{margin-bottom:0}.cmp-contact-form .section-inner form .check-box .checkbox{width:15px;height:15px}.cmp-contact-form .section-inner form .contact-footer{justify-content:space-between;display:flex;flex-direction:column;align-items:center}.cmp-contact-form .section-inner form .contact-footer .check-box{align-items:center;display:flex}.cmp-contact-form .section-inner form .contact-footer .wpcf7-response-output{border-color:#fff0;color:#fff;padding:0vw;margin-left:0vw;margin-right:0vw}.cmp-contact-form .section-inner form .btn-submit{width:159px;height:46px}.cmp-contact-form .section-inner form .btn-submit input[type=submit]{background-color:#4D4D4F;border:none;width:159px;height:46px;color:#FFF;font-size:13px;border-radius:30px;cursor:pointer;background:#E11837;box-shadow:0 5px 20px 0 rgb(237 28 36 / .5);transition:background-color 0.3s ease}.cmp-contact-form .section-inner form .btn-submit input[type=submit]:hover{background-color:rgb(225 24 54 / .6470588235)}.cmp-contact-form .map-wrap{margin-top:7.1875vw;width:100%;height:375px;border-radius:5.2083333333vw;background:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/<path-to-image>) lightgray 50%/cover no-repeat}.cmp-contact-form .map-wrap iframe{width:100%;height:375px;border-radius:0}@media only screen and (min-width:992px){.cmp-contact-form .section-inner{padding:0 20px;margin-bottom:60px;display:flex;flex-wrap:wrap}.cmp-contact-form .section-inner .contact-details-warpper{width:50%}.cmp-contact-form .section-inner .form-wrap{width:50%}.cmp-contact-form .section-inner .form-wrap form input{width:100%}}@media only screen and (min-width:1200px){.cmp-contact-form .section-inner{padding:0 12.5vw;margin-bottom:5.2083333333vw;display:flex;justify-content:space-between}.cmp-contact-form .section-inner .contact-details-warpper{justify-content:center;display:flex;align-items:start;flex-direction:column;width:38%}.cmp-contact-form .section-inner .contact-details-warpper .main-title{color:#1B1B1B;font-family:"Josefin Sans",sans-serif;font-size:6.25vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-.3125vw;text-transform:capitalize;text-align:left;width:unset}.cmp-contact-form .section-inner .contact-details-warpper .main-title .small{font-size:3.3333333333vw;letter-spacing:-.1666666667vw}.cmp-contact-form .section-inner .contact-details-warpper .sub-title{color:#1B1B1B;font-family:"Josefin Sans",sans-serif;font-size:2.0833333333vw;font-style:normal;font-weight:300;line-height:3.6458333333vw;letter-spacing:-.1041666667vw;text-transform:capitalize;position:relative;padding-bottom:2.34375vw}.cmp-contact-form .section-inner .contact-details-warpper .contact-row .contact-content{padding-left:0vw;width:unset;text-align:left;padding-bottom:0vw}.cmp-contact-form .section-inner .contact-details-warpper .contact-row .contact-content .value{color:#112726;font-family:"Lato",sans-serif;font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.0833333333vw;text-transform:capitalize;width:unset;padding-bottom:2.6041666667vw}.cmp-contact-form .section-inner .contact-details-warpper .footer-socail-media .footer-social-media-list{list-style:none;display:flex;flex-wrap:wrap;padding-left:0vw;margin:0vw;column-gap:unset}.cmp-contact-form .section-inner .contact-details-warpper .footer-socail-media .footer-social-media-list li{margin-right:1.0416666667vw}.cmp-contact-form .section-inner .contact-details-warpper .footer-socail-media .footer-social-media-list li .footer-social-media-link svg{width:1.0416666667vw;height:1.0416666667vw}.cmp-contact-form .section-inner .form-wrap{width:56%;border-radius:5.2083333333vw;padding:5.2083333333vw 6.25vw;background:linear-gradient(180deg,#232324 0%,#4D4D4F 116.09%)}.cmp-contact-form .section-inner .form-wrap .lbl-list{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:1.3666666667vw;position:relative;display:block}.cmp-contact-form .section-inner .form-wrap .lbl-list-lorem{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:1.3666666667vw;position:relative;display:block;width:unset;margin:0vw;padding-left:.78125vw;padding-right:0vw;padding-top:0vw;padding-bottom:0vw}.cmp-contact-form .section-inner form input,.cmp-contact-form .section-inner form label,.cmp-contact-form .section-inner form textarea{width:100%}.cmp-contact-form .section-inner form input{height:2.0833333333vw;background:#fff0;border-right:#fff0;border-left:#fff0;border-top:#fff0;border-bottom:1px solid rgb(255 248 242 / .3019607843);padding:0;font-size:.8333333333vw;color:#FFF;position:relative;outline:none;transition:border-bottom 0.3s ease}.cmp-contact-form .section-inner form input:focus{border-bottom:2px solid #FFF}.cmp-contact-form .section-inner form input:hover{border-bottom:2px solid #FFF;padding-bottom:.2604166667vw}.cmp-contact-form .section-inner form input::placeholder{color:#fff0}.cmp-contact-form .section-inner form textarea{height:2.0833333333vw;background:#fff0;border-right:#fff0;border-left:#fff0;border-top:#fff0;border-bottom:1px solid rgb(255 248 242 / .3019607843);padding:0;font-size:.8333333333vw;color:#FFF;transition:border-bottom 0.3s ease}.cmp-contact-form .section-inner form textarea:focus{border-bottom:2px solid #FFF}.cmp-contact-form .section-inner form label{margin-bottom:0vw}.cmp-contact-form .section-inner form .check-box .checkbox{width:.8333333333vw;height:.8333333333vw}.cmp-contact-form .section-inner form .contact-footer{padding-top:70px;display:flex;flex-direction:row}.cmp-contact-form .section-inner form .contact-footer .check-box{align-items:center;display:flex}.cmp-contact-form .section-inner form .contact-footer .wpcf7-response-output{border-color:#fff0;color:#fff;padding:0;margin-left:0;margin-right:0}.cmp-contact-form .section-inner form .contact-footer .btn-submit{position:relative;width:193px;height:54px}.cmp-contact-form .section-inner form .contact-footer .btn-submit input[type=submit]{background-color:#4D4D4F;border:none;width:193px;height:54px;color:#FFF;font-size:16px;border-radius:30px;cursor:pointer;background:#E11837;box-shadow:0 5px 20px 0 rgb(237 28 36 / .5);transition:background-color 0.3s ease}.cmp-contact-form .section-inner form .contact-footer .btn-submit input[type=submit]:hover{background-color:rgb(225 24 54 / .6470588235)}.cmp-contact-form .section-inner form .contact-footer .btn-submit input[type=submit]::before{content:"";position:absolute;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/button-icon.png);top:50%;right:10px;transform:translateY(-50%);width:44px;height:44px;background-size:contain;background-repeat:no-repeat}.map-wrap{margin-top:7.1875vw;width:100%;height:26.0416666667vw;border-radius:5.2083333333vw;background:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/<path-to-image>) lightgray 50%/cover no-repeat}.map-wrap iframe{width:100%;height:26.0416666667vw;border-radius:5.2083333333vw}}.cmp-multiple-img-content .section-inner{padding:0 20px;margin-bottom:60px}.cmp-multiple-img-content .section-inner .img-item{margin-bottom:20px}@media only screen and (min-width:992px){.cmp-multiple-img-content .section-inner{padding:0 5px;margin-bottom:60px}.cmp-multiple-img-content .section-inner .mul-img{display:flex;width:100%;flex-wrap:wrap}.cmp-multiple-img-content .section-inner .mul-img .img-item{width:50%;margin-bottom:20px}.cmp-multiple-img-content .section-inner .mul-img .img-item img{width:100%}.cmp-multiple-img-content .section-inner .multi-content{padding:0 15px}}@media only screen and (min-width:1200px){.cmp-multiple-img-content .section-inner{padding:0 11.71875vw;margin-bottom:5.2083333333vw}.cmp-multiple-img-content .section-inner .mul-img{display:flex;width:100%;flex-wrap:wrap}.cmp-multiple-img-content .section-inner .mul-img .img-item{width:50%;margin-bottom:1.5625vw;padding:0 .78125vw}.cmp-multiple-img-content .section-inner .mul-img .img-item img{width:100%}.cmp-multiple-img-content .section-inner .multi-content{padding:0 .78125vw}}.blog-with-side-bar{padding:0 20px;margin-bottom:60px}.blog-with-side-bar .blog-side-bar{background-color:#fcfcfc;padding:20px;border-radius:10px}.blog-with-side-bar .blog-side-bar .blog-side-bar-title{margin-bottom:25px;font-weight:600;margin-bottom:10px}.blog-with-side-bar .blog-side-bar .blog-side-bar-listing{list-style:none;padding-left:0}.blog-with-side-bar .blog-side-inner .blog-side-inner-item{margin-top:20px}.blog-with-side-bar .blog-side-inner .blog-side-inner-item .blog-side-inner-item-data{margin-bottom:0}.blog-with-side-bar .blog-side-inner .blog-side-inner-item .blog-side-inner-item-title{margin-top:0}.search-wrapper .section-inner{padding:0 20px;margin-bottom:60px}.search-wrapper .section-inner .result-for{font-weight:700;font-size:28px}.search-wrapper .section-inner .search-listing{list-style:none;padding-left:0}.search-wrapper .section-inner .search-listing li{margin-bottom:20px}.search-wrapper .section-inner .search-listing li a{display:block;width:100%;text-decoration:none;border-radius:5px;background-color:#eee;border-bottom:2px solid #666;padding:15px 30px;color:#000}@media only screen and (min-width:1200px){.search-wrapper .section-inner{padding:0 11.4583333333vw;margin-bottom:5.2083333333vw}.search-wrapper .section-inner .result-for{font-weight:700;font-size:1.4583333333vw;margin-bottom:2.34375vw;margin-top:3.125vw}.search-wrapper .section-inner .search-listing{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;margin:0 -.5208333333vw}.search-wrapper .section-inner .search-listing li{margin-bottom:1.0416666667vw;width:50%;padding:0 .5208333333vw}.search-wrapper .section-inner .search-listing li a{display:block;width:100%;text-decoration:none;border-radius:.2604166667vw;background-color:#eee;border-bottom:.1041666667vw solid #666;padding:.78125vw 1.5625vw;color:#000}.blog-with-side-bar{padding:0 11.4583333333vw;margin-bottom:5.2083333333vw}.blog-with-side-bar .inner-blog{display:flex;flex-wrap:wrap}.blog-with-side-bar .inner-blog .blog-side-bar{width:25%}.blog-with-side-bar .inner-blog .blog-side-bar .blog-side-bar-title{margin-bottom:1.3020833333vw;font-weight:600}.blog-with-side-bar .inner-blog .blog-side-bar .blog-side-bar-listing{list-style:none;padding-left:0}.blog-with-side-bar .inner-blog .blog-side-inner{width:75%;padding-left:1.5625vw;display:flex;flex-wrap:wrap}.blog-with-side-bar .inner-blog .blog-side-inner .blog-side-inner-item-outter{width:33.33%;padding:0 .5208333333vw 1.0416666667vw}.blog-with-side-bar .inner-blog .blog-side-inner .blog-side-inner-item-outter .blog-side-inner-item{box-shadow:0 0 1.0416666667vw rgb(0 0 0 / .12);margin-top:1.0416666667vw;border-radius:1.0416666667vw;overflow:hidden}.blog-with-side-bar .inner-blog .blog-side-inner .blog-side-inner-item-outter .blog-side-inner-item .blog-side-inner-item-content{padding:1.0416666667vw}.blog-with-side-bar .inner-blog .blog-side-inner .blog-side-inner-item-outter .blog-side-inner-item .blog-side-inner-item-content .blog-side-inner-item-data{margin-bottom:0}.blog-with-side-bar .inner-blog .blog-side-inner .blog-side-inner-item-outter .blog-side-inner-item .blog-side-inner-item-content .blog-side-inner-item-title{margin-top:0}}