.textbox-section{position:relative;padding-top:25px;padding-bottom:50px}@media(min-width: 992px){.textbox-section{padding-top:80px;padding-bottom:80px}}@media(min-width: 1600px){.textbox-section{padding-top:30px;padding-bottom:30px}}@media(min-width: 992px){.textbox-section-wrapper{display:flex;justify-content:space-between;align-items:center}}.textbox-section-backgrounds-white{background:#fff;position:absolute;right:0;bottom:0;min-height:180px;height:65%;width:100%}@media(min-width: 450px){.textbox-section-backgrounds-white{height:55%}}@media(min-width: 768px){.textbox-section-backgrounds-white{height:40%}}@media(min-width: 992px){.textbox-section-backgrounds-white{height:100%;width:60%}}.textbox-section-backgrounds-blue{background:linear-gradient(291.72deg, #000000 4.46%, #164194 94.07%);position:absolute;left:0;top:0;min-height:180px;width:80%;z-index:-1;height:35%}@media(min-width: 450px){.textbox-section-backgrounds-blue{height:45%}}@media(min-width: 768px){.textbox-section-backgrounds-blue{height:60%}}@media(min-width: 992px){.textbox-section-backgrounds-blue{height:100%;width:40%}}.textbox-section-backgrounds.two-box.bg-right .textbox-section-backgrounds-white{height:35%;top:0;bottom:auto}@media(min-width: 992px){.textbox-section-backgrounds.two-box.bg-right .textbox-section-backgrounds-white{height:100%;left:0;right:auto;width:55%}}.textbox-section-backgrounds.two-box.bg-right .textbox-section-backgrounds-blue{bottom:0;top:auto;height:65%;right:0;left:auto;width:55%}@media(min-width: 992px){.textbox-section-backgrounds.two-box.bg-right .textbox-section-backgrounds-blue{height:100%;width:45%}}.textbox-section-backgrounds.one-box.bg-right .textbox-section-backgrounds-blue{left:auto;right:0;z-index:0}.textbox-section-backgrounds.two-box.bg-left .textbox-section-backgrounds-blue{top:auto;height:65%;bottom:0}@media(min-width: 992px){.textbox-section-backgrounds.two-box.bg-left .textbox-section-backgrounds-blue{height:100%;width:45%}}.textbox-section-backgrounds.two-box.bg-left .textbox-section-backgrounds-white{top:0;height:35%;bottom:auto}@media(min-width: 992px){.textbox-section-backgrounds.two-box.bg-left .textbox-section-backgrounds-white{height:100%;width:55%}}.textbox-section-background-white{background:#fff;position:absolute;left:0;top:0;min-height:180px;width:80%;z-index:-1;height:100%}.textbox-section-intro.intro-onebox{padding-top:120px}@media(min-width: 992px){.textbox-section-intro.intro-onebox{padding-top:0}}@media(min-width: 1450px){.textbox-section-intro.intro-onebox{padding-left:100px}}@media(min-width: 1450px){.textbox-section-intro.intro-onebox.intro-left{padding-left:0px;padding-right:100px}}.textbox-section-intro.intro-twobox{padding-top:0px}.textbox-section-intro.intro-twobox .textbox-section-intro-text{margin-bottom:120px}@media(min-width: 992px){.textbox-section-intro.intro-twobox .textbox-section-intro-text{margin-bottom:0}}@media(min-width: 1450px){.textbox-section-intro.intro-twobox .textbox-section-intro-text{padding-right:80px}}@media(min-width: 1450px){.textbox-section-intro.intro-twobox.intro-right{padding-left:80px}}@media(min-width: 1450px){.textbox-section-intro.intro-twobox.intro-right .textbox-section-intro-text{padding-right:0px}}.textbox-section-intro-headline{position:relative;padding-left:35px}.textbox-section-intro-headline h1,.textbox-section-intro-headline h2,.textbox-section-intro-headline h3,.textbox-section-intro-headline h4,.textbox-section-intro-headline h5,.textbox-section-intro-headline h6{font-size:28px}@media screen and (min-width: 480px){.textbox-section-intro-headline h1,.textbox-section-intro-headline h2,.textbox-section-intro-headline h3,.textbox-section-intro-headline h4,.textbox-section-intro-headline h5,.textbox-section-intro-headline h6{font-size:calc(28px + 20*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.textbox-section-intro-headline h1,.textbox-section-intro-headline h2,.textbox-section-intro-headline h3,.textbox-section-intro-headline h4,.textbox-section-intro-headline h5,.textbox-section-intro-headline h6{font-size:48px}}.textbox-section-intro-headline h1,.textbox-section-intro-headline h2,.textbox-section-intro-headline h3,.textbox-section-intro-headline h4,.textbox-section-intro-headline h5,.textbox-section-intro-headline h6{line-height:38px}@media screen and (min-width: 480px){.textbox-section-intro-headline h1,.textbox-section-intro-headline h2,.textbox-section-intro-headline h3,.textbox-section-intro-headline h4,.textbox-section-intro-headline h5,.textbox-section-intro-headline h6{line-height:calc(38px + 20*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.textbox-section-intro-headline h1,.textbox-section-intro-headline h2,.textbox-section-intro-headline h3,.textbox-section-intro-headline h4,.textbox-section-intro-headline h5,.textbox-section-intro-headline h6{line-height:58px}}.textbox-section-intro-headline::before{content:"";height:100%;border-left:3px solid #e30613;position:absolute;left:0}.textbox-section-intro-text{font-size:18px}@media screen and (min-width: 480px){.textbox-section-intro-text{font-size:calc(18px + 4*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.textbox-section-intro-text{font-size:22px}}.textbox-section-intro-text{line-height:25px}@media screen and (min-width: 480px){.textbox-section-intro-text{line-height:calc(25px + 6*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.textbox-section-intro-text{line-height:31px}}.textbox-section-box1,.textbox-section-box2{background:#fff;border:2px solid #164194;padding:30px 20px}@media(min-width: 1450px){.textbox-section-box1,.textbox-section-box2{padding:30px 30px}}.textbox-section-box1-title,.textbox-section-box2-title{font-weight:bold;margin-bottom:15px}.textbox-section-box1-title,.textbox-section-box2-title{font-size:24px}@media screen and (min-width: 480px){.textbox-section-box1-title,.textbox-section-box2-title{font-size:calc(24px + 8*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.textbox-section-box1-title,.textbox-section-box2-title{font-size:32px}}.textbox-section-box1-title,.textbox-section-box2-title{line-height:34px}@media screen and (min-width: 480px){.textbox-section-box1-title,.textbox-section-box2-title{line-height:calc(34px + 8*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.textbox-section-box1-title,.textbox-section-box2-title{line-height:42px}}.textbox-section-box1-text,.textbox-section-box2-text{margin-bottom:15px}.textbox-section-box1-text,.textbox-section-box2-text{font-size:18px}@media screen and (min-width: 480px){.textbox-section-box1-text,.textbox-section-box2-text{font-size:calc(18px + 0*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.textbox-section-box1-text,.textbox-section-box2-text{font-size:18px}}.textbox-section-box1-text,.textbox-section-box2-text{line-height:25px}@media screen and (min-width: 480px){.textbox-section-box1-text,.textbox-section-box2-text{line-height:calc(25px + 0*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.textbox-section-box1-text,.textbox-section-box2-text{line-height:25px}}.textbox-section-box1.with-image,.textbox-section-box2.with-image{padding:0;background:none;border:none}.textbox-section-box1-image img,.textbox-section-box2-image img{display:block}@media(min-width: 992px){.textbox-section-box1-image img,.textbox-section-box2-image img{max-width:490px;margin-left:auto;max-height:330px}}@media(min-width: 1600px){.textbox-section-box1-image img,.textbox-section-box2-image img{min-height:330px}}