.triangle-col.bg__gradient--blue{padding:72px 40px 80px}.triangle-col.bg__gradient--blue .gradient{margin:0px}.triangle-col.bg__gradient--blue .triangle-col__box{background:#fff;display:grid;grid-gap:80px;grid-template-columns:repeat(2,1fr);background-repeat:no-repeat;background-position:50% calc(50% + 40px);max-width:1040px;margin:0 auto;padding:40px}.triangle-col.bg__gradient--blue .triangle-col__box .two-column{padding:28px 30px;z-index:2;position:relative;margin-bottom:0px}.triangle-col.bg__gradient--blue .triangle-col__box .two-column h3{border:0;text-align:center;text-align:left;margin:0;padding:0;margin-bottom:12px}.triangle-col.bg__gradient--blue .triangle-col__box .two-column h3 span.txt__colored{font-weight:500;font-size:30px;line-height:130%;text-align:center;display:block}.triangle-col.bg__gradient--blue .triangle-col__box .two-column h3 span.txt__black{margin-top:5px;font-size:16px;line-height:175%;display:block;text-align:center}.triangle-col.bg__gradient--blue .triangle-col__box .two-column:first-child{background:rgba(255,255,255,0.9);border:2px solid #86abcd;box-sizing:border-box;display:grid;grid-column:1}.triangle-col.bg__gradient--blue .triangle-col__box .two-column:first-child h3 span.txt__colored{color:#6896c1}.triangle-col.bg__gradient--blue .triangle-col__box .two-column:nth-child(2){background:rgba(255,255,255,0.9);border:2px solid #a3ad6d;box-sizing:border-box;display:grid;grid-column:2}.triangle-col.bg__gradient--blue .triangle-col__box .two-column:nth-child(2) h3 span.txt__colored{color:#8c9848}.triangle-col.bg__gradient--blue .triangle-col__box .two-column:last-child{padding:35px 40px;background-color:rgba(255,255,255,0.9);border:2px solid #c493b9;box-sizing:border-box;grid-auto-flow:column;grid-template-columns:1fr 1fr;display:grid;align-items:center;grid-column:1/span 2;position:relative;width:68%;max-width:650px;grid-gap:20px}.triangle-col.bg__gradient--blue .triangle-col__box .two-column:last-child h3{text-align:left}.triangle-col.bg__gradient--blue .triangle-col__box .two-column:last-child h3 span{text-align:left}.triangle-col.bg__gradient--blue .triangle-col__box .two-column:last-child>span{background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;height:100%;width:100%;top:calc(40px - 100%);left:0;z-index:-1}.triangle-col.bg__gradient--blue .triangle-col__box .two-column:last-child h3 span.txt__colored{color:#b578a8}.triangle-col.bg__gradient--blue .gradient{display:grid;align-items:center;justify-content:center;text-align:center;margin-bottom:48px}.triangle-col.bg__gradient--blue .gradient .gradient__heading{margin:0 auto 26px}.triangle-col.bg__gradient--blue .two-column .gradient{margin-bottom:0px;padding-right:80px}.triangle-col.bg__gradient--blue .two-column .gradient .gradient__heading{font-weight:500;font-size:40px;line-height:130%;text-align:center;margin-bottom:10px;padding:0px}.triangle-col.bg__gradient--blue .two-column .gradient .gradient__heading span{display:block}.triangle-col.bg__gradient--blue .two-column .gradient .gradient__heading span.txt__black{font-weight:bold;font-size:20px;line-height:175%;color:#202020;-moz-background-clip:unset;-webkit-background-clip:unset;-moz-text-fill-color:unset;-webkit-text-fill-color:unset;background:0;margin-top:14px}.triangle-col.bg__gradient--blue .two-column .gradient .gradient__heading span::after{content:none}.triangle-col.bg__gradient--blue .two-column{max-width:1040px;margin:0 auto}.triangle-col.bg__gradient--blue .two-column .img{max-width:248px;text-align:center;margin:0 auto}.triangle-col.bg__gradient--blue .two-column__wrapper{background:#fff;align-items:center;grid-template-columns:46% 50%;grid-gap:40px;display:grid}@media screen and (max-width:768px){.triangle-col.bg__gradient--blue{padding:58px 15px 64px}.triangle-col.bg__gradient--blue .triangle-col__box .two-column p{font-size:10px;line-height:165%}.triangle-col.bg__gradient--blue .triangle-col__box{padding:0;grid-gap:52px 25px;background-color:transparent;background-size:155px;background-position:50% calc(50% - 27.5px)}.triangle-col.bg__gradient--blue .two-column{grid-template-rows:max-content}.triangle-col.bg__gradient--blue .two-column .img{max-width:100%;min-height:104px;display:inline-grid;align-items:center;height:100%}.triangle-col.bg__gradient--blue .triangle-col__box .two-column{padding:10px 15px 22px !important}.triangle-col.bg__gradient--blue .triangle-col__box .two-column:last-child{grid-auto-flow:row;grid-template-columns:unset;width:calc(50% - (25px / 2));grid-column:1/span 2;grid-gap:0px}.triangle-col.bg__gradient--blue .two-column .gradient{padding:0px 24px 35px;margin-bottom:0px;margin-top:0}.triangle-col.bg__gradient--blue .two-column__wrapper{grid-auto-flow:row;grid-template-columns:1fr}.triangle-col.bg__gradient--blue .two-column__wrapper{grid-gap:0}.triangle-col.bg__gradient--blue .two-column .gradient .gradient__heading span.txt__gradient{font-weight:500;font-size:32px;line-height:130%}.triangle-col.bg__gradient--blue .two-column .gradient .gradient__heading span.txt__black{font-size:18px;line-height:150%;margin-top:11px}.triangle-col.bg__gradient--blue .gradient .gradient__heading{margin:0 auto 44px;font-size:26px;line-height:150%}.triangle-col.bg__gradient--blue .gradient .gradient__heading span.txt__gradient{font-size:26px;display:block}.triangle-col.bg__gradient--blue .gradient{margin:0 auto 32px}.triangle-col.bg__gradient--blue .triangle-col__box .two-column h3 span.txt__colored{font-size:20px;text-align:center !important}.triangle-col.bg__gradient--blue .triangle-col__box .two-column h3 span.txt__black{margin-top:8px;font-size:12px;line-height:150%}.triangle-col.bg__gradient--blue .triangle-col__box .two-column h3{border:0;margin:0;padding-bottom:10px;text-align:center !important}}