@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700&display=swap");*,:after,:before{box-sizing:border-box}body,html{height:100%}body{-webkit-text-size-adjust:none;-ms-overflow-style:scrollbar;background-color:#fcfcfc;color:#303030;display:flex;flex-direction:column;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.4;margin:0}body.disable-scroll{overflow:hidden}footer,header,nav,section{display:block}a{color:#d16c94;text-decoration:underline}a:hover{color:#ab8292;text-decoration:none}strong{font-weight:700}p{font-size:1rem;margin-bottom:.5rem;margin-top:0}@media (min-width:768px){p{font-size:1.1rem}}@media (min-width:1200px){p{font-size:1.2rem}}p+p{padding-top:.5rem}h1{color:#1f3640;font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:1rem;margin-top:0}@media (min-width:768px){h1{font-size:2.1rem}}@media (min-width:1200px){h1{font-size:2.2rem}}img{display:block;height:auto;max-width:100%}main{flex:1 0 auto}.container{margin-left:auto;margin-right:auto;max-width:490px;padding:60px 20px 40px;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.content-wrapper{align-items:flex-start;display:flex}.button{background-color:transparent;border:0;padding:0}.button,.button span{cursor:pointer;display:inline-block}.button span{background-color:#809e94;border:solid #829eac;border-radius:5px;border-width:1px 1px 3px;box-shadow:0 2px 4px rgba(48,48,48,.2);color:#fcfcfc;font-size:.9rem;padding:7px 12px;text-align:center;text-decoration:none}.button:not(:disabled):focus span,.button:not(:disabled):hover span{background-color:#3b5047;border-color:#303030;color:#fcfcfc}.button:not(:disabled):focus span{box-shadow:0 2px 8px 2px rgba(48,48,48,.25),0 0 1px 3px rgba(0,168,14,.25)}.button:disabled span{cursor:not-allowed;opacity:.4}.framed-image{background-color:#fcfcfc;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(48,48,48,.5),0 2px 5px rgba(48,48,48,.2);flex-shrink:0;margin:0;padding:5px}.framed-image img{border-radius:4px}figcaption{color:#3b5047;font-size:.8rem;font-style:italic;padding:3px;text-align:center;width:100%}.breadcrumb{background-color:hsla(0,0%,95%,.5);border-radius:4px;font-size:.6rem;margin-bottom:10px;padding:5px 8px}@media (min-width:576px){.breadcrumb{font-size:.7rem}}@media (min-width:768px){.breadcrumb{font-size:.8rem}}.breadcrumb a+a,.breadcrumb a+span{display:inline-block;margin-left:15px;position:relative}.breadcrumb a+a:before,.breadcrumb a+span:before{color:#303030;content:"»";display:inline-block;left:-15px;pointer-events:none;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15px}#header{background-color:#fcfcfc;box-shadow:0 0 10px 0 rgba(48,48,48,.5);cursor:default;display:flex;height:40px;justify-content:flex-end;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:10}#header .container{align-items:center;display:flex;justify-content:space-between;padding-bottom:0;padding-top:0}#header .logo-header{background:url(../images/arte-nossa-de-cada-dia-sm.png) no-repeat 0;color:#3b5047;display:flex;font-size:.8rem;font-weight:600;height:30px;line-height:1.1;padding-left:30px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:115px}#header .logo-header:focus,#header .logo-header:hover{border-radius:2px;box-shadow:0 0 0 1px #fcfcfc,0 0 1px 3px #ab8292;color:#1f3640}#main-menu{background-color:#1f3640;display:none;height:100vh;left:0;overflow-y:visible;padding-top:70px;position:absolute;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:100%;z-index:20}#main-menu .close-button{cursor:pointer;display:block;height:30px;position:absolute;right:20px;top:20px;width:30px;z-index:30}#main-menu .close-button:after,#main-menu .close-button:before{background-color:#fcfcfc;border-radius:5px;content:"";display:block;height:4px;left:0;position:absolute;top:50%;width:30px}#main-menu .close-button:before{-webkit-transform:translateY(-2px) rotate(45deg);transform:translateY(-2px) rotate(45deg)}#main-menu .close-button:after{-webkit-transform:translateY(-2px) rotate(-45deg);transform:translateY(-2px) rotate(-45deg)}#main-menu .close-button:hover:after,#main-menu .close-button:hover:before{background-color:#809e94}#main-menu ul{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}#main-menu li{align-items:center;display:flex;position:relative}#main-menu a{color:#fcfcfc;display:block;font-size:1.2rem;font-weight:300;padding:10px 20px;position:relative;text-align:left;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}@media (min-width:576px){#main-menu a{font-size:1.5rem}}#main-menu a:focus,#main-menu a:hover{background-color:#3b5047}#main-menu a.is-active{background-color:#809e94}#menu-hamburger-input,#menu-hamburger-label{height:22.5px;width:30px}#menu-hamburger-label{border-radius:1px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding:2px}#menu-hamburger-label:hover{box-shadow:0 0 0 1px #fcfcfc,0 0 1px 3px #ab8292}#menu-hamburger-label span{background-color:#cdcdcd;border-radius:3px;display:block;height:4px;position:relative;width:100%;z-index:11}#menu-hamburger-input{cursor:pointer;margin:0;opacity:0}#menu-hamburger-input:focus~#menu-hamburger-label{box-shadow:0 0 0 1px #fcfcfc,0 0 1px 3px #ab8292}#menu-hamburger-input:checked~#main-menu{-webkit-animation:open-menu .2s cubic-bezier(.215,.61,.355,1) forwards;animation:open-menu .2s cubic-bezier(.215,.61,.355,1) forwards;display:block;-webkit-transform:translateX(0);transform:translateX(0);transition-duration:0s}@-webkit-keyframes open-menu{0%{-webkit-transform:translateX(-100%) skewX(-15deg);transform:translateX(-100%) skewX(-15deg)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes open-menu{0%{-webkit-transform:translateX(-100%) skewX(-15deg);transform:translateX(-100%) skewX(-15deg)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@media (min-width:992px){#menu-hamburger-input,#menu-hamburger-label{display:none}#main-menu{background-color:transparent;display:block;height:100%;left:auto;padding:0;position:relative;top:auto;-webkit-transform:none;transform:none;transition:none;width:auto;z-index:auto}#main-menu .close-button{display:none}#main-menu ul{align-items:stretch;border-top:none;display:flex;height:100%;justify-content:flex-end}#main-menu li{border-bottom:none;overflow:visible}#main-menu a{align-items:center;color:#767d85;display:inline-flex;font-size:.8rem;height:100%;justify-content:center;overflow:visible;padding:0 .9rem;position:relative;text-align:center;-webkit-transform:none;transform:none}#main-menu a:focus,#main-menu a:hover{background-color:#1f3640;color:#fcfcfc}#main-menu a.is-active{background-color:#f3f3f3;border-bottom:2px solid;color:#1f3640}#main-menu a.is-active:after{border-color:currentcolor transparent transparent;border-style:solid;border-width:5px 5px 0;bottom:0;content:"";height:0;left:50%;position:absolute;-webkit-transform:translate(-50%,calc(100% + 2px));transform:translate(-50%,calc(100% + 2px));width:0}}@media (min-width:1200px){#main-menu a{padding:0 1.2rem}}footer{background-color:#1f3640;border-top:5px solid #303030;box-shadow:0 -2px 3px rgba(48,48,48,.1);color:#fcfcfc;flex-shrink:0;font-size:.7rem;height:60px;padding-bottom:5px;width:100%}footer .container{align-items:stretch;display:flex;height:100%;justify-content:space-between;padding-bottom:0;padding-top:0}footer .info{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:center}footer .separator{display:none}footer .social-media{align-items:center;display:flex;justify-content:flex-end;list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}footer .social-media li+li{margin-left:10px}footer .social-media .social-media-link{background-image:url(../images/icons.png);background-repeat:no-repeat;color:transparent;display:block;font-size:.001rem;height:30px;opacity:.9;overflow:hidden;position:relative;-webkit-transform:scale(.9);transform:scale(.9);transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:30px}footer .social-media .social-media-link:hover{opacity:1;-webkit-transform:scale(1);transform:scale(1)}footer .social-media .social-media-link.social-media-facebook{background-position:0 -120px}footer .social-media .social-media-link.social-media-instagram{background-position:0 -150px}footer .social-media .social-media-link.social-media-youtube{background-position:0 -180px}@media (min-width:576px){footer .info{align-items:center;flex-direction:row;justify-content:flex-start}footer .separator{display:inline-block;margin-left:5px;margin-right:5px}}.page-body--home{background-color:#809e94}.page-body--home #header .logo-header{visibility:hidden}#home{padding-bottom:20px;padding-top:60px}#home .container{height:100%;padding-bottom:0;padding-top:0;position:relative}#home .container:before{background:url(../images/arte-nossa-de-cada-dia.png) 50% no-repeat;background-size:contain;content:"";display:block;margin-bottom:20px;margin-left:auto;margin-right:auto;padding-top:190px;width:190px}#home .content{align-items:center;display:flex;flex-direction:column;font-size:2rem;justify-content:center;text-align:center}#home h1{font-size:1em;margin-bottom:5px;margin-top:0;text-align:center}#home .slogan{font-size:.6em}#home .social-media{align-items:center;bottom:0;display:flex;justify-content:center;list-style-type:none;margin:0 auto;padding-left:0;position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}#home .social-media li+li{margin-left:10px}#home .social-media-link{background-image:url(../images/social-media.png);background-repeat:no-repeat;background-size:32px;border-radius:50%;color:transparent;display:block;font-size:1px;height:32px;opacity:.9;overflow:hidden;-webkit-transform:scale(.9);transform:scale(.9);transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:32px}#home .social-media-link:hover{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#home .social-media-link.social-media-facebook{background-position:0 0}#home .social-media-link.social-media-instagram{background-position:0 -32px}#home .social-media-link.social-media-youtube{background-position:0 -64px}@media (min-width:576px){#home .container:before{padding-top:255px;width:255px}#home .content{font-size:2.25rem}}@media (min-width:768px){#home{align-items:center;display:flex;height:auto}#home .container{height:auto;padding-bottom:160px;padding-left:340px;padding-top:160px}#home .container:before{left:0;padding-top:320px;width:320px}#home .container:before,#home .content{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#home .content{font-size:2.5rem;height:100%;right:0;width:calc(100% - 340px)}#home h1{margin-top:32px}#home .social-media{align-items:flex-end;bottom:auto;margin-bottom:32px;margin-top:auto;position:relative;right:auto;-webkit-transform:none;transform:none}#home .social-media-link{background-size:40px;height:40px;width:40px}#home .social-media-link.social-media-instagram{background-position:0 -40px}#home .social-media-link.social-media-youtube{background-position:0 -80px}}@media (min-width:992px){#home .container{padding-bottom:192.5px;padding-left:405px;padding-top:192.5px}#home .container:before{padding-top:385px;width:385px}#home .content{font-size:2.75rem;width:calc(100% - 405px)}#home h1{margin-top:38.5px}#home .social-media{margin-bottom:38.5px}}@media (min-width:1200px){#home .container{padding-bottom:225px;padding-left:470px;padding-top:225px}#home .container:before{padding-top:450px;width:450px}#home .content{font-size:3rem;width:calc(100% - 470px)}#home h1{margin-top:45px}#home .social-media{margin-bottom:45px}#home .social-media-link{background-size:48px;height:48px;width:48px}#home .social-media-link.social-media-instagram{background-position:0 -48px}#home .social-media-link.social-media-youtube{background-position:0 -96px}}.page-body--sobre-nos{background-color:#d6e7e1}#sobre-nos .content-wrapper{flex-direction:column}#sobre-nos .framed-image{margin-left:auto;margin-right:auto;margin-top:20px}@media (min-width:992px){#sobre-nos .content-wrapper{flex-direction:row}#sobre-nos .framed-image{margin-left:20px;margin-right:0;margin-top:0}}#espetaculos .lista-espetaculos{list-style-type:none;padding-left:0}#espetaculos .lista-espetaculos li+li{padding-top:80px;position:relative}#espetaculos .lista-espetaculos li+li:before{background:url(../images/divisor.png) no-repeat top;content:"";height:9px;left:50%;max-width:500px;position:absolute;top:35.5px;-webkit-transform:translate(-50%);transform:translate(-50%);width:100%}#espetaculos .box-espetaculo{background-color:#fcfcfc;border-radius:5px;color:#303030;display:block;position:relative;text-decoration:none}#espetaculos .box-espetaculo:focus,#espetaculos .box-espetaculo:hover{background-color:#eef5f3}#espetaculos .box-espetaculo:focus .img-espetaculo,#espetaculos .box-espetaculo:hover .img-espetaculo{background-color:#d6e7e1}#espetaculos .detalhes-espetaculo:before{content:"";float:left;height:101px;width:90px}#espetaculos .titulo-espetaculo{font-size:1.2rem;margin-bottom:0;margin-top:0;padding:0 10px 10px}#espetaculos .descricao-espetaculo{margin-bottom:0;padding:0 20px 10px 10px}#espetaculos .img-espetaculo{align-items:center;background-color:#f3f3f3;border-radius:5px;display:flex;left:0;margin:0;padding:10px;position:absolute;top:0}#espetaculos .img-espetaculo img{border-radius:3px;box-shadow:1px 1px 5px rgba(48,48,48,.2);height:auto;width:60px}#espetaculos .acoes-espetaculo{display:flex;justify-content:center;padding-bottom:10px}@media (min-width:576px){#espetaculos .box-espetaculo{display:flex}#espetaculos .detalhes-espetaculo{display:flex;flex-direction:column;order:2;width:100%}#espetaculos .detalhes-espetaculo:before{display:none}#espetaculos .titulo-espetaculo{font-size:1.2rem;padding-top:10px}#espetaculos .descricao-espetaculo{flex-grow:1}#espetaculos .img-espetaculo{flex:0 0 95px;height:auto;order:1;position:static;width:auto}#espetaculos .img-espetaculo img{width:100%}#espetaculos .acoes-espetaculo{flex-direction:column;justify-content:center;order:3;padding-bottom:0;padding-right:10px}#espetaculos .veja-mais{display:block;height:40px;position:relative;width:40px}#espetaculos .veja-mais:after{border-bottom:3px solid #fcfcfc;border-right:3px solid #fcfcfc;content:"";height:16px;left:50%;position:absolute;top:50%;-webkit-transform:translate(calc(-50% - 3.2px),-50%) rotate(-45deg);transform:translate(calc(-50% - 3.2px),-50%) rotate(-45deg);-webkit-transform-origin:50%;transform-origin:50%;width:16px}#espetaculos .veja-mais span{border-radius:50%;color:transparent;display:block;font-size:1px;height:40px;width:40px}}@media (min-width:768px){#espetaculos .titulo-espetaculo{font-size:1.26rem}#espetaculos .img-espetaculo{flex:0 0 110px}#espetaculos .img-espetaculo img{width:90px}}@media (min-width:992px){#espetaculos .titulo-espetaculo{font-size:1.32rem}#espetaculos .img-espetaculo{flex:0 0 120px}#espetaculos .img-espetaculo img{width:100px}}@media (min-width:1200px){#espetaculos .titulo-espetaculo{font-size:1.44rem}#espetaculos .img-espetaculo{flex:0 0 130px}#espetaculos .img-espetaculo img{width:110px}}#espetaculo .content-wrapper{flex-direction:column}#espetaculo .framed-image{margin-left:auto;margin-right:auto;margin-top:20px}#espetaculo hr{display:none}#espetaculo hr+p{margin-top:1.5rem;padding-top:calc(2rem + 9px);position:relative}#espetaculo hr+p:before{background:url(../images/divisor.png) no-repeat top;content:"";height:9px;left:50%;max-width:500px;position:absolute;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:100%}@media (min-width:992px){#espetaculo .content-wrapper{flex-direction:row}#espetaculo .framed-image{margin-left:20px;margin-right:0;margin-top:0;width:378px}}@media (min-width:1200px){#espetaculo .framed-image{width:450px}}.page-body--agenda{background-color:#d6e7e1}#agenda .content{background-image:url(../images/use-mascara.png);background-position:bottom;background-repeat:no-repeat;padding-bottom:370px;position:relative}@media (min-width:768px){#agenda .content{background-position:0 100%;min-height:calc(350px + 3.94rem);padding-bottom:0;padding-left:260px}#agenda h1{margin-left:-260px}}@media (min-width:1200px){#agenda .content{min-height:calc(350px + 4.08rem)}}#curiosidades .board{display:grid;gap:10px;grid-template-areas:"aniversario" "pensamento" "marcas-tipicas" "candira" "enigmas" "vivencia-in-loco";grid-template-columns:1fr;list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}#curiosidades .item{background-position:bottom;background-repeat:no-repeat;background-size:auto 200px;border-radius:1em;box-shadow:.7rem .9rem 3rem rgba(80,80,80,.15),inset 0 0 0 1px rgba(80,80,80,.05);padding:10px 10px 210px;text-align:center}#curiosidades .aniversario{background-color:#f3f3f3;background-image:url(../images/curiosidades/aniversario.png);grid-area:aniversario;-webkit-transform:rotate(-.8deg);transform:rotate(-.8deg)}#curiosidades .pensamento{background-color:#e6f0ed;background-image:url(../images/curiosidades/pensamento.png);grid-area:pensamento;-webkit-transform:rotate(.8deg);transform:rotate(.8deg)}#curiosidades .marcas-tipicas{background-color:#f8eeee;background-image:url(../images/curiosidades/marcas-tipicas.png);grid-area:marcas-tipicas;-webkit-transform:rotate(-.8deg);transform:rotate(-.8deg)}#curiosidades .candira{background-color:#fbf7f0;background-image:url(../images/curiosidades/candira.png);grid-area:candira;-webkit-transform:rotate(.8deg);transform:rotate(.8deg)}#curiosidades .enigmas{background-color:#dee5e9;background-image:url(../images/curiosidades/o-enigma-de-candira.png);grid-area:enigmas;-webkit-transform:rotate(-.8deg);transform:rotate(-.8deg)}#curiosidades .vivencia-in-loco{background-color:#dfe9de;background-image:url(../images/curiosidades/vivencia-in-loco.png);background-position:bottom 10px center;background-size:auto 114.3px;grid-area:vivencia-in-loco;padding-bottom:134.3px;-webkit-transform:rotate(.8deg);transform:rotate(.8deg)}@media (min-width:576px){#curiosidades .board{gap:15px}#curiosidades .item{background-size:auto 270px;padding:12px 12px 282px}#curiosidades .vivencia-in-loco{background-position:bottom 12px center;background-size:auto 154.305px;padding-bottom:178.305px}}@media (min-width:768px){#curiosidades .board{gap:20px}#curiosidades .item{background-size:auto 300px;padding:15px 15px 315px}#curiosidades .vivencia-in-loco{background-position:bottom 15px center;background-size:auto 171.45px;padding-bottom:201.45px}}@media (min-width:992px){#curiosidades .board{align-items:stretch;gap:30px;grid-template-areas:"aniversario    pensamento" "marcas-tipicas candira" "enigmas        vivencia-in-loco";grid-template-columns:repeat(2,1fr)}#curiosidades .item{background-size:auto 325px;padding:17px 17px 342px}#curiosidades .aniversario,#curiosidades .marcas-tipicas{padding-left:59.5px;padding-right:59.5px}#curiosidades .aniversario{-webkit-transform:rotate(-.8deg);transform:rotate(-.8deg)}#curiosidades .marcas-tipicas,#curiosidades .pensamento{-webkit-transform:rotate(.8deg);transform:rotate(.8deg)}#curiosidades .candira,#curiosidades .enigmas{-webkit-transform:rotate(-.8deg);transform:rotate(-.8deg)}#curiosidades .vivencia-in-loco{background-position:bottom 17px center;background-size:auto 185.7375px;padding-bottom:219.7375px;-webkit-transform:rotate(.8deg);transform:rotate(.8deg)}}@media (min-width:1200px){#curiosidades .board{gap:40px}#curiosidades .item{background-size:auto 350px;padding:20px 20px 370px}#curiosidades .aniversario,#curiosidades .marcas-tipicas{padding-left:70px;padding-right:70px}#curiosidades .vivencia-in-loco{background-position:bottom 20px center;background-size:auto 200.025px;padding-bottom:220.025px}}.page-body--fale-conosco{background-color:#d6e7e1}.form-wrapper{align-items:stretch;background-color:#f3f3f3;border-radius:8px;box-shadow:0 2px 5px rgba(48,48,48,.2);display:flex;flex-direction:column}.form-wrapper form{align-items:center;display:flex;flex-grow:1}.form-wrapper fieldset{border:none;margin:0 auto;max-width:315px;padding:20px;width:100%}.form-label{display:block;font-size:.8rem;font-weight:700;padding-bottom:.2em}.form-label.is-optional:after{color:#666;content:"(opcional)";font-weight:300;margin-left:4px}.form-control{background-color:#fcfcfc;border:1px solid #cdcdcd;border-radius:5px;box-shadow:0 0 0 2px hsla(0,0%,80%,.102);cursor:pointer;display:inline-block;font-family:inherit;font-size:1rem;height:40px;line-height:1;margin-bottom:10px;padding:5px 10px;width:100%}.form-control:focus,.form-control:hover{border-color:#809e94;box-shadow:0 0 1px 3px rgba(0,168,14,.251);cursor:text;outline:none}textarea.form-control{height:6.2rem;line-height:1.4;overflow:auto;resize:none}.form-group-hidden{display:none}.has-actions{text-align:right}#btn-submit.loading{position:relative}#btn-submit.loading:before{background-image:url(../images/loading.svg);background-repeat:no-repeat;background-size:24px;content:"";-webkit-filter:brightness(0);filter:brightness(0);height:24px;left:-30px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}#box-mensagens{border-radius:3px;box-shadow:0 2px 8px 2px rgba(48,48,48,.251);color:#fcfcfc;display:none;font-size:.8rem;margin-bottom:20px;padding:8px 10px;position:relative}#box-mensagens.success{background-color:#00a80e}#box-mensagens.error{background-color:#ff0409}.error-field-name{font-weight:700}.contact-info{background-color:#dfdfdf;background-image:url(../images/fale-conosco.jpg);background-position:100% 0;background-repeat:no-repeat;border-bottom-left-radius:8px;border-bottom-right-radius:8px;flex-shrink:0;list-style-type:none;margin-bottom:0;margin-top:0;padding:130px 20px 20px;position:relative}.contact-info:before{background-image:url(../images/arte-nossa-de-cada-dia.png);background-position:50%;background-repeat:no-repeat;background-size:110px;content:"";height:110px;left:50%;position:absolute;top:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:110px}.contact-info li{background-color:hsla(0,0%,99%,.6);box-shadow:0 1px 1px rgba(48,48,48,.15);margin-left:auto;margin-right:auto;margin-top:10px}.contact-info a,.contact-info li{border-radius:10em;height:40px;position:relative}.contact-info a{align-items:center;color:#303030;display:flex;font-size:.7rem;font-weight:700;padding-left:40px;text-decoration:none}.contact-info a:focus,.contact-info a:hover{background-color:rgba(214,231,225,.6);box-shadow:inset 0 0 0 1px #809e94}.contact-info a:before{background-image:url(../images/icons.png);background-repeat:no-repeat;content:"";height:30px;left:5px;overflow:hidden;position:absolute;top:5px;width:30px}.contact-info .info-email:before{background-position:0 0}.contact-info .info-facebook:before{background-position:0 -30px}.contact-info .info-instagram:before{background-position:0 -60px}.contact-info .info-youtube:before{background-position:0 -90px}@media (min-width:576px){.form-wrapper fieldset{max-width:none;padding:20px 0;width:315px}.contact-info{padding:140px 90px 90px}.contact-info:before{background-size:120px;height:120px;width:120px}}@media (min-width:768px){.form-wrapper{flex-direction:row}.contact-info{border-bottom-left-radius:0;border-top-right-radius:8px;flex-basis:305px;padding-left:20px;padding-right:20px;padding-top:150px}.contact-info:before{background-size:130px;height:130px;width:130px}.contact-info a{font-size:.8rem}}@media (min-width:992px){.form-wrapper fieldset{width:400px}.contact-info{flex-basis:360px;padding-top:160px}.contact-info:before{background-size:140px;height:140px;width:140px}.contact-info a{font-size:.9rem}}@media (min-width:1200px){.contact-info{flex-basis:380px;padding-top:170px}.contact-info:before{background-size:150px;height:150px;width:150px}}