.content_2col{margin-top:100px}.content_2col__container{margin-top:50px}@media(max-width:768px){.content_2col__container{margin-top:30px}}.content_2col__main_title{box-sizing:border-box;margin:0 auto;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;max-width:1200px}@media(max-width:1240px){.content_2col__main_title{padding-left:20px;padding-right:20px}}.content_2col__column{max-width:1440px;flex:1;margin:auto;display:flex;flex-wrap:wrap;flex-direction:row;align-self:center}@media(max-width:1240px){.content_2col__column{padding-left:20px;padding-right:20px}}@media(max-width:768px){.content_2col__column{padding:0 20px}}.content_2col__block{flex:0 0 50%;padding:0px 10px}.content_2col__block:nth-of-type(odd){align-self:flex-start;padding-left:0px}.content_2col__block:nth-of-type(even){margin-top:165px;align-self:center;padding-right:0px}@media(max-width:900px){.content_2col__block:nth-of-type(even){margin-top:unset}}.content_2col__headline,.content_2col__description{margin-left:8%;box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:20px;padding:0px}@media(max-width:768px){.content_2col__headline,.content_2col__description{margin-left:8%;padding:0px;max-width:80%}}.content_2col__image{height:auto;width:100%;width:auto;overflow:hidden;text-align:center}.content_2col__image img{width:100%;height:100% !important;object-fit:cover}@media(max-width:768px){.content_2col__main_title h2{margin-top:0px;margin-bottom:30px}}@media(max-width:550px){.content_2col{margin-top:50px}.content_2col__block{flex:0 0 100%;padding:unset;margin-bottom:30px}.content_2col__block:nth-of-type(even){margin-top:0px;align-self:center;padding:unset}.content_2col__headline h3{font-family:Poppins;font-size:18px;font-weight:bold;letter-spacing:.26px;line-height:24px;margin-block-start:20px;margin-block-end:10px}.content_2col__description{font-family:Poppins;line-height:22px}.content_2col__image{display:flex;width:auto;height:auto}.content_2col__headline,.content_2col__description{box-sizing:border-box;flex-grow:1;flex-basis:0;max-width:100%;padding:20px;padding:0;margin-left:0}}