.benefits{background-color:#f5ab35;padding:24px 0}.benefits ul{margin:0;padding:0;list-style:none}.benefits p{color:#fff;max-width:90%;margin:0 auto}.benefits .icon-wrapper{border-radius:22px;width:45px;height:45px;padding-top:11px;margin:0 auto 8px;border:1px solid #fff}.benefits i{background-repeat:no-repeat;background-image:url("../img/sprite.png");vertical-align:middle;display:block;width:15px;margin:0 auto}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.benefits i{background-image:url("../img/sprite-2x.png");background-size:200px 494px}}.benefits .bf i{background-position:0 -16px;width:20px;height:21px}.benefits .bfl i{background-position:-101px -395px;width:20px;height:22px}.benefits .bp i{background-position:-125px -387px;width:18px;height:18px}.benefits .bfr .icon-wrapper{font-weight:bold;color:#fff;text-align:center}.benefits a:hover{text-decoration:none}.popular-topics{border-top:#fff 10px solid;margin-top:20px;margin-bottom:60px;padding-top:40px}.popular-topics .d-flex{flex-wrap:wrap}.section-title{font-size:20px;margin:0 0 68px;padding:0;color:#515865;font-weight:600}.video{position:relative;height:600px;margin-top:-112px}.video .video-object{width:100%;max-height:100%;overflow:hidden;text-align:center;position:absolute;top:0;object-fit:contain}.video .video-object .poster{width:100%;position:relative}.video .video-object .video-object-processed{top:0;left:0;z-index:1}.video .video-object>video{position:absolute;top:0;left:0;width:100%;height:auto;z-index:2}.video i{background-color:#061428;width:100%;height:101%;position:absolute;top:0;left:0;z-index:2;opacity:.7}.video .video-header-content{position:absolute;top:260px;z-index:2;clear:both;left:0;width:100%}.video .video-header-content .link{color:#fff;text-align:right;display:block;text-decoration:underline}.speakers{margin-bottom:45px;padding-top:68px;background-color:#fff}.speakers .footer{margin:0 0 60px}.speakers .footer a{position:relative;background-color:#f5ab35;color:#fff;padding:12px 22px;text-transform:uppercase;display:block;font-size:12px;font-weight:700}.speakers .footer a:hover{background-color:#f5ab35}.speakers .link-wrapper{margin:0 auto;max-width:200px}.speakers .views-row{position:relative;height:430px}.articles{background-color:#fff;padding-top:40px;padding-bottom:40px}.articles .skillcamp-block-title{font-size:17px;font-weight:800;text-transform:uppercase;margin-bottom:30px}.articles .views-row .field-name-body{display:none}.articles .views-row .field-name-field-article-lead-image{margin-top:0}.articles .most-read-item{display:block;padding:10px;margin-bottom:5px;color:#000;text-align:center;text-transform:uppercase}.articles .most-read-item:nth-child(odd){background-color:#adadad}.articles .link-wrapper{margin:0 auto;max-width:200px}.articles .footer{margin:0}.articles .footer a{position:relative;background-color:#f5ab35;color:#fff;padding:12px 22px;text-transform:uppercase;display:block;font-size:12px;font-weight:700}.articles .footer a:hover{background-color:#f5ab35}#skip-link{display:none}.contact-form-link{display:block;margin-bottom:10px}.speakears-from{padding:40px 0 60px}.speakears-from .section-title{margin-bottom:50px}.speakears-from .slick-dots{position:relative}.speakears-from .slick-dots li button:before,.speakears-from .slick-dots li.slick-active button:before{color:#525866}.companies{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.companies__item{flex:0 1 100%;margin-bottom:30px;text-align:center}.companies__item--tedx img{max-width:119px}.companies__item--google img{max-width:133px}.companies__item--redhat img,.companies__item--coca img{max-width:144px}.companies__item--eu img{max-width:113px}.companies__item--uci img,.companies__item--ypfc img{max-width:92px}.ob{margin-bottom:120px}.ob__organizers{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.ob__item{flex:0 1 50%;margin-bottom:30px;text-align:center}.ob__item img{max-width:100px;margin:0 auto;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ob__item img:focus,.ob__item img:hover{filter:grayscale(0)}.hellobar-wrapper{background-color:#fff;box-shadow:0 0 14px -1px #bbb;width:100%;padding:5px 0}.hellobar-wrapper .text{font-size:13px;font-weight:600;margin:5px 0;color:#333e48}.hellobar-wrapper .btn-speakerhub{padding:8px 14px;background-color:#f5ab35;margin-left:20px}.hellobar-wrapper .close{margin:6px 20px}@media only screen and (min-width: 768px)and (max-width: 991px){.articles .views-row{margin-bottom:40px}}@media only screen and (min-width: 768px){.video .video-object{height:600px}.video .poster{height:600px}.popular-topics .view-topics{margin-bottom:60px}.companies__item{flex:0 1 25%}.ob__item{flex:0 1 33%}}@media only screen and (max-width: 991px){.speakers .views-row-4{display:none}}@media only screen and (min-width: 992px){.popular-topics .view-footer .content a{padding:159px 0 59px}.popular-topics .view-footer .content a:hover{background-color:#f5ab35}.popular-topics .view-footer .col{padding-left:10px;padding-right:10px}.video .link{max-width:660px;margin:0 auto;margin-top:-8px}.articles{padding-top:136px;padding-bottom:66px}.articles .views-row .node-title{text-transform:uppercase;color:#525867;font-size:12px;font-weight:800;font-style:normal;margin-bottom:0}.articles .footer{margin-top:60px}.ob__item{flex:0 1 12%}}@media only screen and (min-width: 1200px){.popular-topics .overlay{width:100%}}@media only screen and (max-width: 767px){.hellobar-wrapper .btn-wrapper{display:block}.hellobar-wrapper .btn-speakerhub{margin-top:5px;margin-left:45px}.video{height:400px;margin-top:-75px}.video .video-object{height:100%}.video .video-object .poster{width:auto;height:100%}.video .video-header-content{top:184px}.video h2,.video h3{font-weight:600}.video h2{font-size:21px;margin-bottom:12px}.video h3{font-size:13px}.video form{margin:26px auto 0}.video form input[type=text],.video form input[type=number],.video form textarea{font-size:16px}.video form .type-text{height:50px;padding-right:50px}.video form .input-group .form-control:first-child{border-radius:30px}.video form .input-group{width:100%}.video .glyphicon{top:6px}.speakers .views-row{height:100%;margin-bottom:15px}.articles .views-row{margin-bottom:40px}}

/*# sourceMappingURL=frontpage.css.map */