.services{margin:80px auto;text-align:center}@media(max-width: 1023px){.services{display:flex;align-items:center;max-width:90%}}.services section.message{margin-bottom:100px}.services section.message .line-divided{border-bottom:1px solid #eee;padding-bottom:35px;margin-bottom:35px}.services section.message .icon{text-align:center;justify-self:center;align-self:center}@media(max-width: 1023px){.services section.message .icon .responsive-size{margin-bottom:20px}}@media(max-width: 1023px){.services section.message .list{margin-bottom:20px}}.services section.message h1{color:#f45d02;font-size:50px;font-weight:500;margin-bottom:15px}@media(max-width: 1023px){.services section.message h1{font-size:36px}}.services section.message h2{color:#f45d02;font-size:35px;font-weight:300;margin-bottom:15px}.services section.message h3{color:#111f60;font-size:30px;font-weight:500;margin-bottom:15px}.services section.message p{color:gray;font-size:25px;max-width:55ch;margin-bottom:35px;line-height:120%}@media(max-width: 1023px){.services section.message p{font-size:18px}}.services section.message p.full{max-width:100%}.services section.message p.item-desc{color:#111f60;font-size:20px;font-weight:500;margin:0}@media(max-width: 1023px){.services section.message p.item-desc{font-size:18px}}.services section.message .requirements{display:flex;align-items:center;justify-content:flex-start;margin-bottom:35px}.services section.message .requirements .requirement-item{display:flex;align-items:center;justify-content:flex-start;margin-right:20px}.services section.message .requirements .requirement-item figure{width:50px;margin-right:30px}.services section.message .requirements .requirement-item p{font-size:20px;width:30ch;margin-bottom:0}@media(max-width: 1023px){.services section.message .requirements .requirement-item p{font-size:18px}}@media(max-width: 1023px){.services section.message .requirements{flex-wrap:wrap}.services section.message .requirements .requirement-item{margin-bottom:20px}}.services section.message details{border:1px solid #f45d02;margin-bottom:30px;user-select:none}.services section.message details[open] summary{padding-bottom:0}.services section.message details[open] summary::before{transform:rotate(-90deg)}.services section.message details[open] summary h2{margin-bottom:10px}.services section.message details summary{font-size:25px;font-weight:600;position:relative;list-style:none;padding:25px;padding-left:50px;cursor:pointer}.services section.message details summary::before{transition:all .3s;content:"";background-image:url(../assets/imagens/icones/arrow.png);background-repeat:no-repeat;background-position:center center;background-size:20px;position:absolute;width:20px;height:20px;top:calc(27px - .1em);left:25px}.services section.message details summary::-webkit-details-marker{display:none}.services section.message details summary:focus{outline:none}.services section.message details summary h2{color:#111f60;font-size:20px;margin-left:10px;margin-bottom:0}.services section.message details .item-details{margin-left:60px}.services section.message details .item-details p{font-size:16px;max-width:max-content;padding-right:50px;text-align:justify}.services section.highlight{border:1px solid #111f60;border-radius:10px;margin-bottom:100px;padding:25px}.services section.highlight h3{color:#111f60;font-size:30px;font-weight:500;margin-bottom:15px}.services section.highlight p{color:gray;font-size:25px;max-width:55ch;margin-bottom:35px;line-height:120%}.services section.highlight p.full{max-width:100%}.services section.highlight p.item-desc{color:#111f60;font-size:20px;font-weight:500;margin:0}.services .outline-button{margin-bottom:50px}@media(max-width: 600px){.services .outline-button{font-size:18px}}@media(max-width: 450px){.services .outline-button{font-size:14px}}/*# sourceMappingURL=services.css.map */
