.quality-3.template-orto {position: relative;background-position: center 0;-webkit-background-size: cover;background-size: cover;padding: 45px 0;overflow: hidden;}.quality-3.template-orto .quality-3-title {font-size: 30px;margin-bottom: 38px;color: #379d73;text-align: center;}.quality-3.template-orto .quality-3-description {font-weight: 300;color: #379d73;font-size: 24px;margin: 0 auto;max-width: 600px;text-align: center;}.quality-3.template-orto .quality-3-list {text-align: center;margin: 0 auto;padding-top: 15px;}.quality-3.template-orto .quality-3-item {width: 240px;display: inline-block;position: relative;padding: 10px;vertical-align: top;margin: -10px -5px 45px 0;}.quality-3.template-orto .quality-3-item .title {text-align: center;font-size: 21px;color: #379d73;margin-bottom: 20px;padding: 0 30px;}.quality-3.template-orto .quality-3-item img {-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;display: block;width: 100%;max-width: 100%;height: auto;margin-bottom: 20px;margin: 0 auto;}.quality-3.template-orto .quality-3-item .link {-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;text-align: center;font-size: 16px;border: 1px solid #379d73;color: #379d73;display: block;padding: 10px;}.quality-3.template-orto .quality-3-item .link:hover {background-color: #379d73;color: #fff;}.quality-3.template-orto .quality-3-item:nth-child(4n+1) {margin-left: 0;}.quality-3-form {max-width: 600px;text-align: center;margin: 0 auto;}.quality-3-form p {font-size: 22px;font-weight: 300;color: #494949;margin-bottom: 25px;}@media (max-width: 767px) {.quality-3.template-orto .quality-3-title .quality-3.template-orto .quality-3-title span,.quality-3.template-orto .quality-3-title font {font-size: 30px;margin-bottom: 25px;}.quality-3.template-orto .quality-3-description {margin-bottom: 40px;}.quality-3.template-orto .quality-3-item {width: 100%;}.quality-3.template-orto .quality-3-item:last-child {margin-bottom: 0;}.quality-3.template-orto .quality-3-title,.quality-3.template-orto .quality-3-title span,.quality-3.template-orto .quality-3-title font {font-size: 23px !important;line-height: 1.3 !important;}.quality-3.template-orto .quality-3-item .title,.quality-3.template-orto .quality-3-item .title span,.quality-3.template-orto .quality-3-item .title font,.quality-3.template-orto .quality-3-item .link,.quality-3.template-orto .quality-3-item .link span,.quality-3.template-orto .quality-3-item .link font {font-size: 18px!important;line-height: 1.2!important;}}