.side-bubble__content{color:#fff;padding:40px}.side-bubble__content h2,.side-bubble__content p{color:#fff;margin-bottom:.2em}.side-bubble__content h3{color:#fff;margin-bottom:.5em}.side-bubble__image{height:auto;max-height:400px;object-fit:cover;width:100%}@media (min-width:768px){.dnd-section>.row-fluid>.widget-span:last-child .side-bubble__content{border-radius:150px 0 0 150px;margin-right:-2rem;padding-left:80px;padding-right:2rem;position:relative;z-index:2}.dnd-section>.row-fluid>.widget-span:last-child .side-bubble__image__wrapper{border-radius:200px 0 0 200px;margin-bottom:-50px;margin-right:-2rem;overflow:hidden}.dnd-section>.row-fluid>.widget-span:first-child .side-bubble__content{border-radius:0 150px 150px 0;margin-left:-2rem;padding-left:2rem;padding-right:80px;position:relative;z-index:2}.dnd-section>.row-fluid>.widget-span:first-child .side-bubble__image__wrapper{border-radius:0 200px 200px 0;margin-bottom:-50px;margin-left:-2rem;overflow:hidden}}@media (min-width:calc(1560px + 2rem)){.dnd-section>.row-fluid>.widget-span:last-child .side-bubble__content{border-radius:150px 0 0 150px;margin-left:0;margin-right:calc((100vw - var(--container-width))/-2 - 1rem);padding-left:80px;padding-right:calc((100vw - var(--container-width))/2 + 1rem);position:relative;z-index:2}.dnd-section>.row-fluid>.widget-span:last-child .side-bubble__image__wrapper{border-radius:200px 0 0 200px;margin-bottom:-50px;margin-right:calc((100vw - var(--container-width))/-2 - 1rem);overflow:hidden}.dnd-section>.row-fluid>.widget-span:first-child .side-bubble__content{border-radius:0 150px 150px 0;margin-left:calc((100vw - var(--container-width))/-2 - 1rem);margin-right:0;padding-left:calc((100vw - var(--container-width))/2 + 1rem);padding-right:80px;position:relative;z-index:2}.dnd-section>.row-fluid>.widget-span:first-child .side-bubble__image__wrapper{border-radius:0 200px 200px 0;margin-bottom:-50px;margin-left:calc((100vw - var(--container-width))/-2 - 1rem);overflow:hidden}}@media (max-width:767px){.side-bubble:not(.side-bubble--wimage) .side-bubble__content{margin-left:-1rem;margin-right:-1rem}.side-bubble.side-bubble--wimage .side-bubble__image__wrapper{border-radius:0 150px 150px 0;height:300px;margin-bottom:-75px;margin-left:-1rem;overflow:hidden}.side-bubble.side-bubble--wimage .side-bubble__content{border-radius:150px 0 0 150px;margin-right:-1rem;padding-left:50px;padding-right:1rem;position:relative;text-align:right;z-index:2}.side-bubble__image{height:300px}}