.elementor-66 .elementor-element.elementor-element-tzihger > .elementor-container{max-width:871px;text-align:center;}.elementor-66 .elementor-element.elementor-element-tzihger{background-image:url("http://acso.pt/wp-content/uploads/2017/02/KU273L0WTW.jpg");background-position:top center;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#dddddd;box-shadow:0px 0px 10px 0px #dddddd;color:#ffffff;margin-top:40px;margin-bottom:0px;padding:60px 0px 50px 0px;}.elementor-66 .elementor-element.elementor-element-tzihger > .elementor-background-overlay{opacity:0.5;}.elementor-66 .elementor-element.elementor-element-tzihger, .elementor-66 .elementor-element.elementor-element-tzihger > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-66 .elementor-element.elementor-element-tzihger .elementor-heading-title{color:#ffffff;}.elementor-66 .elementor-element.elementor-element-iusvovv .elementor-heading-title{color:#23a455;font-size:30px;font-family:"Finger Paint", Sans-serif;font-weight:bold;line-height:1.5em;}.elementor-66 .elementor-element.elementor-element-iusvovv > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-66 .elementor-element.elementor-element-wldfnwm{text-align:center;}.elementor-66 .elementor-element.elementor-element-wldfnwm .elementor-image img{max-width:100%;opacity:1;}.elementor-66 .elementor-element.elementor-element-iefavaf{color:#595b5e;font-size:18px;font-weight:300;line-height:1.7em;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-iefavaf .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-66 .elementor-element.elementor-element-iefavaf .elementor-drop-cap{margin-left:10px;}.elementor-66 .elementor-element.elementor-element-iefavaf > .elementor-widget-container{padding:20px 0px 30px 0px;}.elementor-66 .elementor-element.elementor-element-nhakvrr .elementor-button .elementor-align-icon-right{margin-left:14px;}.elementor-66 .elementor-element.elementor-element-nhakvrr .elementor-button .elementor-align-icon-left{margin-right:14px;}.elementor-66 .elementor-element.elementor-element-nhakvrr a.elementor-button{font-size:17px;text-transform:uppercase;line-height:1em;background-color:#29c566;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-66 .elementor-element.elementor-element-nhakvrr a.elementor-button:hover{color:#29c566;background-color:rgba(255,255,255,0);border-color:#29c566;}.elementor-66 .elementor-element.elementor-element-nhakvrr .elementor-button{border-style:solid;border-width:3px 3px 3px 3px;border-color:#29c566;}.elementor-66 .elementor-element.elementor-element-evkruiy > .elementor-container{max-width:1140px;}.elementor-66 .elementor-element.elementor-element-evkruiy{background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#dddddd;box-shadow:0px 0px 10px 0px #dddddd;color:#50595a;margin-top:30px;margin-bottom:0px;}.elementor-66 .elementor-element.elementor-element-evkruiy, .elementor-66 .elementor-element.elementor-element-evkruiy > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-66 .elementor-element.elementor-element-evkruiy .elementor-heading-title{color:#50595a;}.elementor-66 .elementor-element.elementor-element-jinzqpm > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#dddddd;padding:50px 75px 50px 75px;}.elementor-66 .elementor-element.elementor-element-xdfpika .elementor-heading-title{font-size:34px;font-family:"Finger Paint", Sans-serif;font-weight:500;}.elementor-66 .elementor-element.elementor-element-ormsrjy{color:#919191;font-size:17px;font-weight:300;line-height:1.7em;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-ormsrjy .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-66 .elementor-element.elementor-element-ormsrjy .elementor-drop-cap{margin-left:10px;}.elementor-66 .elementor-element.elementor-element-dbfcjpk .elementor-icon-list-icon i{color:#2b9ee2;font-size:14px;}.elementor-66 .elementor-element.elementor-element-dbfcjpk .elementor-icon-list-icon{width:14px;}.elementor-66 .elementor-element.elementor-element-dbfcjpk .elementor-icon-list-text{padding-left:0px;color:#2b9ee2;}.elementor-66 .elementor-element.elementor-element-lisydmu > .elementor-element-populated{padding:50px 75px 50px 75px;}.elementor-66 .elementor-element.elementor-element-vykdkxn .elementor-heading-title{font-size:34px;font-family:"Finger Paint", Sans-serif;font-weight:500;}.elementor-66 .elementor-element.elementor-element-bqnzkyy{color:#919191;font-size:17px;font-weight:300;line-height:1.7em;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-bqnzkyy .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-66 .elementor-element.elementor-element-bqnzkyy .elementor-drop-cap{margin-left:10px;}.elementor-66 .elementor-element.elementor-element-lytcthh .elementor-icon-list-icon i{color:#2b9ee2;font-size:14px;}.elementor-66 .elementor-element.elementor-element-lytcthh .elementor-icon-list-icon{width:14px;}.elementor-66 .elementor-element.elementor-element-lytcthh .elementor-icon-list-text{padding-left:0px;color:#2b9ee2;}.elementor-66 .elementor-element.elementor-element-0ug2r9g > .elementor-container{max-width:1140px;}.elementor-66 .elementor-element.elementor-element-0ug2r9g{background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#dddddd;box-shadow:0px 0px 10px 0px #dddddd;color:#50595a;margin-top:30px;margin-bottom:0px;}.elementor-66 .elementor-element.elementor-element-0ug2r9g, .elementor-66 .elementor-element.elementor-element-0ug2r9g > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-66 .elementor-element.elementor-element-0ug2r9g .elementor-heading-title{color:#50595a;}.elementor-66 .elementor-element.elementor-element-klkb930 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#dddddd;padding:50px 75px 50px 75px;}.elementor-66 .elementor-element.elementor-element-v4uexfj .elementor-heading-title{font-size:34px;font-family:"Finger Paint", Sans-serif;font-weight:500;}.elementor-66 .elementor-element.elementor-element-tyh8jqj{color:#919191;font-size:17px;font-weight:300;line-height:1.7em;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-tyh8jqj .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-66 .elementor-element.elementor-element-tyh8jqj .elementor-drop-cap{margin-left:10px;}.elementor-66 .elementor-element.elementor-element-yvflwio .elementor-icon-list-icon i{color:#2b9ee2;font-size:14px;}.elementor-66 .elementor-element.elementor-element-yvflwio .elementor-icon-list-icon{width:14px;}.elementor-66 .elementor-element.elementor-element-yvflwio .elementor-icon-list-text{padding-left:0px;color:#2b9ee2;}.elementor-66 .elementor-element.elementor-element-wzp3580 > .elementor-element-populated{padding:50px 75px 50px 75px;}.elementor-66 .elementor-element.elementor-element-yrd65ji .elementor-heading-title{font-size:33px;font-family:"Finger Paint", Sans-serif;font-weight:500;}.elementor-66 .elementor-element.elementor-element-9mnn9ee{color:#919191;font-size:17px;font-weight:300;line-height:1.7em;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-9mnn9ee .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-66 .elementor-element.elementor-element-9mnn9ee .elementor-drop-cap{margin-left:10px;}.elementor-66 .elementor-element.elementor-element-ri4j7ac .elementor-icon-list-icon i{color:#2b9ee2;font-size:14px;}.elementor-66 .elementor-element.elementor-element-ri4j7ac .elementor-icon-list-icon{width:14px;}.elementor-66 .elementor-element.elementor-element-ri4j7ac .elementor-icon-list-text{padding-left:0px;color:#2b9ee2;}.elementor-66 .elementor-element.elementor-element-xf461lg > .elementor-container{max-width:1140px;}.elementor-66 .elementor-element.elementor-element-xf461lg{background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#dddddd;box-shadow:0px 0px 10px 0px #dddddd;color:#50595a;margin-top:30px;margin-bottom:0px;}.elementor-66 .elementor-element.elementor-element-xf461lg, .elementor-66 .elementor-element.elementor-element-xf461lg > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-66 .elementor-element.elementor-element-xf461lg .elementor-heading-title{color:#50595a;}.elementor-66 .elementor-element.elementor-element-ixarq6a > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#dddddd;padding:50px 75px 50px 75px;}.elementor-66 .elementor-element.elementor-element-77cwlaz .elementor-heading-title{font-size:34px;font-family:"Finger Paint", Sans-serif;font-weight:500;}.elementor-66 .elementor-element.elementor-element-7bbf0md{color:#919191;font-size:17px;font-weight:300;line-height:1.7em;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-7bbf0md .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-66 .elementor-element.elementor-element-7bbf0md .elementor-drop-cap{margin-left:10px;}.elementor-66 .elementor-element.elementor-element-fzrwwax .elementor-icon-list-icon i{color:#2b9ee2;font-size:14px;}.elementor-66 .elementor-element.elementor-element-fzrwwax .elementor-icon-list-icon{width:14px;}.elementor-66 .elementor-element.elementor-element-fzrwwax .elementor-icon-list-text{padding-left:0px;color:#2b9ee2;}.elementor-66 .elementor-element.elementor-element-etjmwrv > .elementor-element-populated{padding:50px 75px 50px 75px;}.elementor-66 .elementor-element.elementor-element-w55tf3y .elementor-heading-title{font-size:34px;font-family:"Finger Paint", Sans-serif;font-weight:500;}.elementor-66 .elementor-element.elementor-element-ly3tg4v{color:#919191;font-size:17px;font-weight:300;line-height:1.7em;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-ly3tg4v .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-66 .elementor-element.elementor-element-ly3tg4v .elementor-drop-cap{margin-left:10px;}.elementor-66 .elementor-element.elementor-element-wcblsay .elementor-icon-list-icon i{color:#2b9ee2;font-size:14px;}.elementor-66 .elementor-element.elementor-element-wcblsay .elementor-icon-list-icon{width:14px;}.elementor-66 .elementor-element.elementor-element-wcblsay .elementor-icon-list-text{padding-left:0px;color:#2b9ee2;}.elementor-66 .elementor-element.elementor-element-kqrgzxe > .elementor-container{max-width:1140px;}.elementor-66 .elementor-element.elementor-element-kqrgzxe{background-color:#ffffff;background-image:url("http://acso.pt/wp-content/uploads/2017/02/ACsO-img3.jpg");border-style:solid;border-width:1px 1px 1px 1px;border-color:#dddddd;box-shadow:0px 0px 10px 0px #dddddd;color:#50595a;margin-top:30px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-66 .elementor-element.elementor-element-kqrgzxe, .elementor-66 .elementor-element.elementor-element-kqrgzxe > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-66 .elementor-element.elementor-element-kqrgzxe .elementor-heading-title{color:#50595a;}.elementor-66 .elementor-element.elementor-element-hmesfyj > .elementor-container{max-width:1140px;}.elementor-66 .elementor-element.elementor-element-atyhwjx > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-66 .elementor-element.elementor-element-wfobodu{text-align:center;}.elementor-66 .elementor-element.elementor-element-wfobodu .elementor-heading-title{font-size:39px;font-family:"Finger Paint", Sans-serif;font-weight:500;}.elementor-66 .elementor-element.elementor-element-rfctjyd .elementor-text-editor{text-align:center;}.elementor-66 .elementor-element.elementor-element-rfctjyd{color:#54595f;font-size:17px;font-weight:300;line-height:1.7em;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-rfctjyd .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-66 .elementor-element.elementor-element-rfctjyd .elementor-drop-cap{margin-left:10px;}.elementor-66 .elementor-element.elementor-element-ixpvzwh .elementor-icon-list-item, .elementor-66 .elementor-element.elementor-element-ixpvzwh .elementor-icon-list-item a{justify-content:center;}.elementor-66 .elementor-element.elementor-element-ixpvzwh .elementor-icon-list-icon i{color:#2b9ee2;font-size:14px;}.elementor-66 .elementor-element.elementor-element-ixpvzwh .elementor-icon-list-icon{width:14px;}.elementor-66 .elementor-element.elementor-element-ixpvzwh .elementor-icon-list-text{padding-left:0px;color:#2b9ee2;}.elementor-66 .elementor-element.elementor-element-fsabbmm .elementor-divider-separator{border-top-style:dotted;border-top-width:1px;border-top-color:#bfbfbf;width:100%;}.elementor-66 .elementor-element.elementor-element-fsabbmm .elementor-divider{padding-top:20px;padding-bottom:20px;}.elementor-66 .elementor-element.elementor-element-fsabbmm > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-kyquatg > .elementor-container{max-width:1140px;text-align:center;}.elementor-66 .elementor-element.elementor-element-kyquatg{background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#dddddd;box-shadow:0px 0px 10px 0px #dddddd;color:#50595a;margin-top:30px;margin-bottom:0px;}.elementor-66 .elementor-element.elementor-element-kyquatg, .elementor-66 .elementor-element.elementor-element-kyquatg > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-66 .elementor-element.elementor-element-kyquatg .elementor-heading-title{color:#50595a;}.elementor-66 .elementor-element.elementor-element-aefsepa > .elementor-element-populated{padding:50px 40px 50px 40px;}.elementor-66 .elementor-element.elementor-element-xhldlcl.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-66 .elementor-element.elementor-element-xhldlcl.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-66 .elementor-element.elementor-element-xhldlcl.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-66 .elementor-element.elementor-element-xhldlcl .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-66 .elementor-element.elementor-element-xhldlcl .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}.elementor-66 .elementor-element.elementor-element-xhldlcl .elementor-image-box-content .elementor-image-box-title{color:#232323;font-size:21px;font-family:"Finger Paint", Sans-serif;text-transform:uppercase;}.elementor-66 .elementor-element.elementor-element-xhldlcl .elementor-image-box-content .elementor-image-box-description{color:#919191;}.elementor-66 .elementor-element.elementor-element-ztgjmtm > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:#dddddd;padding:50px 40px 50px 40px;}.elementor-66 .elementor-element.elementor-element-woictcd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-66 .elementor-element.elementor-element-woictcd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-66 .elementor-element.elementor-element-woictcd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-66 .elementor-element.elementor-element-woictcd .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-66 .elementor-element.elementor-element-woictcd .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}.elementor-66 .elementor-element.elementor-element-woictcd .elementor-image-box-content .elementor-image-box-title{color:#232323;font-size:21px;font-family:"Finger Paint", Sans-serif;text-transform:uppercase;}.elementor-66 .elementor-element.elementor-element-woictcd .elementor-image-box-content .elementor-image-box-description{color:#919191;}.elementor-66 .elementor-element.elementor-element-nbxolpj > .elementor-element-populated{padding:50px 40px 50px 40px;}.elementor-66 .elementor-element.elementor-element-tcvrhyf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-66 .elementor-element.elementor-element-tcvrhyf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-66 .elementor-element.elementor-element-tcvrhyf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-66 .elementor-element.elementor-element-tcvrhyf .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-66 .elementor-element.elementor-element-tcvrhyf .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}.elementor-66 .elementor-element.elementor-element-tcvrhyf .elementor-image-box-content .elementor-image-box-title{color:#232323;font-size:21px;font-family:"Finger Paint", Sans-serif;text-transform:uppercase;}.elementor-66 .elementor-element.elementor-element-tcvrhyf .elementor-image-box-content .elementor-image-box-description{color:#919191;}.elementor-66 .elementor-element.elementor-element-pmogppr > .elementor-container{max-width:1140px;}.elementor-66 .elementor-element.elementor-element-pmogppr{padding:30px 0px 0px 0px;}@media(max-width:767px){.elementor-66 .elementor-element.elementor-element-tzihger{padding:0px 30px 0px 30px;}.elementor-66 .elementor-element.elementor-element-iusvovv .elementor-heading-title{font-size:30px;}.elementor-66 .elementor-element.elementor-element-wldfnwm{text-align:center;}.elementor-66 .elementor-element.elementor-element-nhakvrr a.elementor-button{font-size:15px;}}@media(min-width:768px){.elementor-66 .elementor-element.elementor-element-tzihger{background-attachment:scroll;}}@media(max-width:1024px){.elementor-66 .elementor-element.elementor-element-wldfnwm{text-align:center;}.elementor-66 .elementor-element.elementor-element-evkruiy{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-jinzqpm > .elementor-element-populated{margin:0px 0px 0px 0px;padding:50px 20px 50px 30px;}.elementor-66 .elementor-element.elementor-element-lisydmu > .elementor-element-populated{padding:50px 30px 50px 20px;}.elementor-66 .elementor-element.elementor-element-0ug2r9g{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-klkb930 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:50px 20px 50px 30px;}.elementor-66 .elementor-element.elementor-element-wzp3580 > .elementor-element-populated{padding:50px 30px 50px 20px;}.elementor-66 .elementor-element.elementor-element-xf461lg{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-ixarq6a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:50px 20px 50px 30px;}.elementor-66 .elementor-element.elementor-element-etjmwrv > .elementor-element-populated{padding:50px 30px 50px 20px;}}