body{font-family:'Josefin Sans',sans-serif}p{font-family:'Roboto',sans-serif;font-size:15px;font-weight:300}.left{float:left}.right{float:right}a:hover{text-decoration:none}img{width:100%;display:block;height:auto}h1{font-size:32px;font-weight:600}h2{font-size:28px;font-weight:600}a.button{display:inline-block;text-transform:uppercase;margin-top:25px;font-weight:700;font-size:14px}#menu-button{font-size:32px;cursor:pointer;display:none}header{background:#111;color:#fff;text-transform:uppercase;font-weight:400;font-style:normal;padding:15px 0}.nav-top{text-align:right;margin-bottom:30px}.nav-top .search{display:inline-block;margin-right:15px}.nav-top .search input{border:none;border-bottom:1px solid #111;background:url(assets/images/xsearch.png.pagespeed.ic.JTLUnq_25V.png) no-repeat right center;outline:none;padding-right:15px;transition:all ease-in-out .3s;width:15px}.nav-top .search input:focus{width:100px;border-bottom:1px solid #fff}.nav-top .social{display:inline-block;vertical-align:top}.nav-top .social img{display:inline-block;width:auto}.nav-top nav{display:inline-block}.nav-top nav li{display:inline-block;margin-right:15px;font-size:14px}.nav-bottom nav li{display:inline-block;margin-left:20px}.inside-header{background:url(assets/images/xinside-header.jpg.pagespeed.ic.-3sx5liW-U.jpg) no-repeat;padding:90px 0 30px 0;position:relative;margin-bottom:80px}.inside-header h1{font-size:64px;text-transform:uppercase;color:#fff}.inside-header .box-triangle{position:relative;display:inline-block;margin-bottom:-32px;margin-left:100px}.inside-header .arrow{width:0;height:0;border-bottom:30px solid transparent;border-left:30px solid #231f1c}.inside-header.single{background:none;padding:0}.inside-header.single .gradient{background:-moz-linear-gradient(top,rgba(0,0,0,.01) 0%,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.01) 0%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.01) 0%,rgba(0,0,0,.8) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03000000', endColorstr='#cc000000',GradientType=0 );position:absolute;top:0;bottom:0;left:0;right:0}.inside-header.single .single-title{position:absolute;bottom:50px;left:0;right:0}.inside-header.single .box-triangle{display:block;position:absolute;right:0;left:-15%}.inside-header.single .box-triangle .arrow{margin-bottom:-15px}#home-slider{border:none;margin-bottom:0}.flex-direction-nav .flex-prev{background:url(assets/images/xprev.png.pagespeed.ic.fYMPfYkTEM.png) no-repeat;width:30px;height:50px;text-indent:-9999px}.flexslider:hover .flex-direction-nav .flex-prev{left:30px}.flex-direction-nav .flex-next{background:url(assets/images/xnext.png.pagespeed.ic.l8CFZ1YK-b.png) no-repeat;width:30px;height:50px;text-indent:9999px;right:30px}.flexslider:hover .flex-direction-nav .flex-next{right:30px}.slider-content{position:relative}.slider-content .gradient{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#b3000000',GradientType=0 );position:absolute;bottom:0;top:auto;left:0;right:0;height:35%}.slider-content .slider-info{position:absolute;bottom:40px;left:0;right:0;color:#fff;z-index:5}.slider-content .slider-info p{width:70%;margin-top:15px}.archive-holder{padding-bottom:90px}.archive-holder .box-triangle h2{padding:5px 20px;color:#fff;background:#97000b;display:inline-block;z-index:10;font-size:26px;text-transform:uppercase}.box-triangle{position:relative;display:inline-block;margin-bottom:70px;margin-top:30px}.arrow{width:0;height:0;border-bottom:15px solid transparent;border-left:15px solid #97000b;position:absolute;left:30%;transform:translateX(-70%);bottom:-15px}.col-md-4:first-child .archive-box{padding-right:30px}.col-md-4:nth-child(2) .archive-box {padding:0 15px}.col-md-4:nth-child(3) .archive-box {padding-left:30px}.archive-box .video-small{margin-bottom:10px}.archive-box .video-small iframe{width:100%}.archive-box h2{margin-bottom:15px}section.video{background:#eee;padding:90px 0}.video-large{padding-right:30px}.video-large iframe{width:100%}.video-content h2{margin-bottom:20px}section.dark-main{color:#fff;padding:160px 0;overflow:hidden;background-image:url(assets/images/xdark.jpg.pagespeed.ic.h-I5cOnY4w.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}section.dark-main .dark-box{text-align:center}section.dark-main .dark-box h2{margin-bottom:20px}section.dark-main .dark-img{min-width:125px;min-height:120px;margin-bottom:30px}section.dark-main img{width:auto;margin:0 auto}section.archive-news{padding:100px 0}.single-news img{padding-right:30px}.single-news h2.semibold{font-weight:500;margin-bottom:30px}.single-news h2{margin-bottom:20px}section.about-main{background:#eee;padding:90px 0}.about-single h2{margin-bottom:20px}.about-content img{display:inline-block;width:auto;margin-right:30px}footer{background:#111;color:#fff;padding:60px 0;position:relative;margin-top:120px}body.home footer{margin-top:0}body.single footer{margin-top:0}footer .left h1{display:inline-block;margin-right:150px;vertical-align:top}footer .footer-info{display:inline-block;margin-right:60px}footer .footer-tel{display:inline-block}footer .footer-social img{display:inline-block;width:initial}footer .footer-icon{position:absolute;top:-88px;left:50%;transform:translateX(-50%)}.page-content{margin-top:50px}.album-title li{display:inline-block;margin-left:30px}.album-title h2{text-transform:none}.album-title li h2:hover{color:#00b2b2}.galery-holder{padding-top:45px;padding-bottom:120px}.galery-holder .galery-image{padding:15px 0}.galery-holder .galery-image img{min-height:200px}main .galery-box .galery-image img{width:100%;height:auto;display:block}main .galery-box .galery-content{text-align:center;padding-top:20px}main .galery-box .galery-content h3{color:#444;font-family:'Noto Sans',sans-serif;margin-bottom:15px;font-size:28px}main .galery-holder{overflow:hidden;margin-bottom:60px}main .galery-holder .galery-box{margin-bottom:20px;text-align:center;min-height:350px}.single-gallery{margin-bottom:96px}.gallery-image{margin-bottom:36px}.ref-large{font-size:0;margin:0 -25px}.ref-large .ref-single{width:25%;margin-bottom:30px;display:inline-block;text-align:center;padding:0 25px;vertical-align:top}.ref-large .ref-single .ref-img{border:1px solid #525259;margin-bottom:15px;position:relative;height:170px;overflow:hidden}.ref-large .ref-single .ref-img img{width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ref-small{overflow:hidden;margin-top:20px}.ref-small .ref-single{margin-bottom:30px;text-align:center}.ref-small .ref-single .ref-img{border:1px solid #525259;margin-bottom:15px;position:relative;height:115px;overflow:hidden}.ref-small .ref-single .ref-img img{width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-content.idea{margin-top:0}.contact-info h2{padding-bottom:2px}.contact-info h3{padding-bottom:2px;padding-top:64px;font-size:26px}.map-holder{margin-top:36px}.map-holder h2{padding-bottom:5px;padding-top:32px}div.wpcf7{margin-top:24px}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{border:1px solid #000;color:#000;width:400px;margin-bottom:22px}.wpcf7 input[type="text"],.wpcf7 input[type="email"]{height:2.2em}.wpcf7 input[type="submit"],.wpcf7 input[type="button"]{background-color:#000;width:35%;height:34px;text-align:center;text-transform:uppercase;margin-top:12px;color:#fff}.single-social{display:inline-block;margin-left:15px}.single-social img{width:auto;display:inline-block}.video-content input{background:#000;color:#fff;text-transform:uppercase;padding:10px 30px;display:inline-block;font-size:16px;margin-bottom:0;border:none;margin-top:20px}.archive-holder.single{background:#eee;padding-top:60px}.archive-holder.single h2{margin-bottom:70px}.archive-holder.single .archive-box h2{margin-bottom:15px}.archive-holder .archive-box{min-height:555px;margin-bottom:30px}.video-single{overflow:hidden;padding-bottom:120px}.video-single button.click{width:auto;background:#000;color:#fff;text-transform:uppercase;padding:10px 30px;display:inline-block;font-size:16px;margin-bottom:0;margin-top:25px;border:none;outline:none}body.modal-open{overflow:hidden}.modal-open{position:fixed;padding-right:0!important}.modal{overflow:scroll}.modal.in .modal-dialog{width:750px;margin:0 auto!important;top:15%}.modal-content{margin:auto;width:100%;background:#fff;height:auto;border:none;border-radius:0;text-align:left;color:#444}.modal-holder{border-top:9px solid #97000b;padding:40px 50px}.modal-holder .contact-form p{width:50%}.modal-holder .contact-form p.large{width:100%}