  /*!
 |-----------------------------------------------------------------------------------------------------------
 |
 |
 |
 | Skin - Module CSS
 |
 |
 |
 |-----------------------------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Page Banner - Module - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.page-banner-module{overflow:hidden}@media (max-width:767px){.page-banner-module h1{font-size:38px}}.page-banner-module .page-banner-wrap{position:relative;padding-top:200px;padding-bottom:80px;background-repeat:no-repeat;background-position:50%;background-size:cover}@media (max-width:767px){.page-banner-module .page-banner-wrap{padding-top:120px}}.page-banner-module .page-banner-caption{display:flex;align-items:center;text-transform:uppercase;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;font-size:20px;margin-bottom:30px}.page-banner-module .page-banner-caption img{width:60px;height:auto}.page-banner-module .page-banner-wrap>svg{position:absolute;opacity:.5}.page-banner-module .page-banner-wrap>svg path{fill:#fff}.page-banner-module .patternTL{top:0;left:0}.page-banner-module .patternTR{top:0;right:0}.page-banner-module .patternBL{left:0;bottom:0}.page-banner-module .patternBR{right:0;bottom:0}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Image and Content - Style 3 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/@media (min-width:992px){.img-content-style-3.is-layout-img-content .img-content-img-area{order:1}}@media (min-width:992px){.img-content-style-3.is-layout-content-img .img-content-img-area,.img-content-style-3.is-layout-img-content .img-content-content-area{order:2}}@media (min-width:992px){.img-content-style-3.is-layout-content-img .img-content-content-area{order:1}}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Reviews - Style 2 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.reviews-style-2 .reviews-item{text-align:center}.reviews-style-2 .reviews-item-wrap{position:relative}.reviews-style-2 .reviews-item-body,.reviews-style-2 .reviews-item-header{margin-bottom:15px}.reviews-style-2 .reviews-item-img{width:100%;max-width:165px}.reviews-style-2 .reviews-item-stars{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:5px;transition:gap var(--transition-200)}.reviews-style-2 .reviews-item-stars svg{transition:var(--transition-200)}.reviews-style-2 .reviews-item-score{font-size:20px}.reviews-style-2 .reviews-item-link{position:absolute;top:0;left:0;width:100%;height:100%}.reviews-style-2 .reviews-item-wrap:hover .reviews-item-stars{gap:10px}.reviews-style-2 .reviews-item-wrap:hover .reviews-item-stars svg{-webkit-animation-name:starPop;animation-name:starPop;-webkit-animation-duration:.6s;animation-duration:.6s}.reviews-style-2 .reviews-item-wrap:hover .reviews-item-stars svg:first-child{-webkit-animation-delay:0ms;animation-delay:0ms}.reviews-style-2 .reviews-item-wrap:hover .reviews-item-stars svg:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.reviews-style-2 .reviews-item-wrap:hover .reviews-item-stars svg:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.reviews-style-2 .reviews-item-wrap:hover .reviews-item-stars svg:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.reviews-style-2 .reviews-item-wrap:hover .reviews-item-stars svg:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}