.post_navigation a.close_post,.post_navigation a.next_post,.post_navigation a.prev_post,.tp-leftarrow.default,.tp-rightarrow.default{background-image:url(../images/slider_controls.png);bacground-repeat:no-repeat}#Header #logo:hover,#Header #searchform a:hover.icon,#Header .language .language_select ul li a:hover,#Header .language>a:hover,#Header .menu li ul li a:hover,#comments .commentlist>li .reply a:hover.comment-reply-link,#popup_contact.focus>a,#popup_contact>a:hover,.post .desc a.desc_a:hover,.social li a{text-decoration:none}.Padding5{padding:5px}.BulletHead{color:#419cff;font-weight:700;font-size:15px}.the_content pre{margin-bottom:20px}.rev_slider iframe{max-width:1220px}[class*=" icon-"]:before,[class^=icon-]:before{display:inline}.post_navigation{overflow:hidden;margin:-40px 1% 40px!important}.post_navigation a.post_control,.tp-leftarrow.default,.tp-rightarrow.default{height:50px;width:50px;display:block;text-indent:-9999px}.post_navigation a.post_control{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.tp-leftarrow.default,.tp-rightarrow.default{-moz-transition:all .3s}.post_navigation a.prev_post,.tp-leftarrow.default{background-position:0 0;float:left}.post_navigation a:hover.prev_post,.tp-leftarrow.default:hover{background-position:-5px 0}.post_navigation a.next_post,.tp-rightarrow.default{background-position:-50px 0;float:left}.post_navigation a:hover.next_post,.tp-rightarrow.default:hover{background-position:-45px 0}.post_navigation a.close_post{background-position:-100px 0;float:right}.post_navigation a:hover.close_post{background-position:-100px 0}.owl-pagination .owl-page span{width:20px!important;height:20px!important;margin:5px 6px!important;background:rgba(0,0,0,.15)!important;opacity:1!important;filter:alpha(opacity=100)!important}.Recent_posts .owl-pagination .owl-page span{width:13px!important;height:13px!important;margin:5px 4px!important}#Footer .owl-pagination .owl-page span{background:rgba(255,255,255,.8)!important}.gallery span.button_image,a.button_image{display:inline-block;width:22px;height:22px;padding:9px;border:2px solid rgba(255,255,255,.7);background-color:rgba(255,255,255,.1);background-repeat:no-repeat;background-position:center center;margin:0 2px;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;position:relative;z-index:1}.gallery span.button_image:after,a.button_image:after{width:100%;height:0;top:0;left:0;content:'';position:absolute;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.gallery span.button_image.zoom,a.button_image.zoom{background-image:url(../images/icons/buttons/zoom.png)}a.button_image.more{background-image:url(../images/icons/buttons/more.png)}.gallery span.button_image:hover:after,a.button_image:hover:after{height:100%;background-color:rgba(255,255,255,.3)}#Header .one{z-index:201;margin-bottom:0;position:relative}#Header a.responsive-menu-toggle{display:none}#Header .logo h1{line-height:0;font-size:0}#Header #logo{display:block;overflow:hidden}#Header #logo img{vertical-align:middle}#Header #top_bar{background:rgba(0,0,0,.15);text-align:center;padding:8px 15px;font-size:12px;display:none}#Header #top_bar p{margin-bottom:0;display:inline-block}#Header #top_bar p i{margin-right:6px;color:#fff}#Header #top_bar p.mob_phone,#Header .expand{margin-right:10px}#Header .social{z-index:203}#Header #searchform,#Header .language,#Header .mail,#Header .phone{border:2px solid rgba(255,255,255,.07);height:32px;min-width:32px;line-height:32px;-webkit-border-radius:3px;border-radius:3px}#Header .expand{float:right;font-size:14px;cursor:pointer;position:relative;overflow:hidden}#Header .expand p{margin:0;display:block;overflow:hidden;max-width:0;float:left;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#Header .expand i{width:32px;height:32px;text-align:center;line-height:32px;float:left;display:block}#Header .expand.focus p{margin-right:10px;max-width:300px}#Header #searchform{float:right;position:relative}#Header #searchform input[type=text]{width:0;border:0;padding:9px 0;color:rgba(255,255,255,0);background:0 0!important;margin:0;-webkit-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}#Header #searchform a.icon{position:absolute;left:0;top:0;width:32px;height:32px;line-height:32px;font-size:14px;text-align:center;display:block}#Header .language,#Header .menu,#Header .menu>li{position:relative}#Header #searchform.focus input[type=text]{width:130px;padding:9px 5px 9px 30px;color:#9CA8AB}#Header .language{float:right;margin-right:10px;padding:0 10px;z-index:210}#Header .language>a{display:block}#Header .language>a i{margin-right:5px}#Header .language .language_select{display:none}#Header .language .language_select ul{line-height:24px;margin-bottom:9px}#Header .language .language_select ul li{border-bottom:1px solid rgba(255,255,255,.05)}#Header .language .language_select ul li:last-child,#comments .commentlist li .comment-body.lastBorder{border-bottom:0}#Header .language .language_select ul li a{font-size:12px;display:block;text-align:center;padding:1px 0}#Header .language .language_select ul li a:hover{background:rgba(0,0,0,.1)}#mfn-slider a.swiper-next,#mfn-slider a.swiper-prev{background-image:url(../images/muffin_slider_arrows.png);bacground-repeat:no-repeat}#Header .language:hover{height:auto}#Header .language:hover .language_select{display:block}#Header #menu{display:block;width:100%;z-index:202}#Header .menu>li{margin:0;z-index:203;display:block;float:left;border-right:1px solid rgba(255,255,255,.03)}#Header .menu>li.hover{z-index:204;padding-bottom:0}#Header .menu>li>a{display:inline-block;white-space:nowrap;padding:15px 20px}#Header .menu>li>a:hover{text-decoration:none}#Header .menu>li.current-menu-ancestor>a,#Header .menu>li.current-menu-item>a,#Header .menu>li.current_page_ancestor>a,#Header .menu>li.current_page_item>a{border-top-width:3px;border-style:solid;padding-top:12px}#Header .menu li ul{position:absolute;left:0;top:100%;z-index:205;margin:0;padding:10px 0;display:none;text-align:center}#Header .menu li ul li{padding:0;width:180px;position:relative;font-weight:400}#Header .menu li ul li a{padding:5px 20px 5px 15px;margin:0 10px;display:block;border-width:1px;border-style:solid;border-color:transparent}#Header .menu li ul li a .menu-arrow{display:block;position:absolute;right:20px;top:6px;font-size:7px}#Header .menu li ul li.hover .menu-arr-top{width:0;height:0;position:absolute;right:-6px;top:10px;z-index:206;display:block!important;border-left:6px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}#Header .menu li ul li.hover .menu-arr-bottom{width:0;height:0;position:absolute;right:-7px;top:9px;z-index:205;display:none!important;border-left:7px solid transparent;border-top:7px solid transparent;border-bottom:7px solid transparent}#Header .menu li ul li ul{position:absolute;left:180px;top:-10px;z-index:204;padding:10px 0}#Header .menu li.last ul li ul{right:180px;left:auto;border-left:0;border-right:1px solid rgba(0,0,0,.1)}#Header .menu li.last ul li.hover .menu-arr-bottom,#Header .menu li.last ul li.hover .menu-arr-top{display:none!important}#menu_responsive{display:none}#Header .logo{float:left;margin:90px 0 40px 20px}#Header #menu{position:absolute;left:0;top:0}#Header .addons{position:absolute;right:20px;top:95px}#Header .social{position:absolute;right:10px;top:13px}#Subheader{padding-bottom:40px}#Subheader .one{margin-bottom:0;text-align:center;padding:40px 0;border-bottom-width:1px;border-style:solid}#Subheader .title{margin-bottom:10px}#Subheader ul.breadcrumbs li{display:inline-block;margin-right:10px}#Subheader ul.breadcrumbs li span{margin-left:10px;opacity:.5;filter:alpha(opacity=5)}#Subheader ul.breadcrumbs li.home i{margin-right:5px}#mfn-slider .swiper-container,#mfn-slider .swiper-slide{height:450px;line-height:450px;width:100%}#mfn-slider .swiper-container{position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}#mfn-slider .swiper-wrapper{position:relative}#mfn-slider .swiper-slide{float:left;overflow:hidden;text-align:center}#mfn-slider .swiper-background{background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover}#mfn-slider .vertical-align-middle{vertical-align:middle;display:inline-block;line-height:28px}#mfn-slider .swiper-slide .swiper-title{font-weight:100;font-size:45px;line-height:50px;margin-bottom:20px}#mfn-slider .swiper-slide .swiper-desc{font-size:17px;line-height:25px;margin-bottom:20px}#mfn-slider .swiper-slide .button{margin-top:10px}#mfn-slider .swiper-controls{position:absolute;top:50%;margin-top:-90px;left:50%;margin-left:-588px}#mfn-slider .swiper-counter{height:60px;width:60px;display:block;text-align:center;line-height:60px}#mfn-slider .swiper-sep{opacity:.5;filter:alpha(opacity=5);margin:0 4px}#mfn-slider a.swiper-control{height:60px;width:60px;display:block;text-indent:-9999px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#mfn-slider a.swiper-prev{background-position:0 0}#mfn-slider a:hover.swiper-prev{background-position:0 -5px}#mfn-slider a.swiper-next{background-position:0 60px}#mfn-slider a:hover.swiper-next{background-position:0 65px}#mfn-slider .swiper-wp8-horizontal{-ms-touch-action:pan-y}#mfn-slider .swiper-wp8-vertical{-ms-touch-action:pan-x}#mfn-slider .swiper-title{color:#39464E;text-shadow:0 0 6px rgba(255,255,255,.9)}#mfn-slider .swiper-desc{color:#787E87;text-shadow:0 0 6px rgba(255,255,255,.9)}#mfn-slider a.button{border-color:rgba(0,0,0,.07);color:#353f4c}#mfn-slider a:hover.button{color:#353f4c}#mfn-slider a.button:after{background:rgba(0,0,0,.02)}#mfn-slider .dark .swiper-title{color:#fff;text-shadow:0 0 6px rgba(0,0,0,.9)}#mfn-slider .dark .swiper-desc{color:#e4e4e4;text-shadow:0 0 6px rgba(0,0,0,.9)}#mfn-slider .dark a.button{border-color:rgba(255,255,255,.7);color:#fff}#mfn-slider .dark a:hover.button{color:#fff}#mfn-slider .dark a.button:after{background:rgba(255,255,255,.15)}.social li{display:inline-block;margin:1px}.social li a{width:23px;height:23px;line-height:23px;font-size:23px;text-align:center;font-family:Socialico;display:block;transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out}.timeline_bg{background:url(../images/timeline.png) top center repeat-y;padding-top:20px}.home .timeline_bg{margin-top:40px}.post{margin-bottom:50px;background:#fff;position:relative;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1)}.post .photo{line-height:0;overflow:hidden}.post .photo iframe{width:100%}.post .date_wrapper .date,.post-icon{width:50px;height:50px;text-align:center}.post .desc a.desc_a{position:relative;display:block;text-align:center;padding:10px 10px 5px}.post .desc .date_grid{margin-bottom:15px;margin-top:25px}.post .desc .date_grid i{margin-right:7px}.post-icon{line-height:50px;font-size:20px;display:block;position:absolute;left:50%;z-index:100;margin-left:-25px;top:-25px;-webkit-border-radius:3px;border-radius:3px}.post .date_wrapper{position:absolute;background:url(../images/timeline_date.png) left center repeat-x;display:none}.post .date_wrapper .date{background:#fff;padding:10px;border-width:4px;border-style:solid;-webkit-border-radius:50%;border-radius:50%}.post .date_wrapper .date .day{font-size:30px;line-height:30px;display:block}.post .date_wrapper .date .month{font-size:15px;line-height:15px;display:block}.post .date_wrapper .date .year{width:42px;height:42px;line-height:42px;position:absolute;left:18px;top:85px;display:none;text-align:center;background:#2C3E50;color:#fff;-webkit-border-radius:50%;border-radius:50%}.post:nth-child(odd) .date_wrapper .date .year{left:auto;right:18px}.post .meta{text-align:center;padding:15px 20px 10px;background:rgba(0,0,0,.01);border-top:1px solid rgba(0,0,0,.04);clear:both}.post .meta .category{display:inline-block;margin:0 5px 5px}.post .meta .comments{display:inline-block;margin:0 8px 5px}.post .meta .tags{display:inline-block;margin:0 5px 5px}.post.timeline{margin-left:0;margin-right:0;width:42%}.post.timeline .desc .date_grid{display:none}.post.timeline .date_wrapper{display:block}.post.timeline:nth-child(2n+3){clear:both}.post.timeline:nth-child(odd){float:left}.post.timeline:nth-child(odd) .date_wrapper .date{float:right}.post.timeline:nth-child(odd) .date_wrapper{top:20px}.post.timeline:nth-child(even){float:right;margin-bottom:0;margin-top:50px}.post.timeline:nth-child(even) .date_wrapper{right:auto;top:150px;left:-135px}.post.timeline:nth-child(odd) .date_wrapper,.post:nth-child(even) .date_wrapper{width:135px}.post.timeline:nth-child(odd) .date_wrapper{right:-135px}.with_aside .post.timeline:nth-child(even) .date_wrapper,.with_aside .post.timeline:nth-child(odd) .date_wrapper{width:111px}.with_aside .post.timeline:nth-child(odd) .date_wrapper{right:-111px}.with_aside .post.timeline:nth-child(even) .date_wrapper{left:-111px}.post.timeline .post_wrapper .inside{max-height:0;overflow:hidden;transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.post.timeline .post_wrapper:hover .inside{max-height:500px}.post .post_wrapper>.photo a img,.section-post-header .photo .photo_wrapper a img{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.post .post_wrapper:hover>.photo a img,.section-post-header .photo .photo_wrapper a:hover img{-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-ms-transform:scale(1.12);-o-transform:scale(1.12);transform:scale(1.12)}.single-post .post{margin:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;background:0 0}.single-post .section-post-header .photo{position:relative}.single-post .section-post-header .photo iframe{width:100%}.single-post .section-post-header .photo .photo_wrapper{line-height:0;overflow:hidden}.single-post .section-post-header .photo .post-icon{top:auto;bottom:-25px}.single-post .section_wrapper>.desc{padding:40px 20px 15px;position:relative}.single-post .post_meta{text-align:center;margin-bottom:20px;overflow:hidden}.single-post .post_meta i{margin-right:7px}.single-post .post_meta .date{display:block;float:left;margin-right:15px}.single-post .post_meta .category,.single-post .post_meta .comments{display:block;float:left;margin:0 15px 0 0}.single-post .post_meta .tags{display:block;float:right}#comments{margin-top:30px}#comments .commentlist{margin-left:0;list-style-type:none}#comments .commentlist>li{margin-bottom:30px}#comments .commentlist>li .comment-body{position:relative;background:#fff;padding:20px 20px 20px 125px;margin-bottom:30px;overflow:hidden;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1)}#comments .commentlist>li .children{margin-bottom:15px;padding-left:40px;border-left:1px solid #ddd}#comments .commentlist>li .photo{display:block;width:64px;height:64px;overflow:hidden;line-height:0;position:absolute;left:30px;top:20px}#comments .commentlist>li .comment-author{font-size:15px;color:#444}#comments .commentlist>li .comment-meta{font-size:12px;font-style:italic}#comments .commentlist>li .comment-meta a.comment-edit-link{float:right;padding-right:52px;position:relative;top:-19px}#comments .commentlist>li p{margin:4px 0 10px}#comments .commentlist .children li,#respond input[type=text]{margin-bottom:0}#comments .commentlist>li .reply{position:absolute;right:20px;top:20px}#comments .commentlist>li .reply a.comment-reply-link{font-size:11px;padding:3px 6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#comments .commentlist .children{margin-bottom:0;margin-left:30px;padding-left:50px}#comments #comments-title{font-size:26px;line-height:28px;margin-bottom:20px}#comments #comments-title span{font-style:italic}#respond{overflow:hidden}#respond .comment-reply-title{font-size:25px;line-height:25px}#respond p{margin-bottom:15px;padding-left:0!important}#respond .comment-notes .required{position:static}#respond label{margin-bottom:3px}#respond .required{position:absolute;right:10px;top:30px}#respond .comment-form-author,#respond .comment-form-email{width:31%;margin-right:2%!important;float:left;position:relative}#respond .comment-form-url{width:33%;float:left;position:relative}#respond input[type=text],#respond input[type=password],#respond input[type=email],#respond select{width:91%}#respond .comment-form-comment{width:98%}#respond .comment-form-comment textarea{width:98%;margin-bottom:10px}#respond .form-submit{overflow:hidden}#respond .form-submit input[type=submit]{float:right!important}#respond .form-allowed-tags{display:none}#respond .form-allowed-tags code{margin-top:10px}.error404{background:#262932;height:100%}#Error_404{overflow:hidden;position:absolute;top:50%;margin-top:-150px;left:30px}#Error_404 .error_pic{width:30%;float:left;text-align:center}#Error_404 .error_pic i{font-size:300px;line-height:300px;color:rgba(255,255,255,.8)}#Error_404 .error_desk{width:70%;float:left;padding-top:80px}#Error_404 .error_desk h2{font-size:45px;line-height:45px;color:#fff}#Error_404 .error_desk h4{font-size:26px;line-height:30px;color:rgba(255,255,255,.7)}#Error_404 .error_desk p .check{line-height:45px;font-size:16px;color:rgba(255,255,255,.6)}#Error_404 .error_desk p em{font-style:italic;font-size:17px;font-family:Georgia,serif;padding:0 15px}.error404 a.button{border-color:rgba(255,255,255,.7);color:#fff}.error404 a:hover.button{color:#fff}.error404 a.button:after{background:rgba(255,255,255,.15)}.wpcf7 span.wpcf7-form-control-wrap{width:100%}.wpcf7-not-valid-tip{position:absolute!important;left:-50px!important;top:0!important;width:44px!important;height:38px!important;padding:0!important;background:url(../images/contact_form_error.png)!important;overflow:hidden;text-indent:-9999px!important;border:none!important}.wpcf7-validation-errors{border:0;display:none!important}.wpcf7-mail-sent-ok{border:none!important;margin:25px 0 0!important;padding:7px 10px!important;background:#7DCC68!important;color:#fff;font-size:14px;text-align:center}.wpcf7-captchar{margin-bottom:0}span.wpcf7-form-control-wrap{position:relative!important;display:inline-block;margin-bottom:2px}span.wpcf7-form-control-wrap .wpcf7-text,span.wpcf7-form-control-wrap .wpcf7-textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0}.wpcf7-submit{margin-bottom:0}#popup_contact{position:fixed;right:20px;bottom:20px;z-index:701}#popup_contact>a{display:block;width:45px;height:45px;line-height:43px;font-size:20px;text-align:center;background:rgba(0,0,0,.2);color:#fff}#popup_contact.focus>a,#popup_contact>a:hover{background:rgba(0,0,0,.4)}#popup_contact .popup_contact_wrapper{width:250px;padding:20px;background:#fbfbfb;position:absolute;bottom:60px;right:0;display:none}#popup_contact .wpcf7-form.invalid>p:after,#popup_contact.focus .popup_contact_wrapper{display:block}#popup_contact .popup_contact_wrapper span.arrow{position:absolute;right:15px;bottom:-8px;margin:0 auto;width:0;height:0;display:block;border-top:8px solid #fbfbfb;border-right:8px solid transparent;border-left:8px solid transparent}#popup_contact .popup_contact_wrapper form input[type=text],#popup_contact .popup_contact_wrapper form input[type=email],#popup_contact .popup_contact_wrapper form textarea{background:#fff;margin-bottom:10px}#popup_contact .popup_contact_wrapper form textarea{resize:vertical;min-height:100px}#popup_contact .popup_contact_wrapper form input[type=submit]{margin:0;float:right}#popup_contact .wpcf7-form-control-wrap{display:inline-block;margin-right:0;width:100%}#popup_contact div.wpcf7 img.ajax-loader{margin-top:10px}#Footer .copyrights{padding-top:20px;text-align:center;background:rgba(0,0,0,.1)}#Footer .copyrights .one{margin:0 0 20px}#Footer .copyrights p{margin:0}.dark,.dark .latest_posts ul li .desc h6 a,.dark blockquote a,.dark blockquote a:hover,.dark h1,.dark h1 a,.dark h1 a:hover,.dark h2,.dark h2 a,.dark h2 a:hover,.dark h3,.dark h3 a,.dark h3 a:hover,.dark h4,.dark h4 a,.dark h4 a:hover,.dark h5,.dark h5 a,.dark h5 a:hover,.dark h6,.dark h6 a,.dark h6 a:hover{color:#fff}.dark a,.dark a:hover{color:#fff!important}.dark .Recent_comments ul li,.dark .Recent_posts ul li,.dark .info_box .inside ul li,.dark .quick_facts ul li,.dark .ui-tabs,.dark .widget_calendar td,.dark .widget_calendar th,.dark .widget_meta li a,.dark .widget_nav_menu li a,.dark .widget_tp_widget_recent_tweets ul li,.dark code,.dark pre,.get_in_touch ul li{border-color:rgba(255,255,255,.1)!important}.dark .recent_works ul li h6{border-top:1px solid rgba(255,255,255,.15)}.dark .recent_works ul li:hover h6{border-top:1px solid rgba(255,255,255,.8)}.dark .da-thumbs li a div,.dark .gallery .gallery-item .gallery-icon .mask,.dark .wp-caption .photo .photo_wrapper a .mask{background:rgba(255,255,255,.85)}.dark .da-thumbs li a div span,.dark .gallery .gallery-item .gallery-icon i,.dark .wp-caption .photo .photo_wrapper a i{color:#2c3e50}.dark.fancy_heading_wrapper h2{color:#fff}.dark.fancy_heading_wrapper .inside{color:rgba(255,255,255,.7)}.dark .fancy_heading .fancy_heading_wrapper{border-color:rgba(255,255,255,.07)}.dark a.button,.dark input[type=submit],.dark input[type=reset],.dark input[type=button]{border-color:rgba(255,255,255,.7);color:#fff}.dark a:hover.button,.dark input[type=submit]:hover,.dark input[type=reset]:hover,.dark input[type=button]:hover{color:#fff}.dark a.button:after,.dark a.tp-button:after{background:rgba(255,255,255,.15)}