body,html{overflow-x:hidden;line-height:1.4;color:var(--ric-text-color)}.ric-404-page.ric-style-1,.ric-footer .ric-copyright.ric-style-2 .ric-copyright-inner,.ric-footer .ric-footer-widgets.ric-style-1 ul,.ric-header .ric-menu ul li.ric-dropdown .ric-dropdown-menu,.ric-off-canvas.ric-style-2 .ric-off-canvas-inner,.ric-places-listing.ric-style-1 .ric-item .ric-content,.ric-service-listing.ric-style-2 .ric-item .ric-content,.ric-service-listing.ric-style-3 .ric-item .ric-content,.ric-tabs-wrapper.ric-horizontal,.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1 ul{-webkit-box-orient:vertical;-webkit-box-direction:normal}.ric-loader.ric-style-1,.ric-loader.ric-style-2,.ric-loader.ric-style-3,.ric-loader.ric-style-4,.ric-loader.ric-style-5,.ric-loader.ric-style-6{background:var(--ric-loader-background-color);color:var(--ric-loader-text-color);height:100%;z-index:100;display:flex;text-align:center;top:0;position:fixed;left:0;width:100%;overflow:hidden;align-items:center;justify-content:center}code,kbd{padding:7px 16px}.custom-dropdown-options,.ric-container-fluid,.ric-cookie-bar.ric-style-4,embed,hr,iframe,img,svg,video{max-width:100%}.ric-checkbox,.ric-off-canvas .ric-menu ul li .ric-submenu-wrap .ric-back-toggle svg,.ric-off-canvas.ric-style-1 .ric-off-canvas-header .ric-close,.ric-off-canvas.ric-style-2 .ric-off-canvas-header .ric-close,.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input,a,a:visited{cursor:pointer}:root{--ric-primary-color:#020316;--ric-primary-link-color:#FFFFFF;--ric-secondary-color:#ad9a6d;--ric-tertiary-color:#faf5ef;--ric-fourth-color:#b5aca3;--ric-background-color:#FFFFFF;--ric-text-color:#020316;--ric-link-color:#020316;--ric-link-hover-color:#020316;--ric-heading-color:#020316;--ric-border-color:rgba(17, 17, 17, 0.1);--ric-block-background-color:rgb(237 237 237 / 44%);--ric-hover-background-color:#EEEEEE;--ric-dark-background-color:#020316;--ric-dark-text-color:#FFFFFF;--ric-dark-link-color:#FFFFFF;--ric-dark-link-hover-color:#FFFFFF;--ric-dark-heading-color:#FFFFFF;--ric-dark-border-color:rgba(255, 255, 255, 0.1);--ric-dark-block-background-color:#999999;--ric-dark-hover-background-color:#222222;--ric-input-background-color:#FFFFFF;--ric-input-text-color:#020316;--ric-input-border-color:rgba(17, 17, 17, 0.15);--ric-input-hover-border-color:rgba(17, 17, 17, 0.2);--ric-input-focus-border-color:rgba(17, 17, 17, 0.25);--ric-input-autofill-border-color:rgba(17, 17, 17, 0.3);--ric-input-autofill-shadow-color:#FFFFFF;--ric-dark-input-background-color:#020316;--ric-dark-input-text-color:#FFFFFF;--ric-dark-input-border-color:rgba(255, 255, 255, 0.15);--ric-dark-input-hover-border-color:rgba(255, 255, 255, 0.2);--ric-dark-input-focus-border-color:rgba(255, 255, 255, 0.25);--ric-dark-input-autofill-border-color:rgba(255, 255, 255, 0.3);--ric-dark-input-autofill-shadow-color:#020316;--ric-button-background-color:#020316;--ric-button-text-color:#FFFFFF;--ric-button-hover-background-color:#020316;--ric-button-hover-text-color:#FFFFFF;--ric-dark-button-background-color:#020316;--ric-dark-button-text-color:#FFFFFF;--ric-dark-button-hover-background-color:#020316;--ric-dark-button-hover-text-color:#FFFFFF;--ric-button-style-1-background-color:#020316;--ric-button-style-1-text-color:#FFFFFF;--ric-button-hover-style-1-background-color:#020316;--ric-button-hover-style-1-text-color:#FFFFFF;--ric-dark-button-style-1-background-color:#FFFFFF;--ric-dark-button-style-1-text-color:#020316;--ric-dark-button-hover-style-1-background-color:#FFFFFF;--ric-dark-button-hover-style-1-text-color:#020316;--ric-button-style-2-background-color:transparent;--ric-button-style-2-text-color:#020316;--ric-button-hover-style-2-background-color:transparent;--ric-button-hover-style-2-text-color:#ad9a6d;--ric-dark-button-style-2-background-color:transparent;--ric-dark-button-style-2-text-color:#FFFFFF;--ric-dark-button-hover-style-2-background-color:transparent;--ric-dark-button-hover-style-2-text-color:#ad9a6d;--ric-button-style-3-background-color:transparent;--ric-button-style-3-border-color:#020316;--ric-button-style-3-text-color:#020316;--ric-button-hover-style-3-background-color:#020316;--ric-button-hover-style-3-border-color:#020316;--ric-button-hover-style-3-text-color:#FFFFFF;--ric-dark-button-style-3-background-color:transparent;--ric-dark-button-style-3-border-color:#FFFFFF;--ric-dark-button-style-3-text-color:#FFFFFF;--ric-dark-button-hover-style-3-background-color:#FFFFFF;--ric-dark-button-hover-style-3-border-color:#FFFFFF;--ric-dark-button-hover-style-3-text-color:#020316;--ric-link-button-background-color:#020316;--ric-link-button-text-color:#FFFFFF;--ric-link-button-style-1-background-color:#020316;--ric-link-button-style-1-text-color:#FFFFFF;--ric-link-button-hover-style-1-background-color:#FA6E44;--ric-link-button-hover-style-1-text-color:#FFFFFF;--ric-dark-link-button-style-1-background-color:#FFFFFF;--ric-dark-link-button-style-1-text-color:#020316;--ric-dark-link-button-hover-style-1-background-color:#020316;--ric-dark-link-button-hover-style-1-text-color:#FFFFFF;--ric-link-button-style-2-background-color:#FFFFFF;--ric-link-button-style-2-text-color:#020316;--ric-link-button-hover-style-2-background-color:#020316;--ric-link-button-hover-style-2-text-color:#FFFFFF;--ric-dark-link-button-style-2-background-color:#ffffff;--ric-dark-link-button-style-2-text-color:#020316;--ric-dark-link-button-hover-style-2-background-color:#020316;--ric-dark-link-button-hover-style-2-text-color:#FFFFFF;--ric-link-button-style-3-background-color:#FFFFFF;--ric-link-button-style-3-border-color:#020316;--ric-link-button-style-3-text-color:#020316;--ric-link-button-hover-style-3-background-color:#020316;--ric-link-button-hover-style-3-border-color:#020316;--ric-link-button-hover-style-3-text-color:#FFFFFF;--ric-dark-link-button-style-3-background-color:#020316;--ric-dark-link-button-style-3-border-color:#020316;--ric-dark-link-button-style-3-text-color:#FFFFFF;--ric-dark-link-button-hover-style-3-background-color:#FFFFFF;--ric-dark-link-button-hover-style-3-border-color:#FFFFFF;--ric-dark-link-button-hover-style-3-text-color:#020316;--ric-link-button-style-4-background-color:transparent;--ric-link-button-style-4-border-color:rgba(17, 17, 17, 0.1);--ric-link-button-style-4-text-color:#020316;--ric-link-button-hover-style-4-background-color:#020316;--ric-link-button-hover-style-4-border-color:#020316;--ric-link-button-hover-style-4-text-color:#FFFFFF;--ric-dark-link-button-style-4-background-color:transparent;--ric-dark-link-button-style-4-border-color:rgba(255, 255, 255, 0.1);--ric-dark-link-button-style-4-text-color:#FFFFFF;--ric-dark-link-button-hover-style-4-background-color:#FFFFFF;--ric-dark-link-button-hover-style-4-border-color:#FFFFFF;--ric-dark-link-button-hover-style-4-text-color:#020316;--ric-link-button-style-5-background-color:transparent;--ric-link-button-style-5-text-color:#020316;--ric-link-button-hover-style-5-background-color:transparent;--ric-link-button-hover-style-5-text-color:#020316;--ric-dark-link-button-style-5-background-color:transparent;--ric-dark-link-button-style-5-text-color:#FFFFFF;--ric-dark-link-button-hover-style-5-background-color:transparent;--ric-dark-link-button-hover-style-5-text-color:#FFFFFF;--ric-header-background-color:#FFFFFF;--ric-header-menu-link-color:#020316;--ric-header-menu-link-hover-color:#020316;--ric-header-dropdown-menu-background-color:#FFFFFF;--ric-header-dropdown-menu-border-color:#EEEEEE;--ric-header-dropdown-menu-link-color:#020316;--ric-header-dropdown-menu-link-hover-color:#020316;--ric-header-topbar-background-color:#FFFFFF;--ric-header-topbar-text-color:#020316;--ric-header-topbar-menu-link-color:#020316;--ric-header-topbar-menu-link-hover-color:#020316;--ric-header-topbar-dropdown-menu-background-color:#FFFFFF;--ric-header-topbar-dropdown-menu-link-color:#020316;--ric-header-topbar-dropdown-menu-link-hover-color:#020316;--ric-dark-header-background-color:#020316;--ric-dark-header-menu-link-color:#FFFFFF;--ric-dark-header-menu-link-hover-color:#FFFFFF;--ric-dark-header-dropdown-menu-background-color:#020316;--ric-dark-header-dropdown-menu-border-color:#292929;--ric-dark-header-dropdown-menu-link-color:#FFFFFF;--ric-dark-header-dropdown-menu-link-hover-color:#FFFFFF;--ric-dark-header-topbar-background-color:#020316;--ric-dark-header-topbar-text-color:#FFFFFF;--ric-dark-header-topbar-menu-link-color:#FFFFFF;--ric-dark-header-topbar-menu-link-hover-color:#FFFFFF;--ric-dark-header-topbar-dropdown-menu-background-color:#222222;--ric-dark-header-topbar-dropdown-menu-link-color:#FFFFFF;--ric-dark-header-topbar-dropdown-menu-link-hover-color:#FFFFFF;--ric-off-canvas-style-1-background-color:#FFFFFF;--ric-off-canvas-style-1-text-color:#020316;--ric-off-canvas-style-1-link-color:#020316;--ric-off-canvas-style-1-link-hover-color:#020316;--ric-off-canvas-style-1-menu-link-color:#020316;--ric-off-canvas-style-1-menu-link-hover-color:#020316;--ric-dark-off-canvas-style-1-background-color:#020316;--ric-dark-off-canvas-style-1-text-color:#FFFFFF;--ric-dark-off-canvas-style-1-link-color:#FFFFFF;--ric-dark-off-canvas-style-1-link-hover-color:#FFFFFF;--ric-dark-off-canvas-style-1-menu-link-color:#FFFFFF;--ric-dark-off-canvas-style-1-menu-link-hover-color:#FFFFFF;--ric-off-canvas-style-2-background-color:#020316;--ric-off-canvas-style-2-text-color:#020316;--ric-off-canvas-style-2-link-color:#020316;--ric-off-canvas-style-2-link-hover-color:#020316;--ric-off-canvas-style-2-menu-link-color:#020316;--ric-off-canvas-style-2-menu-link-hover-color:#020316;--ric-dark-off-canvas-style-2-background-color:#020316;--ric-dark-off-canvas-style-2-text-color:#FFFFFF;--ric-dark-off-canvas-style-2-link-color:#FFFFFF;--ric-dark-off-canvas-style-2-link-hover-color:#FFFFFF;--ric-dark-off-canvas-style-2-menu-link-color:#FFFFFF;--ric-dark-off-canvas-style-2-menu-link-hover-color:#FFFFFF;--ric-footer-background-color:#FFFFFF;--ric-footer-text-color:#020316;--ric-footer-link-color:#020316;--ric-footer-link-hover-color:#020316;--ric-footer-menu-link-color:#020316;--ric-footer-menu-link-hover-color:#020316;--ric-dark-footer-background-color:#020316;--ric-dark-footer-text-color:#FFFFFF;--ric-dark-footer-link-color:#FFFFFF;--ric-dark-footer-link-hover-color:#FFFFFF;--ric-dark-footer-menu-link-color:#FFFFFF;--ric-dark-footer-menu-link-hover-color:#FFFFFF;--ric-pagination-style-1-link-color:#999999;--ric-pagination-style-1-border-color:rgba(17, 17, 17, 0.1);--ric-pagination-style-1-link-hover-background-color:#d2bfaf;--ric-pagination-style-1-link-hover-border-color:#d2bfaf;--ric-pagination-style-1-link-hover-color:#FFFFFF;--ric-dark-pagination-style-1-link-color:#555555;--ric-dark-pagination-style-1-border-color:#303030;--ric-dark-pagination-style-1-link-hover-background-color:#d2bfaf;--ric-dark-pagination-style-1-link-hover-border-color:#d2bfaf;--ric-dark-pagination-style-1-link-hover-color:#020316;--ric-pagination-style-2-link-color:#020316;--ric-pagination-style-2-border-color:rgba(17, 17, 17, 0.1);--ric-pagination-style-2-link-hover-background-color:#020316;--ric-pagination-style-2-link-hover-border-color:#020316;--ric-pagination-style-2-link-hover-color:#FFFFFF;--ric-dark-pagination-style-2-link-color:#FFFFFF;--ric-dark-pagination-style-2-border-color:#FFFFFF;--ric-dark-pagination-style-2-link-hover-background-color:#d2bfaf;--ric-dark-pagination-style-2-link-hover-border-color:#d2bfaf;--ric-dark-pagination-style-2-link-hover-color:#FFFFFF;--ric-pagination-style-3-link-color:#020316;--ric-pagination-style-3-link-hover-color:#d2bfaf;--ric-dark-pagination-style-3-link-color:#FFFFFF;--ric-dark-pagination-style-3-link-hover-color:#d2bfaf;--ric-loader-background-color:#FFFFFF;--ric-loader-text-color:#020316;--ric-dark-loader-background-color:#020316;--ric-dark-loader-text-color:#FFFFFF;--ric-cookie-bar-background-color:#FFFFFF;--ric-cookie-bar-text-color:#020316;--ric-dark-cookie-bar-background-color:#020316;--ric-dark-cookie-bar-text-color:#FFFFFF;--ric-site-mask-background-color:#000000;--ric-text-color-on-content-background:#020316;--ric-text-color-on-content:#FFFFFF;--ric-overlay-close-icon-color:#FFFFFF;--ric-fullscreen-hover-background-color:#000000;--ric-fullscreen-hover-title-color:#FFFFFF;--ric-image-gallery-background-color:#000000;--ric-image-gallery-image-text-color:#FFFFFF;--ric-video-gallery-background-color:#000000;--ric-video-gallery-image-text-color:#FFFFFF;--ric-user-box-background-color:#020316;--ric-user-box-background-overlay-color:#000000;--ric-user-box-background-text-color:#FFFFFF;--ric-user-box-content-background-color:#FFFFFF;--ric-tooltip-background-color:#020316;--ric-tooltip-text-color:#FFFFFF}html{font-size:16px}body{font-size:1rem;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--ric-background-color);margin:0;padding:0;-ms-word-wrap:break-word;word-wrap:break-word}a,a:visited{text-decoration:none;-o-transition:.2s;-webkit-transition:.2s;transition:.2s;color:var(--ric-link-color)}a:focus,a:hover{text-decoration:none;color:var(--ric-link-hover-color)}.ric-loader.ric-style-1 .ric-countdown .ric-number{font-size:6.25rem;font-weight:700;display:flex;align-items:center;text-align:center;justify-content:center}.ric-loader.ric-style-1 .ric-countdown .ric-number:before{content:'%';font-size:2.5rem;margin-right:2px}.ric-loader.ric-style-1.ric-dark,.ric-loader.ric-style-2.ric-dark,.ric-loader.ric-style-3.ric-dark,.ric-loader.ric-style-4.ric-dark,.ric-loader.ric-style-5.ric-dark,.ric-loader.ric-style-6.ric-dark{background:var(--ric-dark-loader-background-color);color:var(--ric-dark-loader-text-color)}.ric-loader.ric-style-2 .ric-spin{display:inline-block;position:relative;width:64px;height:64px}.ric-loader.ric-style-2 .ric-spin div{box-sizing:border-box;display:block;position:absolute;width:75px;height:75px;margin:5px;border:4px solid var(--ric-loader-text-color);border-radius:50%;animation:1.2s cubic-bezier(.5,0,.5,1) infinite ric-loader-2-spin;border-color:var(--ric-loader-text-color) transparent transparent transparent}.ric-loader.ric-style-2 .ric-spin div:first-child{animation-delay:-.45s}.ric-loader.ric-style-2 .ric-spin div:nth-child(2){animation-delay:-.3s}.ric-loader.ric-style-2 .ric-spin div:nth-child(3){animation-delay:-.15s}.ric-loader.ric-style-2.ric-dark .ric-spin div{border:4px solid var(--ric-dark-loader-text-color);border-color:var(--ric-dark-loader-text-color) transparent transparent transparent}@keyframes ric-loader-2-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ric-loader.ric-style-3 .ric-logo span,.ric-loader.ric-style-6 .ric-logo .ric-image span{font-weight:600;font-size:2.5rem;display:block;text-transform:uppercase}.ric-loader.ric-style-4 .ric-scaleout{width:70px;height:70px;margin:auto;background-color:var(--ric-loader-text-color);border-radius:100%;-webkit-animation:1s ease-in-out infinite ric-loader-4-scaleout;animation:1s ease-in-out infinite ric-loader-4-scaleout}.ric-loader.ric-style-4.ric-dark .ric-scaleout,.ric-places-listing.ric-style-2.ric-dark .ric-content .ric-bottom>ul>li:after,.ric-portfolio-slider.ric-style-2 .ric-scroll-text.ric-dark span:after,.ric-portfolio-slider.ric-style-2 .ric-scroll-text.ric-light span:after,.ric-team.ric-style-1.ric-dark .ric-item .ric-item-inner .ric-headers:before,.ric-timeline-slider.ric-dark .ric-line{background-color:var(--ric-dark-text-color)}@-webkit-keyframes ric-loader-4-scaleout{0%{-webkit-transform:scale(0);opacity:.6}100%{-webkit-transform:scale(1);opacity:0}}@keyframes ric-loader-4-scaleout{0%{-webkit-transform:scale(0);transform:scale(0);opacity:.6}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.ric-loader.ric-style-5 .ric-spinner{margin:auto;width:100px;text-align:center}.ric-loader.ric-style-5 .ric-spinner>div{width:20px;height:20px;background:var(--ric-loader-text-color);border-radius:100%;display:inline-block;-webkit-animation:1.4s ease-in-out infinite both ric-loader-5-bounce;animation:1.4s ease-in-out infinite both ric-loader-5-bounce}.ric-loader.ric-style-5 .ric-spinner .ric-bounce-1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.ric-loader.ric-style-5 .ric-spinner .ric-bounce-2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.ric-loader.ric-style-5.ric-dark .ric-spinner>div{background:var(--ric-dark-loader-text-color)}@-webkit-keyframes ric-loader-5-bounce{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes ric-loader-5-bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.ric-loader.ric-style-6 .ric-logo{width:300px;height:100px;position:relative;display:flex;align-items:center;justify-content:center;text-align:center}.ric-404-page.ric-style-1.ric-align-left,.ric-align-left,.ric-places-listing.ric-align-left,.ric-service-boxes.ric-align-left,.ric-team.ric-align-left .ric-item .ric-item-inner .ric-details .ric-details-inner .ric-bottom .ric-button,.ric-team.ric-align-left .ric-item .ric-item-inner .ric-details .ric-details-inner .ric-bottom .ric-content p,.ric-team.ric-align-left.ric-style-3 .ric-item.ric-align-left,blockquote.ric-align-left,table{text-align:left}.ric-loader.ric-style-6 .ric-logo .ric-borders{display:block;position:absolute;background-color:var(--ric-loader-text-color)}.ric-loader.ric-style-6 .ric-logo .ric-right-border,.ric-loader.ric-style-6 .ric-logo .ric-top-border{top:0}.ric-loader.ric-style-6 .ric-logo .ric-right-border,.ric-timeline-slider .ric-navigation .ric-next{right:0}.ric-loader.ric-style-6 .ric-logo .ric-bottom-border{right:0;bottom:0}.ric-loader.ric-style-6 .ric-logo .ric-left-border{left:0;bottom:0}.ric-loader.ric-style-6 .ric-logo .ric-bottom-border,.ric-loader.ric-style-6 .ric-logo .ric-top-border{height:3px}.ric-loader.ric-style-6 .ric-logo .ric-left-border,.ric-loader.ric-style-6 .ric-logo .ric-right-border{width:3px}.ric-button.ric-padding-15,.ric-detail-box.ric-style-1>ul>li,.ric-detail-box.ric-style-2>ul>li,.ric-detail-box.ric-style-4>ul>li,.ric-footer .ric-copyright.ric-style-1 .ric-copyright-inner>div,.ric-grid.ric-spacing-15>.ric-grid-col,.ric-header.ric-mobile-header .ric-item-group .ric-item,.ric-language-box.ric-style-1 .ric-language-box-container .ric-content ul li,.ric-loader.ric-style-6 .ric-logo .ric-image,.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-action .ric-item,.ric-portfolio-slider.ric-style-2 .ric-carousel-control.ric-style-3 .ric-carousel-navigation>*,.ric-portfolio-slider.ric-style-2 .ric-carousel-control.ric-style-4 .ric-carousel-navigation>*,.ric-portfolio-slider.ric-style-2 .ric-carousel-control.ric-style-5 .ric-carousel-navigation>*,.ric-portfolio-slider.ric-style-2 .ric-carousel-control.ric-style-6 .ric-carousel-navigation>*,.ric-user-box-popup.ric-style-1 .ric-links ul li,.ric-user-box-popup.ric-style-2 .ric-links ul li,.ric-user-box-popup.ric-style-2 .ric-tabs ul li{padding:15px}.ric-loader.ric-style-6.ric-dark .ric-logo .ric-borders{background-color:var(--ric-dark-loader-text-color)}.ric-cookie-bar.ric-style-1,.ric-cookie-bar.ric-style-2{position:fixed;z-index:20;bottom:0;left:0;width:100%;background:var(--ric-cookie-bar-background-color);color:var(--ric-cookie-bar-text-color);font-size:.75rem;padding:15px 0;opacity:0;visibility:hidden}.ric-cookie-bar.ric-style-1.ric-inner-narrow,.ric-cookie-bar.ric-style-2.ric-inner-narrow,.ric-cookie-bar.ric-style-3.ric-inner-narrow{display:flex;justify-content:center}.ric-cookie-bar.ric-style-1>div,.ric-cookie-bar.ric-style-2>div,.ric-cookie-bar.ric-style-3>div,.ric-grid.ric-spacing-5{margin:-5px}.ric-cookie-bar.ric-style-1 .ric-text,.ric-cookie-bar.ric-style-1 .ric-text p,.ric-cookie-bar.ric-style-2 .ric-text,.ric-cookie-bar.ric-style-2 .ric-text p,.ric-cookie-bar.ric-style-3 .ric-text,.ric-cookie-bar.ric-style-3 .ric-text p,.ric-cookie-bar.ric-style-4 .ric-text,.ric-cookie-bar.ric-style-4 .ric-text p,.ric-newsletter-widget.ric-style-1 .ric-desc p,.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-header .ric-text p,.ric-service-boxes.ric-style-4 .ric-content p,.ric-service-listing.ric-style-1 .ric-item .ric-content .ric-desc,.ric-user-box-popup.ric-style-1,.ric-user-box-popup.ric-style-1 .ric-notices,.ric-user-box-popup.ric-style-1 p,.ric-user-box-popup.ric-style-2,.ric-user-box-popup.ric-style-2 .ric-notices,.ric-user-box-popup.ric-style-2 p,cite,label,select{font-size:.875rem}.ric-cookie-bar.ric-style-3,.ric-cookie-bar.ric-style-4{position:fixed;z-index:20;font-size:.75rem;visibility:hidden;opacity:0}.ectbe-calendar-wrapper .fc-direction-ltr .fc-daygrid-event.fc-event-start,.ectbe-calendar-wrapper .fc-direction-rtl .fc-daygrid-event.fc-event-end,.ric-button.ric-padding-5,.ric-cookie-bar.ric-style-1 .ric-button,.ric-cookie-bar.ric-style-1 .ric-text,.ric-cookie-bar.ric-style-2 .ric-button,.ric-cookie-bar.ric-style-2 .ric-text,.ric-cookie-bar.ric-style-3 .ric-button,.ric-cookie-bar.ric-style-3 .ric-text,.ric-grid.ric-spacing-5>.ric-grid-col,.ric-term-listing.ric-style-1 ul li,.ric-term-listing.ric-style-2 ul li,.ric-term-listing.ric-style-3 ul li,.ric-term-listing.ric-style-4 ul li{padding:5px}.ric-cookie-bar.ric-style-1 .ric-button a,.ric-cookie-bar.ric-style-1 .ric-button a:visited{min-height:30px;padding:10px;border:0}.ric-comments.ric-style-1 .ric-comment-list .ric-items .ric-item:last-child,.ric-content-body .ric-item-content>*>:last-child,.ric-content-body .ric-item-content>:last-child,.ric-content-body>.ric-item:last-child,.ric-cookie-bar.ric-style-1 .ric-text p,.ric-cookie-bar.ric-style-2 .ric-text p,.ric-cookie-bar.ric-style-3 .ric-text p,.ric-post-listing.ric-style-1 .ric-item:last-child,.ric-post-listing.ric-style-2 .ric-item:last-child,.ric-post-listing.ric-style-3 .ric-item:last-child,.ric-service-cats div:last-child a,.ric-widget-services.ric-style-1 ul li:last-child,.wp-block-quote p:last-child,blockquote p:last-child,label:last-child,p:last-child{margin-bottom:0}ol ol:not(:last-child),ol ul:not(:last-child),p,table,ul ol:not(:last-child),ul ul:not(:last-child){margin-bottom:35px}.ric-cookie-bar.ric-style-1 .ric-text a,.ric-cookie-bar.ric-style-1 .ric-text a:visited,.ric-cookie-bar.ric-style-2 .ric-text a,.ric-cookie-bar.ric-style-2 .ric-text a:visited,.ric-cookie-bar.ric-style-3 .ric-text a,.ric-cookie-bar.ric-style-3 .ric-text a:visited,.ric-cookie-bar.ric-style-4 .ric-text a,.ric-cookie-bar.ric-style-4 .ric-text a:visited,.ric-user-box-popup.ric-style-1 .ric-links ul li a:focus,.ric-user-box-popup.ric-style-1 .ric-links ul li a:hover,.ric-user-box-popup.ric-style-2 .ric-links ul li a:focus,.ric-user-box-popup.ric-style-2 .ric-links ul li a:hover{text-decoration:underline}.ric-cookie-bar.ric-style-1.ric-narrow,.ric-cookie-bar.ric-style-2.ric-narrow,.ric-cookie-bar.ric-style-3.ric-narrow{width:1520px;max-width:100%;left:50%;transform:translate(-50%,-60px)}.ric-cookie-bar.ric-style-1.ric-dark,.ric-cookie-bar.ric-style-2.ric-dark{background:var(--ric-dark-cookie-bar-background-color);color:var(--ric-dark-cookie-bar-text-color)}.ric-cookie-bar.ric-style-3{bottom:0;left:0;width:100%;background:var(--ric-secondary-color);color:var(--ric-cookie-bar-text-color);padding:15px 0}.ric-404-page.ric-style-1.ric-dark h1,.ric-404-page.ric-style-1.ric-dark h2,.ric-404-page.ric-style-1.ric-dark p,.ric-bilboard.ric-dark,.ric-carousel-control.ric-style-2.ric-dark .ric-carousel-pagination .swiper-pagination-bullet,.ric-carousel-control.ric-style-3.ric-dark .ric-carousel-pagination .swiper-pagination-bullet,.ric-carousel-control.ric-style-6.ric-dark .ric-carousel-pagination .swiper-pagination-bullet,.ric-cookie-bar.ric-style-3.ric-dark,.ric-countdown.ric-dark,.ric-dark label,.ric-dark table,.ric-dark table thead,.ric-page-pagination.ric-dark h6,.ric-places-listing.ric-style-1.ric-dark .ric-item .ric-content .ric-bottom .ric-desc,.ric-places-listing.ric-style-1.ric-dark .ric-item .ric-content .ric-bottom .ric-title,.ric-places-listing.ric-style-1.ric-dark .ric-item .ric-content .ric-top,.ric-places-listing.ric-style-2.ric-dark,.ric-places-listing.ric-style-2.ric-dark .ric-content .ric-bottom,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide,.ric-portfolio-slider.ric-style-2 .ric-scroll-text.ric-dark span,.ric-portfolio-slider.ric-style-2 .ric-scroll-text.ric-light span,.ric-portfolio-slider.ric-style-2 .ric-slider-bottom .ric-slider-info-box-wrapper .ric-slider-info-box.ric-dark,.ric-portfolio-slider.ric-style-2 .ric-slider-bottom .ric-slider-info-box-wrapper .ric-slider-message.ric-dark p,.ric-portfolio-slider.ric-style-2 .swiper-container .swiper-wrapper .swiper-slide.ric-dark,.ric-portfolio-slider.ric-style-2 .swiper-container .swiper-wrapper .swiper-slide.ric-light,.ric-post-listing.ric-dark,.ric-service-listing.ric-dark,.ric-tabs-wrapper.ric-horizontal.ric-dark,.ric-tabs-wrapper.ric-vertical.ric-dark,.ric-team-detail.ric-style-1.ric-dark,.ric-team.ric-align-center.ric-style-1.ric-dark,.ric-team.ric-align-left.ric-style-1.ric-dark,.ric-team.ric-dark,.ric-team.ric-style-1.ric-dark,.ric-timeline-slider.ric-dark,.ric-timeline.ric-dark .ric-content,.ric-timeline.ric-style-2.ric-dark,.ric-timeline.ric-style-2.ric-dark ol li .ric-bottom-content .ric-desc p,.ric-timeline.ric-style-2.ric-dark ol li .ric-date,.ric-timeline.ric-style-2.ric-dark ul li .ric-bottom-content .ric-desc p,.ric-timeline.ric-style-2.ric-dark ul li .ric-date,.ric-timeline.ric-style-3.ric-dark .ric-item .ric-year,.ric-title-bar.ric-dark.ric-style-1 .ric-content h1,.ric-title-bar.ric-dark.ric-style-1 .ric-content p,.ric-title-bar.ric-dark.ric-style-1 .ric-content span,.ric-title-bar.ric-dark.ric-style-1 .ric-details,.ric-title-bar.ric-dark.ric-style-1 .ric-details span,.ric-title-bar.ric-dark.ric-style-2 .ric-content h1,.ric-title-bar.ric-dark.ric-style-2 .ric-content p,.ric-title-bar.ric-dark.ric-style-2 .ric-content span,.ric-title-bar.ric-dark.ric-style-2 .ric-details,.ric-title-bar.ric-dark.ric-style-2 .ric-details span,.ric-title-bar.ric-dark.ric-style-3 .ric-content h1,.ric-title-bar.ric-dark.ric-style-3 .ric-content p,.ric-title-bar.ric-dark.ric-style-3 .ric-content span,.ric-title-bar.ric-dark.ric-style-3 .ric-details,.ric-title-bar.ric-dark.ric-style-3 .ric-details span,.ric-title-overview.ric-dark .ric-detail,.ric-title-overview.ric-dark h1,.ric-title-overview.ric-dark svg,table.ric-dark,table.ric-dark thead{color:var(--ric-dark-text-color)}.ric-cookie-bar.ric-style-4{bottom:30px;left:30px;width:325px;background:var(--ric-cookie-bar-background-color);color:var(--ric-cookie-bar-text-color);padding:30px;border-radius:3px;-webkit-box-shadow:0 2px 7px rgba(0,0,0,.1);-moz-box-shadow:0 2px 7px rgba(0,0,0,.1);box-shadow:0 2px 7px rgba(0,0,0,.1)}.ric-footer .ric-footer-widgets,.ric-newsletter,.ric-off-canvas .ric-menu,.ric-off-canvas .ric-widgets,.swiper-container{overflow:hidden}.ric-author-box.ric-style-1 .ric-image img,.ric-featured-header iframe,.ric-featured-header video,.ric-featured-header.ric-position-2 img,.ric-featured-header.ric-position-3 img,.ric-footer .ric-instagram.ric-style-1 img,.ric-full-width,.ric-image.ric-full-width>img,.ric-item-video embed,.ric-item-video iframe,.ric-item-video video,.ric-media-tab embed,.ric-media-tab iframe,.ric-media-tab video,.ric-page-content-full .ric-featured-header img,.ric-post-listing.ric-style-2 .ric-item .ric-image img,.ric-post-listing.ric-style-3 .ric-item .ric-content-inner .ric-image img,.ric-service-listing.ric-style-3 .ric-item .ric-image,.ric-team-detail.ric-style-1 .ric-image img,.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-content,.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo img,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-content,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-socials,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo img,.ric-team.ric-style-3 .ric-item .ric-item-inner .ric-photo img,select,table{width:100%}.ric-cookie-bar.ric-style-4 .ric-ric-inner,.ric-grid.ric-spacing-10{margin:-10px}.ric-button.ric-padding-10,.ric-cookie-bar.ric-style-4 .ric-button,.ric-cookie-bar.ric-style-4 .ric-text,.ric-grid.ric-spacing-10>.ric-grid-col,.ric-portfolio-slider.ric-style-2 .ric-slider-bottom .ric-slider-info-box-wrapper .ric-slider-info-box .ric-item .ric-detail,.ric-portfolio-slider.ric-style-2 .ric-slider-bottom .ric-slider-info-box-wrapper .ric-slider-info-box .ric-item .ric-icon,.ric-service-boxes.ric-style-1 .ric-sb-header .ric-right{padding:10px}.ric-cookie-bar.ric-style-4 .ric-button a,.ric-cookie-bar.ric-style-4 .ric-button a:visited{border-radius:3px;min-height:40px}.ric-header .ric-header-topbar.ric-style-1>div,select{min-height:50px}.ric-cookie-bar.ric-style-4.ric-dark{background:var(--ric-dark-cookie-bar-background-color);color:var(--ric-dark-cookie-bar-text-color);-webkit-box-shadow:0 2px 7px rgba(0,0,0,.2);-moz-box-shadow:0 2px 7px rgba(0,0,0,.2);box-shadow:0 2px 7px rgba(0,0,0,.2)}.ric-cookie-bar.ric-style-4.ric-dark .ric-button a:focus,.ric-cookie-bar.ric-style-4.ric-dark .ric-button a:hover{background-color:var(--ric-dark-cookie-bar-text-color);color:var(--ric-dark-cookie-bar-background-color)}p{line-height:1.6rem}h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:25px;color:var(--ric-heading-color)}code,kbd,mark{background:var(--ric-block-background-color);font-family:inherit;font-weight:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;font-size:1rem}.ric-carousel-control.ric-style-2.ric-light .ric-carousel-pagination .swiper-pagination-bullet,.ric-carousel-control.ric-style-3.ric-light .ric-carousel-pagination .swiper-pagination-bullet,.ric-carousel-control.ric-style-6.ric-light .ric-carousel-pagination .swiper-pagination-bullet,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide.ric-light,blockquote,cite,mark,table thead{color:var(--ric-text-color)}h1{font-size:4.375rem;line-height:1.15}.ric-title-bar.ric-style-2 .ric-content h1,h2{font-size:3.5rem;line-height:1.2}h3{font-size:3rem;line-height:1}.ric-timeline.ric-style-2 ol li .ric-title-wrapper .ric-title,.ric-timeline.ric-style-2 ul li .ric-title-wrapper .ric-title,.ric-title-bar.ric-style-2 .ric-content p,h4{font-size:2.25rem;line-height:1.3}.ric-service-boxes.ric-style-2 .ric-sb-header .ric-title,h5{font-size:1.875rem;line-height:1.3}.ric-service-boxes.ric-style-5 .ric-item .ric-right .ric-content p,dl,label,ol,select,ul{line-height:1.6}h6{font-size:1.5rem;line-height:1.4}.ric-timeline.ric-style-3 .swiper-slide,img{height:auto}figure{margin:0 0 35px}svg{width:auto}hr{clear:both;height:0;margin:35px auto;border-top:0;border-right:0;border-bottom:1px solid var(--ric-border-color);border-left:0}.wp-block-quote p,blockquote p,kbd{margin:0;color:var(--ric-text-color)}.ric-tabs-wrapper.ric-horizontal.ric-dark .ric-tabs,hr.ric-dark{border-bottom-color:var(--ric-dark-border-color)}pre{white-space:pre-wrap}code{border:1px solid var(--ric-border-color);display:inline-block}.ric-button.ric-padding-3,.ric-places-listing.ric-style-1 .ric-item .ric-content .ric-top .ric-taxonomies.ric-style-1 li,.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-bottom>ul ul li,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide .ric-content .ric-category ul li,.ric-service-listing.ric-style-1 .ric-item .ric-content .ric-category ul li,.ric-service-listing.ric-style-2 .ric-item .ric-content .ric-category ul li,.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-category ul li,.ric-title-bar.ric-style-1 .ric-details .ric-detail-content>ul>li,.ric-title-bar.ric-style-2 .ric-details .ric-detail-content>ul>li,.ric-title-bar.ric-style-3 .ric-details .ric-detail-content>ul>li,mark{padding:3px}cite{opacity:.6;font-style:inherit;margin:0 0 24px}table{border-collapse:collapse;border-radius:0}.ric-title-bar.ric-light.ric-style-3 .ric-details.ric-border .ric-grid .ric-grid-col,table thead tr th,table tr,table tr td,table tr th,tbody,tfoot,thead{border:1px solid var(--ric-border-color)}tbody,tfoot,thead{background-color:transparent}tbody td,tbody th,tfoot td,tfoot th,thead td,thead th{padding:16px}tbody tr:nth-child(2n){border-bottom:0;background-color:var(--ric-block-background-color);background:0 0}blockquote{line-height:1.2}.ric-404-page.ric-style-1.ric-align-right,.ric-align-right,.ric-page-pagination.ric-style-1 .ric-page-pagination-inner .ric-next,.ric-places-listing.ric-align-right,.ric-service-boxes.ric-align-right,.ric-team.ric-align-right .ric-item .ric-item-inner .ric-details .ric-details-inner .ric-bottom .ric-button,.ric-team.ric-align-right .ric-item .ric-item-inner .ric-details .ric-details-inner .ric-bottom .ric-content p,blockquote.ric-align-right{text-align:right}.wp-block-quote,blockquote{text-align:left;margin:60px 0;padding:35px 75px 0;border:0;border-top:2px solid var(--ric-primary-color)}ol,ul{margin:0 0 35px 1rem;padding:0}.wp-block-quote p,blockquote p{font-size:2.25rem;font-weight:400;line-height:1.4}.wp-block-quote cite,.wp-block-quote footer,.wp-block-quote span,blockquote cite,blockquote footer,blockquote span{font-size:.75rem;font-weight:500;letter-spacing:1px;opacity:.6;text-transform:uppercase;display:block;margin-top:20px}.ric-blog-widget.ric-style-1 .ric-details ul li:last-child:after,.ric-blog-widget.ric-style-2 .ric-details ul li:last-child:after,.ric-blog-widget.ric-style-3 .ric-details ul li:last-child:after,.ric-content-header .ric-categories ul li:last-child:after,.ric-content-header .ric-details ul li:last-child:after,.ric-detail-box.ric-style-1>ul>li .ric-content>ul>li:last-child:after,.ric-detail-box.ric-style-2>ul>li .ric-content>ul>li:last-child:after,.ric-detail-box.ric-style-3>ul>li .ric-content>ul>li:last-child:after,.ric-detail-box.ric-style-4>ul>li .ric-content>ul>li:last-child:after,.ric-detail-box.ric-style-5>ul>li .ric-content>ul>li:last-child:after,.ric-footer .ric-footer-menu.ric-style-1 ul li:last-child:after,.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu svg,.ric-header-main.ric-style-3 .ric-header-main-inner div:first-child .ric-item.ric-menu.ric-menu-right,.ric-header-main.ric-style-3 .ric-header-main-inner div:last-child .ric-item.ric-menu.ric-menu-left,.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu.ric-dropdown ul li.ric-dropdown svg,.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu:not(.ric-mega-menu-1,.ric-mega-menu-2,.ric-mega-menu-3,.ric-mega-menu-4,.ric-mega-menu-5,.ric-mega-menu-6)>.ric-dropdown-menu>li>a svg,.ric-header.ric-mobile-header,.ric-header.ric-sticky-header .ric-header-topbar,.ric-off-canvas .ric-menu ul li .ric-submenu-wrap .ric-submenu-wrap .ric-back-toggle,.ric-off-canvas.ric-style-2 .ric-menu ul li:last-child a:after,.ric-off-canvas.ric-style-2 .ric-menu ul li:last-child a:visited:after,.ric-page-sidebar.ric-page-sidebar-no,.ric-places-listing.ric-style-1 .ric-item .ric-content .ric-top .ric-taxonomies.ric-style-1 li:last-child:after,.ric-places-listing.ric-style-1 .ric-item .ric-content .ric-top .ric-taxonomies.ric-style-2 li:last-child:after,.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-bottom div:last-child a:after,.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-bottom div:last-child a:visited:after,.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-bottom>ul ul li:last-child:after,.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-bottom>ul>li:last-child:after,.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-action .ric-details ul li:last-child:after,.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-action .ric-details ul li:last-child:visited:after,.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-action .ric-details ul li:last-child a:after,.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-action .ric-details ul li:last-child a:visited:after,.ric-portfolio-slider.ric-style-2 .swiper-container .swiper-wrapper .swiper-slide .ric-content .ric-category ul li:last-child:after,.ric-post-listing.ric-style-1 .ric-item .ric-post-header .ric-categories ul li:last-child:after,.ric-post-listing.ric-style-1 .ric-item .ric-post-header .ric-details ul li:last-child:after,.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner .ric-categories ul li:last-child:after,.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner .ric-post-header .ric-details ul li:last-child:after,.ric-post-listing.ric-style-3 .ric-item .ric-content-inner .ric-categories ul li:last-child:after,.ric-post-listing.ric-style-3 .ric-item .ric-content-inner .ric-post-header .ric-details ul li:last-child:after,.ric-service-listing.ric-style-1 .ric-item .ric-content .ric-category ul li:last-child:after,.ric-service-listing.ric-style-2 .ric-item .ric-content .ric-category ul li:last-child:after,.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-category ul li:last-child:after,.ric-team .ric-item .ric-item-inner .ric-headers:before,.ric-title-overview.ric-style-1 .ric-content .ric-detail>ul>li ul li:last-child:after,.ric-title-overview.ric-style-1 .ric-content .ric-detail>ul>li:last-child:after,.ric-user-box-popup,.wp-block-quote cite:before,blockquote cite:before{display:none}ul{list-style-type:disc}ol{list-style-type:decimal}ol ol,ol ul,ul ol,ul ul{margin:0 0 0 1rem;padding:0}b,strong{font-weight:600}.ric-uppercase{text-transform:uppercase}.ric-lowercase{text-transform:lowercase}.ric-capitalize{text-transform:capitalize}.ric-404-page.ric-style-1.ric-align-center,.ric-align-center,.ric-places-listing.ric-align-center,.ric-service-boxes.ric-align-center,.ric-team.ric-align-center .ric-item .ric-item-inner .ric-details .ric-details-inner .ric-bottom .ric-button,.ric-team.ric-align-center .ric-item .ric-item-inner .ric-details .ric-details-inner .ric-bottom .ric-content p,.ric-team.ric-align-center.ric-style-3 .ric-item.ric-align-center{text-align:center}.ric-dark table thead tr th,.ric-dark table tr,.ric-dark table tr td,.ric-dark table tr th,.ric-team-detail.ric-style-1.ric-dark .ric-image,.ric-ticket.ric-dark .ric-item,.ric-title-bar.ric-dark.ric-style-3 .ric-details.ric-border .ric-grid .ric-grid-col,table.ric-dark thead tr th,table.ric-dark tr,table.ric-dark tr td,table.ric-dark tr th{border:1px solid var(--ric-dark-border-color)}.wp-block-search .wp-block-search__input,[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{-webkit-box-shadow:none;box-shadow:none;border-radius:1px;border:1px solid var(--ric-input-border-color);color:var(--ric-input-text-color);background:var(--ric-input-background-color);font-size:.875rem;font-weight:400;line-height:1.6;height:auto;width:100%;padding:12px 20px;margin:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.wp-block-search .wp-block-search__input:focus,[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{border-color:var(--ric-input-focus-border-color);-webkit-box-shadow:none;box-shadow:none;background:0 0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}::-webkit-input-placeholder{color:var(--ric-input-text-color);opacity:.6}:-ms-input-placeholder{color:var(--ric-input-text-color);opacity:.6}::-moz-placeholder{color:var(--ric-input-text-color);opacity:.6}::-ms-input-placeholder{color:var(--ric-input-text-color);opacity:.6}::placeholder{color:var(--ric-input-text-color);opacity:.6}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{border:1px solid var(--ric-input-autofill-border-color);-webkit-text-fill-color:var(--ric-input-text-color);-webkit-box-shadow:0 0 0 1000px var(--ric-input-autofill-shadow-color) inset;-webkit-transition:background-color 5000s ease-in-out;transition:background-color 5000s ease-in-out}.ric-dark [type=color]:focus,.ric-dark [type=date]:focus,.ric-dark [type=datetime-local]:focus,.ric-dark [type=datetime]:focus,.ric-dark [type=email]:focus,.ric-dark [type=month]:focus,.ric-dark [type=number]:focus,.ric-dark [type=password]:focus,.ric-dark [type=search]:focus,.ric-dark [type=tel]:focus,.ric-dark [type=text]:focus,.ric-dark [type=time]:focus,.ric-dark [type=url]:focus,.ric-dark [type=week]:focus,.ric-dark select:focus,.ric-dark textarea:focus,.selectize-control.ric-dark .selectize-input.focus,[type=color].ric-dark:focus,[type=date].ric-dark:focus,[type=datetime-local].ric-dark:focus,[type=datetime].ric-dark:focus,[type=email].ric-dark:focus,[type=month].ric-dark:focus,[type=number].ric-dark:focus,[type=password].ric-dark:focus,[type=search].ric-dark:focus,[type=tel].ric-dark:focus,[type=text].ric-dark:focus,[type=time].ric-dark:focus,[type=url].ric-dark:focus,[type=week].ric-dark:focus,select.ric-dark:focus,textarea.ric-dark:focus{border-color:var(--ric-dark-input-focus-border-color)}.ric-no-border [type=color],.ric-no-border [type=date],.ric-no-border [type=datetime-local],.ric-no-border [type=datetime],.ric-no-border [type=email],.ric-no-border [type=month],.ric-no-border [type=number],.ric-no-border [type=password],.ric-no-border [type=search],.ric-no-border [type=tel],.ric-no-border [type=text],.ric-no-border [type=time],.ric-no-border [type=url],.ric-no-border [type=week],.ric-no-border textarea,[type=color].ric-no-border,[type=date].ric-no-border,[type=datetime-local].ric-no-border,[type=datetime].ric-no-border,[type=email].ric-no-border,[type=month].ric-no-border,[type=number].ric-no-border,[type=password].ric-no-border,[type=search].ric-no-border,[type=tel].ric-no-border,[type=text].ric-no-border,[type=time].ric-no-border,[type=url].ric-no-border,[type=week].ric-no-border,textarea.ric-no-border{padding:0;border:0}.selectize-input,select{border-radius:0;margin:0}.ric-dark [type=color],.ric-dark [type=date],.ric-dark [type=datetime-local],.ric-dark [type=datetime],.ric-dark [type=email],.ric-dark [type=month],.ric-dark [type=number],.ric-dark [type=password],.ric-dark [type=search],.ric-dark [type=tel],.ric-dark [type=text],.ric-dark [type=time],.ric-dark [type=url],.ric-dark [type=week],.ric-dark select,.ric-dark textarea,[type=color].ric-dark,[type=date].ric-dark,[type=datetime-local].ric-dark,[type=datetime].ric-dark,[type=email].ric-dark,[type=month].ric-dark,[type=number].ric-dark,[type=password].ric-dark,[type=search].ric-dark,[type=tel].ric-dark,[type=text].ric-dark,[type=time].ric-dark,[type=url].ric-dark,[type=week].ric-dark,select.ric-dark,textarea.ric-dark{background-color:var(--ric-dark-input-background-color);border-color:var(--ric-dark-input-border-color);color:var(--ric-dark-input-text-color)}.custom-dropdown-options,.selectize-input,select,select:focus{background-color:var(--ric-input-background-color)}.ric-checkbox input,.selectize-dropdown{background:var(--ric-input-background-color)}.selectize-input.focus,select:focus{border-color:var(--ric-input-focus-border-color)}.ric-dark::-webkit-input-placeholder{color:var(--ric-dark-input-text-color);opacity:.6}.ric-dark:-ms-input-placeholder{color:var(--ric-dark-input-text-color);opacity:.6}.ric-dark::-moz-placeholder{color:var(--ric-dark-input-text-color);opacity:.6}.ric-dark::-ms-input-placeholder{color:var(--ric-dark-input-text-color);opacity:.6}.ric-dark::placeholder{color:var(--ric-dark-input-text-color);opacity:.6}.ric-dark ::-webkit-input-placeholder{color:var(--ric-dark-input-text-color);opacity:.6}.ric-dark :-ms-input-placeholder{color:var(--ric-dark-input-text-color);opacity:.6}.ric-dark ::-moz-placeholder{color:var(--ric-dark-input-text-color);opacity:.6}.ric-dark ::-ms-input-placeholder{color:var(--ric-dark-input-text-color);opacity:.6}.ric-dark ::placeholder{color:var(--ric-dark-input-text-color);opacity:.6}.ric-search-box.ric-style-1 .ric-search-box-container form button svg,.selectize-dropdown,.selectize-dropdown .active,.selectize-input,.selectize-input>input,select{color:var(--ric-input-text-color)}.ric-checkbox.ric-dark span,.ric-dark .ric-checkbox span,.ric-search-box.ric-dark .ric-search-box-container form button svg,.selectize-control.ric-dark .selectize-dropdown,.selectize-control.ric-dark .selectize-input>input,.selectize-dropdown.ric-dark .optgroup-header,.selectize-dropdown.ric-dark .option{color:var(--ric-dark-input-text-color)}select{-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--ric-input-border-color);font-weight:400;padding:12px 20px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb%28138, 138, 138%29"></polygon></svg>');background-origin:content-box;background-position:right 0 center;background-repeat:no-repeat;background-size:9px 6px;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-o-transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}select:focus{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-o-transition:box-shadow .5s,border-color .25s ease-in-out}.ric-dark select:focus,select.ric-dark:focus{background-color:var(--ric-dark-input-background-color)}label{font-weight:500;color:var(--ric-text-color);margin-bottom:15px}.ric-dark input:-webkit-autofill,.ric-dark input:-webkit-autofill:focus,.ric-dark input:-webkit-autofill:hover,.ric-dark select:-webkit-autofill,.ric-dark select:-webkit-autofill:focus,.ric-dark select:-webkit-autofill:hover,.ric-dark textarea:-webkit-autofill,.ric-dark textarea:-webkit-autofill:focus,.ric-dark textarea:-webkit-autofill:hover,input.ric-dark:-webkit-autofill,input.ric-dark:-webkit-autofill:focus,input.ric-dark:-webkit-autofill:hover,select.ric-dark:-webkit-autofill,select.ric-dark:-webkit-autofill:focus,select.ric-dark:-webkit-autofill:hover,textarea.ric-dark:-webkit-autofill,textarea.ric-dark:-webkit-autofill:focus,textarea.ric-dark:-webkit-autofill:hover{border:1px solid var(--ric-dark-input-autofill-border-color);-webkit-text-fill-color:var(--ric-dark-input-text-color);-webkit-box-shadow:0 0 0 1000px var(--ric-dark-input-autofill-shadow-color) inset;-webkit-transition:background-color 5000s ease-in-out;transition:background-color 5000s ease-in-out}.ric-footer .ric-copyright.ric-style-1 .ric-copyright-text p,[type=checkbox],[type=file],[type=radio]{padding:0;margin:0}.ric-checkbox{--ric-tick:transparent;position:relative;display:flex;align-items:center;text-transform:none;font-weight:inherit}.selectize-input,.selectize-input>input{font-weight:400;font-size:.875rem;line-height:1.6}.ric-checkbox input,.ric-checkbox svg{width:16px;height:16px;display:block}.ric-checkbox input{-webkit-appearance:none;-moz-appearance:none;position:relative;outline:0;border:none;margin:0;padding:0;cursor:pointer;border-radius:3px;-webkit-transition:box-shadow .3s;transition:box-shadow .3s;box-shadow:inset 0 0 0 var(--ric-s,1px) var(--ric-b,var(--ric-input-border-color))}.ric-checkbox input:hover{--ric-s:1px;--ric-b:var(--ric-input-hover-border-color)}.ric-checkbox input:checked{--ric-b:var(--ric-input-focus-border-color);--ric-s:1px;-webkit-transition-delay:.4s;transition-delay:.4s}.ric-checkbox svg{pointer-events:none;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke:var(--ric-stroke,var(--ric-input-focus-border-color));position:absolute;top:1px;left:0;width:16px;height:16px;-webkit-transform:scale(var(--ric-scale,1)) translateZ(0);transform:scale(var(--ric-scale,1)) translateZ(0);stroke-dasharray:var(--ric-a,86.12);stroke-dashoffset:var(--ric-o,86.12);-webkit-transition:stroke-dasharray .6s,stroke-dashoffset .6s;transition:stroke-dasharray .6s,stroke-dashoffset .6s}.ric-checkbox input:checked+svg{--ric-a:16.1 86.12;--ric-o:102.22}.ric-checkbox svg+span{margin-left:8px}.ric-checkbox label{text-transform:inherit}.ric-checkbox.ric-effect-bounce{--ric-stroke:var(--ric-tick)}.ric-checkbox.ric-effect-bounce input:checked{--ric-s:11px}.ric-checkbox.ric-effect-bounce input:checked+svg{-webkit-animation:.4s linear .2s forwards input-effect-bounce;animation:.4s linear .2s forwards input-effect-bounce}.ric-checkbox.ric-effect-bounce svg{--ric-scale:0}@-webkit-keyframes input-effect-bounce{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}75%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes input-effect-bounce{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}75%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}.ric-checkbox.ric-dark input,.ric-dark .ric-checkbox input{background:var(--ric-dark-input-background-color);box-shadow:inset 0 0 0 var(--ric-s,1px) var(--ric-b,var(--ric-dark-input-border-color))}.selectize-input,.selectize-input.focus{-webkit-box-shadow:none;-webkit-transition:.3s;-o-transition:.3s;box-shadow:none;transition:.3s}.ric-checkbox.ric-dark input:hover,.ric-dark .ric-checkbox input:hover{--ric-b:var(--ric-dark-input-hover-border-color)}.ric-checkbox.ric-dark input:checked,.ric-dark .ric-checkbox input:checked{--ric-b:var(--ric-dark-input-focus-border-color)}.ric-checkbox.ric-dark svg,.ric-dark .ric-checkbox svg{stroke:var(--ric-stroke,var(--ric-dark-input-focus-border-color))}.custom-dropdown-options{width:100%!important;list-style:none;padding:0;margin:0}.selectize-input{border:1px solid var(--ric-input-border-color);height:auto;width:100%;padding:12px 24px;outline:0}.selectize-input.dropdown-active{border-radius:0}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:var(--ric-input-focus-border-color);height:1px;bottom:0;left:0;right:0;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;visibility:visible;opacity:1}.selectize-input>input{width:auto!important}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-1px;width:0;height:0;border-style:solid;border-width:4px 4px 0;border-color:var(--ric-input-text-color) transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 4px 4px;border-color:transparent transparent var(--ric-input-text-color) transparent}.selectize-dropdown{font-size:.875rem;line-height:1.6;position:absolute;z-index:10;border:1px solid var(--ric-input-border-color);margin:-1px 0 0;padding:12px 0;border-top:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.ric-button a,.ric-button a:visited,.wp-block-search .wp-block-search__button,[type=button],[type=submit],button{letter-spacing:2px;min-height:45px;z-index:0;font-weight:600;text-transform:uppercase;cursor:pointer;line-height:1;outline:0}.selectize-dropdown-content{max-height:400px}.selectize-dropdown .option{cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.selectize-dropdown .optgroup-header,.selectize-dropdown .option{padding:5px 24px;background:0 0;color:var(--ric-input-text-color)}.selectize-dropdown .option:hover{opacity:.5;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.selectize-dropdown .optgroup .option{padding-left:36px}.selectize-dropdown .active{background-color:transparent;opacity:.1}.selectize-control.ric-dark .selectize-input,.selectize-control.single.ric-dark .selectize-input.input-active{border-color:var(--ric-dark-input-border-color);color:var(--ric-dark-input-text-color);background-color:var(--ric-dark-input-background-color)}.selectize-control.ric-dark ::-webkit-input-placeholder{color:var(--ric-dark-input-text-color)}.selectize-control.ric-dark :-ms-input-placeholder{color:var(--ric-dark-input-text-color)}.selectize-control.ric-dark ::-moz-placeholder{color:var(--ric-dark-input-text-color)}.selectize-control.ric-dark ::-ms-input-placeholder{color:var(--ric-dark-input-text-color)}.selectize-control.ric-dark ::placeholder{color:var(--ric-dark-input-text-color)}.selectize-control.ric-dark .selectize-input.dropdown-active::before{background-color:var(--ric-dark-input-focus-border-color)}.selectize-control.ric-dark .selectize-dropdown{background:var(--ric-dark-input-background-color);border-color:var(--ric-dark-input-border-color)}.selectize-control.ric-dark .selectize-control.single .selectize-input:after,.selectize-control.single.ric-dark .selectize-input:after{border-color:var(--ric-dark-input-text-color) transparent transparent transparent}.selectize-control.ric-dark .selectize-control.single .selectize-input.dropdown-active:after,.selectize-control.ric-dark.single .selectize-input.dropdown-active:after{border-color:transparent transparent var(--ric-dark-input-text-color) transparent}.wp-block-search .wp-block-search__button,[type=button],[type=submit],button{font-size:.688rem;border:0;background:var(--ric-button-background-color);color:var(--ric-button-text-color);padding:0 25px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-o-transition:.4s;-webkit-transition:.4s;transition:.4s}.wp-block-search .wp-block-search__button:hover,[type=button]:hover,[type=submit]:hover,button:hover{background:var(--ric-button-hover-background-color);color:var(--ric-button-hover-text-color)}.ric-dark [type=button],.ric-dark [type=submit],.ric-dark button,[type=button].ric-dark,[type=submit].ric-dark,button.ric-dark{background:var(--ric-dark-button-background-color);color:var(--ric-dark-button-text-color)}.ric-404-page.ric-style-1,.ric-title-bar{background-position:center center;position:relative}.ric-dark [type=button]:hover,.ric-dark [type=submit]:hover,.ric-dark button:hover,[type=button].ric-dark:hover,[type=submit].ric-dark:hover,button.ric-dark:hover{background:var(--ric-dark-button-hover-background-color);color:var(--ric-dark-button-hover-text-color)}[type=button] .ric-icon,[type=submit] .ric-icon,button .ric-icon{margin-right:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ric-button a .ric-icon img,.ric-button a .ric-icon svg,.ric-button a:visited .ric-icon img,.ric-button a:visited .ric-icon svg,[type=button] .ric-icon img,[type=button] .ric-icon svg,[type=submit] .ric-icon img,[type=submit] .ric-icon svg,button .ric-icon img,button .ric-icon svg{width:18px}.ric-button a .ric-icon i,.ric-button a:visited .ric-icon i,.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1 ul li .ric-icon i,.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1 ul li .ric-icon i,[type=button] .ric-icon i,[type=submit] .ric-icon i,button .ric-icon i{font-size:1.25rem}[type=button].ric-style-1,[type=submit].ric-style-1,button.ric-style-1{background-color:var(--ric-button-style-1-background-color);color:var(--ric-button-style-1-text-color)}[type=button].ric-style-1:focus,[type=button].ric-style-1:hover,[type=submit].ric-style-1:focus,[type=submit].ric-style-1:hover,button.ric-style-1:focus,button.ric-style-1:hover{background-color:var(--ric-button-hover-style-1-background-color);color:var(--ric-button-hover-style-1-text-color)}.ric-footer .ric-footer-widgets.ric-dark button,.ric-footer .ric-footer-widgets.ric-dark input[type=submit],[type=button].ric-style-1.ric-dark,[type=submit].ric-style-1.ric-dark,button.ric-style-1.ric-dark{background-color:var(--ric-dark-button-style-1-background-color);color:var(--ric-dark-button-style-1-text-color)}[type=button].ric-style-1.ric-dark:focus,[type=button].ric-style-1.ric-dark:hover,[type=submit].ric-style-1.ric-dark:focus,[type=submit].ric-style-1.ric-dark:hover,button.ric-style-1.ric-dark:focus,button.ric-style-1.ric-dark:hover{background-color:var(--ric-dark-button-hover-style-1-background-color);color:var(--ric-dark-button-hover-style-1-text-color)}[type=button].ric-style-2,[type=submit].ric-style-2,button.ric-style-2{background-color:var(--ric-button-style-2-background-color);color:var(--ric-button-style-2-text-color);padding:0 20px}[type=button].ric-style-2:focus,[type=button].ric-style-2:hover,[type=submit].ric-style-2:focus,[type=submit].ric-style-2:hover,button.ric-style-2:focus,button.ric-style-2:hover{background-color:var(--ric-button-hover-style-2-background-color);color:var(--ric-button-hover-style-2-text-color)}[type=button].ric-style-2:focus svg,[type=button].ric-style-2:hover svg,[type=submit].ric-style-2:focus svg,[type=submit].ric-style-2:hover svg,button.ric-style-2:focus svg,button.ric-style-2:hover svg{color:var(--ric-button-hover-style-2-text-color)}[type=button].ric-style-2:focus svg path,[type=button].ric-style-2:hover svg path,[type=submit].ric-style-2:focus svg path,[type=submit].ric-style-2:hover svg path,button.ric-style-2:focus svg path,button.ric-style-2:hover svg path{fill:var(--ric-button-hover-style-2-text-color)}[type=button].ric-style-2 svg,[type=submit].ric-style-2 svg,button.ric-style-2 svg{margin-left:20px;width:40px}[type=button].ric-style-2 svg path,[type=submit].ric-style-2 svg path,button.ric-style-2 svg path{fill:var(--ric-dark-button-style-2-text-color);-o-transition:.4s;-webkit-transition:.4s;transition:.4s}[type=button].ric-style-2.ric-dark,[type=submit].ric-style-2.ric-dark,button.ric-style-2.ric-dark{background-color:var(--ric-dark-button-style-2-background-color);color:var(--ric-dark-button-style-2-text-color)}[type=button].ric-style-2.ric-dark svg,[type=submit].ric-style-2.ric-dark svg,button.ric-style-2.ric-dark svg{color:var(--ric-dark-button-style-2-text-color)}[type=button].ric-style-2.ric-dark svg path,[type=submit].ric-style-2.ric-dark svg path,button.ric-style-2.ric-dark svg path{fill:var(--ric-dark-button-style-2-text-color)}[type=button].ric-style-2.ric-dark:focus,[type=button].ric-style-2.ric-dark:hover,[type=submit].ric-style-2.ric-dark:focus,[type=submit].ric-style-2.ric-dark:hover,button.ric-style-2.ric-dark:focus,button.ric-style-2.ric-dark:hover{background-color:var(--ric-dark-button-hover-style-2-background-color);color:var(--ric-dark-button-hover-style-2-text-color)}[type=button].ric-style-2.ric-dark:focus svg,[type=button].ric-style-2.ric-dark:hover svg,[type=submit].ric-style-2.ric-dark:focus svg,[type=submit].ric-style-2.ric-dark:hover svg,button.ric-style-2.ric-dark:focus svg,button.ric-style-2.ric-dark:hover svg{color:var(--ric-dark-button-hover-style-2-text-color);-o-transition:.4s;-webkit-transition:.4s;transition:.4s}[type=button].ric-style-2.ric-dark:focus svg path,[type=button].ric-style-2.ric-dark:hover svg path,[type=submit].ric-style-2.ric-dark:focus svg path,[type=submit].ric-style-2.ric-dark:hover svg path,button.ric-style-2.ric-dark:focus svg path,button.ric-style-2.ric-dark:hover svg path{fill:var(--ric-dark-button-hover-style-2-text-color)}[type=button].ric-style-3,[type=submit].ric-style-3,button.ric-style-3{background-color:var(--ric-button-style-3-background-color);border:1px solid var(--ric-button-style-3-border-color);color:var(--ric-button-style-3-text-color)}[type=button].ric-style-3:focus,[type=button].ric-style-3:hover,[type=submit].ric-style-3:focus,[type=submit].ric-style-3:hover,button.ric-style-3:focus,button.ric-style-3:hover{background-color:var(--ric-button-hover-style-3-background-color);border-color:var(--ric-button-hover-style-3-border-color);color:var(--ric-button-hover-style-3-text-color)}[type=button].ric-style-3.ric-dark,[type=submit].ric-style-3.ric-dark,button.ric-style-3.ric-dark{background-color:var(--ric-dark-button-style-3-background-color);border:1px solid var(--ric-dark-button-style-3-border-color);color:var(--ric-dark-button-style-3-text-color)}[type=button].ric-style-3.ric-dark:focus,[type=button].ric-style-3.ric-dark:hover,[type=submit].ric-style-3.ric-dark:focus,[type=submit].ric-style-3.ric-dark:hover,button.ric-style-3.ric-dark:focus,button.ric-style-3.ric-dark:hover{background-color:var(--ric-dark-button-hover-style-3-background-color);border:1px solid var(--ric-dark-button-hover-style-3-border-color);color:var(--ric-dark-button-hover-style-3-text-color)}.ric-button a,.ric-button a:visited{font-size:.625rem;border:0;padding:10px 30px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:var(--ric-link-button-background-color);color:var(--ric-link-button-text-color)}.ric-button a .ric-icon,.ric-button a:visited .ric-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-o-transition:.6s;-webkit-transition:.6s;transition:.6s}.ric-button a:focus .ric-icon,.ric-button a:hover .ric-icon{transform:translateX(8px);-o-transition:.6s;-webkit-transition:.6s;transition:.6s}.ric-button .ric-icon+span,.ric-button span+.ric-icon,.ric-service-boxes.ric-style-5 .ric-item *+.ric-right{margin-left:25px}.ric-button a svg,.ric-button a:visited svg{width:40px}.ric-button a:hover svg path{fill:var(--ric-link-button-text-color)}.ric-button a:focus,.ric-button a:hover{-o-transition:.4s;-webkit-transition:.4s;transition:.4s}.ric-button a,.ric-button a:visited{text-decoration:none;-o-transition:.4s;-webkit-transition:.4s;transition:.4s}.ric-author-box.ric-style-1,.ric-button.ric-align-center,.ric-button.ric-align-left,.ric-button.ric-align-right,.ric-button.ric-flex,.ric-carousel-control.ric-style-1 .ric-carousel-navigation,.ric-newsletter-widget.ric-style-1 .ric-form,.ric-service-boxes.ric-style-5 .ric-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ric-button.ric-align-left,.ric-fullscreen-hover.ric-align-left .ric-items .ric-item .ric-title{text-align:left;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.ric-button.ric-align-center,.ric-fullscreen-hover.ric-align-center .ric-items .ric-item .ric-title{text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ric-button.ric-align-right,.ric-fullscreen-hover.ric-align-right .ric-items .ric-item .ric-title{text-align:right;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.ric-404-page.ric-style-1 .ric-content-wrapper .ric-content button,.ric-button.ric-inline{display:inline}.ric-button.ric-inline-block,.ric-service-boxes.ric-style-2.ric-dark .ric-sb-header .ric-image,.ric-service-boxes.ric-style-3.ric-dark .ric-sb-header .ric-image,.ric-team.ric-align-center .ric-item .ric-item-inner .ric-details .ric-details-inner .ric-bottom .ric-button button,.ric-team.ric-align-left .ric-item .ric-item-inner .ric-details .ric-details-inner .ric-bottom .ric-button button,.ric-team.ric-align-right .ric-item .ric-item-inner .ric-details .ric-details-inner .ric-bottom .ric-button button,.ric-team.ric-style-3 .ric-item .ric-item-inner .ric-bottom .ric-button{display:inline-block}.ric-button.ric-block,.ric-header.ric-desktop-header,.ric-pagination,.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1 ul li .ric-icon+span{display:block}.ric-button.ric-inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.ric-button.ric-padding-1{padding:1px}.ric-button.ric-padding-2{padding:2px}.ric-button.ric-padding-4{padding:4px}.ric-button.ric-padding-6{padding:6px}.ric-button.ric-padding-7{padding:7px}.ric-button.ric-padding-8,.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-team-header .ric-socials ul li,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-socials ul li,.ric-team.ric-style-3 .ric-item .ric-item-inner .ric-bottom .ric-socials ul li{padding:8px}.ric-button.ric-padding-9{padding:9px}.ric-button.ric-padding-20,.ric-grid.ric-spacing-20>.ric-grid-col{padding:20px}.ric-button.ric-padding-25,.ric-grid.ric-spacing-25>.ric-grid-col{padding:25px}.ric-button.ric-padding-30,.ric-dark .ric-grid-box.padding-on,.ric-grid.ric-spacing-30>.ric-grid-col,.ric-light .ric-grid-box.padding-on,.ric-team-detail.ric-style-1 .ric-grid-right,.ric-ticket.ric-style-1 .ric-item .ric-button,.ric-ticket.ric-style-1 .ric-item .ric-image{padding:30px}.ric-button.ric-padding-35,.ric-grid.ric-spacing-35>.ric-grid-col{padding:35px}.ric-button.ric-padding-40,.ric-grid.ric-spacing-40>.ric-grid-col{padding:40px}.ric-button.ric-padding-45,.ric-grid.ric-spacing-45>.ric-grid-col,.ric-grid.ric-spacing-50>.ric-grid-col{padding:45px}.ric-button.ric-padding-50{padding:50px}.ric-button.ric-style-1 a,.ric-button.ric-style-1 a:visited{background-color:var(--ric-link-button-style-1-background-color);color:var(--ric-link-button-style-1-text-color)}.ric-button.ric-style-1 a:focus,.ric-button.ric-style-1 a:hover{background-color:var(--ric-link-button-hover-style-1-background-color);color:var(--ric-link-button-hover-style-1-text-color)}.ric-button.ric-style-1.ric-dark a,.ric-button.ric-style-1.ric-dark a:visited,.ric-button.ric-style-1.ric-dark a:visited span{background-color:var(--ric-dark-link-button-style-1-background-color);color:var(--ric-dark-link-button-style-1-text-color)}.ric-button.ric-style-1.ric-dark a:focus,.ric-button.ric-style-1.ric-dark a:hover{background-color:var(--ric-dark-link-button-hover-style-1-background-color);color:var(--ric-dark-link-button-hover-style-1-text-color)}.ric-button.ric-style-2 svg{margin-left:20px}.ric-button.ric-style-2 a,.ric-button.ric-style-2 a:visited{background-color:var(--ric-link-button-style-2-background-color);color:var(--ric-link-button-style-2-text-color)}.ric-button.ric-style-2 a:focus,.ric-button.ric-style-2 a:hover,.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-header .ric-text,.ric-sponsors.ric-opacity-0-7 .ric-item .ric-logo,.ric-title-bar.ric-style-3 .ric-content p{opacity:.7}.ric-button.ric-style-2.ric-dark a,.ric-button.ric-style-2.ric-dark a:visited{background-color:var(--ric-dark-link-button-style-2-background-color);color:var(--ric-dark-link-button-style-2-text-color)}.ric-button.ric-style-2.ric-dark a:focus,.ric-button.ric-style-2.ric-dark a:hover{background-color:var(--ric-dark-link-button-hover-style-2-background-color);color:var(--ric-dark-link-button-hover-style-2-text-color)}.ric-button.ric-style-3 a,.ric-button.ric-style-3 a:visited{background-color:var(--ric-link-button-style-3-background-color);border:1px solid var(--ric-link-button-style-3-border-color);color:var(--ric-link-button-style-3-text-color)}.ric-button.ric-style-3 a:focus,.ric-button.ric-style-3 a:hover{background-color:var(--ric-link-button-hover-style-3-background-color);border-color:var(--ric-link-button-hover-style-3-border-color);color:var(--ric-link-button-hover-style-3-text-color)}.ric-button.ric-style-3.ric-dark a,.ric-button.ric-style-3.ric-dark a:visited{background-color:var(--ric-dark-link-button-style-3-background-color);border-color:var(--ric-dark-link-button-style-3-border-color);color:var(--ric-dark-link-button-style-3-text-color)}.ric-button.ric-style-3.ric-dark a:focus,.ric-button.ric-style-3.ric-dark a:hover{background-color:var(--ric-dark-link-button-hover-style-3-background-color);border-color:var(--ric-dark-link-button-hover-style-3-border-color);color:var(--ric-dark-link-button-hover-style-3-text-color)}.ric-button.ric-style-4 a,.ric-button.ric-style-4 a:visited{background-color:var(--ric-link-button-style-4-background-color);border:1px solid var(--ric-link-button-style-4-border-color);color:var(--ric-link-button-style-4-text-color)}.ric-button.ric-style-4 a:focus,.ric-button.ric-style-4 a:hover{background-color:var(--ric-link-button-hover-style-4-background-color);border-color:var(--ric-link-button-hover-style-4-border-color);color:var(--ric-link-button-hover-style-4-text-color)}.ric-button.ric-style-4.ric-dark a,.ric-button.ric-style-4.ric-dark a:visited{background-color:var(--ric-dark-link-button-style-4-background-color);border:1px solid var(--ric-dark-link-button-style-4-border-color);color:var(--ric-dark-link-button-style-4-text-color)}.ric-button.ric-style-4.ric-dark a:focus,.ric-button.ric-style-4.ric-dark a:hover{background-color:var(--ric-dark-link-button-hover-style-4-background-color);border-color:var(--ric-dark-link-button-hover-style-4-border-color);color:var(--ric-dark-link-button-hover-style-4-text-color)}.ric-button.ric-style-5 a,.ric-button.ric-style-5 a:visited{background-color:var(--ric-link-button-style-5-background-color);color:var(--ric-link-button-style-5-text-color);padding-left:0;padding-right:0;font-size:.875rem;letter-spacing:1px}body .ric-team.ric-light .ric-button.ric-style-2 a{background-color:var(--ric-dark-button-background-color);color:var(--ric-dark-button-text-color)}body .ric-team.ric-light .ric-button.ric-style-2 a:hover{background-color:var(--ric-dark-button-hover-background-color);color:var(--ric-dark-button-hover-text-color);opacity:1}.ric-button.ric-style-5 .ric-icon svg{height:11px;width:auto}.ric-button.ric-style-5 a svg path,.ric-button.ric-style-5 a:focus svg path,.ric-button.ric-style-5 a:hover svg path,.ric-button.ric-style-5 a:visited svg path{fill:var(--ric-link-button-style-5-text-color)}.ric-button.ric-style-5 a:focus,.ric-button.ric-style-5 a:hover{background-color:var(--ric-link-button-hover-style-5-background-color);color:var(--ric-link-button-hover-style-5-text-color)}.ric-button.ric-style-5.ric-dark a,.ric-button.ric-style-5.ric-dark a:visited{background-color:var(--ric-dark-link-button-style-5-background-color);color:var(--ric-dark-link-button-style-5-text-color)}.ric-button.ric-style-5.ric-dark a svg path,.ric-button.ric-style-5.ric-dark a:focus svg path,.ric-button.ric-style-5.ric-dark a:hover svg path,.ric-button.ric-style-5.ric-dark a:visited svg path{fill:var(--ric-dark-link-button-style-5-text-color)}.ric-button.ric-style-5.ric-dark a:focus,.ric-button.ric-style-5.ric-dark a:hover{background-color:var(--ric-dark-link-button-hover-style-5-background-color);color:var(--ric-dark-link-button-hover-style-5-text-color)}.ric-404-page.ric-style-1 .ric-content-wrapper,.ric-countdown,.ric-header .ric-cart,.ric-header .ric-menu ul li.ric-dropdown,.ric-image-gallery.ric-style-3 .ric-item,.ric-main,.ric-off-canvas.ric-style-2 .ric-menu ul li,.ric-places-listing.ric-style-1 .ric-item,.ric-places-listing.ric-style-2 .ric-item,.ric-relative,.ric-service-boxes.ric-style-2 .ric-sb-header,.ric-service-boxes.ric-style-3 .ric-sb-header,.ric-service-boxes.ric-style-4 .ric-sb-header,.ric-service-boxes.ric-style-5 .ric-item .ric-left,.ric-slider.ric-style-1,.ric-team.ric-style-1 .ric-item,.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-headers,.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo,.ric-team.ric-style-2 .ric-item,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-headers.ric-double,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-headers.ric-single,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo,.ric-team.ric-style-3 .ric-item,.ric-team.ric-style-3 .ric-item .ric-item-inner .ric-headers.ric-double,.ric-team.ric-style-3 .ric-item .ric-item-inner .ric-headers.ric-single,[ric-tooltip=true]{position:relative}.ric-article-list .ric-post-listing.ric-style-2 .ric-item .ric-image,.ric-header.ric-sticky-header .ric-header-main .ric-header-main-inner,.ric-page-wrapper{padding:0}.ric-page-wrapper{padding-top:106px;padding-bottom:106px}.ric-page-wrapper>.ric-page-layout{display:flex;align-items:flex-start}.ric-page-content{width:calc(100% - 330px)}.ric-page-content.ric-page-content-full{width:100%;-webkit-order:0;-ms-flex-order:0;order:0}.ric-page-content.ric-page-content-left{padding-right:30px;-webkit-order:-1;-ms-flex-order:-1;order:-1}.ric-page-content.ric-page-content-right{-webkit-order:1;-ms-flex-order:1;order:1;padding:0}.ric-page-sidebar{width:330px;padding-left:30px;-webkit-order:0;-ms-flex-order:0;order:0}.ric-page-sidebar.ric-page-sidebar-left{-webkit-order:-1;-ms-flex-order:-1;order:-1;padding-left:0;padding-right:30px}.ric-page-sidebar.ric-page-sidebar-right{-webkit-order:1;-ms-flex-order:1;order:1}.ric-container,.ric-flex-container{width:1360px;max-width:100%;margin:0 auto}.ric-container{padding:0 20px}.ric-container-full{max-width:100%;padding:0 100px}.ric-flex-container{padding:0 20px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.ric-flex-container-full{max-width:100%;padding:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%}.ric-flex-container-fluid{max-width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.ric-flex-left,.ric-footer .ric-footer-menu.ric-style-1.ric-align-left ul,.ric-grid-left,.ric-header.ric-desktop-header .ric-header-main.ric-style-3 .ric-item-group:first-child,.ric-header.ric-desktop-header .ric-header-main.ric-style-4 .ric-item-group:first-child,.ric-header.ric-desktop-header .ric-header-main.ric-style-5 .ric-item-group:first-child,.ric-header.ric-mobile-header .ric-header-main.ric-style-3 .ric-item-group:first-child,.ric-module-title.ric-align-left .ric-sub-title,.ric-service-boxes.ric-align-left .ric-center,.ric-service-listing.ric-style-1.ric-align-left .ric-content,.ric-service-listing.ric-style-1.ric-align-left .ric-item .ric-content .ric-category ul,.ric-service-listing.ric-style-1.ric-align-left .ric-item .ric-content .ric-details>ul,.ric-service-listing.ric-style-2.ric-align-left .ric-content,.ric-service-listing.ric-style-2.ric-align-left .ric-item .ric-content .ric-category ul,.ric-service-listing.ric-style-2.ric-align-left .ric-item .ric-content .ric-details>ul,.ric-team.ric-align-left.ric-style-3 .ric-item .ric-item-inner .ric-bottom .ric-socials ul{justify-content:flex-start}.ric-align-center .ric-photo-cont,.ric-flex-center,.ric-footer .ric-footer-menu.ric-style-1.ric-align-center ul,.ric-grid-center,.ric-service-boxes.ric-align-center .ric-sb-header,.ric-service-listing.ric-style-1.ric-align-center .ric-content,.ric-service-listing.ric-style-1.ric-align-center .ric-item .ric-content .ric-category ul,.ric-service-listing.ric-style-1.ric-align-center .ric-item .ric-content .ric-details>ul,.ric-service-listing.ric-style-2.ric-align-center .ric-content,.ric-service-listing.ric-style-2.ric-align-center .ric-item .ric-content .ric-category ul,.ric-service-listing.ric-style-2.ric-align-center .ric-item .ric-content .ric-details>ul,.ric-team.ric-align-center.ric-style-3 .ric-item .ric-item-inner .ric-bottom .ric-socials ul,.ric-title-bar.ric-style-1.ric-align-center .ric-details ul,.ric-title-bar.ric-style-2.ric-align-center .ric-details ul,.ric-title-bar.ric-style-3.ric-align-center .ric-details ul,.ric-title-overview.ric-style-1.ric-align-center .ric-content .ric-detail{justify-content:center}.ric-flex-right,.ric-footer .ric-footer-menu.ric-style-1.ric-align-right ul,.ric-grid-right,.ric-header.ric-desktop-header .ric-header-main.ric-style-3 .ric-item-group:nth-child(3),.ric-header.ric-desktop-header .ric-header-main.ric-style-4 .ric-item-group:nth-child(3),.ric-header.ric-desktop-header .ric-header-main.ric-style-5 .ric-item-group:nth-child(3),.ric-header.ric-mobile-header .ric-header-main.ric-style-3 .ric-item-group:nth-child(3),.ric-module-title.ric-align-right .ric-sub-title,.ric-service-listing.ric-style-1.ric-align-right .ric-content,.ric-service-listing.ric-style-1.ric-align-right .ric-item .ric-content .ric-category ul,.ric-service-listing.ric-style-1.ric-align-right .ric-item .ric-content .ric-details>ul,.ric-service-listing.ric-style-2.ric-align-right .ric-content,.ric-service-listing.ric-style-2.ric-align-right .ric-item .ric-content .ric-category ul,.ric-service-listing.ric-style-2.ric-align-right .ric-item .ric-content .ric-details>ul,.ric-team.ric-align-right.ric-style-3 .ric-item .ric-item-inner .ric-bottom .ric-socials ul,.ric-title-bar.ric-style-1.ric-align-right .ric-details ul,.ric-title-bar.ric-style-2.ric-align-right .ric-details ul,.ric-title-bar.ric-style-3.ric-align-right .ric-details ul,.ric-title-overview.ric-style-1.ric-align-right .ric-content .ric-detail{justify-content:flex-end}.ric-grid,.ric-grid.ric-full-grid{margin-right:auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-wrap:wrap}.ric-absolute{position:absolute}.ric-fixed{position:fixed}.ric-grid{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ric-grid.ric-full-grid{width:100%;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ric-comments.ric-style-1 .ric-comment-title,.ric-header .ric-item-group,.ric-header .ric-menu ul,.ric-inner-grid,.ric-md-title,.ric-md-title .ric-item span,.ric-module-title .ric-sub-title,.ric-page-pages,.ric-tabs-wrapper.ric-vertical,.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.ric-inner-grid{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ric-grid-space-between{justify-content:space-between}.ric-grid-stretch{justify-content:stretch}.ric-grid-stretch>.ric-grid-col>*,.ric-off-canvas.ric-style-2 .simplebar-content,.ric-post-search-box .ric-search-wrapper,.ric-post-search-box .selectize-control,.ric-post-search-box .selectize-input,.ric-post-search-box button,.ric-post-search-box input{height:100%}.ric-grid-vertical-start,.ric-service-listing.ric-style-3.ric-align-left .ric-item .ric-content{align-items:flex-start}.ric-grid-vertical-end,.ric-service-listing.ric-style-3.ric-align-right .ric-item .ric-content{align-items:flex-end}.ric-grid-vertical-center{align-items:center}.ric-grid-nowrap{flex-wrap:nowrap}.ric-grid.ric-grid-1>.ric-grid-col,.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu.ric-mega-menu-1>.ric-dropdown-menu>li{width:100%;flex:0 0 100%}.ric-grid.ric-grid-2>.ric-grid-col,.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu.ric-mega-menu-2>.ric-dropdown-menu>li{width:50%;flex:0 0 50%}.ric-grid.ric-grid-3>.ric-grid-col,.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu.ric-mega-menu-3>.ric-dropdown-menu>li{width:33.333333%;flex:0 0 33.333333%}.ric-grid.ric-grid-4>.ric-grid-col,.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu.ric-mega-menu-4>.ric-dropdown-menu>li{width:25%;flex:0 0 25%}.ric-grid.ric-grid-5>.ric-grid-col,.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu.ric-mega-menu-5>.ric-dropdown-menu>li{width:20%;flex:0 0 20%}.ric-grid.ric-grid-6>.ric-grid-col,.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu.ric-mega-menu-6>.ric-dropdown-menu>li{width:16.666666%;flex:0 0 16.666666%}.ric-grid.ric-grid-7>.ric-grid-col{width:14.28571428571429%;flex:0 0 14.28571428571429%}.ric-grid.ric-grid-8>.ric-grid-col{width:12.5%;flex:0 0 12.5%}.ric-grid.ric-grid-9>.ric-grid-col{width:11.11111111111111%;flex:0 0 11.11111111111111%}.ric-grid.ric-grid-10>.ric-grid-col{width:10%;flex:0 0 10%}.ric-grid.ric-percent-grid-1>.ric-grid-col{flex:0 0 8.33333%;width:8.33333%}.ric-grid.ric-percent-grid-2>.ric-grid-col{flex:0 0 16.66667%;width:16.66667%}.ric-grid.ric-percent-grid-3>.ric-grid-col{flex:0 0 25%;width:25%}.ric-grid.ric-percent-grid-4>.ric-grid-col{flex:0 0 33.33333%;width:33.33333%}.ric-grid.ric-percent-grid-5>.ric-grid-col{flex:0 0 41.66667%;width:41.66667%}.ric-grid.ric-percent-grid-6>.ric-grid-col{flex:0 0 50%;width:50%}.ric-grid.ric-percent-grid-7>.ric-grid-col{flex:0 0 58.33333%;width:58.33333%}.ric-grid.ric-percent-grid-8>.ric-grid-col{flex:0 0 66.66667%;width:66.66667%}.ric-grid.ric-percent-grid-9>.ric-grid-col{flex:0 0 75%;width:75%}.ric-grid.ric-percent-grid-10>.ric-grid-col{flex:0 0 83.33333%;width:83.33333%}.ric-grid.ric-percent-grid-11>.ric-grid-col{flex:0 0 91.66667%;width:91.66667%}.ric-grid.ric-percent-grid-12>.ric-grid-col{flex:0 0 100%;width:100%}.ric-grid.ric-grid-auto>.ric-grid-col{width:auto;flex:auto}.ric-grid>.ric-grid-col.ric-grid-col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.ric-grid>.ric-grid-col.ric-grid-col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.ric-grid>.ric-grid-col.ric-grid-col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.ric-grid>.ric-grid-col.ric-grid-col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.ric-grid>.ric-grid-col.ric-grid-col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.ric-grid>.ric-grid-col.ric-grid-col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.ric-grid>.ric-grid-col.ric-grid-col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.ric-grid>.ric-grid-col.ric-grid-col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.ric-grid>.ric-grid-col.ric-grid-col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.ric-grid>.ric-grid-col.ric-grid-col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.ric-grid>.ric-grid-col.ric-grid-col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.ric-grid>.ric-grid-col.ric-grid-col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ric-grid.ric-spacing-0,.ric-newsletter .ric-heading p,.ric-title-bar.ric-style-2 .ric-content h1,.ric-title-bar.ric-style-2 .ric-content p,.ric-title-bar.ric-style-3 .ric-content h1,.ric-title-bar.ric-style-3 .ric-content p,.ric-title-overview.ric-style-1 .ric-content h1{margin:0}.ric-blog-widget.ric-style-1>ul,.ric-grid.ric-spacing-15,.ric-header.ric-mobile-header .ric-item-group,.ric-portfolio-slider.ric-style-2 .ric-carousel-control.ric-style-3 .ric-carousel-navigation,.ric-portfolio-slider.ric-style-2 .ric-carousel-control.ric-style-4 .ric-carousel-navigation,.ric-portfolio-slider.ric-style-2 .ric-carousel-control.ric-style-5 .ric-carousel-navigation,.ric-portfolio-slider.ric-style-2 .ric-carousel-control.ric-style-6 .ric-carousel-navigation{margin:-15px}.ric-grid.ric-spacing-20{margin:-20px}.ric-grid.ric-spacing-25{margin:-25px}.ric-grid.ric-spacing-30{margin:-30px}.ric-grid.ric-spacing-35{margin:-35px}.ric-grid.ric-spacing-40{margin:-40px}.ric-grid.ric-spacing-45{margin:-45px}.ric-grid.ric-spacing-50{margin:-50px}.ric-grid.ric-spacing-55{margin:-55px}.ric-grid.ric-spacing-60{margin:-60px}.ric-grid.ric-spacing-65{margin:-65px}.ric-grid.ric-spacing-70{margin:-70px}.ric-grid.ric-spacing-75{margin:-75px}.ric-grid.ric-spacing-80{margin:-80px}.ric-grid.ric-spacing-85{margin:-85px}.ric-grid.ric-spacing-90{margin:-90px}.ric-grid.ric-spacing-95{margin:-95px}.ric-grid.ric-spacing-100{margin:-100px}.ric-grid.ric-spacing-0>.ric-grid-col{padding:0;border:none}.ric-grid.ric-spacing-55>.ric-grid-col{padding:55px}.ric-grid.ric-spacing-60>.ric-grid-col{padding:60px}.ric-grid.ric-spacing-65>.ric-grid-col{padding:65px}.ric-grid.ric-spacing-70>.ric-grid-col{padding:70px}.ric-grid.ric-spacing-75>.ric-grid-col{padding:75px}.ric-grid.ric-spacing-80>.ric-grid-col{padding:80px}.ric-grid.ric-spacing-85>.ric-grid-col{padding:85px}.ric-grid.ric-spacing-90>.ric-grid-col{padding:90px}.ric-grid.ric-spacing-95>.ric-grid-col{padding:95px}.ric-grid.ric-spacing-100>.ric-grid-col{padding:100px}@media (max-width:1199px){.ric-container,.ric-container-full,.ric-flex-container,.ric-flex-container-full{padding-left:20px;padding-right:20px}.ric-grid.ric-grid-10>.ric-grid-col,.ric-grid.ric-grid-3>.ric-grid-col,.ric-grid.ric-grid-4>.ric-grid-col,.ric-grid.ric-grid-5>.ric-grid-col,.ric-grid.ric-grid-6>.ric-grid-col,.ric-grid.ric-grid-7>.ric-grid-col,.ric-grid.ric-grid-8>.ric-grid-col,.ric-grid.ric-grid-9>.ric-grid-col,.ric-grid.ric-grid-auto>.ric-grid-col,.ric-grid.ric-percent-grid-10>.ric-grid-col,.ric-grid.ric-percent-grid-11>.ric-grid-col,.ric-grid.ric-percent-grid-12>.ric-grid-col,.ric-grid.ric-percent-grid-4>.ric-grid-col,.ric-grid.ric-percent-grid-5>.ric-grid-col,.ric-grid.ric-percent-grid-6>.ric-grid-col,.ric-grid.ric-percent-grid-7>.ric-grid-col,.ric-grid.ric-percent-grid-8>.ric-grid-col,.ric-grid.ric-percent-grid-9>.ric-grid-col,.ric-grid>.ric-grid-col.ric-grid-col-1,.ric-grid>.ric-grid-col.ric-grid-col-2,.ric-grid>.ric-grid-col.ric-grid-col-3,.ric-grid>.ric-grid-col.ric-grid-col-4{max-width:50%;width:50%;flex:0 0 50%}.ric-grid.ric-spacing-100,.ric-grid.ric-spacing-65,.ric-grid.ric-spacing-70,.ric-grid.ric-spacing-75,.ric-grid.ric-spacing-80,.ric-grid.ric-spacing-85,.ric-grid.ric-spacing-90,.ric-grid.ric-spacing-95{margin:-30px}.ric-grid.ric-spacing-100>.ric-grid-col,.ric-grid.ric-spacing-65>.ric-grid-col,.ric-grid.ric-spacing-70>.ric-grid-col,.ric-grid.ric-spacing-75>.ric-grid-col,.ric-grid.ric-spacing-80>.ric-grid-col,.ric-grid.ric-spacing-85>.ric-grid-col,.ric-grid.ric-spacing-90>.ric-grid-col,.ric-grid.ric-spacing-95>.ric-grid-col{padding:30px}.ric-ectbe-calendar .fc .fc-toolbar{flex-direction:column}.ric-ectbe-calendar .fc .fc-toolbar>:not(:last-child){margin-bottom:20px}.ric-page-pagination.ric-style-1 .ric-page-pagination-inner .ric-next{text-align:left}}.ric-header.ric-desktop-header,.ric-header.ric-mobile-header{position:relative;z-index:30}.ric-header.ric-fixed,.ric-off-canvas{position:fixed;top:0;width:100%;left:0}.ric-header svg{width:20px;height:20px;cursor:pointer}.ric-header .ric-logo a,.ric-header .ric-logo a:visited{font-size:2.188rem;font-weight:600;text-transform:uppercase}.ric-header .ric-menu ul{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0;text-transform:uppercase}.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu ul li.ric-dropdown,.ric-header .ric-menu ul li{position:relative;cursor:pointer}.ric-header .ric-menu ul li a,.ric-header .ric-menu ul li a:visited{font-size:.75rem;font-weight:500;letter-spacing:1px;padding:50px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:var(--ric-header-menu-link-color)}.ric-header .ric-header-main .ric-item-group .ric-item:focus,.ric-header .ric-header-main .ric-item-group .ric-item:hover,.ric-header .ric-header-main .ric-item-group .ric-item>a:focus,.ric-header .ric-header-main .ric-item-group .ric-item>a:hover,.ric-header .ric-header-main .ric-menu ul li a:focus,.ric-header .ric-header-main .ric-menu ul li a:hover,.ric-header .ric-menu ul li a:focus,.ric-header .ric-menu ul li a:hover,.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu:not(.ric-mega-menu-1,.ric-mega-menu-2,.ric-mega-menu-3,.ric-mega-menu-4,.ric-mega-menu-5,.ric-mega-menu-6)>.ric-dropdown-menu>li>a:focus,.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu:not(.ric-mega-menu-1,.ric-mega-menu-2,.ric-mega-menu-3,.ric-mega-menu-4,.ric-mega-menu-5,.ric-mega-menu-6)>.ric-dropdown-menu>li>a:hover{color:var(--ric-header-menu-link-hover-color)}.ric-header .ric-menu ul li.ric-dropdown svg{width:18px;height:14px;margin-left:10px}.ric-fullscreen-hover .ric-images ul li.ric-active,.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu ul li:focus .ric-dropdown-menu,.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu ul li:hover .ric-dropdown-menu,.ric-header .ric-menu ul li.ric-dropdown:focus>.ric-dropdown-menu,.ric-header .ric-menu ul li.ric-dropdown:hover>.ric-dropdown-menu,.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu:focus li.ric-dropdown .ric-dropdown-menu,.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu:hover li.ric-dropdown .ric-dropdown-menu,.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details:focus .ric-details-inner .ric-bottom,.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details:hover .ric-details-inner .ric-bottom,.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details:hover .ric-details-inner .ric-team-header,.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo:focus .ric-details,.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo:hover .ric-details,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details:focus .ric-bottom,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details:hover .ric-bottom,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo:focus .ric-details,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo:hover .ric-details{opacity:1;visibility:visible}.ric-header .ric-menu ul li.ric-dropdown .ric-dropdown-menu{position:absolute;border:1px solid var(--ric-header-dropdown-menu-border-color);opacity:0;visibility:hidden;min-width:250px;z-index:15;-o-transition:.2s;-webkit-transition:.2s;transition:.2s;background-color:var(--ric-header-dropdown-menu-background-color);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ric-header .ric-menu ul li.ric-dropdown .ric-dropdown-menu li{width:100%;border-bottom:1px solid var(--ric-header-dropdown-menu-border-color)}.ric-header .ric-menu ul li.ric-dropdown .ric-dropdown-menu li .ric-dropdown-menu{left:100%;top:-1px}.ric-header .ric-menu ul li.ric-dropdown .ric-dropdown-menu li a,.ric-header .ric-menu ul li.ric-dropdown .ric-dropdown-menu li a:visited{padding:15px 25px;color:var(--ric-header-dropdown-menu-link-color)}.ric-header .ric-menu ul li.ric-dropdown .ric-dropdown-menu li a:focus,.ric-header .ric-menu ul li.ric-dropdown .ric-dropdown-menu li a:hover{color:var(--ric-header-dropdown-menu-link-hover-color)}.ric-header .ric-menu ul li.ric-dropdown .ric-dropdown-menu li a svg,.ric-header .ric-menu ul li.ric-dropdown .ric-dropdown-menu li a:visited svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.ric-blog-widget.ric-style-3>ul>li:last-child,.ric-detail-box.ric-style-3>ul>li:last-child,.ric-detail-box.ric-style-5>ul>li:last-child,.ric-header .ric-menu ul li.ric-dropdown .ric-dropdown-menu li:last-child{border-bottom:0}.ric-blog-widget.ric-style-1 .ric-details,.ric-blog-widget.ric-style-2 .ric-details,.ric-blog-widget.ric-style-3 .ric-details,.ric-footer .ric-footer-widgets.ric-style-1 p,.ric-header .ric-header-main .ric-menu ul li a:focus,.ric-header .ric-header-main .ric-menu ul li a:hover,.ric-portfolio-slider.ric-style-2 .ric-slider-bottom .ric-slider-info-box-wrapper .ric-slider-info-box .ric-item .ric-detail .ric-desc,.ric-search-box.ric-dark .ric-search-box-container p,.ric-service-boxes.ric-style-1.ric-dark .ric-sb-header .ric-left span,.ric-service-boxes.ric-style-2.ric-dark span,.ric-service-boxes.ric-style-3.ric-dark span,.ric-service-boxes.ric-style-4 .ric-content,.ric-service-boxes.ric-style-4.ric-dark span,.ric-service-boxes.ric-style-5 .ric-item .ric-right .ric-content,.ric-sponsors.ric-opacity-0-6 .ric-item .ric-logo,.ric-timeline.ric-style-3.ric-dark .ric-item .ric-content .ric-desc p{opacity:.6}.ric-header .ric-item-group{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:-15px}.ric-header .ric-item-group .ric-item{padding:15px;display:flex;align-items:center}.ric-header .ric-header-main .ric-item-group .ric-item,.ric-header .ric-header-main .ric-item-group .ric-item>a,.ric-header .ric-header-main .ric-item-group .ric-item>a:visited,.ric-header .ric-header-main .ric-menu ul li a,.ric-header .ric-header-main .ric-menu ul li a:visited{display:flex;align-items:center;color:var(--ric-header-menu-link-color)}.ric-header .ric-item-group .ric-item.ric-user-box span{text-transform:uppercase;font-size:.75rem;font-weight:600;letter-spacing:1px;cursor:pointer}.ric-header.ric-fixed{z-index:57}.ric-header.ric-sticky-header{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-box-shadow:0 1px 30px rgba(0,0,0,.05);box-shadow:0 1px 30px rgba(0,0,0,.05)}.ric-header.ric-absolute{position:absolute;top:0;left:0;z-index:50;width:100%}.ric-header .ric-off-canvas-icon,.ric-newsletter.ric-style-2 .ric-form-wrapper .ric-cookies{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ric-header .ric-off-canvas-icon svg{width:26px;height:26px}.ric-header .ric-cart-count:not(:empty){position:absolute;width:18px;height:18px;border-radius:50%;font-size:.625rem;font-weight:500;text-align:center;display:flex;align-items:center;justify-content:center;top:6px;right:6px;color:var(--ric-background-color);background-color:var(--ric-text-color)}@media only screen and (max-width:1299px){.ric-header .ric-cart-count:not(:empty){top:4.5px;right:4.5px}}.ric-header .ric-header-main{background-color:var(--ric-header-background-color)}.ric-header:not(.ric-mobile-header) .ric-header-main .ric-header-main-inner{min-height:110px}.ric-header .ric-header-main.ric-dark{background-color:var(--ric-dark-header-background-color)}.ric-header .ric-header-main.ric-dark .ric-item-group .ric-item,.ric-header .ric-header-main.ric-dark .ric-item-group .ric-item>a,.ric-header .ric-header-main.ric-dark .ric-item-group .ric-item>a:visited,.ric-header .ric-header-main.ric-dark .ric-menu ul li a,.ric-header .ric-header-main.ric-dark .ric-menu ul li a:visited{color:var(--ric-dark-header-menu-link-color)}.ric-header .ric-header-main.ric-dark .ric-item-group .ric-item:focus,.ric-header .ric-header-main.ric-dark .ric-item-group .ric-item:hover,.ric-header .ric-header-main.ric-dark .ric-item-group .ric-item>a:focus,.ric-header .ric-header-main.ric-dark .ric-item-group .ric-item>a:hover,.ric-header .ric-header-main.ric-dark .ric-menu ul li a:focus,.ric-header .ric-header-main.ric-dark .ric-menu ul li a:hover{color:var(--ric-dark-header-menu-link-hover-color)}.ric-header .ric-header-main.ric-dark .ric-menu ul li.ric-dropdown .ric-dropdown-menu{background-color:var(--ric-dark-header-dropdown-menu-background-color);border-color:var(--ric-dark-header-dropdown-menu-border-color)}.ric-header .ric-header-main.ric-dark .ric-menu ul li.ric-dropdown .ric-dropdown-menu li a,.ric-header .ric-header-main.ric-dark .ric-menu ul li.ric-dropdown .ric-dropdown-menu li a:visited{color:var(--ric-dark-header-dropdown-menu-link-color)}.ric-header .ric-header-main.ric-dark .ric-menu ul li.ric-dropdown .ric-dropdown-menu li a:focus,.ric-header .ric-header-main.ric-dark .ric-menu ul li.ric-dropdown .ric-dropdown-menu li a:hover{color:var(--ric-dark-header-dropdown-menu-link-hover-color)}.ric-header .ric-header-main.ric-dark .ric-menu ul li.ric-dropdown .ric-dropdown-menu li{border-bottom-color:var(--ric-dark-header-dropdown-menu-border-color)}.ric-header .ric-header-main.ric-dark .ric-menu ul li.ric-dropdown:not(.ric-mega-menu) .ric-dropdown-menu li:first-child{border-top-color:var(--ric-dark-header-dropdown-menu-border-color)}.ric-header .ric-header-main.ric-dark .ric-cart-count:not(:empty){background-color:var(--ric-dark-text-color);color:var(--ric-dark-background-color)}.ric-header .ric-header-topbar.ric-style-1{background-color:var(--ric-header-topbar-background-color);color:var(--ric-header-topbar-text-color);position:relative;z-index:1}.ric-off-canvas.ric-style-1.ric-dark,.ric-off-canvas.ric-style-1.ric-dark .ric-widgets .ric-widget-services.ric-style-1 ul li .ric-service-desc h5,.ric-off-canvas.ric-style-1.ric-dark .ric-widgets .ric-widget-services.ric-style-1 ul li .ric-service-desc p{color:var(--ric-dark-off-canvas-style-1-text-color)}.ric-header .ric-header-topbar.ric-style-1 a,.ric-header .ric-header-topbar.ric-style-1 a:focus,.ric-header .ric-header-topbar.ric-style-1 a:hover,.ric-header .ric-header-topbar.ric-style-1 a:visited{color:var(--ric-header-topbar-text-color)}.ric-header .ric-header-topbar.ric-style-1 .ric-description-text{font-weight:500;font-size:.875rem;opacity:.6}.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;font-size:.75rem;font-weight:500;letter-spacing:1px}.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu ul li a,.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu ul li a:visited{padding:18px 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;text-transform:uppercase;color:var(--ric-header-topbar-menu-link-color);opacity:.6}.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu>ul>li:first-child a,.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu>ul>li:first-child a:visited,.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1 ul li:first-child a,.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1 ul li:first-child a:visited{padding-left:0}.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu>ul>li:last-child a,.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu>ul>li:last-child a:visited,.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1 ul li:last-child a,.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1 ul li:last-child a:visited{padding-right:0}.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu ul li a:focus,.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu ul li a:hover{color:var(--ric-header-topbar-menu-link-hover-color);opacity:.4}.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu ul li .ric-dropdown-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:var(--ric-header-topbar-dropdown-menu-background-color);border:0;opacity:0;visibility:hidden;position:absolute;right:0;z-index:10;padding:20px;min-width:190px;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.ric-header .ric-header-topbar.ric-style-1.ric-dark .ric-topbar-menu ul li .ric-dropdown-menu{background-color:var(--ric-dark-header-topbar-dropdown-menu-background-color);border:0}.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu ul li .ric-dropdown-menu li a,.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu ul li .ric-dropdown-menu li a:visited{padding:5px 10px;color:var(--ric-header-topbar-dropdown-menu-link-color)}.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu ul li .ric-dropdown-menu li a:focus,.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu ul li .ric-dropdown-menu li a:hover{color:var(--ric-header-topbar-dropdown-menu-link-hover-color)}.ric-footer .ric-copyright.ric-light+.ric-footer-menu.ric-light,.ric-footer .ric-copyright.ric-light+.ric-footer-widgets.ric-light,.ric-footer .ric-copyright.ric-light+.ric-newsletter.ric-light,.ric-footer .ric-footer-menu.ric-light+.ric-copyright.ric-light .ric-copyright-inner,.ric-footer .ric-footer-menu.ric-light+.ric-footer-widgets.ric-light .ric-footer-widgets-inner,.ric-footer .ric-footer-menu.ric-light+.ric-newsletter.ric-light,.ric-footer .ric-footer-widgets.ric-light+.ric-copyright.ric-light,.ric-footer .ric-footer-widgets.ric-light+.ric-copyright.ric-light .ric-copyright-inner,.ric-footer .ric-footer-widgets.ric-light+.ric-footer-menu.ric-light,.ric-footer .ric-footer-widgets.ric-light+.ric-newsletter.ric-light,.ric-footer .ric-newsletter.ric-light+.ric-copyright.ric-light,.ric-footer .ric-newsletter.ric-light+.ric-footer-widgets.ric-light,.ric-footer .ric-newsletter.ric-style-2.ric-light+.ric-copyright.ric-style-2.ric-light,.ric-header .ric-header-topbar.ric-style-1.ric-light+.ric-header-main.ric-light,.ric-newsletter.ric-light{border-top:1px solid var(--ric-border-color)}.ric-footer .ric-copyright.ric-dark+.ric-footer-menu.ric-dark,.ric-footer .ric-copyright.ric-dark+.ric-footer-widgets.ric-dark,.ric-footer .ric-copyright.ric-dark+.ric-newsletter.ric-dark,.ric-footer .ric-footer-menu.ric-dark+.ric-copyright.ric-dark .ric-copyright-inner,.ric-footer .ric-footer-menu.ric-dark+.ric-footer-widgets.ric-dark .ric-footer-widgets-inner,.ric-footer .ric-footer-menu.ric-dark+.ric-newsletter.ric-dark,.ric-footer .ric-footer-widgets.ric-dark+.ric-copyright.ric-dark,.ric-footer .ric-footer-widgets.ric-dark+.ric-footer-menu.ric-dark,.ric-footer .ric-footer-widgets.ric-dark+.ric-newsletter.ric-dark,.ric-footer .ric-newsletter.ric-dark+.ric-copyright.ric-dark,.ric-footer .ric-newsletter.ric-dark+.ric-footer-widgets.ric-dark,.ric-footer .ric-newsletter.ric-style-1.ric-dark+.ric-footer-menu.ric-dark,.ric-footer .ric-newsletter.ric-style-2.ric-dark+.ric-copyright.ric-style-2.ric-dark,.ric-header .ric-header-topbar.ric-style-1.ric-dark+.ric-header-main.ric-dark,.ric-newsletter.ric-dark{border-top:1px solid var(--ric-dark-border-color)}.ric-header .ric-header-topbar.ric-style-1.ric-dark{background-color:var(--ric-dark-header-topbar-background-color);color:var(--ric-dark-header-topbar-text-color)}.ric-header .ric-header-topbar.ric-style-1.ric-dark a,.ric-header .ric-header-topbar.ric-style-1.ric-dark a:focus,.ric-header .ric-header-topbar.ric-style-1.ric-dark a:hover,.ric-header .ric-header-topbar.ric-style-1.ric-dark a:visited{color:var(--ric-dark-header-topbar-text-color)}.ric-header .ric-header-topbar.ric-style-1.ric-dark .ric-topbar-menu ul li a,.ric-header .ric-header-topbar.ric-style-1.ric-dark .ric-topbar-menu ul li a:visited{color:var(--ric-dark-header-topbar-menu-link-color)}.ric-header .ric-header-topbar.ric-style-1.ric-dark .ric-topbar-menu ul li a:focus,.ric-header .ric-header-topbar.ric-style-1.ric-dark .ric-topbar-menu ul li a:hover{color:var(--ric-dark-header-topbar-menu-link-hover-color)}.ric-header .ric-header-topbar.ric-style-1.ric-dark .ric-topbar-menu ul li.ric-dropdown .ric-dropdown-menu{background-color:var(--ric-dark-header-topbar-dropdown-menu-background-color)}.ric-header .ric-header-topbar.ric-style-1.ric-dark .ric-topbar-menu ul li .ric-dropdown-menu li a,.ric-header .ric-header-topbar.ric-style-1.ric-dark .ric-topbar-menu ul li .ric-dropdown-menu li a:visited{color:var(--ric-dark-header-topbar-dropdown-menu-link-color)}.ric-header .ric-header-topbar.ric-style-1.ric-dark .ric-topbar-menu ul li .ric-dropdown-menu li a:focus,.ric-header .ric-header-topbar.ric-style-1.ric-dark .ric-topbar-menu ul li .ric-dropdown-menu li a:hover{color:var(--ric-dark-header-topbar-dropdown-menu-link-hover-color)}.ric-header.ric-desktop-header .ric-header-main .ric-header-main-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;align-items:center;width:100%;margin:0 auto;position:relative}.ric-header.ric-desktop-header .ric-header-main.ric-separator .ric-header-main-inner,.ric-header.ric-mobile-header .ric-header-main.ric-separator .ric-header-main-inner{border-bottom:1px solid var(--ric-border-color)}.ric-footer .ric-footer-menu.ric-dark .ric-footer-menu-inner,.ric-header.ric-desktop-header .ric-header-main.ric-dark.ric-separator .ric-header-main-inner,.ric-off-canvas.ric-style-1.ric-dark .ric-off-canvas-header,.ric-off-canvas.ric-style-2.ric-dark .ric-off-canvas-header,.ric-search-box.ric-dark .ric-search-box-container form input{border-bottom:1px solid var(--ric-dark-border-color)}.ric-footer .ric-copyright.ric-style-1 .ric-copyright-logo+.ric-copyright-text,.ric-header.ric-desktop-header .ric-header-main.ric-style-3 .ric-item-group:first-child,.ric-header.ric-desktop-header .ric-header-main.ric-style-3 .ric-item-group:nth-child(3),.ric-header.ric-desktop-header .ric-header-main.ric-style-4 .ric-item-group:first-child,.ric-header.ric-desktop-header .ric-header-main.ric-style-4 .ric-item-group:nth-child(3),.ric-header.ric-desktop-header .ric-header-main.ric-style-5 .ric-item-group:first-child,.ric-header.ric-desktop-header .ric-header-main.ric-style-5 .ric-item-group:nth-child(3),.ric-header.ric-mobile-header .ric-header-main.ric-style-3 .ric-item-group:first-child,.ric-header.ric-mobile-header .ric-header-main.ric-style-3 .ric-item-group:nth-child(3){flex:1}.ric-404-page.ric-style-1 .ric-content-wrapper .ric-content,.ric-header.ric-desktop-header .ric-header-main.ric-style-3 .ric-item-group:nth-child(2),.ric-header.ric-desktop-header .ric-header-main.ric-style-4 .ric-item-group:nth-child(2),.ric-header.ric-desktop-header .ric-header-main.ric-style-5 .ric-item-group:nth-child(2),.ric-header.ric-mobile-header .ric-header-main.ric-style-3 .ric-item-group:nth-child(2),.ric-post-search-box.ric-style-1 input,.ric-post-search-box.ric-style-1 select,.ric-post-search-box.ric-style-2 input,.ric-post-search-box.ric-style-2 select,.ric-title-bar .ric-container{position:relative;z-index:1}.ric-header.ric-mobile-header .ric-header-main .ric-header-main-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto;padding:30px 0}.ric-header.ric-mobile-header .ric-logo a,.ric-header.ric-mobile-header .ric-logo a:visited{font-size:1.563rem;line-height:1}.admin-bar .fancybox-container .fancybox-infobar,.admin-bar .fancybox-container .fancybox-progress,.admin-bar .fancybox-container .fancybox-thumbs,.admin-bar .fancybox-container .fancybox-toolbar,.admin-bar .ric-header.ric-absolute,.admin-bar .ric-header.ric-fixed,.admin-bar .ric-header.ric-sticky-header,.admin-bar .ric-header.ric-sticky-mobile-header,.admin-bar .ric-off-canvas.ric-style-1,.admin-bar .ric-off-canvas.ric-style-2{top:32px}.fancybox-caption,.ric-header.ric-transparent .ric-header-main{background:0 0}.ric-off-canvas.ric-dark .ric-menu ul li .ric-submenu-wrap,.ric-off-canvas.ric-style-1.ric-dark{background-color:var(--ric-dark-off-canvas-style-1-background-color)}.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu{position:static}.ric-header.ric-desktop-header .ric-menu ul li.ric-dropdown.ric-mega-menu .ric-dropdown-menu li a,.ric-header.ric-desktop-header .ric-menu ul li.ric-dropdown.ric-mega-menu .ric-dropdown-menu li a:visited{padding-top:5.5px;padding-bottom:5.5px}.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu.ric-dropdown ul li.ric-dropdown.menu-item-has-children{cursor:initial}.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu.ric-dropdown ul li.ric-dropdown.menu-item-has-children>a,.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu.ric-dropdown ul li.ric-dropdown.menu-item-has-children>a:visited{font-weight:600;color:var(--ric-secondary-color);pointer-events:none;cursor:initial;padding-bottom:20px}.ric-carousel-container .swiper-pagination-bullet-active,.ric-carousel-control.ric-style-1.ric-dark .ric-carousel-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.ric-carousel-control.ric-style-1.ric-light .ric-carousel-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.ric-carousel-control.ric-style-4.ric-dark .ric-carousel-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.ric-carousel-control.ric-style-4.ric-light .ric-carousel-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.ric-carousel-control.ric-style-5.ric-dark .ric-carousel-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.ric-carousel-control.ric-style-5.ric-light .ric-carousel-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.ric-footer .ric-footer-widgets.ric-style-1 ul ul,.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu.ric-dropdown ul li.ric-dropdown.menu-item-has-children>a:focus,.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu.ric-dropdown ul li.ric-dropdown.menu-item-has-children>a:hover,.ric-off-canvas .ric-menu ul li .ric-sub-menu li:focus a,.ric-off-canvas .ric-menu ul li .ric-sub-menu li:focus a:visited .ric-off-canvas .ric-menu ul li .ric-sub-menu li:focus .ric-sub-toggle,.ric-off-canvas .ric-menu ul li .ric-sub-menu li:hover a,.ric-off-canvas .ric-menu ul li .ric-sub-menu li:hover a:visited .ric-off-canvas .ric-menu ul li .ric-sub-menu li:hover .ric-sub-toggle,.ric-off-canvas .ric-menu ul li:focus .ric-submenu-wrap ul li.ric-menu-item .ric-menu-link a,.ric-off-canvas .ric-menu ul li:focus .ric-submenu-wrap ul li.ric-menu-item .ric-menu-link a:visited,.ric-off-canvas .ric-menu ul li:hover .ric-submenu-wrap ul li.ric-menu-item .ric-menu-link a,.ric-off-canvas .ric-menu ul li:hover .ric-submenu-wrap ul li.ric-menu-item .ric-menu-link a:visited,.ric-service-listing.ric-style-3 .ric-item:hover img,.ric-slider-container .swiper-pagination-bullet-active{opacity:1}.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu>.ric-dropdown-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;left:0;align-items:flex-start;padding:20px 0}.ric-countdown.ric-dark.ric-style-1 .ric-grid .ric-grid-col:last-child .ric-item,.ric-countdown.ric-style-1 .ric-grid .ric-grid-col:last-child .ric-item,.ric-countdown.ric-style-2 .ric-grid .ric-grid-col:last-child .ric-item,.ric-header.ric-desktop-header .ric-menu ul li.ric-dropdown.ric-mega-menu .ric-dropdown-menu,.wpcf7 form .wpcf7-acceptance-missing,.wpcf7 form .wpcf7-validation-errors{border:0}.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu li.ric-dropdown .ric-dropdown-menu{position:relative;left:inherit!important;top:inherit!important;min-width:auto}.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu:not(.ric-mega-menu-1,.ric-mega-menu-2,.ric-mega-menu-3,.ric-mega-menu-4,.ric-mega-menu-5,.ric-mega-menu-6)>.ric-dropdown-menu>li>a,.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu:not(.ric-mega-menu-1,.ric-mega-menu-2,.ric-mega-menu-3,.ric-mega-menu-4,.ric-mega-menu-5,.ric-mega-menu-6)>.ric-dropdown-menu>li>a:visited{font-weight:600;color:var(--ric-header-menu-link-color)}.ric-header.ric-desktop-header .ric-menu ul li.ric-dropdown.ric-mega-menu .ric-dropdown-menu li,.ric-header.ric-desktop-header .ric-menu ul li.ric-mega-menu>.ric-dropdown-menu>li{-webkit-box-flex:1;-ms-flex:1;flex:1;border-top:0!important;border-bottom:0!important}.ric-header.ric-desktop-header .ric-menu ul li.ric-dropdown.ric-mega-menu .ric-dropdown-menu li .ric-dropdown-menu .ric-dropdown-menu,.ric-off-canvas .ric-menu ul li .ric-submenu-wrap .ric-submenu-wrap ul{padding-left:15px}.ric-off-canvas{height:100%;max-width:100%;padding:0 100px;z-index:99;visibility:hidden}.ric-off-canvas.ric-style-1{background-color:var(--ric-off-canvas-style-1-background-color);color:var(--ric-off-canvas-style-1-text-color)}.ric-off-canvas.ric-style-1 .ric-off-canvas-header,.ric-off-canvas.ric-style-2 .ric-off-canvas-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;align-items:center;padding:50px 0;border-bottom:1px solid var(--ric-border-color)}.ric-off-canvas.ric-style-1 .ric-off-canvas-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}.ric-off-canvas.ric-style-1 .ric-off-canvas-inner .simplebar-content{min-height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}.ric-off-canvas.ric-style-1 .ric-off-canvas-inner .ric-off-canvas-left{padding:100px 50px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.ric-off-canvas.ric-style-1 .ric-off-canvas-inner .ric-off-canvas-left *+.ric-copyright{margin-top:230px}.ric-off-canvas.ric-style-1.ric-animation-on .ric-off-canvas-inner .ric-off-canvas-left .ric-copyright,.ric-sponsors.ric-opacity-0 .ric-item .ric-logo{opacity:0}.ric-off-canvas.ric-style-1 .ric-off-canvas-inner .ric-off-canvas-left .ric-copyright p{font-size:.875rem;padding-bottom:50px}.ric-off-canvas.ric-style-1 .ric-off-canvas-inner .ric-off-canvas-right{padding:100px 80px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.ric-off-canvas.ric-style-1 .ric-off-canvas-inner .ric-off-canvas-left+.ric-off-canvas-right{border-left:1px solid var(--ric-border-color)}.ric-off-canvas.ric-style-1.ric-dark .ric-off-canvas-inner .ric-off-canvas-left+.ric-off-canvas-right{border-left-color:var(--ric-dark-border-color)}.ric-off-canvas.ric-style-1 .ric-widgets .ric-widget-title{font-size:.875rem;font-weight:600;margin-bottom:24px;text-transform:uppercase;letter-spacing:1px}.ric-off-canvas.ric-style-1.ric-dark a,.ric-off-canvas.ric-style-1.ric-dark a:focus,.ric-off-canvas.ric-style-1.ric-dark a:hover,.ric-off-canvas.ric-style-1.ric-dark a:visited{color:var(--ric-dark-off-canvas-style-1-link-color)}.ric-off-canvas.ric-style-1.ric-dark .widget_archive ul li:before,.ric-off-canvas.ric-style-1.ric-dark .widget_categories ul li:before,.ric-off-canvas.ric-style-1.ric-dark .widget_meta ul li:before,.ric-off-canvas.ric-style-1.ric-dark .widget_nav_menu ul li:before,.ric-off-canvas.ric-style-1.ric-dark .widget_pages ul li:before,.ric-off-canvas.ric-style-1.ric-dark .widget_recent_comments ul li:before,.ric-off-canvas.ric-style-1.ric-dark .widget_recent_entries ul li:before{border-top-color:var(--ric-dark-off-canvas-style-1-text-color);border-left-color:var(--ric-dark-off-canvas-style-1-text-color)}.ric-off-canvas.ric-style-1.ric-dark .ric-menu ul li a,.ric-off-canvas.ric-style-1.ric-dark .ric-menu ul li a:visited{color:var(--ric-dark-off-canvas-style-1-menu-link-color)}.ric-off-canvas.ric-style-1.ric-dark .ric-menu ul li a:focus,.ric-off-canvas.ric-style-1.ric-dark .ric-menu ul li a:hover{color:var(--ric-dark-off-canvas-style-1-menu-link-hover-color)}.ric-off-canvas .ric-widgets .ric-widget-text.ric-style-1 .ric-widget-content p{font-weight:500;opacity:.6}.ric-off-canvas.ric-style-1.ric-animation-on .ric-copyright,.ric-off-canvas.ric-style-1.ric-animation-on .ric-menu ul li .ric-menu-item .ric-menu-link,.ric-off-canvas.ric-style-1.ric-animation-on .ric-widgets,.ric-off-canvas.ric-style-2.ric-animation-on .ric-copyright,.ric-off-canvas.ric-style-2.ric-animation-on .ric-menu ul li .ric-menu-item .ric-menu-link{-webkit-transform:translateY(80%);-ms-transform:translateY(80%);transform:translateY(80%);opacity:0}.ric-off-canvas a,.ric-off-canvas a:visited{color:var(--ric-off-canvas-style-1-link-color)}.ric-off-canvas a:focus,.ric-off-canvas a:hover{color:var(--ric-off-canvas-style-1-link-hover-color)}.ric-comments.ric-style-1 .ric-accordion,.ric-off-canvas .ric-menu ul{margin:0;padding:0;list-style:none}.ric-off-canvas .ric-menu ul li a,.ric-off-canvas .ric-menu ul li a:visited{font-size:5rem;line-height:1.6;color:var(--ric-off-canvas-style-1-menu-link-color);-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.ric-off-canvas .ric-menu ul li a:focus,.ric-off-canvas .ric-menu ul li a:hover{color:var(--ric-off-canvas-style-1-menu-link-hover-color)}.ric-blog-widget.ric-style-1 .ric-details ul li,.ric-blog-widget.ric-style-2 .ric-details ul li,.ric-blog-widget.ric-style-3 .ric-details ul li,.ric-carousel-control.ric-style-2 .ric-carousel-navigation,.ric-carousel-control.ric-style-3 .ric-carousel-navigation,.ric-carousel-control.ric-style-4 .ric-carousel-navigation,.ric-carousel-control.ric-style-5.ric-light .ric-carousel-navigation,.ric-carousel-control.ric-style-6 .ric-carousel-navigation,.ric-comments.ric-style-1 .ric-comment-list .ric-items .ric-item .ric-top,.ric-comments.ric-style-1 .ric-comment-title div,.ric-content-header .ric-details ul li,.ric-footer .ric-footer-menu.ric-style-1 ul li,.ric-off-canvas .ric-menu ul li .ric-menu-item .ric-menu-link,.ric-post-listing.ric-style-1 .ric-item .ric-post-header .ric-details ul li,.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner .ric-post-header .ric-details ul li,.ric-post-listing.ric-style-3 .ric-item .ric-content-inner .ric-post-header .ric-details ul li,.ric-timeline.ric-style-2 ol li .ric-top-content,.ric-timeline.ric-style-2 ul li .ric-top-content,.ric-title-overview.ric-style-1 .ric-content .ric-detail>ul>li,.ric-title-overview.ric-style-1 .ric-content .ric-detail>ul>li ul li a,.ric-title-overview.ric-style-1 .ric-content .ric-detail>ul>li ul li a:visited{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ric-off-canvas .ric-menu ul li .ric-menu-item .ric-menu-link .ric-sub-toggle{margin-left:30px;cursor:pointer;align-items:center;display:flex}.ric-off-canvas .ric-menu ul li .ric-submenu-wrap{position:absolute;top:0;left:100%;width:100%;background-color:var(--ric-off-canvas-style-1-background-color);opacity:0;visibility:hidden}.ric-off-canvas .ric-menu ul li .ric-submenu-wrap li .ric-menu-link>a:focus,.ric-off-canvas .ric-menu ul li .ric-submenu-wrap li .ric-menu-link>a:hover,.ric-off-canvas .ric-menu ul li:focus .ric-menu-item .ric-menu-link .ric-sub-toggle svg,.ric-off-canvas .ric-menu ul li:focus .ric-menu-item .ric-menu-link a,.ric-off-canvas .ric-menu ul li:focus .ric-menu-item .ric-menu-link a:visited,.ric-off-canvas .ric-menu ul li:hover .ric-menu-item .ric-menu-link .ric-sub-toggle svg,.ric-off-canvas .ric-menu ul li:hover .ric-menu-item .ric-menu-link a,.ric-off-canvas .ric-menu ul li:hover .ric-menu-item .ric-menu-link a:visited,.ric-sponsors.ric-opacity-0-3 .ric-item .ric-logo,.simplebar-scrollbar.simplebar-visible:before{opacity:.3}.ric-off-canvas .ric-menu ul li .ric-submenu-wrap li a,.ric-off-canvas .ric-menu ul li .ric-submenu-wrap li a:visited{line-height:2}.ric-off-canvas .ric-menu ul li .ric-submenu-wrap .ric-submenu-wrap{position:relative;left:20px;top:inherit}.ric-article .ric-protected-page.ric-style-1,.ric-off-canvas .ric-menu ul li .ric-submenu-wrap .ric-submenu-wrap ul li:first-child{padding-top:0}.ric-off-canvas .ric-menu ul li .ric-submenu-wrap .ric-submenu-wrap ul li:last-child{padding-bottom:0}.ric-off-canvas .ric-menu ul li .ric-sub-menu li a,.ric-off-canvas .ric-menu ul li .ric-sub-menu li a:visited{font-size:1.125rem;line-height:2.7}.ric-off-canvas.ric-style-2{background-color:var(--ric-off-canvas-style-2-background-color)}.ric-off-canvas.ric-style-2 .ric-copyright,.ric-off-canvas.ric-style-2 .ric-copyright p,.ric-off-canvas.ric-style-2 .ric-off-canvas-header .ric-close svg{color:var(--ric-off-canvas-style-2-text-color)}.ric-off-canvas.ric-style-2 .ric-off-canvas-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:50px 0}.ric-off-canvas.ric-style-2 .ric-copyright{font-size:.875rem;text-align:center;opacity:.7}.ric-off-canvas.ric-style-2 .ric-menu+.ric-copyright,.ric-timeline.ric-style-3 .ric-item:not(.ric-two) *+.ric-image,.ric-title-overview.ric-style-1 .ric-content *+.ric-desc{margin-top:60px}.ric-off-canvas.ric-style-2 .ric-copyright a,.ric-off-canvas.ric-style-2 .ric-copyright a:visited{color:var(--ric-off-canvas-style-2-link-color)}.ric-off-canvas.ric-style-2 .ric-copyright a:focus,.ric-off-canvas.ric-style-2 .ric-copyright a:hover{color:var(--ric-off-canvas-style-2-link-hover-color)}.ric-off-canvas.ric-style-2 .ric-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ric-off-canvas.ric-style-2 .ric-menu ul li a,.ric-off-canvas.ric-style-2 .ric-menu ul li a:visited{padding:0 90px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:6.25rem;line-height:1.5;color:var(--ric-off-canvas-style-2-menu-link-color)}.ric-off-canvas.ric-style-2 .ric-menu ul li a:focus,.ric-off-canvas.ric-style-2 .ric-menu ul li a:hover{color:var(--ric-off-canvas-style-2-menu-link-hover-color)}.ric-off-canvas.ric-style-2 .ric-menu ul li a:after,.ric-off-canvas.ric-style-2 .ric-menu ul li a:visited:after{content:'';position:absolute;right:16px;width:50px;height:1px;background-color:var(--ric-off-canvas-style-2-menu-link-color)}.ric-off-canvas.ric-style-1.ric-dark .ric-off-canvas-header .ric-close svg,.ric-off-canvas.ric-style-2.ric-dark,.ric-off-canvas.ric-style-2.ric-dark .ric-copyright,.ric-off-canvas.ric-style-2.ric-dark .ric-copyright p,.ric-off-canvas.ric-style-2.ric-dark .ric-off-canvas-header .ric-close svg{color:var(--ric-dark-off-canvas-style-2-text-color)}.ric-off-canvas.ric-style-2.ric-dark .ric-copyright a,.ric-off-canvas.ric-style-2.ric-dark .ric-copyright a:visited,.ric-off-canvas.ric-style-2.ric-dark a,.ric-off-canvas.ric-style-2.ric-dark a:visited{color:var(--ric-dark-off-canvas-style-2-link-color)}.ric-off-canvas.ric-style-2.ric-dark .ric-copyright a:focus,.ric-off-canvas.ric-style-2.ric-dark .ric-copyright a:hover,.ric-off-canvas.ric-style-2.ric-dark a:focus,.ric-off-canvas.ric-style-2.ric-dark a:hover{color:var(--ric-dark-off-canvas-style-2-link-hover-color)}.ric-off-canvas.ric-style-2.ric-dark .ric-menu ul li a:after,.ric-off-canvas.ric-style-2.ric-dark .ric-menu ul li a:visited:after{background-color:var(--ric-dark-off-canvas-style-2-menu-link-color)}.ric-off-canvas.ric-style-2.ric-dark .ric-menu ul li a,.ric-off-canvas.ric-style-2.ric-dark .ric-menu ul li a:visited{color:var(--ric-dark-off-canvas-style-2-menu-link-color)}.ric-off-canvas.ric-style-2.ric-dark .ric-menu ul li a:focus,.ric-off-canvas.ric-style-2.ric-dark .ric-menu ul li a:hover{color:var(--ric-dark-off-canvas-style-2-menu-link-hover-color)}@media (max-width:782px){.admin-bar .ric-header.ric-absolute,.admin-bar .ric-header.ric-fixed,.admin-bar .ric-header.ric-sticky-header,.admin-bar .ric-header.ric-sticky-mobile-header,.admin-bar .ric-off-canvas.ric-style-1,.admin-bar .ric-off-canvas.ric-style-2{top:46px}}@media (max-width:600px){.admin-bar .ric-header.ric-absolute,.admin-bar .ric-header.ric-fixed,.admin-bar .ric-header.ric-sticky-header,.admin-bar .ric-header.ric-sticky-mobile-header,.admin-bar .ric-off-canvas.ric-style-1,.admin-bar .ric-off-canvas.ric-style-2{top:0}}.ric-off-canvas.ric-position-top{-webkit-transform:translateY(-130%);-ms-transform:translateY(-130%);transform:translateY(-130%)}.ric-off-canvas.ric-position-bottom{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.ric-off-canvas.ric-position-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.ric-off-canvas.ric-position-right,.ric-user-box-popup.ric-style-1.ric-user-box-popup-active .ric-content{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.ric-footer p{font-size:.875rem;font-weight:500}.ric-footer .ric-footer-menu.ric-style-1{background-color:var(--ric-footer-background-color);padding:50px 0;text-transform:uppercase}.ric-footer .ric-footer-menu.ric-style-1 ul{margin:0 -20px;padding:0;font-weight:600;font-size:.75rem;display:flex;align-items:center;flex-wrap:wrap}.ric-footer .ric-footer-menu.ric-style-1 ul li a,.ric-footer .ric-footer-menu.ric-style-1 ul li a:visited{color:var(--ric-footer-menu-link-color);padding:0 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-dark a,.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-title a{color:#fff}.ric-footer .ric-footer-menu.ric-style-1 ul li a:focus,.ric-footer .ric-footer-menu.ric-style-1 ul li a:hover{color:var(--ric-footer-menu-link-hover-color);opacity:.6}.ric-footer .ric-footer-menu.ric-style-1 ul li:after{content:'';width:1px;height:23px;background-color:var(--ric-border-color)}.ric-footer .ric-footer-menu.ric-dark{background-color:var(--ric-dark-footer-background-color)}.ric-footer .ric-copyright.ric-light,.ric-footer .ric-footer-widgets.ric-light,.ric-newsletter.ric-light{background-color:var(--ric-footer-background-color);color:var(--ric-footer-text-color)}.ric-footer .ric-copyright.ric-dark,.ric-footer .ric-footer-widgets.ric-dark,.ric-newsletter.ric-dark{background-color:var(--ric-dark-footer-background-color);color:var(--ric-dark-footer-text-color)}.ric-footer .ric-footer-menu.ric-dark ul li a,.ric-footer .ric-footer-menu.ric-dark ul li a:visited{color:var(--ric-dark-footer-menu-link-color)}.ric-footer .ric-footer-menu.ric-dark ul li a:focus,.ric-footer .ric-footer-menu.ric-dark ul li a:hover{color:var(--ric-dark-footer-menu-link-hover-color)}.ric-footer .ric-footer-menu.ric-dark ul li:after,.ric-post-search-box.ric-style-1.ric-dark:before,.ric-post-search-box.ric-style-2.ric-dark:before{background-color:var(--ric-dark-border-color)}.ric-footer .ric-footer-widgets table thead{color:inherit}.ric-footer .ric-footer-widgets .ric-footer-widgets-inner,.ric-newsletter.ric-style-1{padding:100px 0}.ric-footer .ric-footer-widgets.ric-style-1 .ric-widget-title{font-weight:600;font-size:1.25rem;margin-bottom:40px}.ric-footer .ric-footer-widgets.ric-style-1 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:.875rem;font-weight:400;opacity:.7}.ric-footer .ric-footer-widgets.ric-light .widget_archive ul li:before,.ric-footer .ric-footer-widgets.ric-light .widget_categories ul li:before,.ric-footer .ric-footer-widgets.ric-light .widget_meta ul li:before,.ric-footer .ric-footer-widgets.ric-light .widget_nav_menu ul li:before,.ric-footer .ric-footer-widgets.ric-light .widget_pages ul li:before,.ric-footer .ric-footer-widgets.ric-light .widget_recent_comments ul li:before,.ric-footer .ric-footer-widgets.ric-light .widget_recent_entries ul li:before{border-top-color:var(--ric-footer-text-color);border-left-color:var(--ric-footer-text-color)}.ric-footer .ric-copyright.ric-light a,.ric-footer .ric-copyright.ric-light a:visited,.ric-footer .ric-footer-widgets.ric-light a,.ric-footer .ric-footer-widgets.ric-light a:visited,.ric-footer .ric-footer-widgets.ric-light ul li a,.ric-footer .ric-footer-widgets.ric-light ul li a:visited{color:var(--ric-footer-link-color)}.ric-footer .ric-copyright.ric-light a:focus,.ric-footer .ric-copyright.ric-light a:hover,.ric-footer .ric-footer-widgets.ric-light a:focus,.ric-footer .ric-footer-widgets.ric-light a:hover,.ric-footer .ric-footer-widgets.ric-light ul li a:focus,.ric-footer .ric-footer-widgets.ric-light ul li a:hover{color:var(--ric-footer-link-hover-color)}.ric-footer .ric-footer-widgets.ric-dark .widget_archive ul li:before,.ric-footer .ric-footer-widgets.ric-dark .widget_categories ul li:before,.ric-footer .ric-footer-widgets.ric-dark .widget_meta ul li:before,.ric-footer .ric-footer-widgets.ric-dark .widget_nav_menu ul li:before,.ric-footer .ric-footer-widgets.ric-dark .widget_pages ul li:before,.ric-footer .ric-footer-widgets.ric-dark .widget_recent_comments ul li:before,.ric-footer .ric-footer-widgets.ric-dark .widget_recent_entries ul li:before{border-top-color:var(--ric-dark-footer-text-color);border-left-color:var(--ric-dark-footer-text-color)}.ric-footer .ric-copyright.ric-dark a,.ric-footer .ric-copyright.ric-dark a:visited,.ric-footer .ric-footer-widgets.ric-dark a,.ric-footer .ric-footer-widgets.ric-dark a:visited,.ric-footer .ric-footer-widgets.ric-dark ul li a,.ric-footer .ric-footer-widgets.ric-dark ul li a:visited{color:var(--ric-dark-footer-link-color)}.ric-footer .ric-copyright.ric-dark a:focus,.ric-footer .ric-copyright.ric-dark a:hover,.ric-footer .ric-footer-widgets.ric-dark a:focus,.ric-footer .ric-footer-widgets.ric-dark a:hover,.ric-footer .ric-footer-widgets.ric-dark ul li a:focus,.ric-footer .ric-footer-widgets.ric-dark ul li a:hover{color:var(--ric-dark-footer-link-hover-color)}.ric-footer .ric-copyright.ric-style-1 .ric-copyright-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid var(--ric-border-color);padding:25px 0;align-items:center;margin:0 -15px}.ric-footer .ric-copyright.ric-style-1 .ric-copyright-text{opacity:.6;padding:0;margin:0}.ric-footer .ric-copyright.ric-style-1 .ric-copyright-inner .ric-copyright-logo{font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.ric-footer .ric-copyright.ric-style-2 .ric-copyright-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:160px 0 180px}.ric-footer .ric-copyright.ric-style-2 .ric-copyright-inner .ric-copyright-logo span{font-size:3.75rem;font-weight:600;text-transform:uppercase;line-height:1}.ric-footer .ric-copyright.ric-style-2 .ric-copyright-inner *+.ric-copyright-text,.ric-newsletter.ric-style-2 .ric-heading *+.ric-text{margin-top:32px}.ric-footer .ric-copyright.ric-style-2 .ric-copyright-inner *+.ric-social,.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner *+.ric-action,.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner *+.ric-text,.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-category+.ric-title,.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-subtitle+.ric-title,.ric-timeline.ric-style-1 .ric-timeline-slider .ric-content ol li .ric-inner-content .ric-item.ric-content-inner *+.ric-desc,.ric-timeline.ric-style-3 .ric-item .ric-content *+.ric-desc{margin-top:35px}.ric-footer .ric-copyright.ric-style-2 .ric-copyright-inner p{font-size:.875rem;opacity:.6;padding:0;margin:0}.ric-newsletter.ric-style-1 .ric-grid-col+.ric-grid-col>.ric-form-wrapper,.ric-pagination.ric-style-1.ric-align-right ul,.ric-pagination.ric-style-2.ric-align-right ul,.ric-pagination.ric-style-3.ric-align-right ul,.ric-places-listing.ric-align-right .ric-item .ric-content .ric-bottom,.ric-portfolio-slider.ric-style-1 .ric-content.ric-align-right .ric-flex-container,.ric-portfolio-slider.ric-style-1 .ric-content.ric-align-right .ric-flex-container .ric-inner .ric-action,.ric-portfolio-slider.ric-style-2 .ric-content.ric-align-right .ric-flex-container,.ric-portfolio-slider.ric-style-2 .ric-content.ric-align-right .ric-flex-container .ric-inner .ric-action,.ric-post-listing.ric-style-1.ric-align-right .ric-item .ric-details ul,.ric-post-listing.ric-style-1.ric-align-right .ric-item .ric-post-header .ric-categories ul,.ric-post-listing.ric-style-2.ric-align-right .ric-item .ric-content .ric-content-inner .ric-post-header .ric-details,.ric-post-listing.ric-style-3.ric-align-right .ric-item .ric-content .ric-content-inner .ric-categories ul,.ric-post-listing.ric-style-3.ric-align-right .ric-item .ric-content .ric-content-inner .ric-post-header .ric-details ul,.ric-service-boxes.ric-align-right .ric-sb-header,.ric-slider.ric-style-1.ric-align-right .ric-flex-container,.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1.ric-align-right ul,.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1.ric-align-right ul,.ric-team.ric-align-right .ric-item .ric-item-inner .ric-details .ric-details-inner .ric-bottom,.ric-team.ric-align-right .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-socials ul,.ric-team.ric-style-3 .ric-item .ric-item-inner .ric-headers.ric-double .ric-bottom .ric-socials ul{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.ric-newsletter .ric-heading .ric-title{font-size:.75rem;font-weight:600;opacity:.6;letter-spacing:2px;text-transform:uppercase}.ric-newsletter .ric-heading .ric-text p{font-size:2.188rem;line-height:1.3;font-weight:400}.ric-newsletter .ric-form-wrapper,.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner .ric-post-header .ric-details,.ric-post-listing.ric-style-2.ric-align-center .ric-item .ric-content .ric-header .ric-details,.ric-post-listing.ric-style-3.ric-align-center .ric-item .ric-content .ric-header .ric-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ric-newsletter .ric-form-wrapper .ric-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;min-width:470px}.ric-newsletter .ric-form-wrapper .ric-form input{margin-right:4px;max-width:350px}.ric-newsletter .ric-form-wrapper .ric-form button{max-width:140px}.ric-newsletter .ric-form-wrapper .ric-cookies{margin-top:22px}.ric-newsletter.ric-style-1 .ric-heading *+.ric-text,.ric-post-listing.ric-style-3 .ric-item .ric-content-inner .ric-post-header .ric-title+.ric-details{margin-top:24px}.ric-newsletter.ric-style-2{padding:130px 0 125px}.ric-newsletter.ric-style-2 .ric-heading{text-align:center;max-width:600px;margin:0 auto}.ric-newsletter.ric-style-2 .ric-heading .ric-title{margin-bottom:10px}*+.ric-pagination{margin-top:70px}.ric-countdown.ric-align-center .ric-item,.ric-pagination.ric-style-1.ric-align-center ul,.ric-pagination.ric-style-2.ric-align-center ul,.ric-pagination.ric-style-3.ric-align-center ul,.ric-places-listing.ric-align-center .ric-item .ric-content .ric-bottom,.ric-portfolio-slider.ric-style-1 .ric-content.ric-align-center .ric-inner .ric-action,.ric-portfolio-slider.ric-style-1 .ric-content.ric-align-center .ric-inner .ric-category ul,.ric-portfolio-slider.ric-style-2 .ric-content.ric-align-center .ric-inner .ric-action,.ric-post-listing.ric-style-1.ric-align-center .ric-item .ric-details ul,.ric-post-listing.ric-style-1.ric-align-center .ric-item .ric-post-header .ric-categories ul,.ric-post-listing.ric-style-2.ric-align-center .ric-item .ric-content .ric-content-inner .ric-categories ul,.ric-post-listing.ric-style-3.ric-align-center .ric-item .ric-content .ric-content-inner .ric-categories ul,.ric-post-listing.ric-style-3.ric-align-center .ric-item .ric-content .ric-content-inner .ric-post-header .ric-details ul,.ric-slider.ric-style-1.ric-align-center .ric-flex-container,.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1.ric-align-center ul,.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1.ric-align-center ul,.ric-team.ric-align-center .ric-item .ric-item-inner .ric-details .ric-details-inner .ric-bottom,.ric-team.ric-align-center .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-content .ric-socials ul{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ric-pagination.ric-style-1.ric-align-left ul,.ric-pagination.ric-style-2.ric-align-left ul,.ric-pagination.ric-style-3.ric-align-left ul,.ric-places-listing.ric-align-left .ric-item .ric-content .ric-bottom,.ric-portfolio-slider.ric-style-1 .ric-content.ric-align-left .ric-inner .ric-action,.ric-portfolio-slider.ric-style-2 .ric-content.ric-align-left .ric-inner .ric-action,.ric-post-listing.ric-style-1.ric-align-left .ric-item .ric-post-header .ric-categories ul,.ric-post-listing.ric-style-1.ric-align-left .ric-item .ric-post-header .ric-details ul,.ric-post-listing.ric-style-2.ric-align-left .ric-item .ric-content .ric-content-inner .ric-post-header .ric-details,.ric-slider.ric-style-1.ric-align-left .ric-flex-container,.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1.ric-align-left ul,.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1.ric-align-left ul,.ric-team.ric-align-left .ric-item .ric-item-inner .ric-details .ric-details-inner .ric-bottom,.ric-team.ric-align-left .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-socials ul{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.ric-md-title h4,.ric-module-title,.ric-module-title .ric-sub-title,.ric-module-title.ric-style-2 .ric-title,.ric-team-detail .ric-team-header{color:var(--ric-heading-color)}.ric-pagination.ric-style-1 ul,.ric-pagination.ric-style-2 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;list-style-type:none;margin:-2.5px}.ric-pagination.ric-style-1 ul li,.ric-pagination.ric-style-2 ul li{padding:2.5px}.ric-pagination.ric-style-1 ul li a,.ric-pagination.ric-style-1 ul li a:visited,.ric-pagination.ric-style-1 ul li span{font-size:.875rem;font-weight:600;color:var(--ric-pagination-style-1-link-color);border:1px solid var(--ric-pagination-style-1-border-color);min-width:34px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:10px 16px;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.ric-pagination.ric-style-1 ul li a:focus,.ric-pagination.ric-style-1 ul li a:hover,.ric-pagination.ric-style-1 ul li span.current{background-color:var(--ric-pagination-style-1-link-hover-background-color);border-color:var(--ric-pagination-style-1-link-hover-border-color);color:var(--ric-pagination-style-1-link-hover-color)}.ric-pagination.ric-style-1 ul li span.dots,.ric-pagination.ric-style-2 ul li span.dots{border-color:transparent}.ric-pagination.ric-style-1.ric-dark ul li a,.ric-pagination.ric-style-1.ric-dark ul li a:visited,.ric-pagination.ric-style-1.ric-dark ul li span{color:var(--ric-dark-pagination-style-1-link-color);border-color:var(--ric-dark-pagination-style-1-border-color)}.ric-pagination.ric-style-1.ric-dark ul li a:focus,.ric-pagination.ric-style-1.ric-dark ul li a:hover,.ric-pagination.ric-style-1.ric-dark ul li span.current{color:var(--ric-dark-pagination-style-1-link-hover-color);background-color:var(--ric-dark-pagination-style-1-link-hover-background-color);border-color:var(--ric-dark-pagination-style-1-link-hover-border-color)}.ric-pagination.ric-style-2 ul li a,.ric-pagination.ric-style-2 ul li a:visited,.ric-pagination.ric-style-2 ul li span{font-size:.875rem;font-weight:600;color:var(--ric-pagination-style-2-link-color);border:1px solid var(--ric-pagination-style-2-border-color);min-width:34px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:10px 16px;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.ric-pagination.ric-style-3 ul,.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-wrap:wrap;margin:0}.ric-pagination.ric-style-2 ul li a:focus,.ric-pagination.ric-style-2 ul li a:hover,.ric-pagination.ric-style-2 ul li span.current{background-color:var(--ric-pagination-style-2-link-hover-background-color);border-color:var(--ric-pagination-style-2-link-hover-border-color);color:var(--ric-pagination-style-2-link-hover-color);opacity:1}.ric-pagination.ric-style-2.ric-dark ul li a,.ric-pagination.ric-style-2.ric-dark ul li a:visited,.ric-pagination.ric-style-2.ric-dark ul li span{color:var(--ric-dark-pagination-style-2-link-color);border-color:var(--ric-dark-pagination-style-2-border-color)}.ric-pagination.ric-style-2.ric-dark ul li a:focus,.ric-pagination.ric-style-2.ric-dark ul li a:hover,.ric-pagination.ric-style-2.ric-dark ul li span.current{color:var(--ric-dark-pagination-style-2-link-hover-color);background-color:var(--ric-dark-pagination-style-2-link-hover-background-color);border-color:var(--ric-dark-pagination-style-2-link-hover-border-color)}.ric-pagination.ric-style-3 ul{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;list-style-type:none}.ric-pagination.ric-style-3 ul li{margin-right:5px}.ric-pagination.ric-style-3 ul li a,.ric-pagination.ric-style-3 ul li a:visited,.ric-pagination.ric-style-3 ul li span{font-size:.875rem;font-weight:600;color:var(--ric-pagination-style-3-link-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:10px 16px;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.ric-pagination.ric-style-3 ul li a:focus,.ric-pagination.ric-style-3 ul li a:hover,.ric-pagination.ric-style-3 ul li span.current{color:var(--ric-pagination-style-3-link-hover-color);opacity:1}.ric-pagination.ric-style-3.ric-dark ul li a,.ric-pagination.ric-style-3.ric-dark ul li a:visited,.ric-pagination.ric-style-3.ric-dark ul li span{color:var(--ric-dark-pagination-style-3-link-color)}.ric-pagination.ric-style-3.ric-dark ul li a:focus,.ric-pagination.ric-style-3.ric-dark ul li a:hover,.ric-pagination.ric-style-3.ric-dark ul li span.current{color:var(--ric-dark-pagination-style-3-link-hover-color)}.ric-tabs-wrapper.ric-horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ric-tabs-wrapper.ric-horizontal .ric-tabs{text-align:center;border-bottom:1px solid var(--ric-border-color);margin-bottom:55px}.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1 ul{padding:0;list-style:none;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1 ul li{float:none}.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1 ul li .ric-icon img,.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1 ul li .ric-icon svg,.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1 ul li .ric-icon img,.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1 ul li .ric-icon svg{height:20px}.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1 ul li.is-active a,.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1 ul li.is-active a:visited{outline:0;opacity:1}.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1 ul li.is-active a span,.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1 ul li.is-active a:visited span{border-bottom:2px solid var(--ric-link-color)}.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1 ul li a,.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1 ul li a:visited{background-color:transparent;font-weight:600;outline:0;color:var(--ric-link-color);padding:0 25px;opacity:.6;font-size:1rem}.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1 ul li a span,.ric-tabs-wrapper.ric-horizontal .ric-tabs.ric-style-1 ul li a:visited span{padding:23px 0;display:block}.ric-tabs-wrapper.ric-horizontal.ric-dark .ric-tabs.ric-style-1 ul li.is-active a span,.ric-tabs-wrapper.ric-horizontal.ric-dark .ric-tabs.ric-style-1 ul li.is-active a:visited span{border-bottom-color:var(--ric-dark-link-color)}.ric-404-page.ric-style-1.ric-dark a,.ric-404-page.ric-style-1.ric-dark a:visited,.ric-bilboard.ric-dark a,.ric-bilboard.ric-dark a:visited,.ric-language-box.ric-dark .ric-language-box-container .ric-content ul li a,.ric-language-box.ric-dark .ric-language-box-container .ric-content ul li a:visited,.ric-page-pagination.ric-dark a,.ric-page-pagination.ric-dark a:focus,.ric-page-pagination.ric-dark a:hover,.ric-page-pagination.ric-dark a:visited,.ric-places-listing.ric-style-2.ric-dark .ric-content .ric-bottom a,.ric-places-listing.ric-style-2.ric-dark .ric-content .ric-bottom a:visited,.ric-places-listing.ric-style-2.ric-dark a,.ric-places-listing.ric-style-2.ric-dark a:visited,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide .ric-content .ric-category a,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide .ric-content .ric-category a:visited,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide .ric-content .ric-details ul li a,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide .ric-content .ric-details ul li a:visited,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide .ric-content .ric-title a,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide .ric-content .ric-title a:visited,.ric-portfolio-slider.ric-style-2 .swiper-container .swiper-wrapper .swiper-slide.ric-dark .ric-content .ric-category a,.ric-portfolio-slider.ric-style-2 .swiper-container .swiper-wrapper .swiper-slide.ric-dark .ric-content .ric-category a:visited,.ric-portfolio-slider.ric-style-2 .swiper-container .swiper-wrapper .swiper-slide.ric-dark .ric-content .ric-details ul li a,.ric-portfolio-slider.ric-style-2 .swiper-container .swiper-wrapper .swiper-slide.ric-dark .ric-content .ric-details ul li a:visited,.ric-portfolio-slider.ric-style-2 .swiper-container .swiper-wrapper .swiper-slide.ric-dark .ric-content .ric-title a,.ric-portfolio-slider.ric-style-2 .swiper-container .swiper-wrapper .swiper-slide.ric-dark .ric-content .ric-title a:visited,.ric-portfolio-slider.ric-style-2 .swiper-container .swiper-wrapper .swiper-slide.ric-light .ric-content .ric-category a,.ric-portfolio-slider.ric-style-2 .swiper-container .swiper-wrapper .swiper-slide.ric-light .ric-content .ric-category a:visited,.ric-portfolio-slider.ric-style-2 .swiper-container .swiper-wrapper .swiper-slide.ric-light .ric-content .ric-details ul li a,.ric-portfolio-slider.ric-style-2 .swiper-container .swiper-wrapper .swiper-slide.ric-light .ric-content .ric-details ul li a:visited,.ric-portfolio-slider.ric-style-2 .swiper-container .swiper-wrapper .swiper-slide.ric-light .ric-content .ric-title a,.ric-portfolio-slider.ric-style-2 .swiper-container .swiper-wrapper .swiper-slide.ric-light .ric-content .ric-title a:visited,.ric-post-listing.ric-dark .ric-excerpt a,.ric-post-listing.ric-dark .ric-excerpt a:visited,.ric-post-listing.ric-dark .ric-post-header a,.ric-post-listing.ric-dark .ric-post-header a:visited,.ric-service-boxes.ric-style-1.ric-dark .ric-content,.ric-service-boxes.ric-style-1.ric-dark .ric-content p,.ric-service-boxes.ric-style-1.ric-dark .ric-sb-header .ric-image i,.ric-service-boxes.ric-style-1.ric-dark .ric-sb-header .ric-image svg,.ric-service-boxes.ric-style-1.ric-dark .ric-title,.ric-service-boxes.ric-style-2.ric-dark .ric-content,.ric-service-boxes.ric-style-2.ric-dark .ric-content p,.ric-service-boxes.ric-style-2.ric-dark .ric-sb-header .ric-image i,.ric-service-boxes.ric-style-2.ric-dark .ric-sb-header .ric-image svg,.ric-service-boxes.ric-style-2.ric-dark .ric-title,.ric-service-boxes.ric-style-3.ric-dark .ric-content,.ric-service-boxes.ric-style-3.ric-dark .ric-content p,.ric-service-boxes.ric-style-3.ric-dark .ric-sb-header .ric-image i,.ric-service-boxes.ric-style-3.ric-dark .ric-sb-header .ric-image svg,.ric-service-boxes.ric-style-3.ric-dark .ric-title,.ric-service-boxes.ric-style-4.ric-dark .ric-content,.ric-service-boxes.ric-style-4.ric-dark .ric-content p,.ric-service-boxes.ric-style-4.ric-dark .ric-sb-header .ric-image i,.ric-service-boxes.ric-style-4.ric-dark .ric-sb-header .ric-image svg,.ric-service-boxes.ric-style-4.ric-dark .ric-title,.ric-service-boxes.ric-style-5.ric-dark .ric-content,.ric-service-boxes.ric-style-5.ric-dark .ric-content p,.ric-service-boxes.ric-style-5.ric-dark .ric-sb-header .ric-image i,.ric-service-boxes.ric-style-5.ric-dark .ric-sb-header .ric-image svg,.ric-service-boxes.ric-style-5.ric-dark .ric-title,.ric-service-listing.ric-dark .ric-content .ric-title a,.ric-service-listing.ric-dark .ric-content .ric-title a:visited,.ric-service-listing.ric-dark .ric-item .ric-content .ric-title a,.ric-service-listing.ric-dark .ric-item .ric-content .ric-title a:visited,.ric-service-listing.ric-dark .ric-item .ric-content a,.ric-service-listing.ric-dark .ric-item .ric-content a:visited,.ric-tabs-wrapper.ric-horizontal.ric-dark .ric-tabs.ric-style-1 ul li a,.ric-tabs-wrapper.ric-horizontal.ric-dark .ric-tabs.ric-style-1 ul li a:visited,.ric-tabs-wrapper.ric-vertical.ric-dark .ric-tabs.ric-style-1 ul li a,.ric-tabs-wrapper.ric-vertical.ric-dark .ric-tabs.ric-style-1 ul li a:visited,.ric-team-detail.ric-style-1.ric-dark a,.ric-team-detail.ric-style-1.ric-dark a:visited,.ric-team.ric-dark .ric-item .ric-item-inner .ric-bottom .ric-socials ul li a,.ric-team.ric-dark .ric-item .ric-item-inner .ric-bottom .ric-socials ul li a:visited,.ric-ticket.ric-dark .ric-item .ric-desc h3,.ric-ticket.ric-dark .ric-item .ric-desc span,.ric-ticket.ric-dark .ric-item:focus .ric-desc h3,.ric-ticket.ric-dark .ric-item:focus .ric-desc span,.ric-ticket.ric-dark .ric-item:hover .ric-desc h3,.ric-ticket.ric-dark .ric-item:hover .ric-desc span,.ric-timeline-slider.ric-dark a,.ric-timeline-slider.ric-dark a:visited,.ric-title-bar.ric-dark.ric-style-1 .ric-details a,.ric-title-bar.ric-dark.ric-style-1 .ric-details a:visited,.ric-title-bar.ric-dark.ric-style-2 .ric-details a,.ric-title-bar.ric-dark.ric-style-2 .ric-details a:visited,.ric-title-bar.ric-dark.ric-style-3 .ric-details a,.ric-title-bar.ric-dark.ric-style-3 .ric-details a:visited,.ric-title-overview.ric-dark a,.ric-title-overview.ric-dark a:visited{color:var(--ric-dark-link-color)}.ric-tabs-wrapper.ric-vertical .ric-tabs{border-right:1px solid var(--ric-border-color);margin-right:55px}.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1 ul{margin:0;padding:0;list-style:none;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1 ul li{width:100%;display:block;float:none}.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1 ul li .ric-icon+span{margin-top:15px;display:block}.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1 ul li.is-active a,.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1 ul li.is-active a:visited{outline:0;opacity:1;border-right:2px solid var(--ric-link-color)}.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1 ul li a,.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1 ul li a:visited{background-color:transparent;font-weight:600;outline:0;color:var(--ric-link-color);padding:25px 70px;opacity:.6;font-size:1rem}.ric-countdown.ric-dark.ric-style-1 .ric-item,.ric-countdown.ric-dark.ric-style-2 .ric-item,.ric-tabs-wrapper.ric-vertical.ric-dark .ric-tabs{border-right-color:var(--ric-dark-border-color)}.ric-tabs-wrapper.ric-vertical.ric-dark .ric-tabs.ric-style-1 ul li.is-active a,.ric-tabs-wrapper.ric-vertical.ric-dark .ric-tabs.ric-style-1 ul li.is-active a:visited{border-right-color:var(--ric-dark-link-color)}.ric-tabs-wrapper.ric-vertical{display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.ric-tabs-wrapper.ric-vertical>.ric-tab-list .ric-tabs{max-width:340px}.ric-tabs-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.ric-tabs-content>.ric-tabs-panel{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:30px;display:none}.ric-tabs-content>.ric-tabs-panel.is-active{display:block;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.ric-tabs-content.ric-fade-effect>.ric-tabs-panel{-o-transition:.5s;-webkit-transition:.5s;transition:.5s;opacity:0;height:0;padding:0;border:0;display:block;visibility:hidden;overflow:hidden}.ric-term-listing.ric-style-1 .ric-title,.ric-term-listing.ric-style-2 .ric-title,.ric-term-listing.ric-style-3 .ric-title,.ric-term-listing.ric-style-4 .ric-title{font-size:.688rem;opacity:.6;margin-bottom:23px;color:var(--ric-text-color);font-weight:600;letter-spacing:1px;text-transform:uppercase}.ric-tabs-content.ric-fade-effect>.ric-tabs-panel.is-active{-o-transition:.5s;-webkit-transition:.5s;transition:.5s;display:block;visibility:visible;height:auto;overflow:visible;opacity:1;padding:0;border:0}.ric-page-pages{display:flex;margin:0;padding:0;list-style:none}.ric-page-pages :not(:last-child){margin-right:10px}.ric-page-pages a,.ric-page-pages a:visited,.ric-page-pages span{font-size:.688rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;display:block;padding:7px 12px;border:1px solid var(--ric-border-color);-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.ric-content-header .ric-categories ul li a,.ric-content-header .ric-categories ul li a:visited,.ric-page-pages a:focus,.ric-page-pages a:hover,.ric-post-listing.ric-style-1 .ric-item .ric-post-header .ric-categories ul li a,.ric-post-listing.ric-style-1 .ric-item .ric-post-header .ric-categories ul li a:visited,.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner .ric-categories ul li a,.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner .ric-categories ul li a:visited,.ric-post-listing.ric-style-3 .ric-item .ric-content-inner .ric-categories ul li a,.ric-post-listing.ric-style-3 .ric-item .ric-content-inner .ric-categories ul li a:visited,.ric-service-boxes.ric-style-1 .ric-sb-header .ric-right .ric-subtitle a,.ric-service-boxes.ric-style-1 .ric-sb-header .ric-right .ric-subtitle a:visited,.ric-service-listing.ric-style-1 .ric-item .ric-content .ric-category ul li a,.ric-service-listing.ric-style-1 .ric-item .ric-content .ric-category ul li a:visited,.ric-service-listing.ric-style-2 .ric-item .ric-content .ric-category ul li a,.ric-service-listing.ric-style-2 .ric-item .ric-content .ric-category ul li a:visited,.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-category ul li a,.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-category ul li a:visited,.ric-term-listing.ric-style-3 ul li a:focus,.ric-term-listing.ric-style-3 ul li a:hover{color:var(--ric-secondary-color)}.ric-term-listing.ric-style-1 ul,.ric-term-listing.ric-style-2 ul,.ric-term-listing.ric-style-3 ul,.ric-term-listing.ric-style-4 ul{list-style:none;padding:0;margin:-5px;text-transform:uppercase;font-weight:500;font-size:.625rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;letter-spacing:1px}.ric-term-listing.ric-style-1 ul li a,.ric-term-listing.ric-style-1 ul li a:visited{font-size:.625rem;font-weight:600;display:block;background-color:var(--ric-block-background-color);color:var(--ric-link-color);padding:7px 15px}.ric-term-listing.ric-style-1 ul li a:focus,.ric-term-listing.ric-style-1 ul li a:hover{background-color:var(--ric-primary-color);color:var(--ric-primary-link-color)}.ric-term-listing.ric-style-2 ul li a,.ric-term-listing.ric-style-2 ul li a:visited{font-size:.625rem;font-weight:600;display:block;background-color:var(--ric-primary-color);color:var(--ric-primary-link-color);padding:7px 15px}.ric-term-listing.ric-style-2 ul li a:focus,.ric-term-listing.ric-style-2 ul li a:hover{background-color:transparent;color:var(--ric-primary-color)}.ric-term-listing.ric-style-3 ul li a,.ric-term-listing.ric-style-3 ul li a:visited{font-size:.625rem;font-weight:600;display:block;padding:7px 15px;border:1px solid var(--ric-border-color)}.ric-term-listing.ric-style-4 ul li a,.ric-term-listing.ric-style-4 ul li a:visited{font-size:.625rem;font-weight:600;display:block;padding:7px 15px;border:1px solid var(--ric-primary-color)}.ric-term-listing.ric-style-4 ul li a:focus,.ric-term-listing.ric-style-4 ul li a:hover{background-color:var(--ric-primary-color);color:var(--ric-primary-link-color);border-color:var(--ric-primary-color)}.ric-countdown.ric-style-1 .ric-item,.ric-title-bar.ric-light.ric-style-1 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col:last-child .ric-item,.ric-title-bar.ric-light.ric-style-2 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col:last-child .ric-item,.ric-title-bar.ric-light.ric-style-3 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col:last-child{border-right:1px solid var(--ric-border-color)}.ric-term-listing ul li span{margin-left:5px}.ric-term-listing ul li span:before{content:'('}.ric-term-listing ul li span:after{content:')'}.ric-page-pagination{border-top:1px solid var(--ric-border-color);padding:65px 0;overflow:hidden}.ric-page-pagination.ric-style-1 .ric-page-pagination-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:-30px}.ric-page-pagination.ric-style-1 .ric-page-pagination-inner .ric-subtitle{font-size:.75rem;font-weight:600;letter-spacing:1px;opacity:.5;text-transform:uppercase}.ric-author-box.ric-style-1 .ric-content *+.ric-social-links,.ric-author-box.ric-style-1 .ric-content *+p,.ric-comments.ric-style-1 .ric-comment-list .ric-items .ric-item *+.ric-bottom,.ric-comments.ric-style-1 .ric-comment-list .ric-items .ric-item .ric-bottom *+.ric-buttons,.ric-page-pagination.ric-style-1 .ric-page-pagination-inner *+.ric-title,.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-header *+.ric-text,.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-header+.ric-bottom,.ric-service-boxes.ric-style-2 *+.ric-button,.ric-service-boxes.ric-style-2 *+.ric-content,.ric-service-boxes.ric-style-3 *+.ric-content,.ric-service-listing.ric-style-1 .ric-item .ric-content *+.ric-button,.ric-service-listing.ric-style-1 .ric-item .ric-content *+.ric-details,.ric-service-listing.ric-style-1 .ric-item .ric-content .ric-category,.ric-service-listing.ric-style-1 .ric-item .ric-content .ric-desc+.ric-price,.ric-service-listing.ric-style-2 .ric-item *+.ric-button,.ric-service-listing.ric-style-2 .ric-item *+.ric-desc,.ric-service-listing.ric-style-2 .ric-item *+.ric-details,.ric-service-listing.ric-style-2 .ric-item *+.ric-title,.ric-service-listing.ric-style-2 .ric-item .ric-content .ric-category,.ric-service-listing.ric-style-3 .ric-item *+.ric-details,.ric-service-listing.ric-style-3 .ric-item *+.ric-title,.ric-service-listing.ric-style-3 .ric-item .ric-content *+.ric-desc,.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-sub-title+.ric-title,.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-content+.ric-button,.ric-team.ric-style-2 .ric-item .ric-item-inner *+.ric-headers,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom *+.ric-button,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom *+.ric-socials,.ric-team.ric-style-3 .ric-item .ric-item-inner .ric-bottom *+.ric-button,.ric-timeline.ric-style-1 .ric-timeline-slider .ric-content ol li .ric-inner-content .ric-item.ric-content-inner *+.ric-title,.ric-timeline.ric-style-2 ol li .ric-title-wrapper *+.ric-title,.ric-timeline.ric-style-2 ul li .ric-title-wrapper *+.ric-title{margin-top:20px}.ric-page-pagination.ric-style-1 .ric-page-pagination-inner .ric-title{font-size:1.5rem;margin-bottom:0}.ric-page-pagination.ric-style-1 .ric-next,.ric-page-pagination.ric-style-1 .ric-prev{padding:30px;flex:1;max-width:430px}.ric-page-pagination.ric-dark{border-top-COLOR:var(--ric-dark-border-color);color:var(--ric-dark-text-color);background-color:var(--ric-dark-background-color)}.ric-author-box.ric-style-1 .ric-image{width:160px;min-width:160px;height:160px}.ric-author-box.ric-style-1 *+.ric-content{margin-left:48px}.ric-author-box.ric-style-1 .ric-content .ric-subtitle{font-size:.75rem;opacity:.6;text-transform:uppercase;font-weight:600;letter-spacing:1px}.ric-author-box.ric-style-1 .ric-content *+h5{margin-top:18px}.ric-author-box.ric-style-1 .ric-content h5{line-height:1.1;font-weight:500;margin-bottom:0}.ric-author-box.ric-style-1 .ric-content p{font-style:italic;font-size:.938rem;opacity:.7;margin-bottom:0}.ric-post-search-box.ric-style-1:before{content:'';background-color:var(--ric-border-color);height:1px;width:100%;position:absolute;top:50%;z-index:0}.ric-post-search-box.ric-style-1 .ric-inner{margin:0 110px;background-color:var(--ric-background-color);position:relative;z-index:2}.ric-post-search-box.ric-style-1 .ric-inner button,.ric-post-search-box.ric-style-2 .ric-inner button{min-height:59px}.ric-post-search-box.ric-style-1 .ric-inner .ric-grid-col:first-child{width:35%}.ric-post-search-box.ric-style-1 .ric-inner .ric-spacing-0 .ric-grid-col:first-child .selectize-input,.ric-post-search-box.ric-style-1 .ric-inner .ric-spacing-0 .ric-grid-col:first-child input,.ric-post-search-box.ric-style-1 .ric-inner .ric-spacing-0 .ric-grid-col:first-child select{border-radius:3px 0 0 3px}.ric-post-search-box.ric-style-1 .ric-inner .ric-spacing-0 .ric-grid-col:last-child .selectize-input,.ric-post-search-box.ric-style-1 .ric-inner .ric-spacing-0 .ric-grid-col:last-child input,.ric-post-search-box.ric-style-1 .ric-inner .ric-spacing-0 .ric-grid-col:last-child select{border-radius:0 3px 3px 0}.ric-post-search-box.ric-style-1 .ric-inner .ric-spacing-0 .ric-grid-col,.ric-post-search-box.ric-style-2 .ric-inner .ric-spacing-0 .ric-grid-col{margin-right:-1px}.ric-post-search-box.ric-style-1 .ric-inner .ric-spacing-0 .ric-grid-col:last-child{border-right:0;margin-right:0}.ric-post-search-box.ric-style-1 .ric-inner .selectize-input,.ric-post-search-box.ric-style-1 .ric-inner input,.ric-post-search-box.ric-style-1 .ric-inner select,.ric-post-search-box.ric-style-2 .ric-inner .selectize-input,.ric-post-search-box.ric-style-2 .ric-inner input,.ric-post-search-box.ric-style-2 .ric-inner select{padding:18px 24px}.ric-post-search-box.ric-style-1 .ric-search-wrapper,.ric-post-search-box.ric-style-2 .ric-search-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ric-post-search-box.ric-style-1 .ric-search-wrapper svg,.ric-post-search-box.ric-style-2 .ric-search-wrapper svg{position:absolute;right:25px;width:25px;height:25px;z-index:2;color:var(--ric-text-color);opacity:.5}.ric-post-search-box.ric-style-1 .ric-search-wrapper i,.ric-post-search-box.ric-style-2 .ric-search-wrapper i{position:absolute;right:25px;font-size:1.563rem;z-index:2}.ric-post-search-box.ric-style-1 .ric-inner *+input,.ric-post-search-box.ric-style-2 .ric-inner *+input{padding-right:60px}.ric-404-page.ric-style-1.ric-dark,.ric-language-box.ric-dark .ric-language-box-container,.ric-post-listing.ric-style-2.ric-dark .ric-item .ric-content .ric-content-inner,.ric-post-listing.ric-style-2.ric-dark .ric-item .ric-content .ric-content-inner .ric-categories ul,.ric-post-listing.ric-style-3.ric-dark .ric-item .ric-content-inner .ric-categories ul,.ric-post-search-box.ric-style-1.ric-dark .ric-inner,.ric-post-search-box.ric-style-2.ric-dark .ric-inner,.ric-search-box.ric-dark .ric-search-box-container,.ric-timeline.ric-dark .ric-items,.ric-timeline.ric-style-2.ric-dark ol li .ric-year,.ric-timeline.ric-style-2.ric-dark ul li .ric-year,.ric-title-bar.ric-dark.ric-style-1,.ric-title-bar.ric-dark.ric-style-2,.ric-title-bar.ric-dark.ric-style-3{background-color:var(--ric-dark-background-color)}.ric-post-search-box.ric-style-2,.ric-post-search-box.ric-style-2 .ric-inner{background-color:var(--ric-background-color);position:relative}.ric-post-search-box.ric-style-1.ric-dark .ric-search-wrapper svg,.ric-post-search-box.ric-style-2.ric-dark .ric-search-wrapper svg{color:var(--ric-dark-text-color);opacity:.5}.ric-post-search-box.ric-style-2 .ric-inner{z-index:2}.ric-md-title .ric-item span:before,.ric-md-title span:before,.ric-module-title .ric-sub-title:before{background-color:var(--ric-heading-color)}.ric-post-search-box.ric-style-2 .ric-inner .ric-spacing-0 .ric-grid-col:last-child,.ric-title-bar.ric-dark.ric-style-2 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col,.ric-title-bar.ric-dark.ric-style-3 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col,.ric-title-bar.ric-light.ric-style-1 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col,.ric-title-bar.ric-light.ric-style-2 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col,.ric-title-bar.ric-light.ric-style-3 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col{border-right:0}.ric-module-title{font-size:.75rem;font-weight:500;letter-spacing:1px;margin-bottom:16px}.ric-module-title .ric-sub-title{font-size:.75rem;font-weight:600;letter-spacing:1px;position:relative;text-transform:uppercase;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ric-module-title .ric-sub-title span,.ric-sponsors.ric-opacity-0-5 .ric-item .ric-logo{opacity:.5}.ric-module-title .ric-sub-title:before{content:'';width:30px;height:1px;left:0;margin-right:20px}.ric-module-title.ric-align-center .ric-sub-title::before{position:absolute;left:50%;margin-left:-15px;bottom:-10px}.ric-content-header *+h1,.ric-module-title.ric-style-1 .ric-sub-title+.ric-title,.ric-service-listing.ric-style-2 .ric-item .ric-price+.ric-title,.ric-title-bar.ric-style-1 .ric-content h1+*{margin-top:25px}.ric-module-title.ric-style-1 .ric-title{font-size:3.5rem;line-height:1.2;font-weight:400;letter-spacing:1px;color:var(--ric-heading-color)}.ric-module-title.ric-style-2 .ric-title{opacity:.5;font-size:.75rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.ric-md-title .ric-item span,.ric-md-title.ric-dark,.ric-md-title.ric-dark h4,.ric-module-title.ric-style-1.ric-dark,.ric-module-title.ric-style-1.ric-dark .ric-sub-title,.ric-module-title.ric-style-1.ric-dark .ric-title,.ric-module-title.ric-style-2.ric-dark,.ric-module-title.ric-style-2.ric-dark .ric-sub-title,.ric-module-title.ric-style-2.ric-dark .ric-title{color:var(--ric-dark-heading-color)}.ric-md-title.ric-dark .ric-item span:before,.ric-module-title.ric-style-1.ric-dark .ric-sub-title:before,.ric-module-title.ric-style-2.ric-dark .ric-sub-title:before{background-color:var(--ric-dark-heading-color)}.ric-module-title.ric-align-center .ric-sub-title{justify-content:center;margin-bottom:36px}.ric-md-title{display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ric-md-title .ric-item span{font-size:.75rem;font-weight:600;letter-spacing:1px;opacity:.5;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ric-md-title .ric-item span:before{display:block;content:'';width:30px;height:1px;margin-right:20px}.ric-bilboard.ric-style-1 .ric-content .ric-title+.ric-subtitle,.ric-md-title .ric-item span+h4,.ric-places-listing.ric-style-1 .ric-item .ric-content .ric-bottom .ric-title+.ric-desc,.ric-service-boxes.ric-style-5 *+.ric-title,.ric-service-listing.ric-style-1 .ric-item .ric-content *+.ric-price,.ric-service-listing.ric-style-1 .ric-item .ric-content .ric-title+.ric-price,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-headers.ric-single .ric-title+.ric-jobs,.ric-title-bar.ric-style-1 .ric-details span+.ric-detail-content,.ric-title-bar.ric-style-2 .ric-details span+.ric-detail-content,.ric-title-bar.ric-style-3 .ric-details span+.ric-detail-content{margin-top:5px}.ric-md-title .ric-item h4{font-size:2.875rem;margin:0}.ric-comments.ric-style-1 .ric-comment-title{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid var(--ric-border-color);padding:20px 20px 20px 32px}.ric-comments.ric-style-1 .ric-comment-title div:first-child span{font-size:1rem;letter-spacing:1px;margin-left:15px;font-weight:500}.ric-comments.ric-style-1 .ric-comment-list .ric-items{list-style:none;margin:0;border:1px solid var(--ric-border-color);border-top-width:0;padding:50px}.ric-carousel-control.ric-position-top,.ric-comments.ric-style-1 .ric-comment-list .ric-items .comment-respond,.ric-comments.ric-style-1 .ric-comment-list .ric-items .ric-item,.ric-content-header{margin-bottom:50px}.ric-comments.ric-style-1 .ric-comment-list .ric-items .comment-respond p{margin-bottom:1rem}.ric-comments.ric-style-1 .ric-comment-list .ric-items .ric-item .ric-top .ric-avatar img{width:80px}.ric-comments.ric-style-1 .ric-comment-list .ric-items .ric-item .ric-top *+.ric-details{margin-left:30px}.ric-comments.ric-style-1 .ric-comment-list .ric-items .ric-item .ric-top .ric-details .ric-author{font-weight:600;font-size:1.125rem}.ric-comments.ric-style-1 .ric-comment-list .ric-items .ric-item .ric-top .ric-details .ric-time{font-weight:400;font-size:.938rem;opacity:.6}.ric-comments.ric-style-1 .ric-comment-list .ric-items .ric-item .ric-bottom .ric-comment-text p{font-size:.938rem}.ric-comments.ric-style-1 .ric-comment-list .ric-items .ric-item .ric-bottom .ric-moderation-text p{font-style:italic;margin-top:25px;text-decoration:underline}.ric-comments.ric-style-1 .ric-comment-list .ric-items .ric-item .ric-bottom .ric-buttons{font-size:.75rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin:-5px}.ric-comments.ric-style-1 .ric-comment-list .ric-items .ric-item .ric-bottom .ric-buttons a,.ric-comments.ric-style-1 .ric-comment-list .ric-items .ric-item .ric-bottom .ric-buttons a:visited{display:inline-block;padding:5px}.ric-comments.ric-style-1 .ric-comment-list .ric-items .ric-item .children{margin:0;list-style:none;padding:50px 0 0 60px}.ric-comments.ric-style-1 *+.ric-notes{margin:30px 0 0;text-decoration:underline}.ric-comments.ric-style-1 .ric-comment-form:not(:empty){padding:50px;border:1px solid var(--ric-border-color)}.ric-comments.ric-style-1 *+.ric-comment-form:not(:empty){border-top-width:0}.ric-comments.ric-style-1 .ric-comment-form .ric-item-row,.ric-comments.ric-style-1 .ric-comment-list .comment-respond .ric-item-row{margin-left:-20px;margin-right:-20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ric-comments.ric-style-1 .ric-comment-form .ric-item-row .ric-item,.ric-comments.ric-style-1 .ric-comment-list .comment-respond .ric-item-row .ric-item{padding:20px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0}.ric-comments.ric-style-1 .ric-comment-form .ric-item-row .ric-item label,.ric-comments.ric-style-1 .ric-comment-list .comment-respond .ric-item-row .ric-item label{font-size:.75rem;font-weight:600;letter-spacing:1px;margin:0;text-transform:uppercase}.ric-comments.ric-style-1 .ric-comment-form .ric-item-row .ric-item label+*,.ric-comments.ric-style-1 .ric-comment-list .comment-respond .ric-item-row .ric-item label+*,.ric-testimonial.ric-style-1 .ric-item .ric-item-inner *+.ric-headers{margin-top:8px}.ric-comments.ric-style-1 .ric-comment-form .ric-item-row .ric-item .ric-button.ric-style-1,.ric-comments.ric-style-1 .ric-comment-list .comment-respond .ric-item-row .ric-item .ric-button.ric-style-1{padding:20px 50px}.ric-carousel-container .swiper-pagination-bullet,.ric-slider-container .swiper-pagination-bullet,.ric-sponsors.ric-opacity-0-4 .ric-item .ric-logo{opacity:.4}.ric-carousel-control .ric-carousel-next{margin-left:10px;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.ric-carousel-control .ric-carousel-prev{margin-right:10px;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.ric-carousel-control .swiper-button-disabled{opacity:.6;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.ric-carousel-control.ric-style-1,.ric-carousel-control.ric-style-2{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ric-carousel-control.ric-style-1 .ric-carousel-navigation .ric-carousel-next,.ric-carousel-control.ric-style-1 .ric-carousel-navigation .ric-carousel-prev,.ric-carousel-control.ric-style-3 .ric-carousel-navigation .ric-carousel-next,.ric-carousel-control.ric-style-3 .ric-carousel-navigation .ric-carousel-prev,.ric-carousel-control.ric-style-4 .ric-carousel-navigation .ric-carousel-next,.ric-carousel-control.ric-style-4 .ric-carousel-navigation .ric-carousel-prev,.ric-carousel-control.ric-style-5.ric-light .ric-carousel-navigation .ric-carousel-next,.ric-carousel-control.ric-style-5.ric-light .ric-carousel-navigation .ric-carousel-prev,.ric-carousel-control.ric-style-6 .ric-carousel-navigation .ric-carousel-next,.ric-carousel-control.ric-style-6 .ric-carousel-navigation .ric-carousel-prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;outline:0}.ric-carousel-control.ric-style-1 .ric-carousel-navigation .ric-carousel-prev+.ric-carousel-pagination{margin-left:20px;margin-right:20px}.ric-carousel-control.ric-style-1 .ric-carousel-pagination,.ric-carousel-control.ric-style-4 .ric-carousel-pagination,.ric-carousel-control.ric-style-5 .ric-carousel-pagination{margin-left:-8px;margin-right:-8px}.ric-carousel-control.ric-style-1 .ric-carousel-pagination .swiper-pagination-bullet,.ric-carousel-control.ric-style-4 .ric-carousel-pagination .swiper-pagination-bullet,.ric-carousel-control.ric-style-5 .ric-carousel-pagination .swiper-pagination-bullet{font-size:0px;width:8px;height:8px;margin:8px;border-radius:50%;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;cursor:pointer}.ric-carousel-control.ric-style-1.ric-light .ric-carousel-pagination .swiper-pagination-bullet,.ric-carousel-control.ric-style-4.ric-light .ric-carousel-pagination .swiper-pagination-bullet,.ric-carousel-control.ric-style-5.ric-light .ric-carousel-pagination .swiper-pagination-bullet{background-color:var(--ric-text-color);opacity:.3}.ric-carousel-control.ric-style-1.ric-light .ric-carousel-next svg path,.ric-carousel-control.ric-style-1.ric-light .ric-carousel-prev svg path,.ric-carousel-control.ric-style-2.ric-light .ric-carousel-next svg path,.ric-carousel-control.ric-style-2.ric-light .ric-carousel-prev svg path,.ric-carousel-control.ric-style-3.ric-light .ric-carousel-next svg path,.ric-carousel-control.ric-style-3.ric-light .ric-carousel-prev svg path,.ric-carousel-control.ric-style-4.ric-light .ric-carousel-next svg path,.ric-carousel-control.ric-style-4.ric-light .ric-carousel-prev svg path,.ric-carousel-control.ric-style-5.ric-light .ric-carousel-next svg path,.ric-carousel-control.ric-style-5.ric-light .ric-carousel-prev svg path,.ric-carousel-control.ric-style-6.ric-light .ric-carousel-next svg path,.ric-carousel-control.ric-style-6.ric-light .ric-carousel-prev svg path{fill:var(--ric-text-color)}.ric-carousel-control.ric-style-1.ric-dark .ric-carousel-pagination .swiper-pagination-bullet,.ric-carousel-control.ric-style-4.ric-dark .ric-carousel-pagination .swiper-pagination-bullet,.ric-carousel-control.ric-style-5.ric-dark .ric-carousel-pagination .swiper-pagination-bullet{background-color:var(--ric-dark-text-color);opacity:.3}.ric-carousel-control.ric-style-1.ric-dark .ric-carousel-next svg path,.ric-carousel-control.ric-style-1.ric-dark .ric-carousel-prev svg path,.ric-carousel-control.ric-style-2.ric-dark .ric-carousel-next svg path,.ric-carousel-control.ric-style-2.ric-dark .ric-carousel-prev svg path,.ric-carousel-control.ric-style-3.ric-dark .ric-carousel-next svg path,.ric-carousel-control.ric-style-3.ric-dark .ric-carousel-prev svg path,.ric-carousel-control.ric-style-4.ric-dark .ric-carousel-next svg path,.ric-carousel-control.ric-style-4.ric-dark .ric-carousel-prev svg path,.ric-carousel-control.ric-style-5.ric-dark .ric-carousel-next svg path,.ric-carousel-control.ric-style-5.ric-dark .ric-carousel-prev svg path,.ric-carousel-control.ric-style-6.ric-dark .ric-carousel-next svg path,.ric-carousel-control.ric-style-6.ric-dark .ric-carousel-prev svg path{fill:var(--ric-dark-text-color)}.ric-carousel-control.ric-style-2 .ric-carousel-pagination{margin-left:-15px;margin-right:-15px;text-align:center}.ric-carousel-control.ric-style-2 .ric-carousel-pagination .swiper-pagination-bullet{font-weight:600;max-width:100%;height:auto;width:auto;margin:15px;font-size:.938rem;background-color:transparent;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;cursor:pointer}.ric-carousel-control.ric-style-2 .ric-carousel-navigation .ric-carousel-prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:30px;outline:0}.ric-carousel-control.ric-style-2 .ric-carousel-navigation .ric-carousel-next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:30px;outline:0}.ric-carousel-control.ric-style-3,.ric-carousel-control.ric-style-4,.ric-carousel-control.ric-style-5,.ric-carousel-control.ric-style-6{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ric-carousel-control.ric-style-3 .ric-carousel-pagination,.ric-carousel-control.ric-style-6 .ric-carousel-pagination{margin-left:-15px;margin-right:-15px}.ric-carousel-control.ric-style-3 .ric-carousel-pagination .swiper-pagination-bullet,.ric-carousel-control.ric-style-6 .ric-carousel-pagination .swiper-pagination-bullet{font-weight:600;max-width:100%;height:auto;width:auto;margin:15px;background-color:transparent;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;cursor:pointer;font-size:.938rem}.ric-carousel-control .ric-carousel-next svg,.ric-carousel-control .ric-carousel-prev svg{cursor:pointer;width:40px}.ric-carousel-control.ric-position-bottom,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-headers.ric-double+.ric-photo,.ric-team.ric-style-3 .ric-item .ric-item-inner .ric-headers.ric-double+.ric-photo{margin-top:40px}.ric-404-page.ric-style-1{min-height:100vh;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-size:cover;background-image:url(../img/404.png)}.ric-404-page.ric-style-1.ric-align-left .ric-content-wrapper .ric-content p{margin:auto 0 50px}.ric-404-page.ric-style-1.ric-align-right .ric-content-wrapper .ric-content p{margin:50px 0 50px auto}.ric-404-page.ric-style-1 .ric-content-wrapper .ric-content h1{font-size:17.5rem;line-height:1;margin-bottom:0}.ric-404-page.ric-style-1 .ric-content-wrapper .ric-content h2{font-size:3.5rem;margin-bottom:14px}.ric-404-page.ric-style-1 .ric-content-wrapper .ric-content p{font-size:.938rem;opacity:.5;margin:50px auto;max-width:900px}.ric-404-page.ric-style-1.ric-dark a:focus,.ric-404-page.ric-style-1.ric-dark a:hover,.ric-bilboard.ric-dark a:focus,.ric-bilboard.ric-dark a:hover,.ric-places-listing.ric-style-2.ric-dark .ric-content .ric-bottom a:focus,.ric-places-listing.ric-style-2.ric-dark .ric-content .ric-bottom a:hover,.ric-places-listing.ric-style-2.ric-dark a:focus,.ric-places-listing.ric-style-2.ric-dark a:hover,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide .ric-content .ric-category a:focus,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide .ric-content .ric-category a:hover,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide .ric-content .ric-details ul li a:focus,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide .ric-content .ric-details ul li a:hover,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide .ric-content .ric-title a:focus,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide .ric-content .ric-title a:hover,.ric-service-boxes.ric-style-1.ric-dark .ric-content a,.ric-service-boxes.ric-style-1.ric-dark .ric-content a:visited,.ric-service-boxes.ric-style-2.ric-dark .ric-content a,.ric-service-boxes.ric-style-2.ric-dark .ric-content a:visited,.ric-service-boxes.ric-style-3.ric-dark .ric-content a,.ric-service-boxes.ric-style-3.ric-dark .ric-content a:visited,.ric-service-boxes.ric-style-4.ric-dark .ric-content a,.ric-service-boxes.ric-style-4.ric-dark .ric-content a:visited,.ric-service-boxes.ric-style-5.ric-dark .ric-content a,.ric-service-boxes.ric-style-5.ric-dark .ric-content a:visited,.ric-service-listing.ric-dark .ric-content .ric-title a:focus,.ric-service-listing.ric-dark .ric-content .ric-title a:hover,.ric-service-listing.ric-dark .ric-item .ric-content .ric-title a:focus,.ric-service-listing.ric-dark .ric-item .ric-content .ric-title a:hover,.ric-service-listing.ric-dark .ric-item .ric-content a:focus,.ric-service-listing.ric-dark .ric-item .ric-content a:hover,.ric-team.ric-dark .ric-item .ric-item-inner .ric-bottom .ric-socials ul li a:focus,.ric-team.ric-dark .ric-item .ric-item-inner .ric-bottom .ric-socials ul li a:hover,.ric-title-bar.ric-dark.ric-style-1 .ric-details a:focus,.ric-title-bar.ric-dark.ric-style-1 .ric-details a:hover,.ric-title-bar.ric-dark.ric-style-2 .ric-details a:focus,.ric-title-bar.ric-dark.ric-style-2 .ric-details a:hover,.ric-title-bar.ric-dark.ric-style-3 .ric-details a:focus,.ric-title-bar.ric-dark.ric-style-3 .ric-details a:hover,.ric-title-overview.ric-dark a:focus,.ric-title-overview.ric-dark a:hover{color:var(--ric-dark-link-hover-color)}.ric-title-bar{background-repeat:no-repeat;background-size:cover}.ric-title-bar:before{content:'';width:100%;height:100%;position:absolute;background-color:transparent;left:0;top:0;z-index:0}.ric-title-bar.ric-style-1 .ric-content{padding:160px 0;max-width:900px;display:inline-block}.ric-title-bar.ric-style-1 .ric-content span{font-size:.75rem;opacity:.6;letter-spacing:2px;font-weight:600;margin-bottom:30px;display:block;text-transform:uppercase}.ric-title-bar.ric-style-1 .ric-content h1{font-size:5rem;line-height:1.2;margin:0}.ric-title-bar.ric-style-2 .ric-content{padding:90px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -20px}.ric-title-bar.ric-style-2 .ric-content .ric-left{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 20px}.ric-title-bar.ric-style-2 .ric-content .ric-right{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;padding:0 20px}.ric-service-listing.ric-style-1 .ric-item .ric-content *+.ric-title,.ric-team-detail.ric-style-1 .ric-title+.ric-jobs,.ric-team.ric-style-3 .ric-item .ric-item-inner *+.ric-socials,.ric-title-bar.ric-style-2 .ric-content *+span,.ric-title-bar.ric-style-3 .ric-content *+span{margin-top:10px}.ric-title-bar.ric-style-2 .ric-content span,.ric-title-bar.ric-style-3 .ric-content span{font-size:.75rem;opacity:.6;letter-spacing:1px;font-weight:600;display:block;text-transform:uppercase}.ric-title-bar.ric-style-3 .ric-content{padding:90px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ric-title-bar.ric-style-3 .ric-content .ric-left,.ric-title-bar.ric-style-3 .ric-content .ric-right{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:20px}.ric-title-bar.ric-style-3 .ric-content h1{font-size:3rem}.ric-title-bar.ric-style-1 .ric-details span,.ric-title-bar.ric-style-2 .ric-details span,.ric-title-bar.ric-style-3 .ric-details span{font-size:.938rem;opacity:.7}.ric-title-bar.ric-style-1 .ric-details .ric-detail-content,.ric-title-bar.ric-style-2 .ric-details .ric-detail-content,.ric-title-bar.ric-style-3 .ric-details .ric-detail-content{font-size:.938rem;font-weight:600}.ric-title-bar.ric-style-1 .ric-details .ric-detail-content>ul,.ric-title-bar.ric-style-2 .ric-details .ric-detail-content>ul,.ric-title-bar.ric-style-3 .ric-details .ric-detail-content>ul{margin:-3px;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.ric-content-header .ric-categories ul li:after,.ric-detail-box.ric-style-1>ul>li .ric-content>ul>li:after,.ric-detail-box.ric-style-2>ul>li .ric-content>ul>li:after,.ric-detail-box.ric-style-3>ul>li .ric-content>ul>li:after,.ric-detail-box.ric-style-4>ul>li .ric-content>ul>li:after,.ric-detail-box.ric-style-5>ul>li .ric-content>ul>li:after,.ric-places-listing.ric-style-1 .ric-item .ric-content .ric-top .ric-taxonomies.ric-style-1 li:after,.ric-places-listing.ric-style-1 .ric-item .ric-content .ric-top .ric-taxonomies.ric-style-2 li:after,.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-bottom>ul ul li:after,.ric-post-listing.ric-style-1 .ric-item .ric-post-header .ric-categories ul li:after,.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner .ric-categories ul li:after,.ric-post-listing.ric-style-3 .ric-item .ric-content-inner .ric-categories ul li:after,.ric-service-listing.ric-style-1 .ric-item .ric-content .ric-category ul li:after,.ric-service-listing.ric-style-1 .ric-item .ric-content .ric-details>ul>li>ul>li:not(:last-child):after,.ric-service-listing.ric-style-2 .ric-item .ric-content .ric-category ul li:after,.ric-service-listing.ric-style-2 .ric-item .ric-content .ric-details>ul>li>ul>li:not(:last-child):after,.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-category ul li:after,.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-details>ul>li>ul>li:not(:last-child):after,.ric-title-bar.ric-style-1 .ric-details .ric-detail-content>ul>li:not(:last-child):after,.ric-title-bar.ric-style-2 .ric-details .ric-detail-content>ul>li:not(:last-child):after,.ric-title-bar.ric-style-3 .ric-details .ric-detail-content>ul>li:not(:last-child):after,.ric-title-overview.ric-style-1 .ric-content .ric-detail>ul>li ul li:after{content:','}.ric-title-bar.ric-style-1 .ric-details .ric-item,.ric-title-bar.ric-style-2 .ric-details .ric-item,.ric-title-bar.ric-style-3 .ric-details .ric-item{padding:45px 50px;height:100%}.ric-title-bar.ric-light.ric-style-1 .ric-details.ric-border .ric-grid .ric-grid-col .ric-item,.ric-title-bar.ric-light.ric-style-2 .ric-details.ric-border .ric-grid .ric-grid-col .ric-item{border:1px solid var(--ric-border-color);border-right:0}.ric-title-bar.ric-dark.ric-style-1 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col .ric-item,.ric-title-bar.ric-dark.ric-style-2 .ric-details.ric-border .ric-grid .ric-grid-col .ric-item{border:1px solid var(--ric-dark-border-color);border-right:0}.ric-fullscreen-hover .ric-items .ric-grid.ric-grid-1.ric-spacing-0 .ric-grid-col:last-child .ric-item,.ric-fullscreen-hover .ric-items .ric-grid.ric-grid-1.ric-spacing-0 .ric-grid-col:nth-child(1n) .ric-item,.ric-fullscreen-hover .ric-items .ric-grid.ric-grid-2.ric-spacing-0 .ric-grid-col:last-child .ric-item,.ric-fullscreen-hover .ric-items .ric-grid.ric-grid-2.ric-spacing-0 .ric-grid-col:nth-child(2n) .ric-item,.ric-fullscreen-hover .ric-items .ric-grid.ric-grid-3.ric-spacing-0 .ric-grid-col:nth-child(3n) .ric-item,.ric-fullscreen-hover .ric-items .ric-grid.ric-grid-4.ric-spacing-0 .ric-grid-col:last-child .ric-item,.ric-fullscreen-hover .ric-items .ric-grid.ric-grid-4.ric-spacing-0 .ric-grid-col:nth-child(4n) .ric-item,.ric-title-bar.ric-dark.ric-style-1 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col:last-child .ric-item,.ric-title-bar.ric-dark.ric-style-2 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col:last-child .ric-item,.ric-title-bar.ric-dark.ric-style-3 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col:last-child{border-right:1px solid var(--ric-dark-border-color)}.ric-ticket.ric-style-1 .ric-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid var(--ric-border-color);width:100%;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.ric-ticket.ric-style-1 .ric-item .ric-desc{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:30px}.ric-ticket.ric-style-1 .ric-item .ric-desc span{font-size:.75rem;font-weight:600;color:var(--ric-link-color);display:block}.ric-content-header *+.ric-details,.ric-image-gallery.ric-style-2 .ric-details,.ric-post-listing.ric-style-1 .ric-item .ric-post-header *+.ric-details,.ric-post-listing.ric-style-1 .ric-item .ric-post-header *+.ric-title,.ric-service-boxes.ric-style-1 .ric-sb-header .ric-right *+.ric-title,.ric-service-boxes.ric-style-2 .ric-sb-header .ric-subtitle+.ric-title,.ric-service-boxes.ric-style-3 .ric-sb-header *+.ric-title,.ric-service-boxes.ric-style-4 .ric-sb-header .ric-subtitle+.ric-title,.ric-service-boxes.ric-style-5 *+.ric-button,.ric-service-listing.ric-style-3 .ric-item .ric-content *+.ric-button,.ric-service-listing.ric-style-3 .ric-item .ric-content *+.ric-price,.ric-team.ric-style-3 .ric-item .ric-item-inner *+.ric-headers,.ric-ticket.ric-style-1 .ric-item .ric-desc span+h3,.ric-user-box-popup.ric-style-1 .ric-notices p,.ric-user-box-popup.ric-style-1 .ric-social-login,.ric-user-box-popup.ric-style-2 .ric-notices p,.ric-user-box-popup.ric-style-2 .ric-social-login{margin-top:15px}.ric-ticket.ric-style-1 .ric-item .ric-desc h3{font-size:1.5rem;line-height:1.4;color:var(--ric-link-color);margin:0}.ric-post-listing.ric-style-2 .ric-item.ric-item-sticky .ric-content .ric-content-inner,.ric-post-listing.ric-style-2 .ric-item.ric-item-sticky .ric-content .ric-content-inner .ric-categories ul,.ric-ticket.ric-style-1 .ric-item:focus,.ric-ticket.ric-style-1 .ric-item:hover,.ric-timeline.ric-light .ric-timeline-slider .ric-navigation a,.ric-timeline.ric-light .ric-timeline-slider .ric-navigation a:visited{background-color:var(--ric-tertiary-color)}.ric-places-listing.ric-style-1 .ric-item a.ric-link,.ric-places-listing.ric-style-1 .ric-item a.ric-link:visited{position:absolute;left:0;top:0;width:100%;height:100%;z-index:13}.ric-places-listing.ric-style-1 .ric-item .ric-image{position:relative;min-height:200px}.ric-places-listing.ric-style-1 .ric-item .ric-image img{border-radius:5px;width:100%}.ric-places-listing.ric-style-1 .ric-item .ric-image:before{border-radius:5px;content:'';position:absolute;width:100%;height:100%;background-color:var(--ric-text-color-on-content-background);opacity:.5;left:0;top:0;z-index:10;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.ric-places-listing.ric-style-1 .ric-item:focus .ric-image:before,.ric-places-listing.ric-style-1 .ric-item:hover .ric-image:before{opacity:.3;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.ric-places-listing.ric-style-1 .ric-item .ric-content{position:absolute;z-index:12;padding:28px;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ric-places-listing.ric-style-1 .ric-item .ric-content .ric-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.ric-places-listing.ric-style-1 .ric-item .ric-content .ric-top .ric-taxonomies.ric-style-1{font-size:.688rem;font-weight:500;line-height:1;letter-spacing:1px;background-color:rgba(17,17,17,.6);border:1px solid rgba(255,255,255,.6);list-style:none;margin:-3px;padding:5px 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-transform:uppercase;color:var(--ric-text-color-on-content)}.ric-places-listing.ric-style-1 .ric-item .ric-content .ric-top .ric-taxonomies.ric-style-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0;text-transform:uppercase}.ric-places-listing.ric-style-1 .ric-item .ric-content .ric-top .ric-taxonomies.ric-style-2 li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:-4.5px}.ric-places-listing.ric-style-1 .ric-item .ric-content .ric-top .ric-taxonomies.ric-style-2 li .ric-icon{padding:4.5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ric-places-listing.ric-style-1 .ric-item .ric-content .ric-top .ric-taxonomies.ric-style-2 li .ric-icon svg{width:17px;height:15px}.ric-places-listing.ric-style-1 .ric-item .ric-content .ric-top .ric-taxonomies.ric-style-2 li span{font-size:.688rem;line-height:1;font-weight:600;letter-spacing:1px}.ric-places-listing.ric-style-1 .ric-item .ric-content .ric-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.ric-places-listing.ric-style-1 .ric-item .ric-content .ric-bottom .ric-title,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-headers.ric-double .ric-title,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-headers.ric-single .ric-title,.ric-team.ric-style-3 .ric-item .ric-item-inner .ric-headers.ric-double .ric-title{font-size:1.875rem}.ric-places-listing.ric-style-1 .ric-item .ric-content .ric-bottom .ric-desc p{font-size:.875rem;opacity:.7;font-style:italic}.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-header{padding:45px;background-color:var(--ric-tertiary-color)}.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-header .ric-title{font-size:2.25rem}.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-bottom{padding:0 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;text-transform:uppercase;font-size:.75rem;font-weight:500;letter-spacing:1px}.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-bottom>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-bottom>ul ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-3px;padding:0;list-style:none;line-height:1px}.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-bottom>ul>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-bottom>ul>li:after{display:block;content:'';background-color:var(--ric-text-color);width:3px;height:3px;border-radius:50%;margin:0 10px}.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-bottom div{padding:0 15px}.ric-title-overview.ric-style-1{position:relative;padding:80px 0}.ric-title-overview.ric-style-1:before{content:'';position:absolute;height:100%;width:100%;background-color:var(--ric-tertiary-color);z-index:-1;top:0;left:0}.ric-title-overview.ric-style-1 .ric-inner-wrapper{margin:-40px;display:flex;align-items:flex-start}.ric-title-overview.ric-style-1 .ric-inner-wrapper>*{padding:40px;flex:auto}.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner *+.ric-text,.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-category+.ric-title,.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-subtitle+.ric-title,.ric-service-boxes.ric-style-3 *+.ric-button,.ric-team.ric-style-1 .ric-item .ric-item-inner *+.ric-headers,.ric-title-overview.ric-style-1 .ric-content .ric-title+.ric-detail{margin-top:30px}.ric-title-overview.ric-style-1 .ric-content .ric-detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.75rem;font-weight:500;letter-spacing:1px;text-transform:uppercase}.ric-title-overview.ric-style-1 .ric-content .ric-detail>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.ric-title-overview.ric-style-1 .ric-content .ric-detail>ul>li:after{content:'';width:3px;height:3px;border-radius:50%;background-color:var(--ric-text-color);display:block;margin:0 20px}.ric-title-overview.ric-style-1 .ric-content .ric-detail>ul>li .ric-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:13px;width:15px}.ric-title-overview.ric-style-1 .ric-content .ric-detail>ul>li ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:-3px;padding:0}.ric-title-overview.ric-style-1 .ric-content .ric-detail>ul>li ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:3px}.ric-title-overview.ric-style-1 .ric-content .ric-detail>ul>li ul li a svg,.ric-title-overview.ric-style-1 .ric-content .ric-detail>ul>li ul li a:visited svg{height:15px}.ric-service-boxes.ric-style-1 .ric-sb-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:-10px}.ric-service-boxes.ric-style-1 .ric-sb-header .ric-image{display:inline-block;position:relative;z-index:2}.ric-service-boxes.ric-style-1 .ric-sb-header .ric-image i,.ric-service-boxes.ric-style-3 .ric-sb-header .ric-image i{font-size:3.438rem}.ric-service-boxes.ric-style-1 .ric-sb-header .ric-image img,.ric-service-boxes.ric-style-2 .ric-sb-header .ric-image img,.ric-service-boxes.ric-style-4 .ric-sb-header .ric-image img{max-width:56px}.ric-service-boxes.ric-style-1 .ric-sb-header .ric-image svg,.ric-service-boxes.ric-style-2 .ric-sb-header .ric-image svg,.ric-service-boxes.ric-style-3 .ric-sb-header .ric-image svg{width:55px;height:55px}.ric-service-boxes.ric-style-1 .ric-sb-header .ric-left{padding:10px;display:flex;align-items:center}.ric-service-boxes.ric-style-1 .ric-sb-header .ric-left span{font-size:5rem;line-height:.7;font-weight:600;opacity:.1;letter-spacing:-5px}.ric-service-boxes.ric-style-1 .ric-sb-header .ric-left span+.ric-image{margin-left:10px}.ric-service-boxes.ric-style-1 .ric-sb-header .ric-right .ric-subtitle{color:var(--ric-secondary-color);text-transform:uppercase;font-weight:600;font-size:.75rem;letter-spacing:1px;line-height:1.1}.ric-service-boxes.ric-style-1 .ric-sb-header .ric-right .ric-title{font-size:1.875rem;line-height:1.1}.ric-service-boxes.ric-style-1 *+.ric-button,.ric-service-boxes.ric-style-1 *+.ric-content{margin-top:23px}.ric-detail-box.ric-style-5 .ric-content,.ric-detail-box.ric-style-5 .ric-content p,.ric-service-boxes.ric-style-1 .ric-content p,.ric-service-listing.ric-style-2 .ric-item .ric-content p{font-size:.875rem;font-style:italic}.ric-service-boxes.ric-style-2 .ric-sb-header .ric-image{margin-bottom:20px;display:inline-block;position:relative;z-index:2}.ric-service-boxes.ric-style-2 .ric-sb-header .ric-image i{font-size:2.638rem}.ric-service-boxes.ric-style-2 .ric-sb-header span,.ric-service-boxes.ric-style-3 .ric-sb-header span,.ric-service-boxes.ric-style-4 .ric-sb-header span{position:absolute;top:-10px;left:-20px;font-size:3.75rem;font-weight:600;opacity:.1;line-height:1.4}.ric-service-boxes.ric-style-2 .ric-sb-header .ric-subtitle,.ric-service-boxes.ric-style-3 .ric-sb-header .ric-subtitle,.ric-service-boxes.ric-style-4 .ric-sb-header .ric-subtitle,.ric-service-boxes.ric-style-5 .ric-item .ric-right .ric-subtitle{color:var(--ric-secondary-color);text-transform:uppercase;font-weight:600;font-size:.75rem;letter-spacing:1px}.ric-service-boxes.ric-style-2.ric-align-center span,.ric-service-boxes.ric-style-3.ric-align-center span,.ric-service-boxes.ric-style-4.ric-align-center span{left:-50px;right:0}.ric-service-boxes.ric-style-2.ric-align-right span,.ric-service-boxes.ric-style-3.ric-align-right span{right:-40px}.ric-service-boxes.ric-style-3 .ric-sb-header .ric-image{margin-bottom:26px;display:inline-block;position:relative;z-index:2}.ric-service-boxes.ric-style-3 .ric-sb-header .ric-image img{max-width:90%}.ric-service-boxes.ric-style-3 .ric-sb-header .ric-title{font-size:.875rem;font-weight:600;text-transform:uppercase}.ric-service-boxes.ric-style-4 .ric-sb-header .ric-image{margin-bottom:35px;display:inline-block}.ric-service-boxes.ric-style-4 .ric-sb-header .ric-image i{font-size:5rem}.ric-service-boxes.ric-style-4 .ric-sb-header .ric-image svg{height:80px}.ric-service-boxes.ric-style-4 .ric-sb-header .ric-title{font-size:1.125rem;font-weight:500}.ric-service-boxes.ric-style-4.ric-align-right span{right:-20px}.ric-service-boxes.ric-style-4 *+.ric-button,.ric-service-boxes.ric-style-4 *+.ric-content{margin-top:12px}.ric-service-boxes.ric-style-5 .ric-item .ric-left span{position:absolute;left:-10px;top:-15px;font-size:1.875rem;font-weight:600;opacity:.2}.ric-service-boxes.ric-style-5 .ric-item .ric-image i{font-size:1.375rem}.ric-service-boxes.ric-style-5 .ric-item .ric-image img,.ric-service-boxes.ric-style-5 .ric-item .ric-image svg{height:22px}.ric-testimonial .ric-details p::after,.ric-testimonial.ric-dark .ric-details p::after{content:"";bottom:-7px;left:50px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent}.ric-service-boxes.ric-style-5 .ric-item .ric-right .ric-title{font-size:1rem;font-weight:600;line-height:1.3;margin-bottom:9px}.ric-service-boxes.ric-align-right .ric-header{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ric-service-boxes.ric-align-right .ric-header .ric-left{margin-right:-7px;margin-left:23px}.ric-countdown.ric-style-1:before{content:'';position:absolute;top:50%;left:0;height:1px;width:100%;background-color:var(--ric-border-color);z-index:-1}.ric-countdown.ric-style-1 .ric-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:40px 0}.ric-countdown.ric-style-1 .ric-item .ric-number{font-size:6.188rem;line-height:.9}@media only screen and (max-width:1199px){.ric-title-bar.ric-style-1 .ric-content h1,h1{font-size:3.5rem}.ric-header.ric-desktop-header{display:none!important}.ric-header-main-inner .ric-item-group:first-child .ric-off-canvas-icon{display:flex!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.ric-module-title.ric-style-1 .ric-title,h2{font-size:3rem}.ric-404-page.ric-style-1 .ric-content-wrapper .ric-content h2,h3{font-size:2.625rem}.ric-page-sidebar,.ric-page-sidebar.ric-page-sidebar-left,.ric-page-sidebar.ric-page-sidebar-right{padding-left:0;padding-right:0;width:100%}.ric-page-sidebar.ric-page-sidebar-left{margin-bottom:60px}.ric-off-canvas.ric-style-1 .ric-off-canvas-inner .ric-off-canvas-left *+.ric-copyright,.ric-page-sidebar.ric-page-sidebar-right{margin-top:60px}.ric-page-content.ric-page-content-left{padding-right:0;margin-bottom:60px;width:100%}.ric-page-content.ric-page-content-right{padding-left:0;width:100%}.ric-off-canvas-icon{display:flex!important}.ric-header.ric-mobile-header{display:block}.ric-carousel-control.ric-style-3,.ric-off-canvas{padding:0 20px}.ric-off-canvas.ric-style-1 .ric-off-canvas-header,.ric-off-canvas.ric-style-2 .ric-off-canvas-header{padding:20px 0}.ric-off-canvas.ric-style-1 .ric-off-canvas-inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ric-off-canvas.ric-style-1 .ric-off-canvas-inner .ric-off-canvas-left,.ric-off-canvas.ric-style-1 .ric-off-canvas-inner .ric-off-canvas-right{width:100%;padding:50px 40px}.ric-off-canvas.ric-style-1 .ric-off-canvas-inner .ric-off-canvas-left .ric-copyright p{margin-top:80px;opacity:.5}.ric-off-canvas.ric-style-1 .ric-off-canvas-inner .ric-off-canvas-left+.ric-off-canvas-right{border-left:0}.ric-off-canvas .ric-menu ul li a,.ric-off-canvas .ric-menu ul li a:visited{font-size:2.25rem}.ric-off-canvas.ric-style-2{padding:0 50px}.ric-off-canvas.ric-style-2 .ric-menu+.ric-copyright{margin-top:30px}.ric-off-canvas.ric-style-2 .ric-menu ul{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;flex-direction:column}.ric-off-canvas.ric-style-2 .ric-menu ul li a,.ric-off-canvas.ric-style-2 .ric-menu ul li a:visited{font-size:2.25rem;padding:0 10px}.ric-countdown.ric-style-1:before,.ric-off-canvas.ric-style-2 .ric-menu ul li a:after,.ric-off-canvas.ric-style-2 .ric-menu ul li a:visited:after,.ric-post-search-box.ric-style-1:before{display:none}.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1{margin-right:30px}.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1 ul li a,.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1 ul li a:visited{padding-left:25px;padding-right:25px}.ric-post-search-box.ric-style-1 .ric-inner{margin:0}.ric-404-page.ric-style-1 .ric-content-wrapper .ric-content h1{font-size:7.5rem;line-height:1}.ric-title-bar.ric-style-1 .ric-content{padding:120px 0}.ric-ticket.ric-style-1 .ric-item,.ric-title-bar.ric-style-2 .ric-content,.ric-title-bar.ric-style-3 .ric-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ric-title-bar.ric-style-2 .ric-content .ric-left{margin-bottom:30px}.ric-title-bar.ric-style-2 .ric-content p{font-size:1.5rem;line-height:1.5}.ric-countdown.ric-style-1 .ric-grid .ric-grid-col:last-child .ric-item,.ric-countdown.ric-style-1 .ric-item{border-bottom:1px solid var(--ric-border-color)}.ric-title-bar.ric-light.ric-style-1 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col,.ric-title-bar.ric-light.ric-style-2 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col{border-right:1px solid var(--ric-border-color)}.ric-title-bar.ric-light.ric-style-1 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col:last-child .ric-item,.ric-title-bar.ric-light.ric-style-2 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col:last-child .ric-item{border-right:0;border-bottom:1px solid var(--ric-border-color)}.ric-title-bar.ric-dark.ric-style-1 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col .ric-item{border-right:1px solid var(--ric-dark-border-color);border-bottom:0}.ric-title-bar.ric-dark.ric-style-1 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col:last-child .ric-item{border-bottom:1px solid var(--ric-dark-border-color)}.ric-title-bar.ric-dark.ric-style-2 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col{border-right:1px solid var(--ric-dark-border-color)}.ric-title-bar.ric-dark.ric-style-2 .ric-details.ric-border .ric-grid.ric-spacing-0 .ric-grid-col:last-child .ric-item{border-right:0;border-bottom:1px solid var(--ric-dark-border-color)}.ric-ticket.ric-style-1 .ric-item .ric-button,.ric-ticket.ric-style-1 .ric-item .ric-image{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ric-ticket.ric-style-1 .ric-item .ric-desc{width:100%;margin:10px 0 0}.ric-places-listing.ric-style-2 .ric-item .ric-image img{width:100%}.ric-title-overview.ric-style-1 .ric-content .ric-title h1{font-size:2.813rem}.ric-countdown.ric-style-1 .ric-item{border-right:0}.ric-countdown.ric-style-1 .ric-item .ric-number{font-size:4.5rem}}.ric-countdown.ric-style-1 .ric-item .ric-number+.ric-title{padding:0 0 20px 10px}.ric-countdown.ric-style-1 .ric-item .ric-title{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:2px}.ric-countdown.ric-style-2 .ric-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid var(--ric-border-color)}.ric-countdown.ric-style-2 .ric-item .ric-number{font-size:1.25rem;font-weight:600;line-height:1}.ric-countdown.ric-style-2 .ric-item *+.ric-title{margin-left:6px}.ric-countdown.ric-style-2 .ric-item .ric-title{opacity:.6;font-size:1.25rem;line-height:1;font-weight:500}.ric-countdown.ric-dark.ric-style-1:before{content:'';position:absolute;top:50%;height:1px;width:100%;background-color:var(--ric-dark-border-color);z-index:0}.ric-countdown.ric-align-left .ric-item{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px}.ric-countdown.ric-align-right .ric-item{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-right:30px}.ric-bilboard.ric-style-1{position:relative;border:10px solid var(--ric-tertiary-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.ric-bilboard.ric-style-1 .ric-image{margin-top:-150px}.ric-bilboard.ric-style-1 .ric-image+.ric-content{max-width:500px}.ric-bilboard.ric-style-1 .ric-content{width:100%;padding:83px 70px}.ric-bilboard.ric-style-1 .ric-content .ric-title{font-size:2.25rem;line-height:1.2}.ric-bilboard.ric-style-1 .ric-content .ric-subtitle{font-size:.75rem;font-weight:600;letter-spacing:2px;opacity:.6;text-transform:uppercase}.ric-bilboard.ric-style-1 .ric-content *+.ric-desc,.ric-post-listing.ric-style-1 .ric-item *+.ric-button,.ric-post-listing.ric-style-1 .ric-item *+.ric-excerpt{margin-top:45px}.ric-team.ric-testimonial .ric-item .ric-item-inner .ric-photo img{max-width:80px;margin-top:14px;border-radius:50%;width:80px;height:80px;object-fit:cover}.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details{position:absolute;left:0;top:0;height:100%;width:100%;-o-transition:.6s;-webkit-transition:.6s;transition:.6s}.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details:focus:before,.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details:hover:before{content:'';position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1;left:0}.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details:focus .ric-details-inner .ric-team-header .ric-zoom,.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details:hover .ric-details-inner .ric-team-header .ric-zoom{visibility:visible;opacity:1}.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner{padding:39px 37px;position:relative;z-index:1;height:100%}.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-team-header{position:relative;z-index:10;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:20%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;visibility:hidden;opacity:0}.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-team-header .ric-socials ul,.ric-team.ric-style-3 .ric-item .ric-item-inner .ric-bottom .ric-socials ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:10;margin:-8px;padding:0;list-style-type:none}.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-team-header .ric-socials ul li a,.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-team-header .ric-socials ul li a:visited{font-weight:500;color:#fff}.ric-item.ric-item-sticky:before,.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-content p,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-content p,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-socials ul li a,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-socials ul li a:visited{color:var(--ric-text-color-on-content)}.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-team-header .ric-zoom{visibility:hidden;opacity:0;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom{height:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;visibility:hidden;opacity:0;-o-transition:.6s;-webkit-transition:.6s;transition:.6s}.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-button a,.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-button a:focus,.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-button a:hover,.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-button a:visited,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-button a,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-button a:focus,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-button a:hover,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-button a:visited{background:0 0;padding:0;min-height:auto}.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-headers:before{content:'';position:absolute;left:50%;top:-42px;height:30px;width:1px;background-color:var(--ric-primary-color);z-index:1}.ric-portfolio-slider.ric-style-2 .ric-slider-bottom .ric-slider-info-box-wrapper .ric-slider-info-box .ric-item .ric-icon i,.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-headers .ric-title{font-size:1.5rem}.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-headers .ric-title+.ric-jobs,.ric-widget-services.ric-style-1 ul li .ric-service-desc h5+p{margin-top:3px}.ric-team.ric-style-1 .ric-item .ric-item-inner .ric-headers .ric-jobs{font-size:.875rem;opacity:.6;font-weight:500}.ric-photo-cont,.ric-service-listing.ric-style-1 .ric-item .ric-content .ric-details>ul>li,.ric-service-listing.ric-style-2 .ric-item .ric-content .ric-details>ul>li,.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-details>ul>li{display:flex;align-items:center}.ric-align-right .ric-photo-cont{justify-content:end}.ric-testimonial.ric-style-1 .ric-item .ric-item-inner .ric-headers .ric-title,.ric-testimonial.ric-style-2 .ric-item .ric-item-inner .ric-headers.ric-single .ric-title,.ric-testimonial.ric-style-3 .ric-item .ric-item-inner .ric-headers.ric-single .ric-title{font-size:1rem;font-weight:600}.ric-testimonial.ric-style-1 .ric-item .ric-item-inner .ric-photo{margin-right:15px}.ric-testimonial.ric-testimonial .ric-item .ric-item-inner .ric-photo img{max-width:65px!important;margin-top:14px;border-radius:50%!important;width:65px!important;height:65px!important;object-fit:cover}.ric-testimonial .ric-details p{background:#ededed85;padding:16px;line-height:24px;position:relative;opacity:.6}.ric-testimonial .ric-details p::after{position:absolute;border-top:7px solid #f6f6f6}.ric-testimonial.ric-dark .ric-details p::after{position:absolute;border-top:7px solid #ffffff0a}.ric-testimonial.ric-dark .ric-details p{background:#ffffff0a}.ric-testimonial.ric-align-right .ric-details p::after{left:auto;right:50px}.ric-team.ric-style-2 .ric-item .ric-item-inner{display:flex;flex-direction:column}.ric-team.ric-style-2 .ric-grid-col:nth-child(2n) .ric-item .ric-item-inner{flex-direction:column-reverse}.ric-team.ric-style-2 .ric-grid-col:nth-child(2n) .ric-item .ric-item-inner *+.ric-headers{margin-top:0;margin-bottom:20px}.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details:before{content:'';position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1;left:0;top:0;opacity:0;visibility:hidden;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details:focus:before,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details:hover:before{visibility:visible;opacity:1;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner{padding:39px 37px;position:relative;z-index:1;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-photo .ric-details .ric-details-inner .ric-bottom .ric-socials ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:15;padding:0;list-style-type:none;margin:-8px;font-weight:500}.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-headers.ric-double .ric-jobs,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-headers.ric-single .ric-jobs{font-size:.75rem;opacity:.5;text-transform:uppercase;letter-spacing:1px}.ric-testimonial.ric-style-2 .ric-item .ric-item-inner .ric-headers.ric-single{margin-top:11px}.ric-testimonial.ric-style-2 .ric-item .ric-item-inner .ric-headers.ric-single .ric-title+.ric-jobs{font-size:.63rem}.ric-team.ric-style-3 .ric-item .ric-item-inner .ric-headers.ric-single .ric-title{font-size:1.65rem;margin-bottom:6px}.ric-team.ric-style-3 .ric-item .ric-item-inner .ric-headers.ric-single .ric-jobs{font-size:.7rem;font-weight:600;opacity:.5;text-transform:uppercase;letter-spacing:1px}.ric-team.ric-style-3 .ric-item .ric-item-inner .ric-headers.ric-double .ric-jobs{font-size:.75rem;font-weight:600;opacity:.5;text-transform:uppercase;letter-spacing:1px}.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner .ric-post-header .ric-title+.ric-details,.ric-team.ric-style-3 .ric-item .ric-item-inner *+.ric-bottom{margin-top:16px}.ric-detail-box.ric-style-1 .ric-content,.ric-detail-box.ric-style-1 .ric-content p,.ric-detail-box.ric-style-2 .ric-content,.ric-detail-box.ric-style-2 .ric-content p,.ric-detail-box.ric-style-3 .ric-content,.ric-detail-box.ric-style-3 .ric-content p,.ric-detail-box.ric-style-4 .ric-content,.ric-detail-box.ric-style-4 .ric-content p,.ric-team.ric-style-3 .ric-item .ric-item-inner .ric-bottom .ric-socials ul li a,.ric-team.ric-style-3 .ric-item .ric-item-inner .ric-bottom .ric-socials ul li a:visited{font-weight:500}.ric-testimonial.ric-style-3 .ric-item .ric-item-inner .ric-headers.ric-single .ric-jobs{font-size:.635rem}.ric-testimonial.ric-style-3 .ric-content p{font-size:15px;line-height:25px}.ric-team.ric-align-left.ric-style-1 .ric-item .ric-item-inner .ric-headers:before{left:50px;top:-42px;height:30px}.ric-team.ric-align-center.ric-style-1 .ric-item .ric-item-inner .ric-headers:before{left:50%;top:-42px;height:30px}.ric-testimonial.end .ric-details p::after,.ric-testimonial.ric-align-center .ric-details p::after{left:50%;margin-left:-4px}.ric-team.ric-align-right.ric-style-1 .ric-item .ric-item-inner .ric-headers:before{left:auto;right:50px;top:-42px;height:30px}.ric-team-detail.ric-style-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:-30px}.ric-team-detail.ric-style-1 .ric-grid-left{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:30px;min-width:50%}.ric-team-detail.ric-style-1 .ric-title{font-size:4.375rem;line-height:1.3}.ric-team-detail.ric-style-1 .ric-jobs{font-size:1rem;opacity:.6}.ric-team-detail.ric-style-1 .ric-image{padding:30px;border:1px solid var(--ric-border-color)}.ric-team-detail.ric-style-1 *+.ric-content{margin-top:65px}.ric-team-detail.ric-style-1 .ric-content p{font-size:1.875rem;font-weight:400;line-height:1.5}.ric-service-listing.ric-style-1 .ric-item *+.ric-content{margin-top:14px}.ric-service-listing.ric-style-1 .ric-item .ric-content p{font-size:.875rem;opacity:.6}.ric-service-listing.ric-style-1 .ric-item .ric-content *+.ric-desc{margin-top:13px}.ric-service-listing.ric-style-1 .ric-item .ric-content .ric-title{text-transform:uppercase;font-size:1rem}.ric-service-listing.ric-style-1 .ric-item .ric-content .ric-price{font-size:1.25rem;font-weight:600}.ric-service-listing.ric-style-1 .ric-item .ric-content .ric-details>ul,.ric-service-listing.ric-style-2 .ric-item .ric-content .ric-details>ul,.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-details>ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap;opacity:.6;font-size:.875rem}.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-action .ric-details ul li:after,.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-action .ric-details ul li:visited:after,.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-action .ric-details ul li a:after,.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-action .ric-details ul li a:visited:after,.ric-service-listing.ric-style-1 .ric-item .ric-content .ric-details>ul>li:not(:last-child):after,.ric-service-listing.ric-style-2 .ric-item .ric-content .ric-details>ul>li:not(:last-child):after,.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-details>ul>li:not(:last-child):after{content:'-';padding:0 5px}.ric-service-listing.ric-style-1 .ric-item .ric-content .ric-details>ul>li>ul,.ric-service-listing.ric-style-2 .ric-item .ric-content .ric-details>ul>li>ul,.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-details>ul>li>ul{list-style:none;padding:0;margin:-2px;display:flex;align-items:center;flex-wrap:wrap}.ric-service-listing.ric-style-1 .ric-item .ric-content .ric-details>ul>li>ul>li,.ric-service-listing.ric-style-2 .ric-item .ric-content .ric-details>ul>li>ul>li,.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-details>ul>li>ul>li{display:flex;align-items:center;padding:2px}.ric-service-listing.ric-style-1 .ric-item .ric-content .ric-category ul,.ric-service-listing.ric-style-2 .ric-item .ric-content .ric-category ul,.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-category ul{margin:-3px;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.75rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--ric-secondary-color)}.ric-service-listing.ric-style-2 .ric-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:-22.5px}@media only screen and (max-width:991px){.ric-author-box.ric-style-1,.ric-md-title,.ric-service-listing.ric-style-2 .ric-item{-webkit-box-orient:vertical;-webkit-box-direction:normal}.ric-md-title,.ric-newsletter .ric-heading{text-align:center}.ric-module-title.ric-style-1 .ric-title,h1{font-size:2.25rem}.ric-404-page.ric-style-1 .ric-content-wrapper .ric-content h2,h2{font-size:1.875rem}.ric-bilboard.ric-style-1 .ric-content .ric-title,.ric-newsletter .ric-heading .ric-text p,.ric-places-listing.ric-style-1 .ric-item .ric-content .ric-bottom .ric-title,.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-header .ric-title,.wp-block-quote p,blockquote p,h3{font-size:1.5rem}h4{font-size:1.375rem}h5{font-size:1.25rem}h6{font-size:1.125rem}.ric-off-canvas.ric-style-1 .ric-off-canvas-inner .ric-off-canvas-left,.ric-off-canvas.ric-style-1 .ric-off-canvas-inner .ric-off-canvas-right,.wp-block-quote,blockquote{padding-left:0;padding-right:0}.ric-page-wrapper{padding:0}.ric-header .ric-cart-count:not(:empty){top:0;right:0;width:15px;height:15px;font-size:.563rem}#carousel_main_slider rs-slide{border-radius:0!important}.single-service .ric-page-sidebar.ric-page-sidebar-left{order:2;margin-top:60px}.single-service .ric-page-content.ric-page-content-right{order:1}.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu ul{margin-left:-10px;margin-right:-10px}.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu ul li a,.ric-header .ric-header-topbar.ric-style-1 .ric-topbar-menu ul li a:visited{padding-left:10px;padding-right:10px}.ric-header.ric-mobile-header .ric-item-group{margin:-7.5px}.ric-header.ric-mobile-header .ric-item-group .ric-item{padding:7.5px}.ric-off-canvas .ric-menu ul li .ric-menu-item .ric-menu-link{padding:5px}.ric-off-canvas .ric-menu ul li .ric-menu-item .ric-menu-link .ric-sub-toggle svg{height:18px}.ric-off-canvas .ric-menu ul li a,.ric-off-canvas .ric-menu ul li a:visited{font-size:1.313rem}.ric-off-canvas.ric-style-2{padding:0 30px}.ric-off-canvas.ric-style-2 .ric-menu ul li a,.ric-off-canvas.ric-style-2 .ric-menu ul li a:visited{font-size:1.5rem;padding:0 10px}.ric-footer .ric-footer-menu.ric-style-1 ul li a,.ric-footer .ric-footer-menu.ric-style-1 ul li a:visited{padding:0 10px}.ric-footer .ric-footer-menu.ric-dark ul li:after{display:none}.ric-footer .ric-copyright.ric-style-1 .ric-copyright-inner,.ric-tabs-wrapper.ric-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ric-footer .ric-copyright.ric-style-1 .ric-copyright-inner .ric-copyright-text{margin-bottom:20px}.ric-md-title .ric-item span,.ric-newsletter .ric-grid-col+.ric-grid-col>.ric-form-wrapper,.ric-newsletter.ric-style-1 .ric-grid-col+.ric-grid-col>.ric-form-wrapper,.ric-newsletter.ric-style-2 .ric-grid-col+.ric-grid-col>.ric-form-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ric-newsletter .ric-form-wrapper .ric-form{min-width:100%}.ric-tabs-wrapper.ric-vertical>.ric-tab-list .ric-tabs{padding-right:0;max-width:none}.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1 ul li a,.ric-tabs-wrapper.ric-vertical .ric-tabs.ric-style-1 ul li a:visited{padding-left:0}.ric-page-pagination.ric-style-1 .ric-page-pagination-inner,.ric-title-overview.ric-style-1 .ric-inner-wrapper{flex-direction:column}.ric-page-pagination.ric-style-1 .ric-next,.ric-page-pagination.ric-style-1 .ric-prev{max-width:none}.ric-author-box.ric-style-1{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.ric-author-box.ric-style-1 .ric-image{margin-right:0;margin-bottom:30px}.ric-author-box.ric-style-1 *+.ric-content{margin-left:0}.ric-md-title{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px}.ric-comments.ric-style-1 .ric-comment-form:not(:empty),.ric-comments.ric-style-1 .ric-comment-list .ric-items,.ric-places-listing.ric-style-2 .ric-item .ric-content .ric-header{padding:30px}.ric-comments.ric-style-1 .ric-comment-list .ric-items .ric-item{margin-bottom:30px}.ric-comments.ric-style-1 .ric-comment-list .ric-items .ric-item .children{padding:30px 0 0 20px}.ric-404-page.ric-style-1 .ric-content-wrapper .ric-content h1{font-size:5.625rem;line-height:1}.ric-title-bar.ric-style-1 .ric-content{padding:90px 0}.ric-title-bar.ric-style-1 .ric-content h1{font-size:2.125rem}.ric-title-bar.ric-style-2 .ric-content{padding:60px 0}.ric-title-bar.ric-style-2 .ric-content p{font-size:1.125rem;line-height:1.6}.ric-title-bar.ric-dark.ric-style-2 .ric-details.ric-border .ric-grid .ric-grid-col .ric-item,.ric-title-bar.ric-light.ric-style-1 .ric-details.ric-border .ric-grid .ric-grid-col .ric-item,.ric-title-bar.ric-light.ric-style-2 .ric-details.ric-border .ric-grid .ric-grid-col .ric-item{border-bottom:0}.ric-title-overview.ric-style-1 .ric-image img,.ric-title-overview.ric-style-1 .ric-inner-wrapper>*{width:100%}.ric-title-overview.ric-style-1 .ric-content *+.ric-desc{margin-top:40px}.ric-countdown.ric-style-1 .ric-item .ric-number{font-size:3.5rem}.ric-service-listing.ric-style-2 .ric-item{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.ric-service-listing.ric-style-2 .ric-item .ric-price,.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-price{font-size:1.25rem;font-weight:600;width:100%}.ric-service-listing.ric-style-2 .ric-item .ric-title{font-size:1.875rem;line-height:1.4}.ric-service-listing.ric-style-2 .ric-item .ric-image{margin:22.5px;background-color:var(--ric-fourth-color);padding:70px 80px;text-align:center}.ric-service-listing.ric-style-2 .ric-item .ric-image img{-webkit-box-shadow:2px 2px 50px rgba(78,67,56,.7);box-shadow:2px 2px 50px rgba(78,67,56,.7)}.ric-service-listing.ric-style-2 .ric-item .ric-content{padding:22.5px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:50%}.ric-service-listing.ric-style-3 .ric-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin:0;padding:0}.ric-service-listing.ric-style-3 .ric-item .ric-image a{display:flex;background:#000;overflow:hidden}.ric-service-listing.ric-style-3 .ric-item .ric-image img{width:100%;background:#000;opacity:.6;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;object-fit:cover}.ric-service-listing.ric-style-3 .ric-item .ric-content{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-sub-title{font-weight:500;color:var(--ric-secondary-color)}.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-title{font-size:1.875rem;line-height:2rem}.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-desc p{font-size:2.25rem;line-height:1.35}.ric-service-listing.ric-style-3.ric-align-center .ric-item .ric-content{align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.ric-service-listing.ric-style-3 .ric-item:hover .ric-content{opacity:.5;mix-blend-mode:overlay}.ric-related-items.ric-style-1{padding:150px 0;background-color:var(--ric-tertiary-color)}.ric-related-items.ric-style-1 h3{margin-bottom:140px}.ric-content-header .ric-categories ul,.ric-post-listing.ric-style-1 .ric-item .ric-post-header .ric-categories ul{font-size:.75rem;font-weight:600;letter-spacing:1px;color:var(--ric-secondary-color);padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-3px;text-transform:uppercase}.ric-content-header .ric-categories ul li,.ric-post-listing.ric-style-1 .ric-item .ric-post-header .ric-categories ul li,.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner .ric-categories ul li,.ric-post-listing.ric-style-3 .ric-item .ric-content-inner .ric-categories ul li{padding:3px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ric-content-header .ric-details ul,.ric-post-listing.ric-style-1 .ric-item .ric-post-header .ric-details ul,.ric-post-listing.ric-style-3 .ric-item .ric-content-inner .ric-post-header .ric-details ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;opacity:.6}.ric-content-header .ric-details ul li:after{content:'';display:inline-block;height:11px;width:1px;background:var(--ric-link-color);margin:0 9px}.ric-content-body>.ric-item,.ric-content-sections>ul>li:not(:last-child){margin-bottom:55px}.ric-content-body>.ric-item>*>.ric-title,.ric-content-body>.ric-item>.ric-title,.ric-content-footer>.ric-item>*>.ric-title,.ric-content-footer>.ric-item>.ric-title{font-size:.75rem;opacity:.6;text-transform:uppercase;font-weight:600;letter-spacing:1px;margin-bottom:23px}.ric-content-body>.ric-item-content:after,.ric-content-body>.ric-item-content:before{content:'';clear:both;display:block}.ric-content-body+.ric-content-footer:not(:empty){border-top:1px solid var(--ric-border-color);padding-top:55px;margin-top:55px}@media (min-width:1200px){.ric-content-body>.ric-item-content.ric-inner-padding-left,.ric-content-header>.ric-item-content.ric-inner-padding-left{padding-left:75px}.ric-content-body>.ric-item-content.ric-inner-padding-left>.wp-block-image,.ric-content-body>.ric-item-content.ric-inner-padding-left>img{margin-left:-75px}.ric-content-body>.ric-item-content.ric-inner-padding-right,.ric-content-header>.ric-item-content.ric-inner-padding-right{padding-right:75px}.ric-content-body>.ric-item-content.ric-inner-padding-right>.wp-block-image,.ric-content-body>.ric-item-content.ric-inner-padding-right>img{margin-right:-75px}.ric-content-body>.ric-item-content.ric-inner-padding-both,.ric-content-header>.ric-item-content.ric-inner-padding-both{padding-left:75px;padding-right:75px}.ric-content-body>.ric-item-content.ric-inner-padding-both>.wp-block-image,.ric-content-body>.ric-item-content.ric-inner-padding-both>img{margin-left:-75px;margin-right:-75px}.ric-page-content-full .ric-content-body.ric-inner-padding-left,.ric-page-content-full .ric-content-footer.ric-inner-padding-left,.ric-page-content-full .ric-content-header.ric-inner-padding-left{padding-left:180px}.ric-page-content-full .ric-content-body.ric-inner-padding-left>.ric-item-content>.wp-block-image,.ric-page-content-full .ric-content-body.ric-inner-padding-left>.ric-item-content>img{margin-left:-180px}.ric-page-content-full .ric-content-body.ric-inner-padding-right,.ric-page-content-full .ric-content-footer.ric-inner-padding-right,.ric-page-content-full .ric-content-header.ric-inner-padding-right{padding-right:180px}.ric-page-content-full .ric-content-body.ric-inner-padding-right>.ric-item-content>.wp-block-image,.ric-page-content-full .ric-content-body.ric-inner-padding-right>.ric-item-content>img{margin-right:-180px}.ric-page-content-full .ric-content-body.ric-inner-padding-both,.ric-page-content-full .ric-content-footer.ric-inner-padding-both,.ric-page-content-full .ric-content-header.ric-inner-padding-both{padding-left:180px;padding-right:180px}.ric-page-content-full .ric-content-body.ric-inner-padding-both>.ric-item-content>.wp-block-image,.ric-page-content-full .ric-content-body.ric-inner-padding-both>.ric-item-content>img{margin-left:-180px;margin-right:-180px}}.ric-content-footer>.ric-item:not(:last-child){margin-bottom:65px}.ric-post-listing.ric-style-1 .ric-item,.ric-post-listing.ric-style-3 .ric-item{margin-bottom:145px}.ric-post-listing.ric-style-1 .ric-item .ric-post-header .ric-title{font-size:3rem;line-height:1.3}.ric-post-listing.ric-style-1 .ric-item .ric-post-header .ric-details ul li:after,.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner .ric-post-header .ric-details ul li:after,.ric-post-listing.ric-style-3 .ric-item .ric-content-inner .ric-post-header .ric-details ul li:after{content:'';display:inline-block;height:11px;width:1px;background:var(--ric-link-color);margin:0 8px}.ric-post-listing.ric-style-1 .ric-item *+.ric-image,.ric-timeline.ric-style-3 .ric-item *+.ric-content,.ric-timeline.ric-style-3 .ric-item.ric-two *+.ric-image{margin-top:50px}.ric-post-listing.ric-style-1.ric-align-right .ric-item .ric-content .ric-header .ric-details,.ric-post-listing.ric-style-3.ric-align-right .ric-item .ric-content .ric-header .ric-details,.ric-timeline.ric-style-2 ol li:nth-child(2n) .ric-bottom-content,.ric-timeline.ric-style-2 ul li:nth-child(2n) .ric-bottom-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.ric-post-listing.ric-style-2 .ric-item{margin-bottom:145px;position:relative}.ric-post-listing.ric-style-2 .ric-item .ric-image{padding:0 80px}.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner{background-color:var(--ric-background-color);padding:47px;position:relative}.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner .ric-categories{position:absolute;left:0;top:-20px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner .ric-categories ul{background-color:var(--ric-background-color);padding:8px 18px;margin:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.75rem;font-weight:600;letter-spacing:1px;color:var(--ric-secondary-color)}.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner .ric-post-header .ric-title{font-size:1.5rem;line-height:1.3}.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner .ric-post-header .ric-details ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;opacity:.6}.ric-post-listing.ric-style-2 .ric-item *+.ric-button,.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner *+.ric-excerpt,.ric-post-listing.ric-style-3 .ric-item *+.ric-button{margin-top:39px}.ric-post-listing.ric-style-3 .ric-item .ric-content-inner{position:relative;padding-top:24px}.ric-post-listing.ric-style-3 .ric-item .ric-content-inner .ric-categories{position:absolute;left:0;top:-20px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ric-post-listing.ric-style-3 .ric-item .ric-content-inner .ric-categories ul{background-color:var(--ric-background-color);padding:8px 18px;margin:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.75rem;font-weight:600;letter-spacing:1px;color:var(--ric-secondary-color);text-transform:uppercase}.ric-post-listing.ric-style-3 .ric-item .ric-content-inner .ric-post-header .ric-title{font-size:1.35rem;line-height:1.5;font-weight:600}.ric-post-listing.ric-style-3 .ric-grid-4 .ric-item .ric-content-inner .ric-post-header .ric-title,.ric-post-listing.ric-style-3 [data-ric-item="4"] .ric-item .ric-content-inner .ric-post-header .ric-title{font-size:1.25rem;line-height:1.4}.ric-post-listing.ric-style-3 .ric-item .ric-content-inner .ric-post-header+.ric-excerpt{margin-top:25px;opacity:.6}.ric-light.ric-post-listing .ric-excerpt p{color:var(--ric-text-color);opacity:.6}.ric-item.ric-item-sticky{background-color:var(--ric-tertiary-color);padding:60px;position:relative;overflow:hidden}.ric-item.ric-item-sticky:before{content:attr(data-ric-sticky-text);height:20px;width:100px;background-color:var(--ric-text-color-on-content-background);text-transform:uppercase;text-align:center;display:flex;align-items:center;justify-content:center;font-size:10px;padding:5px;top:18px;left:-22px;position:absolute;transform:rotate(-45deg)}.ric-post-listing.ric-style-1.ric-dark .ric-item .ric-post-header .ric-details ul li:after,.ric-post-listing.ric-style-2.ric-dark .ric-item .ric-content .ric-content-inner .ric-post-header .ric-details ul li:after,.ric-post-listing.ric-style-3.ric-dark .ric-item .ric-content-inner .ric-post-header .ric-details ul li:after{background-color:var(--ric-dark-link-color)}.ric-featured-header.ric-position-1{margin-bottom:40px}.ric-featured-header.ric-position-3,.ric-info-boxes .ric-item:not(:last-child),.ric-sidebar .ric-widget.ric-style-1:not(:last-child),.ric-sidebar .ric-widget.ric-style-2:not(:last-child){margin-bottom:80px}.ric-portfolio-slider.ric-style-1 .swiper-container,.ric-portfolio-slider.ric-style-2 .swiper-container{position:relative;width:100%;height:100%}.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide .ric-content .ric-category ul{margin:-3px;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide.ric-light .ric-content .ric-category a,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide.ric-light .ric-content .ric-category a:visited,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide.ric-light .ric-content .ric-details ul li a,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide.ric-light .ric-content .ric-details ul li a:visited,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide.ric-light .ric-content .ric-title a,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide.ric-light .ric-content .ric-title a:visited{color:var(--ric-link-color)}.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide.ric-light .ric-content .ric-category a:focus,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide.ric-light .ric-content .ric-category a:hover,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide.ric-light .ric-content .ric-details ul li a:focus,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide.ric-light .ric-content .ric-details ul li a:hover,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide.ric-light .ric-content .ric-title a:focus,.ric-portfolio-slider.ric-style-1 .swiper-container .swiper-wrapper .swiper-slide.ric-light .ric-content .ric-title a:hover{color:var(--ric-link-hover-color)}.ric-portfolio-slider.ric-style-1 .ric-image,.ric-portfolio-slider.ric-style-2 .ric-image{position:absolute;width:100%;height:100%;left:0;top:0;background-color:var(--ric-primary-color);background-size:cover;background-position:center}.ric-portfolio-slider.ric-style-1 .ric-image .ric-overlay,.ric-portfolio-slider.ric-style-2 .ric-image .ric-overlay{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.6;background-color:var(--ric-primary-color)}.ric-portfolio-slider.ric-style-1 .ric-content,.ric-portfolio-slider.ric-style-2 .ric-content{width:100%;height:100%;position:relative;z-index:1}.ric-portfolio-slider.ric-style-1 .ric-content>div{height:100%;padding-top:10vh;padding-bottom:10vh;-webkit-box-sizing:border-box;box-sizing:border-box}.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner,.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner{max-width:70%}.ric-portfolio-slider.ric-style-1 .ric-content.ric-align-center .ric-inner,.ric-portfolio-slider.ric-style-2 .ric-content.ric-align-center .ric-inner{margin:0 auto}.ric-portfolio-slider.ric-style-1 .ric-content.ric-align-left .ric-inner .ric-category ul,.ric-portfolio-slider.ric-style-2 .ric-content.ric-align-left .ric-inner .ric-category ul{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;align-items:flex-start}.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-action .ric-button a,.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-action .ric-button a:visited,.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-action .ric-button a,.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-action .ric-button a:visited{display:inline-flex}.ric-portfolio-slider.ric-style-1 .ric-content.ric-align-right .ric-flex-container .ric-inner .ric-category ul,.ric-portfolio-slider.ric-style-2 .ric-content.ric-align-right .ric-flex-container .ric-inner .ric-category ul{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;align-items:flex-end}.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-category,.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-subtitle,.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-category,.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-subtitle{font-size:.813rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-title,.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-title{font-size:5rem;line-height:1.25}.ric-portfolio-slider.ric-style-2 .ric-carousel-control,.ric-portfolio-slider.ric-style-2 .ric-scroll-text{top:50%;padding:90px;-webkit-box-orient:vertical;-webkit-box-direction:normal;z-index:10;position:absolute}.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap;margin:20px -15px -15px}.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-action .ric-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:400}.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-action .ric-details ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.ric-portfolio-slider.ric-style-1 .ric-slider-bottom,.ric-portfolio-slider.ric-style-2 .ric-slider-bottom{position:absolute;width:100%;bottom:0;left:0;z-index:10}.ric-portfolio-slider.ric-style-1 .ric-slider-bottom .ric-flex-container{border-top:1px solid var(--ric-dark-border-color);padding:35px 0}@media only screen and (max-width:1400px){.ric-portfolio-slider.ric-style-1 .ric-slider-bottom .ric-flex-container{padding-left:20px;padding-right:20px}}.ric-portfolio-slider.ric-style-2 .swiper-container .swiper-wrapper .swiper-slide .ric-content .ric-category ul{margin:-5px;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ric-portfolio-slider.ric-style-2 .swiper-container .swiper-wrapper .swiper-slide .ric-content .ric-category ul li{margin:5px}.ric-portfolio-slider.ric-style-2 .swiper-container .swiper-wrapper .swiper-slide .ric-content .ric-category ul li:after{content:'-';padding-left:8px}.ric-portfolio-slider.ric-style-2 .ric-content>div{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.ric-portfolio-slider.ric-style-2 .ric-content.ric-align-center .ric-inner .ric-category ul{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;align-items:center}.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:17.5px -17.5px -17.5px}.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-action>*{padding:17.5px}.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-action .ric-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.938rem}.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-action .ric-details ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-action .ric-details ul li a,.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-action .ric-details ul li a:visited{font-size:.875rem;font-weight:400}.ric-portfolio-slider.ric-style-2 .ric-carousel-control{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);right:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto}.ric-portfolio-slider.ric-style-2 .ric-carousel-control .ric-carousel-navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:10;width:auto}@media only screen and (max-width:1199px){.ric-countdown.ric-dark.ric-style-1 .ric-grid .ric-grid-col:last-child .ric-item,.ric-countdown.ric-dark.ric-style-1 .ric-item{border-bottom-color:var(--ric-dark-border-color)}.ric-countdown.ric-dark.ric-style-1 .ric-item,.ric-countdown.ric-dark.ric-style-2 .ric-item,.ric-countdown.ric-style-2 .ric-item{border-right:0}.ric-bilboard.ric-style-1{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ric-bilboard.ric-style-1 .ric-image{position:relative;margin-top:0}.ric-bilboard.ric-style-1 .ric-image+.ric-content{max-width:none}.ric-bilboard.ric-style-1 .ric-content,.ric-service-listing.ric-style-3 .ric-item .ric-content,.ric-service-listing.ric-style-3 .ric-item .ric-image{padding:30px}.ric-team-detail.ric-style-1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ric-team-detail.ric-style-1 .ric-grid-left{width:100%;padding-right:0}.ric-team-detail.ric-style-1 .ric-grid-right{margin-top:25px;width:100%}.ric-service-listing.ric-style-2 .ric-item{flex-direction:column}.ric-service-listing.ric-style-3 .ric-item{margin:-30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ric-service-listing.ric-style-3 .ric-item .ric-image img{min-width:auto;width:100%}.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-desc p{font-size:1.5rem}.ric-post-listing.ric-style-2 .ric-item .ric-image{padding:0}.ric-post-listing.ric-style-2 .ric-item .ric-content{position:relative;bottom:0;padding:0;margin-top:0}.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner{padding:30px 0}.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner .ric-categories,.ric-post-listing.ric-style-3 .ric-item .ric-content-inner .ric-categories{top:-15px}.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner .ric-post-header .ric-title{font-size:2.25rem}.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner,.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner{max-width:100%!important}.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-title,.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-title{font-size:2.5rem}.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-action{margin-top:0}.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-action{margin-top:30px}.ric-portfolio-slider.ric-style-2 .ric-carousel-control,.ric-portfolio-slider.ric-style-2 .ric-scroll-text{display:none}.ric-portfolio-slider.ric-style-2 .ric-carousel-control .ric-carousel-pagination{display:none!important}}.ric-portfolio-slider.ric-style-2 .ric-carousel-control .ric-carousel-next,.ric-portfolio-slider.ric-style-2 .ric-carousel-control .ric-carousel-prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ric-portfolio-slider.ric-style-2 .ric-carousel-control .ric-carousel-next svg,.ric-portfolio-slider.ric-style-2 .ric-carousel-control .ric-carousel-prev svg{height:40px}.ric-portfolio-slider.ric-style-2 .ric-carousel-control .ric-carousel-pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:10px 0}.ric-portfolio-slider.ric-style-2 .ric-carousel-control .ric-carousel-pagination .swiper-pagination-bullet{margin:17px}.ric-portfolio-slider.ric-style-2 .ric-scroll-text{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);left:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ric-portfolio-slider.ric-style-2 .ric-scroll-text span{position:relative;writing-mode:vertical-rl;font-size:.75rem;font-weight:500;letter-spacing:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}.ric-portfolio-slider.ric-style-2 .ric-scroll-text span:after{position:absolute;content:'';width:1px;height:55px;top:120%;opacity:.6}.ric-portfolio-slider.ric-style-2 .ric-slider-bottom .ric-slider-info-box-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:70px 0;min-width:600px;width:100%}.ric-portfolio-slider.ric-style-2 .ric-slider-bottom .ric-slider-info-box-wrapper .ric-slider-info-box{min-width:50%}.ric-portfolio-slider.ric-style-2 .ric-slider-bottom .ric-slider-info-box-wrapper .ric-slider-info-box .ric-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:-10px}.ric-portfolio-slider.ric-style-2 .ric-slider-bottom .ric-slider-info-box-wrapper .ric-slider-info-box .ric-item .ric-icon svg{height:24px}.ric-portfolio-slider.ric-style-2 .ric-slider-bottom .ric-slider-info-box-wrapper .ric-slider-info-box .ric-item .ric-detail .ric-title{font-size:1rem;line-height:1.2;font-weight:600}.ric-portfolio-slider.ric-style-2 .ric-slider-bottom .ric-slider-info-box-wrapper .ric-slider-info-box .ric-item .ric-detail .ric-title+.ric-desc{margin-top:6px}.ric-portfolio-slider.ric-style-2 .ric-slider-bottom .ric-slider-info-box-wrapper .ric-slider-info-box+.ric-slider-message{padding-left:130px}.ric-portfolio-slider.ric-style-2 .ric-slider-bottom .ric-slider-info-box-wrapper .ric-slider-message{min-width:50%;width:100%;text-align:right}.ric-language-box.ric-style-1,.ric-search-box.ric-style-1{position:absolute;z-index:99;width:100%;left:0;top:0;visibility:hidden;opacity:0}.ric-language-box .ric-language-box-overlay,.ric-search-box .ric-search-box-overlay{background-color:var(--ric-site-mask-background-color);position:fixed;top:0;left:0;z-index:50;cursor:url("../img/close.svg"),auto;pointer-events:auto;color:var(--ric-overlay-close-icon-color);height:100%;width:100%;visibility:hidden}.ric-language-box.ric-style-1 .ric-language-box-container{background-color:var(--ric-background-color);position:fixed;width:100%;z-index:99;padding:120px 0;left:0;top:0;-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%)}.ric-language-box.ric-style-1 .ric-language-box-container .ric-content ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style-type:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px;padding:0}.ric-language-box.ric-style-1 .ric-language-box-container .ric-content ul li img{margin-right:10px;width:32px}.ric-language-box.ric-style-1 .ric-language-box-container .ric-content ul li a,.ric-language-box.ric-style-1 .ric-language-box-container .ric-content ul li a:visited{font-size:1.875rem;opacity:.6;display:flex;align-items:center}.ric-language-box.ric-style-1 .ric-language-box-container .ric-content ul li a.ric-active,.ric-language-box.ric-style-1 .ric-language-box-container .ric-content ul li a:visited.ric-active{opacity:1}.ric-fullscreen-hover .ric-items .ric-item:focus .ric-title,.ric-fullscreen-hover .ric-items .ric-item:hover .ric-title,.ric-language-box.ric-style-1 .ric-language-box-container .ric-content ul li a:focus,.ric-language-box.ric-style-1 .ric-language-box-container .ric-content ul li a:hover,.ric-sponsors.ric-opacity-1 .ric-item .ric-logo,.ric-timeline-slider.ric-loaded,.ric-user-box-popup.ric-style-2 .ric-tabs ul li a.ric-active{opacity:1}.ric-language-box.ric-dark .ric-language-box-container .ric-title{color:var(--ric-dark-text-color);border-bottom:1px solid var(--ric-dark-border-color)}.ric-language-box .ric-language-box-overlay{opacity:0;-webkit-transition:.2s;-o-transition:.24s;transition:.2s}.ric-search-box.ric-style-1 .ric-search-box-container{background-color:var(--ric-background-color);position:fixed;width:100%;z-index:99;padding:180px 0;left:0;top:0;-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%)}.ric-search-box.ric-style-1 .ric-search-box-container form{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--ric-border-color);padding:15px 0;margin-bottom:20px}.ric-search-box.ric-style-1 .ric-search-box-container form input{font-size:3rem;font-weight:600;border:0;padding:0}@media only screen and (max-width:991px){.ric-language-box.ric-style-1 .ric-language-box-container .ric-content ul li a,.ric-language-box.ric-style-1 .ric-language-box-container .ric-content ul li a:visited,.ric-service-listing.ric-style-3 .ric-item .ric-content .ric-desc p{font-size:1rem}.ric-related-items.ric-style-1{padding:90px 0}.ric-post-listing.ric-style-1 .ric-item,.ric-post-listing.ric-style-2 .ric-item,.ric-related-items.ric-style-1 h3{margin-bottom:90px}.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-title,.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-title,.ric-post-listing.ric-style-1 .ric-item .ric-post-header .ric-title{font-size:2.25rem}.ric-post-listing.ric-style-2 .ric-item .ric-content .ric-content-inner .ric-post-header .ric-title{font-size:1.75rem}.ric-item.ric-item-sticky{padding:30px}.ric-item.ric-item-sticky:before{top:10px;left:-30px}.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-action,.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-category+.ric-title,.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-subtitle+.ric-title,.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-category+.ric-title,.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-subtitle+.ric-title{margin-top:20px}.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-action{flex-direction:column}.ric-portfolio-slider.ric-style-2 .ric-scroll-text{display:none}.ric-language-box.ric-style-1 .ric-language-box-container .ric-content ul{margin:-10px}.ric-language-box.ric-style-1 .ric-language-box-container .ric-content ul li{padding:10px}.ric-language-box.ric-style-1 .ric-language-box-container .ric-content ul li img{margin-right:8px;width:19px}.ric-search-box.ric-style-1 .ric-search-box-container form input{font-size:2rem}}@media only screen and (max-width:767px){.ric-module-title.ric-style-1 .ric-title{font-size:1.75rem}.ric-portfolio-slider.ric-style-1 .ric-content .ric-inner .ric-title,.ric-portfolio-slider.ric-style-2 .ric-content .ric-inner .ric-title{font-size:2rem}.ric-search-box.ric-style-1 .ric-search-box-container form input{font-size:1.5rem}}.ric-search-box.ric-style-1 .ric-search-box-container form button{background-color:transparent;padding:0}.ric-search-box.ric-style-1 .ric-search-box-container p{font-size:.75rem;font-weight:600;opacity:.6}.ric-search-box .ric-search-box-overlay{opacity:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.ric-timeline.ric-style-1 .ric-timeline-slider .ric-content ol li .ric-inner-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:-35px}.ric-timeline.ric-style-1 .ric-timeline-slider .ric-content ol li .ric-inner-content>*{padding:35px;flex:1}.ric-timeline.ric-style-1 .ric-timeline-slider .ric-content ol li .ric-inner-content .ric-item.ric-content-inner{width:50%}.ric-timeline.ric-style-1 .ric-timeline-slider .ric-content ol li .ric-inner-content .ric-item.ric-content-inner .ric-date{font-size:.813rem;font-weight:500;opacity:.5;text-transform:uppercase;margin-bottom:5px}.ric-timeline.ric-style-1 .ric-timeline-slider .ric-content ol li .ric-inner-content .ric-item.ric-content-inner .ric-year{font-size:7.5rem;line-height:1;color:var(--ric-secondary-color)}.ric-timeline.ric-style-1 .ric-timeline-slider .ric-content ol li .ric-inner-content .ric-item.ric-content-inner .ric-title{font-weight:500;font-size:3rem;line-height:1.3}.ric-timeline.ric-style-2 ol,.ric-timeline.ric-style-2 ul{position:relative;list-style:none;padding:0;margin:0}.ric-timeline.ric-style-2 ol:before,.ric-timeline.ric-style-2 ul:before{content:'';width:1px;height:100%;left:50%;background-color:var(--ric-border-color);position:absolute;z-index:0}.ric-timeline.ric-style-2 ol li .ric-photo,.ric-timeline.ric-style-2 ul li .ric-photo{width:45%;padding:50px 50px 0}.ric-timeline.ric-style-2 ol li .ric-year,.ric-timeline.ric-style-2 ul li .ric-year{width:10%;text-align:center;color:var(--ric-secondary-color);font-size:2.25rem;font-weight:600;background-color:var(--ric-background-color);letter-spacing:1px;position:relative;z-index:1}.ric-timeline.ric-style-2 ol li .ric-title-wrapper,.ric-timeline.ric-style-2 ul li .ric-title-wrapper{width:45%;padding:60px}.ric-timeline.ric-style-2 ol li .ric-title-wrapper .ric-date,.ric-timeline.ric-style-2 ul li .ric-title-wrapper .ric-date{font-size:.813rem;opacity:.5;font-weight:500;letter-spacing:1px;text-transform:uppercase}.ric-timeline.ric-style-2 ol li .ric-bottom-content .ric-desc,.ric-timeline.ric-style-2 ul li .ric-bottom-content .ric-desc{width:45%;padding:50px}.ric-timeline.ric-style-2.ric-dark ol:before,.ric-timeline.ric-style-2.ric-dark ul:before{background-color:var(--ric-dark-border-color);z-index:0}.ric-timeline.ric-style-3 .swiper-wrapper,.ric-timeline.ric-style-3.ric-dark .swiper-container{margin-bottom:60px}.ric-timeline.ric-style-3 .ric-item{padding:80px;height:100%;border:1px solid var(--ric-border-color)}.ric-timeline.ric-style-3 .ric-item .ric-year{font-size:5rem;line-height:1}.ric-timeline.ric-style-3 .ric-item .ric-content .ric-title{font-size:1.875rem;color:var(--ric-secondary-color)}.ric-timeline.ric-style-3 .ric-item .ric-content .ric-date{font-size:.813rem;font-weight:500;opacity:.6;text-transform:uppercase;margin-bottom:5px}.ric-timeline.ric-style-3 .ric-spacing-0 .ric-grid-col:not(:first-child) .ric-item,.ric-timeline.ric-style-3 [data-ric-item-space="0"] .swiper-slide:not(:first-child) .ric-item{border-left:0}.ric-timeline-slider.ric-dark .ric-navigation a,.ric-timeline-slider.ric-dark .ric-navigation a:visited,.ric-timeline.ric-style-3.ric-dark .ric-item,.ric-timeline.ric-style-4.ric-dark,.ric-timeline.ric-style-4.ric-dark .ric-grid .ric-item{border-color:var(--ric-dark-border-color)}.ric-timeline.ric-style-4{border:1px solid var(--ric-border-color);border-top:0;border-right:0}.ric-timeline.ric-style-4 .ric-grid .ric-item{border:1px solid var(--ric-border-color);border-left:0;border-bottom:0}.ric-timeline-slider{opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.ric-content-sections>ul,.ric-timeline-slider ol,.ric-timeline-slider ul{list-style:none;padding:0;margin:0}.ric-timeline-slider .ric-timeline{position:relative;height:100px;margin:20px auto 0}.ric-timeline-slider .ric-wrapper{position:relative;height:100%;margin:0 70px;overflow:hidden}.ric-timeline-slider .ric-items{position:absolute;z-index:1;left:0;top:49px;height:1px;background:var(--ric-border-color);-webkit-transition:-webkit-transform .4s;transition:transform .4s;-o-transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.ric-timeline-slider .ric-items a,.ric-timeline-slider .ric-items a:visited{font-size:12px!important;font-weight:600;color:var(--ric-link-color);position:absolute;bottom:-15px;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;background-color:var(--ric-background-color);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);padding:5px 15px}.ric-timeline-slider .ric-items a span,.ric-timeline-slider .ric-items a:visited span{background-color:var(--ric-background-color);font-size:.875rem;opacity:.6;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.ric-timeline-slider .ric-items a.ric-older-event span,.ric-timeline-slider .ric-items a.ric-older-event:visited span,.ric-timeline-slider .ric-items a.ric-selected span,.ric-timeline-slider .ric-items a.ric-selected:visited span{opacity:.6;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.ric-timeline-slider .ric-items a.ric-selected,.ric-timeline-slider .ric-items a.ric-selected:visited{pointer-events:none;padding:5px 15px;color:var(--ric-link-color)}.ric-timeline-slider .ric-items a.ric-selected span,.ric-timeline-slider .ric-items a.ric-selected:visited span{opacity:1;font-size:1.5rem;line-height:1;color:var(--ric-secondary-color)}.ric-timeline-slider .ric-items a.ric-older-event::after,.ric-timeline-slider .ric-items a.ric-older-event:visited::after,.ric-timeline-slider .ric-items a.ric-selected::after,.ric-timeline-slider .ric-items a.ric-selected:visited::after{background-color:var(--ric-border-color);border-color:var(--ric-border-color)}.ric-timeline-slider.ric-dark .ric-items a.ric-older-event::after,.ric-timeline-slider.ric-dark .ric-items a.ric-older-event:visited::after,.ric-timeline-slider.ric-dark .ric-items a.ric-selected::after,.ric-timeline-slider.ric-dark .ric-items a.ric-selected:visited::after,.ric-timeline-slider.ric-dark .ric-items a::after,.ric-timeline-slider.ric-dark .ric-items a:visited::after{background-color:var(--ric-dark-background-color);border-color:var(--ric-dark-border-color)}.ric-timeline-slider .ric-line{position:absolute;z-index:1;left:0;bottom:0;height:100%;width:100%;background-color:var(--ric-border-color);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-o-transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.ric-timeline-slider .ric-navigation a,.ric-timeline-slider .ric-navigation a:visited{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;background-color:var(--ric-block-background-color);color:var(--ric-text-color);position:absolute;z-index:1;top:29px}.ric-timeline-slider .ric-navigation svg{width:20px}.ric-timeline-slider .ric-navigation .ric-prev{left:0}.ric-timeline-slider .ric-navigation a.ric-inactive,.ric-timeline-slider .ric-navigation a.ric-inactive:visited{cursor:not-allowed}.ric-timeline-slider .ric-content{position:relative;width:100%;overflow:hidden;margin:0 auto;-webkit-transition:height .4s;-o-transition:height .4s;transition:height .4s}.ric-timeline-slider .ric-content li{position:absolute;z-index:1;width:100%;left:0;top:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.ric-timeline-slider .ric-content li.ric-selected{position:relative;z-index:2;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.ric-timeline-slider .ric-content li.ric-enter-right,.ric-timeline-slider .ric-content li.ric-leave-right{-webkit-animation-name:ric-timeline-enter-right;animation-name:ric-timeline-enter-right}.ric-timeline-slider .ric-content li.ric-enter-left,.ric-timeline-slider .ric-content li.ric-leave-left{-webkit-animation-name:ric-timeline-enter-left;animation-name:ric-timeline-enter-left}.ric-timeline-slider .ric-content li.ric-leave-left,.ric-timeline-slider .ric-content li.ric-leave-right{-webkit-animation-direction:reverse;animation-direction:reverse}@-webkit-keyframes ric-timeline-enter-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes ric-timeline-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes ric-timeline-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes ric-timeline-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.ric-timeline-slider.ric-dark .ric-items,.ric-timeline-slider.ric-dark .ric-items a::before,.ric-timeline-slider.ric-dark .ric-items a:visited::before{background:var(--ric-dark-background-color)}.ric-timeline-slider.ric-light .ric-line{background-color:var(--ric-border-color)}.ric-timeline-slider.ric-light .ric-navigation a,.ric-timeline-slider.ric-light .ric-navigation a:visited{border-color:var(--ric-border-color)}.ric-fullscreen-hover .ric-items .ric-grid.ric-grid-1.ric-spacing-0 .ric-grid-col .ric-item,.ric-fullscreen-hover .ric-items .ric-grid.ric-grid-2.ric-spacing-0 .ric-grid-col .ric-item,.ric-fullscreen-hover .ric-items .ric-grid.ric-grid-3.ric-spacing-0 .ric-grid-col .ric-item,.ric-fullscreen-hover .ric-items .ric-grid.ric-grid-4.ric-spacing-0 .ric-grid-col .ric-item{border-left:1px solid var(--ric-dark-border-color);border-bottom:1px solid var(--ric-dark-border-color)}.ric-timeline .ric-timeline-slider .ric-navigation a,.ric-timeline .ric-timeline-slider .ric-navigation a:visited{background-color:var(--ric-block-background-color);border-radius:50%}.ric-timeline.ric-dark .ric-items a,.ric-timeline.ric-dark .ric-items a:visited{background-color:var(--ric-dark-background-color);color:var(--ric-dark-link-color)}.ric-timeline.ric-dark .ric-items a span,.ric-timeline.ric-dark .ric-items a:visited span{background-color:var(--ric-dark-background-color);opacity:1}.ric-timeline.ric-dark .ric-items a.ric-selected,.ric-timeline.ric-dark .ric-items a:visited.ric-selected{color:var(--ric-dark-link-color);border:0}.ric-timeline.ric-dark .ric-items a.ric-selected span,.ric-timeline.ric-dark .ric-items a:visited.ric-selected span{color:var(--ric-secondary-color)}.ric-timeline.ric-dark .ric-content p{color:var(--ric-dark-text-color);opacity:.7}.ric-fullscreen-hover{position:relative;background-color:var(--ric-fullscreen-hover-background-color);display:flex;align-items:center}.ric-fullscreen-hover .ric-items{position:relative;z-index:1;width:100%}.ric-fullscreen-hover .ric-items .ric-grid.ric-grid-3.ric-spacing-0 .ric-grid-col:last-child .ric-item{border-right:1px solid var(--ric-dark-border-color);border:none}.ric-fullscreen-hover .ric-items .ric-grid.ric-grid-3.ric-spacing-0{border-top:1px solid var(--ric-dark-border-color);border:none}.ric-fullscreen-hover .ric-items .ric-grid.ric-grid-3.ric-spacing-0 .ric-grid-col .ric-item{border:none}.ric-fullscreen-hover .ric-items .ric-item{padding:100px 50px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.ric-fullscreen-hover .ric-items .ric-item a,.ric-fullscreen-hover .ric-items .ric-item a:visited{position:absolute;left:0;top:0;height:100%;width:100%;z-index:2;cursor:pointer}.ric-fullscreen-hover .ric-items .ric-item .ric-title{color:var(--ric-heading-color);opacity:.6;font-size:2.25rem;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}@media only screen and (max-width:1199px){.ric-portfolio-slider.ric-style-2 .ric-slider-bottom,.ric-portfolio-slider.ric-style-2 .ric-slider-bottom .ric-slider-info-box-wrapper .ric-slider-info-box,.ric-timeline.ric-style-2 ol:before,.ric-timeline.ric-style-2 ul:before{display:none}.ric-portfolio-slider.ric-style-2 .ric-slider-bottom .ric-slider-info-box-wrapper{padding:0;min-width:auto}.ric-portfolio-slider.ric-style-2 .ric-slider-bottom .ric-slider-info-box-wrapper .ric-slider-info-box .ric-item{margin-bottom:30px}.ric-portfolio-slider.ric-style-2 .ric-slider-bottom .ric-slider-info-box-wrapper .ric-slider-info-box .ric-grid .ric-grid-col:last-child .ric-item{margin-bottom:0}.ric-portfolio-slider.ric-style-2 .ric-slider-bottom .ric-slider-info-box-wrapper .ric-slider-info-box+.ric-slider-message{padding-left:0}.ric-language-box.ric-style-1 .ric-language-box-container,.ric-search-box.ric-style-1 .ric-search-box-container{padding:80px 0}.ric-timeline.ric-style-1 .ric-timeline-slider .ric-content ol li .ric-inner-content,.ric-timeline.ric-style-2 ol li .ric-top-content,.ric-timeline.ric-style-2 ul li .ric-top-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ric-timeline.ric-style-1 .ric-timeline-slider .ric-content ol li .ric-inner-content>*{width:100%;flex:100%}.ric-timeline.ric-style-1 .ric-timeline-slider .ric-content ol li .ric-inner-content .ric-item.ric-content-inner,.ric-timeline.ric-style-2 ol li .ric-photo img,.ric-timeline.ric-style-2 ul li .ric-photo img{width:100%}.ric-timeline.ric-style-1 .ric-timeline-slider .ric-content ol li .ric-inner-content .ric-item.ric-content-inner .ric-year{font-size:3.75rem}.ric-timeline.ric-style-1 .ric-timeline-slider .ric-content ol li .ric-inner-content .ric-item.ric-content-inner .ric-title{font-size:2.375rem}.ric-timeline.ric-style-2 ol li:not(:last-child),.ric-timeline.ric-style-2 ul li:not(:last-child){margin-bottom:60px}.ric-timeline.ric-style-2 ol li .ric-bottom-content .ric-desc,.ric-timeline.ric-style-2 ol li .ric-photo,.ric-timeline.ric-style-2 ol li .ric-title-wrapper,.ric-timeline.ric-style-2 ul li .ric-bottom-content .ric-desc,.ric-timeline.ric-style-2 ul li .ric-photo,.ric-timeline.ric-style-2 ul li .ric-title-wrapper{width:100%;padding:0}.ric-timeline.ric-style-2 ol li .ric-year,.ric-timeline.ric-style-2 ul li .ric-year{width:100%;font-size:1.75rem}.ric-timeline.ric-style-2 ol li *+.ric-year,.ric-timeline.ric-style-2 ol li .ric-year+*,.ric-timeline.ric-style-2 ul li *+.ric-year,.ric-timeline.ric-style-2 ul li .ric-year+*{margin-top:15px}.ric-timeline.ric-style-2 ol li:nth-child(2n) *+.ric-bottom-content,.ric-timeline.ric-style-2 ol li:nth-child(2n) *+.ric-top-content,.ric-timeline.ric-style-2 ol li:nth-child(odd) *+.ric-bottom-content,.ric-timeline.ric-style-2 ol li:nth-child(odd) *+.ric-top-content,.ric-timeline.ric-style-2 ul li:nth-child(2n) *+.ric-bottom-content,.ric-timeline.ric-style-2 ul li:nth-child(2n) *+.ric-top-content,.ric-timeline.ric-style-2 ul li:nth-child(odd) *+.ric-bottom-content,.ric-timeline.ric-style-2 ul li:nth-child(odd) *+.ric-top-content{margin-top:30px}.ric-timeline.ric-style-2 ol li:nth-child(2n) .ric-top-content,.ric-timeline.ric-style-2 ul li:nth-child(2n) .ric-top-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ric-timeline-slider .ric-wrapper{margin:0 80px}.ric-fullscreen-hover .ric-items .ric-item{padding:40px 20px}.ric-fullscreen-hover .ric-items .ric-item .ric-title{font-size:1.75rem}}.ric-fullscreen-hover .ric-images{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;opacity:.7}.ric-fullscreen-hover .ric-images ul{height:100%;width:100%;margin:0;padding:0;list-style:none}.ric-widget-title.ric-style-1,.ric-widget-title.ric-style-2,.widget_block .wp-block-group__inner-container>h2{font-size:.875rem;margin-bottom:35px;font-weight:600;text-transform:uppercase}.ric-fullscreen-hover .ric-images ul li{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;opacity:0;visibility:hidden;background-size:cover;background-position:center;-webkit-transition:1s cubic-bezier(.25, .8, .25, 1);-o-transition:1s cubic-bezier(.25, .8, .25, 1);transition:1s cubic-bezier(.25, .8, .25, 1)}.ric-protected-page.ric-style-1{padding:120px 0}.ric-protected-page.ric-style-1 .ric-form{margin-top:50px;max-width:450px}.ric-protected-page.ric-style-1 .ric-form form{display:flex;align-items:stretch}.ric-widget-title.ric-style-2{letter-spacing:1px;opacity:.45}.ric-detail-box.ric-style-2,.ric-info-boxes .ric-item.ric-style-2,.ric-sidebar .ric-widget.ric-style-2{border:1px solid var(--ric-border-color);padding:50px}.ric-sidebar .ric-widget.ric-style-3:not(:last-child){margin-bottom:50px;border-bottom:1px solid var(--ric-border-color);padding-bottom:50px}.ric-newsletter-widget.ric-style-1 .ric-desc{margin-bottom:30px}.ric-newsletter-widget.ric-style-1 .ric-desc h6{font-size:1.5rem;margin-bottom:10px}.ric-widget-services.ric-style-1 ul{margin:-42.5px;padding:0;list-style:none}.ric-widget-services.ric-style-1 ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:42.5px;margin:-12.5px}.ric-widget-services.ric-style-1 ul li .ric-service-icon{opacity:.6;padding:12.5px}.ric-widget-services.ric-style-1 ul li .ric-service-icon svg{width:21px;height:21px}.ric-widget-services.ric-style-1 ul li .ric-service-desc{padding:12.5px}.ric-widget-services.ric-style-1 ul li .ric-service-desc h5{margin:0;font-weight:600;font-size:1.125rem;line-height:1}.ric-widget-services.ric-style-1 ul li .ric-service-desc p{font-weight:400;margin:0;opacity:.6}.ric-blog-widget.ric-style-1>ul>li,.ric-blog-widget.ric-style-2>ul>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px}.ric-blog-widget.ric-style-1 .ric-image,.ric-blog-widget.ric-style-2 .ric-image,.ric-blog-widget.ric-style-3 .ric-image{position:relative;margin-right:25px}.ric-blog-widget.ric-style-1 .ric-image img,.ric-blog-widget.ric-style-2 .ric-image img,.ric-blog-widget.ric-style-3 .ric-image img{width:80px;min-width:80px}.ric-blog-widget.ric-style-1 .ric-title,.ric-blog-widget.ric-style-2 .ric-title,.ric-blog-widget.ric-style-3 .ric-title{font-size:1rem;font-weight:600;margin-bottom:10px;line-height:1.4}.ric-blog-widget.ric-style-1 .ric-details ul,.ric-blog-widget.ric-style-2 .ric-details ul,.ric-blog-widget.ric-style-3 .ric-details ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1;font-size:.688rem;font-weight:500;text-transform:uppercase;letter-spacing:1px}.ric-blog-widget.ric-style-1 .ric-details ul li:after,.ric-blog-widget.ric-style-2 .ric-details ul li:after,.ric-blog-widget.ric-style-3 .ric-details ul li:after{content:'';display:inline-block;height:11px;width:1px;background:var(--ric-primary-color);opacity:.6;margin:0 8px}.ric-blog-widget.ric-style-2,.ric-blog-widget.ric-style-3{border:1px solid var(--ric-border-color);padding:30px}.ric-blog-widget.ric-style-2>ul{margin:-15px;padding:0;list-style:none}.ric-blog-widget.ric-style-3>ul{margin:-30px;padding:0;list-style:none}.ric-blog-widget.ric-style-3>ul>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px;border-bottom:1px solid var(--ric-border-color)}.ric-image-gallery.ric-style-1 .ric-photo,.ric-image-gallery.ric-style-2 .ric-photo,.ric-image-gallery.ric-style-4 .ric-photo{position:relative;background:var(--ric-image-gallery-background-color)}.ric-image-gallery.ric-style-1 .ric-photo img,.ric-image-gallery.ric-style-2 .ric-photo img,.ric-image-gallery.ric-style-3 .ric-photo img,.ric-image-gallery.ric-style-4 .ric-photo img{-o-transition:.2s;-webkit-transition:.2s;transition:.2s;width:100%}.ric-image-gallery.ric-style-1 .ric-photo a{position:absolute;height:100%;width:100%;left:0;top:0;z-index:9}.ric-image-gallery.ric-style-1 .ric-photo .ric-details{position:absolute;padding:30px;left:0;top:0;z-index:8;font-size:.875rem;color:var(--ric-image-gallery-image-text-color);visibility:hidden;opacity:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ric-image-gallery.ric-style-1 .ric-photo .ric-details svg+*{margin-left:15px}.ric-image-gallery.ric-style-1 .ric-photo:hover img,.ric-image-gallery.ric-style-2 .ric-photo:hover img,.ric-image-gallery.ric-style-3 .ric-photo:hover img,.ric-image-gallery.ric-style-4 .ric-photo:hover img{opacity:.8;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.ric-image-gallery.ric-style-1 .ric-photo:hover .ric-details,.ric-image-gallery.ric-style-2 .ric-photo:hover .ric-details,.ric-image-gallery.ric-style-3 .ric-photo:hover .ric-details,.ric-image-gallery.ric-style-4 .ric-photo:hover .ric-details{-o-transition:.2s;-webkit-transition:.2s;transition:.2s;opacity:1;visibility:visible}.ric-image-gallery.ric-style-3 .ric-photo{background:var(--ric-image-gallery-background-color);border-radius:12px}.ric-image-gallery.ric-style-3 .ric-details{font-size:.913rem;position:absolute;background:var(--ric-image-gallery-image-text-color);bottom:0;left:50%;transform:translate(-50%,0);padding:15px 25px 13px;width:60%;max-width:100%;text-align:center}.ric-image-gallery.ric-style-4 .ric-details{margin-top:25px;text-align:center}.ric-image-gallery [data-ric-centered-slides=true] .ric-details{-o-transition:.4s;-webkit-transition:.4s;transition:.4s;opacity:0;visibility:hidden}.ric-image-gallery [data-ric-centered-slides=true] .swiper-slide-active .ric-details{-o-transition:.4s;-webkit-transition:.4s;transition:.4s;opacity:1;visibility:visible}.ric-video-gallery.ric-style-1 .ric-cover{background:var(--ric-video-gallery-background-color);color:var(--ric-video-gallery-image-text-color);min-height:100px;position:relative;display:flex;align-items:center;justify-content:center;height:100%}.ric-video-gallery.ric-style-1 .ric-cover img{width:100%;object-fit:cover}.ric-video-gallery.ric-style-1 .ric-cover a,.ric-video-gallery.ric-style-1 .ric-cover a:visited{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;outline:0}.ric-video-gallery.ric-style-1 .ric-cover .ric-time{font-weight:600;font-size:.875rem;line-height:1;position:absolute;left:25px;bottom:25px}.ric-video-gallery.ric-style-1 .ric-title{margin-top:20px;text-align:center}.ric-video-gallery.ric-style-1 .ric-play-icon{position:absolute;width:60px;height:60px;z-index:1}.ric-video-gallery.ric-style-1 .ric-play-icon .ric-stroke{stroke-dashoffset:0;stroke-dasharray:300;stroke-width:3px;opacity:.6}.ric-video-gallery.ric-style-1 .ric-play-icon .ric-stroke-solid{stroke-dashoffset:300;stroke-dasharray:300;stroke-width:3px;-webkit-transition:stroke-dashoffset 1s,opacity 1s;-moz-transition:stroke-dashoffset 1s,opacity 1s;-ms-transition:stroke-dashoffset 1s,opacity 1s;-o-transition:stroke-dashoffset 1s,opacity 1s;transition:stroke-dashoffset 1s,opacity 1s}.ric-video-gallery.ric-style-1 .ric-item:hover .ric-play-icon .ric-stroke-solid{stroke-dashoffset:0}@media only screen and (min-width:992px){.ric-title-overview.ric-style-1 .ric-image{flex:1}.ric-title-overview.ric-style-1 .ric-image img{min-width:530px}.ric-post-listing.ric-style-2 .ric-item .ric-image+.ric-content{margin-top:-160px}.ric-item-video embed,.ric-item-video iframe,.ric-item-video video,.ric-media-tab embed,.ric-media-tab iframe,.ric-media-tab video{height:600px}}.ric-sponsors .ric-item{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.ric-sponsors .ric-item .ric-logo{text-align:center;-o-transition:.2s;-webkit-transition:.2s;transition:.2s;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.ric-sponsors.ric-grayscale-on .ric-item .ric-logo{filter:grayscale(100%)}.ric-sponsors.ric-opacity-0-1 .ric-item .ric-logo{opacity:.1}.ric-sponsors.ric-opacity-0-2 .ric-item .ric-logo{opacity:.2}.ric-sponsors.ric-opacity-0-8 .ric-item .ric-logo{opacity:.8}.ric-sponsors.ric-opacity-0-9 .ric-item .ric-logo{opacity:.9}.ric-sponsors .ric-item:focus .ric-logo,.ric-sponsors .ric-item:hover .ric-logo{opacity:1;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.ric-sponsors .ric-item .ric-title{text-align:center;margin-top:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.ric-item-logo.ric-style-2 .ric-logo,.ric-item-logo.ric-style-5 .ric-logo,.ric-sponsors.ric-style-2 .ric-item .ric-logo,.ric-sponsors.ric-style-5 .ric-item .ric-logo{border:1px solid var(--ric-border-color);padding:20px}.ric-item-logo.ric-style-3 .ric-logo,.ric-sponsors.ric-style-3 .ric-item .ric-logo{box-shadow:0 0 15px rgb(0 0 0 / 10%);text-align:center}.ric-sponsors.ric-style-4 .ric-item .ric-logo{border-radius:50%;overflow:hidden}.ric-item-logo.ric-style-4 .ric-logo img{border-radius:50%}.ric-info-boxes .ric-item.ric-style-1{background-color:var(--ric-block-background-color);padding:50px;box-shadow:0 8px 8px rgb(0 0 0 / 3%)}.ric-detail-box.ric-style-1 span,.ric-detail-box.ric-style-2 span,.ric-detail-box.ric-style-3 span,.ric-detail-box.ric-style-4 span,.ric-info-boxes .ric-item.ric-style-1 .ric-title,.ric-info-boxes .ric-item.ric-style-2 .ric-title,.ric-info-boxes .ric-item.ric-style-3 .ric-title,.ric-info-boxes .ric-item.ric-style-4 .ric-title{display:block;opacity:.5;font-weight:500;margin-bottom:5px}.ric-detail-box.ric-style-1 span:after,.ric-detail-box.ric-style-2 span:after,.ric-detail-box.ric-style-3 span:after,.ric-detail-box.ric-style-4 span:after,.ric-detail-box.ric-style-5 span:after,.ric-info-boxes .ric-item.ric-style-1 .ric-title:after,.ric-info-boxes .ric-item.ric-style-2 .ric-title:after,.ric-info-boxes .ric-item.ric-style-3 .ric-title:after,.ric-info-boxes .ric-item.ric-style-4 .ric-title:after{content:':'}.ric-info-boxes .ric-item.ric-style-3{box-shadow:0 0 15px rgb(0 0 0 / 10%);padding:50px}.ric-detail-box.ric-style-4,.ric-info-boxes .ric-item.ric-style-4{border:1px solid var(--ric-primary-color);padding:50px}.ric-detail-box.ric-style-1{padding:40px;background:var(--ric-block-background-color)}.ric-detail-box.ric-style-1>ul,.ric-detail-box.ric-style-2>ul,.ric-detail-box.ric-style-4>ul{padding:0;margin:-15px;list-style:none}.ric-detail-box.ric-style-1>ul>li .ric-content>ul,.ric-detail-box.ric-style-2>ul>li .ric-content>ul,.ric-detail-box.ric-style-3>ul>li .ric-content>ul,.ric-detail-box.ric-style-4>ul>li .ric-content>ul,.ric-detail-box.ric-style-5>ul>li .ric-content>ul{padding:0;margin:-2px;list-style:none;display:flex;align-items:center;flex-wrap:wrap}.ric-detail-box.ric-style-1>ul>li .ric-content>ul>li,.ric-detail-box.ric-style-2>ul>li .ric-content>ul>li,.ric-detail-box.ric-style-3>ul>li .ric-content>ul>li,.ric-detail-box.ric-style-4>ul>li .ric-content>ul>li,.ric-detail-box.ric-style-5>ul>li .ric-content>ul>li{display:flex;align-items:center;flex-wrap:wrap;padding:2px}.ric-detail-box.ric-style-3{border:1px solid var(--ric-border-color);padding:30px 0}.ric-detail-box.ric-style-3>ul,.ric-detail-box.ric-style-5>ul{padding:0;margin:-30px 0;list-style:none}.ric-detail-box.ric-style-3>ul>li{padding:30px 35px;border-bottom:1px solid var(--ric-border-color)}@media only screen and (max-width:991px){.ric-timeline.ric-style-1 .ric-timeline-slider .ric-content ol li .ric-inner-content .ric-item.ric-content-inner .ric-year{font-size:3rem}.ric-timeline.ric-style-1 .ric-timeline-slider .ric-content ol li .ric-inner-content .ric-item.ric-content-inner .ric-title{font-size:1.625rem}.ric-timeline.ric-style-2 ol li .ric-title-wrapper .ric-title,.ric-timeline.ric-style-2 ul li .ric-title-wrapper .ric-title,.ric-timeline.ric-style-3 .ric-item .ric-content .ric-title{font-size:1.5rem}.ric-timeline.ric-style-3 .ric-item{padding:45px}.ric-timeline.ric-style-3 .ric-item .ric-year{font-size:3.5rem}.ric-timeline-slider .ric-wrapper{margin:0 50px}.ric-fullscreen-hover .ric-items .ric-item .ric-title{font-size:1.375rem}.ric-protected-page.ric-style-1{padding:60px 0}.ric-info-boxes .ric-item:not(:last-child),.ric-sidebar .ric-widget.ric-style-1:not(:last-child),.ric-sidebar .ric-widget.ric-style-2:not(:last-child){margin-bottom:60px}.ric-newsletter-widget.ric-style-1 .ric-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ric-newsletter-widget.ric-style-1 .ric-form input{margin-bottom:15px}.ric-image-gallery.ric-style-3 .ric-details{position:relative;background:0 0;left:inherit;bottom:inherit;transform:inherit;padding:0;margin-top:15px;text-align:center;width:100%;margin-bottom:20px}.ric-detail-box.ric-style-1,.ric-detail-box.ric-style-2,.ric-detail-box.ric-style-4,.ric-info-boxes .ric-item.ric-style-1,.ric-info-boxes .ric-item.ric-style-2,.ric-info-boxes .ric-item.ric-style-3,.ric-info-boxes .ric-item.ric-style-4{padding:30px}}.ric-detail-box.ric-style-5>ul>li{padding:30px 0;border-bottom:1px solid var(--ric-border-color)}.ric-detail-box.ric-style-5 span{display:block;opacity:.5;font-weight:600;margin-bottom:15px;letter-spacing:1px;font-size:.75rem;text-transform:uppercase}@media only screen and (min-width:1450px){.ric-history-home-content{position:relative}.ric-history-home-content:after{width:50px;height:100%;background:var(--ric-primary-color);content:'';position:absolute;right:0;top:0;display:block}}@media only screen and (min-width:1550px){.ric-history-home-content:after{width:100px}}.ric-gradient-text{-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ric-vertical-text.ric-writing-mode-vertical-rl{writing-mode:vertical-rl}.ric-vertical-text.ric-writing-mode-vertical-lr{writing-mode:vertical-lr}.ric-vertical-text.ric-writing-mode-horizontal-tb{writing-mode:horizontal-tb}@media only screen and (min-width:1200px){.ric-featured-header iframe{min-height:490px}.ric-site-mask{position:fixed;width:100%;height:100%;top:0;left:0;background-color:var(--ric-background-color);opacity:0;visibility:hidden;-o-transition:.2s;-webkit-transition:.2s;transition:.2s;z-index:20;display:none}.ric-site-mask.ric-active{opacity:.7;visibility:visible;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}}.simplebar-track{right:10px}.fancybox-button,.simplebar-scrollbar:before{background:#212121}.ric-dark .simplebar-scrollbar:before{background:var(--ric-background-color)}.ric-user-box-popup.ric-style-1.ric-signup-active .ric-content{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.ric-user-box-popup.ric-style-1,.ric-user-box-popup.ric-style-2{width:850px;min-height:550px;max-width:100%;position:relative;padding:0;cursor:inherit;border-radius:0}.ric-user-box-popup.ric-style-1 .ric-background{width:100%;min-height:100%;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;background:var(--ric-user-box-background-color)}.ric-user-box-popup.ric-style-1 .ric-background:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:var(--ric-user-box-background-overlay-color);opacity:.5}.ric-user-box-popup.ric-style-1 .ric-background .ric-signin-button{position:absolute;width:50%;text-align:center;padding:60px;transform:translate(-50%,-50%);right:-25%;top:50%}.ric-user-box-popup.ric-style-1 .ric-background .ric-signup-button{position:absolute;width:50%;text-align:center;padding:60px;transform:translate(-50%,-50%);left:25%;top:50%}.ric-user-box-popup.ric-style-1 .ric-background h4{color:var(--ric-user-box-background-text-color)}.ric-user-box-popup.ric-style-1 .ric-background .ric-text{margin-bottom:30px;color:var(--ric-user-box-background-text-color);font-size:.875rem}.ric-user-box-popup.ric-style-1 .ric-background .ric-button a,.ric-user-box-popup.ric-style-1 .ric-background .ric-button a:visited{padding-left:50px;padding-right:50px}.ric-user-box-popup.ric-style-1 .ric-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:50%;height:100%;background-color:var(--ric-user-box-content-background-color);-o-transition:1s;-webkit-transition:1s;transition:1s}.ric-user-box-popup.ric-style-1 .ric-content .ric-part{opacity:0;z-index:-1;display:none;width:100%;padding:60px;border:0}.ric-user-box-popup.ric-style-1 .ric-content .ric-part.ric-show{display:block;opacity:1;z-index:1}.ric-user-box-popup.ric-style-1 .ric-content .ric-part h4{font-size:1.875rem;margin-bottom:40px;text-align:center}.ric-user-box-popup.ric-style-1 .ric-links ul,.ric-user-box-popup.ric-style-2 .ric-links ul{list-style:none;padding:0;margin:-15px;font-size:.875rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.ric-user-box-popup.ric-style-1 .fancybox-close-small,.ric-user-box-popup.ric-style-2 .fancybox-close-small{position:absolute;top:0;right:0;z-index:99;border-radius:0}.ric-user-box-popup.ric-style-1 .fancybox-close-small svg,.ric-user-box-popup.ric-style-2 .fancybox-close-small svg{color:var(--ric-user-box-content-background-color)}.ric-user-box-popup.ric-style-2 .ric-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:550px}.ric-user-box-popup.ric-style-2 .ric-image{width:50%;position:relative;background-size:cover;background-position:center center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:var(--ric-user-box-background-color)}.ric-user-box-popup.ric-style-2 .ric-content{position:relative;width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;background-color:var(--ric-user-box-content-background-color)}.ric-user-box-popup.ric-style-2 .ric-content .ric-part{width:100%;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;opacity:0;z-index:-1;position:absolute;padding:60px;-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px)}.ric-user-box-popup.ric-style-2 .ric-content .ric-part.ric-show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-o-transition:.5s;-webkit-transition:.5s;transition:.5s;opacity:1;z-index:1}[ric-tooltip=true]:after,[ric-tooltip=true]:before{right:50%;opacity:0;visibility:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;position:absolute}.ric-user-box-popup.ric-style-2 .ric-tabs{margin-bottom:40px;font-size:.75rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.ric-user-box-popup.ric-style-2 .ric-tabs ul{list-style:none;padding:0;margin:-15px;display:flex;align-items:center;flex-wrap:wrap}.ric-user-box-popup.ric-style-2 .ric-tabs ul li a,.ric-user-box-popup.ric-style-2 .ric-tabs ul li a:visited{display:block;opacity:.6;outline:0}.ric-user-box-popup.ric-style-2 .ric-text{font-size:.875rem;margin-top:15px;opacity:.7}@media only screen and (max-width:1199px){.ric-widget-services.ric-style-1 ul li{margin-bottom:30px}.ric-user-box-popup.ric-style-1,.ric-user-box-popup.ric-style-2{min-height:500px;max-width:450px}.ric-user-box-popup.ric-style-1.ric-signup-active .ric-content,.ric-user-box-popup.ric-style-1.ric-user-box-popup-active .ric-content{transform:none}.ric-user-box-popup.ric-style-1 .ric-background,.ric-user-box-popup.ric-style-2 .ric-image{display:none}.ric-user-box-popup.ric-style-1 .ric-content,.ric-user-box-popup.ric-style-2 .ric-content{width:100%}.ric-user-box-popup.ric-style-1 .ric-content .ric-part,.ric-user-box-popup.ric-style-2 .ric-content .ric-part{padding:30px}}[ric-tooltip=true]:before{z-index:1;content:attr(title);width:auto;height:auto;padding:12px 15px;background-color:var(--ric-tooltip-background-color);color:var(--ric-tooltip-text-color);display:inline-block;bottom:calc(100% + 6px);-webkit-transform:translateX(50%);transform:translateX(50%);font-size:.75rem;font-weight:600;max-width:250px;min-width:150px;text-align:center;transition:.3s;letter-spacing:1px;border-radius:3px}[ric-tooltip=true]:after{content:'';display:block;width:0;height:0;border-color:var(--ric-tooltip-background-color) transparent transparent;border-style:solid inset inset;border-width:6px 6px 0;bottom:100%;-webkit-transform:translateX(50%);transform:translateX(50%);pointer-events:none;transition:.3s}[ric-tooltip=true]:hover:after,[ric-tooltip=true]:hover:before{opacity:1;visibility:visible;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.fancybox-content{padding:30px;overflow:visible}.fancybox-content button.fancybox-close-small{position:absolute;right:-20px;top:-20px;border-radius:100%;background-color:var(--ric-button-background-color);opacity:1}.fancybox-content button.fancybox-close-small svg{color:var(--ric-button-text-color)}.fancybox-slide--ric-current .ric-animated,.fancybox-slide--ric-current .ric-animated .ric-menu-blocks,.fancybox-slide--ric-current .ric-animated .ric-menu-header,.fancybox-slide--ric-current .ric-animated .ric-menu-image{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.fancybox-slide--ric-current .ric-animated .ric-menu-image{-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.fancybox-slide--ric-current .ric-animated .ric-menu-header{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.fancybox-slide--ric-current .ric-animated .ric-menu-blocks{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.fancybox-container .fancybox-thumbs{background-color:#000;padding:10px 15px}.fancybox-progress{background:var(--ric-secondary-color)}.fancybox-thumbs__list a:before{border-color:var(--ric-secondary-color)}.fancybox-content.ric-social-sharing .ric-title{font-weight:600;margin-bottom:20px}.elementor-counter .elementor-counter-number-prefix,.elementor-counter .elementor-counter-number-suffix{flex-grow:inherit!important}.elementor-counter .elementor-counter-title{text-align:left!important}.elementor-widget-text-editor .elementor-drop-cap .elementor-drop-cap-letter{line-height:.7;font-size:7.5rem}.elementor-widget-text-editor{line-height:1.9}.elementor-widget-text-editor p{line-height:inherit}.wpcf7 form .wpcf7-not-valid-tip{font-size:.875rem;margin:15px 0}.wpcf7 form .wpcf7-response-output{margin:30px 0;padding:15px 20px;font-size:.875rem;border-width:1px}@media (max-width:767px){.ric-grid.ric-grid-10>.ric-grid-col,.ric-grid.ric-grid-1>.ric-grid-col,.ric-grid.ric-grid-2>.ric-grid-col,.ric-grid.ric-grid-3>.ric-grid-col,.ric-grid.ric-grid-4>.ric-grid-col,.ric-grid.ric-grid-5>.ric-grid-col,.ric-grid.ric-grid-6>.ric-grid-col,.ric-grid.ric-grid-7>.ric-grid-col,.ric-grid.ric-grid-8>.ric-grid-col,.ric-grid.ric-grid-9>.ric-grid-col,.ric-grid.ric-grid-auto>.ric-grid-col,.ric-grid.ric-percent-grid-10>.ric-grid-col,.ric-grid.ric-percent-grid-11>.ric-grid-col,.ric-grid.ric-percent-grid-12>.ric-grid-col,.ric-grid.ric-percent-grid-3>.ric-grid-col,.ric-grid.ric-percent-grid-4>.ric-grid-col,.ric-grid.ric-percent-grid-5>.ric-grid-col,.ric-grid.ric-percent-grid-6>.ric-grid-col,.ric-grid.ric-percent-grid-7>.ric-grid-col,.ric-grid.ric-percent-grid-8>.ric-grid-col,.ric-grid.ric-percent-grid-9>.ric-grid-col,.ric-grid>.ric-grid-col.ric-grid-col-1,.ric-grid>.ric-grid-col.ric-grid-col-10,.ric-grid>.ric-grid-col.ric-grid-col-11,.ric-grid>.ric-grid-col.ric-grid-col-12,.ric-grid>.ric-grid-col.ric-grid-col-2,.ric-grid>.ric-grid-col.ric-grid-col-3,.ric-grid>.ric-grid-col.ric-grid-col-4,.ric-grid>.ric-grid-col.ric-grid-col-5,.ric-grid>.ric-grid-col.ric-grid-col-6,.ric-grid>.ric-grid-col.ric-grid-col-7,.ric-grid>.ric-grid-col.ric-grid-col-8,.ric-grid>.ric-grid-col.ric-grid-col-9{max-width:100%;width:100%;flex:0 0 100%}.ric-grid.ric-spacing-35,.ric-grid.ric-spacing-40,.ric-grid.ric-spacing-45,.ric-grid.ric-spacing-50,.ric-grid.ric-spacing-55,.ric-grid.ric-spacing-60{margin:-30px}.ric-grid.ric-spacing-35>.ric-grid-col,.ric-grid.ric-spacing-40>.ric-grid-col,.ric-grid.ric-spacing-45>.ric-grid-col,.ric-grid.ric-spacing-50>.ric-grid-col,.ric-grid.ric-spacing-55>.ric-grid-col,.ric-grid.ric-spacing-60>.ric-grid-col{padding:30px}#sb_instagram.sbi_col_10 #sbi_images .sbi_item,#sb_instagram.sbi_col_3 #sbi_images .sbi_item,#sb_instagram.sbi_col_4 #sbi_images .sbi_item,#sb_instagram.sbi_col_5 #sbi_images .sbi_item,#sb_instagram.sbi_col_6 #sbi_images .sbi_item,#sb_instagram.sbi_col_7 #sbi_images .sbi_item,#sb_instagram.sbi_col_8 #sbi_images .sbi_item,#sb_instagram.sbi_col_9 #sbi_images .sbi_item{width:50%}}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce.single-product .product .cart .single_add_to_cart_button{text-transform:uppercase;font-size:.625rem;font-weight:600}.ectbe-calendar-wrapper .fc .fc-col-header-cell-cushion{padding:15px;color:#fff;text-transform:uppercase;font-size:.813rem;letter-spacing:2px}.ectbe-calendar-wrapper .fc-col-header{margin:0;background:var(--ric-primary-color)}.ectbe-calendar-wrapper .fc-theme-standard th{border-color:#333}.ectbe-calendar-wrapper .fc .fc-button-primary:not(:disabled).fc-button-active,.ectbe-calendar-wrapper .fc .fc-button-primary:not(:disabled):active{background:#333}.ectbe-calendar-wrapper .fc .fc-button-primary{background:#111;border-color:#333;text-transform:uppercase;font-size:.75rem;letter-spacing:2px;font-weight:600;padding:10px 15px}.ectbe-calendar-wrapper .fc .fc-button-primary:disabled{border-color:#333;background:var(--ric-primary-color);opacity:1}.ectbe-calendar-wrapper .fc .fc-daygrid-day-number{padding:10px;font-size:1rem;font-weight:600}.ectbe-calendar-wrapper .fc .fc-daygrid-day.fc-day-today{background:#fffaec}.ectbe-calendar-wrapper .fc .fc-popover-header{padding:10px;font-weight:600;text-transform:uppercase;letter-spacing:2px;font-size:.75rem}.ectbe-calendar-wrapper .ectbe-modal-header{border:0!important;padding:30px!important}.ectbe-calendar-wrapper .ectbe-modal-footer{padding:30px!important}.ectbe-calendar-wrapper .ectbe-modal-footer a{font-weight:600!important;text-transform:uppercase!important;font-size:14px!important;letter-spacing:1px!important;text-decoration:underline!important}.ectbe-calendar-wrapper .ectbe-modal-close{box-shadow:none!important;padding:5px!important}.ric-ectbe-calendar .fc .fc-daygrid-body{background-color:#fff}.ric-light .ric-grid-box{border-radius:15px;height:100%}.ric-dark .ric-grid-box.shadow-on,.ric-light .ric-grid-box.shadow-on{box-shadow:0 8px 8px rgba(0,0,0,.03)}body .ric-service-listing img{width:100%;height:230px!important;object-fit:cover}.ric-service-cats a{text-transform:none;margin-bottom:20px;display:block}.ric-service-cats a.active{color:var(--ric-secondary-color)}.ric-instagram-feed a{background:#fff;mix-blend-mode:luminosity}.ric-instagram-feed a:hover{mix-blend-mode:normal}.ric-carousel-control .ric-carousel-next svg,.ric-carousel-control .ric-carousel-prev svg { cursor: pointer; width: 40px; max-width: none } .ric-carousel-control.ric-position-bottom,.ric-team.ric-style-2 .ric-item .ric-item-inner .ric-headers.ric-double+.ric-photo,.ric-team.ric-style-3 .ric-item .ric-item-inner .ric-headers.ric-double+.ric-photo { margin-top: 40px }