.ori-text h2{margin-bottom:30px}@media (max-width:768px){.ori-text h2{font-size:var(--fns-25);line-height:27.5px;margin-bottom:35px}}.ori-text .style-1 p.ori-with-border{padding-left:28px;border-left:2px solid var(--primary)}.ori-text .style-1 p.ori-without-border{border:none}.ori-text .style-1 p strong{display:inline-block;margin:50px 0 10px}.ori-text .style-2 h2{margin-bottom:0}.ori-text .style-2>div{padding-top:30px;padding-bottom:30px;display:flex;justify-content:space-between}@media (max-width:768px){.ori-text .style-2>div{display:block}}.ori-text .style-2>div.items-top-title{display:block}.ori-text .style-2>div.items-top-title h2{flex-basis:unset;max-width:unset;margin-bottom:46px}@media (max-width:768px){.ori-text .style-2 p{display:block}}.ori-text .style-2.ori-white-bg{background:#fff}.ori-text .style-2.ori-orange-bg{background:var(--primary)}.ori-text .style-2.ori-orange-bg .ori-container{flex-wrap:wrap}.ori-text .style-2.ori-orange-bg h2{color:var(--white)}@media (max-width:768px){.ori-text .style-2.ori-orange-bg h2{text-align:left;flex:0 0 100%}}.ori-text .style-2.ori-orange-bg p.ori-with-border{color:var(--white);border-left-color:#fff}@media (max-width:768px){.ori-text .style-2.ori-orange-bg p.ori-with-border{text-align:left;flex:0 0 100%}}.ori-text .style-2.ori-orange-bg p{color:var(--white)}.ori-text .style-2.ori-orange-bg a{color:#fff;text-decoration:underline}.ori-text .style-2.ori-orange-bg a:hover{color:var(--secondary)}.ori-text .style-2 h2{color:var(--secondary);margin:0;padding:0;flex-basis:40%;max-width:477px}@media (max-width:1024px){.ori-text .style-2 h2{font-size:var(--sizeTitleTabletH2);line-height:26px;margin-bottom:40px}}@media (max-width:768px){.ori-text .style-2 h2{font-size:var(--fns-25);line-height:27.5px;margin-bottom:1.8rem}}.ori-text .style-2 h2 strong{font-weight:inherit;color:var(--primary)}.ori-text .style-2 p{color:var(--secondary);margin:0;padding-left:19px;flex-basis:60%;padding-right:10%}@media (max-width:1024px){.ori-text .style-2 p{padding-right:0}}.ori-text .style-2 p.ori-with-border{padding-left:20px;border-left:2px solid var(--primary);display:block}.ori-text .style-2 p.ori-without-border{border:none}.ori-text .style-2 p strong:first-child{margin-top:0}.ori-text .style-2 a:hover{color:var(--secondary);text-decoration:underline}.ori-text.style-3 h3{margin-bottom:15px}.ori-text.style-3 .text{margin-bottom:50px}.ori-text .text-center{text-align:center}.ori-text .text-left{text-align:left}