/*** WIDGET/SYSTEM CSS ***/


/*** PAGE CSS OVERRIDES ***/
#ry-section-header .header-main-contain .ry-right .button-wrap {display:none;}div.ry-section-v2-group.group-1 {padding-top:5em !important;}.ry-content p {font-family:'Poppins';font-size:20px;font-weight:900;}.ry-content ul li p {font-size:20px;font-weight:500;color:#333;}.ry-text strong {color:#333;}.ry-section-v2-group.group-1 ul {margin-top:1em;}.ry-section-v2-group.group-1 h3 {font-family:'Montserrat';}a#shopnow-btn {border-radius:0 !important;font-family:'Montserrat' !important;font-weight:600 !important;font-size:30px !important;width:500px !important;height:80px !important;}a#shopnow-btn:after {display:none;}.ry-section-v2-group.group-1 .ry-btn {margin-top:3em;}.ry-section-v2-group p {font-family:'Poppins';color:#1a1e7b;}.ry-section-v2-group span.span-1 {text-transform:uppercase;}.ry-section-v2-group.group-3 h3 {font-size:18px;text-transform:inherit;color:#554f4f;}#ry-landing-hero.v2 .ry-content .ry-heading {font-family:'Montserrat';text-transform:uppercase;font-weight:400 !important;}#ry-landing-hero.v2 .ry-container {max-width:80%;}#ry-section-header .ry-container {max-width:85%;}@media (max-width:991px) {#ry-landing-hero.v2 .ry-content .ry-heading {font-size:20px !important;line-height:28px !important;font-weight:600 !important;}#ry-landing-hero.v2 .ry-content img {max-width:300px !important;min-width:0 !important;margin-bottom:2em;}#ry-landing-hero.v2 .ry-content {position:relative !important;top:3em !important;}#ry-landing-hero.v2:before{content: '';background: rgb(255 255 255 / 50%);position: absolute;top: 0;left: 0;bottom: 0;right: 0;display: block !important;width: 100%;height: 100%;transform: initial;}#ry-landing-hero.v2 {position:relative;}}@media (max-width:1500px) and (min-width:992px) {#ry-landing-hero.v2 .ry-content .ry-heading {font-size:40px !important;line-height:45px !important; }#ry-landing-hero.v2 .ry-content img {max-width:380px !important;}}@media (max-width:767px) {div#landing-review .carousel {padding:40px 1em !important;}}