.two-columns{padding-top:40px;padding-bottom:40px}@media only screen and (min-width:768px){.two-columns{padding-top:calc(40px + 35 * (100vw - 768px) / 672);padding-bottom:calc(40px + 35 * (100vw - 768px) / 672)}}@media only screen and (min-width:1440px){.two-columns{padding-top:75px;padding-bottom:75px}}.two-columns{background-color:#e5edef}.two-columns .container{max-width:970px}.two-columns.normal-container .container{max-width:1170px}.two-columns.normal-container .container .section-title{font-size:22px}@media only screen and (min-width:375px){.two-columns.normal-container .container .section-title{font-size:calc(22px + 8 * (100vw - 375px) / 1065)}}@media only screen and (min-width:1440px){.two-columns.normal-container .container .section-title{font-size:30px}}.two-columns.normal-container .container .section-title{font-weight:400}.two-columns .section-title{font-size:26px}@media only screen and (min-width:375px){.two-columns .section-title{font-size:calc(26px + 10 * (100vw - 375px) / 1065)}}@media only screen and (min-width:1440px){.two-columns .section-title{font-size:36px}}.two-columns .section-title{margin-bottom:40px}@media only screen and (min-width:768px){.two-columns .section-title{margin-bottom:calc(40px + 12 * (100vw - 768px) / 672)}}@media only screen and (min-width:1440px){.two-columns .section-title{margin-bottom:52px}}.two-columns .section-title span{font-size:36px}@media only screen and (min-width:390px){.two-columns .section-title span{font-size:calc(36px + 12 * (100vw - 390px) / 1050)}}@media only screen and (min-width:1440px){.two-columns .section-title span{font-size:48px}}@media only screen and (min-width:992px){.two-columns .left-col,.two-columns .right-col{width:45%}}
