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


/*** PAGE CSS OVERRIDES ***/
div.testisection {display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin-top:1em;}.rev-search-bar-block {max-width:800px;margin:1.5em auto 0;float:none;clear:both;}div.review-search {margin-top:2em;}.rev-box >div>div {display:flex;align-items:center;justify-content:space-between;max-width:800px;margin:1em auto;}.rev-box >div>div {display:flex;align-items:center;justify-content:space-between;max-width:800px;margin:2em auto 3em;}@media (max-width:768px) {div.rev-box >div>div {flex-direction:column;display:block;}div.rev-box a.btn.btn-primary {max-width:270px !important;width:100% !important;margin-bottom:1em;}}textarea#Testimonial {padding-top:15px;}button#recaptcha-reviews {background:#158fab;}button#recaptcha-reviews:before {background:#333;}div.ry-container {max-width:80%!important;}div.testisection .page-separator .col-lg-3 {width:100%;}div.testisection .page-separator {border:1px solid #eee;padding:4em;width:49%;margin-bottom:2em;}div.testisection .page-separator img {max-width:130px; }@media (max-width:991px) { div.testisection .page-separator img { margin:auto; max-width:100px; }} @media (max-width:1200px) {div.ry-container {max-width:100% !important;}}@media (max-width:500px) {.page-separator a.btn.btn-primary {max-width:250px !important;}div.testisection .page-separator {padding:2em 1em;} }@media (max-width:991px) {div.page-separator a.btn.btn-primary {max-width:250px;}div.testisection .page-separator {width:100% !important;}div.testisection {flex-direction:column;}div.testisection .page-separator p, div.testisection .page-separator h5 {text-align:center;}div.testisection .page-separator h5 {margin-top:2em;}div.testisection .page-separator {padding:1em;}}.ry-form textarea {height:200px;}.ry-form .star-box {cursor:pointer;padding:0;margin:0.4em 0 1em;}.ry-form .star-box i.fa.fa-star {color:gold;}.ry-form .star-box .star-rated .fa {color:rgb(99 89 35) !important;}.ry-form input[type="text"] {height:60px; }.ry-flex.col2 .ry-each {width:calc((100% / 2) - 20px);}.rev-slider img {max-width:420px;border:1px solid rgb(238 238 238 / 48%);}.rev-slider {margin:auto;max-width:1200px;float:none;clear:both;padding:5em 0;}.rev-slider .carousel .carousel-control {background:#158fab;width:50px;height:50px;border-radius:100%;}.rev-slider .carousel .carousel-control .icon-next::before {content:'\f105';color:#fff;position:relative;left:1px;top:-2px;}.rev-slider .carousel .carousel-control .icon-prev::before {content:'\f104';color:#fff;position:relative;left:1px;top:-2px;}.rev-slider ol.carousel-indicators {display:none !important;}@media (max-width:768px) {.rev-slider .carousel .carousel-control .icon-next::before {left:-3px;}.rev-slider .carousel .carousel-control .icon-prev::before {left:-3px;}}@media (max-width:767px) {div#mobile-slider .carousel .carousel-control {position:absolute;top:inherit;bottom:-4em;}div#mobile-slider {margin:2em auto 10em;}div#mobile-slider a.carousel-control.left {left:30%;right:inherit;}div#mobile-slider a.carousel-control.right {right:30%;left:inherit;}.carousel .carousel-control {bottom:-5em;}}@media (max-width:1600px) and (min-width:992px) {.rev-slider img {max-width:400px;margin:auto;float:none;}.rev-slider a.carousel-control.left {left:-1.5em;}.rev-slider a.carousel-control.right {right:-1.5em;}}.long-rev p {font-size:12px !important;}.gallery-slider {padding:0;margin:1em auto 6em;}.imageslider slide {padding:0;}.gallery-slider .image-slider-wrapper .ry-el-bg {height:500px;background-size:cover;background-position:center;background-repeat:no-repeat;width:48%;border:1px solid rgb(238 238 238 / 48%);max-width:420px;margin:auto;}.gallery-slider .ry-el-bg img {display:none;}div#lastchildwrap .ry-el-bg {width:100%;}div#width50 {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}div#width50 .ry-el-bg {width:24%;}.gallery-slider .image-slider-wrapper {max-width:100%;}.gallery-slider .carousel .carousel-control {top:inherit !important;margin:0 5px;bottom:-4em;}.gallery-slider .carousel-control.left {right:50%;left:inherit;}.gallery-slider a.carousel-control.right, a.carousel-control.left {background:#148fa9 !important;border-radius:100%;color:#fff;}.gallery-slider .carousel .carousel-control .icon-prev:before {content:'\f104';font-family:fontawesome;color:#fff;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;font-size:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;top:4px;left:0;}.gallery-slider .carousel .carousel-control .icon-next:before {content:'\f105';font-family:fontawesome;color:#fff;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;font-size:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;top:4px;left:0;}.image-slider-wrapper {padding:0;max-width:900px;margin:0 auto;float:none;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;}.gallery-slider .carousel-control.right {left:50%;}.carousel .carousel-control .icon-next:before {content:"\f054";}.image-lightbox img {max-width:700px;margin:0 auto 1em;}.gallery-block {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;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:2em;}@media (min-width:992px) {.gallery-slider img {border:1px solid rgba(238, 238, 238, 0.48);max-width:420px;margin:auto;}.gallery-slider--auto img {height:auto;}}@media(max-width:991px) and (min-width:768px) {.gallery-slider .image-slider-wrapper .ry-el-bg {margin-bottom:1em;height:250px;}}@media (max-width:991px) {.gallery-slider img {margin:0 auto 2em;}.gallery-slider .carousel .carousel-control .icon-next:before {left:-4px;}.gallery-slider .carousel .carousel-control .icon-prev:before {left:-2px;}.gallery-slider .image-slider-wrapper {-ms-flex-wrap:wrap;flex-wrap:wrap;}.gallery-slider .image-slider-wrapper .ry-el-bg {width:100% !IMPORTANT;height:400px;max-width:310px;margin:0 auto 1em;margin-right:0 !important;float:none;}.carousel-inner>.item {background-position:left !important;height:400px;background-size:cover;max-width:300px;margin:auto;border:1px solid rgb(238 238 238 / 48%);}.carousel-indicators {display:none !important;}.gallery-content-wrp {max-width:100% !important;}}div.testisection .page-separator .duo img {max-width:290px;}