#footer .footer-logo{margin:50px 0}#elements-slider .slide-title{color:#fff;font-size:48px;line-height:58px;font-weight:300;margin-bottom:30px;padding-top:0;text-align:center}#slider .button2{background-color:transparent!important;color:#fff;border-color:#fff}.slogan{font-size:16px;line-height:26px;font-weight:300;margin-bottom:40px;text-align:left}.slogan-center{font-size:16px;line-height:26px;text-align:center;margin-bottom:50px;font-weight:300}#demo-animated-sec .button2{color:#555;border-color:#555}div .columns{height:250px;background-color:#f5f5f5;line-height:250px;font-size:72px;color:#999;text-align:center}body[data-skin=dark] div .columns{background-color:#252933;color:#fff}.map{height:250px}.title-2{font-size:38px;line-height:48px;font-weight:300;color:#fff;margin-bottom:20px;text-align:center}#demo-animated-sec-2 .slogan{font-size:16px;line-height:26px;font-weight:300;margin-bottom:30px;text-align:center;color:#c2c1c5}#demo-animated-sec-2 .button2{color:#fff;border-color:#fff}#demo-animated-sec-2 .progress-bar .bar{background-color:rgba(255,255,255,.4)}.t-separator{margin-bottom:75px!important}h1.title2{color:#fff;font-size:48px;line-height:58px;font-weight:300}.tp-bannershadow{display:none}.align-center{text-align:center!important}.row .tp-bullets.simplebullets.round .bullet{display:inline-block;width:12px;height:12px;background-color:#fff;opacity:.5;border:2px solid transparent;border-radius:50%;cursor:pointer;margin:0 10px 0 0;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}.row .tp-bullets.simplebullets.round .bullet.selected{background:0 0;border-color:#fff;opacity:1}.row .tp-bullets.hidebullets{opacity:1}.button{color:#fff!important;max-width:100%!important}.button2{border-color:#fff;color:#fff;max-width:100%!important}.slide-title{color:#fff;font-size:24px;line-height:34px;font-weight:300;margin-bottom:30px}#slide_2 .slide-title{color:#fff;font-size:24px;line-height:34px;font-weight:300;margin-bottom:20px}.slide-slogan{color:#fff;font-size:16px;line-height:26px;font-weight:300;margin-bottom:25px}#slide_3 .slide-title{color:#fff;font-size:24px;line-height:34px;font-weight:300;margin-bottom:20px}#slide_3 .slide-slogan{color:#fff;font-size:16px;line-height:26px;font-weight:300;margin-bottom:25px}#slide_4 video{display:none}#slide_4 .slide-title{color:#fff;font-size:24px;line-height:34px;font-weight:300;margin-bottom:20px}#slide_4 .slide-slogan{color:#fff;font-size:16px;line-height:26px;font-weight:300;margin-bottom:25px}@media only screen and (max-width:1024px){.tp-caption img{display:none}.tp-caption.layer.align-center{padding-top:100px}.tp-caption.layer.align-center h1{font-size:40px;line-height:40px}.tp-caption.layer.padding-left{padding-left:31%!important;text-align:center!important}.tp-caption.layer.padding-left h1{font-size:40px;line-height:40px}.tp-caption.layer.padding-right{padding-right:31%!important;text-align:center!important}.tp-caption.layer.padding-right h1{font-size:40px;line-height:40px}}@media only screen and (min-width:320px){#elements-slider .layer{padding-top:100px}}@media only screen and (min-width:480px){#elements-slider .layer{padding-top:160px}}@media only screen and (min-width:768px){#elements-slider .layer{padding-top:150px;padding-left:20%;padding-right:20%}.slide-title{font-size:44px;line-height:54px;margin-bottom:30px}#slide_2 .slide-title{font-size:44px;line-height:54px;margin-bottom:20px}.slide-slogan{font-size:24px;line-height:34px;margin-bottom:25px}#slide_3 .slide-title{font-size:44px;line-height:54px;margin-bottom:20px}#slide_3 .slide-slogan{font-size:24px;line-height:34px;margin-bottom:25px}#slide_4 video{display:block}#slide_4 .slide-title{font-size:44px;line-height:54px;margin-bottom:20px}#slide_4 .slide-slogan{font-size:24px;line-height:34px;margin-bottom:25px}}@media only screen and (min-width:1024px){.title2{font-size:38px;line-height:48px}#sec_contact form{padding:0 150px}}@media only screen and (min-width:1280px){#elements-slider .layer{padding-left:30%;padding-right:30%}.slide-title{font-size:54px;line-height:64px}#slide_2 .slide-title{font-size:50px;line-height:60px}.slide-slogan{font-size:22px;line-height:32px;margin-bottom:35px}#slide_3 .slide-title{font-size:50px;line-height:60px}#slide_3 .slide-slogan{font-size:22px;line-height:32px;margin-bottom:35px}#slide_4 .slide-title{font-size:50px;line-height:60px}#slide_4 .slide-slogan{font-size:22px;line-height:32px;margin-bottom:35px}}