.charm-bottom__title{display:flex;align-items:center;justify-content:space-between;margin-top:30px}@media(max-width: 767px){.charm-bottom__title{flex-direction:column;justify-content:center;margin-top:0}}.charm-bottom__title::before{content:"";display:block;height:1px;background:#000}@media(min-width: 768px){.charm-bottom__title::before{width:calc(25% - 20px)}}@media(max-width: 767px){.charm-bottom__title::before{width:calc(100% - 20px);margin:30px 10px}}.charm-bottom__title h2{font-size:40px;text-align:center}@media(min-width: 768px){.charm-bottom__title h2{width:calc(50% - 20px)}}.charm-bottom__title::after{content:"";display:block;height:1px;background:#000}@media(min-width: 768px){.charm-bottom__title::after{width:calc(25% - 20px)}}@media(max-width: 767px){.charm-bottom__title::after{content:none}}.charm-bottom__row{margin-top:30px;margin-left:5%;margin-bottom:30px;margin-right:5%;display:flex;align-items:flex-start;justify-content:space-between}@media(max-width: 767px){.charm-bottom__row{flex-direction:column-reverse}}.charm-bottom__info{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:50px;width:100%}@media(min-width: 768px){.charm-bottom__info{width:calc(50% - 15px)}}@media(max-width: 991px){.charm-bottom__info{padding-top:0}}.charm-bottom__info h2{font-size:32px;line-height:41px}.charm-bottom__info h3{font-size:22px;font-family:var(--font-eaves),serif;font-weight:300 !important;line-height:32px}.charm-bottom__info>p{max-width:741px;width:100%;margin-left:20px;margin-bottom:20px;margin-right:20px;padding-bottom:10px;text-align:center;font-family:var(--font-eaves),serif;font-size:20px}.charm-bottom__info .hr{display:block;width:calc(33.336% - 20px);height:1px;background-color:#000;margin-top:20px;margin-bottom:20px}.charm-bottom__info .black-btn{display:flex;justify-content:center;align-items:center;padding:0 15px;width:-moz-fit-content;width:fit-content;min-height:41.59px;font-size:16px;font-weight:400;font-family:"Montserrat";text-transform:uppercase;border:1px solid #000;background-color:#000;color:#fff;transition:.3s}.charm-bottom__info .black-btn:hover{background-color:#fff;color:#000}.charm-bottom__image{width:100%}@media(min-width: 768px){.charm-bottom__image{width:calc(50% - 15px)}}.charm-bottom__image img{max-width:750px;width:100%;text-align:center}@media(min-width: 768px)and (max-width: 991px){.charm-bottom__image img{max-width:500px}}@media(max-width: 767px){.charm-bottom__image img{max-width:100%}}