/* normalize */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,caption, thead {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}/* remember to define focus styles! */:focus {outline: 0;}/* remember to highlight inserts somehow! */ins {text-decoration: none;}del {text-decoration: line-through;}a{text-decoration:none;}input, textarea { border:0; }textarea { overflow:auto;resize:none; }
/* fim reset */
html { overflow-y:scroll;overflow-x:hidden; }
html, body { color:#000; }
body, input, textarea, select, button { font-size:62.5%;line-height:18px;font-family: 'Roboto', sans-serif; }
/*-----------------------------------------------------
 Estrutura
-------------------------------------------------------*/

#tudo { position:relative;min-width:300px; }
.topo { position: relative;height: 133px;z-index: 110;transition: transform .3s ease; }
.conteudo { position: relative;z-index: 100;transition: transform .3s ease; }
.aberto .conteudo { /*transform: translateX(-200px);*/ }
.rodape { position: relative;background-color: #353535;z-index: 105;transition: transform .3s ease; }
.aberto .rodape { /*transform: translateX(-200px);*/ }

/*-----------------------------------------------------
 Conteudo
-------------------------------------------------------*/

/*-----------------------------------------------------*/
/*-- padrão --*/
a { transition: all .2s ease; }
.bt { display:block;text-indent:-9999px; }
object { position:absolute;top:-9999px;left:0; }
button { background: transparent;border: 0;cursor: pointer; }
.flex { display: flex; }
.flex.row { flex-direction: row; }
.flex.col { flex-direction: column; }
.flex.center { justify-content: center; }
.flex.space { justify-content: space-around; }
.flex.end { justify-content: flex-end; }
.flex.vcenter { align-items: center; }
.flex.vend { align-items: flex-end; }
.flex.strech { align-items: stretch; }
img { display: block;max-width: 100%;height: auto; }
/*-- fim padrão --*/
/*---------------------------------------------------*/

.topo-content { position: fixed;top: 0;left: 0;width: 100%;background-color: #FFF;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.20) !important; }
.topo-content .wrapper { position: relative;max-width: 1215px;height: 133px;margin: 0 auto;padding: 0 15px;box-sizing: border-box; }
.logo { float: left;height: 100%;transition: transform .3s ease; }
.logoen { float: left;height: 100%;transition: transform .3s ease; }
.aberto .logo { /*transform: translateX(-200px);*/ }
.logo a { width: 206px;height: 68px;margin: 0 0 25px 0;background: url(https://www.fraternidadesemfronteiras.org.br/wp-content/uploads/2018/01/logo.png) no-repeat 0 0;background-size: cover; }
.logoen a { width: 206px;height: 68px;margin: 0 0 25px 0;background: url(https://www.fraternidadesemfronteiras.org.br/wp-content/uploads/2019/07/logo-topo-en.png) no-repeat 0 0;background-size: cover; }

.abre-menu-mobile { position: relative;float: right;display: none;font-size: 1.6em;line-height: 30px;text-transform: uppercase;color: #000;padding: 0 40px 0 0;margin: 55px 20px 0 0;transition: transform .3s ease; }
.aberto .abre-menu-mobile { /*transform: translateX(-200px);*/ }
.abre-menu-mobile div { position: absolute;top: 0;right: 0;width: 27px;height: 22px; }
.aberto .abre-menu-mobile div { color: #333; }
.abre-menu-mobile div:before { position: absolute;top: 0;left: 0;content: '';width: 100%;height: 4px;background-color: #7c7c7c !important;transition: all .2s ease;border-radius: 6px; }
.aberto .abre-menu-mobile div:before { background-color: #cb2854;transform: rotate(-45deg) translate(-8px, 9px); }
.abre-menu-mobile div span { position: absolute;top: 50%;left: 0;width: 100%;height: 4px;background-color: #7c7c7c !important;margin-top: -2px;transition: all .2s ease;border-radius: 6px; }
.aberto .abre-menu-mobile div span { opacity: 0; }
.abre-menu-mobile div:after { position: absolute;bottom: 0;left: 0;content: '';width: 100%;height: 4px;background-color: #7c7c7c !important;transition: all .2s ease;border-radius: 6px; }
.aberto .abre-menu-mobile div:after { background-color: #cb2854;transform: rotate(45deg) translate(-8px, -9px); }

.menu { float: right;height: 100%; }
.menu ul { flex: left;padding: 0 120px 0 0; }
.menu li { float: left;position: relative;padding: 15px 0 15px 5px; }
.menu li:first-child { padding-left: 0; }
.menu li a { display: block;font-size: 1.9em;line-height: 22px;font-weight: 400;text-transform: uppercase;color: #000;padding: 6px 8px; }
.menu li a:hover { color: #cb2854; }
.menu li a.marcado2 { color: #cb2854; }

.drop-menu { position: absolute;top: -99999px;left: 0;width: 230px;background-color: #d53e58;margin: 35px 0 0 0;transform: translateY(30px);transition: transform .15s ease-out;box-shadow: 0 0 4px rgba(0,0,0,.4); }
.drop-menu.marcado { top: 0;transform: translateY(15px); }
.drop-menu a { font-size: 16px !important;line-height: 20px !important;color: #FFF !important;padding: 10px 20px !important;border-bottom: 1px solid #FFF; }
.drop-menu a:hover { color: #FFF;background-color: #cd3d55; } 
.drop-menu a:last-child { border-bottom: 0; }

.call-to-action { display: block;position: absolute;top: 50%;right: 0;width: 60px;height: 60px;background-color: #629fba;margin: -30px 15px 0 0;padding: 0 20px;overflow: hidden;border-radius: 50px;box-sizing: border-box;transition: all .3s ease; }
.call-to-action span { opacity: 0;font-size: 14px;line-height: 60px;color: #FFF;text-transform: uppercase;white-space: nowrap;transition: opacity .2s ease; }
.call-to-action:after { position: absolute;top: 50%;right: 0;content: '?';font-family: "Roboto", Helvetica, Arial, sans-serif;font-size: 40px;line-height: 35px;color: #FFFFFF;font-weight: 500;margin: 0 20px 0 0;transform: translateY(-50%); }
.call-to-action:hover { width: 220px;background-color: #357990; }
.call-to-action:hover span { opacity: 1; }
.aberto .call-to-action { transform: translateX(-200px); }

.linguagem { position: absolute;bottom: 0;left: 0;height: 20px;margin: 0 0 15px 15px;transition: transform .3s ease; }
.linguagem a { display: block;float: left;width: 28px;height: 20px;text-indent: -9999px;background: url(https://www.fraternidadesemfronteiras.org.br/wp-content/themes/kallyas/images/sprite.png) no-repeat 0 0;margin: 0 3px; }
.linguagem a.pt { background-position: 0 0; }
.linguagem a.ptPt { background-position: 0 -20px; }
.linguagem a.en { background-position: -28px 0; }
.linguagem a.fr { background-position: -56px 0; }
.linguagem a.de { background-position: -84px 0; }
.linguagem a.it { background-position: -112px 0; }
.linguagem a.es { background-position: -140px 0; }
.aberto .linguagem { /*transform: translateX(-200px);*/ }

.link-topo { position: fixed;bottom: 0;right: 0;width: 49px;height: 49px;font-size: .9em;line-height: 10px;color: #FFF;font-weight: bold;text-align: center;background-color: #404040;padding: 28px 0 0 0;margin: 0 10px 90px 0;box-sizing: border-box;border-radius: 2px;opacity: .7;transform: translateX(80px);transition: all .2s ease;z-index: 10000; }
.link-topo:hover { opacity: 1; }
.link-topo.mostra { transform: translateX(0); }
.link-topo:before { position: absolute;content: "\e080";top: 10px;left: 50%;display: inline-block;font-family: glyphicons_halflingsregular;font-style: normal;font-weight: 400;font-size: 11px;line-height: 1;margin-left: -6px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transform: rotate(-90deg);transform: rotate(-90deg); }

.conteudo-topo { background-size: cover !important; }
.conteudo-topo .wrapper { width: 100%;padding: 30px 0; }
.conteudo-topo .conteudo-topo-titulo { font-size: 6.5em;line-height: 67px;font-weight: 500;text-transform: uppercase;text-align: center;letter-spacing: 1px;text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.35);padding: 0 0 20px 0; }
.conteudo-topo.br .conteudo-topo-titulo { color: #FFF; }
.conteudo-topo.lr .conteudo-topo-titulo { color: #D88234; }
.conteudo-topo .detalhe { position: relative;width: 200px;height: 2px;margin: 0 auto; }
.conteudo-topo .detalhe:before { position: absolute;top: 0;left: 0;content: '';width: 80px;height: 2px; }
.conteudo-topo.br .detalhe:before { background-color: #FFF; }
.conteudo-topo.lr .detalhe:before { background-color: #D88234; }
.conteudo-topo .detalhe span { position: absolute;top: 50%;left: 50%;width: 16px;height: 17px;background: url(../imagens/sprite.png) no-repeat 0 0;margin: -8px 0 0 -8px; }
.conteudo-topo.br .detalhe span { background-position: -101px -30px; }
.conteudo-topo.lr .detalhe span { background-position: -117px -30px; }
.conteudo-topo .detalhe:after { position: absolute;top: 0;right: 0;content: '';width: 80px;height: 2px; }
.conteudo-topo.br .detalhe:after { background-color: #FFF; }
.conteudo-topo.lr .detalhe:after { background-color: #D88234; }

.secao { padding: 20px 0; }
.secao .content { position: relative;max-width: 1120px;margin: 0 auto;padding: 0 20px; }

.texto { font-size: 1.4em;line-height: 18px;color: #616161; }
.texto p { margin-bottom: 20px; }
.texto p:last-child { margin-bottom: 0; }
.texto a { color: #001DEF; }
.texto a:hover { text-decoration: underline; }

.intro-caravana { padding: 50px 0; }
.intro-caravana .content { position: relative;max-width: 840px; }

.topo-intro { padding-bottom: 20px; }
.topo-intro .titulo { font-size: 2.2em;line-height: 24px;color: #616161;text-align: center;padding: 0 0 10px 0; }
.intro-caravana .texto { font-size: 1.6em;line-height: 20px;text-align: center;padding: 20px 0 0 0; }
.topo-intro .texto { padding: 0; }

.video-content { text-align: center;padding: 0 0 10px 0; }
.video-content .video { border: 1px solid #616161;background-color: #000;margin-bottom: 10px; }
.video-content .video a { position: relative;display: block; }
.video-content .video a:before { position: absolute;top: 50%;left: 50%;width: 80px;height: 80px;font-family: 'glyphicons_halflingsregular' !important;content: '';font-size: 8.0em;line-height: 80px;color: #ec2b55;text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.6);margin: -40px 0 0 -40px;z-index: 100;opacity: .9; }
.video-content .video a > div { position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover !important;z-index: 90; }
.video-content .link-mais { font-size: 1.4em;line-height: 18px;color: #616161;text-decoration: underline; }
.video-content .link-mais:hover { text-decoration: none; }

.proximas-caravanas { position: relative;padding: 60px 0; }
.proximas-caravanas:before { position: absolute;top: 0;left: 0;content: '';width: 50%;height: 100%;background-color: #893984;z-index: 90; }
.proximas-caravanas:after { position: absolute;top: 0;right: 0;content: '';width: 50%;height: 100%;background-color: #dd833a;z-index: 90; }
.proximas-caravanas .content > div { position: relative;width: 50%;z-index: 100; }
.proximas-caravanas .content > div > div { padding: 20px 90px; }
.proximas-caravanas .titulo { font-size: 2.0em;line-height: 24px;color: #FFF;text-align: center;text-transform: uppercase;padding: 0 0 20px 0; }
.proximas-caravanas .texto { color: #FFF;text-align: center; }
.proximas-caravanas .btn { text-align: center;padding: 20px 0 0 0; }
.proximas-caravanas .btn a { position: relative;display: inline-block;font-size: 1.6em;line-height: 20px;color: #FFF;text-transform: uppercase;padding: 12px 20px 12px 50px;box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.35); }
.proximas-caravanas .content > div:first-child .btn a { background-color: #BC5FB5; }
.proximas-caravanas .content > div:last-child .btn a { background-color: #E9AD7C; }
.proximas-caravanas .btn a:before { position: absolute;top: 50%;left: 0;content: '';width: 30px;height: 30px;background: url(../imagens/sprite.png) no-repeat -101px 0;margin: -15px 0 0 10px; }

.depoimentos { background-color: #f2f2f2;padding: 40px 0; }
.content-slide-depoimentos { position: relative;max-width: 970px;padding: 0 100px;margin: 0 auto;box-sizing: border-box; }
.content-slide-depoimentos .bt-nav { position: absolute;top: 50%;width: 35px;height: 50px;background: url(../imagens/sprite.png); transform: translate(0,-50%); }
.content-slide-depoimentos .bt-nav.bt-anterior { left: 0;background-position: 0 0; }
.content-slide-depoimentos .bt-nav.bt-proximo { right: 0;background-position: -35px 0; }
.depoimentos .item-slide { position: relative;padding-left: 360px;min-height: 250px; }
.depoimentos .content-foto { position: absolute;top: 0;left: 0;width: 320px; }
.depoimentos .foto {  }
.depoimentos .nome { font-size: 20px;line-height: 24px;font-weight: bold;color: #373737;padding: 10px 0 0 0; }
.depoimentos .texto { font-size: 16px;line-height: 22px; }
.depoimentos .btn { display: block;width: 180px;height: 40px;font-size: 20px;line-height: 40px;text-align: center;color: #545454;margin: 15px 0;background: rgb(255,255,255);background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(219,219,219,1) 100%);background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(219,219,219,1) 100%);background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(219,219,219,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dbdbdb',GradientType=0 );box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.3); }

.sobre-caravanas { position: relative;padding: 60px 0; }
.sobre-caravanas.rx { background-color: #8b4083; }
.sobre-caravanas.lr { background-color: #dd833a; }
.sobre-caravanas.vd { background-color: #70a244; }
.sobre-caravanas .content > div { position: relative;width: 100%;z-index: 100; }
.sobre-caravanas .content > div > div { max-width: 450px;padding: 20px 90px;margin: 0 auto; }
.sobre-caravanas .titulo { font-size: 2.0em;line-height: 24px;color: #FFF;text-align: center;text-transform: uppercase;padding: 0 0 20px 0; }
.sobre-caravanas .texto { color: #FFF;text-align: center; }
.sobre-caravanas .btn { text-align: center;padding: 20px 0 0 0; }
.sobre-caravanas .btn a { position: relative;display: inline-block;font-size: 1.6em;line-height: 20px;color: #FFF;text-transform: uppercase;padding: 12px 20px 12px 50px;box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.35); }
.sobre-caravanas.rx .btn a { background-color: #bc63b2; }
.sobre-caravanas.lr .btn a { background-color: #ffc054; }
.sobre-caravanas.vd .btn a { background-color: #cad241; }
.sobre-caravanas .btn a:before { position: absolute;top: 50%;left: 0;content: '';width: 30px;height: 30px;background: url(../imagens/sprite.png) no-repeat -101px 0;margin: -15px 0 0 10px; }

.caravanas { padding: 0; }
.caravanas .bt-nav { position: absolute;top: 50%;width: 35px;height: 50px;background: url(../imagens/sprite.png) no-repeat 0 0;margin-top: -20px; }
.caravanas .bt-nav.bt-anterior { left: 0;background-position: 0 0;margin-left: -40px; }
.caravanas .bt-nav.bt-proximo { right: 0;background-position: -35px 0;margin-right: -40px; }
.slide-caravanas li > div { padding: 35px 15px; }
.slide-caravanas li a { position: relative;display: block; }
.slide-caravanas li a.marcado {  }
.slide-caravanas li a:after { position: absolute;bottom: 0;left: 50%;content: '';width: 54px;height: 54px;margin: 0 0 -75px -27px;display: none;transform: rotate(-45deg); }
.slide-caravanas li a.vago:after { background-color: #81BA4F }
.slide-caravanas li a.lotado:after { background-color: #E22459; }
.slide-caravanas li a.marcado:after { display: block; }
.slide-caravanas .titulo { font-size: 1.3em;line-height: 15px;font-weight: normal;color: #000000;text-align: center;padding: 5px 0; }
.slide-caravanas li a > div { background-color: #c8c8c8;border-radius: 6px;text-align: center;padding: 15px 0;transition: all .2s ease; }
.slide-caravanas li a.vago:hover > div { background-color: #81BA4F; }
.slide-caravanas li a.lotado:hover > div { background-color: #e22459; }
/*.slide-caravanas li a:hover > div { background-color: #e22459; }*/
.slide-caravanas li a.vago.marcado > div { background-color: #81BA4F; }
.slide-caravanas li a.lotado.marcado > div { background-color: #e22459; }
.slide-caravanas li a > div * { text-align: center;transition: all .2s ease; }
.slide-caravanas li a:hover > div * { color: #FFF; }
.slide-caravanas li a.marcado > div * { color: #FFF; }
.slide-caravanas li a .ano { font-size: 1.4em;line-height: 16px;color: #000; }
.slide-caravanas li a .data { font-size: 1.4em;line-height: 16px;color: #000;padding: 10px 0 0 0; }
.slide-caravanas li a .mes { font-size: 4.0em;line-height: 38px;color: #000;padding: 10px 0; }
.slide-caravanas li a .status { display: inline-block;font-size: 1.4em;line-height: 16px;color: #FFF;padding: 3px 20px;border-radius: 15px; }
.slide-caravanas li a.vago .status { background-color: #81ba4f; }
.slide-caravanas li a.lotado .status { background-color: #e22459; }

.inscricao-caravanas { padding: 0; }
.inscricao-caravanas .content { max-width: none;padding: 0; }
.descricao-caravana { width: 100%; }
.descricao-caravana.vago { background-color: #81BA4F; }
.descricao-caravana.lotado { background-color: #ee3e5d; }
.descricao-caravana > div { max-width: 1120px;margin: 0 auto;font-size: 1.8em;line-height: 22px;text-align: center;color: #FFF;padding: 15px 20px; }

.form-caravana { max-width: 1120px;margin: 0 auto;padding: 50px 10px; }

.formulario {  }
.formulario > div { display: table;width: 100%; }
.formulario .campo { position: relative;float: left;width: 100%;padding: 0 10px 25px 10px;box-sizing: border-box;s }
.formulario .campo.outros { display: none; }
.formulario .campo.outros.marcado { display: block; }
.formulario .campo.medico { display: none; }
.formulario .campo.medico.marcado { display: block; }
.formulario .banco { display: none !important; }
.formulario .banco.marcado { display: block !important; }
.formulario .boleto { display: none !important; }
.formulario .boleto.marcado { display: block !important; }
.formulario .credito { display: none !important; }
.formulario .credito.marcado { display: block !important; }

.formulario .msg-bb { display: none !important; }
.formulario .msg-bb.marcado { display: block !important; }
.formulario .msg-itau { display: none !important; }
.formulario .msg-itau.marcado { display: block !important; }
.formulario .msg-bradesco { display: none !important; }
.formulario .msg-bradesco.marcado { display: block !important; }
.formulario .msg-suico { display: none !important; }
.formulario .msg-suico.marcado { display: block !important; }
.formulario .msg-mocambique { display: none !important; }
.formulario .msg-mocambique.marcado { display: block !important; }
.formulario .msg-boleto { display: none !important; }
.formulario .msg-boleto.marcado { display: block !important; }
.formulario .msg-paypal { display: none !important; }
.formulario .msg-paypal.marcado { display: block !important; }
.formulario .msg-pagseguro { display: none !important; }
.formulario .msg-pagseguro.marcado { display: block !important; }

.formulario .campo.sel:after { position: absolute;bottom: 0;right: 0;content: '';width: 11px;height: 9px;background: url(../imagens/sprite.png) no-repeat -70px 0;margin: 0 25px 45px 0;z-index: 90; }
.formulario label { position: relative;display: block;font-size: 1.7em;line-height: 21px;color: #030303;padding: 0 5px 5px 5px; }
.formulario input { position: relative;display: block;width: 100%;height: 50px;font-size: 1.4em;line-height: 18px;padding: 17px 15px;border: 1px solid #616161;background: transparent;box-sizing: border-box;border-radius: 10px;-webkit-appearance: none;-moz-appearance: none;appearance: none;z-index: 100; }
.formulario input:disabled { background: rgba(233,233,233,0.7); }
.formulario select { position: relative;display: block;width: 100%;height: 50px;font-size: 1.4em;line-height: 18px;padding: 0 15px;border: 1px solid #616161;background: transparent;box-sizing: border-box;border-radius: 10px;-webkit-appearance: none;-moz-appearance: none;appearance: none;z-index: 100; }
.formulario select:disabled { background: rgba(233,233,233,0.7); }
.formulario textarea { position: relative;display: block;width: 100%;height: 100px;font-size: 1.4em;line-height: 18px;padding: 17px 15px;border: 1px solid #616161;background: transparent;box-sizing: border-box;border-radius: 10px;-webkit-appearance: none;-moz-appearance: none;appearance: none;z-index: 100 }
.formulario textarea:disabled { background: rgba(233,233,233,0.7); }
.form-caravana .texto { position: relative;display: block;width: 100%;height: 200px;font-size: 1.4em;line-height: 18px;padding: 17px 15px;border: 1px solid #616161;background: transparent;box-sizing: border-box;border-radius: 10px;overflow: auto;z-index: 100; }
.formulario .texto p { margin-bottom: 10px; }
.formulario .erro { border-color: #FC0000; }
.formulario .duplo { display: table;width: 100%; }
.formulario .duplo input { float: left;width: 50%; }
.formulario .btn { float: left;width: 100%;padding: 20px 0 0 0; }
.formulario .btn a { float: right;font-size: 2.2em;line-height: 24px;color: #FFF;text-transform: uppercase;font-weight: 500;padding: 6px 20px;margin: 0 10px 0 0;box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.45);background: #ce2958;background: -moz-linear-gradient(top, #ce2958 0%, #ac2349 100%);background: -webkit-linear-gradient(top, #ce2958 0%,#ac2349 100%);background: linear-gradient(to bottom, #ce2958 0%,#ac2349 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ce2958');  }

.detalhe-doe .btn { text-align: center;width: 100%;padding: 20px 0 0 0; }
.detalhe-doe .btn a { text-align: center;font-size: 2.2em;line-height: 24px;color: #000;text-transform: uppercase;font-weight: 500;padding: 6px 20px;margin: 0 10px 0 0;box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.45);background: #e0e0e0;background: -moz-linear-gradient(top, #e0e0e0 0%, #b7b7b7 100%);background: -webkit-linear-gradient(top, #e0e0e0 0%,#b7b7b7 100%);background: linear-gradient(to bottom, #e0e0e0 0%,#b7b7b7 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0');  }

.opcoes { display: table;width: 100%;box-sizing: border-box;padding: 10px 0 0 0; }
.opcoes a { position: relative;display: block;float: left;width: 100%;font-size: 1.4em;line-height: 20px;color: #030303;padding: 5px 10px 5px 25px;box-sizing: border-box; }
.opcoes.tipo-cadastro a { font-size: 2.0em;color: #606060; }
.opcoes a:before { position: absolute;top: 0;left: 0;content: '';width: 20px;height: 20px;background: url(../imagens/sprite.png) no-repeat -81px 0;margin-top: 5px; }
.opcoes a.marcado:before { background-position: -81px -20px; }
.opcoes.erro a { color: #FC0000; }

.passos { position: absolute;top: -999999px;left: 0;display: table;width: 100%;opacity: 0; }
.passos.marcado { position: relative;top: 0;opacity: 1; }

.texto-intro { max-width: 640px;font-size: 2.0em;line-height: 24px;text-align: center;margin: 0 auto; }
.tipo-cadastro { max-width: 560px;margin: 0 auto;padding: 30px 0 !important; }

.projetos { background-color: #EBEBEB;border-top: 1px solid #E1E0DC;border-bottom: 1px solid #E1E0DC; }
.projetos .content { position: relative; }
.projetos .bt-nav { position: absolute;top: 50%;width: 35px;height: 50px;background: url(../imagens/sprite.png) no-repeat 0 0;margin-top: -20px; }
.projetos .bt-nav.bt-anterior { left: 0;background-position: 0 0;margin-left: -40px; }
.projetos .bt-nav.bt-proximo { right: 0;background-position: -35px 0;margin-right: -40px; }
.slide-projetos li > div { padding: 0 10px; }
.slide-projetos li > div a { position: relative;display: block;color: #606060;padding: 15px 10px;border-radius: 8px; }
.slide-projetos li > div a:hover { background-color: #CDCDCD; }
.slide-projetos li > div a.marcado { background-color: #F08128; }
.slide-projetos .foto { border-radius: 50%;overflow: hidden;margin: 0 0 10px 0; }
.slide-projetos .foto img { display: block;max-width: 100%;height: auto;filter: grayscale(100%);transition: all .2s ease; }
.slide-projetos li > div a:hover .foto img { filter: grayscale(0%); }
.slide-projetos li > div a.marcado .foto img { filter: grayscale(0%); }
.slide-projetos .titulo { width: 100%;height: 60px;font-size: 1.7em;line-height: 20px;font-weight: 500;text-align: center;padding: 0 10px;box-sizing: border-box;overflow: hidden; }
.slide-projetos li > div a.marcado .titulo { color: #FFF; }
.slide-projetos .apadrinhar { position: relative;display: block;text-align: center;padding: 10px 0 0 0; }
.slide-projetos .apadrinhar:before { position: absolute;top: 50%;left: 50%;content: '';width: 20px;height: 20px;background: url(../imagens/sprite.png) no-repeat -81px -40px;margin: -8px 0 0 -10px;z-index: 90; }
.slide-projetos .apadrinhar > div { position: relative;display: inline-block;font-size: 1.4em;line-height: 16px;color: #FFF;text-transform: uppercase;font-weight: 500;padding: 5px 10px;z-index: 100;box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.45);background: rgb(240,130,33);background: -moz-linear-gradient(top, rgba(240,130,33,1) 0%, rgba(225,115,15,1) 100%);background: -webkit-linear-gradient(top, rgba(240,130,33,1) 0%,rgba(225,115,15,1) 100%);background: linear-gradient(to bottom, rgba(240,130,33,1) 0%,rgba(225,115,15,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f08221', endColorstr='#e1730f',GradientType=0 ); }
.slide-projetos li > div a.marcado .apadrinhar > div { opacity: 0; }

.projeto { position: relative;background-size: cover !important; }
.conteudo-projeto { position: relative;padding: 0 20px;/*box-sizing: border-box;background: -moz-linear-gradient(top, rgba(245,245,245,0) 0%, rgba(245,245,245,0.4) 9%, rgba(245,245,245,0.7) 28%, rgba(245,245,245,0.9) 47%, rgba(245,245,245,1) 100%);
background: -webkit-linear-gradient(top, rgba(245,245,245,0) 0%,rgba(245,245,245,0.4) 9%,rgba(245,245,245,0.7) 28%,rgba(245,245,245,0.9) 47%,rgba(245,245,245,1) 100%);
background: linear-gradient(to bottom, rgba(245,245,245,0) 0%,rgba(245,245,245,0.4) 9%,rgba(245,245,245,0.7) 28%,rgba(245,245,245,0.9) 47%,rgba(245,245,245,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f5f5f5', endColorstr='#f5f5f5',GradientType=0 );*/background: rgba(245,245,245,0.9); }
.conteudo-projeto .wrapper { width: 100%;padding: 45px 20px 25px 20px; }
.conteudo-projeto .titulo-projeto { font-size: 1.6em;line-height: 20px;text-align: left;text-transform: uppercase;border-bottom: 1px solid #DFDFDF;margin: 0 0 10px 0;padding: 0 0 10px 0; }
.conteudo-projeto .texto { text-align: left; }
.conteudo-projeto .cota { position: relative;padding: 10px 0 0 0; }
.conteudo-projeto .cota:after { position: absolute;bottom: 0;right: 0;content: '';width: 11px;height: 9px;background: url(../imagens/sprite.png) no-repeat -70px 0;margin: 0 10px 14px 0;z-index: 90; }
.conteudo-projeto select { display: block;width: 100%;height: 38px;font-size: 1.3em;line-height: 18px;text-align: left;background: transparent;border: 2px solid #000;padding: 0 6px;box-sizing: border-box;z-index: 100;-webkit-appearance: none;-moz-appearance: none;appearance: none; }
.conteudo-projeto select.erro { border-color: #FC0000; }
.conteudo-projeto .btn { display: table;width: 100%;text-align: center;border-top: 1px solid #DFDFDF;margin-top: 15px;padding-top: 15px; }
.conteudo-projeto a { display: inline-block;font-size: 1.4em;line-height: 18px;color: #FFF;text-transform: uppercase;font-weight: bold;padding: 10px 20px;box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.45);background: #ce2958;background: -moz-linear-gradient(top, #ce2958 0%, #ac2349 100%);background: -webkit-linear-gradient(top, #ce2958 0%,#ac2349 100%);background: linear-gradient(to bottom, #ce2958 0%,#ac2349 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ce2958'); }

.inscricao-apadrinhar { padding: 40px 0; }
.inscricao-apadrinhar-topo { padding: 0 0 40px 0; }
.inscricao-apadrinhar-topo .titulo { font-size: 2.4em;line-height: 28px;color: #606060;text-align: center;font-weight: 500;padding: 0 0 15px 0; }
.inscricao-apadrinhar-topo .texto { font-size: 1.6em;line-height: 20px;text-align: center; }
.nav-passos { display: table;width: 100%;padding: 0 0 40px 0; }
.nav-passos li { float: left;width: 25%;padding: 0 10px;box-sizing: border-box; }
.nav-passos li:first-child { padding-left: 0; }
.nav-passos li:last-child { padding-right: 0; }
.nav-passos li > div { display: block;font-size: 1.6em;line-height: 18px;color: #FFF;text-align: center;background-color: #939393;padding: 15px 5px;border-radius: 10px; }
.nav-passos li > div.marcado { background-color: #3497B9; }

.form-apadrinhar .campo { display: none; }
.form-apadrinhar .campo.pt { display: block; }

.alertas { float: left;width: 100%;padding-bottom: 10px; }
.alertas .alerta  { display: none;font-size: 1.4em;line-height: 18px;color: #C09854;background-color: #FCF8E3;border-top: 1px solid #FAEBCC;border-bottom: 1px solid #FAEBCC;padding: 14px 10px;margin: 10px 0; }
.alertas .alerta.marcado { display: block; }

.mensagem-final { float: left;width: 100%; }
.mensagem-final > div { float: left;font-size: 1.6em;line-height: 19px;color: #949A3B;border: 1px solid #9A9A15;background-color: #FEFFC3;padding: 13px 22px;border-radius: 10px; } 

.loading { background: #F5F5F5 url(../imagens/load.gif) no-repeat center center;padding: 60px 0; }

.mensagem { max-width: 865px;margin: 0 auto;padding: 60px 20px; }
.mensagem .titulo { font-size: 4.0em;line-height: 40px;text-align: center;color: #616161;padding: 0 0 20px 0; }
.mensagem .texto { text-align: left;color: #616161; }

.esconder { position: absolute;top: -999999px;left: 0;opacity: 0; }

.rodape-content { max-width: 1250px;margin: 0 auto;padding: 100px 15px 85px 15px; }
.rodape-content .wrapper { display: table;width: 100%; }
.rodape-content .col { float: left;padding: 0 15px;box-sizing: border-box; }
.rodape-content .col:nth-child(1) { width: 33.33333333%; }
.rodape-content .col:nth-child(1) > div { width: 85%; }
.rodape-content .col:nth-child(2) { width: 41.66666667%; }
.rodape-content .col:nth-child(3) { width: 25%; }

.logo-rodape { width: 261px;height: 87px;padding: 0 0 20px 0; }
.logo-rodape a { width: 100%;height: 100%;background: url(https://www.fraternidadesemfronteiras.org.br/wp-content/uploads/2018/01/logo-rodape.png) no-repeat 0 0;background-size: cover; }

.texto-descritivo-rodape { font-size: 1.6em;line-height: 22px;color: #bbb7b7;font-weight: 400;padding: 0 0 30px 0; }

.contatos-rodape {  }
.contatos-rodape > div { position: relative;min-height: 32px;font-size: 1.3em;line-height: 17px;color: #bbb7b7;border-bottom: 1px dashed #FFF;padding: 0 0 15px 42px;margin-bottom: 10px; }
.contatos-rodape > div:last-child { border-bottom: 0; }
.contatos-rodape > div a { color: #bbb7b7; }
.contatos-rodape > div a:hover { text-decoration: underline; }
.contatos-rodape > div:before { font-family: 'glyphicons_halflingsregular' !important;position: absolute;top: 0;left: 0;height: 38px;font-size: 32px;line-height: 34px;color: #cb2854; }
.contatos-rodape > div.endereco:before { content: ''; }
.contatos-rodape > div.telefone { font-size: 16px; }
.contatos-rodape > div.telefone:before { content: ''; }
.contatos-rodape > div.email:before { content: '✉'; }

.menu-rodape { float: left;padding: 0 15px;box-sizing: border-box; }
.menu-rodape.qs { width: 33.33333333%;clear: left; }
.menu-rodape.df { width: 41.66666667%; }
.menu-rodape.bl { width: 25%;clear: right; }
.menu-rodape.db { width: 41.66666667%; }
.menu-rodape.co { width: 41.66666667%; }
.titulo-rodape { position: relative;font-size: 1.6em;line-height: 28px;text-transform: uppercase;font-weight: 700;color: #FFF;border-bottom: 1px solid #d03556;padding-bottom: 6px;margin-bottom: 6px; }
.titulo-rodape:before { position: absolute;bottom: 0;left: 0;content: '';width: 48px;height: 4px;background-color: #cb2854;margin: 0 0 -2px 0; }
.menu-rodape ul { padding: 15px 0 20px 0; }
.menu-rodape li { font-size: 1.6em;line-height: 20px;color: #b9b6b6;padding: 5px 0; }
.menu-rodape.db li { font-size: 14px;line-height: 18px; }
.menu-rodape a { color: #b9b6b6; }
.menu-rodape a:hover { text-decoration: underline; }

.pesquisar-rodape { position: relative;padding: 10px 0 0 0;box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.35); }
.pesquisar-rodape input { display: block;width: calc(100% - 80px);height: 55px;font-size: 1.4em;line-height: 16px;color: #616161;background-color: #FFF;padding: 1px 0 1px 20px;box-sizing: border-box;transition: padding-left .15s ease-out; }
.pesquisar-rodape input:focus { padding-left: 30px; }
.pesquisar-rodape button { position: absolute;bottom: 0;right: 0;width: 80px;height: 55px;font-size: 1.4em;line-height: 55px;text-align: center;color: #FFF;font-weight: 500;background-color: #d03556; }
.pesquisar-rodape button:hover { background-color: #b1364c; }
.pesquisar-rodape ::-webkit-input-placeholder { color: #616161; }
.pesquisar-rodape ::-moz-placeholder { color: #616161; }
.pesquisar-rodape :-ms-input-placeholder { color: #616161; }
.pesquisar-rodape :-moz-placeholder { color: #616161; }

.instagram-rodape { padding: 15px 0 0 0; }
.instagram-rodape > div { position: relative;width: 100%;height: 190px; }

.instagram-rodape img { display: block;max-width: 100%;height: auto;margin-top: 20px; }

.redes-sociais-rodape { display: table;width: 100%;padding: 15px 0 0 0; }
.redes-sociais-rodape a { position: relative;float: right;display: block;width: 40px;height: 40px;margin: 0 3px;border-radius: 100%; } 
.redes-sociais-rodape a:before { position: absolute;top: 0;left: 0;width: 100%;height: 100%;font-family: 'kl-social-icons' !important;font-size: 2.0em;line-height: 40px;text-align: center;color: #FFF;text-indent: 0 !important; }
.redes-sociais-rodape a.youtube { background-color: #d44741; }
.redes-sociais-rodape a.youtube:hover { background-color: #ba3f37; }
.redes-sociais-rodape a.youtube:before { content: ''; }
.redes-sociais-rodape a.facebook { background-color: #2e69a2; }
.redes-sociais-rodape a.facebook:hover { background-color: #1f5177; }
.redes-sociais-rodape a.facebook:before { content: ''; }
.redes-sociais-rodape a.instagram { background-color: #a73a8b; }
.redes-sociais-rodape a.instagram:hover { background-color: #7d3466; }
.redes-sociais-rodape a.instagram:before { content: ''; }

.copyright { font-size: 1.5em;line-height: 19px;color: #bab6b6;text-align: right;padding: 15px 0 0 0; }

/********* font face ***********/
/*
@font-face {
	font-family: 'glyphicons_halflingsregular';
	src: url('https://www.fraternidadesemfronteiras.org.br/wp-content/themes/kallyas/template_helpers/icons/glyphicons_halflingsregular/glyphicons-halflings-regular.woff2') format('woff2'),
	url('https://www.fraternidadesemfronteiras.org.br/wp-content/themes/kallyas/template_helpers/icons/glyphicons_halflingsregular/glyphicons-halflings-regular.eot'),
	url('https://www.fraternidadesemfronteiras.org.br/wp-content/themes/kallyas/template_helpers/icons/glyphicons_halflingsregular/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),
	url('https://www.fraternidadesemfronteiras.org.br/wp-content/themes/kallyas/template_helpers/icons/glyphicons_halflingsregular/glyphicons-halflings-regular.woff') format('woff'),
	url('https://www.fraternidadesemfronteiras.org.br/wp-content/themes/kallyas/template_helpers/icons/glyphicons_halflingsregular/glyphicons-halflings-regular.ttf') format('truetype'),
	url('https://www.fraternidadesemfronteiras.org.br/wp-content/themes/kallyas/template_helpers/icons/glyphicons_halflingsregular/glyphicons-halflings-regular.svg') format('svg');
	font-weight: normal;font-style: normal;
}*/
@font-face {
	font-family: 'glyphicons_halflingsregular';
	src: url('../fontes/glyphicons-halflings-regular.woff2') format('woff2'),
	url('../fontes/glyphicons-halflings-regular.eot'),
	url('../fontes/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),
	url('../fontes/glyphicons-halflings-regular.woff') format('woff'),
	url('../fontes/glyphicons-halflings-regular.ttf') format('truetype'),
	url('../fontes/glyphicons-halflings-regular.svg') format('svg');
	font-weight: normal;font-style: normal;
}

/*
@font-face {
	font-family: 'kl-social-icons';
	src: url('https://www.fraternidadesemfronteiras.org.br/wp-content/themes/kallyas/template_helpers/icons/kl-social-icons/kl-social-icons.eot'),
	url('https://www.fraternidadesemfronteiras.org.br/wp-content/themes/kallyas/template_helpers/icons/kl-social-icons/kl-social-icons.eot?#iefix') format('embedded-opentype'),
	url('https://www.fraternidadesemfronteiras.org.br/wp-content/themes/kallyas/template_helpers/icons/kl-social-icons/kl-social-icons.woff') format('woff'),
	url('https://www.fraternidadesemfronteiras.org.br/wp-content/themes/kallyas/template_helpers/icons/kl-social-icons/kl-social-icons.ttf') format('truetype'),
	url('https://www.fraternidadesemfronteiras.org.br/wp-content/themes/kallyas/template_helpers/icons/kl-social-icons/kl-social-icons.svg') format('svg');
	font-weight: normal;font-style: normal;
}
*/
@font-face {
	font-family: 'kl-social-icons';
	src: url('../fontes/kl-social-icons.eot'),
	url('../fontes/kl-social-icons.eot?#iefix') format('embedded-opentype'),
	url('../fontes/kl-social-icons.woff') format('woff'),
	url('../fontes/kl-social-icons.ttf') format('truetype'),
	url('../fontes/kl-social-icons.svg') format('svg');
	font-weight: normal;font-style: normal;
}
*/

/******** fim font face *******/

/* InstaLink | Version: 2.1.6 | Release date: Sat Mar 24 2018 | elfsight.com | Copyright (c) 2018 Elfsight, LLC. ALL RIGHTS RESERVED */
.instalink{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;min-height:200px;min-width:100px;margin:0;padding:0;border-radius:3px;-webkit-transform:translateZ(0);transform:translateZ(0);background:#f8f8f8;font:400 11px/1.2 Arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;direction:ltr !important;}.instalink a{border:0 !important;outline:0 !important;text-decoration:none}.instalink img,.instalink a img{margin:0;padding:0;border:0;outline:0}.instalink *{margin:0;padding:0}.instalink-cap{position:absolute;visibility:hidden;top:0;right:0;bottom:0;left:0;opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:all .2s ease;transition:all .2s ease;}.instalink-cap::before{display:block;position:absolute;width:256px;height:52px;top:50%;left:50%;margin:-26px 0 0 -123px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAAvCAYAAAAM/xQxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODJDNUI5QkQ5NEVGMTFFNTk4NzlFQkMzQUMzREMzREQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODJDNUI5QkU5NEVGMTFFNTk4NzlFQkMzQUMzREMzREQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MkM1QjlCQjk0RUYxMUU1OTg3OUVCQzNBQzNEQzNERCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MkM1QjlCQzk0RUYxMUU1OTg3OUVCQzNBQzNEQzNERCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkdcXnkAAA2hSURBVHja7F0LmFVV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") no-repeat;-webkit-backface-visibility:hidden;-webkit-animation:_il-cap-blinking 2s infinite;animation:_il-cap-blinking 2s infinite;content:'';}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5){.instalink-cap::before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAABdCAYAAADT9976AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OENFQ0U5ODg5NEZGMTFFNTk5QUZCMDE1NkZFNkQ3QkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OENFQ0U5ODk5NEZGMTFFNTk5QUZCMDE1NkZFNkQ3QkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4Q0VDRTk4Njk0RkYxMUU1OTlBRkIwMTU2RkU2RDdCQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0VDRTk4Nzk0RkYxMUU1OTlBRkIwMTU2RkU2RDdCQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Phd4s8gAACAXSURBVHja7F0HvFTF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") no-repeat;background-size:246px 52px}}.instalink-loading .instalink-cap,.instalink-error .instalink-cap{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.instalink-error .instalink-cap::before{-webkit-animation:none;animation:none}.instalink-alert{position:absolute;visibility:hidden;width:100%;margin:20px 0;opacity:0;text-align:center;font-size:14px;color:#ff4253;-webkit-transition:all .2s ease;transition:all .2s ease}.instalink-error .instalink-alert{visibility:visible;opacity:1}.instalink-content{position:relative;visibility:hidden;height:100%;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.instalink-ready > .instalink-content{visibility:visible;opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}.instalink-header{display:block;position:relative;border-bottom:none !important;-webkit-box-shadow:inset 0 0 100px rgba(255,255,255,0),0 1px 0 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 100px rgba(255,255,255,0),0 1px 0 0 rgba(0,0,0,0.05);background:#285989;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;}.instalink-header::before,.instalink-header::after{display:table;clear:both;width:100%;height:0;content:''}a.instalink-header:hover{-webkit-box-shadow:inset 0 0 100px rgba(255,255,255,0.2),0 1px 0 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 100px rgba(255,255,255,0.2),0 1px 0 0 rgba(0,0,0,0.05)}.instalink-header-pic{display:block;float:left;width:34px;height:34px;}.instalink-rtl .instalink-header-pic{float:right}.instalink-header-name{display:block;float:left;overflow:hidden;width:70%;margin-left:14px;white-space:nowrap;text-transform:uppercase;text-overflow:ellipsis;line-height:34px;font-weight:bold;font-size:14px;color:#fff;}.instalink-header-name a{color:#fff}.instalink-rtl .instalink-header-name{float:right;margin-left:0;margin-right:14px}.instalink-tiny .instalink-header-name{width:40%}.instalink-header-logo{display:block;position:absolute;top:8px;right:12px;width:18px;height:18px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEQxREZCNUJBREVCMTFFNEE3MDZCMTAwNzYzMzc1MTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEQxREZCNUNBREVCMTFFNEE3MDZCMTAwNzYzMzc1MTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRDFERkI1OUFERUIxMUU0QTcwNkIxMDA3NjMzNzUxMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRDFERkI1QUFERUIxMUU0QTcwNkIxMDA3NjMzNzUxMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn+2QqgAAAECSURBVHjarJSxDoJAEEQPYoelkRY7SxP/QQtDY+ys/QO/SCsTEysLO1s6Szst5WppPed0NCtcxCCbvLAsuwM3d0EZY2JwMdXDzsaeTZRSofovUr+CyAp0yIS1sFHh7Udwzhd9VVOUfZEGO+ZD0AZT8bz7zr7sxgYEQJGANWdIoTVImKc5ESmWsifhzCOkR3OwZ26XkzmWmoml7jnjNPvGq/eDv7dvu3bgdQACx3BA02VvwewINIH+wWzN3shldsT7sahZYxdgKUw27FFlQi8x7dhlLUQ+hLyH2jM6uaPfBCPQE55swVX0ROCUP9l9h7kJeUWLFGZq/Y3MbPKPiNW4CzAAYxCy4ocYffcAAAAASUVORK5CYII=") no-repeat;}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5){.instalink-header-logo{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAhgAA/KgAAIN/AABrRQAA/OcAADfrAAAQTQvWbXkAAAJISURBVHja5JixaxRBFMZ/e3okMY0EG+u7CFflJIUcgmAhWN0Vgo1cmX9DgmUa/wKxOAQPksImWAuHFopic8VFSJ1YpPGi2chn8w4249ztzsRsDnwwxbx5+83H7HvfvF0kIakuaVvSWOXb2PauSyKRVAfeAze4XPsOtBJJ28Aj5sN2EkljYGlOCB0nklTCRs+BV8DvjG8B2AQeZgPLIPQLWHbITOwO8CHrqJRwOj+nkJmQpWxCQfZfEro6Y+3KZRBaBh5PIfPEdZ6nylKgB7wBRuZbBTpAF6g68T+A08x80Ur/rEXePx8l1ewe9I2axQRbzAl9Au4B45y4a8A7YD0EPJRQCjSAbwXja8DQ8/qCqmwDuG9j31nrBZDBYnuObz+Dv1Ekh5qWBxVJqbPWnpE300bbwUgNG9vrjM0q+xWPhowiqnHk0aWVGGFMLlCbkhhCR45uANyK2HzVmZ8adjCh1Coka+0IQh1nPjTsqLvsrTPvWikTUPbdHMwgQi+BrE5Vgb6JHgWEse9okAwzmtDQQLO2bgpcyzkZn0r3PWlQWIcm46akA0/ciaQXpjMNGx3znXjiDwwri/2XDhUhhKS75/yIHBsGeYSK9kMD4AFwGFFlh/bs4F93jANgDXjtJPrUbLDYtaJkiuaQbzQkbUn66tx3qfm2LCYPp1mkH7oNfAk4uSpwPaPuacCzTeBzXgO+ENHKxuSWdy8foU3gGXB8wc3/EvDU1zHO1c+GCrA7R9+Ju3P3w6oC7AEtYKeEvPG+Jtu7Bez9GQCkioxtSnXQwwAAAABJRU5ErkJggg==") no-repeat;background-size:18px 18px}}.instalink-rtl .instalink-header-logo{right:auto;left:12px}.instalink-panel{padding:10px 0;-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.05);box-shadow:0 1px 0 0 rgba(0,0,0,0.05);}.instalink-panel::before,.instalink-panel::after{display:table;clear:both;width:100%;height:0;content:''}.instalink-tiny .instalink-panel{text-align:center}.instalink-panel-counter{display:block;float:left;width:54px;text-align:center;}.instalink-rtl .instalink-panel-counter{float:right}.instalink-tiny .instalink-panel-counter{display:none}.instalink-medium .instalink-panel-counter{width:65px}.instalink-large .instalink-panel-counter{width:75px}.instalink-panel-counter-value{display:block;font-style:normal;font-weight:700;font-size:13px}.instalink-panel-counter-label{display:block;overflow:hidden;width:54px;margin-top:2px;text-overflow:ellipsis;white-space:nowrap;color:#727272;}.instalink-medium .instalink-panel-counter-label{width:65px}.instalink-large .instalink-panel-counter-label{width:75px}.instalink-small .instalink-panel-following{display:none}.instalink-panel-subscribe{display:inline-block;float:right;margin-right:11px;padding:8px 12px;border-radius:3px;-webkit-box-shadow:inset 0 0 100px rgba(255,255,255,0);box-shadow:inset 0 0 100px rgba(255,255,255,0);background:#285989;text-decoration:none;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;}.instalink-rtl .instalink-panel-subscribe{float:left;margin-right:0;margin-left:11px}.instalink-tiny .instalink-panel-subscribe{float:none;margin-right:0}.instalink-panel-subscribe:hover{-webkit-box-shadow:inset 0 0 100px rgba(255,255,255,0.2);box-shadow:inset 0 0 100px rgba(255,255,255,0.2)}.instalink-scrollbar{position:absolute;visibility:hidden;top:0;right:0;bottom:0;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;}.instalink-rtl .instalink-scrollbar{right:auto;left:0}.instalink-scrollbar.visible,.instalink:active .instalink-scrollbar,.instalink:hover .instalink-scrollbar{visibility:visible;opacity:1}.instalink-scrollbar-slider{width:2px;border-radius:10px;background:#858585;-webkit-transform-origin:50% 0;transform-origin:50% 0}.instalink-feed::before,.instalink-feed::after{display:table;clear:both;width:100%;height:0;content:''}.instalink-feed-loader{position:relative;visibility:hidden;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;}.instalink-has-pages .instalink-feed-loader{visibility:visible;opacity:1;height:40px;margin:15px 0;}.instalink-has-pages .instalink-feed-loader::before{height:40px}.instalink-feed-loader::before{display:block;height:0;width:40px;margin:0 auto;border:1px solid #afafaf;border-radius:50% 50%;-webkit-animation:_instalink-feed-loader 1.5s infinite;animation:_instalink-feed-loader 1.5s infinite;content:''}.instalink-feed-inner{position:relative}.instalink-feed-empty{position:absolute;top:0;right:0;bottom:0;left:0;}.instalink-feed-empty-text{display:block;position:absolute;top:50%;left:50%;padding:5px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);text-align:center;line-height:1.6;color:#727272}.instalink-feed-container{position:absolute;overflow:hidden;top:0;right:-17px;bottom:0;left:0;-webkit-overflow-scrolling:touch;}.instalink-rtl .instalink-feed-container{right:0;left:-17px}.instalink-scroll .instalink-feed-container{overflow:auto;overflow-y:auto;overflow-x:hidden}.instalink-feed-wrapper{position:absolute;overflow:hidden;left:0;bottom:0;right:0;background:#f8f8f8;}.instalink-user .instalink-feed-wrapper{top:86px}.instalink-tag .instalink-feed-wrapper{top:35px}.instalink-hide-heading .instalink-feed-wrapper{top:0}.instalink-feed-post{display:block;position:relative;float:left;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.instalink-rtl .instalink-feed-post{float:right}.instalink-feed-post::before{position:absolute;display:block;top:50%;left:50%;height:40px;width:40px;margin:-20px 0 0 -20px;border:1px solid #afafaf;border-radius:50% 50%;-webkit-animation:_instalink-feed-loader 1.5s infinite;animation:_instalink-feed-loader 1.5s infinite;content:'';}.instalink-feed-post-loaded.instalink-feed-post::before{display:none}.instalink-feed-post span{display:block;position:absolute;overflow:hidden;visibility:hidden;top:50%;left:50%;opacity:0;-webkit-transform:scale(.6);transform:scale(.6);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease;transition:all .4s ease}.instalink-feed-post-video span::after{display:block;position:absolute;width:0;height:0;border-style:solid;border-color:transparent transparent transparent rgba(255,255,255,0.7);content:'';}.instalink-image-size-xlarge .instalink-feed-post-video span::after{top:2%;right:2%;border-width:15px 0 15px 26px}.instalink-image-size-large .instalink-feed-post-video span::after{top:5%;right:5%;border-width:12.5px 0 12.5px 21.7px}.instalink-image-size-medium .instalink-feed-post-video span::after{top:6%;right:6%;border-width:10px 0 10px 17.3px}.instalink-image-size-small .instalink-feed-post-video span::after{top:7%;right:7%;border-width:7.5px 0 7.5px 13px}.instalink-feed-post img{display:block;position:relative;max-width:none !important;max-height:none !important;}.instalink-feed-post-portrait.instalink-feed-post img{top:50%;width:100% !important;-webkit-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0)}.instalink-feed-post-landscape.instalink-feed-post img{left:50%;height:100% !important;-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0)}.instalink-feed-post-square.instalink-feed-post img{width:100% !important;height:100% !important}.instalink-feed-post:hover span img{opacity:.85}.instalink-feed-post-loaded span{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.instalink-loading .instalink-feed{display:none}@-webkit-keyframes _il-cap-blinking{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}@keyframes _il-cap-blinking{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}@-webkit-keyframes _instalink-feed-loader{0%{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:1}60%{-webkit-transform:scale(.9,.9);transform:scale(.9,.9);opacity:1}99%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0}100%{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:1}}@keyframes _instalink-feed-loader{0%{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:1}60%{-webkit-transform:scale(.9,.9);transform:scale(.9,.9);opacity:1}99%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0}100%{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:1}}

/*lightslide*/
.lSSlideOuter { border-radius: 15px 15px 0 0;overflow: hidden; -webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.lightSlider:before, .lightSlider:after { content: " ";display: table; }.lightSlider { overflow: hidden;margin: 0; }.lSSlideWrapper { max-width: 100%;overflow: hidden;position: relative; }.lSSlideWrapper > .lightSlider:after { clear: both; }.lSSlideWrapper .lSSlide { -webkit-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate(0px, 0px);-webkit-transition: all 1s;-webkit-transition-property: -webkit-transform,height;-moz-transition-property: -moz-transform,height;transition-property: transform,height;-webkit-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-timing-function: inherit !important;transition-timing-function: inherit !important; }.lSSlideWrapper .lSFade { position: relative; }.lSSlideWrapper .lSFade > * { position: absolute !important;top: 0;left: 0;z-index: 9;margin-right: 0;width: 100%; }.lSSlideWrapper.usingCss .lSFade > * { opacity: 0;-webkit-transition-delay: 0s;transition-delay: 0s;-webkit-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-property: opacity;transition-property: opacity;-webkit-transition-timing-function: inherit !important;transition-timing-function: inherit !important; }.lSSlideWrapper .lSFade > *.active { z-index: 10; }.lSSlideWrapper.usingCss .lSFade > *.active { opacity: 1; }
/** /!!! End of core css Should not edit !!!/**/
/* Pager */
.lSSlideOuter .lSPager.lSpg { display:none;margin: 20px 0 0 0 !important;padding: 0;text-align: center; }.lSSlideOuter .lSPager.lSpg > li { cursor: pointer;display: inline-block;padding: 0 5px; }.lSSlideOuter .lSPager.lSpg > li a { background-color: #FFF;border-radius: 30px;display: inline-block;width: 10px;height: 10px;overflow: hidden;text-indent: -999em;position: relative;z-index: 99;-webkit-transition: all 0.5s linear 0s;transition: all 0.5s linear 0s; }.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a { background-color: #4D4442; }.lSSlideOuter .media { opacity: 0.8; }.lSSlideOuter .media.active { opacity: 1; }
/* End of pager */
/** Gallery */
.lSSlideOuter .lSPager.lSGallery { list-style: none outside none;padding-left: 0;margin: 0;overflow: hidden;transform: translate3d(0px, 0px, 0px);-moz-transform: translate3d(0px, 0px, 0px);-ms-transform: translate3d(0px, 0px, 0px);-webkit-transform: translate3d(0px, 0px, 0px);-o-transform: translate3d(0px, 0px, 0px);-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }.lSSlideOuter .lSPager.lSGallery li { overflow: hidden;-webkit-transition: border-radius 0.12s linear 0s 0.35s linear 0s;transition: border-radius 0.12s linear 0s 0.35s linear 0s; }.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover { border-radius: 5px; }.lSSlideOuter .lSPager.lSGallery img { display: block;height: auto;max-width: 100%; }.lSSlideOuter .lSPager.lSGallery:before, .lSSlideOuter .lSPager.lSGallery:after { content: " ";display: table; }.lSSlideOuter .lSPager.lSGallery:after { clear: both; }
/* End of Gallery*/
/* slider actions */
.lSAction > a { display: block;position: absolute;top: 50%;width: 41px;height: 41px;cursor: pointer;background:url(../images/sprite.png) no-repeat 0 0;z-index: 99;margin-top: -20px;opacity: 0.5;-webkit-transition: opacity 0.35s linear 0s;transition: opacity 0.35s linear 0s; }
.lSAction > a:hover { opacity: 1; }
.lSAction > .lSPrev { left: -50px;background-position: -150px 0;opacity:0 !important; }
.lSAction > .lSNext { right: -50px;background-position: -191px 0;opacity:0 !important; }
.lSAction > a.disabled { pointer-events: none; }
.cS-hidden { height: 1px;opacity: 0;overflow: hidden; }
/* vertical */
.lSSlideOuter.vertical { position: relative; }.lSSlideOuter.vertical.noPager { padding-right: 0px !important; }.lSSlideOuter.vertical .lSGallery { position: absolute !important;right: 0;top: 0; }.lSSlideOuter.vertical .lightSlider > * { width: 100% !important;max-width: none !important; }
/* vertical controlls */
.lSSlideOuter.vertical .lSAction > a { left: 50%;margin-left: -14px;margin-top: 0; }.lSSlideOuter.vertical .lSAction > .lSNext { background-position: 31px -31px;bottom: 10px;top: auto; }.lSSlideOuter.vertical .lSAction > .lSPrev { background-position: 0 -31px;bottom: auto;top: 10px; }
/* vertical */
/* Rtl */
.lSSlideOuter.lSrtl { direction: rtl; }.lSSlideOuter .lightSlider, .lSSlideOuter .lSPager { padding-left: 0;list-style: none outside none; }.lSSlideOuter.lSrtl .lightSlider, .lSSlideOuter.lSrtl .lSPager { padding-right: 0; }.lSSlideOuter .lightSlider > *,  .lSSlideOuter .lSGallery li { float: left; }.lSSlideOuter.lSrtl .lightSlider > *,  .lSSlideOuter.lSrtl .lSGallery li { float: right !important; }
/* Rtl */
@-webkit-keyframes rightEnd {0% { left: 0; } 50% { left: -15px; } 100% { left: 0; }}
@keyframes rightEnd { 0% { left: 0; } 50% { left: -15px; } 100% { left: 0; } }
@-webkit-keyframes topEnd { 0% { top: 0; } 50% { top: -15px; } 100% { top: 0; }}
@keyframes topEnd { 0% { top: 0; } 50% { top: -15px; } 100% { top: 0; } }
@-webkit-keyframes leftEnd { 0% { left: 0; } 50% { left: 15px; } 100% { left: 0; } }
@keyframes leftEnd { 0% { left: 0; } 50% { left: 15px; } 100% { left: 0; } }
@-webkit-keyframes bottomEnd { 0% { bottom: 0; } 50% { bottom: -15px; } 100% { bottom: 0; } }
@keyframes bottomEnd { 0% { bottom: 0;} 50% { bottom: -15px; } 100% { bottom: 0; } }
.lSSlideOuter .rightEnd { -webkit-animation: rightEnd 0.3s;animation: rightEnd 0.3s;position: relative; }.lSSlideOuter .leftEnd { -webkit-animation: leftEnd 0.3s;animation: leftEnd 0.3s;position: relative; }.lSSlideOuter.vertical .rightEnd { -webkit-animation: topEnd 0.3s;animation: topEnd 0.3s;position: relative; }.lSSlideOuter.vertical .leftEnd { -webkit-animation: bottomEnd 0.3s;animation: bottomEnd 0.3s;position: relative; }.lSSlideOuter.lSrtl .rightEnd { -webkit-animation: leftEnd 0.3s;animation: leftEnd 0.3s;position: relative; }.lSSlideOuter.lSrtl .leftEnd { -webkit-animation: rightEnd 0.3s;animation: rightEnd 0.3s;position: relative; }
/*/  GRab cursor */
.lightSlider.lsGrab > * { cursor: -webkit-grab;cursor: -moz-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab; }.lightSlider.lsGrabbing > * { cursor: move;cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: -o-grabbing;cursor: -ms-grabbing;cursor: grabbing; }

/* fancybox */
@charset "UTF-8";
.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]:after,.fancybox-button[disabled]:before{opacity:.3}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}.fancybox-arrow:after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--left:after,.fancybox-arrow--right:after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-button--pause:before,.fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-button--thumbs,.fancybox-thumbs{display:none}@media (min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}
.fancybox-image-wrap { background-color: #FFF !important; }

.flatpickr-calendar{background:transparent;overflow:hidden;max-height:0;opacity:0;visibility:hidden;text-align:center;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;visibility:visible;overflow:visible;max-height:640px}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px);}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.hasWeeks{width:auto}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:28px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.flatpickr-prev-month,.flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;line-height:16px;height:28px;padding:10px calc(3.57% - 1.5px);z-index:3;}.flatpickr-prev-month i,.flatpickr-next-month i{position:relative}.flatpickr-prev-month.flatpickr-prev-month,.flatpickr-next-month.flatpickr-prev-month{/*
        /*rtl:begin:ignore*/left:0;/*
        /*rtl:end:ignore*/}/*
        /*rtl:begin:ignore*/
/*
        /*rtl:end:ignore*/
.flatpickr-prev-month.flatpickr-next-month,.flatpickr-next-month.flatpickr-next-month{/*
        /*rtl:begin:ignore*/right:0;/*
        /*rtl:end:ignore*/}/*
        /*rtl:begin:ignore*/
/*
        /*rtl:end:ignore*/
.flatpickr-prev-month:hover,.flatpickr-next-month:hover{color:#959ea9;}.flatpickr-prev-month:hover svg,.flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-prev-month svg,.flatpickr-next-month svg{width:14px;}.flatpickr-prev-month svg path,.flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto;}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.05);-webkit-box-sizing:border-box;box-sizing:border-box;}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute;top:33%}.numInputWrapper span.arrowUp{top:0;border-bottom:0;}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6)}.numInputWrapper span.arrowDown{top:50%;}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6)}.numInputWrapper span svg{width:inherit;height:auto;}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05);}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0 0;line-height:1;height:28px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.flatpickr-current-month.slideLeft{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-animation:fpFadeOut 400ms ease,fpSlideLeft 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeOut 400ms ease,fpSlideLeft 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideLeftNew{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-animation:fpFadeIn 400ms ease,fpSlideLeftNew 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeIn 400ms ease,fpSlideLeftNew 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideRight{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-animation:fpFadeOut 400ms ease,fpSlideRight 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeOut 400ms ease,fpSlideRight 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideRightNew{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:fpFadeIn 400ms ease,fpSlideRightNew 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeIn 400ms ease,fpSlideRightNew 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0;}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block;}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:default;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:initial;border:0;border-radius:0;vertical-align:initial;}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:307.875px;}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.flatpickr-calendar.animate .dayContainer.slideLeft{-webkit-animation:fpFadeOut 400ms cubic-bezier(.23,1,.32,1),fpSlideLeft 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeOut 400ms cubic-bezier(.23,1,.32,1),fpSlideLeft 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideLeft,.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-animation:fpFadeIn 400ms cubic-bezier(.23,1,.32,1),fpSlideLeft 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeIn 400ms cubic-bezier(.23,1,.32,1),fpSlideLeft 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideRight{-webkit-animation:fpFadeOut 400ms cubic-bezier(.23,1,.32,1),fpSlideRight 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeOut 400ms cubic-bezier(.23,1,.32,1),fpSlideRight 400ms cubic-bezier(.23,1,.32,1);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.flatpickr-calendar.animate .dayContainer.slideRightNew{-webkit-animation:fpFadeIn 400ms cubic-bezier(.23,1,.32,1),fpSlideRightNew 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeIn 400ms cubic-bezier(.23,1,.32,1),fpSlideRightNew 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9;}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange + .endRange,.flatpickr-day.startRange.startRange + .endRange,.flatpickr-day.endRange.startRange + .endRange{-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{pointer-events:none}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left;}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day{display:block;width:100%;max-width:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left;}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;cursor:pointer;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400;}.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time .flatpickr-am-pm:focus{background:#f0f0f0}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fpSlideLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fpSlideLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes fpSlideLeftNew{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpSlideLeftNew{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fpSlideRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fpSlideRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fpSlideRightNew{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpSlideRightNew{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fpFadeIn{from{opacity:0}to{opacity:1}}@keyframes fpFadeIn{from{opacity:0}to{opacity:1}}


/* Remodal - v1.1.1 | http://vodkabears.github.io/remodal/ | Made by Ilya Makarov | Under MIT License */
/* ==========================================================================
   Remodal's necessary styles
   ========================================================================== */
/* Hide scroll bar */
html.remodal-is-locked { overflow: hidden;-ms-touch-action: none;touch-action: none; }
/* Anti FOUC */
.remodal,
[data-remodal-id] { display: none; }
/* Necessary styles of the overlay */
.remodal-overlay { position: fixed;z-index: 9999;top: -5000px;right: -5000px;bottom: -5000px;left: -5000px;display: none; }
/* Necessary styles of the wrapper */
.remodal-wrapper { position: fixed;z-index: 10000;top: 0;right: 0;bottom: 0;left: 0;display: none;overflow: auto;text-align: center;-webkit-overflow-scrolling: touch; }
.remodal-wrapper:after { display: inline-block;height: 100%;margin-left: -0.05em;content: ""; }
/* Fix iPad, iPhone glitches */
.remodal-overlay,
.remodal-wrapper { -webkit-backface-visibility: hidden;backface-visibility: hidden; }
/* Necessary styles of the modal dialog */
.remodal { position: relative;outline: none;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;text-size-adjust: 100%; }
.remodal-is-initialized { display: inline-block; }
/**/
.remodal-bg.remodal-is-opening,
.remodal-bg.remodal-is-opened { -webkit-filter: blur(3px);filter: blur(3px); }
/* Default theme styles of the overlay */
.remodal-overlay { background: rgba(0,0,0,.9); }
.remodal-overlay.remodal-is-opening,
.remodal-overlay.remodal-is-closing { -webkit-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards; }
.remodal-overlay.remodal-is-opening { -webkit-animation-name: remodal-overlay-opening-keyframes;animation-name: remodal-overlay-opening-keyframes; }
.remodal-overlay.remodal-is-closing { -webkit-animation-name: remodal-overlay-closing-keyframes;animation-name: remodal-overlay-closing-keyframes; }
/* Default theme styles of the wrapper */
.remodal-wrapper { padding: 10px; }
/* Default theme styles of the modal dialog */
.remodal { width: 100%;color: #2b2e38;box-sizing: border-box;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }
.remodal.remodal-is-opening,
.remodal.remodal-is-closing { -webkit-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards; }
.remodal.remodal-is-opening { -webkit-animation-name: remodal-opening-keyframes;animation-name: remodal-opening-keyframes; }
.remodal.remodal-is-closing { -webkit-animation-name: remodal-closing-keyframes;animation-name: remodal-closing-keyframes; }
/* Vertical align of the modal dialog */
.remodal,
.remodal-wrapper:after { vertical-align: middle; }
/* Close button */
.remodal-close { position: absolute;top: 0;right: 0;display: block;overflow: visible;width: 35px;height: 35px;color: #FFF;margin: 5px 5px 0 0;padding: 0;cursor: pointer;-webkit-transition: color 0.2s;transition: color 0.2s;text-decoration: none;color: #95979c;border: 0;outline: 0;background: transparent;z-index: 1000; }
.remodal-close:hover,
.remodal-close:focus {  }
.remodal-close:before { font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;font-size: 30px;line-height: 35px;color: #333;position: absolute;top: 0;left: 0;display: block;width: 35px;content: "\00d7";text-align: center; }
/* Dialog buttons */
.remodal-confirm,
.remodal-cancel { font: inherit;display: inline-block;overflow: visible;min-width: 110px;margin: 0;padding: 12px 0;cursor: pointer;-webkit-transition: background 0.2s;transition: background 0.2s;text-align: center;vertical-align: middle;text-decoration: none;border: 0;outline: 0; }
.remodal-confirm { color: #fff;background: #81c784; }
.remodal-confirm:hover,
.remodal-confirm:focus { background: #66bb6a; }
.remodal-cancel { color: #fff;background: #e57373; }
.remodal-cancel:hover,
.remodal-cancel:focus { background: #ef5350; }
/* Remove inner padding and border in Firefox 4+ for the button tag. */
.remodal-confirm::-moz-focus-inner,
.remodal-cancel::-moz-focus-inner,
.remodal-close::-moz-focus-inner { padding: 0;border: 0; }
/* Keyframes */
@-webkit-keyframes remodal-opening-keyframes {
  from { -webkit-transform: scale(1.05);transform: scale(1.05);opacity: 0; }
  to { -webkit-transform: none;transform: none;opacity: 1;-webkit-filter: blur(0);filter: blur(0); }
}
@keyframes remodal-opening-keyframes {
  from { -webkit-transform: scale(1.05);transform: scale(1.05);opacity: 0; }
  to { -webkit-transform: none;transform: none;opacity: 1;-webkit-filter: blur(0);filter: blur(0); }
}
@-webkit-keyframes remodal-closing-keyframes {
  from { -webkit-transform: scale(1);transform: scale(1);opacity: 1; }
  to { -webkit-transform: scale(0.95);transform: scale(0.95);opacity: 0;-webkit-filter: blur(0);filter: blur(0); }
}
@keyframes remodal-closing-keyframes {
  from { -webkit-transform: scale(1);transform: scale(1);opacity: 1; }
  to { -webkit-transform: scale(0.95);transform: scale(0.95);opacity: 0;-webkit-filter: blur(0);filter: blur(0); }
}
@-webkit-keyframes remodal-overlay-opening-keyframes {
  from { opacity: 0; }
  to { opacity: 1; }
}
@keyframes remodal-overlay-opening-keyframes {
  from { opacity: 0; }
  to { opacity: 1; }
}
@-webkit-keyframes remodal-overlay-closing-keyframes {
  from { opacity: 1; }
  to { opacity: 0; }
}
@keyframes remodal-overlay-closing-keyframes {
  from { opacity: 1; }
  to { opacity: 0; }
}
/* Media queries */
@media only screen and (min-width: 641px) {
  .remodal { max-width: 900px; }
}
/* IE8 */
.lt-ie9 .remodal-overlay { background: #2b2e38; }
.lt-ie9 .remodal { width: 700px; }

.remodal-mensagem { max-width: 600px; }
.remodal-mensagem-erro { max-width: 600px; }
.conteudo-modal { position: relative;background-color: #FFF; }
.conteudo-modal .mensagem { padding: 25px; }
.remodal-mensagem-erro .mensagem { padding: 40px; }
.remodal-mensagem-erro .mensagem .texto { font-size: 1.8em;line-height: 32px; }
.remodal-mensagem-erro .mensagem .texto a { color: #82BFCA;font-weight: bold; }
.remodal-mensagem-erro .mensagem .texto a:hover { text-decoration: underline; }


@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {	
	.logo a { background: url(https://www.fraternidadesemfronteiras.org.br/wp-content/uploads/2018/01/logo-mobile.png) no-repeat 0 0;background-size: cover; }
	.logo-rodape a {  }
}
@media screen and (max-width: 1250px) {
	.caravanas .content { max-width: 930px; }
	.projetos .content { max-width: 896px; }
}
@media screen and (max-width: 1140px) {
	.menu li { padding-left: 0; }
	.menu li a { padding: 6px; }
}
@media screen and (max-width: 1080px) {
	.abre-menu-mobile { display: block; }
	.link-fecha-menu { display: block;position: relative;font-size: 16px !important;line-height: 20px !important;text-align: right;text-transform: none !important;color: hsla(0,0%,100%,.45) !important;background: none !important;padding: 12px 28px 11px !important;border-bottom: 1px solid hsla(0,0%,100%,.15); }
	.link-fecha-menu:before { position: absolute;top: 0;left: 0;width: 49px;height: 100%;border-right: 1px solid hsla(0,0%,100%,.15);font-family: 'Glyphicons Halflings';font-size: 16px;line-height: 45px;text-align: center;content: '\e080'; }
	.menu { display: block;position: fixed;top: 0;right: 0;width: 400px;height: 100%;background-color: #222222;z-index: 100;transition: all .3s ease;transform: translateX(100%); }
	.aberto .menu { transform: translateX(0);box-shadow: 0 0 40px rgba(0,0,0,.3); }
	.menu ul { float: none;width: 100%; }
	.menu li { float: none;padding: 0; }
	.menu li a { display: block;position: relative;font-size: 16px !important;line-height: 20px !important;text-align: left;text-transform: none !important;color: hsla(0,0%,100%,.45) !important;background: none !important;padding: 12px 28px 11px !important;border-bottom: 1px solid hsla(0,0%,100%,.15); }
	/*.menu li a.link-drop { display: none; }*/
	.menu li a:hover { background-color: hsla(0,0%,100%,.05);color: hsla(0,0%,100%,.85); }
	.menu li a.link-drop:after {  }
	.menu li a.link-drop span { position: absolute;top: 0;right: 0;width: 49px;height: 100%;border-left: 1px solid hsla(0,0%,100%,.15); }
	.menu li a.link-drop span:after { position: absolute;top: 50%;left: 50%;font-family: 'Glyphicons Halflings';font-size: 16px;line-height: 16px;content: '\e080';transform: translate(-50%,-50%); }
	.menu li a.link-drop.marcado2 span:after { transform: translate(-50%,-50%) rotate(90deg); }
	.drop-menu { display: none;position: relative;top: 0;width: 100%;opacity: 1;z-index: 0;margin: 0 !important;padding: 0 !important;transform: translateY(0) !important;box-shadow: none;background-color: #373737 !important; }
	.drop-menu a { background-color: none !important;text-transform: none !important;border-bottom: 1px solid hsla(0,0%,100%,.15) !important; }
	.drop-menu a:hover { background-color: #d4d4d4 !important }
	/*.drop-menu a:last-child { border-bottom: 1px solid #F4F4F4; }*/
	.call-to-action { display: none; }
}
@media screen and (max-width: 1060px) {
	.caravanas .content { max-width: 744px; }
}
@media screen and (max-width: 1020px) {
	.projetos .content { max-width: 672px; }
}
@media screen and (max-width: 1000px) {
	.rodape-content { padding: 40px 15px 20px 15px !important; }
	.rodape-content .col { width: 100% !important;padding: 15px 0 !important; }
	.rodape-content .col:nth-child(1) > div { width: 100%; }
	.logo-rodape { margin: 0 auto; }
	.texto-descritivo-rodape { text-align: center; }
	.redes-sociais-rodape { text-align: center;padding: 25px 0 0 0; }
	.redes-sociais-rodape a { float: none;display: inline-block; }
	.copyright { text-align: center;padding: 25px 0 0 0; }
}
@media screen and (max-width: 870px) {
	.caravanas .content { max-width: 558px; }
	.proximas-caravanas { padding: 0; }
	.proximas-caravanas:before { display: none; }
	.proximas-caravanas:after { display: none; }
	.proximas-caravanas .content { display: block;padding: 0 !important; }
	.proximas-caravanas .content > div { width: 100%;background-color: #8b4083; }
	.proximas-caravanas .content > div:last-child { background-color: #e28442; }
	.proximas-caravanas .content > div > div { padding: 60px 40px; }
	.formulario .campo { width: 100% !important; }


	.content-slide-depoimentos { padding: 0 60px; }
}
@media screen and (max-width: 800px) {
	.projetos .content { max-width: 448px; }
	.nav-passos li { width: 100%;padding: 0 !important; }
	.nav-passos li > div { font-size: 1.2em;line-height: 14px;border-radius: 0; }
}
@media screen and (max-width: 680px) {
	.caravanas .content { max-width: 372px; }
	.depoimentos .item-slide { padding: 0; }
	.content-slide-depoimentos { padding: 0 50px; }
	.depoimentos .content-foto { position: relative;width: auto;max-width: 600px;margin: 0 auto;padding-bottom: 15px; }
	.depoimentos .btn { margin: 20px auto; }
	.sobre-caravanas .content > div > div { padding: 20px; }
}
@media screen and (max-width: 590px) {
	.projetos .content { max-width: 224px; }
}
@media screen and (max-width: 540px) {
	.menu-rodape { width: 100% !important; }
}
@media screen and (max-width: 500px) {
	.caravanas .content { max-width: 186px; }
	.conteudo-topo-titulo { font-size: 4.5em !important;line-height: 47px !important;  }
}
@media screen and (max-width: 450px) {
	.logo a { width: 140px;height: 46px; }
	.abre-menu-mobile { margin: 20px 0 0 0; }
	.call-to-action { top: auto;bottom: 0;width: 40px;height: 40px;font-size: 30px;line-height: 40px;margin: 0 15px 20px 0; }
	.menu { width: 100% !important; }
}