.block1 .block--title{color:var(--blue);display:block;font-size:30px;font-weight:700;padding-bottom:10px;position:relative}.block1.small .block--title{font-size:22px}.block1 .block--title:after{background-color:var(--blue);border-radius:var(--border-radius-5);bottom:0;content:"";height:3px;left:0;position:absolute;width:80px}.block1.center .block--title:after{left:50%;transform:translateX(-50%)}.block1.white .block--title:after{background-color:#fff}.block1.white .block--title{color:#fff}.block1.center .block--title{text-align:center}.block1 .block--desc{color:var(--dark-gray);font-size:16px;line-height:25px;margin-top:10px;text-align:justify}.block1.white .block--desc{color:#fff}.block1.center .block--desc{text-align:center}.block1 .block--desc a{color:var(--blue);font-weight:500}.block1 .block-more{margin-top:20px}.block1.center .block-body{align-items:center;display:flex;flex-direction:column}.block1 .block-content{margin-top:30px}.block1 .block-image img{border-radius:var(--border-radius);display:block}.block1 .block--image img{display:block}.block1.center .block--image img{margin:0 auto}.black-yellow .block1 .block--desc a{color:#000;text-decoration:underline}.black-yellow .block1 .block--desc,.black-yellow .block1 .block--title{color:#000}.black-yellow .block1 .block--title:after{background-color:#000}@media screen and (max-width:1199.98px){.block1 .block--title{font-size:25px}}@media screen and (max-width:991.98px){.block1 .block--title{font-size:22px}}@media screen and (max-width:767.98px){.block1 .block--title,.block1.small .block--title{font-size:20px}}@media screen and (max-width:575.98px){.block1 .block--title,.block1.small .block--title{font-size:18px}}