﻿@import"https://fonts.googleapis.com/css?family=Oswald|Open+Sans:400,400i,700&subset=latin-ext";html{scroll-behavior:smooth}body{font-family:"Open Sans",sans-serif}a{transition:color 250ms;color:#1b99c4}a:hover{color:#e11419}.top-bar{text-align:right;padding:6px 0}.top-bar a{color:#fff;margin:0 4px}.top-bar a:hover{color:#e11419}.site-title{font-family:"Oswald","Open Sans",sans-serif;text-transform:uppercase;padding:1.5rem 0;max-width:60%;margin-left:auto;margin-right:auto}.site-title a{display:block;margin:auto;max-width:380px;text-decoration:none;color:#e11419;font-size:5rem}.site-title img{margin:auto;display:block;max-height:280px}.site-title a+a{margin-top:1.5rem}.temo{font-size:1.4rem;font-weight:bold;color:#1a9333}.temo a{text-decoration:none;color:inherit}.temo.conference-title{font-size:2.6rem;font-family:"Oswald","Open Sans",sans-serif;text-transform:uppercase}.temo.dates{font-weight:normal;margin:.4rem auto}ul.navbar-nav{margin:auto;text-transform:uppercase;font-size:1.05rem}.navbar .nav-item a.nav-link,.navbar a.dropdown-item{color:#1b99c4}.navbar .nav-item.active a.nav-link,.navbar .navbar div.dropdown-menu a.dropdown-item.active{color:#e11419;background:none}.navbar .nav-item a.nav-link:hover,.navbar .navbar a.dropdown-item:hover{color:#e11419}.navbar .navbar-toggler{margin:auto}.navbar div.dropdown-menu{border-radius:0;border:0;border-top:3px solid #1b99c4;box-shadow:4px 0 4px rgba(0,0,0,.2)}.navbar div.dropdown-menu a.active{color:#fff}.bg-blue{background:#55983c;color:#fff}.bg-blue h2{color:#fff}.bg-blue h2:first-child{margin-top:0}.bg-blue h2:last-child{margin-bottom:0}.bg-blue h2:after{display:none}.bg-blue p:last-child{margin-bottom:0}.event-details{margin-bottom:2rem}.event-details .container>.row{padding:1.4rem 1.3rem;font-family:"Oswald","Open Sans",sans-serif;text-transform:uppercase;font-size:2.2rem}.event-details .fas{color:#fff;display:block;margin:auto;text-align:center}main h1{text-transform:uppercase}main h2,main h3,main h4,main fieldset>legend{font-family:"Oswald","Open Sans",sans-serif;color:#e11419;margin-top:1rem}main h2,main fieldset>legend{font-size:3rem;text-transform:uppercase;margin-top:2.5rem;text-align:center}main h2::after,main fieldset>legend::after{display:block;text-align:center;max-width:650px;background:#e11419;height:4px;content:"";margin:.3rem auto 2rem}main fieldset>legend::after{margin-top:0;margin-bottom:1rem}main h3{font-size:2rem;margin:1.6rem 0 1rem;text-transform:uppercase}main h4{font-size:1.6rem}main h5{color:inherit}main p,main li{line-height:1.9em;text-align:justify;hyphens:auto}.page-title{font-family:"Oswald","Open Sans",sans-serif;color:#fff;text-align:center;text-transform:uppercase;padding:1.3rem 0;font-size:3rem;margin-bottom:2rem}.page-title h1{margin:0;padding-top:.2rem}table.program thead{background:#55983c;color:#fff;font-family:"Oswald","Open Sans",sans-serif;text-transform:uppercase;font-size:1.2rem;text-align:center}table.program tbody th{white-space:nowrap;background:#55983c;color:#fff}.talk{border:1px solid #e3e3e3;padding:1rem;border-radius:.8rem;margin:2rem 0;box-shadow:0 0 4px rgba(0,0,0,.04)}.talk h3{margin-top:0}.talk :last-child{margin-bottom:0}.talk img{float:right;max-width:20%;max-height:400px;margin-top:1em;margin-left:6px;border-radius:3px}table.table.schedule{margin-top:1rem}table.table.schedule th{text-align:center;font-size:.9rem;font-weight:bold;vertical-align:top;text-transform:none;font-family:inherit;padding:3px}table.table.schedule th.hour{border-top:0}table.table.schedule th.hour span{position:relative;bottom:1rem}table.table.schedule td{text-align:center;vertical-align:middle;font-family:inherit;border:1px solid #d6d6d6;padding:3px;padding-top:1.1rem;font-size:.95rem;position:relative}table.table.schedule .social{background:#f1f3f5;color:#505050}table.table.schedule abbr{font-variant:small-caps;border-radius:3px;background:#909090;color:#fff;padding:0 3px;cursor:help}table.table.schedule .talk_time{display:block;font-size:.9em;color:#404040;text-align:left;position:absolute;top:1px;left:6px}table.table.schedule .talk_info{font-weight:bold;padding:4px 6px;border-radius:20px;background:#888;color:#fff;cursor:pointer;font-size:.6rem}table.table.schedule #talkModal,table.table.schedule #talkModal p,table.table.schedule #talkModal ul,table.table.schedule #talkModal li{line-height:1.6em;text-align:justify;hyphens:auto}.short-field input{width:260px}.StripeElement{padding-top:10px}.StripeElement--focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.StripeElement--invalid{border-color:#dc3545}.picker button.btn{border:1px solid #ced4da;background-color:#fff}.picker div.dropdown-menu{border:1px solid #ced4da;border-radius:3px}.btn-primary{margin:auto;padding:2rem;font-family:"Oswald","Open Sans",sans-serif;font-size:2rem;transition-duration:200ms;transition-property:color,background-color,border-color;border:1px solid #eaeaea;color:#333;box-shadow:0 0 12px #d0d0d0;border-radius:1.5rem;background-color:#fff;background:linear-gradient(176deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.06) 100%)}.btn-primary:hover,.btn-primary:focus,.btn-primary.active{color:#fff;border-color:#55983c !important;background-color:#55983c !important}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus{opacity:1;background-color:#d8d8d8;border-color:#d8d8d8;color:#adadad}.btn-secondary{background-color:#1b99c4;color:#fff;font-weight:bold;border-width:0}.btn-secondary:hover{background-color:#e11419}.aligxbutonoj p{margin:.8rem auto 0;color:#444;font-size:1.1rem;text-align:center;width:90%}.btn-light{color:#666}.card{border-color:#fff}.alignright{float:right;margin-left:1rem}.alignleft{float:left;margin-right:1rem}.aligncenter{text-align:center}.wp-caption{text-align:center;font-style:italic}.partners{margin:2rem 0;gap:3em}@media(max-width: 576px){.partners{gap:1em}}@media(max-width: 800px){.partners{gap:2em}}@media(min-width: 1024px){.partners{flex-wrap:nowrap}}.partners a{display:block}.partners img{max-height:180px;max-width:200px;transition:all .2s}@media(max-width: 800px){.partners img{max-height:150px;max-width:180px}}.partners a:hover img{transform:scale(1.05);opacity:.9}code{text-transform:none;color:inherit;font-size:1.1em}h2 code{font-family:inherit;font-size:1em}.arangxo img{max-height:160px}.atendas{margin:1rem 0}.atendas h5{font-weight:bold;font-size:1em;margin-bottom:6px}.atendas .icon{color:#55983c;font-size:4rem;text-align:center}#btnTop{bottom:36px;right:36px;position:fixed}#btnTop a{background:#55983c;color:#fff;height:3rem;width:3rem;text-align:center;line-height:3rem;font-size:1.6rem;display:block;border-radius:1.5rem;box-shadow:4px 4px 4px rgba(0,0,0,.4);transition:opacity 200ms}#btnTop a:hover{opacity:.8}#btnTop a:active{position:relative;top:2px;box-shadow:2px 2px 3px rgba(0,0,0,.4)}.page-footer{color:#fff}.page-footer h2,.page-footer h3,.page-footer h4{font-family:"Oswald","Open Sans",sans-serif;text-transform:uppercase;color:#f7c30f}.page-footer a{color:#fff}.page-footer a:hover{color:#ccc}.page-footer ul{list-style:none;padding:0}.page-footer ul li::before{content:"•";color:#f7c30f;font-weight:bold;display:inline-block;width:1em}.bg-black{background:#141414;padding:1.2rem 0;color:#666}footer .bg-black .copyright a{color:silver}footer .bg-black .social-logos a{margin:0 9px;font-size:1.5rem !important;color:#f7c30f}footer .bg-black .social-logos a:hover{opacity:.8}#mc_embed_signup{margin-top:2rem;margin-bottom:3rem}#mc_embed_signup #mc_embed_signup_scroll{max-width:500px;margin:auto;text-align:center;padding:.5rem 1.6rem;border:2px solid #1b99c4;border-radius:9px}#mc_embed_signup input.form-control{font-size:1.1rem;margin-bottom:1.6rem}#mc_embed_signup .btn-primary{padding:1rem;font-size:2rem;width:100%}@media(max-width: 768px){.site-title a{font-size:3rem}main h2{font-size:2.2rem}main h2::after{height:3px;margin:.4rem 0 1.5rem}.event-details .container>.row{padding:2rem 1rem;font-size:1.8rem}.page-title{padding:1rem 0;font-size:2rem}.btn-primary{font-size:1.5rem;padding:1rem .5rem}.temo{font-size:1.2rem}.temo .conference-title{font-size:1.3rem}table.program thead{font-size:1.1rem}table.program tbody th{white-space:break-spaces}.atendas .icon{font-size:3rem}}
