.image-charm{position:relative}.image-charm .hr-line{display:block;width:calc(100% - 100px);height:1px;background-color:#000;margin:50px 50px 20px}@media(max-width: 767px){.image-charm .hr-line{display:none}}.image-charm__title{text-align:center;margin-left:20px;margin-right:20px;margin-top:10px}@media(max-width: 767px){.image-charm__title{margin-top:20px}}.image-charm__title h2{font-family:var(--font-freight),serif;font-weight:var(--font-weight-freight);font-size:40px;color:#000}.image-charm__title h1{display:flex;align-items:center;justify-content:center;color:#000;font-family:var(--font-eaves),serif;font-weight:100;letter-spacing:normal;font-size:22px;min-height:43px}.image-charm__title p{font-style:italic;font-family:var(--font-eaves),serif;font-size:22px;color:#000;margin-top:5px;margin-bottom:15px}.image-charm__row{display:flex;justify-content:space-between;width:100%}@media(max-width: 991px){.image-charm__row{flex-direction:column}}@media(min-width: 992px){.image-charm__img{width:calc(33.336% - 10px)}}.image-charm__img:nth-child(1) .image-charm__absolute{margin:30px 2% 13% 56%;text-align:right}@media(min-width: 1100px)and (max-width: 1199px){.image-charm__img:nth-child(1) .image-charm__absolute{margin-left:54%;margin-bottom:1%}}@media(min-width: 992px)and (max-width: 1099px){.image-charm__img:nth-child(1) .image-charm__absolute{margin-left:47%}}@media(max-width: 991px){.image-charm__img:nth-child(1) .image-charm__absolute{margin:0 3% 5px 30%;justify-content:center}}.image-charm__img:nth-child(2) .image-charm__absolute{margin:26px 2% 18px 5%;text-align:left}@media(max-width: 991px){.image-charm__img:nth-child(2) .image-charm__absolute{margin:11% 2% 8px 5%}}.image-charm__img:nth-child(2) .image-charm__absolute p{line-height:46px}@media(max-width: 991px){.image-charm__img:nth-child(2) .image-charm__absolute p{line-height:41px}}.image-charm__img:nth-child(3) .image-charm__absolute{margin:14% 5% 5% 2%;text-align:right;justify-content:flex-end}@media(max-width: 991px){.image-charm__img:nth-child(3) .image-charm__absolute{margin:0 5% 5% 2%}}.image-charm__img-cont{position:relative;margin-bottom:0px;padding-top:0px;padding-bottom:0px;min-height:200px;max-width:567px;text-align:center}@media(max-width: 991px){.image-charm__img-cont{min-height:300px;max-width:100%;padding-bottom:69.1%}}.image-charm__img-cont img{pointer-events:none}@media(max-width: 991px){.image-charm__img-cont img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.image-charm__absolute{display:flex;flex-direction:column;left:0;right:0;position:absolute;top:0;bottom:0;z-index:10;pointer-events:none}.image-charm__absolute p{font-size:20px;font-family:var(--font-eaves),serif;line-height:22px}.image-charm__absolute p strong{font-size:32px;line-height:28px;font-weight:var(--font-weight-freight);font-family:var(--font-freight),serif}.image-charm__absolute p em{font-size:32px;line-height:28px;font-weight:var(--font-weight-freight);font-style:italic !important;font-family:var(--font-freight),serif}.image-charm__absolute p em strong{font-family:inherit !important}.image-charm__or{text-align:center;font-size:14px}.image-charm__description{text-align:center;margin-top:30px;margin-left:10px;margin-right:10px}.image-charm__description p{font-family:var(--font-eaves),serif;font-size:22px;line-height:26.3px;color:#000;min-height:18.89px;font-weight:var(--font-weight-body)}.image-charm__description p strong{font-family:var(--font-freight),serif;font-weight:var(--font-weight-freight);font-size:28px;line-height:32.2px;color:#000}.image-charm__description.two{margin-top:19px}.image-charm__description.two p strong{font-family:var(--font-eaves),serif;font-weight:var(--font-weight-body);font-size:28px;line-height:32.4px}.image-charm__button-link{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:400;font-family:"Montserrat";padding:0 15px;border:1px solid #000;background-color:#000;color:#fff;min-height:41.59px;transition:.3s}.image-charm__button-link:hover{background-color:#fff;color:#000}.image-charm__button-link.one{margin:30px auto}.image-charm__button-link.two{margin:10px auto 30px}