.aux-page-animation .site-header-section,.aux-page-animation .aux-site-footer{opacity:0;transition:all 2000ms cubic-bezier(0.19, 1, 0.22, 1)}.aux-page-animation .aux-main{transform:translatey(30px);opacity:0;transition:all 2000ms cubic-bezier(0.19, 1, 0.22, 1)}.aux-page-animation.aux-page-animation-done .aux-main{opacity:1;transform:translatey(0)}.aux-page-animation.aux-page-animation-done .site-header-section,.aux-page-animation.aux-page-animation-done .aux-site-footer{opacity:1}.aux-button{padding:10px 40px !important}.aux-button .aux-text{font-size:14px;line-height:21px}.site-header-section{margin-top:70px;margin-bottom:10px}.site-header-section .aux-menu-box{margin-left:50px !important;float:left}@media screen and (max-width: 1023px){.site-header-section .aux-menu-box{margin-top:30px;margin-left:0 !important;float:inherit}}.site-header-section .aux-menu-depth-0>.aux-item-content{font-size:15px}.site-header-section .aux-menu-depth-0>.aux-item-content>.aux-menu-label{position:relative}.site-header-section .aux-menu-depth-0.current-menu-item>.aux-item-content>.aux-menu-label:after{position:absolute;top:30px;left:0;content:"";border-bottom:1px solid #3D3D3D;width:15px}.aux-socials-container{margin-right:35px}.aux-socials-container .aux-social-list li a{color:#AAAAAA;padding:0 15px}.aux-socials-container .aux-social-list li:first-child a{padding-left:0}.aux-socials-container .aux-social-list li:last-child a{padding-right:0}.widget-container .entry-title a{font-size:14px;text-transform:uppercase;font-weight:400}.widget-container .entry-tax a{font-size:13px}.widget-container.aux-widget-recent-portfolios .aux-portfolio-columns .type-portfolio .aux-media-frame{overflow:hidden}.widget-container.aux-widget-recent-portfolios .aux-portfolio-columns .type-portfolio .aux-media-frame .aux-attachment{transition:all 700ms cubic-bezier(0.215, 0.61, 0.355, 1)}.widget-container.aux-widget-recent-portfolios .aux-portfolio-columns .type-portfolio:hover .aux-attachment{transform:scale(1.06, 1.06)}.widget-container.aux-widget-recent-portfolios .aux-portfolio-columns .entry-media{margin-bottom:20px}.widget-container.aux-widget-recent-portfolios .aux-portfolio-columns .entry-header,.widget-container.aux-widget-recent-portfolios .aux-portfolio-columns .entry-info{margin-bottom:0}.page .entry-content p{color:#8A8A8A}.page .widget-title{font-size:18px;position:relative;line-height:26px;text-transform:uppercase;font-weight:500;margin-bottom:45px;color:#3D3D3D}.page .widget-title:after{position:absolute;top:45px;left:0;content:"";border-bottom:1px solid #3D3D3D;width:35px;transform:translateX(0)}.page .aux-widget-text .col-title{font-size:18px;position:relative;line-height:26px;text-transform:uppercase;font-weight:500;margin-bottom:45px;color:#3D3D3D}.page .aux-widget-text .col-title:after{position:absolute;top:45px;left:50%;content:"";border-bottom:1px solid #3D3D3D;width:35px;transform:translateX(-50%)}.page .aux-widget-text .aux-img-box{max-width:240px}.aux-demo-contact-from .wpcf7-textarea{min-height:140px}.aux-demo-contact-from .wpcf7-textarea::-webkit-input-placeholder{color:#3d3d3d !important}.aux-demo-contact-from .wpcf7-textarea:-moz-placeholder{color:#3d3d3d !important}.aux-demo-contact-from .wpcf7-textarea::-moz-placeholder{color:#3d3d3d !important}.aux-demo-contact-from .wpcf7-textarea:-ms-input-placeholder{color:#3d3d3d !important}.aux-demo-contact-from .wpcf7-text{margin-bottom:20px !important}.aux-demo-contact-from .wpcf7-text::-webkit-input-placeholder{color:#3d3d3d !important}.aux-demo-contact-from .wpcf7-text:-moz-placeholder{color:#3d3d3d !important}.aux-demo-contact-from .wpcf7-text::-moz-placeholder{color:#3d3d3d !important}.aux-demo-contact-from .wpcf7-text:-ms-input-placeholder{color:#3d3d3d !important}.aux-demo-contact-from .wpcf7-not-valid-tip{padding:10px 0}.aux-demo-contact-from .aux-button{padding:14px 40px !important}.single-portfolio .type-portfolio.aux-side-bottom .entry-side-title{position:relative;margin-bottom:45px}.single-portfolio .type-portfolio.aux-side-bottom .entry-side-title:after{position:absolute;top:65px;content:"";border-bottom:1px solid #3D3D3D;width:35px}.single-portfolio .type-portfolio.aux-side-bottom .entry-side-title h1{font-size:38px;line-height:46px;text-transform:uppercase}.single-portfolio .type-portfolio.aux-side-bottom .entry-overview-container{padding-right:50px !important}.single-portfolio .type-portfolio.aux-side-bottom .entry-overview-container .entry-side-overview{color:#8A8A8A;line-height:25px}.single-portfolio .type-portfolio.aux-side-bottom .entry-overview-container .entry-side-overview .aux-button{margin-top:30px}.single-portfolio .type-portfolio.aux-side-bottom .entry-meta-data-container{margin-top:-85px}.single-portfolio .type-portfolio.aux-side-bottom .entry-meta-data-container dl{width:100%;overflow:hidden;padding:0;margin:0}.single-portfolio .type-portfolio.aux-side-bottom .entry-meta-data-container dt{float:left;font-family:"Oswald";font-weight:400;width:50%;padding:0 0 40px;margin:0}.single-portfolio .type-portfolio.aux-side-bottom .entry-meta-data-container dd{float:left;width:50%;padding:0 0 40px;margin:0;color:#8A8A8A !important;font-size:14px;line-height:24px}.single-portfolio .type-portfolio.aux-side-bottom .entry-meta-data-container dd a,.single-portfolio .type-portfolio.aux-side-bottom .entry-meta-data-container dd span{color:#8A8A8A !important;font-size:14px;line-height:24px}.single-portfolio .aux-next-prev-posts{border-top:1px solid #EDEDED;border-bottom:1px solid #EDEDED;padding:10px 0;max-width:820px;margin-left:auto;margin-right:auto}.single-portfolio .aux-next-prev-posts .np-nav-text{font-size:14px;line-height:18px;font-weight:400;color:#37C891 !important;padding-left:45px !important}.single-portfolio .aux-next-prev-posts .np-nav-text:before{content:'\003C' !important;font-size:16px;color:#8A8A8A;font-weight:bold}.single-portfolio .aux-next-prev-posts .np-title{font-size:16px;text-transform:uppercase;font-weight:400;padding-left:45px !important}.single-portfolio .aux-next-prev-posts .np-next-section .np-nav-text{padding-right:45px !important}.single-portfolio .aux-next-prev-posts .np-next-section .np-nav-text:before{content:"" !important}.single-portfolio .aux-next-prev-posts .np-next-section .np-nav-text:after{content:'\003E' !important;font-size:16px;color:#8A8A8A;font-weight:bold}.single-portfolio .aux-next-prev-posts .np-next-section .np-title{padding-right:45px !important}.single-portfolio .aux-next-prev-posts .aux-port-archive-btn{width:6% !important}.single-portfolio .aux-related-container .widget-container{max-width:820px;margin-left:auto;margin-right:auto}.single-portfolio .aux-related-container .widget-title{text-align:center;font-size:18px;font-weight:400;position:relative;margin-bottom:80px;text-transform:uppercase}.single-portfolio .aux-related-container .widget-title:after{position:absolute;top:50px;content:"";border-bottom:1px solid #3D3D3D;width:15px;left:50%;transform:translatex(-50%)}.aux-site-footer{margin:45px 0}.aux-site-footer .aux-copyright{position:absolute;left:50%;top:70%;transform:translate(-50%, -30%)}.aux-site-footer .footer-menu{position:absolute;margin:0;left:50%;top:0;transform:translate(-50%, -50%);font-family:"PT Sans"}.aux-site-footer .footer-menu li{margin-right:45px;color:#3D3D3D}.aux-site-footer .footer-menu li:last-child{margin-right:0}.aux-site-footer .footer-menu li a,.aux-site-footer .footer-menu li span{text-transform:none;font-size:14px;font-weight:400;color:#3D3D3D}
