a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;font-size:100%;border:0;font:inherit;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input,textarea{-webkit-border-radius:0;border-radius:0}body{-webkit-text-size-adjust:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}b,strong{font-weight:700}em{font-style:italic}a{text-decoration:none}img{max-width:100%}:focus{outline:none}.cleared{clear:both}.center{text-align:center}.hidden{display:none}.alignleft,img.alignleft{padding:5px 20px 10px 0;float:left}.alignright,img.alignright{padding:5px 0 10px 20px;float:right}.aligncenter{text-align:center}img.aligncenter{margin-right:auto;clear:both;margin-left:auto;display:block}.gallery-caption{padding-top:10px;font-size:16px;line-height:24px}#background{overflow:hidden;font-size:14px;min-width:1240px;line-height:20px;z-index:1}#background,#page{position:relative;width:100%}#page{margin:0 auto}#page.layout-boxed{padding:0;margin-bottom:30px;box-shadow:0 0 10px rgba(0,0,0,.1);width:1280px;margin-top:30px}.wrap{margin:0 auto;width:1200px}#header,.wrap{position:relative}#header{-webkit-background-clip:padding-box;background-clip:padding-box;width:100%;z-index:1000}#header.header-on-slider{position:absolute;top:0;left:0}#header .wrap{position:relative}#header.header-transparent{background-size:cover;background-position:50%}#header .header_content{position:relative;z-index:2}.header_bg{height:100%;position:absolute;top:0;left:0;width:100%;z-index:1}.header-social{padding:14px 0 12px;display:inline-block}.header-social a{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;display:inline-block}.contact-detail-line{padding:12px 0 10px;display:inline-block}.contact-detail-line ul li i{margin-right:8px}#top-bar .search-form{height:40px;line-height:0px}#top-bar .search-form .search-input{padding:10px 0 10px 50px;width:200px}#top-bar .search-form i{font-size:14px;color:#999;position:absolute;top:12px;left:20px;line-height:14px}.left-top-bar{line-height:0px;float:left}.right-top-bar{line-height:0px;float:right}.left-top-bar .contact-detail-line,.left-top-bar .header-social,.left-top-bar .search-form{margin-right:20px}.right-top-bar .contact-detail-line,.right-top-bar .header-social,.right-top-bar .search-form{margin-left:20px}.left-top-bar .header-social a{margin-right:20px}.left-top-bar .header-social a:last-child{margin-right:0}.right-top-bar .header-social a{margin-left:20px}.right-top-bar .header-social a:first-child{margin-left:0}.left-top-bar .contact-detail-line ul li{padding-right:20px;display:inline-block}.right-top-bar .contact-detail-line ul li{padding-left:20px;display:inline-block}#top-bar-open{position:relative;text-align:center;z-index:2000}#topbar-open{padding:5px 12px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;border-radius:0;cursor:pointer;display:none}.left-header{float:left}.right-header{float:right}.left-header .main-menu{margin-left:40px;float:left}.right-header .main-menu{margin-right:40px;float:right}.left-header div:first-child{margin-left:0}.right-header div:first-child{margin-right:0}.site-logo{float:left}.site-logo,.site-logo h1{font-size:0;line-height:0px}.site-logo h1{padding:0;margin:0}.site-logo>a,.site-logo>h1>a{height:125px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;display:inline-block}.site-logo img{font-size:0;max-height:125px;line-height:0px;display:inline-block}.logo-retina,.site-logo .logo-retina{display:none}@media only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.logo-normal,.site-logo .logo-normal{display:none}.logo-retina,.site-logo .logo-retina{display:block}}#scroll-header{height:60px;-webkit-background-clip:padding-box;background-clip:padding-box;position:fixed;top:0;width:100%;display:none;z-index:2001}.admin-bar #scroll-header{top:32px}#scroll-header .main-menu ul li{padding:20px 0 17px!important}#scroll-header .main-menu ul li li:last-child{padding-bottom:0!important}#scroll-header .site-logo>a,#scroll-header .site-logo>h1>a{height:60px}#scroll-header .site-logo img{max-height:60px}.main-menu ul li{padding:52px 0 50px!important;position:relative;margin-left:21px!important;display:inline-block}.main-menu ul li:first-child{margin-left:0}.main-menu ul li a{height:auto!important;padding:0 0 4px!important;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;position:relative;display:inline-block}.main-menu ul li a:after{display:none!important}#scroll-header .main-menu ul ul.mega-sub-menu,#scroll-header .main-menu ul ul.sub-menu{top:60px!important}#scroll-header .main-menu ul ul.mega-sub-menu ul.mega-sub-menu,#scroll-header .main-menu ul ul.sub-menu ul.sub-menu{top:-30px!important}.main-menu ul ul.mega-sub-menu,.main-menu ul ul.sub-menu{padding:30px 0!important;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;position:absolute;text-align:left;top:125px!important;left:-30px!important;width:250px!important;display:none}.main-menu ul ul.mega-sub-menu ul.mega-sub-menu,.main-menu ul ul.sub-menu ul.sub-menu{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;position:absolute;top:-30px!important;left:250px!important;width:250px!important;display:none}.main-menu ul li:hover ul.sub-menu{display:block;z-index:100}.main-menu ul li:hover ul.sub-menu ul.sub-menu{display:none}.main-menu ul ul.sub-menu li:hover ul.sub-menu{display:block}#scroll-header .main-menu ul li li,.main-menu ul li li{padding:0 30px 15px!important;transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out;box-sizing:border-box;-moz-box-sizing:border-box;margin:0!important;width:100%;float:none}.main-menu ul li li:last-child{padding-bottom:0!important}.main-menu ul li li a,.main-menu ul li.current-menu-ancestor li a,.main-menu ul li.current-menu-item li a{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;position:relative;letter-spacing:0;box-sizing:border-box;-moz-box-sizing:border-box;margin:0;display:inline-block!important}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu.mega-menu-item,.mega-menu-wrap,.mega-menu-wrap .mega-menu{position:static!important}.main-menu .mega-menu-megamenu ul.mega-sub-menu{left:0!important;width:100%!important}h4.mega-block-title{position:relative;padding-bottom:55px!important}h4.mega-block-title:before{height:1px;content:"";position:absolute;top:35px;background-color:#fff;left:30px;width:25px}.main-menu .mega-menu-megamenu ul.mega-sub-menu{padding-top:40px!important}.main-menu .mega-menu-megamenu ul.mega-sub-menu ul,.mega-block-title{padding-right:30px!important;padding-left:30px!important}#scroll-header .main-menu .mega-menu-megamenu ul.mega-sub-menu li,#scroll-header .main-menu .mega-menu-megamenu ul.mega-sub-menu ul li,.main-menu .mega-menu-megamenu ul.mega-sub-menu li,.main-menu .mega-menu-megamenu ul.mega-sub-menu ul li{padding-right:0!important;padding-left:0!important}#toggle-menu-button{height:48px;right:0;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;position:absolute;text-align:center;top:39px;cursor:pointer;width:48px;float:left;display:none;z-index:3}#toggle-menu-button i{font-size:24px;line-height:50px}#main-menu-toggle{padding:10px 0;position:absolute;top:50px;display:none}#main-menu-toggle a{padding:15px 20px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;display:block}.toggle-menu{position:absolute;top:125px;left:0;width:100%;display:none;z-index:3}.toggle-menu ul{padding:32px 23px 31px}.toggle-menu ul li{margin-bottom:20px}.toggle-menu ul li:last-child{margin-bottom:0}.page-entry-content{padding:60px 0}.page-entry-content>:first-child{padding-top:0}.page-entry-thumb{line-height:0px}.text-404{text-align:center}.homepage-blog{padding-top:40px;padding-bottom:40px}.section-line{font-size:0;text-align:center;line-height:5px}.section-line.section-line-left{text-align:left}.section-line1{width:50px}.section-line1,.section-line2{height:1px;background-color:#4c4c4c;display:inline-block}.section-line2{width:25px}.content-section{position:relative}.content-section .no-wrap,.content-section .wrap,.content-section .wrap-column{position:relative;z-index:3}.image-bg{background-size:cover;background-position:50%;background-repeat:no-repeat}.section-bg-overlay{height:100%;position:absolute;top:0;left:0;width:100%}.align-left .content-section-heading{text-align:left}.align-center .content-section-heading{text-align:center}.align-right .content-section-heading{text-align:right}.top-spacing-big{padding-top:100px}.top-spacing-medium{padding-top:75px}.misyon{padding-top:235px}.top-spacing-small{padding-top:50px}.top-spacing-no{padding-top:0}.bottom-spacing-big{padding-bottom:90px}.bottom-spacing-medium{padding-bottom:70px}.bottom-spacing-small{padding-bottom:45px}.bottom-spacing-no{padding-bottom:0}.title-spacing-big .content-section-heading{margin-bottom:100px}.title-spacing-medium .content-section-heading{margin-bottom:75px;text-align:center}.title-spacing-small .content-section-heading{margin-bottom:50px}.title-spacing-no .content-section-heading{margin-bottom:0}h1.content-section-title,h2.content-section-title,h3.content-section-title,h4.content-section-title,h5.content-section-title,h6.content-section-title{padding:0 0 15px;position:relative;margin:0}.content-section-title:before{bottom:0;margin-left:-25px;width:50px}.content-section-title:after,.content-section-title:before{height:1px;content:"";position:absolute;background-color:#fff;left:50%}.content-section-title:after{bottom:-5px;margin-left:-12px;width:24px}.align-left .content-section-title:after,.align-left .content-section-title:before{margin-left:0;left:0}.align-right .content-section-title:after,.align-right .content-section-title:before{right:0;margin-left:0;left:auto}h1.content-section-subtitle,h2.content-section-subtitle,h3.content-section-subtitle,h4.content-section-subtitle,h5.content-section-subtitle,h6.content-section-subtitle{padding:12px 0 5px}.content-section-text{padding:40px 0 0}.content-section-text p{padding:0}.section-widget-heading{margin-bottom:0}.content-section-line{text-align:center}.content-section-line span{height:4px;width:200px;display:inline-block}.widget-entry{margin-bottom:40px}.content-section .widget-entry:last-child{margin-bottom:0}h1.section-widget-title,h2.section-widget-title,h3.section-widget-title,h4.section-widget-title,h5.section-widget-title,h6.section-widget-title{padding:0 0 35px;margin:0}.big-column-pagebuilder .wrap-column{padding:0;width:auto}.section-half-column{width:100%;display:table}.section-column-bg,.section-column-content{box-sizing:border-box;width:50%;display:table-cell}.section-column-bg{background-size:cover;background-position:50%;background-repeat:no-repeat}.section-column-content{padding:7% 5%;box-sizing:border-box}.section-column-content-heading{margin-bottom:40px}.section-column-content-title{margin-bottom:13px}.section-column-content-heading div:last-child{margin-bottom:0}.widget-element-bottom{margin-bottom:0 !}.icon-box-horizontal,.icon-box-vertical{margin-bottom:30px}.widget-element-bottom .icon-box-horizontal{margin-bottom:0}.icon-box-button a{padding:6px 13px}.icon-box-button a,.icon-box-image-container{transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.icon-box-image-container{margin-bottom:21px}.icon-box-image-box-container{transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.icon-box-vertical .icon-box-detail.icon-box-image-box-detail{margin-left:106px}.icon-box-icon,.icon-box-inline{margin-bottom:13px}.icon-box-style .icon-box-icon{margin-bottom:17px}.icon-box-icon,.icon-box-style .icon-box-title{margin-bottom:12px}.icon-box-title{margin-bottom:13px}.icon-box-title-image{margin-bottom:9px}.icon-box-vertical .icon-box-title{margin-bottom:8px}.icon-box-content{margin-bottom:24px}.icon-box-content p:last-child{padding-bottom:0}.icon-box-item div:last-child{margin-bottom:0}.icon-box-image img,.icon-box-image-container img{margin:0 auto}.icon-box-inline i{margin-right:5px;vertical-align:-2px}.icon-box-vertical .icon-box-icon{height:80px;text-align:center;width:80px;float:left}.icon-box-vertical .icon-box-detail{position:relative;top:-6px}.icon-box-vertical .icon-box-image-box-container{height:80px;margin-bottom:0;width:80px;float:left;margin-top:4px}.icon-box-vertical .icon-box-icon{margin-bottom:0}.icon-box-style .icon-box-icon i{height:100px;border-radius:50%;width:100px}.image-box-style{padding:47px 26px 43px;margin:0 18px}.image-box-style .icon-box-image-box-container{margin-bottom:17px}.image-box-style .icon-box-image-box-title{margin-bottom:12px}.icon-box-vertical .icon-box-detail{margin-left:110px}.icon-box-vertical .icon-box-right .icon-box-detail{margin-right:110px;margin-left:0}.icon-box-vertical .icon-box-right .icon-box-icon,.icon-box-vertical .icon-box-right .icon-box-image-box-container{float:right}.icon-box-vertical .icon-box-right .icon-box-detail.icon-box-image-box-detail{margin-right:106px;margin-left:0}.icon-box-vertical .icon-box-image-container{margin-bottom:0;width:80px;float:left}.icon-box-vertical .icon-box-image-detail{margin-left:110px}.icon-box-vertical .icon-box-image-detail .icon-box-title{margin-bottom:8px}.icon-box-horizontal .icon-box-image-box-style{padding:45px 35px}.icon-box-horizontal .icon-box-image-container{margin-bottom:15px}.icon-box-horizontal .icon-box-title-image{margin-bottom:12px}.no-wrap .callout-wrap{max-width:1200px;margin:0 auto}.callout-align-left.callout-2-line .callout-buttons{padding-top:10px}.callout-align-left.callout-2-line .callout-inside{padding-top:50px;padding-bottom:50px}.callout-inside{padding:40px 45px 35px}.no-wrap .callout-inside{padding-right:0;padding-left:0}.callout-content{float:left}.callout-content p{padding-bottom:0}.callout-main-content{margin-bottom:10px}.callout-buttons{float:right}.callout-buttons.content .button{margin-right:0;margin-bottom:0}.callout-buttons.content .callout-button2{margin-left:20px!important}.callout-align-center .callout-inside{padding-top:50px;text-align:center;padding-bottom:55px}.callout-align-center .callout-content{margin-bottom:20px;float:none}.callout-align-center .callout-buttons{float:none}.tab-title{padding:12px 20px;margin-right:12px;cursor:pointer;display:inline-block}.tab-title,.tab-title i{transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.tab-title i{margin-right:5px;vertical-align:-5px}.tab-id{display:none}.tab-bottom{padding:30px 0 0}.tab-content{display:none}.tab-content p:last-child{padding-bottom:0}.tab-content-current{display:block}.tab-vertical-id{display:none}.tab-vertical-top{width:31%;z-index:2}.tab-vertical-bottom,.tab-vertical-top{position:relative;box-sizing:border-box;-moz-box-sizing:border-box;float:left}.tab-vertical-bottom{width:69%;padding-left:33px;z-index:1}.tab-vertical-title{padding:12px 20px;margin-bottom:15px;box-sizing:border-box;-moz-box-sizing:border-box;cursor:pointer;width:100%}.tab-vertical-title,.tab-vertical-title i{transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.tab-vertical-title i{margin-right:5px;vertical-align:-5px}.tab-vertical-title:last-child{margin-bottom:0}.tab-vertical-icon{padding-bottom:0}.tab-vertical-content{margin-top:-4px;display:none}.tab-vertical-content-current{display:block}.tab-vertical-content p:last-child{padding-bottom:0}.content.tab-content h1,.content.tab-content h2,.content.tab-content h3,.content.tab-vertical-content h1,.content.tab-vertical-content h2,.content.tab-vertical-content h3{padding-top:0;padding-bottom:22px}.accor-title{padding:10px 80px 10px 30px;margin-bottom:10px;position:relative;cursor:pointer}.accor-title,.accor-title-icon{transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.accor-title-icon{height:48px;right:0;position:absolute;text-align:center;top:0;width:50px}.accor-title-icon i{font-size:18px;margin-right:0;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;line-height:50px}.ui-state-focus{outline:0}.accor-content{padding:18px 0 25px}.accor-content p:last-child{padding-bottom:0}.accordion-type-group .accor-title{margin-bottom:0}.accordion-type-group .accor-content{padding:30px}.testimonials{padding:35px 40px 30px;margin-bottom:40px;position:relative}.widget-element-bottom .testimonials{margin-bottom:0}.testimonials-slider-box .testimonials-container{padding:35px 40px 30px;margin-bottom:30px}.testimonials-slider-section{padding:0;text-align:center}.testimonials-slider-section .testimonials-each{margin-bottom:30px}.no-wrap .testimonials-slider-section{padding:0;margin:0 auto;width:1200px}.testimonials-content{position:relative;padding-bottom:20px}.testimonials-content p{padding-bottom:0}.testimonials-image{height:50px;margin-right:20px;width:50px;display:inline-block}.testimonials-image .testimonials-image-box{height:50px;overflow:hidden;border-radius:50%;width:50px;line-height:50px;vertical-align:-5px;display:inline-block}.testimonials-image i{height:50px;font-size:24px;text-align:center;border-radius:50%;width:50px;line-height:50px;vertical-align:10px}.testimonials-author-detail{min-height:50px;display:inline-block}.testimonials-author-name{text-align:left}.testimonials-each{display:none}.testimonials-current{display:block}.testimonials-current-id,.testimonials-id,.testimonials-total{display:none}.testimonials-button-item{height:16px;margin-right:15px;border-radius:50%;cursor:pointer;width:16px;display:inline-block}.testimonials-button-item:last-child{margin-right:0}.logo_column1{margin-bottom:16px;width:100%;float:left}.logo_column2{width:49.3%}.logo_column2,.logo_column3{margin-right:1.4%;margin-bottom:16px;float:left}.logo_column3{width:32.4%}.logo_column4{width:23.95%}.logo_column4,.logo_column5{margin-right:1.4%;margin-bottom:16px;float:left}.logo_column5{width:18.88%}.logo_column6{margin-right:1.4%;margin-bottom:16px;width:15.5%;float:left}.logo_column1.column-last,.logo_column2.column-last,.logo_column3.column-last,.logo_column4.column-last,.logo_column5.column-last,.logo_column6.column-last{margin-right:0}.logo-client-item,.logo-client-item a{font-size:0;line-height:0px}.logo-client-item,.logo-client-item a,.logo-client-item img{transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.logo-client-item img{opacity:.7}.logo-client-item img:hover{opacity:1}h1.subscribe-box-title,h2.subscribe-box-title,h3.subscribe-box-title,h4.subscribe-box-title,h5.subscribe-box-title,h6.subscribe-box-title{padding:0 0 35px;position:relative;margin:0}.subscribe-box-title:before{height:1px;content:"";position:absolute;top:50px;background-color:#4c4c4c;left:0;width:25px}.subscribe-align-center .subscribe-box-title:before{margin-left:-12px;left:50%}.subscribe-box input[type=email]{vertical-align:-2px}.subscribe-style-box{padding:40px 35px}.subscribe-style-border-box{padding:25px}.subscribe-style-border-box .subscribe-box-inner{padding:50px 60px 40px}.subscribe-align-center{text-align:center}.subscribe-align-justify .subscribe-box-text{float:left}.subscribe-align-justify .subscribe-box-form{padding-top:42px;float:right}.subscribe-box-text{margin-bottom:30px}.subscribe-box-form input[type=email]{margin-right:20px;min-width:250px;width:auto!important;display:inline-block!important}.contact-form input[type=text],.contact-form textarea{margin-bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;width:100%}.contact-email-field,.contact-name-field,.contact-subject-field,.contact-website-field{margin-bottom:36px}.contact-textarea{margin-bottom:28px}.content.contact-button input[type=submit]{margin:0}.contact-button-full input[type=submit]{width:100%}.contact-form-col2{margin-right:4%;width:48%;float:left}.contact-form-col3{margin-right:4%;width:30.66%;float:left}.contact-form-col2.column-last,.contact-form-col3.column-last{margin-right:0}.contact-detail-board{padding:30px 40px 20px}.contact-detail-board-item i{margin-right:20px}.contact-detail-board-description{padding-top:15px}.contact-detail-box-item{padding:20px}.contact-detail-box-icon{text-align:center;width:50px;float:left}.contact-detail-box-text{margin-left:60px}.gallery-demo-container.gallery{padding:0}.gallery-image-lightbox{position:relative}.gallery-image-lightbox,.gallery-image-lightbox a{font-size:0;line-height:0px}.gallery-image-bg{height:100%;top:0;left:0;width:100%}.gallery-image-bg,.gallery-image-icon{filter:alpha(opacity=0);transition:all .3s ease-out;-webkit-transition:all .3s ease-out;content:"";position:absolute;opacity:0}.gallery-image-icon{height:50px;transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);text-align:center;top:50%;margin-left:-25px;left:50%;width:50px;margin-top:-25px;display:inline-block}.gallery-image-icon i{height:50px;font-size:24px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;border-radius:50%;width:50px;line-height:50px}.gallery-image-lightbox:hover .gallery-image-bg{filter:alpha(opacity=100);opacity:1}.gallery-image-lightbox:hover .gallery-image-icon{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);filter:alpha(opacity=100);opacity:1}.gallery-image-lightbox .gallery-image-icon:hover{filter:alpha(opacity=100);opacity:1}.gallery-left img{float:left}.gallery-right img{float:right}.gallery-center{text-align:center}div.pp_default .pp_description{padding:0 0 0 12px;color:grey}.gallery-grid,.gallery-thumb-main{font-size:0;line-height:0px}.gallery-thumb-main{overflow:hidden}.gallery-image-lightbox{height:100%;width:100%}.gallery-thumb-bottom .gallery-thumb-column{font-size:0;position:relative;cursor:pointer;line-height:0px}.gallery-thumb-bottom .gallery-thumb-border{height:100%;filter:alpha(opacity=90);transition:all .2s ease-out;-webkit-transition:all .2s ease-out;content:"";position:absolute;opacity:.9;top:0;box-sizing:border-box;-moz-box-sizing:border-box;left:0;width:100%}.gallery-thumb-main .gallery-thumb-each{height:0;overflow:hidden;font-size:0;line-height:0px}.gallery-thumb-main .gallery-current{height:auto}.gallery-demo-image{margin-bottom:30px}.gallery-left img{text-align:left;float:none}.gallery-center img{text-align:center;float:none}.gallery-right img{text-align:right;float:none}.gallery-demo-image,.gallery-demo-name{transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.pricing-table-item{padding:23px 31px 32px;margin-right:1px}.pricing-table-highlight{padding:36px 30px 32px;margin-top:-25px}.pricing-table-heading{padding:0 0 20px}.pricing-table-sub-title{padding:5px 0 14px 2px}.pricing-table-pricing{padding:24px 0 29px;position:relative}.pricing-table-unit{position:absolute;top:33px;left:-1px}.pricing-table-price{padding-left:18px}.pricing-table-duration{vertical-align:1px}.pricing-table-featured-list{padding:21px 0 4px}.pricing-table-button{display:inline-block}.pricing-table-column1{padding-top:0}.pricing-table-column5{width:20%}.pricing-table-column4,.pricing-table-column5{box-sizing:border-box;-moz-box-sizing:border-box;float:left}.pricing-table-column4{width:25%}.pricing-table-column3{width:33.3%}.pricing-table-column2,.pricing-table-column3{box-sizing:border-box;-moz-box-sizing:border-box;float:left}.pricing-table-column2{width:50%}.pricing-col{box-sizing:border-box;-moz-box-sizing:border-box}.pricing-button{padding:20px 20px 10px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.spacing-wrap{margin-top:-20px}.content ul.custom-list{padding:0;list-style-type:none;margin:0}ul.custom-list li{padding:10px 0}ul.custom-list i{margin-right:7px;text-align:center}ul.custom-list a{transition:all .2s ease-out;-webkit-transition:all .2s ease-out}ul.custom-list.icon-circle i,ul.custom-list.icon-circle-bold i,ul.custom-list.icon-square i,ul.custom-list.icon-square-bold i{padding:3px;width:18px}ul.custom-list.icon-circle i,ul.custom-list.icon-circle-bold i{border-radius:50%}ul.custom-list.icon-square i,ul.custom-list.icon-square-bold i{border-radius:5px}.milestone-number{margin-bottom:40px;position:relative}.milestone-number i{vertical-align:-3px}.milestone-number:before{height:1px;content:"";position:absolute;top:60px;background-color:#4c4c4c;margin-left:-12px;left:50%;width:25px}.youtube-container{height:0;overflow:hidden;position:relative;padding-bottom:56.25%}.youtube-container embed,.youtube-container iframe,.youtube-container object{height:100%;position:absolute;top:0;left:0;width:100%}.vimeo-container{height:0;overflow:hidden;position:relative;padding-bottom:56.25%}.vimeo-container embed,.vimeo-container iframe,.vimeo-container object{height:100%;position:absolute;top:0;left:0;width:100%}.google-map-container iframe{height:100%;width:100%}.google-map-container small{display:none}.timeline-item{padding-bottom:32px}.timeline-item:last-child{padding-bottom:0}.timeline-image{margin-right:4%;width:30%;float:left}.timeline-detail{padding:17px 26px 22px;box-sizing:border-box;border-radius:4px;width:66%;float:left}.timeline-detail-full{width:100%;float:none}.timeline-year{padding:3px 9px 4px;margin-right:14px;display:inline-block}.timeline-title{margin-bottom:13px}.timeline-content{margin-left:-1px}.timeline-content p:last-child{padding-bottom:0}.progress-item{margin-bottom:29px}.progress-name{margin-bottom:13px;float:left}.progress-value{margin-right:-5px;float:right}.progress-background{height:10px;width:100%}.progress-current{height:100%}.progress-pie-chart-item{margin-bottom:40px;text-align:center}.progress-pie-chart-item .progress-value{padding:0 0 0 3px;margin:0;float:none;vertical-align:-2px}.progress-pie-chart-item .progress-name{margin-bottom:0;float:none}.progress-pie-chart{height:100px;position:relative;text-align:center;margin:0 auto 16px;width:100px;line-height:100px}.progress-canvas{position:absolute;top:0;left:0}.process_row{width:100%;display:table}.process-item{padding:21px 31px;margin-bottom:34px;border-radius:3px}.process-item.widget-element-bottom{margin-bottom:0}.process_container_2,.process_container_3{padding:0 20px}.process_container_2 .process_cell,.process_container_3 .process_cell{float:none;display:table-cell}.process_cell{background-color:#f5f5f5}.process-left{float:left}.process-right{margin-left:61px}.process-name{margin-bottom:12px}.process-number{padding-top:12px}.process_style_2.process-item{padding:20px 36px;position:relative;margin:0;border-radius:0}.process_style_2 .process-number{padding:0;margin-left:-3px;float:left;margin-top:-3px}.process_style_2 .process-name{margin-bottom:7px}.process_style_2 .process-content{margin-left:56px}.process-arrow{height:42px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:-14px;position:absolute;top:45px;width:42px;z-index:2}.process_last .process-arrow{display:none}.process_container_3 .process-item{padding:25px 33px 25px 39px;position:relative;margin:0;border-radius:0;cursor:pointer}.process_container_3 .process-number{padding:0 0 7px}.process_container_3 .process-name{margin:0}.process_container_3 .process-content{padding:44px 0 0;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;text-align:left;display:none}.process_container_3 .process_content_active{display:block}.process_container_3 .process-tab-id{display:none}.process_container_3 .process-content h1,.process_container_3 .process-content h2,.process_container_3 .process-content h3,.process_container_3 .process-content h4{padding:0 0 25px}.process_container_3 .process-content p{padding-bottom:28px}.subscribe-wrap{padding:45px 34px 47px}.subscribe-wrap.align-center{text-align:center}.subscribe-wrap.align-right{text-align:right}.background-style-no.subscribe-wrap{padding:45px 0 47px}.subscribe-name{margin-bottom:19px}.subscribe-description{margin-bottom:26px}.subscribe-email{margin-bottom:29px}.content .subscribe-email input{margin:0;padding-left:20px}.content .subscribe-button input{padding:12.5px 18.5px 12.5px 25.5px}.box-success{padding-top:20px;display:inline-block}.subscribe-small.background-style-border{padding:23px 23px 23px 26px}.subscribe-small.background-style-border .subscribe-post{padding:52px 62px 62px}.subcribe-layout-3 .subscribe-button,.subcribe-layout-3 .subscribe-email{display:inline-block}.subcribe-layout-3 .subscribe-name{margin:0 0 30px}.subcribe-layout-3 .subscribe-description{margin:0 0 43px}.subcribe-layout-3 .subscribe-email{margin:0 32px 0 0}.subcribe-layout-2 .subscribe-button,.subcribe-layout-2 .subscribe-description,.subcribe-layout-2 .subscribe-email{display:inline-block}.subcribe-layout-2.subscribe-small.background-style-border .subscribe-post{padding:54px 62px 62px 55px}.subcribe-layout-2 .subscribe-name{margin:0 0 11px}.subcribe-layout-2 .subscribe-description{margin:0 48px 0 0}.subcribe-layout-2 .subscribe-email{margin:0 35px 0 0;vertical-align:-1px}.subscribe-fullwidth.subcribe-layout-2 .subscribe-post{padding:68px 0 79px}.subscribe-fullwidth.subcribe-layout-3 .subscribe-post{padding:95px 0 99px}.subscribe-fullwidth.subscribe-wrap{padding:0}.subscribe-fullwidth.subcribe-layout-2 .subscribe-name{margin-bottom:9px}.subscribe-fullwidth.subcribe-layout-2 .subscribe-description{margin:0 130px 0 0}.subscribe-fullwidth.subcribe-layout-2 .subscribe-email{margin:0 13px 0 0;vertical-align:-1px}.subscribe-fullwidth.subcribe-layout-3 .subscribe-name{margin:0 0 23px}.subscribe-fullwidth.subcribe-layout-3 .subscribe-description{margin:0 0 44px}.transparent-10{opacity:.1}.transparent-20{opacity:.2}.transparent-30{opacity:.3}.transparent-40{opacity:.4}.transparent-50{opacity:.5}.transparent-60{opacity:.6}.transparent-70{opacity:.7}.transparent-80{opacity:.8}.transparent-90{opacity:.9}.promote-left{text-align:left}.promote-center{text-align:center}.promote-right{text-align:right}.promote-box{font-size:0;position:relative;line-height:0px}.promote-image{position:relative;z-index:1}.promote-box-bg{height:100%;position:absolute;top:0;left:0;width:100%;z-index:2}.promote-box .promote-info{transform:translateY(-50%);padding:0 40px;position:absolute;top:50%;box-sizing:border-box;width:100%;z-index:3}.promote-section{padding:120px 0;position:relative}.promote-section-bg{z-index:2}.promote-section-bg,.promote-section-image{height:100%;position:absolute;top:0;left:0;width:100%}.promote-section-image{background-size:cover;background-position:50%;background-repeat:none;z-index:1}.promote-wrap{position:relative;margin:0 auto;width:1200px;z-index:2}.promote-section .promote-content{margin-bottom:20px}.blockquote-box{position:relative}.blockquote-bg{z-index:2}.blockquote-bg,.blockquote-image{height:100%;position:absolute;top:0;left:0;width:100%}.blockquote-image{background-size:cover;background-position:50%;background-repeat:none;z-index:1}.blockquote-wrap{padding:45px 50px;position:relative;box-sizing:border-box;z-index:3}.blockquote-section .blockquote-wrap{padding:130px 0 80px;text-align:center;margin:0 auto;width:1200px}.wrap-column .blockquote-section .blockquote-wrap{padding-right:50px;padding-left:50px}.blockquote-box i.fa-quote-right{font-size:50px;right:50px;position:absolute;bottom:20px}.blockquote-section i.fa-quote-right{padding-top:30px;font-size:50px;right:auto;position:relative;bottom:auto}.team-detail{padding:30px 30px 20px}.team-heading{position:relative;padding-bottom:45px}.team-style-1 .team-heading:before{height:1px;content:"";position:absolute;bottom:25px;background-color:#2e2e2e;left:0;width:25px}.team-content{margin-bottom:30px}.team-content p,.team-socials p{padding-bottom:0}.team-style-2 .team-name{position:relative}.team-style-2 .team-name:before{height:1px;content:"";position:absolute;bottom:-40px;background-color:#2e2e2e;margin-left:-12px;left:50%;width:25px}.image-circle{height:215px;background-size:cover;background-position:50%;border-radius:50%;width:215px;display:inline-block}.team-thumb{overflow:hidden;font-size:0;position:relative;line-height:0px}.team-item{margin-bottom:35px}.team-item.widget-element-bottom{margin-bottom:0}.info-box{padding:24px 26px 16px;position:relative}.info-box-icon{height:40px;width:40px;float:left}.info-box-content{margin-left:70px;margin-top:-5px}.info-box-content p:last-child{padding-bottom:0}.info-box-hide i{padding:1px;right:0;position:absolute;top:0;cursor:pointer}.info-box-hide i,.social-icons{transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.social-icons{height:40px;margin-right:10px;margin-bottom:13px;text-align:center;width:40px;display:inline-block}.social-icons i{font-size:18px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;line-height:40px}.dropcap{height:36px;padding:0;font-weight:700;text-transform:uppercase;text-align:center;margin:6px 10px 0 0;border-radius:50%;width:36px;float:left}#wp-calendar caption{padding:10px 0 5px}#wp-calendar td,#wp-calendar th{text-align:center}.content table{margin-bottom:20px;width:100%}.content tbody td,.content tfoot td,.content thead td,.content thead th{padding:3px 6px}pre{padding:10px 20px;word-wrap:break-word;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap}p{padding:0 0 20px}h1,h2,h3,h4,h5,h6{padding:20px 0}blockquote{padding:33px;position:relative;margin:10px 0 25px}blockquote span{height:48px;position:absolute;text-align:center;top:50%;border-radius:50%;left:37px;width:48px;margin-top:13px}blockquote p:last-child{padding-bottom:0}.content p:last-child{padding-bottom:0!important}.content p:empty{display:none}.content ul{padding:2px 0 6px 30px;list-style-type:square}.content .portfolio-flexslider ol li,.content .portfolio-flexslider ul{padding:0;list-style-type:none}.content ol{padding:2px 0 6px 30px;list-style-type:decimal}.content li{padding:0 0 12px 4px}.content a{transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.content a:hover,.content.content-box-content a.large-button-sc,.content.content-box-content a.normal-button-sc,.content.content-box-content a.small-button-sc{text-decoration:none}.page-entry-content .wp-caption,.page-entry-content .wp-caption img,.page-entry-content img,.post-entry-content .wp-caption,.post-entry-content .wp-caption img,.post-entry-content img{height:auto!important;max-width:100%!important}.footer-widget .wp-caption img,.sidebar-widget .wp-caption img{height:auto;max-width:100%!important}.wp-caption img{height:auto!important;max-width:100%!important}.widget-column1-1 .wrap-no-fullwidth{padding:0}.no-wrap .wrap-no-fullwidth{margin:0 auto;width:1200px}.wrap-column{margin:0 auto;width:1240px}.small-column{width:36%}.big-column,.small-column{box-sizing:border-box;-moz-box-sizing:border-box}.big-column{width:64%;float:left}.big-column-pagebuilder{padding:40px 0;box-sizing:border-box;-moz-box-sizing:border-box;width:75%}.left{box-sizing:border-box;float:left}.big-column-pagebuilder.left{padding-right:30px}.right{float:right;padding-left:60px}.single-portfolio .right{padding-left:0}.column_half_left{padding-right:20px}.column_half_left,.column_half_right{box-sizing:border-box;-moz-box-sizing:border-box;width:50%;float:left}.column_half_right{padding-left:20px}.column1_3{margin-right:4%;box-sizing:border-box;-moz-box-sizing:border-box;width:30.6666%;float:left}.column-last{margin-right:0}.content-column-padding{padding:45px 35px 70px}.content-column1_1{width:100%}.content-column1_1,.content-column2_1{box-sizing:border-box;-moz-box-sizing:border-box;float:left}.content-column2_1{width:50%}.content-column3_1{width:33.33%}.content-column3_1,.content-column3_2{box-sizing:border-box;-moz-box-sizing:border-box;float:left}.content-column3_2{width:66.67%}.content-column4_1{width:25%}.content-column4_1,.content-column4_2{box-sizing:border-box;-moz-box-sizing:border-box;float:left}.content-column4_2{width:50%}.content-column4_3{box-sizing:border-box;-moz-box-sizing:border-box;width:75%;float:left}.widget-column1-1{width:100%}.widget-column1-1,.widget-column1-2{padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;float:left}.widget-column1-2{width:50%}.widget-column1-3{width:33.33%}.widget-column1-3,.widget-column2-3{padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;float:left}.widget-column2-3{width:66.67%}.widget-column1-4{width:25%}.widget-column1-4,.widget-column2-4{padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;float:left}.widget-column2-4{width:50%}.widget-column3-4{width:75%;float:left}.column1,.column1-1,.widget-column3-4{padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box}.column1,.column1-1{width:100%}.no-wrap .column1{padding:0;float:none}.no-wrap .wrap-column .column1{padding:0 20px}.column2_1,.milestone_column2_1{width:50%}.column2_1,.column3_1,.milestone_column2_1,.milestone_column3_1{padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;float:left}.column3_1,.milestone_column3_1{width:33.33%}.column3_2{width:66.67%}.column3_2,.column4_1,.milestone_column4_1{padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;float:left}.column4_1,.milestone_column4_1{width:25%}.column4_2{width:50%}.column4_2,.column4_3{padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;float:left}.column4_3{width:75%}.gallery_percent_column2,.percent_column2{width:50%;float:left}.gallery_percent_column3,.percent_column3{width:33.3%;float:left}.gallery_percent_column4,.percent_column4{width:25%;float:left}.gallery_percent_column5,.percent_column5{width:20%;float:left}.gallery_percent_column6,.percent_column6{width:16.6%;float:left}.gallery_percent_column7,.percent_column7{width:14.28%;float:left}.gallery_percent_column8,.percent_column8{width:12.5%;float:left}.footer-column{padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;width:33.2%;float:left}.footer-column.column-last{width:25%}.column-last,.column2_1 .column-last,.column3_1 .column-last,.column3_2 .column-last,.column4_1 .column-last,.column4_2 .column-last,.column4_3 .column-last,.footer-widget-4,.footer-widget-last{margin-right:0}.no_margin{margin-bottom:0}.contact-form input[type=text],.content input[type=email],.content input[type=password],.content input[type=tel],.content input[type=text]{padding:12px 0 10px 12px;margin-bottom:10px;margin-top:0}.contact-form textarea,.content select,.content textarea{padding:12px 0 10px 12px;margin-bottom:10px}.content select{max-width:100%}.content .widget_search .search-form{letter-spacing:-3px}.content .widget_search input[type=text]{border-right:0;max-width:126px;margin:0}.content .widget_search input[type=submit]{margin:0;border-radius:2px}.content .small-button,.content a.small-button{padding:7px 20px;border:0;text-decoration:none;margin-right:10px;margin-bottom:10px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;border-radius:0!important;cursor:pointer;display:inline-block}.small-button i{text-decoration:none;margin-left:5px}.content .normal-button,.content a.normal-button,.content button,.content input[type=submit],.normal-button,a.normal-button{padding:10px 24px;border:0;text-decoration:none;margin-right:10px;margin-bottom:10px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;border-radius:0!important;cursor:pointer;display:inline-block}.normal-button i{text-decoration:none;margin-left:8px}a.large-button{padding:10px 30px;border:0;text-decoration:none;margin-right:10px;margin-bottom:10px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;border-radius:0!important;cursor:pointer;display:inline-block}a.large-button i{text-decoration:none!important;margin-left:10px}.top-search-form{padding:46px 0 60px}.search-form-title{margin-bottom:25px}.search-form-subtitle{margin-bottom:15px}.search-form-results{padding:44px 0 38px}.post-search-entry-icon{float:left}.post-search-entry-icon i{vertical-align:sub}.post-search-entry-container{margin-left:37px}.error404 .full-column{padding:38px 0 85px}.error404 .full-column p.center{padding-bottom:29px}#page-heading{position:relative;z-index:2}.heading-align-center{text-align:center}.header-transparent .heading-align-left{padding-bottom:60px}.header-transparent .heading-align-center{padding-bottom:100px}.heading-align-center #page-heading-left{margin-bottom:9px;float:none}.heading-align-center #breadcrumb{padding:0 14px;float:none;display:inline-block}#page-heading .wrap{padding-top:55px;position:relative;padding-bottom:50px}#page-heading-left{float:left}h1#page-title{padding:0;margin-bottom:0;display:inline-block}h2#page-subtitle{padding:0;margin:0}#breadcrumb{padding:6px 0 0;float:right}#breadcrumb a{padding:0 3px 0 0;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;display:inline-block}#breadcrumb span{padding:0 0 0 3px}#breadcrumb i{margin-right:5px;display:inline-block}.paginate{padding:0 0 60px;text-align:left}.paginate .current{padding:7px 15px;margin-right:18px;min-width:10px;text-align:center;display:inline-block}.paginate .page-numbers:last-child{margin-right:0}.paginate a{padding:7px 15px;margin-right:18px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;min-width:10px;text-align:center;display:inline-block}.search-field{padding:6px 12px}.no-border{border-bottom:0}.single-line{height:1px;width:25px}.sticky{padding:45px 30px 30px;border:1px dashed grey}.post-entry:first-child{padding-top:60px}.post-entry{margin-bottom:60px}.post-entry-single{padding:60px 0 0}.post-entry-heading{padding:0 0 50px}.single .post-entry-body{margin-bottom:60px}.post-entry-title h2{padding:0;margin-bottom:13px}.post-entry-meta{margin-bottom:3px}.post-entry-meta a,.post-entry-title a{transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.post-entry-media{margin-bottom:46px;line-height:0px}.post-entry-content.content a{padding:0 6px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;border-radius:3px}.post-entry-content-single{padding:10px 0 0}.post-entry-tags{padding:50px 0 0}.post-entry-tags a{padding:4px 8px;margin-right:5px;margin-bottom:3px;display:inline-block}.post-entry-bottom a.post-entry-button{padding:8px 14px}.post-entry-bottom{margin-top:50px}.blog-single-social-share .social-share-icon{margin-right:5px;margin-left:0}.post-entry-more-shares{padding-top:40px}.post-entry-button a{padding:8px 24px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;display:inline-block}.post-entry-share{padding:20px 30px;margin-top:60px}.post-entry-share a{margin-right:10px;padding-left:10px}.blog-template-center .post-entry-heading,.blog-template-center .post-entry-meta{text-align:center}.fullwidth-column{margin:0 auto;width:768px}.blog-fullwidth .post-entry-heading{padding:0 0 45px}.blog-fullwidth .post-entry-categories{margin-bottom:10px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.blog-medium .post-entry-media{box-sizing:border-box;-moz-box-sizing:border-box;width:40%;float:left}.blog-medium .post-entry-detail{box-sizing:border-box;-moz-box-sizing:border-box;width:60%;float:right;padding-left:60px}.blog-medium .post-entry-heading{padding:0 0 30px}.blog-medium .post-entry-media{margin-bottom:0}.blog-medium .post-entry-content{margin-bottom:40px}.post-cell,.post-grid-container{margin-bottom:50px}.post-cell.widget-element-bottom{margin-bottom:0}.post-cell a{transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.post-cell-thumb,.post-cell-thumb a{font-size:0;line-height:0px}.post-cell-grid .post-cell-detail{padding:20px 30px}h1.post-cell-title,h2.post-cell-title,h3.post-cell-title,h4.post-cell-title,h5.post-cell-title,h6.post-cell-title{padding:0;margin-bottom:10px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.post-cell-meta{margin-bottom:20px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.post-cell-content{margin-bottom:5px}.post-cell-button.content .small-button{margin:0}.post-cell-list .post-cell-thumb{height:115px;padding:20px;width:115px;float:left}.post-cell-list .post-cell-detail{padding:0;margin-left:190px}.post-list-center-left .post-cell-thumb{height:115px;padding:20px;width:115px;float:right}.post-list-center-left .post-cell-detail{padding:0;margin-right:190px;text-align:right;background-color:transparent;float:none}.post-list-center-right .post-cell-thumb{height:115px;padding:20px;width:115px;float:left}.post-list-center-right .post-cell-detail{padding:0;text-align:left;background-color:transparent;margin-left:190px;float:none}.post-list-center-left .post-cell,.post-list-center-right .post-cell{margin-bottom:28px}.post-list-center-left .post-cell.widget-element-bottom,.post-list-center-right .post-cell.widget-element-bottom{margin-bottom:0}.post-cell-medium .post-cell-thumb{padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;width:45%;float:left}.post-cell-medium .post-cell-detail{box-sizing:border-box;-moz-box-sizing:border-box;width:55%;float:right;padding-left:30px}.post-cell-masonry .post-cell-detail{padding:20px 30px}.author-bio-single{padding-top:60px;border-bottom:1px solid #e8e8e8}.author-bio{padding-bottom:48px}.author-bio a{transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.author-bio-avatar{padding-top:3px;width:100px;float:left}.author-bio-avatar img{height:100%;border-radius:3px}.author-bio-details{margin-left:130px}.author-bio-title{position:relative;padding-bottom:10px}.author-bio-description{margin-bottom:15px}a.author-bio-url{padding:4px 10px 6px;border-radius:3px}.post-relative{margin-bottom:60px}.post-relative-entry a{font-size:0;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;position:relative;line-height:0px;display:block}.post-relative-entry a img{font-size:0;border-radius:3px;line-height:0px}.post-relative-entry a .post-relative-bg{height:101%;opacity:.7;border-radius:3px;left:0;width:100%}.post-relative-entry a .post-relative-bg,.post-relative-entry a .post-relative-title{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;position:absolute;top:0}.post-relative-entry a .post-relative-title{padding:20px 0 0;max-width:180px;left:20px}h3#reply-title{padding:0;margin:0}.post-section-title,h3#reply-title{position:relative;padding-bottom:50px}.post-section-title:before,h3#reply-title:before{height:1px;content:"";position:absolute;top:45px;background-color:#4c4c4c;width:25px}.post-search-entry{padding-bottom:40px}.post-entry-section .post-search-entry:last-child{padding-bottom:60px}#comment-container{padding-bottom:32px}#comment-container a{transition:all .2s ease-out;-webkit-transition:all .2s ease-out}#comment-container ul{padding:0;list-style-type:none}#comment-container li{padding-bottom:25px}.comment-entry{padding:26px 25px;position:relative}.comment-author,.comment-date{margin-left:71px}.bypostauthor .comment-author a{padding-bottom:1px;display:inline-block}.comment-avatar{height:50px;width:50px;float:left}.comment-avatar img{max-width:100%;max-height:100%;border-radius:3px}.comment-reply{right:24px;position:absolute;top:27px}.comment-reply a{padding:6px 14px;display:inline-block}.comment-content{padding-top:20px;margin-left:-1px}.comment-content p:last-child{padding-bottom:0}.depth-2{margin-left:72px}.depth-3{margin-left:144px}.depth-4{margin-left:216px}.depth-5{margin-left:288px}#comment-form{padding-bottom:50px}.comment-form-left{padding-bottom:8px}.comment-form-left .comment-form-author,.comment-form-left .comment-form-email,.comment-form-left .comment-form-url{margin-right:4%;box-sizing:border-box;width:30.6666%;float:left}.comment-form-left .comment-form-url{margin-right:0}.logged-in-as{margin-right:4%;width:48%;float:left}.content .comment-form-author input[type=text],.content .comment-form-comment textarea,.content .comment-form-email input[type=text],.content .comment-form-url input[type=text],.content .form-submit input[type=submit]{padding:12px 0 12px 23px;box-sizing:border-box;-moz-box-sizing:border-box;width:100%}.content .comment-form-comment textarea{margin-bottom:0;outline:none}.comment-form-comment{padding-bottom:22px}.form-allowed-tags{display:none}#portfolio-section-des{padding-bottom:48px}.portfolio-single-container{padding:60px 0}.portfolio-single-container .left{padding:0}.portfolio-content.right{padding-left:60px!important}.portfolio-content.left{padding-right:60px}.portfolio-relatives .post-section-title span{padding-bottom:4px}.portfolio-single-media{line-height:0px}.portfolio-single-navigation{padding:15px 30px}.portfolio-single-navigation a{padding:5px 15px;border-radius:15px;display:inline-block}.portfolio-single-navigation-left{float:left}.portfolio-single-navigation-right{float:right}.portfolio-big-column{box-sizing:border-box;-moz-box-sizing:border-box;width:50%}.copyrightyannt{display:none!important}.portfolio-small-column{box-sizing:border-box;-moz-box-sizing:border-box;width:45%}.portfolio-single-center .portfolio-big-column{box-sizing:border-box;padding-bottom:60px;width:100%}.portfolio-single-center .portfolio-small-column{box-sizing:border-box;width:100%}.portfolio-single-center .portfolio-single-content{margin-bottom:0;box-sizing:border-box;width:64%;float:left}.portfolio-single-center .portfolio-single-content h3{margin-top:-3px}.portfolio-single-center .portfolio-single-content p{padding-bottom:24px}.portfolio-relatives.portfolio-relatives-center{margin-top:-8px}.portfolio-single-center .portfolio-single-meta{box-sizing:border-box;margin-left:5%;width:31%;float:left}.portfolio-single-right .portfolio-small-column{border:0;padding-right:0!important}.portfolio-data-left{padding-right:50px!important;padding-bottom:0;width:75%}.portfolio-data-left,.portfolio-data-right{box-sizing:border-box;-moz-box-sizing:border-box;float:left}.portfolio-data-right{width:25%}.portfolio-single-content p:last-child{padding-bottom:0}.portfolio-single-author,.portfolio-single-category,.portfolio-single-project{padding:11px 0}.portfolio-single-author{padding-top:0}.portfolio-single-share{padding-top:14px;padding-bottom:14px}.portfolio-single-share a{font-size:16px;margin-left:20px;line-height:24px}.portfolio-single-content{margin-bottom:60px}.portfolio-single-content h3{padding-top:0;padding-bottom:18px;margin-top:-6px}.portfolio-single-detail{box-sizing:border-box;-moz-box-sizing:border-box}.portfolio-single-detail-entry{padding:14px 0}.portfolio-single-detail p:empty{display:none}.portfolio-single-detail-entry:first-child{padding-top:0}.portfolio-single-detail p:last-child{padding-bottom:0}.portfolio-single-detail a.big-button,.portfolio-single-detail a.button,.portfolio-single-detail a.small-button{margin-bottom:0;margin-top:5px}.portfolio-single-pagination{margin-bottom:30px}.pagination_full{width:100%}.portfolio-relatives{padding:0 0 60px;margin-top:-12px}.portfolio-grid{padding:0 0 20px}.portfolio-relatives .portfolio-cell{margin-bottom:0}.portfolio-relative-title{text-align:center}.portfolio-relative-title .title_label{padding-bottom:15px}.portfolio_relative_column{box-sizing:border-box;-moz-box-sizing:border-box;width:25%;float:left}.portfolio_relative_column .portfolio-cell{margin-bottom:0}.image-list-each{font-size:0;margin-bottom:20px;line-height:0px}.image-list-each:last-child{margin-bottom:0}.single-portfolio .portfolio-big-column{border:0}.widget-entry .paginate-portfolio{padding-top:60px;padding-bottom:60px}.portfolio-cell-container{padding:60px 0}.paginate-portfolio{padding-top:0;padding-bottom:60px}.post-type-archive-portfolio .paginate-portfolio{padding-bottom:60px}.portfolio-container-style-2 .paginate-portfolio{padding-left:0}.portfolio-cell{overflow:hidden;margin-bottom:40px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;position:relative;line-height:0px}.portfolio-board-column .portfolio-cell,.portfolio-cell.widget-element-bottom,.portfolio_filter_item_board .portfolio-cell{margin-bottom:0}.portfolio-container-style-1{padding:0!important}.portfolio-container-style-1 .grid .grid-item .portfolio-cell{margin-left:40px}.grid .grid-item.portfolio-style-2 .portfolio-cell{margin-right:0}.portfolio-cell-thumb{overflow:hidden;position:relative;z-index:1}.portfolio-cell-bg,.portfolio-cell-thumb{font-size:0;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;top:0;line-height:0px}.portfolio-cell-bg{height:100%;position:absolute;box-sizing:border-box;-moz-box-sizing:border-box;left:0;width:100%;z-index:2}a.portfolio-cell-view{height:50px;position:absolute;text-align:center;top:50%;left:50%;width:50px;z-index:3}.column1.portfolio-container-style-2,.column1.portfolio-container-style-3,.portfolio-container-style-2,.portfolio-container-style-3{padding:0 20px}.no-wrap .portfolio-container-style-2,.no-wrap .portfolio-container-style-3{padding:0}.portfolio-style-2{padding:0!important}.wrap.portfolio-style-2{width:1240px}.portfolio-style-2 .portfolio-cell,.portfolio-style-2.portfolio-cell{outline:0;margin:0;box-shadow:none}.portfolio-cell-data{padding:23px 20px 27px;text-align:center}.portfolio-style-2 .portfolio-cell-data{padding:23px 0 27px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;position:absolute;bottom:-95px;left:0;width:100%;z-index:1}.portfolio-style-2:hover .portfolio-cell-data{bottom:0}.portfolio-style-2:hover .portfolio-cell-view{top:46%}.portfolio-style-2:hover .portfolio-cell-thumb{top:-40px}.portfolio-style-3{padding:0!important}.portfolio-style-3 .portfolio-cell{margin-bottom:0;outline:0;box-shadow:none}.grid-item.portfolio-style-3 .portfolio-cell{margin-right:0}.portfolio-cell-title{margin-bottom:5px}.portfolio-cell-categories,.portfolio-cell-title{transition:all .3s ease-out;-webkit-transition:all .3s ease-out}.portfolio_filter_item{width:33.33%;float:left}.portfolio-board-column,.portfolio_filter_item{box-sizing:border-box;-moz-box-sizing:border-box}.portfolio-board-container{padding:0 10px}.portfolio_board2{padding:0 10px 20px;width:50%;float:left}.portfolio_board3{padding:0 10px 20px;width:33.33%;float:left}.portfolio_board4{padding:0 10px 20px;width:25%;float:left}.portfolio_filter_board2{padding:0 10px 20px;width:50%;float:left}.portfolio_filter_board3{padding:0 10px 20px;width:33.33%;float:left}.portfolio_filter_board4{padding:0 10px 20px;width:24.5%;float:left}.portfolio_filter1{width:100%}.portfolio_filter1,.portfolio_filter2{padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;float:left}.portfolio_filter2{width:50%}.portfolio_filter3{width:33.3%}.portfolio_filter3,.portfolio_filter4{padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;float:left}.portfolio_filter4{width:25%}.filters{padding:48px 0 44px 20px}.widget-entry .filters{padding:0 0 44px}.portfolio-container-style-2 .wrap{width:1240px}.portfolio-container-style-2 .filters{padding:0 0 44px}.filters li{letter-spacing:0;display:inline-block}.filters span{padding:0 15px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;cursor:pointer;display:inline-block}.filters li:first-child span{padding-left:0}.filters li:after{content:"|";vertical-align:2px}.filters li:last-child:after{content:""}.filters li:last-child span{margin-right:0}.portfolio-custom-layout .portfolio-cell-thumb img{width:100%}a.portfolio-cell-view{padding:0;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;opacity:0;border-radius:50%;margin-left:-19px;margin-top:-19px}a.portfolio-cell-view i{height:38px;width:38px}.portfolio-cell:hover a.portfolio-cell-view{opacity:1}.sidebar-widget.content li{padding:10px 0;position:relative;border-bottom:1px solid #d9d9d9}.sidebar-widget.content li:last-child{border-bottom:0;padding-bottom:0}.sidebar-widget.content .children li{border-bottom:1px dotted #d9d9d9}.sidebar-widget.content .children li:last-child{border-bottom:0;padding-bottom:0}.footer-widget i.icon-angle-right,.sidebar-widget i.icon-angle-right{margin-right:6px}.sidebar-widget{padding-bottom:52px}.small-column .sidebar-widget:first-child{padding-top:60px}.small-column .sidebar-widget:last-child{margin-bottom:0;padding-bottom:60px}.sidebar-widget-title{padding:0 0 35px;position:relative}.sidebar-widget-title:before{height:1px;content:"";position:absolute;top:45px;background-color:#4c4c4c;width:25px}.sidebar-widget a{transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.sidebar-widget ul{padding:0;list-style-type:none}.footer-widget ul.children,.footer-widget ul.sub-menu,.sidebar-widget ul.children,.sidebar-widget ul.sub-menu{padding:0 0 0 36px}.mc4wp-form{margin:0!important}.widget_rss li a{font-weight:700!important;margin-bottom:5px}.widget_rss .rss-date,.widget_rss li a{text-transform:uppercase;display:inline-block}.widget_rss .rss-date{font-size:12px!important;margin-bottom:10px;letter-spacing:2px!important;line-height:14px!important}.widget_rss cite{padding-top:10px;font-weight:700!important;display:inline-block}.widget_archive i,.widget_categories i,.widget_meta i,.widget_nav_menu i,.widget_pages i,.widget_recent_comments i,.widget_recent_entries i{font-size:18px;margin-right:5px;line-height:28px;display:none}.search-form{position:relative;display:inline-block}.sidebar-widget .search-form{display:block}.content.search-form .search-input{padding:11px 0 11px 54px;margin-bottom:0;width:320px}.content .search-form i{margin-right:0;position:absolute;top:15px;left:21px}.footer-widget.widget_search .search-form,.sidebar-widget.widget_search .search-form{position:relative}.footer-widget.widget_search input[type=text],.sidebar-widget.widget_search input[type=text]{padding:11px 0 11px 54px;margin-bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;width:100%}.footer-widget.widget_search i,.sidebar-widget.widget_search i{margin-right:0;position:absolute;top:15px;left:21px}.tagcloud a{padding:4px 8px;margin-right:5px;margin-bottom:3px;display:inline-block}.widget-post{min-height:90px;padding-top:15px;margin-bottom:5px}.widget-post-thumb{height:90px;width:90px;float:left}.widget-post-thumb img{border-radius:5px}.widget-post-title{margin-left:110px}.widget-post-meta{text-align:left;margin-left:110px}.video-widget-textarea{width:100%}.widget-map-container{position:relative}.widget-map-image{height:100%;filter:alpha(opacity=10);position:absolute;opacity:.1;width:100%;z-index:1}.footer-widget .widget-map-image{height:100%;filter:alpha(opacity=30);position:absolute;opacity:.3;width:100%;z-index:1}.widget-map-content{position:relative;z-index:2}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-right:3.2%;margin-bottom:40px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;width:31.2%}.woocommerce-page .columns-4 ul.products li.product,.woocommerce.columns-4 ul.products li.product{margin-right:3.2%;width:22.6%}.woocommerce-page .columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{margin-right:3.2%;width:31.2%}.woocommerce-page .columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{margin-right:3.2%;width:48.4%}.woocommerce-page .columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%}.woocommerce ul.products li.product.last,.woocommerce-page ul.products li.product.last{margin-right:0}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{height:70px;padding:0;right:auto;position:absolute;text-align:center;top:20px;margin:0;border-radius:50%;left:40px;width:70px}.woocommerce ul.products li.product a{display:inline-block}.woocommerce ul.products li.product a img{margin-bottom:20px}.woocommerce ul.products li.product .star-rating{display:none}.woocommerce ul.products li.product .price{margin-bottom:0}.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .price ins{display:inline-block}.woocommerce .price ins{margin-left:20px}.woocommerce ul.products li.product h3{padding-top:10px;padding-bottom:8px}.woocommerce ul.products li.product .add_to_cart_button{height:50px;padding:0;right:40px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;position:absolute;opacity:0;top:20px;margin:0;border-radius:0;width:50px}.woocommerce ul.products li.product .add_to_cart_button i,.woocommerce ul.products li.product .yith-wcqv-button i{font-size:18px;line-height:50px}.woocommerce ul.products li.product .yith-wcqv-button{height:50px;padding:0;right:115px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;position:absolute;opacity:0;top:20px;margin:0;border-radius:0;width:50px}.woocommerce ul.products li.product:hover .add_to_cart_button_hover,.woocommerce ul.products li.product:hover .yith-wcqv-button-hover{opacity:1}.woocommerce nav.woocommerce-pagination ul{margin-bottom:30px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:7px 15px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;min-width:10px;text-align:center;display:inline-block}.woocommerce-page #container{padding-right:20px;padding-left:20px}.woocommerce-single-product ul.products li.product{padding:0;margin-right:3.2%;margin-bottom:0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;width:31.2%;float:left}.woocommerce-single-product ul.products li.product:last-child{margin-right:0}.woocommerce div.product h1.product_title{margin-bottom:5px}.woocommerce div.product .product-brand{margin-bottom:40px}.woocommerce div.product .price{margin-bottom:25px}.woocommerce div.product div[itemprop=description]{margin-bottom:50px}.woocommerce div.product form.cart,.woocommerce div.product p.cart{margin-bottom:0;display:inline-block}.woocommerce div.product form.cart div.quantity{margin-right:10px;float:none;display:inline-block}.woocommerce .quantity .qty,.woocommerce div.product form.cart div.quantity input{padding:12px 20px;display:inline-block}.woocommerce div.product form.cart .single_add_to_cart_button{margin-right:10px;float:none;vertical-align:0;display:inline-block}.yith-wcwl-add-to-wishlist{margin-top:0;display:inline-block}.woocommerce div.product .add_to_wishlist,.woocommerce div.product .single_add_to_cart_button{padding:10px 24px;border:0;text-decoration:none;margin-bottom:10px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;border-radius:0!important;cursor:pointer;display:inline-block}.woocommerce div.product .summary .product_meta{margin-top:35px}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:6px 20px;border-radius:0}.woocommerce #review_form #respond p{padding:0}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0}.woocommerce table.wishlist_table thead th{text-align:center}.woocommerce table.wishlist_table tr td.product-remove div{display:inline-block}.yith-wcwl-share ul{padding-left:20px}#yith-quick-view-modal .product .images{margin-bottom:0}#footer{position:relative}.footer-column{padding-top:80px;padding-bottom:80px}.footer-column .widget_nav_menu i{margin-right:0}.footer-widget{padding-bottom:60px}.footer-widget:last-child{padding-bottom:0}.footer-widget-title{padding:0 0 45px;position:relative}.footer-widget-title:before{height:1px;content:"";position:absolute;top:45px;background-color:hsla(0,0%,100%,.5);width:25px}.footer-widget a{transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.footer-widget ul{padding:0;margin:0}.footer-widget ul li:first-child{padding-top:0}.footer-widget ul ul li:first-child{padding-top:6px}.footer-widget ul li:last-child{border-bottom:0;padding-bottom:0}.footer-widget ul li{padding:0 0 2px;list-style-type:none}#footer-bottom{padding:43px 0 48px;text-align:center}.footer-social{margin-top:10px}.footer-social a{padding:20px 20px 0 0;text-align:center;border-radius:50%;display:inline-block}.footer-social a:last-child{padding-right:0}.multi_line_menu_container_1>div:not(.cleared){width:100%}.multi_line_menu_container_2>div:not(.cleared){margin-right:4%;width:44%;float:left}.multi_line_menu_container_3>div:not(.cleared){margin-right:4%;width:30.6%;float:left}.multi_line_menu_container_2>div:not(.cleared):nth-last-child(2),.multi_line_menu_container_3>div:not(.cleared):nth-last-child(2){margin-right:0}.left-top-bar #flags_language_selector img{margin-right:10px}#flags_language_selector a{display:inline-block}.right-top-bar #flags_language_selector img{margin-left:10px}#footer_language_list{padding-top:10px;text-align:center}#footer_language_list ul{list-style:none;padding:0;margin:0}#footer_language_list ul li img{margin-right:5px}#footer_language_list ul li{padding:0;margin:0 5px;display:inline}#footer_language_list ul li a:active,#footer_language_list ul li a:hover{color:#fff}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.grid-item{width:33.33%}