html{-webkit-font-smoothing:antialiased}body{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;color:#333;font-size:16px;line-height:24px;font-weight:400}.w-100{width:100%!important}.float-right{float:right!important}.hiddenvisually{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}h1,h2,h3,h4,h5{font-family:Roboto Slab!important}p{font-size:1.7rem!important}.img-fluid{max-width:100%;height:auto}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}.page-content,section{overflow:hidden}.wide-100{padding-top:100px;padding-bottom:100px}.wide-90{padding-top:100px;padding-bottom:90px}.wide-80{padding-top:100px;padding-bottom:80px}.wide-70{padding-top:100px;padding-bottom:70px}.wide-60{padding-top:100px;padding-bottom:60px}.wide-50{padding-top:100px;padding-bottom:50px}.wide-40{padding-top:100px;padding-bottom:40px}.wide-30{padding-bottom:30px}.p-top-100,.wide-30{padding-top:100px}.p-top-90{padding-top:90px}.p-top-80{padding-top:80px}.p-top-70{padding-top:70px}.p-top-60{padding-top:60px}.p-top-50{padding-top:50px}.p-top-40{padding-top:40px}.p-top-30{padding-top:30px}.p-top-20{padding-top:20px}.p-top-10{padding-top:10px}.p-bottom-100{padding-bottom:100px}.p-bottom-90{padding-bottom:90px}.p-bottom-80{padding-bottom:80px}.p-bottom-70{padding-bottom:70px}.p-bottom-60{padding-bottom:60px}.p-bottom-50{padding-bottom:50px}.p-bottom-40{padding-bottom:40px}.p-bottom-30{padding-bottom:30px}.p-bottom-20{padding-bottom:20px}.p-bottom-10{padding-bottom:10px}.p-left-60{padding-left:60px}.p-left-45{padding-left:45px}.p-left-30{padding-left:30px}.p-left-20{padding-left:20px}.p-left-15{padding-left:15px}.p-right-60{padding-right:60px}.p-right-45{padding-right:45px}.p-right-30{padding-right:30px}.p-right-20{padding-right:20px}.p-right-15{padding-right:15px}.m-top-100{margin-top:100px}.m-top-90{margin-top:90px}.m-top-80{margin-top:80px}.m-top-70{margin-top:70px}.m-top-60{margin-top:60px}.m-top-50{margin-top:50px}.m-top-40{margin-top:40px}.m-top-30{margin-top:30px}.m-top-20{margin-top:20px}.m-top-10{margin-top:10px}.m-top-5{margin-top:5px}.m-bottom-100{margin-bottom:100px}.m-bottom-90{margin-bottom:90px}.m-bottom-80{margin-bottom:80px}.m-bottom-70{margin-bottom:70px}.m-bottom-60{margin-bottom:60px}.m-bottom-50{margin-bottom:50px}.m-bottom-40{margin-bottom:40px}.m-bottom-30{margin-bottom:30px}.m-bottom-20{margin-bottom:20px}.m-bottom-10{margin-bottom:10px}.m-bottom-5{margin-bottom:5px}.no-bg{background-color:transparent}.bg-white{background-color:#fff}.bg-dark{background-color:#222}.bg-grey{background-color:#f7f7f4}.bg-darkgrey{background-color:#eaeaea}.bg-blue{background-color:#439fe0}.bg-green{background-color:#56b68b}.bg-lightgreen{background-color:#5bcc24}.bg-red{background-color:#e74c3c}.bg-yellow{background-color:#f1c40f}.b-top{border-top:1px solid #ddd}.b-bottom{border-bottom:1px solid #ddd}h1,h2,h3,h4,h5,h6{color:#222;font-family:Roboto,sans-serif;font-weight:500;margin-top:0;margin-bottom:0}h4{font-size:18px;line-height:18px;margin-bottom:15px}h4.h4-lg{font-size:22px;line-height:22px}h3.h3-thin{font-size:40px;line-height:47px;font-weight:400;margin-bottom:20px}h3.h3-thin span{font-weight:700}p{color:#333;font-size:16px;line-height:24px}p.p-lg{color:#666;font-size:20px;line-height:26px;margin-bottom:20px;font-weight:400}p.p-lg span{font-weight:700}ul{margin:0;padding:0;list-style:none}a{transition:all .3s ease-in-out}a,a:hover{text-decoration:none}a:hover{color:#444}a:focus{outline:none;text-decoration:none}.img-responsive{display:inline-block}.btn{background-color:#ba2f58;color:#fff;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;border:2px solid #ba2f58;padding:15px 30px;margin-right:8px;border-radius:3px;transition:all .35s ease-in-out}.btn.btn-lg{font-size:15px;padding:15px 50px}.btn.btn-tra{background-color:transparent;color:#ba2f58}.white-color .btn{background-color:#4caf50;color:#fff;border-color:#4caf50}.white-color .btn.btn-tra{background-color:transparent;color:#fff;border-color:#fff}.btn:focus,.btn:hover{background-color:#333;color:#fff;border-color:#333}.white-color .btn:hover{background-color:transparent;color:#fff;border-color:#fff}.btn.btn-tra:focus,.btn.btn-tra:hover,.white-color .btn.btn-tra:focus,.white-color .btn.btn-tra:hover{background-color:#ba2f58;color:#fff;border-color:#ba2f58}.section-title{text-align:center;margin-bottom:40px}.section-title h3{font-size:45px;line-height:45px;font-weight:500;margin-bottom:10px;letter-spacing:-1px}.section-title p{color:#757575;font-size:22px;line-height:26px;font-weight:400}.section-title p:after{display:block;content:"";height:2px;width:100px;background:#ba2f58;margin:20px auto;position:relative}.white-color a,.white-color h2,.white-color h3,.white-color h4,.white-color h5,.white-color i,.white-color p,.white-color span{color:#fff}.header{margin-bottom:0;background-color:transparent}.logo{display:block}.logo img{margin-top:-10px}.navbar{padding:25px 0 15px;box-shadow:0 0;margin-bottom:0;border-radius:0;transition:all .35s ease-in-out;background:#fff}.navbar-nav>li>a{color:#333;font-size:17px;line-height:60px;font-weight:300;display:block;padding:0 10px}.navbar .nav-item .dropdown-menu{display:none}.nav-link:hover{transform:translateY(-.25rem);animation-duration:.3s}.navbar .nav-item:hover .dropdown-menu{display:flex;animation-name:slideIn;animation-duration:1.3s}.navbar .dropdown{position:inherit}.navbar .nav-item .dropdown-menu{margin-top:0;box-shadow:0 .25rem .5rem rgba(0,0,0,.16)}.navbar .nav-item .dropdown-menu:before{content:"";display:block;position:absolute;transform:rotate(45deg);width:1rem;height:1rem;background:#fff;top:-.5rem;left:2rem;border-top:1px solid #999;border-left:1px solid #999}.navbar .nav-item--1 .dropdown-menu:before{left:27rem}.navbar .nav-item--2 .dropdown-menu:before{left:36rem}.navbar-expand{position:relative}.navbar-expand .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}@media only screen and (max-width:767px){.main-nav{box-shadow:0 2px 25px rgb(0 0 0/20%);position:fixed;top:0;left:-265px;width:265px;height:100%;background:#f8f8f8;padding:20px;overflow-x:hidden;overflow-y:auto;z-index:2}.navbar-header{background-color:#fff}.header .navbar.scroll{padding:0!important}.navbar-collapse{max-height:none!important}}.main-nav-hide-bg{background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.6;z-index:1;overflow:hidden}.navbar-show{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;height:100%;-ms-flex-align:center;transition:transform .3s ease-out;transform:translate3d(265px,0,0)}.buttonbox{border:1px solid;padding:0 5px 10px;float:right!important}.buttonboxtitle{top:-15px;position:relative;margin-left:5px}.buttonboxtitle span{background-color:#fff;padding:0 5px 5px}.navbar-nav a.login-btn{padding:7px 18px;display:inline-block}.navbar-nav a.register-btn,.navbar-nav a.shop-btn{background-color:#ba2f58;color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;line-height:22px;margin-top:10px;padding:7px 18px;margin-left:8px;border:2px solid #ba2f58;border-radius:4px;transition:all .35s ease-in-out}.navbar-nav a.register-btn:focus,.navbar-nav a.shop-btn:focus{background-color:#ba2f58;color:#fff;border-color:#ba2f58}.navbar-nav a.register-btn:hover,.navbar-nav a.shop-btn:hover{background-color:#80cc28;color:#fff;border-color:#80cc28}@media only screen and (max-width:767px){.buttonboxtitle{top:-15px}.buttonbox{margin-bottom:20px;float:none!important}}.header .navbar.scroll{box-shadow:0 0 20px -10px rgb(0 0 0/80%);padding:10px 0;width:100%;box-shadow:0 0 2px rgba(30,30,30,.5)}.header .navbar.scroll .navbar-nav>li>a.register-btn:hover{color:#fff;border-color:#80cc28;background-color:#80cc28}.navbar-toggle{border:2px solid #444;position:relative;background-color:transparent;padding:10px;margin:11px 30px 11px 0;color:green}.navbar-toggle .icon-bar{background-color:#444}.logo-toggle{border:0;float:left;padding:0 0 0 10px}.intro-height{height:80vh}.intro-section{background-color:#ba2f58;display:block;margin-top:60px}.intro-height{height:85vh}.single-slide-item-table{display:table;text-align:center;width:100%;height:100%}.single-slide-item-tablecell{text-align:left;display:table-cell;vertical-align:middle}#intro-holder{position:relative;top:0}.slider{width:100%}.owl-item.active .slider_image{animation-delay:.5s;animation-name:fadeInRight}.intro-txt h4{font-size:24px}.intro-txt h4,.intro-txt h5{line-height:30px;font-weight:300;margin-bottom:20px}.intro-txt h5{font-size:20px}.intro-txt h2,.intro-txt h3,.intro-txt h4,.intro-txt h5{animation-delay:.3s;animation-name:fadeInUp}.intro-txt h2{font-size:50px;line-height:60px;text-transform:uppercase;display:inline-block;border-bottom:2px solid #ba2f58;margin-bottom:25px;padding-bottom:25px;text-shadow:7px 7px 0 rgb(0 0 0/5%)}.intro-title{border-right:1px solid #fff}.intro-title h2{font-size:54px;line-height:58px;display:block;border-bottom:none;margin-bottom:0;padding-top:10px;padding-bottom:10px}.intro-txt h3{font-size:36px;line-height:42px;font-weight:300}.intro-txt .btn{border-radius:1.3rem!important;box-shadow:0 .25rem .25rem rgb(0 0 0/14%)}.intro-txt p.p-lg{font-weight:300;margin-bottom:0}.why-section{left:200px;background:#e2effb}.why-section .section-title h2{text-align:left;font-family:Oxygen,sans-serif;font-weight:600}.why-section .why-item{padding:20px}.why-section .why-item h4{font-weight:600}.features-section .features .row{padding:5% 0}.clean-text,.is-clean{font-family:Oxygen,sans-serif!important}.title{font-family:Oxygen,sans-serif;color:#444f60}section .title.quick-feature{font-size:3.7rem;color:#444f60;position:relative;margin-bottom:1.5rem}section .bg-number{position:absolute;font-weight:bolder;top:-10px;left:40px;font-size:14rem;z-index:0;opacity:.1;color:#288bcc}.title-divider{margin:10px 0;width:80px;height:5px;background:#ba2f58}.button-wrap{padding:10px 0}.faq-section .card{border:1px solid #ccc;margin-bottom:5px}.faq-section .card-body{padding:10px}.faq-section .btn{white-space:inherit}.about-title h3{margin-bottom:10px}.countdown p{margin-bottom:5px}#clock,#clock .cbox-1{display:inline-block}#clock .cbox-1{float:left;text-align:center;padding:15px 12px 14px;background-color:hsla(0,0%,90%,.6);margin-right:5px;border-bottom:2px solid #ba2f58}#intro-3-content #clock .cbox-1{padding:20px 15px;background-color:hsla(0,0%,8%,.6);border-bottom:none}#clock .cbox-1:last-child{margin-right:0}#clock span.cbox-1-digit{font-size:35px;line-height:35px;font-weight:700}#intro-3-content #clock span.cbox-1-digit{font-size:70px;line-height:70px;font-weight:500}#clock span.cbox-1-txt{font-size:14px;line-height:14px;font-weight:500;display:block;padding-top:2px}#intro-3-content #clock span.cbox-1-txt{font-size:16px;line-height:16px;font-weight:500}.abox-icon{text-align:center;float:left}.abox-icon i{width:20px;height:20px;color:#ba2f58;font-size:18px;line-height:20px!important}.abox-txt{overflow:hidden;padding-left:5px}.abox-txt p{color:#666;font-size:15px;margin-bottom:0}.about-image{position:relative}.about-image .hover-overlay{width:100%;height:auto;overflow:hidden;position:relative}.about-image .hover-overlay img{transition:all .6s}.about-image .item-overlay{opacity:0;-moz-opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,4%,.75);transition:opacity .4s ease-out}.about-image .hover-overlay:hover>img{transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2)}.about-image .hover-overlay:hover .item-overlay{opacity:1;-moz-opacity:1}#promo{background-color:#ba2f58;background-image:url(../images/thumbs/promo.png);background-attachment:fixed!important;background-repeat:no-repeat;background-position:50%;background-size:cover}#promo h3.h3-thin{font-size:38px;line-height:42px;margin-bottom:10px}#promo .btn.btn-tra{border-color:#fff;color:#fff;margin-top:10px}#promo .btn.btn-tra:hover{background-color:#333;border-color:#333;color:#fff;margin-top:10px}.nav-tabs{display:inline-block}.nav-tabs>li>a{background-color:transparent;color:#757575;font-size:20px;line-height:20px;font-weight:400;padding:20px 50px;margin-right:5px;border:none;border-radius:0;transition:all .25s ease-in-out}.nav-tabs>li>a:last-child{margin-right:0}.nav-tabs>li>a span{font-size:18px;line-height:18px;font-weight:300;display:block;margin-bottom:5px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.nav-tabs>li>a:hover{color:#fff;background-color:#ba2f58;border:none}.schedule-event{padding:15px 0;margin:0}.schedule-event.grey{background-color:#eaeaea}.event-time{color:#151515;font-size:16px;line-height:16px;padding-top:5px;margin-bottom:5px}.event-room,.event-time{font-weight:900;display:block}.event-room{color:#ba2f58;font-size:14px;line-height:14px;text-transform:uppercase}.product{padding-right:0}.product h2{font-size:20px}.product h4{margin-bottom:0;margin-top:10px;font-weight:lighter}.product a{color:#333}.product a:hover{color:#6cbd32}.product-avatar{display:inline-block;margin:0 auto}.product-avatar img{width:80px;height:90px}.product-data{display:inline-block;padding-left:8px;position:relative;top:2px}.product-data h5{font-size:17px;line-height:17px;margin-bottom:4px}.product-data p{font-size:14px;line-height:18px;margin-bottom:0}product-button{width:100%;background:#6cbd32;color:#fff;text-align:center;padding:5px}.product-button{color:#fff}.product-button:hover{color:#2a5a07}.product .img-block{overflow:hidden;position:relative}.product .img-block:hover a>img{transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2);transition:all .3s ease-in-out}.event-description h4{font-size:20px;line-height:26px;margin-bottom:2px}.event-description p{margin-bottom:0}.event-description-notice{color:#999;font-size:14px;line-height:14px}.event-description-list{color:#666;font-size:15px;line-height:20px;padding-left:5px;margin-top:5px}.event-description-list li i{margin-right:2px}#newsletter{background-color:#222;background-image:url(../images/thumbs/collage.png);background-attachment:fixed!important;background-repeat:no-repeat;background-position:50%;background-size:cover}#newsletter h3.h3-thin{font-size:38px;line-height:42px;margin-bottom:0}.newsletter-form{margin-top:12px}.newsletter-form .form-control{height:56px;background-color:#fff;padding:15px 20px;border:2px solid #fff;border-right:none;box-shadow:none;color:#444;font-size:18px;font-weight:400}.newsletter-form .form-control:focus{border-color:#ba2f58;outline:0;box-shadow:none}.newsletter-form .btn{height:56px;color:#fff;padding:12px 24px;border:2px solid #ba2f58}.newsletter-form .btn i{font-size:26px}.newsletter-form .btn:focus{border:2px solid #ba2f58;background-color:#ba2f58;color:#fff;outline:0;box-shadow:none}#newsletter #form-notification{color:#fff;font-size:18px;line-height:18px;font-weight:400;margin-top:15px}.social-icons i{color:#666}.categories-section{top:-150px;position:relative}.categories-section .container{background-color:#fff;padding-top:50px}.portfolio-section .section-title{padding-top:100px}#banner-fullsize{background-color:#e2effb;min-height:386px}#banner-horizontal{background-color:#e2effb;min-height:200px}#banner-vertical{background-color:#e2effb;width:255px;min-height:400px}#banner-newsletter{min-height:380px}#banner-newsletter,#call-to-action{background-color:#e2effb}#call-to-action h3.h3-thin{margin-bottom:5px}#call-to-action p.p-lg{padding:0 10%}.cta-buttons .btn{margin-right:10px}.cta-buttons .btn.btn-tra:hover{background-color:#333;border-color:#333}#reviews h3.h3-thin{font-size:38px;line-height:42px}.testimonial-txt{margin-bottom:15px}.testimonial-txt p{font-size:22px;line-height:32px;font-weight:300;padding:10px 0}.testimonial-txt p i{color:#888;font-size:30px;line-height:30px;font-weight:900;padding-right:10px}.testimonial-avatar{display:inline-block;margin:0 auto}.testimonial-avatar img{width:65px;height:65px;border-radius:100%}.testinonial-author{padding:0 0 0 15px;text-align:left;position:relative;top:10px}.flexslider .slides .review .testimonial-avatar img,.testinonial-author{display:inline-block}.testinonial-author h4{font-size:18px;font-weight:700;margin-bottom:0;display:block}.testinonial-author span{color:#ba2f58;font-size:16px;font-weight:300;margin:0 0 20px;display:block}.flex-control-nav{bottom:0;text-align:left}.flex-control-nav li{margin:0;margin-right:10px}.flex-control-paging li a{background:#ccc;border:2px solid #ccc}.flex-control-paging li a.flex-active,flex-control-paging li a:hover{background:#ba2f58;border:2px solid #ba2f58}.video-block{position:relative;width:100%;height:100%}.video-block-wrapper{position:absolute;text-align:center;width:100%;height:100%}.play-icon{width:90px;height:90px;background:url(../images/icons/play-icon.png);position:absolute;top:50%;left:50%;margin-top:-45px;margin-left:-45px;opacity:.75;transition:all .35s ease-in-out}.play-icon:hover{opacity:1}.pricing-table{border:2px solid #ccc;background-color:#fff;position:relative;overflow:hidden}.pricing-table h3{color:#444;font-size:26px;line-height:26px;font-weight:900;padding-top:45px;padding-bottom:20px;margin-bottom:0}.pricing-table .price{padding-top:10px;padding-bottom:10px}.pricing-table .price span{font-size:90px;line-height:70px;font-weight:900;letter-spacing:-2px}.pricing-table .price sup{font-size:50px;font-weight:900;top:-20px}.pricing-table ul.features{color:#444;font-size:17px;line-height:22px;font-weight:500;padding:10px 40px}.pricing-table ul.features li{padding:2px 0}.pricing-table ul.features li i{color:#5f8d3e;font-size:15px;line-height:22px;padding-right:2px}.pricing-table ul.features li.feature-disable i{color:#ba2f58}.pricing-table ul.features li.feature-disable{color:#888}.pricing-table .btn{margin:20px 0 45px;padding:16px 50px;color:#aaa;border-color:#aaa}.pricing-table.highlight{border:2px solid #ba2f58}.pricing-table.highlight .price span,.pricing-table.highlight .price sup,.pricing-table.highlight h3{color:#ba2f58}.pricing-table.highlight .btn{margin:20px 0 45px;padding:16px 50px;color:#fff;border-color:#ba2f58}.pricing-table.highlight .btn:hover{border-color:#333}span.sale-label{background-color:#ba2f58;position:absolute;top:-12px;left:-57px;display:inline-block;width:150px;padding-top:25px;color:#fff;font-size:16px;font-weight:900;text-align:center;line-height:35px;text-transform:uppercase;transform:rotate(-45deg)}.pricing-notice p{font-size:20px;line-height:28px;margin-bottom:0}.pricing-notice p a{color:#ba2f58;font-weight:900;text-decoration:underline}.pricing-notice p a:hover{color:#333}#pre-register{background-color:#222;background-image:url(../images/thumbs/collage.png);background-attachment:fixed!important;background-repeat:no-repeat;background-position:50%;background-size:cover;padding-top:80px;padding-bottom:100px}#pre-register h3{margin-bottom:10px}#pre-register p.p-lg{font-weight:300;margin-bottom:30px}#register-form{background-color:hsla(0,0%,87%,.25);padding:30px 10px 10px;margin:0}#input_email,#input_name,#input_ticket{padding-right:0}#register-form .form-control{height:54px;font-size:17px;font-weight:400;background-color:#fefefe;margin-bottom:10px;border:1px solid #ddd;border-radius:0;transition:all .3s ease-in-out}#register-form .form-control::-moz-placeholder{color:#444}#register-form .form-control:-ms-input-placeholder{color:#444}#register-form .form-control::-webkit-input-placeholder{color:#444}#register-form .form-control:focus{background-color:#eee;border-color:#eee;outline:0 none;box-shadow:inset 0 0 0 rgba(0,0,0,.075),0 0 0 rgba(0,0,0,.2)}#register-form #form_register_btn{padding:0 15px;margin-bottom:20px}#register-form #form_register_btn .btn{width:100%;display:block;padding:16px 30px;margin-right:0;border-radius:0}#register-form #form_register_btn .btn:focus{background-color:#ba2f58;color:#fff;border-color:#ba2f58;outline:0;box-shadow:none}.register-form-msg .loading{color:#00c1f0;font-size:18px;line-height:18px;font-weight:300}.error{color:#ba2f58;font-size:16px;line-height:16px;font-weight:700}.blog-article{padding:0 5px}.blog-post{background-color:#fff;border:1px solid #ddd;padding:40px 30px 30px;border-radius:8px}.blog-post-avatar{display:inline-block;float:left;padding-right:10px}.blog-post-avatar img{width:40px;height:45px}.blog-post-author h6{color:#ba2f58;font-size:16px;line-height:16px;margin-bottom:0}.blog-post-author span{color:#222;font-size:14px;line-height:14px;text-transform:uppercase}.blog-post h4{line-height:26px;margin-bottom:10px}.blog-post-text{padding-bottom:12px;border-bottom:1px solid #ccc}.blog-post-text p{color:#666}.blog-post-text a{color:#222;font-size:14px;line-height:14px;font-weight:900;text-transform:uppercase;text-decoration:underline}.blog-post-text a:hover{color:#ba2f58}.blog-post-data{padding-top:12px}.blog-post-data span{font-weight:500;margin-right:10px}.blog-post-data i{color:#ba2f58}#blog .owl-controls{text-align:center}#blog .owl-pagination{display:inline-block;margin:0 auto}#blog .owl-pagination .owl-page{display:inline-block;float:left;width:25px;height:4px;margin-right:5px;background-color:#ccc;border:2px solid #ccc}#blog .owl-pagination .owl-page.active,#blog .owl-pagination .owl-page:hover{background:#ba2f58;border-color:#ba2f58}#partners{background-attachment:fixed!important;background-repeat:no-repeat;background-position:top;background-size:cover}.partners-holder>.col-sm-4{height:120px}.partners-holder img{padding:0 15px}* ========================================================================== BRANDS ========================================================================== / .brand{height:120px}.brands-holder img{padding:0 15px 5px;height:80px}#become-partner{background-color:#222;background-image:url(../images/thumbs/join-as-partner.png);background-attachment:fixed!important;background-repeat:no-repeat;background-position:50%;background-size:cover}#become-partner h3.h3-thin{margin-bottom:10px}#become-partner p{font-size:18px;line-height:24px;font-weight:300;margin-bottom:0}#become-partner .btn{margin-top:20px}.google-map{position:relative;padding:0 0 60%;height:0;overflow:hidden}.google-map embed,.google-map iframe,.google-map object{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#contacts h4{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #ddd}.contact-info-item p{margin-bottom:0}.contact-info-item p span{color:#222;font-weight:900}.contact-info-item a{color:#ba2f58;font-weight:500;text-decoration:underline}.direction-form p{color:#222;font-size:15px;line-height:15px;font-weight:700;margin-bottom:5px}.direction-form .form-control{height:40px;background-color:#fff;border:1px solid #ccc;color:#222;font-size:16px;font-weight:300;margin-bottom:15px;padding:0 15px;box-shadow:none;border-radius:0}.direction-form .form-control .form-control:focus{border-color:#fa5454;outline:0;box-shadow:none}#join-us{background-color:#e2effb;background-attachment:fixed!important;background-repeat:no-repeat;background-position:50%;background-size:cover}#join-us h3.h3-thin,#join-us p.p-lg{color:#333}#join-us h3.h3-thin{margin-bottom:0}.footer-icons{display:inline-block;padding-left:0;margin:0 auto}.footer-icons li{width:auto!important;display:inline-block!important;vertical-align:top;clear:none!important;padding:0}a.foo-social{color:#ba2f58;background-color:#fff;width:60px;height:60px;font-size:30px;line-height:56px!important;border:2px solid transparent;text-align:center;margin:0 4px;display:block;border-radius:100%}a.foo-social:hover{background-color:transparent;color:#fff;border-color:#fff}#footer .footer-menu a{color:#333;margin-bottom:10px;display:block}#footer-copyright{background-color:#444}#footer-copyright a,#footer-copyright p{color:#fff;font-size:15px;line-height:19px;font-weight:300;margin-bottom:2px}#footer-copyright a:hover{color:#fff;text-decoration:underline}#scrollUp{display:none;width:50px;height:50px;position:fixed;bottom:20px;right:100px;background-image:url(../images/icons/back-to-top.png);background-repeat:no-repeat;background-position:50% 48%;background-color:rgba(65,65,65,.85);transition:all .25s linear}#scrollUp:hover{background-color:#ba2f58}nav a#pull{display:none}#blog-page-header{border-bottom:1px solid #e7e7e7}.blog-header-links a{color:#ba2f58;font-size:14px;line-height:34px}.blog-header-links a:hover{color:#222;text-decoration:underline}#blog-hero{background-color:#fff}.blog-hero-txt{padding-left:20px;padding-right:20px}#blog-hero h3{font-size:32px;line-height:38px;margin-bottom:10px}#blog-hero p{margin-bottom:0}#blog-hero span{color:#757575;font-size:15px;line-height:15px;font-weight:300;margin-top:10px;margin-right:15px}#blog-hero p a{color:#ba2f58}#blog-hero p a:hover{color:#222;text-decoration:underline}#blog-hero .btn{font-size:13px;font-weight:500;border:1px solid #ba2f58;padding:10px 20px;margin-top:15px;margin-right:0}#blog-hero .btn:hover{border-color:#333}#posts-filter{padding-left:20px;padding-right:20px}.btn-toolbar .btn-group{float:none}.btn-toolbar{border-top:1px solid #e7e7e7;padding-top:10px;padding-bottom:15px}#posts-filter .btn-group>.btn{background-color:transparent;color:#666;font-size:15px;line-height:15px;text-transform:none;letter-spacing:0;margin-right:20px;padding:0;font-weight:400;border:none;text-shadow:none;box-shadow:0}.btn-group>.btn:first-child:not(:last-child),.btn-group>.btn:last-child:not(:first-child){border-radius:0}#posts-filter .btn-group>.btn:hover{color:#ba2f58}#posts-filter .btn-group>.btn.active,#posts-filter .btn-group>.btn.focus{color:#ba2f58;box-shadow:0 0 0 0;cursor:default}#blog-posts{box-shadow:0 0 2px rgba(30,30,30,.5)}#blog-posts .blog-article{display:none;opacity:0;-moz-opacity:0;padding:0}#blog-posts .blog-post h4{font-size:24px;line-height:30px;margin-bottom:10px}#blog-posts .blog-post-text p{color:#666;font-size:17px;line-height:24px}.blog-post-video{position:relative;width:100%;height:100%}.blog-article .blog-post-avatar img{width:50px;height:60px}.blog-post-author p{color:#757575;font-size:15px;line-height:18px;margin-top:3px;margin-bottom:0}.blog-article h3{font-size:32px;line-height:38px;margin-bottom:20px}.blog-article h4{margin-top:20px;margin-bottom:20px}.blog-post-content p{font-size:18px;line-height:26px}.post-tags-list span a{color:#333;font-size:14px;line-height:14px;font-weight:300;background-color:#ccc;padding:5px 10px;border-radius:3px;margin-right:3px;transition:all .3s ease-in-out}.post-tags-list span a:hover{background-color:#333;color:#fff}.share-social-icons{display:inline-block;padding-left:0}.share-social-icons li{width:auto!important;display:inline-block!important;vertical-align:top;clear:none!important;padding:0}a.share-ico{width:40px;height:40px;font-size:18px;line-height:40px!important;text-align:center;margin-right:3px;display:block}a.share-ico.ico-facebook{background-color:#3b5998;border-color:#3b5998;color:#fff}a.share-ico.ico-twitter{background-color:#00a9ed;border-color:#00a9ed;color:#fff}a.share-ico.ico-behance{background-color:#00a8e7;border-color:#00a8e7;color:#fff}a.share-ico.ico-google-plus{background-color:#cd1111;border-color:#cd1111;color:#fff}a.share-ico.ico-linkedin{background-color:#015886;border-color:#015886;color:#fff}a.share-ico.ico-dribbble{background-color:#d92d84;border-color:#d92d84;color:#fff}a.share-ico.ico-instagram{background-color:#beb3a8;border-color:#beb3a8;color:#fff}a.share-ico.ico-pinterest{background-color:#ac281a;border-color:#ac281a;color:#fff}a.share-ico.ico-dropbox{background-color:#008ad2;border-color:#008ad2;color:#fff}a.share-ico.ico-skype{background-color:#00a9ed;border-color:#00a9ed;color:#fff}a.share-ico.ico-youtube{background-color:#cd1b20;border-color:#cd1b20;color:#fff}a.share-ico.ico-tumblr{background-color:#3a5976;border-color:#3a5976;color:#fff}a.share-ico.ico-vimeo{background-color:#00adee;border-color:#00adee;color:#fff}a.share-ico.ico-flickr{background-color:#d2d2d2;border-color:#d2d2d2;color:#fff}a.share-ico.ico-github{background-color:#222;border-color:#222;color:#fff}a.share-ico.ico-renren{background-color:#364a83;border-color:#364a83;color:#fff}a.share-ico.ico-vk{background-color:#3b5998;border-color:#3b5998;color:#fff}a.share-ico.ico-xing{background-color:#015f5e;border-color:#015f5e;color:#fff}a.share-ico.ico-weibo{background-color:#be4443;border-color:#be4443;color:#fff}a.share-ico.ico-rss{background-color:#f60;border-color:#f60;color:#fff}a.share-ico.ico-digg{background-color:#222;border-color:#222;color:#fff}a.share-ico.ico-deviantart{background-color:#57675d;border-color:#57675d;color:#fff}a.share-ico.ico-envelope{background-color:#999;border-color:#999;color:#fff}a.share-ico.ico-delicious{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.leave-comment h3{font-size:28px;line-height:28px}#comment-form .form-control{height:50px;background-color:#fff;border:1px solid #aaa;box-shadow:0 0 0 0;color:#444;font-size:15px;font-weight:300;padding:10px 12px;margin-bottom:15px;border-radius:0}#comment-form textarea{min-height:160px}#comment-form .form-control::-moz-placeholder{color:#aaa}#comment-form .form-control:-ms-input-placeholder{color:#aaa}#comment-form .form-control::-webkit-input-placeholder{color:#aaa}#comment-form .form-control:focus{outline:0 none;box-shadow:none}.comment-form-msg .loading{color:#00c1f0;font-size:18px;line-height:18px;font-weight:700}#comment-form .error{color:#ba2f58;font-size:15px;line-height:15px;font-weight:300;margin-bottom:20px}