#wrapper{overflow:hidden;position:relative;width:100%}#footer:after,#header .header-area:after,#header .header-holder:after,#header .side-nav:after,#header:after,#nav:after,.clearfix:after,.footer-holder:after,.post .txt-holder:after,.service-post .txt-wrap:after{content:"";clear:both;display:block}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#header{padding:15px 61px;transition:all .25s linear;position:relative;z-index:8}#header.nospace,#header.sticky{right:0;position:relative;top:0;left:0;z-index:99}#header.bg-dark.transparent{background-color:transparent}#header.bg-dark .side-nav a{color:#fff}#header.bg-dark .side-nav .drop-down{background:#fff}#header.bg-dark .side-nav .drop-down a{color:#323031}#header.bg-dark #nav a{color:#fff}#header.bg-dark #nav .drop-down a{color:#585456}#header.bg-dark.sticky,#header.bg-white .nav-opener span,#header.bg-white .nav-opener:after,#header.bg-white .nav-opener:before{background:#323031}#header.header2{padding:0}#header.header2 .side-nav a{color:#323031}#header.header2 .side-nav .drop-down{padding:19px 23px 0;text-align:left;background:#323031}#header.header2 .side-nav .drop-down li{padding:0}#header.header2 .side-nav .drop-down a{color:#fff}#header.header2 .nav-opener span,#header.header2 .nav-opener:after,#header.header2 .nav-opener:before{background:#323031}#header.header2 #nav a{color:#323031}#header.header2 #nav .nav-drop a{color:#fff}#header.header2 .search-popup{position:absolute}#header.header2.sticky{height:auto!important;transform:translateY(-65px);background:transparent}#header.header2.sticky .header-area{padding:24px 38px 15px;box-shadow:0 0 10px rgba(0,0,0,.3)}#header.header2.sticky .header-area #nav .drop-down,#header.header2.sticky .header-area #nav .nav-drop{top:48px}#header.header2.sticky .header-area #nav .drop-down .nav2,#header.header2.sticky .header-area #nav .nav-drop .nav2{top:0}#header.header2.sticky .search-popup.form4 .search-form{height:80px;padding:4px 0 0}#header.header2.sticky .search-popup.form4 .search-close{top:40px}#header.header3{padding:0 0 10px}#header.header3 .top-nav{padding:15px 0 13px;background:#fff}#header.header3 .top-nav .tel a{color:#a8a8a9}#header.header3 .top-nav .side-nav li:before{height:25px}#header.header3 .top-nav .side-nav a{color:#323031}#header.header3 .top-nav .side-nav .drop-down{padding:19px 23px 0;text-transform:uppercase;text-align:left}#header.header3 .top-nav .side-nav .drop-down li{padding:0}#header.header3 .top-nav .side-nav .drop-down a{color:#fff}#header.header3 .header-area{padding:26px 0 15px;transition:all .45s linear}#header.header3 .header-area .header-holder{width:63.2%}#header.header3 #nav{padding-top:3px}#header.header3 .header-area #nav .drop-down,#header.header3 .header-area #nav .nav-drop{top:48px}#header.header3 .header-area #nav .drop-down .nav2,#header.header3 .header-area #nav .nav-drop .nav2{top:0}#header.header3 .nav-opener{margin:5px 20px 0 30px}#header.header3 .nav-opener span,#header.header3 .nav-opener:after,#header.header3 .nav-opener:before{background:#323031}#header.header3 .search{height:45px;color:#fff;margin:-11px 0 0;background:#323031;width:58px;line-height:24px}#header.header3.sticky{margin:-51px 0 0}#header.header3.sticky .header-area{padding:25px 0}#header.header4 .logo{margin:0 auto}#header.header4 .header-holder{width:46.4%;float:left}#header.header4 #nav{padding:9px 0;transition:all .25s linear;position:absolute;opacity:0;visibility:hidden;text-align:center;top:100%;margin:0;left:-100%;width:100%;float:none}#header.header4 #nav>ul>li{margin:0 0 0 27px}#header.header4 #nav>ul>li:hover{margin-bottom:-20px;padding-bottom:20px}#header.header4 #nav>ul .fa-angle-down{margin:0 -11px 0 7px}#header.header4 .logo{float:none}#header.header4 .nav-opener{float:left}#header.header4 .search-icon{float:right}#header.header4.transparent{background-color:transparent}#header.header4.sticky,#header.header4.sticky #nav{background:#323031}#header.header4 .side-nav li:before{top:-1px}#header.style1 .header-holder{height:100vh!important;height:0;overflow-y:auto;overflow-x:hidden;padding:184px 43px 0;transition:all .25s linear;position:absolute;opacity:0;visibility:hidden;top:0;background:#323031;left:0;width:600px}#header.style1 #nav{position:static;margin:0 0 192px}#header.style1 #nav ul li{font-size:45px;font-weight:500;margin:0 0 20px;line-height:50px}#header.style1 #nav ul li:hover{margin-bottom:20px;padding-bottom:0}#header.style1 .nav-opener{z-index:9}#header.style2 .header-holder{right:0;width:100%}#header.style2 #nav{margin:0 0 80px}#header.style2 .social-network{text-align:center}#header.style3 .header-holder{padding:217px 70px 0;background:#fff;width:458px;z-index:5}#header.style3 #nav{text-align:left;margin:0 0 192px}#header.style3 #nav ul li{font-size:35px;font-weight:500;margin:0 0 20px;line-height:40px}#header.style3 #nav ul li:hover{margin-bottom:20px;padding-bottom:0}#header.style3 #nav a{color:#323031}#header.style3 .nav-opener{margin:0 0 0 -47px}#header.style3 .nav-opener span,#header.style3 .nav-opener:after,#header.style3 .nav-opener:before{background:#323031}#header.style3 .nav-opener .txt{font-weight:600;font-style:normal;color:#323031;transition:all .25s linear;text-transform:uppercase;position:absolute;top:4px;left:100%;padding-left:10px}#header.style3.sticky #nav{background:transparent}#header.header5 .nav-opener{height:27px;margin:-7px 4px 0 0}#header.header5 .nav-opener span,#header.header5 .nav-opener:after,#header.header5 .nav-opener:before{background:#323031}#header.header6 .header-holder{height:46px;width:70%}#header.header6 .side-nav{margin:-5px 0 0}#header.header6 .side-nav>li{padding:14px 15px 13px;background:#e1e1e4;vertical-align:top}#header.header6 .side-nav>li:first-child{padding:0}#header.header6 .side-nav>li:first-child a{padding:13px 21px 10px;background:#fff;display:block}#header.header6 .side-nav>li:before{display:none}#header.header6 .side-nav>li.drop{margin-bottom:0;padding-bottom:13px}#header.header6 .side-nav a{color:#323031}#header.header6 .side-nav .drop-down{right:0;border-top:1px solid #323031;top:44px;border-radius:0;background:#e1e1e4;left:auto}#header.header6 #nav>ul>li{margin:0 0 20px 34px}#header.header6 #nav>ul>li:hover{margin-bottom:-20px;padding-bottom:40px}#header .header-area{padding:45px 38px 35px;background:#fff}#header .header-area .header-holder{padding:0 0 0 17px}#header .header-area #nav>ul>li{margin:0 0 0 39px}#header .header-area #nav>ul>li:first-child{margin:0}#header .header-area #nav>ul>li:first-child:hover,#header .header-area #nav>ul>li:hover{margin-bottom:-60px;padding-bottom:60px}#header .header-area #nav .drop-down,#header .header-area #nav .nav-drop{top:68px}#header .header-area #nav .drop-down .nav2,#header .header-area #nav .nav-drop .nav2{top:0}#header .header-holder{width:70.2%;float:right}#header .side-nav{font-size:0;font-weight:300;color:#323031;margin:0 -19px 0 0;float:right}#header .side-nav li{padding:5px 19px;font-size:14px;position:relative;text-align:left;line-height:17px;vertical-align:middle;display:inline-block}#header .side-nav li:before{height:31px;right:auto;content:"";position:absolute;bottom:auto;top:-1px;background:#5b595a;left:0;width:1px;z-index:-1;z-index:0}#header .side-nav li:first-child:before{display:none}#header .side-nav li:hover .drop-down{opacity:1;visibility:visible}#header .side-nav li.drop{margin-bottom:-24px;padding-bottom:29px}#header .side-nav .icon-magnifying-glass{font-size:21px}#header .side-nav .fa-caret-down,#header .side-nav .fa-envelope-o{margin:0 0 0 5px}#header .side-nav a{color:#323031;transition:all .25s linear}#header .side-nav .drop-down{padding:17px 23px 0;position:absolute;opacity:0;visibility:hidden;min-width:128px;top:40px;box-shadow:0 1px 5px rgba(50,50,50,.1);background:#323031;left:-5px}#header .side-nav .drop-down li{padding:0;margin:0 0 13px;display:block}#header .side-nav .drop-down li:before{display:none}#header .side-nav .drop-down a{color:#fff}#header .top-nav{padding-top:24px;padding-bottom:19px}#header .top-nav .tel{font-size:14px;font-weight:300;color:#e1e1e4;line-height:16px;display:block}#header .top-nav .tel a{color:#e1e1e4;transition:all .25s linear}#header .top-nav .side-nav li{padding:0 19px;vertical-align:top;z-index:1}#header .top-nav .side-nav li.drop{margin-bottom:-24px;padding-bottom:29px}#header .top-nav .side-nav a{color:#e1e1e4}#header .search{height:50px;padding:9px;font-size:23px;color:#323031;transition:all .25s linear;margin:-9px 0 0;width:50px;line-height:31px;float:right}#header .search:hover{color:#fff;background:#323031}#header .nav-opener{height:30px;position:relative;margin:0 4px 0 0;width:28px;float:right;z-index:1}#header .nav-opener span,#header .nav-opener:after,#header .nav-opener:before{height:2px;transition:all .25s linear;content:"";position:absolute;top:16px;background:#fff;left:0;width:28px}#header .nav-opener:before{top:9px}#header .nav-opener:after{right:0;top:23px;left:auto;width:21px}#header .search-icon{padding:5px 19px;font-size:21px;color:#fff;transition:all .25s linear;line-height:23px;vertical-align:middle;display:inline-block!important}#header .social-network{overflow:hidden;font-size:0;text-transform:capitalize;text-align:left;margin:0}#header .social-network li{overflow:hidden;font-size:14px;margin:0 0 0 20px;line-height:26px;vertical-align:middle;display:inline-block}#header .social-network li:first-child{margin:0}#header .social-network .fa{font-size:17px;line-height:32px}#header .social-network .fa.fa-facebook{margin:0 6px 0 0}#header .social-network .fa.fa-twitter{margin:0 9px 0 0}#header .social-network .fa.fa-youtube{margin:0 8px 0 0}#header .social-network .fa.fa-google-plus{margin:0 6px 0 0}#header .social-network .fa.fa-linkedin{margin:0 13px 0 0}#header .social-network a{color:#252424;transition:all .25s linear}.right-bar{pointer-events:none;position:fixed;bottom:0;top:0;box-shadow:0 0 10px rgba(0,0,0,.1);background:#fff;left:0;width:152px;z-index:2}.logo{position:relative;margin:0 10px 0 0;float:left;z-index:2}.logo a img{max-width:160px}#nav{position:relative;margin:10px 0 0 20px;float:right}#nav>ul>li:first-child:hover,#nav>ul>li:hover{margin-bottom:-40px;padding-bottom:40px}#nav ul{font-size:0;margin:0}#nav ul li{font-size:16px;font-weight:400;position:relative;margin:0 0 0 59px;line-height:18px;vertical-align:middle;display:inline-block}#nav ul li:first-child{margin:0}#nav ul li.drop{position:static}#nav ul li:hover>.drop-down,#nav ul li:hover>.nav-drop{transform:translateY(0);opacity:1;visibility:visible}#nav ul .fa{margin:0 -21px 0 7px}#nav ul a{color:#323031;text-transform:uppercase;white-space:nowrap;display:block}#nav .nav-drop,#nav ul a{transition:all .25s linear}#nav .nav-drop{transform:translateY(20px);padding:60px 7% 50px;right:0;position:absolute;opacity:0;visibility:hidden;text-align:left;top:51px;left:0}#nav .nav-drop .h-col{overflow:hidden;padding:0 10px 0 0;width:35.63%;float:left}#nav .nav-drop .h-col.h-col2{padding:0;width:28.6%}#nav .nav-drop .nav{overflow:hidden;font-size:14px;font-weight:400;color:#777074;margin:0;line-height:16px}#nav .nav-drop .nav li{overflow:hidden;margin:0 0 14px;float:none;display:block}#nav .nav-drop .nav a{padding:0;color:#777074;transition:all .25s linear;text-transform:none;white-space:normal}#nav .nav-drop .nav a:hover{color:#fff;background:none;padding-left:16px}#nav .nav-drop .title{font-size:20px;font-weight:400;color:#fff;text-transform:uppercase;margin:0 0 30px;line-height:30px;display:block}#nav .drop-down{transform:translateY(20px);padding:6px 25px;font-size:14px;transition:all .25s linear;position:absolute;opacity:0;visibility:hidden;min-width:270px;text-align:left;top:51px;box-shadow:0 1px 5px rgba(50,50,50,.1);background:#fff;left:0;line-height:16px}#nav .drop-down.nav2{opacity:0;visibility:hidden;top:0;left:245px}#nav .drop-down li{padding:11px 0 12px;position:relative;border-top:1px solid #ececf0;margin:0;float:none;display:block}#nav .drop-down li:first-child{border-top:none}#nav .drop-down li:hover .nav2{opacity:1;visibility:visible}#nav .drop-down li:after{right:-25px;content:"";position:absolute;bottom:0;top:0;background:#fff;width:35px}#nav .drop-down .fa{margin:0 11px 0 2px}#nav .drop-down a{color:#585456;text-transform:none;white-space:normal}#nav .drop-down a:hover{padding-left:10px}#nav .nav-opener{right:15px;position:absolute;top:15px}#nav .nav-opener span,#nav .nav-opener:after,#nav .nav-opener:before{background:#fff!important}.nav-active .main-nav{width:100%;float:none}.nav-active .main-nav #nav{opacity:1;visibility:visible}.nav-active #header .nav-opener{transition:all .25s linear;margin-top:-7px}.nav-active #header .nav-opener:before{transform:rotate(45deg);margin:12px 0 0}.nav-active #header .nav-opener:after{display:none}.nav-active #header .nav-opener span{transform:rotate(-45deg);margin:5px 0 0}.nav-active #header.header4 #nav{opacity:1;visibility:visible;left:0}.nav-active #header.style1 .header-holder{opacity:1;visibility:visible}.nav-active #header.style3 .nav-opener .txt{top:10px}.main-nav{position:relative;z-index:1}.main-nav #nav{right:0;transition:all .25s linear;position:absolute;opacity:0;visibility:hidden;top:0;left:0}.main-nav #nav ul li{overflow:hidden;margin:0 0 10px;float:none;display:block}.main-nav #nav ul a{transition:all .25s linear;display:block}.search-popup{right:0;transition:all .25s linear;position:fixed;opacity:0;bottom:0;visibility:hidden;top:0;background:hsla(0,2%,8%,.7);left:0;z-index:9999}.search-popup.form2 .search-close{top:67px}.search-popup.form2 .search-form{height:71px;right:109px;position:absolute;top:32px;width:1202px}.search-popup.form2 .search-form .search{padding:10px 0 14px 29px;font-size:32px;color:#323031;position:absolute;text-align:center;top:0;left:0;line-height:46px}.search-popup.form2 .search-form .form-control{padding:26px 37px 25px 93px;width:100%;float:none}.search-popup.form3{background:#151414}.search-popup.form3 .search-form{overflow:hidden;position:static;margin:0 auto}.search-popup.form3 .search-form .form-control{padding:26px 30px 22px 58px}.search-popup.form3 .search-form .icon{border-radius:45px 0 0 45px}.search-popup.form4 .search-form{height:118px;padding:30px 0 0;right:130px;top:0;background:#f5f5f6;width:765px}.search-popup.form4 .search-form .icon{font-size:30px}.search-popup.form4 .search-close{right:66px;top:62px}.search-popup.form4 .search-close span{pointer-events:none;background:#323031!important}.search-popup .form-holder{height:100vh;width:100%;vertical-align:middle;display:table}.search-popup .form-block{vertical-align:middle;display:table-cell}.search-popup .search-form{height:68px;right:58px;position:absolute;top:93px;background:#fff;width:945px}.search-popup .search-form .form-control{height:100%;padding:26px 37px 22px;font-size:18px;border:none;font-weight:400;color:#777074;margin:0;box-shadow:none;border-radius:0;background:none;width:86%;line-height:20px;float:left}.search-popup .search-form .icon{height:100%;padding:11px 10px;font-size:40px;border:none;color:#323031;text-align:center;border-radius:none;width:14%;line-height:44px;float:left}.search-popup .search-close{height:24px;right:75px;transition:all .25s linear;position:absolute;top:42px;width:24px;display:block}.search-popup .search-close span{height:2px;transform:rotate(45deg);background:#fff;width:24px;display:block}.search-popup .search-close span+span{transform:rotate(-45deg);margin:-2px 0 0}.search-popup .title{font-size:30px;font-weight:400;color:#fff;text-align:center;margin:0 0 95px;line-height:30px;display:block}.search-active .search-popup{opacity:1;visibility:visible}.search-active .header-holder .search .icon-magnifying-glass,.search-active .side-nav .icon-magnifying-glass{opacity:0}#footer .btn{padding:15px 15px 12px;font-size:14px;border:1px solid #252424;color:#252424;transition:all .25s linear;margin:0 64px 0 0;width:226px;line-height:16px;float:left;display:block}#footer .btn .icon-check-form,#footer .btn .icon-placeholder{font-size:28px;margin:0 12px 0 4px;line-height:26px;vertical-align:middle;display:inline-block}#footer .btn .icon-placeholder{margin:0 20px 0 -34px}#footer .btn:hover{color:#fff}#footer.footer2 .footer-area{min-height:auto}#footer.footer2 .footer-area .f-heading{color:#262425}#footer.style2 .footer-holder{position:relative}#footer.style2 .footer-area{max-width:1370px;margin:0 auto}#footer.style2 #back-top{height:59px;padding:6px;right:52px;position:absolute;bottom:80px;float:none}#footer.style2 #back-top:hover{color:#fff}#footer.footer3 #back-top{background:#f5f5f6}#footer.footer4 .footer-area{min-height:276px;position:relative}#footer.footer4 .footer-area .f-logo{margin:0 auto 25px;float:none}#footer.footer4 .f-nav{overflow:hidden;font-size:16px;text-align:center;margin:0 0 18px;line-height:18px}#footer.footer4 .f-nav li{text-transform:uppercase;margin:0 20px 0 0;vertical-align:middle;display:inline-block}#footer.footer4 .social-network{overflow:hidden;font-size:17px;text-align:center;line-height:20px}#footer.footer4 .social-network li{overflow:hidden;margin:0 12px 0 0;vertical-align:middle;display:inline-block}#footer.footer4 .social-network .fa.fa-facebook,#footer.footer4 .social-network .fa.fa-google-plus,#footer.footer4 .social-network .fa.fa-linkedin,#footer.footer4 .social-network .fa.fa-twitter,#footer.footer4 .social-network .fa.fa-youtube{margin:0}#footer.footer4 .social-network a{height:45px;padding:5px;border:1px solid #252424;color:#252424;transition:all .25s linear;text-align:center;width:45px;display:block}#footer.footer4 .social-network a:hover{color:#323031;background:#252424}#footer.footer4 #back-top{height:59px;padding:6px;right:52px;position:absolute;top:-30px;float:none}#footer.footer5 .footer-holder{padding:30px 0 26px}#footer.footer5 .footer-holder .copyright{padding:0}#footer.footer5 .social-network{overflow:hidden;font-size:17px;text-align:right;line-height:20px}#footer.footer5 .social-network li{overflow:hidden;margin:0 12px 0 0;vertical-align:middle;display:inline-block}#footer.footer5 .social-network .fa.fa-facebook,#footer.footer5 .social-network .fa.fa-google-plus,#footer.footer5 .social-network .fa.fa-linkedin,#footer.footer5 .social-network .fa.fa-twitter,#footer.footer5 .social-network .fa.fa-youtube{margin:0}#footer.footer5 .social-network a{color:#252424;transition:all .25s linear;display:block}#footer.footer5 #back-top{height:59px;padding:6px;right:52px;color:#323031;position:absolute;bottom:50px;float:none}.footer-area{min-height:410px;padding-top:64px;font-size:14px;color:#252424;padding-bottom:40px;line-height:26px}.footer-area p{margin:0 0 19px}.footer-area .f-logo{overflow:hidden;margin:0 0 15px;width:138px}.footer-area .contact-list{overflow:hidden;margin:0;line-height:34px}.footer-area .contact-list li{overflow:hidden;margin:0;display:block}.footer-area .contact-list address{overflow:hidden;font-style:normal;margin:0;line-height:34px}.footer-area .contact-list .fa{font-size:15px;margin:7px 18px 0 2px;line-height:20px;float:left}.footer-area .contact-list .fa .fa-map-marker{font-size:20px;line-height:22px}.footer-area .contact-list a{color:#252424;transition:all .25s linear;float:left}.footer-area .f-heading{padding:3px 0 0;font-size:18px;font-weight:700;color:#fff;margin:0 0 26px;line-height:20px;display:block}.footer-area .f-heading.clr{color:#262425}.footer-area .f-nav{overflow:hidden;margin:0}.footer-area .f-nav li{overflow:hidden;margin:0 0 8px}.footer-area .f-nav a{color:#252424;transition:all .25s linear}.footer-area .btn-holder{margin-top:-10px}.footer-holder{color:#252424}.footer-holder.footer{padding:10px 0}.footer-holder.footer #back-top{height:61px;padding:6px;color:#fff}.footer-holder.footer #back-top:hover{background:#323031}.footer-holder .copyright{padding:30px 0 26px;font-size:14px}.footer-holder p{margin:0}.social-network{overflow:hidden;font-size:14px;margin:-3px 0 0;line-height:26px}.social-network li{overflow:hidden;margin:0 0 2px}.social-network .fa{font-size:17px;line-height:32px}.social-network .fa.fa-facebook{margin:0 17px 0 0}.social-network .fa.fa-twitter{margin:0 12px 0 0}.social-network .fa.fa-youtube{margin:0 13px 0 0}.social-network .fa.fa-google-plus{margin:0 6px 0 0}.social-network .fa.fa-linkedin{margin:0 13px 0 0}.social-network a{color:#252424;transition:all .25s linear}.newsletter-form{padding:11px 8px 8px;border:1px solid #252424;position:relative}.newsletter-form .form-control{border:0;font-weight:300;color:#252424;box-shadow:none;background:transparent}.newsletter-form .form-control::-webkit-input-placeholder,.newsletter-form .form-control::-webkit-input-placeholder .form-control{color:#252424}.newsletter-form .form-control::-moz-placeholder{color:#252424;opacity:1}.newsletter-form .form-control:-moz-placeholder,.newsletter-form .form-control::-moz-placeholder .form-control{color:#252424}.newsletter-form .form-control:-moz-placeholder .form-control{color:#252424}.newsletter-form .form-control:-ms-input-placeholder{color:#252424}.newsletter-form .form-control:-ms-input-placeholder .form-control{color:#252424}.newsletter-form .form-control.placeholder,.newsletter-form .form-control.placeholder .form-control{color:#252424}.newsletter-form .sub-btn{font-size:25px;border:0;right:10px;color:#252424;transition:all .25s linear;position:absolute;top:15px;background:transparent}.slider-overlay{right:0;position:absolute;opacity:.4;bottom:0;top:0;background:#161616;left:0;z-index:-1}.mt-mainslider{overflow:hidden;position:relative;line-height:34px}.mt-mainslider.style3{padding:70px}.mt-mainslider.style3 .slide{height:85vh}.mt-mainslider.style4{border-radius:0 0 25px 25px}.mt-mainslider.half-height .slide{height:770px}.mt-mainslider.left-align .caption{transform:translate(-70%,-35%)}.mt-mainslider.small-width{max-width:1350px;margin:0 auto}.mt-mainslider.animate .heading{transform:translateY(60px);transition:all .6s linear;opacity:0}.mt-mainslider.animate .title{transform:translateY(80px);transition:all .6s linear .6s;opacity:0}.mt-mainslider.animate p{transform:translateY(100px);transition:all .6s linear 1.2s;opacity:0}.mt-mainslider.animate .post-btn{transform:translateY(120px);transition:all .6s linear 1.8s;opacity:0}.mt-mainslider.animate .slick-active .heading,.mt-mainslider.animate .slick-active .post-btn,.mt-mainslider.animate .slick-active .title,.mt-mainslider.animate .slick-active p{transform:translateY(0);opacity:1}.mt-mainslider .arrow-bottom{transform:translateX(-50%);font-size:34px;color:#fff;transition:all .25s linear;position:absolute;bottom:0;left:50%;line-height:70px}.mt-mainslider .arrow-bottom.rotate{transform:translateX(-50%) rotate(90deg)}.mt-mainslider .slide{height:100vh;position:relative;max-height:460px;z-index:1}.mt-mainslider .caption{transform:translate(-50%,-35%);padding:0 10px 40px;position:absolute;max-width:640px;top:50%;left:50%;z-index:1}.mt-mainslider .heading{font:700 60px/1.2 Exo\ 2,sans-serif;margin:0}.mt-mainslider .heading.bg{padding:0 15px;margin-bottom:5px;vertical-align:top;display:inline-block}.mt-mainslider .title{font:300 48px/1.2 Exo\ 2,sans-serif;margin:0 0 4px;display:block}.mt-mainslider .title.bg{padding:0 15px;margin-bottom:5px;vertical-align:top;display:inline-block}.mt-mainslider p{margin:0 0 23px}.mt-mainslider .post-btn{padding:8px 26px 8px 38px;margin-bottom:10px}.mt-mainslider .post-btn .icon-right-arrow{margin:8px 0 0 22px}.mt-mainslider .slide-border{border:1px solid #fff;right:70px;position:absolute;opacity:.2;bottom:70px;top:70px;left:70px;z-index:-1}.mt-mainslider .slide-border.topbox{top:90px}.mt-mainslider .slider-arrow{height:210px;border:1px solid #fff;position:absolute;opacity:.2;top:-5px;left:-5px;width:210px}.mt-mainslider .slider-arrow.right-arrow{right:-5px;border-width:0 1px 1px 0;bottom:-5px;top:auto;left:auto}.mt-mainslider .slider-arrow.left-arrow{border-width:1px 0 0 1px}.slider-pg .slick-dots,.sliderfade-pg .slick-dots{list-style:none;transform:translateY(-50%);padding:0;font-size:14px;right:21px;position:absolute;top:50%;margin:0;line-height:34px}.slider-pg .slick-dots .slick-active,.sliderfade-pg .slick-dots .slick-active{font-weight:700}.slider-pg .slick-dots .slick-active button:after,.sliderfade-pg .slick-dots .slick-active button:after{opacity:1;width:36px}.slider-pg .slick-dots button,.sliderfade-pg .slick-dots button{padding:0;border:0;color:#fff;transition:all .25s linear;position:relative;text-align:right;background:transparent;width:62px}.slider-pg .slick-dots button:before,.sliderfade-pg .slick-dots button:before{content:"0"}.slider-pg .slick-dots button:after,.sliderfade-pg .slick-dots button:after{transform:translateY(-50%);transition:all .25s linear;content:"";position:absolute;border-bottom:1px solid #fff;opacity:.2;top:50%;left:0;width:24px}.style2.mt-mainslider
.sliderfade-pg .slick-dots,.style2.mt-mainslider .slider-pg .slick-dots{right:90px}.style3.mt-mainslider
.sliderfade-pg .slick-dots,.style3.mt-mainslider .slider-pg .slick-dots{right:-45px}.style3.mt-mainslider
.sliderfade-pg .slick-dots li,.style3.mt-mainslider .slider-pg .slick-dots li{transition:all .35s linear;max-height:15px;margin:0 0 15px;cursor:pointer}.style3.mt-mainslider
.sliderfade-pg .slick-dots li.slick-active,.style3.mt-mainslider .slider-pg .slick-dots li.slick-active{max-height:300px}.style3.mt-mainslider
.sliderfade-pg .slick-dots li.slick-active button,.style3.mt-mainslider .slider-pg .slick-dots li.slick-active button{padding:0 0 90px;color:#323031;max-height:200px}.style3.mt-mainslider
.sliderfade-pg .slick-dots li.slick-active:before,.style3.mt-mainslider .slider-pg .slick-dots li.slick-active:before{border-color:#323031}.style3.mt-mainslider
.sliderfade-pg .slick-dots li:before,.style3.mt-mainslider .slider-pg .slick-dots li:before{height:15px;border:2px solid #c9c9cb;content:" ";border-radius:50%;width:15px;display:block}.style3.mt-mainslider
.sliderfade-pg .slick-dots button,.style3.mt-mainslider .slider-pg .slick-dots button{overflow:hidden;padding:0;transition:all .35s linear;max-height:0;width:auto}.style3.mt-mainslider
.sliderfade-pg .slick-dots button:after,.style3.mt-mainslider .slider-pg .slick-dots button:after{height:79px;border-right:1px solid #323031;border-bottom:0;opacity:1;bottom:-29px;top:auto;left:7px;width:1px}.slider-ar:hover .slick-arrow,.sliderfade-ar:hover .slick-arrow{opacity:1}.slider-ar.arrow-zradius .slick-arrow,.sliderfade-ar.arrow-zradius .slick-arrow{border-radius:0}.slider-ar .slick-arrow,.sliderfade-ar .slick-arrow{height:60px;overflow:hidden;transform:translateY(-50%);padding:0;font-size:0;border:1px solid #fff;right:170px;color:#fff;transition:all .25s linear;position:absolute;opacity:.5;top:50%;border-radius:50%;background:transparent;width:60px;z-index:2}.slider-ar .slick-arrow:after,.sliderfade-ar .slick-arrow:after{height:20px;transform:translate(-80%,-50%) rotate(45deg);border:solid #fff;content:" ";position:absolute;border-width:1px 1px 0 0;top:50%;left:50%;width:20px}.slider-ar .slick-prev,.sliderfade-ar .slick-prev{right:auto;left:170px}.slider-ar .slick-prev:after,.sliderfade-ar .slick-prev:after{transform:translate(-35%,-50%) rotate(-135deg)}.slider-ar .slick-dots,.sliderfade-ar .slick-dots{list-style:none;transform:translateY(-50%);padding:0;font-size:14px;right:21px;position:absolute;top:50%;margin:0;line-height:34px}.slider-ar .slick-dots .slick-active,.sliderfade-ar .slick-dots .slick-active{font-weight:700}.slider-ar .slick-dots .slick-active button:after,.sliderfade-ar .slick-dots .slick-active button:after{opacity:1;width:36px}.slider-ar .slick-dots button,.sliderfade-ar .slick-dots button{padding:0;border:0;color:#fff;transition:all .25s linear;position:relative;text-align:right;background:transparent;width:62px}.slider-ar .slick-dots button:before,.sliderfade-ar .slick-dots button:before{content:"0"}.slider-ar .slick-dots button:after,.sliderfade-ar .slick-dots button:after{transform:translateY(-50%);transition:all .25s linear;content:"";position:absolute;border-bottom:1px solid #fff;opacity:.2;top:50%;left:0;width:24px}.slider-blog .slick-arrow{transform:translateY(-50%);padding:0;font-size:18px;border:0;color:#323031;transition:all .3s ease;text-transform:uppercase;position:absolute;opacity:.2;text-align:right;top:50%;background:transparent;width:82px;font-family:Exo\ 2,Helvetica Neue,Helvetica,Arial,sans-serif;z-index:1}.slider-blog .slick-arrow:after{font-size:24px;content:"\e90f";position:absolute;top:-4px;font-family:icomoon}.slider-blog .slick-arrow:hover{opacity:1}.slider-blog .slick-prev{left:-82px}.slider-blog .slick-prev:after{transform:rotate(180deg);left:0}.slider-blog .slick-next{right:-82px;text-align:left}.slider-blog .slick-next:after{right:0}.wedo-slider .slick-arrow{padding:0;font-size:18px;border:0;color:#323031;transition:all .3s ease;text-transform:uppercase;position:absolute;opacity:.6;text-align:right;top:-83px;background:transparent;width:82px;font-family:Exo\ 2,Helvetica Neue,Helvetica,Arial,sans-serif;z-index:2}.wedo-slider .slick-arrow:after{font-size:24px;content:"\e90f";position:absolute;top:-4px;font-family:icomoon}.wedo-slider .slick-arrow:hover{opacity:1}.wedo-slider .slick-prev{right:138px}.wedo-slider .slick-prev:after{transform:rotate(180deg);left:0}.wedo-slider .slick-next{right:20px;text-align:left}.wedo-slider .slick-next:after{right:0}.wedo-slider.style2{max-width:1420px;margin:0 auto}.wedo-slider.style2 .item{margin:0 5.3%}.wedo-slider.style2 .slick-arrow{top:-60px}.p-slider-nav .slick-arrow{height:26px;transform:translateY(-50%);padding:0;font-size:18px;border:0;color:#323031;transition:all .3s ease;text-transform:uppercase;position:absolute;opacity:.2;text-align:right;top:50%;background:transparent;width:32px;font-family:Exo\ 2,Helvetica Neue,Helvetica,Arial,sans-serif;z-index:2}.p-slider-nav .slick-arrow:after{font-size:24px;content:"\e90f";position:absolute;top:-4px;font-family:icomoon}.p-slider-nav .slick-arrow:hover{opacity:1}.p-slider-nav .slick-prev{left:0}.p-slider-nav .slick-prev:after{transform:rotate(180deg);left:0}.p-slider-nav .slick-next{right:0;text-align:left}.p-slider-nav .slick-next:after{right:0}.p-detail-slider img{transition:all .3s ease;opacity:.2}.p-detail-slider .slick-current img{opacity:1}.p-detail-slider .slick-dots{list-style:none;padding:35px 0 12px;text-align:center;margin:0}.p-detail-slider .slick-dots li{height:17px;border:1px solid #e1e1e4;margin:3px 6px 0 8px;border-radius:50%;cursor:pointer;width:17px;vertical-align:middle;display:inline-block}.p-detail-slider .slick-dots li.slick-active button,.p-detail-slider .slick-dots li:hover button{opacity:1}.p-detail-slider .slick-dots button{height:9px;overflow:hidden;padding:0;border:0;text-indent:-9999px;transition:all .2s ease 0s;opacity:0;text-align:left;margin:3px 0 0;border-radius:50%;width:9px;vertical-align:top;display:inline-block}.p-detail-slider .slick-arrow{height:26px;transform:translateY(-50%);padding:0;font-size:18px;border:0;color:#fff;transition:all .3s ease;text-transform:uppercase;position:absolute;text-align:right;top:50%;background:transparent;width:32px;font-family:Exo\ 2,Helvetica Neue,Helvetica,Arial,sans-serif;z-index:2;z-index:55}.p-detail-slider .slick-arrow:after{font-size:24px;content:"\e90f";position:absolute;top:-4px;font-family:icomoon}.p-detail-slider .slick-arrow:hover{opacity:.7}.p-detail-slider .slick-prev{left:20%}.p-detail-slider .slick-prev:after{transform:rotate(180deg);left:0}.p-detail-slider .slick-next{right:20%;text-align:left}.p-detail-slider .slick-next:after{right:0}body{font-weight:400;margin:0}a,button{outline:0!important}a.active,a:focus,a:hover{text-decoration:none;outline:none}.img-responsive2{height:auto;width:100%;display:block}.overlay{position:relative;z-index:1}.overlay:before{right:0;content:"";position:absolute;opacity:.85;bottom:0;top:0;background:#000;left:0;z-index:-1}.overlay.overlay-light:before{opacity:.7}.color-white{color:#fff}.parallax{background-attachment:fixed}.bg-full,.parallax{background-size:cover;background-position:50%;background-repeat:no-repeat}.bg-dark{background-color:#323031}.bg-grey{background-color:#f5f5f6}.bg-grey2{background-color:#f7f3f3}.bg-grey3{background-color:#fbfbfb}.bg-white{background-color:#fff}.no-bg{background-color:transparent!important}.pad-t-md{padding-top:70px}.pad-t-sm{padding-top:50px}.pad-t-xs{padding-top:30px}.pad-b-md{padding-bottom:70px}.pad-b-sm{padding-bottom:50px}.pad-b-xs{padding-bottom:30px}.mar-t-md{margin-top:70px}.mar-t-sm{margin-top:50px}.mar-t-xs{margin-top:30px}.mar-b-md{margin-bottom:70px}.mar-b-sm{margin-bottom:50px}.mar-b-xs{margin-bottom:30px}.mar-zero{margin:0!important}.round{border-radius:100%}.md-round{border-radius:5px}.lg-round{border-radius:45px}.border{border-top:1px solid #ececec}.border-bottom{border-bottom:1px solid #ececec}.post-btn{padding:11px 31px 11px 26px;border:1px solid #323031;font-weight:700;color:#323031;transition:all .25s linear;vertical-align:top;display:inline-block}.post-btn:hover{color:#fff;background:#323031}.post-btn.no-border{padding:0;border:none}.post-btn.no-border:hover{background:none}.post-btn.white{border-color:#fff;color:#fff}.post-btn .icon-right-arrow{font-size:20px;position:relative;top:-1px;margin:0 0 0 13px;line-height:20px;vertical-align:middle;display:inline-block}.menu-active #nav{opacity:1;visibility:visible}.blog-holder,.portfolio-holder,.post{overflow:hidden}.post.post2 .txt-holder{padding:0 26px 0 24px;margin:-81px 0 0}.post.post2 h3{font-size:18px;margin:0 0 12px;line-height:22px}.post.post2 .header{padding:18px 27px}.post.post2 .author-by,.post.post2 .skill{display:block}.post.post2 .author-by{margin:0 0 8px}.post.post3 .txt-holder{padding:0;margin:0}.post.post3 h3{font-size:18px;margin:0;line-height:22px}.post.post3 .header{padding:14px 0 20px}.post.post3 .time{padding:0;font-weight:400;background:none;width:auto}.post.post4 .img-holder{margin:0 0 14px}.post.post4 .txt-holder{padding:0;margin:0}.post.post4 h3{font-size:20px;margin:0 0 17px;line-height:22px}.post.post4 .header{padding:0;font-size:14px;color:#131304;line-height:16px}.post.post5{font-weight:300}.post.post5 .img-holder{margin:0}.post.post5 .post-info{overflow:hidden;font-size:16px;color:#131304;line-height:24px}.post.post5 .post-info p{margin:0 0 24px}.post.post5 .header{padding:0;margin:0 0 9px}.post.post5 .time{padding:33px 35px 31px 30px;color:#fff;background:#323031;width:122px;float:left}.post.post5 .align-left{overflow:hidden;padding:23px 29px;float:left}.post.post5 h3{font-size:18px;font-weight:600;color:#323031;margin:0 0 23px;line-height:20px}.post.post5 h3 a{color:#323031;transition:all .25s linear}.post.post5 .post-btn .icon-right-arrow{top:5px}.post.post6 .img-holder{position:relative;width:42.5%;float:left}.post.post6 .post-info{overflow:hidden;padding:0 0 14px 30px;font-size:16px;word-spacing:-1px;color:#131304;margin:-5px 0 0;line-height:24px}.post.post6 .post-info p{margin:0 0 69px}.post.post6 .header{word-spacing:0;margin:0 0 34px}.post.post6 .time{right:0;color:#323031;position:absolute;bottom:0;background:#fff}.post.post7 .post-info{padding:0 92px}.post.post7 .post-info p{margin:0 0 36px}.post.post7 .header{padding:0 170px 0 209px}.post.post8{position:relative}.post.post8 .txt-holder{padding:0;right:0;position:absolute;bottom:0;top:0;margin:0;background:linear-gradient(top,rgba(50,48,49,.01),rgba(50,48,49,.03) 16%,rgba(50,48,49,.11) 28%,rgba(50,48,49,.18) 34%,rgba(50,48,49,.22) 38%,rgba(50,48,49,.25) 40%,rgba(50,48,49,.26) 41%,rgba(50,48,49,.29) 42%,rgba(50,48,49,.32) 44%,rgba(50,48,49,.33) 46%,rgba(50,48,49,.36) 47%,rgba(50,48,49,.43) 52%,rgba(50,48,49,.46) 53%,rgba(50,48,49,.51) 57%,rgba(50,48,49,.55) 58%,rgba(50,48,49,.55) 59%,rgba(50,48,49,.59) 61%,rgba(50,48,49,.59) 62%,rgba(50,48,49,.62) 63%,rgba(50,48,49,.62) 64%,rgba(50,48,49,.67) 67%,rgba(50,48,49,.74) 73%,rgba(50,48,49,.79) 81%,rgba(50,48,49,.83) 87%,rgba(50,48,49,.87));background:-moz-linear-gradient(top,rgba(50,48,49,.01) 0,rgba(50,48,49,.03) 16%,rgba(50,48,49,.11) 28%,rgba(50,48,49,.18) 34%,rgba(50,48,49,.22) 38%,rgba(50,48,49,.25) 40%,rgba(50,48,49,.26) 41%,rgba(50,48,49,.29) 42%,rgba(50,48,49,.32) 44%,rgba(50,48,49,.33) 46%,rgba(50,48,49,.36) 47%,rgba(50,48,49,.43) 52%,rgba(50,48,49,.46) 53%,rgba(50,48,49,.51) 57%,rgba(50,48,49,.55) 58%,rgba(50,48,49,.55) 59%,rgba(50,48,49,.59) 61%,rgba(50,48,49,.59) 62%,rgba(50,48,49,.62) 63%,rgba(50,48,49,.62) 64%,rgba(50,48,49,.67) 67%,rgba(50,48,49,.74) 73%,rgba(50,48,49,.79) 81%,rgba(50,48,49,.83) 87%,rgba(50,48,49,.87) 100%);background:-webkit-linear-gradient(top,rgba(50,48,49,.01),rgba(50,48,49,.03) 16%,rgba(50,48,49,.11) 28%,rgba(50,48,49,.18) 34%,rgba(50,48,49,.22) 38%,rgba(50,48,49,.25) 40%,rgba(50,48,49,.26) 41%,rgba(50,48,49,.29) 42%,rgba(50,48,49,.32) 44%,rgba(50,48,49,.33) 46%,rgba(50,48,49,.36) 47%,rgba(50,48,49,.43) 52%,rgba(50,48,49,.46) 53%,rgba(50,48,49,.51) 57%,rgba(50,48,49,.55) 58%,rgba(50,48,49,.55) 59%,rgba(50,48,49,.59) 61%,rgba(50,48,49,.59) 62%,rgba(50,48,49,.62) 63%,rgba(50,48,49,.62) 64%,rgba(50,48,49,.67) 67%,rgba(50,48,49,.74) 73%,rgba(50,48,49,.79) 81%,rgba(50,48,49,.83) 87%,rgba(50,48,49,.87));background:linear-gradient(180deg,rgba(50,48,49,.01) 0,rgba(50,48,49,.03) 16%,rgba(50,48,49,.11) 28%,rgba(50,48,49,.18) 34%,rgba(50,48,49,.22) 38%,rgba(50,48,49,.25) 40%,rgba(50,48,49,.26) 41%,rgba(50,48,49,.29) 42%,rgba(50,48,49,.32) 44%,rgba(50,48,49,.33) 46%,rgba(50,48,49,.36) 47%,rgba(50,48,49,.43) 52%,rgba(50,48,49,.46) 53%,rgba(50,48,49,.51) 57%,rgba(50,48,49,.55) 58%,rgba(50,48,49,.55) 59%,rgba(50,48,49,.59) 61%,rgba(50,48,49,.59) 62%,rgba(50,48,49,.62) 63%,rgba(50,48,49,.62) 64%,rgba(50,48,49,.67) 67%,rgba(50,48,49,.74) 73%,rgba(50,48,49,.79) 81%,rgba(50,48,49,.83) 87%,rgba(50,48,49,.87));left:0}.post.post8 .header{padding:31px 37px;right:0;position:absolute;bottom:0;left:0}.post.post8 h3{margin:0 0 19px}.post.post8 h3 a{color:#fff}.post.post8 .post-nav{font-size:16px;line-height:18px}.post.post9{font-size:14px;color:#fff;position:relative}.post.post9 a{color:inherit}.post.post9 .img-holder{transition:all .25s linear}.post.post9:hover .header{transform:translateY(-20px)}.post.post9:hover .img-holder{transform:rotate(3deg) scale(1.1)}.post.post9 .txt-holder{padding:0;right:0;position:absolute;bottom:0;top:0;margin:0;background:linear-gradient(top,rgba(50,48,49,.01),rgba(50,48,49,.03) 16%,rgba(50,48,49,.11) 28%,rgba(50,48,49,.18) 34%,rgba(50,48,49,.22) 38%,rgba(50,48,49,.25) 40%,rgba(50,48,49,.26) 41%,rgba(50,48,49,.29) 42%,rgba(50,48,49,.32) 44%,rgba(50,48,49,.33) 46%,rgba(50,48,49,.36) 47%,rgba(50,48,49,.43) 52%,rgba(50,48,49,.46) 53%,rgba(50,48,49,.51) 57%,rgba(50,48,49,.55) 58%,rgba(50,48,49,.55) 59%,rgba(50,48,49,.59) 61%,rgba(50,48,49,.59) 62%,rgba(50,48,49,.62) 63%,rgba(50,48,49,.62) 64%,rgba(50,48,49,.67) 67%,rgba(50,48,49,.74) 73%,rgba(50,48,49,.79) 81%,rgba(50,48,49,.83) 87%,rgba(50,48,49,.87));background:-moz-linear-gradient(top,rgba(50,48,49,.01) 0,rgba(50,48,49,.03) 16%,rgba(50,48,49,.11) 28%,rgba(50,48,49,.18) 34%,rgba(50,48,49,.22) 38%,rgba(50,48,49,.25) 40%,rgba(50,48,49,.26) 41%,rgba(50,48,49,.29) 42%,rgba(50,48,49,.32) 44%,rgba(50,48,49,.33) 46%,rgba(50,48,49,.36) 47%,rgba(50,48,49,.43) 52%,rgba(50,48,49,.46) 53%,rgba(50,48,49,.51) 57%,rgba(50,48,49,.55) 58%,rgba(50,48,49,.55) 59%,rgba(50,48,49,.59) 61%,rgba(50,48,49,.59) 62%,rgba(50,48,49,.62) 63%,rgba(50,48,49,.62) 64%,rgba(50,48,49,.67) 67%,rgba(50,48,49,.74) 73%,rgba(50,48,49,.79) 81%,rgba(50,48,49,.83) 87%,rgba(50,48,49,.87) 100%);background:-webkit-linear-gradient(top,rgba(50,48,49,.01),rgba(50,48,49,.03) 16%,rgba(50,48,49,.11) 28%,rgba(50,48,49,.18) 34%,rgba(50,48,49,.22) 38%,rgba(50,48,49,.25) 40%,rgba(50,48,49,.26) 41%,rgba(50,48,49,.29) 42%,rgba(50,48,49,.32) 44%,rgba(50,48,49,.33) 46%,rgba(50,48,49,.36) 47%,rgba(50,48,49,.43) 52%,rgba(50,48,49,.46) 53%,rgba(50,48,49,.51) 57%,rgba(50,48,49,.55) 58%,rgba(50,48,49,.55) 59%,rgba(50,48,49,.59) 61%,rgba(50,48,49,.59) 62%,rgba(50,48,49,.62) 63%,rgba(50,48,49,.62) 64%,rgba(50,48,49,.67) 67%,rgba(50,48,49,.74) 73%,rgba(50,48,49,.79) 81%,rgba(50,48,49,.83) 87%,rgba(50,48,49,.87));background:linear-gradient(180deg,rgba(50,48,49,.01) 0,rgba(50,48,49,.03) 16%,rgba(50,48,49,.11) 28%,rgba(50,48,49,.18) 34%,rgba(50,48,49,.22) 38%,rgba(50,48,49,.25) 40%,rgba(50,48,49,.26) 41%,rgba(50,48,49,.29) 42%,rgba(50,48,49,.32) 44%,rgba(50,48,49,.33) 46%,rgba(50,48,49,.36) 47%,rgba(50,48,49,.43) 52%,rgba(50,48,49,.46) 53%,rgba(50,48,49,.51) 57%,rgba(50,48,49,.55) 58%,rgba(50,48,49,.55) 59%,rgba(50,48,49,.59) 61%,rgba(50,48,49,.59) 62%,rgba(50,48,49,.62) 63%,rgba(50,48,49,.62) 64%,rgba(50,48,49,.67) 67%,rgba(50,48,49,.74) 73%,rgba(50,48,49,.79) 81%,rgba(50,48,49,.83) 87%,rgba(50,48,49,.87));left:0}.post.post9 .header{padding:7px 18px;right:0;transition:all .25s linear;position:absolute;bottom:0;left:0}.post.post9 h3{font-size:20px;color:#fff;margin:0 0 10px}.post.post9 .post-nav{font-size:16px;line-height:18px}.post.detail .img-holder{margin:0 0 48px;width:100%;float:none}.post.detail .time{right:auto;bottom:auto;top:0;left:0}.post.detail h3{font-size:22px;line-height:22px}.post.detail .post-info{padding:0;word-spacing:0;margin:0}.post.detail .post-info p{margin:0 0 25px}.post.detail .post-info ul{padding:10px 0 15px 19px}.post .img-holder{overflow:hidden}.post .txt-holder{padding:0 8%;position:relative;margin:-70px 0 0;z-index:1}.post .time{padding:13px 13px 9px;font-size:16px;font-weight:700;color:#323031;background:#fff;width:160px;line-height:18px}.post .header{overflow:hidden;padding:21px 11.3%;width:100%}.post h3{font-size:22px;font-weight:600;color:#323031;margin:0 0 34px;line-height:28px}.post h3 a{color:inherit;transition:all .25s linear}.post .author-by{font-size:16px;font-weight:400;color:#131304;line-height:18px}.post .author-by a{color:#131304;transition:all .25s linear}.post .skill{padding:0 7px 0 0;font-size:16px;font-weight:400;color:#323031;line-height:18px}.post blockquote{padding:20px 0 0 66px;border:0;margin:0 0 37px}.post blockquote q{border-left:10px solid #e1e1e4;padding:11px 8% 11px 16px;font-size:16px;font-style:italic;color:#323031;line-height:24px;display:block}.post footer{overflow:hidden;padding:34px 0 23px;border-top:1px solid #f5f5f6;border-bottom:1px solid #f5f5f6}.post footer .widget{margin:0 0 0 -5px}.post footer .widget .active a,.post footer .widget a:hover{border-color:#323031;color:#fff;background:#323031}.post footer .social{font-size:20px}.post footer .social a{color:#323031;transition:all .25s linear}.post footer .social a:hover{color:#b4d2f3}.post .post-nav{overflow:hidden;font-size:14px;color:#131304;margin:0;line-height:16px}.post .post-nav li{border-left:1px solid #d8d8d8;padding:0 16px 0 15px;float:left}.post .post-nav li:first-child{padding:0 21px 0 0;border:none}.post .post-nav a{color:#131304;transition:all .25s linear}.comment-section{overflow:hidden;padding:43px 0 0}.comment-section h3{font-size:18px;font-weight:600;margin:0 0 39px;line-height:24px}.comment-section h3,.comment-section h3 a{transition:all .25s linear}.comment-section .comment-box{overflow:hidden;margin:0 0 30px}.comment-section .comment{padding:0;font-weight:300;color:#252424;margin:0}.comment-section .comment li{overflow:hidden}.comment-section .comment .img{float:left}.comment-section .comment .name{font-weight:500;color:#323031;transition:all .25s linear;margin:0 0 7px;display:block}.comment-section .comment .name a{transition:all .25s linear}.comment-section .comment time{font-weight:300;margin:0 0 5px;display:block}.comment-section .comment .holder{padding:19px 3.8% 10px;position:relative;background:#f5f5f6;width:85.8%;float:right}.comment-section .comment .holder:after{height:0;pointer-events:none;border:15px solid rgba(136,183,213,0);right:100%;content:" ";position:absolute;border-right-color:#f5f5f6;top:20px;width:0}.comment-section .comment .reply{font-weight:500;font-style:italic;right:39px;color:#323031;transition:all .25s linear;position:absolute;top:22px}.comment-section .comment .comment{padding-left:14%}.service-post{overflow:hidden}.service-post.align-left .post-info{padding:0 0 38px 42px;margin:103px -184px 0 95px}.service-post.align-left .post-info .line,.service-post.align-left .post-info .line2{right:auto;left:0}.service-post.align-left h3{color:#323031}.service-post.align-left h3.white{color:#fff}.service-post.align-left .service-label{color:#fff;margin:-63px 0 0 -68px;background:#323031}.service-post .img-holder{width:57.2%;float:left}.service-post .post-info{padding:0 42px 38px 0;position:relative;margin:103px 0 0 -184px;width:50.4%;float:left}.service-post .post-info .line{height:142px;right:0;position:absolute;bottom:0;width:1px}.service-post .post-info .line2{height:1px;right:0;position:absolute;bottom:0;width:220px}.service-post .txt-wrap{padding:38px 50px 48px 40px;font-size:16px;font-weight:300;color:#131304;line-height:24px}.service-post .txt-wrap p{margin:0}.service-post .service-label{padding:10px 10px 11px;font-size:16px;font-weight:300;color:#323031;min-width:136px;margin:-59px -80px 0 0;background:#59a8dc;line-height:20px;float:right;font-family:Exo\ 2,sans-serif}.service-post h3{font-size:30px;font-weight:700;color:#fff;margin:0 0 24px;line-height:36px;font-family:Exo\ 2,sans-serif}.service-post h3 span{font-weight:300;display:block}.product{padding:0 15px;width:33.33%;float:left}.product:hover .over{transform:translateY(0)}.product .img-holder{overflow:hidden;position:relative}.product .over{transform:translateY(60px);padding:13px 26px;right:0;transition:all .25s linear;position:absolute;bottom:0;background:#000;left:0}.product .over .icon-link,.product .over .icon-shopping-bag{font-size:22px;color:#fff;transition:all .25s linear;line-height:24px}.product .over .cart{font-size:18px;font-weight:700;color:#fff;transition:all .25s linear;line-height:20px}.product .sale{height:57px;padding:20px 10px;font-size:16px;color:#323031;position:absolute;top:24px;left:15px;width:57px;line-height:18px;display:block}.product .txt-holder{padding:24px}.product .title{font-size:16px;font-weight:400;color:#323031;margin:0 0 18px;line-height:18px;display:block}.product .title a{color:#323031;transition:all .25s linear}.product .price{font-size:20px;font-weight:700;line-height:22px;display:block}.product .price del{font-size:16px;font-weight:400;color:#b9b9b9;margin:0 10px 0 0;line-height:18px}#isotop-holder{overflow:hidden}.isoto-filter{padding:10px 0 0;margin:0 -5px 0 0}.isoto-filter li{padding-right:7px;padding-left:7px}.isoto-filter li a{transition:all .25s linear;border-bottom:1px solid #fff;padding-bottom:6px;vertical-align:top;display:inline-block}.bg-dark .isoto-filter li a{color:#fff}.item{overflow:hidden}.item,.item .bg-dark{position:relative}.item.col2{width:50%;float:left}.item.col3{width:33.33%;float:left}.item.col4{width:25%;float:left}.item.col5{width:20%;float:left}.item.col6{width:66.66%;float:left}.item:hover .over,.item:hover .zoom{opacity:1;visibility:visible}.item:hover h4{transform:translateY(-10px);padding:0 23px 14px;border-bottom:1px solid #635f61}.item:hover .zoom{transform:translateX(0)}.item:hover img{opacity:.2}.item.style2:hover .over{transform:translate(-50%);top:43px}.item.style2:hover h4{padding:0;border:none}.item.style2:hover .img{opacity:1}.item.style2:hover .zoom{transform:translate(-50%,-50%) scale(1) rotate(0deg)}.item.style2 .over{transition:all .45s linear;opacity:1;visibility:visible}.item.style2 .zoom{height:90px;transform:translate(-50%,-50%) scale(.3) rotate(359deg);font-size:41px;right:auto;transition:all .25s linear .25s;top:50%;box-shadow:-1px 3px 10px 0 rgba(50,48,49,.5);left:50%;width:90px;line-height:90px}.item.style2 img{opacity:.2}.item.style3{border-radius:3px}.item.style3:hover .over{transform:translate(-50%);top:60px}.item.style3:hover h4{padding:0;border:none;color:#323031}.item.style3:hover img{opacity:.1}.item.style3 .zoom{height:90px;transform:translate(-50%,-50%);font-size:41px;right:auto;top:50%;box-shadow:-1px 3px 10px 0 rgba(50,48,49,.5);background:#323031;left:50%;width:90px;line-height:90px}.item.style3 img,.item.style4 img{opacity:1}.item.style4 .over{opacity:0;visibility:hidden}.item.style4:hover img{opacity:.2!important}.item.style4:hover .over{transform:translate(-50%,-100%);opacity:1;visibility:visible;top:50%}.item.style4:hover .zoom{transform:translate(-50%) scale(1) rotate(0deg)}.item.style5:hover .over{transform:translate(-50%);top:43px}.item.style5:hover h4{padding:0;border:none}.item.style5:hover .img{opacity:.2}.item.style5:hover .over{transition:all .45s linear;opacity:1;visibility:visible}.item.style5:hover .zoom{transform:translate(-50%,-50%) scale(1) rotate(0deg)}.item.style5 .zoom{height:90px;transform:translate(-50%,-50%) scale(.3) rotate(359deg);font-size:41px;right:auto;transition:all .25s linear .25s;top:50%;box-shadow:-1px 3px 10px 0 rgba(50,48,49,.5);left:50%;width:90px;line-height:90px}.item.style5 img{opacity:1}.item .over{transform:translate(-50%,-50%);transition:all .45s linear;position:absolute;opacity:0;visibility:hidden;top:50%;left:50%;width:100%}.item h4{transform:translateY(0);font-size:30px;font-weight:600;color:#fff;transition:all .25s linear;margin:0;line-height:37px;vertical-align:top;font-family:Exo\ 2,sans-serif;display:inline-block}.item h4 span{font-weight:300;display:block}.item h4 a{color:inherit}.item .txt{font-size:18px;line-height:20px}.item .txt,.item .zoom{color:#fff;display:block}.item .zoom{height:72px;transform:translateX(72px);font-size:30px;right:0;transition:all .25s linear;position:absolute;opacity:0;visibility:hidden;text-align:center;top:0;width:72px;line-height:72px}.item .img{transition:all .45s linear;opacity:1}.team{overflow:hidden;min-height:200px;margin-bottom:20px;max-height:200px}.team>a>div>img{min-height:200px;max-width:120%!important;min-width:100%!important}.team:hover .img-holder:before,.team:hover .social-network{opacity:1;visibility:visible}.team .img-holder{position:relative;margin:0 0 16px}.team .img-holder:before{content:"";bottom:0;top:0;background:rgba(50,48,49,.9);z-index:-1;z-index:0}.team .img-holder:before,.team .social-network{right:0;transition:all .25s linear;position:absolute;opacity:0;visibility:hidden;left:0}.team .social-network{transform:translateY(-50%);text-align:center;top:50%;margin:0}.team .social-network li{margin:0 7px;vertical-align:top;display:inline-block}.team .social-network a{color:#fff}.team h3{font-size:20px;font-weight:700;color:#323031;margin:0 0 8px;line-height:22px}.team .skill{font-size:16px;font-weight:400;color:#131304;line-height:18px;display:block}#back-top{height:100%;padding:18px 0 16px;font-size:25px;color:#252424;transition:all .6s ease 0s;background:#262425;cursor:pointer;width:67px;line-height:47px;float:right}.subscribe-holder{padding:29px 0;font-size:16px;font-weight:300;color:#635f61;line-height:24px}.subscribe-holder.style2 .subscribe-form .form-control{background:#f5f5f6}.subscribe-holder h4{font-size:20px;font-weight:700;color:#323031;margin:0 0 10px;line-height:22px}.subscribe-holder p{margin:0}.subscribe-holder .subscribe-form{overflow:hidden;padding:9px 0 0}.subscribe-holder .subscribe-form .form-control{height:60px;padding:6px 20px;font-size:16px;border:none;font-weight:300;color:#635f61;outline:none;margin:0 31px 0 0;box-shadow:none;background:#fff;width:81.9%;line-height:24px;float:left}.subscribe-holder .subscribe-form .sub-btn{height:60px;padding:10px;font-size:25px;border:none;color:#fff;transition:all .6s ease 0s;outline:none;box-shadow:none;width:67px;line-height:47px;float:right}.main-heading{font-weight:300;color:#252424;position:relative;z-index:1}.main-heading:before{height:1px;right:0;content:"";position:absolute;bottom:auto;top:22px;background:#323031;left:auto;width:108px;z-index:-1}.bg-dark .main-heading:before{background:#fff}.main-heading .heading{font-size:40px;font-weight:300;color:#323031;margin:0;line-height:44px;font-family:Exo\ 2,sans-serif}.bg-dark .main-heading .heading{color:#fff}.main-heading .clr,.main-heading .clr2{font-weight:700}.main-heading p{margin:5px 0 0}.main-heading.style2{padding:0 0 0 129px}.main-heading.style2:before{right:auto;left:0}.main-heading.style3{color:#fff}.main-heading.style3 .heading{color:#fff;line-height:47px}.main-heading.no-border{padding:0}.main-heading.no-border:before{display:none}.bg-dark .main-heading{color:#fff}.top-banner .heading{padding-top:22px}.top-banner .social{padding:0 0 0 20px;position:relative;margin:0;vertical-align:top;white-space:nowrap;display:inline-block;z-index:1}.top-banner .social:before{right:-9999px;content:"";position:absolute;bottom:0;top:0;background:#ededec;left:0;z-index:-1}.top-banner .social li{padding:0;vertical-align:top}.top-banner .social a{padding:6px 0 0;font-size:20px;color:#c5c3c3;transition:all .3s ease 0s;width:35px;line-height:75px;display:block}.top-banner .social .print{padding:0 0 0 22px}.top-banner .social .print.small{padding:0}.top-banner .social .print a{font-size:33px;background:#f9faf7;width:68px}.top-banner .social.nobg:before{display:none}.top-banner .social.nobg .nobg{background:transparent!important}.blog-post{overflow:hidden;font-size:16px;font-weight:300;color:#635f61;line-height:24px}.blog-post.style2{padding:22px 10px 16px;border:1px solid transparent;transition:all .25s linear}.blog-post.style2.active,.blog-post.style2:hover{border-color:#ece9e9}.blog-post.style2 .icon{height:auto;min-height:82px;padding:0 0 17px;color:#e1e1e4;position:relative;margin:0 auto 23px;background:none;width:auto}.blog-post.style2 .icon:after{height:1px;transform:translateX(-50%);right:auto;content:"";position:absolute;bottom:0;top:auto;background:#323031;left:50%;width:96px;z-index:-1}.blog-post .icon{height:120px;font-size:50px;color:#000;margin:0 auto 43px;width:120px;line-height:60px;display:block}.blog-post .icon.icon-light-bulb{font-size:55px;line-height:60px}.blog-post h3{font-size:22px;font-weight:600;color:#3c3b3c;transition:all .25s linear;margin:0 0 14px;line-height:24px}.blog-post h3 a{color:inherit;transition:all .25s linear}.blog-post h3.light{font-weight:500}.test-sec{overflow:hidden}.test-sec .test-slider{overflow:hidden;margin:0}.test-sec .test-slider .slide{padding:83px 95px 40px;font-size:16px;font-weight:300;color:#131304;position:relative;margin:55px 0 0;width:100%;line-height:24px;font-family:Exo\ 2,Helvetica Neue,Helvetica,Arial,sans-serif}.test-sec .test-slider .img-holder{transform:translateX(-50%);border:5px solid #fff;position:absolute;top:-56px;left:50%;width:100px}.test-sec .test-slider .img-holder img{display:block}.test-sec .test-slider .title{font-weight:700;margin:0 0 7px}.test-sec .test-slider .sub-title,.test-sec .test-slider .title{font-size:16px;color:#323031;line-height:20px;font-family:Exo\ 2,Helvetica Neue,Helvetica,Arial,sans-serif;display:block}.test-sec .test-slider .sub-title{font-weight:400;margin:0 0 26px}.team-slider .slick-dots,.test-slider .slick-dots{list-style:none;padding:12px 0 0;text-align:center;margin:0}.team-slider .slick-dots li,.test-slider .slick-dots li{height:17px;border:1px solid #e1e1e4;margin:3px 6px 0 8px;border-radius:50%;cursor:pointer;width:17px;vertical-align:middle;display:inline-block}.team-slider .slick-dots li.slick-active button,.team-slider .slick-dots li:hover button,.test-slider .slick-dots li.slick-active button,.test-slider .slick-dots li:hover button{opacity:1}.team-slider .slick-dots button,.test-slider .slick-dots button{height:9px;overflow:hidden;padding:0;border:0;text-indent:-9999px;transition:all .2s ease 0s;opacity:0;text-align:left;margin:3px 0 0;border-radius:50%;width:9px;vertical-align:top;display:inline-block}.team-slider .slick-dots{padding:35px 0 12px}.partner-sec,.partner-sec .line-box{overflow:hidden}.partner-sec .partner-logo{overflow:hidden;margin:0}.partner-sec .partner-logo li{text-align:center;width:300px}.partner-sec .partner-logo .slick-current img{filter:grayscale(0)}.partner-sec .partner-logo a{vertical-align:top;display:inline-block}.partner-sec .partner-logo a img{filter:grayscale(100%);width:auto;vertical-align:middle;display:inline-block}.partner-sec .partner-logo a:hover img{filter:grayscale(0)}.counter-sec{min-height:410px;padding:137px 0}.counter-sec .title{padding:19px 0 0;font-size:20px;font-weight:300;color:#fff;margin:0 0 4px;line-height:24px;display:block}.counter-sec .count{font-size:80px;font-weight:700;color:#fff;line-height:80px;display:block}.counter-sec .count.small{font-size:50px;line-height:50px}.counter-sec.style2{min-height:0;padding:0}.counter-sec.style2 .count,.counter-sec.style2 .title{color:#323031}.aboutus-sec{color:#4c4848;position:relative;z-index:1}.aboutus-sec.inner{font-weight:300}.aboutus-sec.inner .slider{padding:15px 0 0 15px;max-width:472px;margin:0 33px 0 -15px;float:left}.aboutus-sec.inner .slider:before{border:3px solid #e1e1e4;right:48px;content:"";position:absolute;bottom:40px;top:0;left:0;z-index:-1}.aboutus-sec.inner .slick-prev{left:38px}.aboutus-sec.inner .slick-next{right:20px}.aboutus-sec p{margin:0 0 24px}.aboutus-sec .post-btn{padding:11px 31px 11px 33px;margin:13px 0 0}.aboutus-sec .title{pointer-events:none;font-size:172px;color:#f5f5f5;position:absolute;bottom:-104px;left:23px;line-height:180px;font-family:lotregular,Helvetica Neue,Helvetica,Arial,sans-serif;display:block;z-index:-1}.aboutus-sec .title .txt{-webkit-text-stroke-color:#f5f5f5;-webkit-text-stroke-width:7px;-webkit-text-fill-color:#fbfbfb}.aboutus-sec h3{color:#323031;font:600 18px/25px Exo\ 2,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:capitalize;margin:0 0 24px}.aboutus-sec .slider{overflow:hidden;padding:27px 0 0 97px;position:relative}.aboutus-sec .slider:before{border:3px solid #e1e1e4;right:64px;content:"";position:absolute;bottom:54px;top:0;left:66px;z-index:-1}.aboutus-sec .slider.noround .slick-arrow{border-radius:3px}.aboutus-sec .slider.bottom{padding:0 0 46px 97px}.aboutus-sec .slider.bottom .slick-arrow{margin-top:22px}.aboutus-sec .slider.bottom:before{bottom:0;top:73px}.aboutus-sec .slider.style2{padding-top:0}.aboutus-sec .slider.style2:before{display:none}.aboutus-sec .slick-arrow{height:45px;border:0;opacity:1;background:rgba(50,48,49,.8);left:119px;width:45px;margin-top:27px}.aboutus-sec .slick-arrow:after{height:15px;width:15px}.aboutus-sec .slick-next{right:20px;left:auto}.aboutus-sec .hold{overflow:hidden;margin-bottom:7px}.contact-sec{overflow:hidden}.contact-sec.style2{color:#252424}.contact-sec .blog-post.style2{min-height:270px}.contact-sec .blog-post.style2 .icon:after{display:none}.contact-sec .map{height:507px;margin:23px 0 0 17px;width:668px;float:left}.contact-sec h3{font-size:22px;font-weight:700;color:#252424;margin:0 0 32px;line-height:24px}.contact-sec .blog-post h3,.contact-sec .title,.contact-sec h4{font-size:18px;font-weight:600;color:#252424;margin:0 0 26px;line-height:20px;display:block}.contact-sec h4{margin:0 0 41px}.contact-sec .contact-info{padding:10px 20px}.contact-sec .contact-info address{overflow:hidden}.contact-sec .contact-info i{margin-right:5px;float:left}.contact-sec .contact-holder{overflow:hidden;padding:64px 79px}.contact-sec .contact-detail{padding:66px 0 48px}.contact-sec .contact-detail .icon{height:129px;border:1px solid #efefef;position:relative;margin:5px 0 0;width:28.2%;float:left}.contact-sec .contact-detail .icon img{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.contact-sec .contact-detail .title{margin:0 0 27px}.contact-sec .contact-detail .contact-abt{padding:0 0 0 39px;width:71.8%;float:left}.contact-sec .contact-detail address{word-spacing:-1px;margin:0;line-height:24px}.contact-sec .contact-detail .call a{transition:all .25s linear;display:block}.contact-sec .contact-form{width:100%}.contact-sec .contact-form.form2 .form-group{margin:0 0 -2px;width:48.7%;float:left}.contact-sec .contact-form.form2 .email{width:100%}.contact-sec .contact-form.form2 .col{padding:0 0 0 30px;width:51.3%}.contact-sec .contact-form.form2 label{font-size:16px;font-weight:500;word-spacing:-1px;color:#323031;line-height:24px}.contact-sec .contact-form.form2 .form-control{padding:10px 0 8px}.contact-sec .contact-form.form2 .form-control,.contact-sec .contact-form.form2 textarea{border-right:none;border-left:none;font-size:16px;color:#252424;border-top:none;line-height:24px}.contact-sec .contact-form.form2 textarea{min-height:169px;padding:15px 0 6px;margin:0 0 37px}.contact-sec .contact-form .form-control{height:45px;padding:10px 20px 6px;font-size:14px;border:1px solid #252424;color:#252424;outline:none;min-width:100%;margin:0 0 17px;box-shadow:none;border-radius:0;background:none;line-height:34px}.contact-sec .contact-form .form-control::-webkit-input-placeholder{color:#252424}.contact-sec .contact-form .form-control::-moz-placeholder{color:#252424;opacity:1}.contact-sec .contact-form .form-control:-moz-placeholder{color:#252424}.contact-sec .contact-form .form-control:-ms-input-placeholder{color:#252424}.contact-sec .contact-form .form-control.placeholder{color:#252424}.contact-sec .contact-form textarea{min-height:114px;padding:10px 20px 6px;resize:none;font-size:14px;border:1px solid #252424;color:#252424;outline:none;margin:0 0 17px;box-shadow:none;border-radius:0;background:none;width:100%;line-height:34px}.contact-sec .contact-form textarea::-webkit-input-placeholder{color:#252424}.contact-sec .contact-form textarea::-moz-placeholder{color:#252424;opacity:1}.contact-sec .contact-form textarea:-moz-placeholder{color:#252424}.contact-sec .contact-form textarea:-ms-input-placeholder{color:#252424}.contact-sec .contact-form textarea.placeholder{color:#252424}.contact-sec .contact-form .btn{padding:16px 23px 15px 31px;font-size:16px;border:none;font-weight:700;color:#fff;transition:all .6s ease 0s;text-transform:uppercase;outline:none;text-align:center;box-shadow:none;border-radius:0;background:#252424;line-height:18px;vertical-align:middle;display:inline-block}.contact-sec .contact-form .btn.btn2{padding:14px 32px 14px 43px;border:1px solid #252424;color:#252424;text-transform:none;background:none;white-space:normal}.contact-sec .contact-form .btn.btn2 .icon-right-arrow{font-size:18px;margin:2px 0 0 32px}.contact-sec .contact-form .btn .icon-right-arrow{font-size:17px;margin:0 0 0 21px;line-height:19px}.offer-sec{overflow:hidden;position:relative;background-position:100% 100%;background-repeat:no-repeat}.offer-sec .main-img{right:0;position:absolute;bottom:83px;width:709px;z-index:-1}.offer-sec .service-tab{margin:0 0 80px}.offer-sec .service-tab li{margin:0 0 0 26px;vertical-align:top;display:inline-block}.offer-sec .service-tab li:first-child{margin:0}.offer-sec .service-tab .icon,.offer-sec .service-tab li a{transition:all .25s linear;display:block}.offer-sec .service-tab .icon{height:140px;padding:26px;font-size:70px;color:#e1e1e4;margin:0 0 17px;box-shadow:0 0 5px 0 rgba(50,48,49,.1);width:165px;line-height:84px}.offer-sec .service-tab .title{font-size:18px;line-height:20px;display:block}.offer-sec .service-info{overflow:hidden;padding:80px 0 0;letter-spacing:-5px;margin:0;width:66.66%;float:left}.offer-sec .service-info li{overflow:hidden;padding:0 2% 0 98px;position:relative;letter-spacing:0;margin:0 0 99px;width:50%;vertical-align:top;display:inline-block}.offer-sec .service-info li.active .icon{color:#fff}.offer-sec .service-info .icon{color:#e1e1e4;position:absolute;top:0;left:0}.offer-sec .service-info .icon-drill,.offer-sec .service-info .icon-saw{font-size:67px;line-height:59px}.offer-sec .service-info .icon-roller,.offer-sec .service-info .icon-tool{padding:0 0 0 9px;font-size:65px;line-height:59px}.offer-sec .service-info .txt-wrap{font-weight:300;color:#131304}.offer-sec .service-info .title{font-size:18px;color:#323031;margin:0 0 12px;line-height:20px;display:block}.offer-sec .img-holder{padding:0 0 0 20px;margin:0 -21px 0 0;width:30.33%;float:right}.widget{overflow:hidden;margin:0 0 38px}.widget.widget-categories{padding:0 0 0 15px;margin:0 0 31px -15px}.widget.widget-latest{margin:0 0 13px}.widget.widget-instagram,.widget.widget-instagram h3{margin:0 0 31px}.widget.widget-tags{margin:0 0 17px}.widget.widget-tags h3{margin:0 0 24px}.widget h3{font-size:18px;font-weight:700;color:#323031;margin:0 0 13px;line-height:24px}.widget .search-form{height:50px;overflow:hidden;position:relative;width:100%}.widget .search-form .form-control{height:100%;padding:10px 55px 6px 20px;font-size:14px;border:none;font-weight:300;color:#252424;outline:none;box-shadow:none;background:none;width:100%;line-height:16px}.widget .search-form .form-control::-webkit-input-placeholder .form-control{color:#252424}.widget .search-form .form-control::-moz-placeholder{opacity:1}.widget .search-form .form-control:-moz-placeholder .form-control,.widget .search-form .form-control::-moz-placeholder .form-control{color:#252424}.widget .search-form .form-control:-ms-input-placeholder .form-control{color:#252424}.widget .search-form .form-control.placeholder .form-control{color:#252424}.widget .search-form .btn{font-size:20px;border:none;right:11px;color:#323031;position:absolute;outline:none;top:6px;background:none;line-height:30px}.widget .categories-list{overflow:hidden;margin:0 0 0 -15px}.widget .categories-list li{overflow:hidden;display:block}.widget .categories-list .active a{background:#f5f5f6}.widget .categories-list .txt{font-size:14px;font-weight:400;color:#323031;line-height:16px;float:left}.widget .categories-list .num{font-size:14px;color:#8f8e8f;line-height:16px;float:right}.widget .categories-list a{overflow:hidden;padding:19px 20px 17px 14px;transition:all .25s linear;display:block}.widget .categories-list a:hover{background:#f5f5f6}.widget .categories-list.style2{margin:0}.widget .categories-list.style2 li{border-bottom:1px solid #fff}.widget .categories-list.style2 .fa{transform:translateY(-50%);right:20px;transition:all .25s linear;position:absolute;opacity:0;top:50%}.widget .categories-list.style2 .active a,.widget .categories-list.style2 a:hover{color:#e1e1e4;background:#323031}.widget .categories-list.style2 .active a .txt,.widget .categories-list.style2 a:hover .txt{color:#e1e1e4}.widget .categories-list.style2 .active a .fa,.widget .categories-list.style2 a:hover .fa{opacity:1}.widget .categories-list.style2 a{padding:24px 40px 19px 21px;color:#323031;position:relative;background:#e1e1e4}.widget .categories-list.style2 a .txt{font-size:16px;font-weight:300;color:#323031}.widget .latest-news{overflow:hidden;margin:0}.widget .latest-news li{overflow:hidden;padding:13px 0;margin:0 0 6px;display:block}.widget .latest-news .img-holder{width:34.2%;float:left}.widget .latest-news .txt-wrap{padding:0 0 0 18px;font-size:14px;font-weight:300;color:#323031;margin:-7px 0 0;width:65.8%;line-height:24px;float:left}.widget .instagram-list{overflow:hidden;margin:0}.widget .instagram-list li{padding:0 1px 2px 0;width:50%;float:left}.widget .tag-list{overflow:hidden;font-size:14px;font-weight:300;margin:0;line-height:16px}.widget .tag-list li{margin:0 7px 8px 0;float:left}.widget .tag-list a{padding:8px 17px 9px 16px;border:1px solid #f5f5f6;color:#323031;transition:all .25s linear;text-align:center;display:block}.widget .tag-list a:hover{background:#f5f5f6}.btn-bros{padding:10px 10px 15px;border:1px solid #323031;font-weight:600;color:#323031;transition:all .25s linear;text-align:center;display:block}.btn-bros .fa{font-size:25px;position:relative;top:4px;margin:0 6px}.btn-bros:hover{color:#fff;background:#323031}.map-holder{overflow:hidden;margin-bottom:30px}.map-holder .map{height:450px;width:100%}.page-header{padding:185px 0 77px;border:0;color:#fff;margin:0}.page-header .heading{color:#fff;font:700 40px/50px Exo\ 2,sans-serif;margin:0 0 9px}.page-header .heading span{font-weight:400}.page-header .breadcrumbs{color:#fff;text-transform:capitalize}.page-header .breadcrumbs li{padding:0;vertical-align:middle}.page-header .breadcrumbs li:before{padding:0 4px;color:#fff;content:"/";vertical-align:middle;display:inline-block}.page-header .breadcrumbs li a{color:#fff;transition:all .25s linear}.page-header .breadcrumbs li:first-child:before{display:none}.page-header.small{padding:40px 0 23px}.page-header.nobg,.page-header.nobg .breadcrumbs,.page-header.nobg .breadcrumbs a,.page-header.nobg .breadcrumbs li:before,.page-header.nobg .heading{color:#323031}.page-header .num{padding:58px 0 0;color:#fff;font:700 200px/200px Exo\ 2,sans-serif;margin:0 0 60px;display:block}.page-header .title{font-size:30px;font-weight:300;color:#fff;text-transform:uppercase;margin:0 0 6px;line-height:35px;display:block}.page-header .search-form{padding:17px 17px 13px;border:1px solid #fff;position:relative;max-width:550px;margin:62px auto 46px}.page-header .search-form .form-control{border:0;font-weight:300;color:#fff;box-shadow:none;background:transparent}.page-header .search-form .form-control::-webkit-input-placeholder,.page-header .search-form .form-control::-webkit-input-placeholder .form-control{color:#fff}.page-header .search-form .form-control::-moz-placeholder{color:#fff;opacity:1}.page-header .search-form .form-control:-moz-placeholder,.page-header .search-form .form-control::-moz-placeholder .form-control{color:#fff}.page-header .search-form .form-control:-moz-placeholder .form-control{color:#fff}.page-header .search-form .form-control:-ms-input-placeholder{color:#fff}.page-header .search-form .form-control:-ms-input-placeholder .form-control{color:#fff}.page-header .search-form .form-control.placeholder,.page-header .search-form .form-control.placeholder .form-control{color:#fff}.page-header .search-form .sub-btn{font-size:30px;border:0;right:10px;color:#fff;transition:all .25s linear;position:absolute;top:12px;background:transparent}.page-header .back{color:#fff;transition:all .3s ease 0s;margin:0 0 63px;vertical-align:top;display:inline-block}.num-pagination{color:#d1d1d3}.num-pagination li{padding:0 4px}.num-pagination li.arrow{padding:0 20px}.num-pagination li a:hover,.num-pagination li.active a{color:#323031}.num-pagination li.next{transform:rotate(180deg)}.num-pagination a{color:#d1d1d3;transition:all .25s linear}.project-detail{font-weight:300;color:#818181}.project-detail .head{margin-bottom:48px;border-bottom:1px solid #e1e1e4}.project-detail .head p{margin:0 0 34px}.project-detail .zoom{height:70px;font-size:30px;right:0;color:#fff;transition:all .3s ease 0s;position:absolute;text-align:center;top:0;width:70px;line-height:70px}.project-detail h2{font-size:18px;font-weight:600;text-transform:uppercase;margin:-3px 0 28px;line-height:18px}.project-detail .title,.project-detail h3{font-size:16px;font-weight:600;text-transform:uppercase;margin:0 0 5px;line-height:16px}.project-detail .share ul,.project-detail .title{vertical-align:middle;display:inline-block}.project-detail .share ul{font-size:18px;margin:-3px 0 0 10px;line-height:18px}.project-detail .share ul li{padding:0 8px}.project-detail .share ul a{color:#e1e1e4;transition:all .3s ease 0s}.project-detail p{margin:0 0 25px}.project-detail p.first{margin:0 0 36px}.project-detail .p-slider-nav{padding:0 5%}.project-detail .p-slider-nav .slide{text-align:center;cursor:pointer}.project-detail .p-slider-nav .bg-dark{vertical-align:top;display:inline-block}.project-detail .p-slider-nav img{transition:all .3s ease 0s;opacity:.2}.project-detail .p-slider-nav .slick-current img,.project-detail .p-slider-nav img:hover{opacity:1}.project-detail .btn-box{position:relative}.project-detail .btn-box .btn-next-p,.project-detail .btn-box .btn-prev-p{position:static;float:right}.project-detail .btn-box .btn-next-p span,.project-detail .btn-box .btn-prev-p span{height:100px;width:210px;line-height:100px}.project-detail .btn-box .btn-prev-p{float:left}.project-detail .img-cont{width:1060px}.project-detail .img-cont .img{margin-bottom:10px}.project-detail .img-cont .img:last-child{margin-bottom:0}.btn-holder-detail{position:static}.btn-next-p{right:0;transition:all .3s ease 0s;position:absolute;top:500px}.btn-next-p span{height:116px;font-weight:600;color:#323031;background:hsla(0,0%,100%,.8);width:260px;line-height:116px}.btn-next-p i,.btn-next-p span{transition:all .3s ease 0s;display:block}.btn-next-p i{height:70px;font-size:20px;color:#fff;background:#323031;width:70px;line-height:70px}.btn-prev-p{transition:all .3s ease 0s;position:absolute;top:500px;left:0}.btn-prev-p span{height:116px;font-weight:600;color:#323031;background:hsla(0,0%,100%,.8);width:260px;line-height:116px}.btn-prev-p i,.btn-prev-p span{transition:all .3s ease 0s;display:block}.btn-prev-p i{height:70px;transform:rotate(180deg);font-size:20px;color:#fff;background:#323031;width:70px;line-height:70px}.services-section{font-weight:300;color:#252424}.error-section{height:100vh;min-height:830px;padding:72px 0 0;position:relative;z-index:1}.error-section .logo{margin:0 auto 143px;float:none;display:block}.error-section .main-title{color:#fff;font:700 120px/120px Exo\ 2,sans-serif;margin:0 0 27px;display:block}.error-section .txt{font-size:30px;font-weight:300;color:#fff;margin:0 0 79px;line-height:35px;display:block}.error-section .subtitle{font-weight:300;color:#fff;margin:0 0 26px;line-height:20px;display:block}.error-section .social{font-size:18px}.error-section .social a{color:#fff;transition:all .3s ease 0s}.error-section .countdown-section{overflow:hidden;padding-top:32px;color:#fff;position:relative;width:20%;vertical-align:top;display:inline-block}.error-section .countdown-amount{font-size:60px;font-weight:600;line-height:60px;display:block}.error-section .countdown-period{font-size:18px;font-weight:300;right:0;color:#fff;text-transform:uppercase;position:absolute;top:3px;left:0;line-height:30px;display:block}.error-section .is-countdown{margin:0 0 90px}.timeline{margin-right:auto;position:relative;max-width:665px;margin-left:auto;z-index:1}.timeline:before{height:100%;transform:translateX(-50%);content:"";position:absolute;top:0;background:#e1e1e4;left:50%;width:3px;display:block;z-index:5;z-index:-1}.timeline .year{height:65px;color:#fff;text-align:center;margin:0 auto 31px;border-radius:50%;background:#323031;width:65px;line-height:65px;display:block}.timeline li{overflow:hidden}.timeline li:last-child .box:last-child ul{margin-bottom:0}.timeline .box{position:relative;width:50%;float:right}.timeline .box ul{padding:6px 0 0 43px;color:#434343;margin:0 0 60px;line-height:22px}.timeline .box.left{text-align:right;float:none}.timeline .box.left ul{padding:6px 43px 0 0}.timeline .box.left .time:before{display:none}.timeline .box.left .time:after{content:"";border-top:1px solid #fff;margin:0 23px 0 12px;width:60px;vertical-align:middle;display:inline-block}.timeline .box.left .dot{right:-11px;left:auto}.timeline .dot{height:20px;border:3px solid #fff;position:absolute;top:5px;border-radius:50%;background:#fff;left:-9px;width:20px}.timeline .time{font-weight:600;color:#323031}.timeline .time,.timeline .time:before{vertical-align:middle;display:inline-block}.timeline .time:before{content:"";border-top:1px solid #fff;margin:0 12px 0 23px;width:60px}.info-box{color:#252424}.info-box p{margin:0}.info-box h3{overflow:hidden;font-size:30px;font-weight:300;color:#323031;margin:0 0 24px;line-height:35px}.info-box h3 .num{font-size:23px;font-weight:700;color:#cbcbcb;margin:0 8% 0 0;float:left}.js-tab-hidden{position:absolute!important;top:-9999px!important;left:-9999px!important;display:block!important}.loader-container{right:0;position:fixed;bottom:0;top:0;background-color:hsla(0,0%,100%,.9);left:0;z-index:9999}.loader-container .holder{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.list-unstyled li{clear:both}#nav>ul>li:hover>ul{display:block!important}#nav .drop-down{display:none!important}.header-holder{padding-top:30px;vertical-align:middle;margin-top:0;display:table-cell}.social-network .fa.fa-instagram{margin:0 12px 0 0}.recentcomments a{padding:0!important;margin:0!important;display:inline!important}.topheader{padding-top:5px;right:0;position:relative;top:0;background:#212121;padding-bottom:5px;left:0;width:100%}.tophleft{font-size:14px;margin-right:50px;color:#fff;line-height:33px;float:right}.tophleft:hover{color:#20459f}.topsosyal{list-style:none;padding:0;margin:0;width:auto;float:right}.topsosyal li{list-style:none;height:23px;display:inline-block}.topsosyal a{color:#fff}.topsosyal a:hover{color:#20459f}.gorselsize{height:220px;overflow:hidden;position:relative;max-height:220px}.gorselsize div a div img{min-height:220px;position:relative;bottom:20px;min-width:100%}