/* Royal Marina inline SVG icon system. No icon-font or external icon request required. */
svg.rm-inline-svg{display:inline-block!important;width:1em!important;height:1em!important;min-width:1em!important;fill:currentColor!important;vertical-align:-.12em!important;line-height:1!important;flex:0 0 auto!important;overflow:visible!important;}
.rm-benefit .icon svg.rm-inline-svg{width:24px!important;height:24px!important;}
.rm-btn svg.rm-inline-svg,.rm-eyebrow svg.rm-inline-svg,.rm-feature-list svg.rm-inline-svg{width:1em!important;height:1em!important;}
.rm-feature-list svg.rm-inline-svg{color:#0c9d73;margin-top:3px;}
.mobile-nav-toggler .icon.rm-inline-svg{width:22px!important;height:22px!important;}
.mobile-menu .close-btn .icon.rm-inline-svg{width:20px!important;height:20px!important;}
.mobile-menu .contact-info-box .icon.rm-inline-svg{width:21px!important;height:21px!important;}
.main-menu .navigation>li>ul>li.dropdown>a:after,.page-breadcrumb li:after{font-family:Arial,sans-serif!important;content:"›"!important;font-weight:700!important;}
.slick-prev:before,.slick-next:before{font-family:Arial,sans-serif!important;font-weight:700!important;}
.slick-prev:before{content:"‹"!important;}
.slick-next:before{content:"›"!important;}
.swiper-button-prev:after,.swiper-button-next:after{font-family:Arial,sans-serif!important;font-weight:700!important;}
.swiper-button-prev:after{content:"←"!important;}
.swiper-button-next:after{content:"→"!important;}
.pricing-section-four.style-city2 .pricing-block-four-city2 .inner-box .content-column .inner-column .list-style-two li:before,.pricing-block-four .inner-box .content-column .inner-column .list-style-two li:before,.pricing-block-island2 .inner-box .content-column .inner-column .list-style-two li:before,.pricing-section-mountain .pricing-block-four .inner-box .content-column .inner-column .list-style-two li:before,.shop-sidebar .category-widget .category-list li a:before{font-family:Arial,sans-serif!important;content:"›"!important;font-weight:700!important;}
