.botao{background-color:#cd2439;background-image:-webkit-gradient(linear, 100deg, from(#484848), to(#cd2439));background-image:-webkit-linear-gradient(100deg, #484848, #cd2439);background-image:-moz-linear-gradient(100deg, #484848, #cd2439);background-image:-ms-linear-gradient(100deg, #484848, #cd2439);background-image:-o-linear-gradient(100deg, #484848, #cd2439);background-image:linear-gradient(100deg, #484848, #cd2439);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=$angle,StartColorStr='#484848', EndColorStr='#cd2439');border:2px solid #fff !important;color:#fff !important;text-transform:uppercase;font-weight:700;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.botao:hover{border-color:#e7303d;color:#e7303d}.botao:focus{border-color:#323232;color:#323232}.pequeno{padding:7px;font-size:18px;font-size:1.125rem;font-weight:700}.pequeno:hover{border-color:#323232;color:#323232}.pequeno:focus{border-color:#e7303d;color:#e7303d}.medio{padding:9px;font-size:20px;font-size:1.25rem;font-weight:700}.medio:hover{border-color:#e7303d;color:#e7303d}.medio:focus{border-color:#323232;color:#323232}.grande{padding:11px;font-size:22px;font-size:1.375rem;font-weight:700}.grande:hover{border-color:#323232;color:#323232}.grande:focus{border-color:#e7303d;color:#e7303d}section.sobre .itens{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;margin:50px 0;text-align:center;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){section.sobre .itens{float:left;width:83.33333%}}@media (min-width: 768px){section.sobre .itens{margin-left:8.33333%}}@media (max-width: 991px){section.sobre .itens{display:block}}section.sobre .itens .foto{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}@media (max-width: 991px){section.sobre .itens .foto{margin:0 0 30px}}section.sobre .itens [class^="icone-"]{width:90px;height:90px;background-color:#cadbdc;-webkit-border-radius:120px;-moz-border-radius:120px;-ms-border-radius:120px;border-radius:120px;text-align:center;line-height:85px;color:#fff;font-size:55px;font-size:3.4375rem}@media (max-width: 991px){section.sobre .itens [class^="icone-"]{display:inline-block;width:75px;height:75px;line-height:75px;font-size:50px;font-size:3.125rem;margin:0 3px 5px}}section.sobre .itens [class^="icone-"].icone-lapis{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}section.sobre .itens [class^="icone-"].icone-codigo{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}section.sobre .itens [class^="icone-"].icone-coracao{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}section.sobre .itens [class^="icone-"].icone-compartilhar{-webkit-box-ordinal-group:6;-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}.textos{position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:center}@media (min-width: 768px){.textos{float:left;width:66.66667%}}@media (min-width: 768px){.textos{margin-left:16.66667%}}.textos p{font-size:30px;font-size:1.875rem}.textos .botao{display:table;margin:30px auto}div .insti{background-color:#98182e;background-image:-webkit-gradient(linear, 400deg, from(#fff), to(#98182e));background-image:-webkit-linear-gradient(400deg, #fff, #98182e);background-image:-moz-linear-gradient(400deg, #fff, #98182e);background-image:-ms-linear-gradient(400deg, #fff, #98182e);background-image:-o-linear-gradient(400deg, #fff, #98182e);background-image:linear-gradient(400deg, #fff, #98182e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=$angle,StartColorStr='#fff', EndColorStr='#98182e')}div .texto-inst{margin:20px auto 40px auto}div .tit-2{font-size:20px;padding:20px;margin-left:5px}div .parag{font-size:15px;margin-left:30px}div .parag-ul{font-size:15px;margin-left:45px;list-style-type:square}div .separacao{content:"";display:block;position:relative;bottom:0;width:100%;height:10px;background-color:#fff}.fotos{background-color:#626262;background-image:-webkit-gradient(linear, 100deg, from(#fff), to(#626262));background-image:-webkit-linear-gradient(100deg, #fff, #626262);background-image:-moz-linear-gradient(100deg, #fff, #626262);background-image:-ms-linear-gradient(100deg, #fff, #626262);background-image:-o-linear-gradient(100deg, #fff, #626262);background-image:linear-gradient(100deg, #fff, #626262);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=$angle,StartColorStr='#fff', EndColorStr='#626262')}.album{margin-top:40px}.art-port{margin-top:20px}.p-port{text-align:center}.portfolio ul{margin-left:-15px;margin-right:-15px}.portfolio ul:before,.portfolio ul:after{content:" ";display:table}.portfolio ul:after{clear:both}.portfolio ul:before,.portfolio ul:after{content:" ";display:table}.portfolio ul:after{clear:both}.portfolio ul li{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;overflow:hidden;margin-bottom:30px}@media (min-width: 768px){.portfolio ul li{float:left;width:25%}}.portfolio ul li figure{position:relative;background:#fff}.portfolio ul li figure:hover a{opacity:1;filter:alpha(opacity=100)}.portfolio ul li figure:hover .overlay{top:0}.portfolio ul li figure img{display:block;max-width:100%;height:auto}.portfolio ul li figure figcaption a{text-align:center;text-transform:uppercase;position:absolute;z-index:2;color:#fff;width:100%;top:40%;opacity:0;filter:alpha(opacity=0)}.portfolio ul li figure figcaption a h3{font-size:22px;font-size:1.375rem;margin:0}.portfolio ul li figure figcaption a p{font-size:18px;font-size:1.125rem;text-align:center}.portfolio ul li figure figcaption a,.portfolio ul li figure figcaption .overlay{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.portfolio ul li figure figcaption .overlay{background-color:#cd2439;background-image:-webkit-gradient(linear, 100deg, from(#fff), to(#cd2439));background-image:-webkit-linear-gradient(100deg, #fff, #cd2439);background-image:-moz-linear-gradient(100deg, #fff, #cd2439);background-image:-ms-linear-gradient(100deg, #fff, #cd2439);background-image:-o-linear-gradient(100deg, #fff, #cd2439);background-image:linear-gradient(100deg, #fff, #cd2439);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=$angle,StartColorStr='#fff', EndColorStr='#cd2439');opacity:.9;filter:alpha(opacity=90);position:absolute;left:0;top:100%;z-index:1;display:block;width:100%;height:100%}
