.elementor-524 .elementor-element.elementor-element-7af84954{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-524 .elementor-element.elementor-element-45c9955{--display:flex;}.elementor-524 .elementor-element.elementor-element-46738f87{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-46738f87 img{width:100%;}.elementor-524 .elementor-element.elementor-element-6ea1cbe9{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-524 .elementor-element.elementor-element-358b81c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-524 .elementor-element.elementor-element-a20c5e8 .elementor-icon-wrapper{text-align:center;}.elementor-524 .elementor-element.elementor-element-a20c5e8 .elementor-icon{font-size:25px;}.elementor-524 .elementor-element.elementor-element-a20c5e8 .elementor-icon svg{height:25px;}.elementor-524 .elementor-element.elementor-element-a20c5e8 .elementor-icon-wrapper svg{width:auto;}.elementor-524 .elementor-element.elementor-element-6e02c0ad{--e-rating-icon-font-size:16px;}.elementor-524 .elementor-element.elementor-element-7d27c945{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--flex-wrap:wrap;}.elementor-524 .elementor-element.elementor-element-37be7574 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-524 .elementor-element.elementor-element-3219199f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-524 .elementor-element.elementor-element-bccc016 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-524 .elementor-element.elementor-element-a842e4d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}@media(max-width:1279px){.elementor-524 .elementor-element.elementor-element-7af84954{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-7d27c945{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-524 .elementor-element.elementor-element-3219199f{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-7af84954{--width:fit-content;}.elementor-524 .elementor-element.elementor-element-45c9955{--width:fit-content;}.elementor-524 .elementor-element.elementor-element-6ea1cbe9{--width:fit-content;}}@media(max-width:767px){.elementor-524 .elementor-element.elementor-element-7af84954{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-524 .elementor-element.elementor-element-358b81c6{--justify-content:center;}.elementor-524 .elementor-element.elementor-element-7d27c945{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--flex-wrap:wrap;}}/* Start custom CSS for container, class: .elementor-element-45c9955 */@media (min-width:768px) {
    .elementor-524 .elementor-element.elementor-element-45c9955 {
    display: flex;
    gap: 16px;
    flex-direction: row;
    align-items: center;
}
.elementor-524 .elementor-element.elementor-element-45c9955:after {
    width: 1px;
    content: '';
    height: 27px;
    background-color: #FFFFFF;
    opacity: 0.6;
}
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-6e02c0ad */.elementor-524 .elementor-element.elementor-element-6e02c0ad .e-icon-unmarked {
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37be7574 */.elementor-524 .elementor-element.elementor-element-37be7574 .side_text {
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3219199f */.elementor-524 .elementor-element.elementor-element-3219199f .side_text {
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bccc016 */.elementor-524 .elementor-element.elementor-element-bccc016 .side_text {
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a842e4d */.elementor-524 .elementor-element.elementor-element-a842e4d .side_text {
    font-weight: 300;
}/* End custom CSS */