/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-family:"Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif !important;font-size:10px;-webkit-box-sizing:border-box;box-sizing:border-box;}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;}.dialog-off-canvas-main-canvas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 15px 150px;padding:0 1.5rem 15rem;}@media only screen and (max-width:56.1875em){main{padding-bottom:5rem;}}input,input:focus
button,button:focus{outline:none;}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit;}.clearfix::after{clear:both;content:'';display:table;}.container{max-width:1920px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%;}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap;}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}@media only screen and (max-width:56.1875em){.is-mobile-hidden{display:none;}}.icon{background-repeat:no-repeat;background-position:center;}.icon--wave{background-image:url(/themes/custom/ruchy/images/icons/wave-icon.png);}.icon--dl{display:inline-block;width:12px;width:1.2rem;height:12px;height:1.2rem;background-image:url(/themes/custom/ruchy/images/icons/dl-icon.svg);}.icon--flag{background-image:url(/themes/custom/ruchy/images/icons/flag-icon.png);}.icon--search{background-image:url(/themes/custom/ruchy/images/icons/search-icon.svg);}.icon--folder{background-image:url(/themes/custom/ruchy/images/icons/folder-icon.png);}.icon--clapboard{background-image:url(/themes/custom/ruchy/images/icons/clapboard-icon.png);}.icon--cz{background-image:url(/themes/custom/ruchy/images/icons/cz-icon.png);}.icon--diamant{background-image:url(/themes/custom/ruchy/images/icons/diamant-icon.png);}.icon--grow{background-image:url(/themes/custom/ruchy/images/icons/grow-icon.png);}.icon--play{background-image:url(/themes/custom/ruchy/images/icons/play-icon.svg);}.icon--pause{background-image:url(/themes/custom/ruchy/images/icons/pause-icon.svg);}.c-account{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.c-account__title{margin:35px 0 30px;margin:3.5rem 0 3rem;color:#9b9b9b;text-align:center;letter-spacing:2.31px;letter-spacing:0.231rem;}.c-account__name{margin-bottom:35px;margin-bottom:3.5rem;color:#4a4a4a;text-align:center;}.c-account__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:35px;margin-bottom:3.5rem;}.c-account__tabs a{display:block;text-decoration:none;}.c-account__tabs .c-account__tab{margin:0 10px;margin:0 1rem;display:block;min-height:30px;min-height:3rem;padding:7px 10px;padding:0.7rem 1rem;font-size:14px;font-size:1.4rem;font-weight:700;color:#000;background-color:transparent;border:none;border-bottom:1px solid transparent;cursor:pointer;}.c-account__tabs .c-account__tab:hover,.c-account__tabs .c-account__tab:focus,.c-account__tabs .c-account__tab:hover,.c-account__tabs .c-account__tab.is-active{color:#56b0c2;border-bottom-color:#56b0c2;}@media only screen and (max-width:56.1875em){.c-account__tabs .c-account__tab{margin:0 0.5rem;padding:0.7rem 2rem;}}@media only screen and (max-width:24.9375em){.c-account__tabs .c-account__tab{margin:0 0.5rem;padding:0.7rem 0.7rem;}}.c-account__subtitle{text-align:center;}.c-account__buy-more-btn{margin:5px 0 44px;margin:0.5rem 0 4.4rem;}.c-audio-player{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media only screen and (min-width:56.25em){.c-audio-player{margin-right:4rem;}}@media only screen and (max-width:56.1875em){.c-audio-player{width:100%;}}.c-audio-player__btn{width:40px;width:4rem;height:40px;height:4rem;margin-right:20px;margin-right:2rem;}.c-audio-player__btn.icon--play:hover{background-image:url(/themes/custom/ruchy/images/icons/play-icon-active.svg);}.c-audio-player__waveform{width:430px;width:43rem;}@media only screen and (max-width:56.1875em){.c-audio-player__waveform{-webkit-box-flex:1;-ms-flex:1;flex:1;width:15rem;}}.c-audio-player__duration{width:36px;width:3.6rem;margin-left:50px;margin-left:5rem;font-size:14px;font-size:1.4rem;font-weight:400;color:#4a4a4a;}@media only screen and (max-width:56.1875em){.c-audio-player__duration{margin-left:2rem;}}.c-banner{position:absolute;left:0;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:550px;min-height:55rem;padding:0 15px;padding:0 1.5rem;background-image:url(/themes/custom/ruchy/images/backgrounds/banner.jpg);background-repeat:no-repeat;background-position:center;}@media only screen and (max-width:56.1875em){.c-banner{min-height:45rem;}}.c-banner__logo{width:193px;width:19.3rem;height:42px;height:4.2rem;margin-top:103px;margin-top:10.3rem;}@media only screen and (max-width:56.1875em){.c-banner__logo{margin-top:5.7rem;}}.c-banner__claim{margin:80px 0 40px;margin:8rem 0 4rem;font-size:60px;font-size:6rem;font-weight:400;line-height:1.1;color:#fff;text-align:center;text-shadow:4px 4px 10px rgba(0,0,0,0.4);}@media only screen and (max-width:56.1875em){.c-banner__claim{margin-top:4rem;font-size:4rem;text-shadow:4px 4px 10px rgba(0,0,0,0.9);}}.o-button{text-transform:uppercase;text-decoration:none;background-color:transparent;border:none;cursor:pointer;}.c-btn--primary-wrapper{margin:20px 0;margin:2rem 0;}.c-btn--primary--right{text-align:right;}.c-btn--primary{min-height:30px;min-height:3rem;padding:7px 15px;padding:0.7rem 1.5rem;font-size:14px;font-size:1.4rem;font-weight:400;color:#fff;background-color:#56b0c2;border:none;border-radius:10rem;cursor:pointer;}.c-btn--primary:focus,.c-btn--primary:hover{background-color:#28555e;}.c-btn--primary--min-width{min-width:90px;min-width:9rem;}.c-btn--primary--ghost{background-color:transparent;border:1px solid #56b0c2;color:#56b0c2;}.c-btn--primary--ghost:focus,.c-btn--primary--ghost:hover{color:#fff;border-color:#28555e;}.c-btn--primary--highlight{background-color:#3d96a8;}.c-login__text-forgot-password.c-login__text-forgot-password{margin-top:30px;margin-top:3rem;}.c-btn-promo{text-align:center;}.c-btn-promo .c-btn--primary{padding:22px 60px;padding:2.2rem 6rem;font-size:18px;font-size:1.8rem;font-weight:bold;text-align:center;}.c-container{max-width:1240px;max-width:124rem;width:100%;margin:auto;}.c-flex-grid{display:-webkit-box;display:-ms-flexbox;display:flex;}.c-flex-grid__item.is-1-1{-webkit-box-flex:1;-ms-flex:1;flex:1;}.c-flex-grid__item.is-1-2{-webkit-box-flex:2;-ms-flex:2;flex:2;}.c-flex-grid__item.is-1-3{-webkit-box-flex:3;-ms-flex:3;flex:3;}.c-flex-grid__item.is-1-4{-webkit-box-flex:4;-ms-flex:4;flex:4;}.o-floating-container{position:absolute;z-index:15;top:0;width:100%;}.o-below-floating-container{position:absolute;z-index:15;top:100%;}.c-footer{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f5f5f5;}@media only screen and (max-width:37.4375em){.c-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:17rem;}}.c-footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1240px;max-width:124rem;min-height:100px;min-height:10rem;width:100%;margin:auto;}@media only screen and (max-width:78.0625em){.c-footer__inner{padding:3rem 1.5rem;}}@media only screen and (max-width:37.4375em){.c-footer__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.c-footer__inner > *{margin:1rem 0;}}.c-footer__link{display:inline-block;font-size:14px;font-size:1.4rem;font-weight:400;color:#4a4a4a;text-decoration:none;}.c-footer__link:hover{color:#56b0c2;}@media only screen and (min-width:37.5em){.c-footer__terms{padding:0 4rem;}}.c-footer__socnet-list{margin-right:30px;margin-right:3rem;}.c-footer__socnet-item svg{fill:#4a4a4a;}.c-footer__socnet-item:hover svg{fill:#56b0c2;}@media only screen and (min-width:37.5em){.menu--footer{margin:0 auto;}}.menu--footer ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;}@media only screen and (max-width:56.1875em){.menu--footer ul.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.menu--footer ul.menu li{margin:1rem 0;}}.region-footer{clear:both;}.c-forgotten-password{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px;padding:0 1.5rem;text-align:center;}.c-forgotten-password__title{margin:37px 0;margin:3.7rem 0;font-weight:700;color:#4a4a4a;text-transform:uppercase;letter-spacing:2.31px;letter-spacing:0.231rem;}.c-forgotten-password__text{max-width:340px;max-width:34rem;margin:0 0 15px;margin:0 0 1.5rem;font-weight:400;color:#4a4a4a;}.c-forgotten-password__btn{margin-top:15px;margin-top:1.5rem;}.c-forgotten-password__label{text-align:left;}.ruchy-container form *,.ruchy-container form *::before,.ruchy-container form *::after{-webkit-box-sizing:border-box;box-sizing:border-box;}.o-form{max-width:425px;max-width:42.5rem;width:100%;}.o-form--login{margin-bottom:64px;margin-bottom:6.4rem;}.o-form__title{text-align:center;}.o-form__inputs-row{display:-webkit-box;display:-ms-flexbox;display:flex;}@media only screen and (min-width:37.5em){.o-form__inputs-row :first-child{margin-right:1.5rem;}}@media only screen and (max-width:37.4375em){.o-form__inputs-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.o-form__group--horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.o-form__label-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.o-form__label-input.is-half-width{-webkit-box-flex:1;-ms-flex:1;flex:1;}.o-form__label-input.has-1-4-width{max-width:120px;max-width:12rem;width:100%;}@media only screen and (max-width:37.4375em){.o-form__label-input.has-1-4-width{max-width:100%;}}.o-form__label-input.has-3-4-width{max-width:290px;max-width:29rem;width:100%;}@media only screen and (max-width:37.4375em){.o-form__label-input.has-3-4-width{max-width:100%;}}.form-select,.o-form__text-input{width:100%;min-height:30px;min-height:3rem;padding:0 10px;padding:0 1rem;font-size:14px;font-size:1.4rem;font-weight:400;border-radius:10rem;border:1px solid #9b9b9b;border:0.1rem solid #9b9b9b;}.form-select:focus,.o-form__text-input:focus{outline:none;border-color:#56b0c2;}.o-form__label{display:block;margin:16px 0 5px;margin:1.6rem 0 0.5rem;font-size:14px;font-size:1.4rem;line-height:1.5;font-weight:400;color:#4a4a4a;}.o-form__label--horizontal{margin:0 10px;margin:0 1rem;-webkit-box-flex:0;-ms-flex:none;flex:none;}.o-form__description{margin-top:7px;margin-top:0.7rem;font-size:12px;font-size:1.2rem;font-weight:400;line-height:1.5;color:#4a4a4a;}.o-form__invoice-title{margin-top:42px;margin-top:4.2rem;}.o-form__text-forgot-password{margin:6px 0;margin:0.6rem 0;text-align:center;}.o-form__text-forgot-password a{font-size:12px;font-size:1.2rem;font-weight:400;line-height:1.5;color:#4a4a4a;text-decoration:none;}.o-form__text-forgot-password:hover a{color:#56b0c2;}.o-form__item-hidden{visibility:hidden;}.o-form__email-label{margin-top:0;}.o-form__password-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}#edit-pass--description{margin-top:1px;}@media only screen and (min-width:37.5em){.o-form__first-name-label :first-child{margin-top:0;}}.o-form__last-name-label{margin-top:0;}.o-form__submit-wrapper{text-align:center;}.o-form__submit{margin:30px 0;margin:3rem 0;}.c-hamburger-button{min-width:5.8em;margin-left:auto;font-size:4px;font-size:0.4rem;color:#fff;}.c-hamburger-button:hover,.c-hamburger-button:focus{color:#fff;cursor:pointer;}.c-hamburger-button:hover .c-hamburger-button__line,.c-hamburger-button:focus .c-hamburger-button__line{background-color:#fff;}.c-hamburger-button.is-active{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}@media only screen and (min-width:25em){.c-hamburger-button{display:none;}}.c-hamburger-button__line{width:5.8em;height:0.5em;margin-top:0.8em;background-color:#fff;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.c-hamburger-button__caption{margin-top:0.3em;font-size:2em;font-weight:400;text-transform:uppercase;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.header-banner{position:relative;min-height:550px;min-height:55rem;}@media only screen and (max-width:56.1875em){.header-banner{min-height:45rem;}}.c-header{position:relative;z-index:1000;min-height:40px;min-height:4rem;background-color:#000;}.c-header.is-half-transparent{background-color:rgba(0,0,0,0.6);}.c-header__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1240px;max-width:124rem;margin:auto;padding:6px 0;padding:0.6rem 0;}@media only screen and (max-width:78.0625em){.c-header__inner{padding:0.6rem 1.5rem;}}.c-header__logo{display:block;width:120px;width:12rem;}.c-heading--primary{margin:25px 0;margin:2.5rem 0;font-size:14px;font-size:1.4rem;font-weight:700;line-height:1.5;text-transform:uppercase;letter-spacing:2.31px;letter-spacing:0.231rem;}.c-heading--primary.is-gray{color:#9b9b9b;}.c-heading--primary.has-primary-color{color:#56b0c2;}.c-heading--primary.is-centered{text-align:center;}.c-heading--primary.has-top-spacing{margin-top:45px;margin-top:4.5rem;}.c-heading--secondary{font-size:22px;font-size:2.2rem;font-weight:400;}.c-heading--secondary.is-light-gray{color:#4a4a4a;}.c-heading--tertiary{font-size:14px;font-size:1.4rem;font-weight:700;}.c-heading--subtle{font-size:12px;font-size:1.2rem;font-weight:700;letter-spacing:2.31px;letter-spacing:0.231rem;color:#9b9b9b;text-transform:uppercase;}.c-heading--subtle.has-top-spacing{margin-top:37px;margin-top:3.7rem;}.o-horizontal-nav{display:-webkit-box;display:-ms-flexbox;display:flex;}.o-horizontal-nav__list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;}.o-horizontal-nav__li{position:relative;display:inline-block;}.o-horizontal-nav__a{position:relative;display:block;text-decoration:none;}.c-icon-with-label-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media only screen and (min-width:56.25em){.c-icon-with-label-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.c-icon-with-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:13.8em;margin:40px 3.5em;margin:4rem 3.5em;font-size:10px;}@media only screen and (max-width:56.1875em){.c-icon-with-label{font-size:7px;margin:2em 2.5em;}}@media only screen and (max-width:37.4375em){.c-icon-with-label{font-size:5px;}}.c-icon-with-label__icon{width:13.8em;height:13.8em;background-size:100%;margin-bottom:2.5em;}.c-icon-with-label__label{font-size:14px;font-size:1.4rem;font-weight:400;color:#56b0c2;text-align:center;}@media only screen and (max-width:56.1875em){.c-icon-with-label__label{font-size:1.2rem;}}.c-large-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.c-large-card{max-width:425px;max-width:42.5rem;margin:12px;margin:1.2rem;margin-bottom:30px;margin-bottom:3rem;}.c-large-card__img img{width:100%;height:auto;}.c-large-card__title{margin:33px 0 10px;margin:3.3rem 0 1rem;font-size:22px;font-size:2.2rem;font-weight:400;color:#4a4a4a;}.c-large-card__text{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.6;color:#4a4a4a;}.c-large-card__text a{color:inherit;}@media only screen and (max-width:37.4375em){.c-large-card__text br{display:none;}}.c-login-registration-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:78px;padding-bottom:7.8rem;}.c-main-nav{margin-left:auto;}@media only screen and (max-width:24.9375em){.c-main-nav{display:none;}}@media only screen and (min-width:25em){.c-main-nav__li:last-child .c-main-nav__a{padding-right:0;}}.c-main-nav__a{display:inline-block;padding:0 10px;padding:0 1rem;font-size:14px;font-size:1.4rem;font-weight:400;color:#fff;}.c-main-nav__a:hover{color:#56b0c2;}.c-main-nav--mobile{display:none;left:0;right:0;background-color:#000;}.c-main-nav--mobile.is-open{display:block;}.c-main-nav--mobile .c-main-nav__a{min-height:60px;min-height:6rem;color:#fff;}.c-pagination__list{margin:30px 0 0;margin:3rem 0 0;padding:0;list-style:none;}@media only screen and (max-width:37.4375em){.c-pagination__list{margin:3rem 0 2rem;}}@media only screen and (min-width:37.5em){.c-pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.c-pagination__li{display:inline-block;}.c-pagination__a{display:block;height:23px;height:2.3rem;margin:0;padding:0 8px;padding:0 0.8rem;text-decoration:none;font-size:14px;font-size:1.4rem;font-weight:400;line-height:23px;line-height:2.3rem;color:#4a4a4a;}.c-pagination__a:hover,.c-pagination__a.active{color:#fff;background-color:#56b0c2;border-radius:8px;}.c-pagination__first{font-weight:400;color:#56b0c2;}@media only screen and (max-width:37.4375em){.c-pagination__first{display:none;}}.c-pagination__last{font-weight:400;color:#9b9b9b;}@media only screen and (max-width:37.4375em){.c-pagination__last{display:none;}}.search-pager{margin-top:20px;margin-top:2rem;}.c-text--primary{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.5;}.c-text--secondary{font-size:22px;font-size:2.2rem;font-weight:400;color:#595959;}.c-text--tertiary{font-size:26px;font-size:2.6rem;font-weight:400;color:#595959;}@media only screen and (max-width:56.1875em){.c-text--tertiary{font-size:2rem;}}.c-payment-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.c-payment-page__title{margin:37px 0 20px;margin:3.7rem 0 2rem;}.c-payment-page__subtitle{font-weight:400;color:#4a4a4a;text-align:center;}.c-payment-state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px;padding:0 1.5rem;text-align:center;}.c-payment-state__title{margin:37px 0;margin:3.7rem 0;font-weight:700;color:#9b9b9b;text-transform:uppercase;letter-spacing:2.31px;letter-spacing:0.231rem;}.c-payment-state__text{margin:0 0 15px;margin:0 0 1.5rem;font-weight:400;color:#4a4a4a;}.c-payment-state__btn{margin-top:15px;margin-top:1.5rem;}.s-table{border-collapse:collapse;}.s-table th{padding:15px 0;padding:1.5rem 0;padding-right:55px;padding-right:5.5rem;font-size:14px;font-size:1.4rem;font-weight:400;color:#000;text-align:left;border-bottom:2px solid #56b0c2;border-bottom:0.2rem solid #56b0c2;}.s-table th:last-child{padding-right:0;}@media only screen and (max-width:37.4375em){.s-table th{padding-right:2.4rem;}}.s-table th a{color:#000;}.s-table td{padding:15px 0;padding:1.5rem 0;padding-right:105px;padding-right:10.5rem;font-size:14px;font-size:1.4rem;font-weight:400;color:#4a4a4a;border-bottom:2px solid #e6e6e6;border-bottom:0.2rem solid #e6e6e6;}.s-table td:last-child{padding-right:0;}.s-table td.has-icon{text-align:right;}@media only screen and (max-width:56.1875em){.s-table td{padding-right:5.5rem;}}@media only screen and (max-width:37.4375em){.s-table td{padding-right:2.4rem;}}.dl-btn{background-color:transparent;border:none;cursor:pointer;}.c-price-cards-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.c-price-cards-wrapper .views-row{-webkit-box-flex:0;-ms-flex:none;flex:none;}.c-price-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:220px;width:22rem;min-height:240px;min-height:24rem;margin:55px 30px 0;margin:5.5rem 3rem 0;}@media only screen and (max-width:24.9375em){.c-price-card{width:23rem;min-height:20rem;margin:1.5rem 3rem 0;}}.c-price-card .o-form__submit{margin:0;}.c-price-card .c-btn--primary{padding:7px 45px;padding:0.7rem 4.5rem;}@media only screen and (max-width:37.4375em){.views-row:not(:last-child) .c-price-card{border-bottom:0.1rem solid #e6e6e6;padding-bottom:1rem;}}.c-price-card__name{margin:0;margin-bottom:16px;margin-bottom:1.6rem;font-size:28px;font-size:2.8rem;font-weight:400;color:#4a4a4a;}.c-price-card__price{margin-bottom:25px;margin-bottom:2.5rem;font-size:17px;font-size:1.7rem;font-weight:400;color:#56b0c2;}@media only screen and (max-width:24.9375em){.c-price-card__price{margin-bottom:0.5rem;}}.c-price-card__desc{width:100%;margin-bottom:20px;margin-bottom:2rem;color:#4a4a4a;text-align:center;}.c-price-card__desc p{margin:0;}.c-price-card__btn{margin-top:auto;}.c-pricelist-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:90px;padding-top:9rem;}@media only screen and (max-width:56.1875em){.c-pricelist-page{padding-top:3.7rem;}}.c-pricelist-page .c-pricelist-page__text{max-width:649px;max-width:64.9rem;color:#4a4a4a;}.c-registration__email-label{margin-top:0;}.c-registration-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.c-registration-page__title{margin:37px 0 20px;margin:3.7rem 0 2rem;}#edit-mail--description{display:none;}.c-search-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px;height:10rem;padding:0 15px;padding:0 1.5rem;background-color:#f5f5f5;}.c-search-form{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:850px;max-width:85rem;width:100%;}.c-search-form--large{max-width:610px;max-width:61rem;height:50px;height:5rem;}.c-search-form--large .c-search-form__input{height:50px;height:5rem;}.c-search-form--large .c-search-form__btn{width:60px;width:6rem;height:50px;height:5rem;}.c-search-form__input-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;}.c-search-form__input{width:100%;height:44px;height:4.4rem;font-size:16px;font-size:1.6rem;font-weight:400;color:#4a4a4a;text-align:center;border-top-left-radius:20px;border-top-left-radius:2rem;border-bottom-left-radius:20px;border-bottom-left-radius:2rem;background-color:#fff;border:1px solid #979797;border:0.1rem solid #979797;}.c-search-form__input:focus{outline:none;border-color:#56b0c2;}.c-search-form__input.is-hp{border:0;}.c-search-form__btn{display:inline-block;width:40px;width:4rem;height:40px;height:4rem;border-top-right-radius:20px;border-top-right-radius:2rem;border-bottom-right-radius:20px;border-bottom-right-radius:2rem;background-color:#fff;background-size:1.6rem;border:1px solid #979797;border:0.1rem solid #979797;cursor:pointer;}.c-search-form__btn:focus,.c-search-form__btn:hover{background-color:#56b0c2;background-image:url(/themes/custom/ruchy/images/icons/search-icon-white.svg);}.c-search-form__btn.is-hp{background-size:2.3rem;border:0;border-left:1px solid #979797;border-left:0.1rem solid #979797;}.c-search-form__btn--hidden{display:none;}.c-search-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:110px;min-height:11rem;margin:0 -15px;margin:0 -1.5rem;margin-bottom:20px;margin-bottom:2rem;background-color:#f5f5f5;}.c-search-result__text{color:#9b9b9b;}@media only screen and (max-width:56.1875em){.c-search-result__sort-btns{display:-webkit-box;display:-ms-flexbox;display:flex;}}.c-search-result__sort-btn{margin:10px;margin:1rem;padding:7px 20px;padding:0.7rem 2rem;white-space:nowrap;}.c-section-block{min-height:550px;min-height:55rem;padding:0 15px;padding:0 1.5rem;padding-bottom:45px;padding-bottom:4.5rem;}.c-section--about-project{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:100px;padding-top:10rem;}@media only screen and (max-width:56.1875em){.c-section--about-project{padding:4rem;}}.c-section--about-project__heading{margin:0;}.c-section--about-project__text{max-width:677px;max-width:80rem;margin-bottom:6px;margin-bottom:0.6rem;margin-top:30px;margin-top:3rem;line-height:1.4;text-align:center;}.c-section--about-project__icons{padding-top:20px;padding-top:2rem;}.c-section-block--about-us{margin:0 -15px;margin:0 -1.5rem;padding-top:90px;padding-top:9rem;background-image:url(/themes/custom/ruchy/images/backgrounds/about-us.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;}@media only screen and (max-width:56.1875em){.c-section-block--about-us{padding:4rem;}}@media only screen and (max-width:37.4375em){.c-section-block--about-us{background-image:url(/themes/custom/ruchy/images/backgrounds/about-us-small.jpg);}}.c-section-block--about-us__inner{padding-left:100px;padding-left:10rem;}@media only screen and (max-width:56.1875em){.c-section-block--about-us__inner{padding:0 2rem;}}@media only screen and (max-width:37.4375em){.c-section-block--about-us__inner{padding:0;}}.c-section-block--about-us__primary-heading{display:none;}.c-section-block--about-us__secondary-heading{max-width:450px;max-width:45rem;margin-top:55px;margin-top:5.5rem;line-height:1.4;color:#fff;}.c-section-block--about-us__text{max-width:503px;max-width:50.3rem;color:#fff;}.link-profesionals{font-weight:bold;color:#56b0c2;text-decoration:none;}.link-profesionals:focus,.link-profesionals:hover{text-decoration:underline;}.c-section-block--price-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:90px;padding-top:9rem;padding-bottom:0;}@media only screen and (min-width:115.3125em){.c-section-block--price-list{background-repeat:no-repeat;background-image:url(/themes/custom/ruchy/images/backgrounds/price-list.jpg);}}@media only screen and (max-width:56.1875em){.c-section-block--price-list{padding:4rem;}}@media only screen and (max-width:24.9375em){.c-section-block--price-list{background-repeat:repeat-y;}}.c-section-block--price-list__heading{margin:0;margin-bottom:30px;margin-bottom:3rem;}.c-section-block--price-list__text{max-width:606px;max-width:60.6rem;margin:0;margin-bottom:0;font-size:34px;font-size:3.4rem;text-align:center;}@media only screen and (max-width:37.4375em){.c-section-block--price-list__text{font-size:2.2rem;}}.c-section-block--price-list__text:nth-child(3){margin-top:30px;margin-top:3rem;font-size:17px;font-size:1.7rem;font-weight:700;color:#56b0c2;}.c-sound-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.c-sound-detail-container{-webkit-box-flex:1;-ms-flex:1;flex:1;}.c-sound-detail{padding:0;border-top:1px solid #e6e6e6;border-top:0.1rem solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-bottom:0.1rem solid #e6e6e6;}@media only screen and (max-width:56.1875em){.c-sound-detail{padding:3rem 0;}}.c-sound-detail__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:90px;}@media only screen and (max-width:56.1875em){.c-sound-detail__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1.5rem 0;}}.c-sound-detail__tags{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;}@media only screen and (max-width:56.1875em){.c-sound-detail__tags{margin:2.5rem 0;}}@media only screen and (max-width:56.1875em){.c-sound-detail__dl-btn{display:none;}}.c-sound-detail__tag{display:inline-block;margin:0 4px;margin:0 0.4rem;list-style:none;}.c-sound-detail__tag a{font-size:14px;font-size:1.4rem;font-weight:400;color:#4a4a4a;}.c-sound-detail__accordion-btn{font-size:14px;font-size:1.4rem;font-weight:400;color:#9b9b9b;text-transform:none;}@media only screen and (min-width:56.25em){.c-sound-detail__accordion-btn{margin-left:auto;}}@media only screen and (max-width:56.1875em){.c-sound-detail__accordion-btn{display:none;}}.c-sound-detail__accordion-btn:hover,.c-sound-detail__accordion-btn.is-active{color:#56b0c2;}.c-sound-detail__controls-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;}@media only screen and (min-width:56.25em){.c-sound-detail__controls-mobile{display:none;}}.c-sound-detail__controls-mobile .c-sound-detail__accordion-btn{margin-right:auto;padding-left:0;}.c-sound-detail__controls-mobile .c-sound-detail__accordion-btn,.c-sound-detail__controls-mobile .c-sound-detail__dl-btn{display:inline-block !important;}.c-sound-detail__bottom{display:none;margin-top:30px;margin-top:3rem;margin-bottom:20px;margin-bottom:2rem;}@media only screen and (min-width:56.25em){.c-sound-detail__bottom{padding-left:6rem;}}.c-sound-detail__bottom.is-visible{display:block;}.c-sound-detail__sound-desc-t,.c-sound-detail__sound-desc-d{margin-bottom:10px;margin-bottom:1rem;font-size:14px;font-size:1.4rem;}.c-sound-detail__sound-desc-t{width:80px;width:8rem;float:left;clear:left;font-weight:700;color:#000;}.c-sound-detail__sound-desc-d{word-break:break-word;font-weight:400;color:#4a4a4a;}.c-sticky-bottom-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;}.c-sticky-bottom__expander{-webkit-box-flex:1;-ms-flex:1;flex:1;}.c-terms__title{margin:37px 0 60px;margin:3.7rem 0 6rem;color:#9b9b9b;text-transform:uppercase;text-align:center;letter-spacing:2.31px;letter-spacing:0.231rem;}.c-terms__paragraph{max-width:649px;max-width:64.9rem;margin:auto;padding:0 15px;padding:0 1.5rem;}.c-terms__paragraph__heading{color:#4a4a4a;}.c-terms__paragraph__text{color:#4a4a4a;}.o-vertical-nav__list{width:100%;margin:0;padding:0;list-style:none;}.o-vertical-nav__a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;}div.address-container-inline > .form-item{display:inline-block;margin-right:0;}div.address-container-inline > .form-item:not(:last-child){margin-right:1em;}.ruchy-container{}.ruchy-container .form-wrapper__login-option{width:100%;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;}.ruchy-container .form-wrapper__login-option input:not([type="submit"]):not([type="password"]),.ruchy-container .form-wrapper__returning-customer input[type="password"]{width:100%;}.ruchy-container .form-wrapper__login-option input.button{margin:30px 0;margin:3rem 0;}.ruchy-container .form-wrapper__login-option input.button + a{display:block;width:100%;}.ruchy-container .form-wrapper__returning-customer .form-item:first-of-type{margin-top:0;}@media (min-width:48.75em){.ruchy-container #edit-login{overflow:auto;}.ruchy-container .form-wrapper__returning-customer{width:48%;float:left;}.ruchy-container .form-wrapper__guest-checkout{width:48%;float:right;}}.ruchy-container details{border:none;margin-top:0;margin-bottom:0;}.ruchy-container details > .details-wrapper{padding:0.5em 1.5em;}.ruchy-container summary{cursor:pointer;padding:0.2em 0.5em;}.view-view-faq{width:865px;}@media only screen and (max-width:57.5em){.view-view-faq{width:100%;}}.view-view-faq .views-row{font-size:18px;}.view-view-faq .ui-state-active{background:#56b0c2;}.view-view-faq .ui-accordion-header{padding:1.1em .5em 1.1em .7em;border:none;}.view-view-faq .ui-accordion-content{color:rgba(0,0,0,0.7);border:none;}.ruchy-container{}.ruchy-container fieldset{border:none;}.ruchy-container .fieldset-wrapper{text-align:center;}.ruchy-container .layout-checkout-form .fieldset-wrapper{text-align:left;}.ruchy-container legend{display:block;font-size:14px;font-size:1.4rem;font-weight:700;color:#000;}.ruchy-container form .field-multiple-table{margin:0;}.ruchy-container form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}.ruchy-container [dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}.ruchy-container form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}.ruchy-container [dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}.ruchy-container form .field-add-more-submit{margin:0.5em 0 0;}.ruchy-container .form-item,.ruchy-container .form-actions{margin-top:0;margin-bottom:0;}.ruchy-container .form-item{text-align:left;}.ruchy-container .form-actions{text-align:center;}.ruchy-container tr.odd .form-item,.ruchy-container tr.even .form-item{margin-top:0;margin-bottom:0;}.ruchy-container .form-composite > .fieldset-wrapper > .description,.ruchy-container .form-item .description{font-size:12px;font-size:1.2rem;margin-top:10px;line-height:1.4;}.ruchy-container label.option{display:inline;font-weight:normal;}.ruchy-container .form-composite > legend,.ruchy-container .label{display:inline;font-size:inherit;font-weight:bold;margin:0;padding:0;}.ruchy-container .form-checkboxes .form-item,.ruchy-container .form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.ruchy-container .form-type-radio .description,.ruchy-container .form-type-checkbox .description{margin-left:2.4em;}.ruchy-container [dir="rtl"] .form-type-radio .description,.ruchy-container [dir="rtl"] .form-type-checkbox .description{margin-left:0;margin-right:2.4em;}.ruchy-container .marker{color:#e00;}.ruchy-container .form-required:after{content:'';vertical-align:super;display:inline-block;background-image:url("/core/misc/icons/ee0000/required.svg");background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 0.3em;}.ruchy-container abbr.tabledrag-changed,.ruchy-container abbr.ajax-changed{border-bottom:none;}.ruchy-container .form-item input.error,.ruchy-container .form-item textarea.error,.ruchy-container .form-item select.error{border:2px solid red;}.ruchy-container .form-item--error-message:before{content:'';display:inline-block;height:14px;width:14px;vertical-align:sub;background:url(/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}.ruchy-container .form-item-address-0-address-address-line2,.ruchy-container .address-line2{margin-top:16px;margin-top:1.6rem;}.ruchy-container .layout-checkout-form{font-size:16px;font-size:1.6rem;line-height:1.4;}.ruchy-container #edit-actions-next + a{display:block;width:100%;}#edit-set-default{display:none;}.commerce-checkout-flow .description,.user-login-form .description,.user-register-form .description,#user-pass p{display:none;}.field--name-field-payment-type{margin:30px 0;margin:3rem 0;}.field--name-field-payment-type input{width:auto;}.field--name-field-payment-type label{position:relative;top:-10px;}div#edit-payment-information-billing-information-field-payment-type-wrapper legend,div#edit-payment-information-add-payment-method-billing-information-field-payment-type-wrapper legend{font-size:14px;font-size:1.4rem;margin:0 0 10px;margin:0 0 1rem;}.field--name-billing-profile .field__label{font-size:14px;font-size:1.4rem;}th.is-active img{display:inline;}td.is-active{background-color:transparent;}.ruchy-container div.tabs{margin:1em 0;}.ruchy-container ul.tabs{list-style:none;margin:0 0 0.5em;padding:0;}.ruchy-container .tabs > li{display:inline-block;margin-right:0.3em;}.ruchy-container .tabs > li:last-child{margin-right:0;}@media only screen and (max-width:24.9375em){.ruchy-container .tabs > li{display:block;text-align:center;}}.ruchy-container [dir="rtl"] .tabs > li{margin-left:0.3em;margin-right:0;}.ruchy-container .tabs a{display:block;min-height:30px;min-height:3rem;padding:7px 10px;padding:0.7rem 1rem;font-size:14px;font-size:1.4rem;font-weight:700;color:#000;background-color:transparent;border-bottom:1px solid transparent;cursor:pointer;}.ruchy-container .tabs a:hover,.ruchy-container .tabs a.is-active{color:#56b0c2;border-bottom-color:#56b0c2;}@media only screen and (max-width:24.9375em){.ruchy-container .tabs a.is-active{display:none;}}.ruchy-container .tabs a:focus,.ruchy-container .tabs a:hover{color:#56b0c2;border-bottom-color:#56b0c2;}.ruchy-container{}.ruchy-container .password-strength__meter{margin-top:0.5em;background-color:#ebeae4;}.ruchy-container .password-strength__indicator{background-color:#77b259;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;}.ruchy-container .password-strength__indicator.is-weak{background-color:#e62600;}.ruchy-container .password-strength__indicator.is-fair{background-color:#e09600;}.ruchy-container .password-strength__indicator.is-good{background-color:#0074bd;}.ruchy-container .password-strength__indicator.is-strong{background-color:#77b259;}.ruchy-container .password-confirm,.ruchy-container .password-field,.ruchy-container .password-strength,.ruchy-container .password-confirm-match{width:100%;}.ruchy-container .password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;max-width:34.7em;border:1px solid #b4b4b4;}.ruchy-container .password-suggestions ul{margin-bottom:0;}.ruchy-container .confirm-parent,.ruchy-container .password-parent{clear:none;margin:none;max-width:none;overflow:hidden;}.ruchy-container [dir="rtl"] .confirm-parent,.ruchy-container [dir="rtl"] .password-parent{clear:right;}.ruchy-container .password-confirm .ok{color:#325e1c;font-weight:bold;}.ruchy-container .password-confirm .error{color:#a51b00;font-weight:bold;}.ruchy-container input.password-confirm + .password-confirm{font-size:12px;font-size:1.2rem;margin-top:10px;line-height:1.4;}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:0.67em 0;}figcaption,figure,main{display:block;}figure{margin:1em 40px;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}.s-terms-and-conditions{margin-top:60px;margin-top:6rem;font-size:20px;font-size:2rem;}sub{vertical-align:-10%;font-size:67%;}sup{vertical-align:33%;font-size:67%;}.s1{list-style:none;}.p1{padding-left:0;margin-top:0;padding-top:0;padding-right:0;margin-bottom:2.2%;padding-bottom:0;font-style:normal;font-weight:400;font-size:68.8%;color:#000000;letter-spacing:0.000em;font-variant:normal;text-transform:none;text-decoration:none;text-align:left;text-indent:0;-ms-hyphens:none;hyphens:none;-webkit-hyphens:none;text-shadow:none;}.p2{margin-bottom:1.3%;white-space:normal;text-align:justify;}.p3{padding-left:11.9%;margin-top:0;padding-top:0;padding-right:0;margin-bottom:2.2%;padding-bottom:0;font-style:normal;font-weight:400;font-size:68.8%;color:#000000;letter-spacing:0.000em;font-variant:normal;text-transform:none;text-decoration:none;text-align:left;text-indent:-3.9%;-ms-hyphens:none;hyphens:none;-webkit-hyphens:none;text-shadow:none;}.p4{padding-left:3.9%;margin-bottom:1.3%;white-space:normal;text-align:justify;}.p5{padding-left:18.9%;margin-top:0;padding-top:0;padding-right:0;margin-bottom:2.2%;padding-bottom:0;font-style:normal;font-weight:400;font-size:68.8%;color:#000000;letter-spacing:0.000em;font-variant:normal;text-transform:none;text-decoration:none;text-align:left;text-indent:-7.0%;-ms-hyphens:none;hyphens:none;-webkit-hyphens:none;text-shadow:none;}.p6{padding-left:10.9%;margin-bottom:1.3%;font-weight:700;white-space:normal;text-align:justify;}.p7{padding-left:7.9%;margin-top:0;padding-top:0;padding-right:0;margin-bottom:2.2%;padding-bottom:0;font-style:normal;font-weight:400;font-size:68.8%;color:#000000;letter-spacing:0.000em;font-variant:normal;text-transform:none;text-decoration:none;text-align:left;text-indent:0;-ms-hyphens:none;hyphens:none;-webkit-hyphens:none;text-shadow:none;}.p8{padding-left:10.9%;margin-bottom:1.3%;white-space:normal;text-align:justify;}.p9{padding-left:11.0%;margin-bottom:1.3%;white-space:normal;text-align:justify;}.p10{padding-left:22.0%;margin-top:0;padding-top:0;padding-right:0;margin-bottom:2.2%;padding-bottom:0;font-style:normal;font-weight:400;font-size:68.8%;color:#000000;letter-spacing:0.000em;font-variant:normal;text-transform:none;text-decoration:none;text-align:left;text-indent:-3.1%;-ms-hyphens:none;hyphens:none;-webkit-hyphens:none;text-shadow:none;}.p11{padding-left:14.1%;margin-bottom:1.3%;white-space:normal;text-align:justify;}.p12{padding-left:3.9%;margin-bottom:1.3%;font-weight:700;white-space:normal;text-align:justify;}.p13{padding-left:4.0%;margin-bottom:1.3%;white-space:normal;text-align:justify;}.p14{padding-left:0;margin-bottom:1.3%;font-weight:700;white-space:normal;text-align:justify;}.p15{padding-left:4.0%;margin-bottom:1.3%;font-weight:700;white-space:normal;text-align:justify;}.p16{margin-bottom:1.3%;}.p17{margin-bottom:0;padding-bottom:1.3%;background:#FFFFFF;white-space:normal;text-align:justify;}.p18{margin-bottom:1.3%;font-weight:700;white-space:normal;text-align:justify;}.p19{padding-left:26.8%;margin-top:0;padding-top:0;padding-right:0;margin-bottom:2.2%;padding-bottom:0;font-style:normal;font-weight:400;font-size:68.8%;color:#000000;letter-spacing:0.000em;font-variant:normal;text-transform:none;text-decoration:none;text-align:left;text-indent:-4.0%;-ms-hyphens:none;hyphens:none;-webkit-hyphens:none;text-shadow:none;}.p20{padding-left:18.9%;margin-bottom:1.3%;white-space:normal;text-align:justify;}.p21{padding-left:11.1%;margin-bottom:1.3%;white-space:normal;text-align:justify;text-indent:-0.1%;}.p22{padding-left:10.9%;margin-bottom:1.8%;white-space:normal;text-align:justify;}.p23{padding-left:10.9%;margin-top:0;padding-top:0;padding-right:0;margin-bottom:1.3%;padding-bottom:0;font-style:normal;font-weight:700;font-size:68.8%;color:#000000;letter-spacing:0.000em;font-variant:normal;text-transform:none;text-decoration:none;white-space:normal;text-align:justify;text-indent:0;-ms-hyphens:none;hyphens:none;-webkit-hyphens:none;text-shadow:none;}.p24{padding-left:10.9%;margin-bottom:0;padding-bottom:1.8%;background:#FFFFFF;white-space:normal;text-align:justify;}.p25{padding-left:34.8%;margin-top:0;padding-top:0;padding-right:0;margin-bottom:2.2%;padding-bottom:0;font-style:normal;font-weight:400;font-size:68.8%;color:#000000;letter-spacing:0.000em;font-variant:normal;text-transform:none;text-decoration:none;text-align:left;text-indent:-4.0%;-ms-hyphens:none;hyphens:none;-webkit-hyphens:none;text-shadow:none;}.p26{padding-left:26.8%;margin-bottom:1.3%;white-space:normal;text-align:justify;}.p27{padding-left:26.8%;margin-bottom:1.3%;font-weight:700;white-space:normal;text-align:justify;}.c1{background:transparent;}.c2{font-style:normal;font-weight:700;}.c3{color:#000000;}.c4{padding-right:2.7%;font-style:normal;font-weight:700;font-size:100.0%;color:#000000;font-variant:normal;text-shadow:none;}.c5{padding-right:2.1%;font-style:normal;font-weight:400;font-size:100.0%;font-family:"Symbol";color:#000000;font-variant:normal;text-shadow:none;}.c6{padding-right:3.0%;font-style:normal;font-weight:400;font-size:100.0%;color:#000000;font-variant:normal;text-shadow:none;}.c7{background:#FFFFFF;}.c8{background:#FFFF00;}.c9{color:#FF0000;}.c10{padding-right:1.1%;font-style:normal;font-weight:400;font-size:100.0%;color:#000000;font-variant:normal;text-shadow:none;}.c11{padding-right:1.2%;font-style:normal;font-weight:400;font-size:100.0%;color:#000000;font-variant:normal;text-shadow:none;}.c12{color:#0000FF;background:transparent;text-decoration:underline;}.c13{padding-right:1.1%;font-style:normal;font-weight:700;font-size:100.0%;color:#000000;font-variant:normal;text-shadow:none;}.c14{text-decoration:underline;}.c15{padding-right:3.3%;font-style:normal;font-weight:400;font-size:100.0%;font-family:"Symbol";color:#000000;font-variant:normal;text-shadow:none;}.c16{padding-right:3.4%;font-style:normal;font-weight:400;font-size:100.0%;font-family:"Symbol";color:#000000;font-variant:normal;text-shadow:none;}.c17{font-style:normal;font-weight:400;}.c18{font-style:normal;font-weight:700;text-decoration:underline;}.li1{list-style-type:decimal;list-style-position:inside;}.b1:before{margin-left:-0.3em;padding-left:1.8%;font-style:normal;font-weight:400;font-size:100.0%;color:#000000;font-variant:normal;content:"";text-shadow:none;}.b2:before{margin-left:-0.3em;padding-left:1.7%;font-style:normal;font-weight:700;font-size:100.0%;color:#000000;font-variant:normal;content:"";text-shadow:none;}.b3:before{margin-left:-0.3em;padding-left:0.2%;font-style:normal;font-weight:700;font-size:100.0%;color:#000000;font-variant:normal;content:"";text-shadow:none;}.c-price-card .c-price-card__desc p{min-height:105px;}@media only screen and (max-width:24.9375em){.c-price-card .c-price-card__desc p{min-height:20px;}}#block-ruchy-content,#block-ruchy-local-tasks,h1.page-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.field--name-field-tags .field__item{display:inline-block;margin-right:8px;margin-right:0.8rem;list-style:none;font-size:14px;font-size:1.4rem;font-weight:400;color:#4a4a4a;}.field--name-field-tags .field__item a{font-size:14px;font-size:1.4rem;font-weight:400;color:#4a4a4a;}.field--name-field-tags .field__item a:focus,.field--name-field-tags .field__item a:hover{color:#56b0c2;}.c-sound-detail__sound-desc-d .field{display:inline-block;}.c-sound-detail__sound-desc-d .field--name-body p{margin:0;}.path-search #block-ruchy-page-title,.path-search #block-ruchy-local-tasks{display:none;}.c-search-form__btn{height:43.5px;height:4.35rem;}.c-header{z-index:100;}.feed-icons{display:none;}.c-search-result{background-color:#fff;}.path-taxonomy .c-search-result{min-height:0;}.c-search-form__input{text-align:left;padding-left:1em;}#views-exposed-form-view-sounds-page-1 .form-item-title{display:none;}.form-item-field-term-primary-word-target-id{display:none;}.form-item-sort-by,.form-item-sort-order{font-size:13px;font-size:1.3rem;}form.user-register-form{max-width:425px;max-width:42.5rem;margin:0 auto;}input#edit-submit-view-sounds,input#edit-submit-taxonomy-term{display:none;}.customer-information,.order-information{font-size:15px;font-size:1.5rem;line-height:1.4;}.field--name-order-number{display:-webkit-box;display:-ms-flexbox;display:flex;}.field--name-total-price{margin-top:20px;margin-top:2rem;}@media print{header{display:none;}footer{display:none;}.c-btn--primary{display:none;}}.address-container-inline{display:-webkit-box;display:-ms-flexbox;display:flex;}.form-item-payment-information-billing-information-address-0-address-postal-code{-webkit-box-flex:1;-ms-flex:1;flex:1;}.form-item-payment-information-billing-information-address-0-address-locality{-webkit-box-flex:2;-ms-flex:2;flex:2;}.form-item-payment-information-billing-information-address-0-address-given-name,.form-item-payment-information-billing-information-address-0-address-family-name{-webkit-box-flex:1;-ms-flex:1;flex:1;}#views-exposed-form-view-sounds-page-1 .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media only screen and (max-width:37.4375em){.form-item-sort-by.form-item-sort-by,.form-item-sort-order.form-item-sort-order{margin-bottom:1rem;}}.checkout-pane.checkout-pane-payment-information{text-align:center;}.view-commerce-order-item-table.view-id-commerce_order_item_table{margin-top:20px;margin-top:2rem;}.customer-information p.address{margin-top:0;}.c-price-card__list_price{color:red;text-decoration:line-through;padding-right:1rem;}.c-price-card__price_container{display:flex;}
