.newsletter-info span{display:block;font-size:14px;font-weight:400;color:#999;line-height:1.23;letter-spacing:-.1px;text-transform:none}.footer-newsletter-section .wpcf7-form{margin-bottom:0;max-width:480px}.footer-newsletter-section .wpcf7-form-control{border:none;height:49px}.footer-newsletter-section .wpcf7-form input{padding:0 2rem;background:#f4f4f4;font-size:12px}.footer-newsletter-section .wpcf7-form .btn{padding:.84em 1.5em}.footer-newsletter-section .wpcf7-form .btn:hover{background:var(--rio-primary-color,#27c)}.footer-newsletter-section .wpcf7-form .btn:after{content:"";font-family:"riode";margin-left:6px;font-size:16px;font-weight:400}@media (min-width:992px){.footer-newsletter-section .wpcf7-form{margin-left:auto}.footer-newsletter-section .newsletter-info{width:auto}.footer-newsletter-section .newsletter-form{flex:1}}.footer input.wpcf7-form-control{background:#2c2c2c;border:0;font-size:12px}@media (max-width:992px){.footer-newsletter-section .wpcf7-form{margin-left:auto;margin-right:auto}}.lang-switcher .menu-item-has-children>a:after,.cur-switcher .menu-item-has-children>a:after{margin-left:.5rem}.custom-icon-box i{font-size:17px;margin-right:7px;vertical-align:middle}.custom-header .custom-icon-box a:hover{color:var(--rio-primary-color,#27c)}.custom-header .lang-switcher ul{min-width:auto}.custom-header .hs-simple{margin:0 auto;max-width:520px;width:100%}.custom-header .call i{font-size:30px}.custom-header .call strong{margin-top:3px;font-size:14px;letter-spacing:-.6px}.custom-header .elementor-heading-title .call:hover{color:var(--rio-primary-color,#27c)}.custom-header .skin1 i{font-size:24px;margin-right:10px}.intro-slider .d-icon-arrow-right{margin-top:-3px}.element-wrap .elementor-row,.element-wrap .elementor-container{flex-wrap:wrap}.intro-slide1 sup{font-size:.58em}.intro-slide .btn{box-shadow:0 5px 20px rgba(0,0,0,.07)}.btn-i-pos i{margin-bottom:3px}.label-star{display:inline-flex;align-items:center;padding:7px 0;line-height:1;background:#333}.label-star:before,.label-star:after{animation:4s linear 0s infinite rotateStar;content:"";display:inline-block;margin:5px 8px;font-family:"Font Awesome 5 Free";font-size:14px;font-weight:400;position:relative;top:-1px}.label-star:before{animation-direction:reverse}.label-star strong{font-weight:800}@media (max-width:991px){.banner{font-size:.9rem}}@media (max-width:575px){.banner{font-size:.8rem}.intro-slider .banner{font-size:7px}}.language-switcher .menu-item-has-children>a:after,.cur-switcher .menu-item-has-children>a:after{margin-left:.5rem}.custom-icon-box i{font-size:17px;margin-right:7px;vertical-align:middle}.custom-header .custom-icon-box a:hover{color:#26c}.custom-header .lang-switcher ul{min-width:auto}.custom-header .hs-simple{margin:0 auto;max-width:520px;width:100%}.custom-header .call i{font-size:30px}.custom-header .call strong{margin-top:3px;font-size:14px;letter-spacing:-.6px}.custom-header .elementor-heading-title .call:hover{color:#26c}.custom-header .skin1 i{font-size:24px;margin-right:10px}