.container.responsivegrid.whychooseus-section.bh-homepage-revamp-container{max-width:1280px;margin:0 auto;width:100%;float:unset !important}
.whychooseus-section>.cmp-container{background-color:#fff;margin-bottom:80px}
.whychooseus-section .title h2{text-align:center;font-size:36px;font-weight:700;line-height:46.8px;margin-bottom:68px;color:#1d1d1f}
.chooseus-sub-section .cmp-container{display:flex;justify-content:space-between;align-items:start;width:100%}
.chooseus-sub-section .cmp-container .teaserextended .cmp-teaser{display:flex;flex-direction:column;align-items:center;row-gap:44px}
.chooseus-sub-section .cmp-container .teaserextended .cmp-teaser__content{width:140px;text-align:center;font-family:Lato;font-size:20px;font-weight:400;line-height:26px;text-align:center;color:#1d1d1f}
.chooseus-sub-section .cmp-container .teaserextended .extended-teaser-img .extended-teaser-img_desk{width:60px;height:60px;object-fit:contain}
a#bookFree{background:#7345b2;display:flex;align-items:center;min-height:52px;width:fit-content;border-radius:30px;padding:0 39px;color:#fff;font-family:Lato;font-size:18px;font-weight:700;line-height:23.4px;margin:60px auto 0 auto}
.button.bottom-gap{margin-bottom:120px}
.button.tabsButton #bookFree{margin:20px 0 120px 80px}
.button.fullhome #bookFree{margin:-4px 0 0 80px}
@media(max-width:768px){.container.responsivegrid.whychooseus-section.bh-homepage-revamp-container{padding:0 16px;margin-top:60px}
.whychooseus-section>.cmp-container{margin-bottom:0}
.whychooseus-section .title h2{margin-bottom:60px;font-size:24px;font-weight:700;line-height:31px}
.chooseus-sub-section .cmp-container{flex-wrap:wrap}
.chooseus-sub-section .cmp-container .teaserextended{width:33.33%;margin-bottom:50px}
.chooseus-sub-section .cmp-container .teaserextended .cmp-teaser{row-gap:20px}
.chooseus-sub-section .cmp-container .teaserextended .extended-teaser-img .extended-teaser-img_desk{width:37px;height:37px}
.chooseus-sub-section .cmp-container .teaserextended .cmp-teaser__content{width:98px;font-size:14px;line-height:18.2px}
a#bookFree{min-height:44px;margin:0 auto 60px auto;padding:0 29px}
.button.bottom-gap{margin-bottom:80px}
.button.tabsButton #bookFree{margin:55px auto 50px auto}
.button.fullhome #bookFree{margin:50px auto 0 auto}
}