body{padding-top:120px;margin-bottom:0;background-color:#fdfdf9;color:#444;font-size:12px;line-height:20px}h1{margin:10px 0;font-size:38px;line-height:44px;font-weight:700}h2{margin:10px 0;font-size:32px;line-height:36px;font-weight:700}h3{margin:10px 0 1px;font-size:21px;line-height:30px;font-weight:400}h4{margin:10px 0;font-size:18px;line-height:24px;font-weight:700}h5{margin:10px 0;font-size:14px;line-height:20px;font-weight:700}h6{margin:10px 0;font-size:12px;line-height:18px;font-weight:700}p{margin-bottom:26px;color:#969696;font-size:25px;line-height:1.6em;font-weight:300}img{height:auto}.button{display:inline-block;margin-right:8px;margin-left:8px;padding:14px 29px;border-radius:5px;background-color:#6d7280;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;color:#fff;font-size:14px;text-align:center;text-decoration:none;text-transform:uppercase}.button:hover{background-color:#848a9c}.section{padding:20px}.nav-link{margin-right:11px;margin-left:11px;-webkit-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease;color:rgba(255,255,255,.81);font-size:14px;text-decoration:none;text-transform:uppercase}.nav-link:hover{color:#fff}.by-section{text-align:left}.social-icon{width:40px;height:40px;margin-right:7px;margin-left:4px;padding-top:9px;border-radius:40px;background-color:#596073;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;text-align:center}.nav-bar{position:fixed;left:0;top:0;right:0;z-index:999;padding-right:20px;padding-left:20px}.wrapper{width:100%;height:100%}.wrapper.inner{padding-bottom:0}.header{height:130px;background-color:#fdfdf9}.home-slider{overflow-x:hidden;overflow-y:hidden;width:100%;height:100%;background-color:transparent}.description-block{position:absolute;bottom:52px;left:20px;width:370px}.title-home{display:inline-block;padding-bottom:0;font-size:27px;font-weight:500;line-height:32px;color:#444}.description-home{font-size:17px;line-height:1.5em;font-weight:300;color:#444}.title-home,.description-home,.description-block a{-webkit-transition:all .3s ease !important;-o-transition:all .3s ease !important;transition:all .3s ease !important}.title-home.background--dark{color:#fdfdf7;border-color:#fdfdf7}.description-home.background--dark{color:rgba(253,253,247,.59)}.description-block{position:absolute;bottom:48px;left:20px;width:411px;-webkit-transition:all .3s ease !important;-o-transition:all .3s ease !important;transition:all .3s ease !important;z-index:20}.title-home{display:inline-block;padding-bottom:0;font-size:37px;font-weight:500;line-height:47px;color:#444}.description-home{font-size:19px;line-height:1.5em;font-weight:300;color:rgba(68,68,68,.6)}.title-home{display:inline-block;padding-bottom:0;border-bottom:3px solid #444;font-size:37px;font-weight:500;line-height:41px;color:#444;margin-bottom:14px;text-decoration:none}.description-block a{border-bottom:0 !important}body.transparent-header .footer.home .footer-copyright{opacity:.8}body.fullscreen .description-block{bottom:-5px}.body-home{overflow-x:hidden;overflow-y:hidden;height:100%;padding-top:0;font-size:12px;font-weight:400}.offset-top-small{margin-top:-166px}.logo{display:inline-block;margin-top:37px;margin-right:auto;margin-left:auto;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-decoration:none}.logo:hover{opacity:.56}.text-centered{text-align:center}.navbar{background-color:transparent}.navlink{display:block;padding:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:13px;font-weight:400;text-align:left}.navlink:hover{color:#a3a3a3}.navlink.w--current,.navlink.child{color:rgba(158,157,144,.73) !important}.navlink.child{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.navmenu{bottom:2px;margin-top:30px;float:left;line-height:23px}.navbar:not(.smaller) .navmenu.child{position:absolute !important;background-color:#f7f6ef;margin-top:0 !important;padding-top:30px;top:0;padding-left:20px !important;z-index:99;visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear .2s,opacity .2s linear;-o-transition:visibility 0s linear .2s,opacity .2s linear;transition:visibility 0s linear .2s,opacity .2s linear}.navbar:not(.smaller) .navmenu.child.onHover{visibility:visible;opacity:1;transition-delay:0s}.navbar:not(.smaller) .navmenu.child:before{height:68px;float:left;position:absolute;margin-left:-47px;width:27px}.navbar.nav-horizontal .navmenu{margin-top:0 !important;height:33px !important;padding-left:0 !important;padding-right:0 !important}.navbar.nav-horizontal .navmenu.child{height:auto !important;background-color:transparent;padding:0 !important;top:22px !important;padding-top:46px !important;width:auto !important}.navbar.nav-horizontal .navmenu.child li{float:left;display:block !important;clear:both;padding-top:0 !important;padding-right:0 !important;padding-left:0 !important;background-color:#f7f6ef;width:100%;line-height:0}.navbar.nav-horizontal .navmenu.child li:first-child{padding-top:10px !important}.navbar.nav-horizontal .navmenu.child li:last-child{padding-bottom:10px !important}.navbar.nav-horizontal .navmenu.child:before,.navbar.nav-horizontal .navmenu.child:after{content:none}.navbar.nav-horizontal .navmenu.child li a{margin-bottom:7px !important;margin-top:7px !important;margin-left:20px;margin-right:20px}body.sticky .header .navbar.smaller .navmenu li a.child{font-size:17px;font-weight:400;padding-top:9px;padding-bottom:23px}body.sticky .header .navbar.smaller .navmenu li a.child:hover{color:#444 !important}body.sticky .header .main-menu{height:120px;overflow:hidden;text-align:center}body.sticky .header .main-menu ul{list-style-type:none;position:static}body.sticky .header .main-menu li{padding-left:0;height:24px}body.sticky .header .main-menu .side-left{position:absolute;left:0;top:0}body.sticky .header .main-menu .side-right{position:absolute;right:0;left:auto;top:0}body.sticky .header .main-menu .side-center{left:0;right:0;display:inline-block;position:relative}body.sticky .header .main-menu ul.navmenu:first-child{padding-left:0}body.sticky .header .horizontal-menu ul.navmenu{margin:0;width:100%;padding:0;height:17px}body.sticky .header .horizontal-menu ul.navmenu li:first-child{padding-left:0}body.sticky .header .horizontal-menu ul.navmenu li:last-child{padding-right:0}body.sticky .header .horizontal-menu .side-left{position:absolute;width:50%;top:54px;left:0;padding-right:149px}body.sticky .header .horizontal-menu .side-left ul.navmenu:not(.child){text-align:right}body.sticky .header .horizontal-menu .side-left ul.navmenu.child{padding-top:46px !important;margin-top:0 !important}body.sticky .header .horizontal-menu .side-right{position:absolute;width:50%;top:54px;right:0;left:auto;padding-left:146px}body.sticky[data-reduced-header="1"] .header .horizontal-menu .side-right,body.sticky[data-reduced-header="1"] .header .horizontal-menu .side-left{top:33px}body.sticky .header .horizontal-menu ul.navmenu li{display:inline-block;padding-left:20px;padding-right:20px}body.sticky .header .horizontal-menu .side-center{left:0;right:0;display:inline-block;z-index:999}body.sticky .header .horizontal-menu.expanded .side-left ul.navmenu{text-align:left}body.sticky .header .horizontal-menu.expanded .side-right ul.navmenu{text-align:right}body.sticky .header .horizontal-menu.expanded ul.navmenu:not(.child) li{text-align:center;padding:0}body.sticky .header .horizontal-menu.expanded ul.navmenu.child li{text-align:left;padding:0}body.sticky .header .horizontal-menu.expanded ul.navmenu li a{display:inline-block;float:none}body.sticky[data-reduced-header="1"] .header .horizontal-menu.expanded .navbar.smaller{margin-top:14px}body.sticky[data-reduced-header="1"] .header .horizontal-menu.expanded .smaller .logo-text{margin-top:12px}body.sticky[data-reduced-header="1"] .header .horizontal-menu.expanded .smaller.social-block{margin-top:32px}body.sticky[data-reduced-header="1"][data-type-header="2"]:not(.body-home){padding-top:80px}body.sticky[data-reduced-header="1"][data-type-header="2"] .header{height:80px}body.sticky .header .horizontal-menu.centered ul.navmenu{text-align:center !important}body.sticky .header .horizontal-menu.shop .side-left{text-align:left !important;top:0}body.sticky .header .horizontal-menu.shop .side-center{margin-top:54px;z-index:10;position:relative}body.sticky .header .horizontal-menu.shop .side-right{text-align:right !important}body.sticky .header .horizontal-menu.shop .social-block{margin-top:0}body.sticky .header .horizontal-menu.shop .side-center ul.navmenu li a{color:rgba(0,0,0,.55);font-weight:400;font-size:15px;text-transform:none}body.sticky .header .horizontal-menu.shop ul.shop-block{text-align:right !important}body.sticky .header .horizontal-menu.shop ul.shop-block li{padding-right:0}body.sticky .header .horizontal-menu.shop ul.shop-block li.login:after{content:"/";padding-left:7px;font-size:16px;position:absolute;margin-top:-10px}body.sticky .header .horizontal-menu.shop ul.shop-block li a{display:inline-block;float:none;margin-bottom:0;color:rgba(0,0,0,.55);font-weight:400;font-size:14px;text-transform:none}body.sticky .header .horizontal-menu.shop ul.shop-block li.item-count:after{content:"/";padding-left:7px;font-size:16px;position:absolute;margin-top:-10px}body.sticky .header .horizontal-menu.shop ul.shop-block li.sign-in{padding-right:10px}body.sticky .header .horizontal-menu.shop ul.shop-block li.login a,body.sticky .header .horizontal-menu.shop ul.shop-block li.sign-in a{color:#444}body.sticky .header .horizontal-menu.shop .side-center ul.navmenu.child{top:22px !important}body.sticky[data-reduced-header="1"] .horizontal-menu.shop .side-center{margin-top:33px}body.sticky[data-reduced-header="1"] .header .horizontal-menu .logo-text{margin-top:12px}body.sticky[data-reduced-header="1"] .header .horizontal-menu ul.navmenu.child{padding-top:28px !important;margin-top:20px !important}body.sticky[data-reduced-header="1"] .header .horizontal-menu.shop ul.navmenu.child{top:0 !important}body.sticky .header .underneath-menu ul.navmenu{margin:0;width:100%;padding:0;height:17px;text-align:center;font-size:0}body.sticky .header .underneath-menu ul.navmenu li{display:inline-block;padding-left:20px;padding-right:20px;padding-top:9px}body.sticky:not(.transparent-header) .header .underneath-menu ul.navmenu li{background-color:#fdfdf9}body.sticky .header .underneath-menu .underneath-top{height:35px;left:0;right:0;top:85px;position:absolute}body.sticky .header .underneath-menu ul.navmenu.child{margin-top:8px !important;padding-top:7px !important}body.sticky .header .underneath-menu ul.navmenu.child li{background-color:#f7f6ef}body.sticky .header .underneath-menu .logo-text{margin-top:17px}body.sticky .header .underneath-menu ul.navmenu li:last-child{padding-right:30px}body.sticky .header .underneath-menu ul.navmenu li:first-child{padding-left:30px}body.sticky .header .underneath-menu.expanded ul.navmenu.child{padding-top:3px !important}body.sticky .header .underneath-menu.expanded .underneath-top{top:107px}body.sticky .header .underneath-menu.expanded .logo-text{margin-top:32px}body.sticky .header .underneath-menu.full .underneath-top ul.navmenu.child>li{text-align:left}body.sticky .header .underneath-menu.full .underneath-top ul.navmenu:not(.child)>li a{float:none;text-align:center;display:inline-block}body.sticky .header .underneath-menu.centered ul.navmenu{position:absolute;top:78px}body.sticky .header .underneath-menu.centered .social-block{display:block;position:absolute;right:0;top:35px}body.sticky .header .underneath-menu.centered .logo{float:none}body.sticky .header .regular-menu .logo{float:left}body.sticky .header .regular-menu ul.navmenu:not(.child){margin:0;width:auto;padding:0;height:17px;text-align:center;font-size:0;top:44px;float:right}body.sticky .header .regular-menu ul.navmenu li{display:inline-block;padding-left:15px;padding-right:15px;padding-top:9px;padding-right:30px}body.sticky .header .regular-menu ul.navmenu.child{margin-top:30px !important}.burger-box{display:block;height:60px;width:60px;position:absolute;top:31px;margin-left:-14px;z-index:9999}.burger-box .anim-burger,.burger-box .anim-burger:before,.burger-box .anim-burger:after{position:absolute;top:28px;left:18px;width:20px;height:3px;background:#444;-webkit-transition:background .15s,-webkit-transform .15s,top .15s;transition:background .15s,-ms-transform .15s,top .15s;-o-transition:background .15s,-o-transform .15s,top .15s;transition:background .15s,transform .15s,top .15s}.burger-box .anim-burger:before{top:-6px;left:0;content:""}.burger-box .anim-burger:after{top:6px;left:0;content:""}.burger-box.open .anim-burger{background:0 0}.burger-box.open .anim-burger:before{top:0;background:#fff;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);-o-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.burger-box.open .anim-burger:after{top:0;background:#fff;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);-o-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.burger-box.side.open .anim-burger:before,.burger-box.side.open .anim-burger:after{background:#444}body.transparent-header .burger-box.swapcontrast.background--dark .anim-burger,body.transparent-header .burger-box.swapcontrast.background--dark .anim-burger:before,body.transparent-header .burger-box.swapcontrast.background--dark .anim-burger:after{background:#fff}.menu-temporal{position:fixed}#menu-mask,#menu-overlay{position:fixed;background-color:#000;opacity:0;height:100%;width:100%;top:0;right:0;bottom:0;left:0;z-index:99;visibility:hidden;-webkit-transition:opacity .4s cubic-bezier(.645,.045,.355,1) !important;transition:opacity .4s cubic-bezier(.645,.045,.355,1) !important;-o-transition:opacity .4s cubic-bezier(.645,.045,.355,1) !important;transition:opacity .4s cubic-bezier(.645,.045,.355,1) !important;cursor:pointer}#menu-overlay{cursor:default}#menu-mask.visible,#menu-overlay.visible{visibility:visible}#menu-mask.open{opacity:.7}#menu-overlay.open{opacity:.9}#menu-side{position:fixed;background-color:#fdfdf9;opacity:1;height:100%;width:470px;top:0;right:-470px;bottom:0;z-index:-1;color:rgba(158,157,144,.73) !important;padding:0 40px}#menu-side.open{z-index:99}#menu-side ul{list-style:none;padding-left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;margin:0}#menu-side ul li{padding-left:0;height:30px;line-height:20px;display:inline-block;text-align:left;padding-right:41px}#menu-side ul li a.child{color:#d2d2d2 !important}#menu-side ul li a{color:rgba(158,157,144,.73);font-size:15px;display:inline-block}.social-side{padding-top:50px;width:100% !important}.social-side a{font-size:12px !important}.social-side a:first-child{margin-left:0}#menu-overlay .menu-list{list-style:none;padding-left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:50%;margin:0 auto;position:relative;text-align:center}#menu-overlay .menu-list ul{list-style:none;padding-left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;margin:0;text-align:center}#menu-overlay .menu-list ul li{padding-left:0;height:30px;line-height:20px;display:inline-block;text-align:center;padding-right:41px}#menu-overlay .menu-list ul li a.child{color:#d2d2d2 !important}#menu-overlay .menu-list ul li a{color:rgba(158,157,144,.73);font-size:15px;display:inline-block}.pushReady{-webkit-transition:-webkit-transform .4s cubic-bezier(.645,.045,.355,1) !important;transition:-ms-transform .4s cubic-bezier(.645,.045,.355,1) !important;-o-transition:-o-transform .4s cubic-bezier(.645,.045,.355,1) !important;transition:transform .4s cubic-bezier(.645,.045,.355,1) !important}.pushReady.pushLeft{-webkit-transform:translateX(-100px) translateY(0px) !important;-ms-transform:translateX(-100px) translateY(0px) !important;-o-transform:translateX(-100px) translateY(0px) !important;transform:translateX(-100px) translateY(0px) !important}.pushReady.pushLeft-faster{-webkit-transform:translateX(-470px) translateY(0px) !important;-ms-transform:translateX(-470px) translateY(0px) !important;-o-transform:translateX(-470px) translateY(0px) !important;transform:translateX(-470px) translateY(0px) !important}.pushReady.pushRight{-webkit-transform:translateX(470px) translateY(0px) !important;-ms-transform:translateX(470px) translateY(0px) !important;-o-transform:translateX(470px) translateY(0px) !important;transform:translateX(470px) translateY(0px) !important}body.sticky .header .regular-menu .social-block{display:none;position:absolute;right:0}body.sticky .header .regular-menu ul.navmenu li:last-child{padding-right:0}body.sticky .header .regular-menu ul.navmenu li:first-child{padding-left:0}body.sticky[data-reduced-header="1"] .header .regular-menu ul.navmenu:not(.child){top:23px}body.sticky[data-reduced-header="1"] .header .regular-menu ul.navmenu.child{margin-top:11px !important}body.sticky[data-reduced-header="1"] .header .regular-menu .logo-text{margin-top:12px}body.sticky[data-reduced-header="1"] .header .regular-menu .navbar.smaller{margin-top:14px}body.sticky[data-reduced-header="1"] .header .regular-menu .smaller .logo-text{margin-top:12px}body.sticky[data-reduced-header="1"] .header .regular-menu .smaller.social-block{margin-top:32px}body.sticky[data-reduced-header="1"] .header .regular-menu .navbar.nav-horizontal .navmenu.child{padding-top:27px !important}body.sticky .header .regular-menu.regular-right ul.navmenu{position:absolute}body.sticky .header .regular-menu.regular-right .logo{float:right}body.sticky .header .regular-menu.burger-right .burger-box{right:-20px}body.sticky .header .regular-menu.burger-right .logo{float:left}body.sticky .header .regular-menu.burger-right .social-block{display:none}body.sticky[data-reduced-header="1"] .header .regular-menu.burger-right .logo-text{margin-top:12px}body.sticky .header .regular-menu.burger-left .logo{float:none}body.sticky .header .regular-menu.burger-left .social-block{display:block}body.sticky .header .regular-menu .social-block{right:0;margin-top:0;top:51px}body.sticky[data-reduced-header="1"] .header .regular-menu .burger-box{top:11px}body.sticky[data-reduced-header="1"] .header .regular-menu .social-block{top:32px}body.sticky[data-reduced-header="1"][data-type-header="4"]:not(.body-home){padding-top:80px}body.sticky[data-reduced-header="1"][data-type-header="4"] .header{height:80px}body.sticky[data-sticky-header="1"]:not([data-boxed="3"]) .header{position:fixed}body.sticky[data-color-version="1"] .content-grey,body.sticky:not(.transparent-header)[data-color-version="1"] .header,body.sticky[data-color-version="1"]:not(.transparent-header) .footer,body.sticky[data-color-version="1"] .wrapper,body.sticky[data-color-version="1"] .loading-mask,body.sticky[data-color-version="1"],body.sticky[data-color-version="1"] .portfolio-container,body.sticky[data-color-version="1"] .field-form,body.sticky[data-color-version="1"] .theme-images-block,body.sticky[data-color-version="1"].woocommerce div.product .woocommerce-tabs ul.tabs{background-color:#fff !important}body.sticky[data-color-version="1"] p{color:rgba(0,0,0,.55)}body.sticky[data-color-version="1"] .wrapper .title-page{color:#353535;border-color:#353535}body.transparent-header[data-color-version="1"] .swapcontrast.background--dark{color:#fdfdf7}body.sticky[data-color-version="1"] .wrapper.inner .content-grey{border-color:#fff !important}body.sticky[data-titles-version="2"] .wrapper .title-page,body.sticky[data-titles-version="4"] .wrapper .title-page{font-size:51px;border-bottom-width:5px}body.sticky[data-titles-version="3"] .wrapper .title-page,body.sticky[data-titles-version="4"] .wrapper .title-page{border-bottom-width:0}body.sticky[data-titles-version="2"] .wrapper .services-list,body.sticky[data-titles-version="4"] .wrapper .services-list{margin-top:-71px;margin-bottom:82px}body.sticky[data-body-fontsize="2"] .p-wrapper p:not(.description-home){font-size:20px}body.sticky[data-body-fontsize="3"] .p-wrapper p:not(.description-home){font-size:17px}body.sticky[data-custom-content="2"] .wrapper .p-wrapper{width:100%}.custom-container[data-gutter="1"]{margin:20px}.custom-container .container-shortcode-parent{position:absolute}.custom-container .container-shortcode{font-size:25px;line-height:40px;font-weight:300;color:#969696;float:left;background-repeat:no-repeat;background-size:cover;background-position:50%;opacity:0;display:block}.custom-container .container-shortcode .inner-content{overflow:hidden}.custom-container .container-shortcode a.title-anchor{color:inherit;border-bottom:0}.custom-container .container-shortcode p{font-size:inherit;line-height:inherit;text-align:inherit}.custom-container .container-shortcode a.title-anchor:hover{border-bottom:0;opacity:.8}.custom-container .container-shortcode a.custom-link{position:absolute;left:0;right:0;top:0;bottom:0;display:block;border-bottom:0}.custom-container .container-shortcode a.custom-link:hover{border-bottom:0;background-color:#444;opacity:.3}.custom-container .container-shortcode:not(.animated){opacity:1}.custom-container .container-shortcode._1columnC{width:8.333%}.custom-container .container-shortcode._2columnsC{width:16.666%}.custom-container .container-shortcode._3columnsC{width:25%}.custom-container .container-shortcode._4columnsC{width:33.333%}.custom-container .container-shortcode._5columnsC{width:41.666%}.custom-container .container-shortcode._6columnsC{width:50%}.custom-container .container-shortcode._7columnsC{width:58.333%}.custom-container .container-shortcode._8columnsC{width:66.666%}.custom-container .container-shortcode._9columnsC{width:75%}.custom-container .container-shortcode._10columnsC{width:83.333%}.custom-container .container-shortcode._11columnsC{width:91.666%}.custom-container .container-shortcode._12columnsC{width:100%}@media (max-width:767px){.custom-container .container-shortcode._1columnC{width:16.666%}.custom-container .container-shortcode._2columnsC{width:25%}.custom-container .container-shortcode._3columnsC{width:33.333%}.custom-container .container-shortcode._4columnsC{width:41.666%}.custom-container .container-shortcode._5columnsC{width:50%}.custom-container .container-shortcode._6columnsC{width:50%}.custom-container .container-shortcode._7columnsC{width:58.333%}.custom-container .container-shortcode._8columnsC{width:66.666%}.custom-container .container-shortcode._9columnsC{width:75%}.custom-container .container-shortcode._10columnsC{width:83.333%}.custom-container .container-shortcode._11columnsC{width:91.666%}.custom-container .container-shortcode._12columnsC{width:100%}}.custom-container[data-gutter="1"] .container-shortcode._1columnC{width:calc(8.333% - 14.74px)}.custom-container[data-gutter="1"] .container-shortcode._2columnsC{width:calc(16.666% - 9.5px)}.custom-container[data-gutter="1"] .container-shortcode._3columnsC{width:calc(25% - 6px)}.custom-container[data-gutter="1"] .container-shortcode._4columnsC{width:calc(33.333% - 14.74px)}.custom-container[data-gutter="1"] .container-shortcode._5columnsC{width:calc(41.666% - 9.5px)}.custom-container[data-gutter="1"] .container-shortcode._6columnsC{width:calc(50% - 9.5px)}.custom-container[data-gutter="1"] .container-shortcode._7columnsC{width:calc(58.333% - 6px)}.custom-container[data-gutter="1"] .container-shortcode._8columnsC{width:calc(66.666% - 6px)}.custom-container[data-gutter="1"] .container-shortcode._9columnsC{width:calc(75% - 9.5px)}.custom-container[data-gutter="1"] .container-shortcode._10columnsC{width:calc(83.333% - 6px)}.custom-container[data-gutter="1"] .container-shortcode._11columnsC{width:calc(91.666% - 6px)}.custom-container[data-gutter="1"] .container-shortcode._12columnsC{width:100%}.left-head{margin-top:0;padding-right:0;padding-left:0;z-index:9}.right-head{padding-right:0}.project-potfolio{position:relative;overflow-x:hidden;overflow-y:hidden;width:49.5%;margin-bottom:0;float:left;opacity:0}.project-potfolio.left{margin-right:.5%;clear:both}.project-potfolio.right{margin-left:.5%}.project-potfolio.middle{margin-right:.5%;margin-left:.5%}.mask{position:absolute;z-index:9;width:100%;height:100%;background-color:rgba(0,0,0,.6);opacity:0;text-align:center;left:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.portfolio-title{display:block;height:100%;margin-top:-10px;-webkit-transform:translate(0%,50%);-ms-transform:translate(0%,50%);-o-transform:translate(0%,50%);transform:translate(0%,50%);color:#fff;font-size:57px;font-weight:400;text-align:center}.portfolio-title._3columns-title{margin-top:-20px;font-size:51px}.footer{height:100px;padding-right:20px;padding-left:20px;clear:both;background-color:#fdfdf9}.content-grey{padding-top:125px;text-align:center}.content-text{text-align:center}.content-text.blog{margin-bottom:100px;padding-bottom:82px;border-bottom:1px solid #dedede}.content-text.blog.last{margin-bottom:0;border-bottom-style:none;border-bottom-width:0}.content-text.blog.sticky{background-color:#fdfdf9;padding-top:75px}.title-page,.title-page.header{display:inline-block;margin-bottom:120px;padding-bottom:20px;border-bottom:6px solid #444;font-size:74px;font-weight:500;margin-top:10px;line-height:44px}.title-page.blog{margin:0 auto;text-align:center;margin-bottom:0;padding-bottom:15px;border-bottom-style:none;border-bottom-width:0;font-size:51px;line-height:66px}.title-page.title-header{text-align:center;background-color:transparent;margin-bottom:0 !important}.title-page.background--dark{color:#fdfdf7;border-color:#fdfdf7}.title-page a{border-bottom:0 !important;color:#444 !important}.title-page.overimage{display:inline-block !important}.wrapper.multi-title .title-page{display:inline;padding-bottom:0;font-weight:500;line-height:102px;font-size:62px}.wrapper.multi-title .content-grey{padding-top:105px !important}.wrapper.multi-title .p-wrapper{margin-top:75px}.content-grey.titleontop{padding-top:91px !important}.wrapper.multi-title .titleontop{padding-top:16px !important}.wrapper.multi-title .portfolio-ontop{padding-top:105px !important}.image-portfolio{margin-bottom:20px}.p-wrapper p{display:inline-block;max-width:701px;margin-bottom:1.6em;text-align:left}b,strong{font-weight:500 !important;color:#626262}hr{border:0;display:block;width:80px;margin-top:30px;height:75px;margin-right:auto;margin-left:auto;border-top-style:solid;border-top-width:5px}dl{font-size:20px;line-height:1.5em;color:#626262;font-weight:300;display:inline-block;margin-bottom:25px}dl dt{font-weight:500;padding-top:25px;border-bottom:1px solid #444;display:inline-block;margin-bottom:10px;line-height:1.4em}dl dt:first-child{padding-top:0}blockquote{background-color:#fdfdf9;display:inline-block;padding:34px 49px;margin-bottom:25px;!important}blockquote p{margin-bottom:0 !important;font-size:20px;color:#a1a1a1}h1,h2,h3,h4,h5,h6{font-weight:400;padding-bottom:9px;border-bottom-style:none;border-bottom-width:0;font-size:50px;line-height:40px;color:#444;text-align:left;width:auto;margin:0 auto;margin-top:45px;margin-bottom:60px;border-bottom:4px solid #444;width:auto;margin-left:0;display:table}h2{font-size:41px;padding-bottom:3px;border-bottom-width:3px}h3{font-size:32px;padding-bottom:0;border-bottom-width:2px;line-height:35px}h4{font-size:27px;padding-bottom:0;border-bottom-width:2px;line-height:31px}h5{font-size:25px;font-weight:300;padding-bottom:0;border-bottom-width:1px;line-height:29px}h6{font-size:23px;font-weight:300;padding-bottom:0;border-bottom-width:1px;line-height:29px}h1:after,h2:after,h3:after,h4:after,h5:after,h6:after{content:'';display:block;width:20px;position:absolute}table{font-size:18px;line-height:1.5em;color:#626262;font-weight:300;margin-bottom:25px;display:inline-block}table thead th,table td,table tbody th{padding-right:30px;border-bottom:1px solid #edece0}table thead th{line-height:2em;font-weight:500;border-bottom:1px solid #444}table tbody th{line-height:2em;font-weight:300}table tr{line-height:2em}address{font-size:17px;line-height:1.3em;color:rgba(158,157,144,.73);font-weight:300;margin-bottom:25px}abbr{color:rgba(158,157,144,.73)}acronym{border-bottom:1px dashed;color:rgba(158,157,144,.73)}cite{color:rgba(158,157,144,.73)}kbd,code,pre,tt{font-size:14px;color:#444;background-color:#fdfdf9;padding:5px 10px}ins{color:rgba(158,157,144,.73);text-decoration:none;border-bottom:1px dashed #c5c4b5}q,var{color:rgba(158,157,144,.73)}.p-wrapper hr+h1,.p-wrapper hr+h2,.p-wrapper hr+h3,.p-wrapper hr+h4,.p-wrapper hr+h5,.p-wrapper hr+h6{margin-top:-15px}.p-wrapper>*:first-child:not(p){margin-top:22px !important}.post .p-wrapper>*:first-child:not(p){margin-top:-20px !important}h2.subtitle-page,h3.subtitle-page{font-size:31px;border-bottom:0;line-height:35px;margin-bottom:40px}h3.subtitle-page{font-size:29px;margin-bottom:43px}ul:not(.children),ol:not(.children){padding-left:50px;text-align:left;font-size:20px;line-height:1.8em;color:#626262;font-weight:300;display:block;margin-bottom:25px}ul b,ul strong,ol b,ol strong{font-weight:400 !important}ul{list-style-type:square}ul li{padding-left:10px}.comments-link{display:inline-block;font-size:19px}.gallery img{border:0 !important}.gallery dl dt{border-bottom:0}.edit-link{font-size:19px}.top-left{font-size:13px;font-weight:400}.top-left.copyright{font-size:12px}.separator-one{display:block;width:80px;height:107px;margin-right:auto;margin-left:auto;border-top-style:solid;border-top-width:5px}.logo-text{padding-top:10px;color:#000;font-size:21px;font-weight:500;text-align:center;letter-spacing:7px;margin-top:32px}.logo-subtext{margin-top:3px;color:#000;font-size:7px;text-align:center;letter-spacing:6px}.form-wrapper{display:block;width:85%;max-width:561px;margin-right:auto;margin-bottom:87px;margin-left:auto}.label-form{margin-bottom:18px;color:#737373;font-size:24px;font-weight:300;text-align:left;line-height:20px}.field-form{height:50px;margin-bottom:34px;background-color:#fdfdf9;color:#9e9e9e;font-size:20px;font-weight:300;letter-spacing:1px}.field-form.message{height:190px !important;margin-bottom:75px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce div.product form.cart .button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.submit-form{margin-bottom:40px;padding:16px 60px;border:5px solid #444;background-color:transparent;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#444;font-size:18px;font-weight:700;letter-spacing:1px;text-decoration:none;border-radius:0;text-transform:none}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce div.product form.cart .button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.submit-form:hover{background-color:#444;color:#ededed}.woocommerce div.product .cart .button{margin-bottom:20px}.woocommerce div.product form.cart .button{margin-bottom:17px;margin-left:0}.submit-form.blog{display:inline-block}.social-icon{width:auto;height:auto;padding-top:0;border-radius:0;background-color:transparent;font-family:'Ss social',sans-serif;color:#444;text-decoration:none}.social-block{margin-top:52px;text-align:right}.social-block a:last-child{margin-right:0}.aboutme-image{margin-bottom:99px}.loading-mask{position:fixed;left:0;top:0;right:0;bottom:0;z-index:2000;width:100%;height:100%;background-color:#fff}.footer-copyright{padding-top:40px;text-align:center}.footer[data-social="1"] .footer-copyright{width:50%;float:left;text-align:left}.footer-social{float:right;width:50%;padding-top:45px;text-align:right}.footer-social a:last-child{margin-right:0}.image-post{margin-bottom:91px}.comments-block{display:block;width:85%;max-width:561px;margin-right:auto;margin-bottom:53px;margin-left:auto;text-align:left}.comments-block .comment{margin-bottom:71px;padding-top:65px;border-top:1px solid #dedede;position:relative}.comments-block .comments-group .comment:last-child{border-bottom:1px solid #dedede;padding-bottom:48px;margin-bottom:104px}.comments-block .comments-group .children .comment:last-child{border-bottom:0}.comments-block .comments-group .children{list-style:none}.comments-block .comments-group .children .comment{padding-bottom:0;margin-bottom:63px}.comment-title{display:inline-block;margin-right:20px;margin-bottom:18px;font-size:24px;line-height:1.6em}.comment-title a{color:#444 !important;border-bottom:0 !important}.comment-p p{font-size:21px}.comment-date{display:inline-block;margin-bottom:18px;color:#737373;font-size:16px;font-weight:300}.comment-reply-link{font-size:15px}.comment .reply{display:inline-block;right:0;top:76px;position:absolute}#cancel-comment-reply-link{font-size:19px;margin-left:31px;margin-bottom:100px;display:inline-block}#email-form{text-align:center}.avatar-comments{display:inline-block;margin-right:12px}.avatar-comments img{vertical-align:bottom}.logout-link{padding-bottom:3px;position:absolute;right:0;font-size:19px}.bloglist-sepparator{height:1px}.bloglist-date{margin-bottom:89px;color:#969696;font-size:17px;line-height:1.6em;margin-top:-3px}.wrapper a:not(.submit-form){color:#969696;text-decoration:none;border-bottom:1px solid #969696}.wrapper a:not(.submit-form):hover{color:#444;border-bottom:1px solid #444}._4columns{width:25%}._3columns{width:32.5%}._2columns{width:50%}._1column{width:100%}.p-wrapper{margin-bottom:83px;width:75%;margin-left:auto;margin-right:auto;text-align:left}.n-m-b{margin-bottom:0}body.sticky .header .navbar.smaller .navmenu{margin-top:0;padding-top:20px;padding-right:0;visibility:visible;opacity:1;margin-left:0}body.sticky .header .navbar.smaller .navmenu ul{list-style-type:none}body.sticky .header .navbar.smaller .navmenu li{margin-bottom:0;display:block;border-bottom:0}body.sticky .header .navbar.smaller .navmenu li a{font-size:28px;font-weight:500;border:0;padding:33px 0}.tags-icon,.categories-icon,.time-icon{background:url(//yoshioka-photography.com/wp-content/themes/andyparker/images/blog-sprite.gif) no-repeat -5px 2px;width:26px;padding:0 9px}.tags-icon{background:url(//yoshioka-photography.com/wp-content/themes/andyparker/images/blog-sprite.gif) no-repeat -69px 4px;width:26px;padding:0 8px}.categories-icon{background:url(//yoshioka-photography.com/wp-content/themes/andyparker/images/blog-sprite.gif) no-repeat -37px 3px;width:26px;padding:0 8px}.wrapp-title{width:75%;margin:0 auto}.no-readmore{margin-bottom:-30px}.w-container-menu{margin-left:0}.play-video-button{width:64px;height:64px;border-radius:50px;background-color:#222;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;margin:0 auto;left:0;right:0;-webkit-transition:width .2s ease,height .2s ease;-o-transition:width .2s ease,height .2s ease;transition:width .2s ease,height .2s ease}.image-portfolio .mask:hover+.play-video-button,.project-potfolio .mask:hover+.play-video-button{width:80px;height:80px}.image-portfolio .mask:hover+.play-video-button:after,.project-potfolio .mask:hover+.play-video-button:after{top:28px;left:33px}.play-video-button:after{content:'';width:0;height:0;border-style:solid;border-width:11px 0 11px 20px;border-color:transparent transparent transparent #fff;display:block;position:relative;top:20px;left:25px;-webkit-transition:top .2s ease,left .2s ease;-o-transition:top .2s ease,left .2s ease;transition:top .2s ease,left .2s ease}html.w-mod-js *[data-ix=fadein-1]{opacity:0;-webkit-transform:translate(0px,10px);-ms-transform:translate(0px,10px);-o-transform:translate(0px,10px);transform:translate(0px,10px)}html.w-mod-js *[data-ix=fadein-2]{-webkit-transform:translate(0px,-108px);-ms-transform:translate(0px,-108px);-o-transform:translate(0px,-108px);transform:translate(0px,-108px)}html.w-mod-js *[data-ix=fadein-3]{opacity:0;-webkit-transform:translate(0px,-10px);-ms-transform:translate(0px,-10px);-o-transform:translate(0px,-10px);transform:translate(0px,-10px)}html.w-mod-js *[data-ix=fadein-4]{opacity:0;-webkit-transform:translate(0px,-10px);-ms-transform:translate(0px,-10px);-o-transform:translate(0px,-10px);transform:translate(0px,-10px)}html.w-mod-js *[data-ix=fadein-portfolio-1]{opacity:0;-webkit-transform:translate(0px,75px);-ms-transform:translate(0px,75px);-o-transform:translate(0px,75px);transform:translate(0px,75px)}html.w-mod-js *[data-ix=fadein-portfolio-2]{opacity:0;-webkit-transform:translate(0px,20px);-ms-transform:translate(0px,20px);-o-transform:translate(0px,20px);transform:translate(0px,20px)}html.w-mod-js *[data-ix=fadein-portfolio-3]{opacity:0;-webkit-transform:translate(0px,10px);-ms-transform:translate(0px,10px);-o-transform:translate(0px,10px);transform:translate(0px,10px)}html.w-mod-js *[data-ix=fadein-portfolio-4]{opacity:0;-webkit-transform:translate(0px,10px);-ms-transform:translate(0px,10px);-o-transform:translate(0px,10px);transform:translate(0px,10px)}@media (max-width:991px){.nav-link{margin-right:7px;margin-left:7px;font-size:13px}.body-home{overflow-x:visible;overflow-y:visible}.portfolio-title{font-size:37px}body.sticky .footer-right{display:none}body.sticky .footer.home .footer-copyright{padding-top:40px !important;float:none !important}body.body-home{height:auto;padding-top:120px}body.sticky .footer.home{position:relative !important;height:100px !important;line-height:inherit !important}.w-hidden-main{float:left;width:100%}body.sticky .project-potfolio._3columns{width:50%}body.sticky .project-potfolio._4columns{width:50%}body.sticky .theme-images-block .image-portfolio{width:100% !important}body.sticky .wrapper .portfolio-container[data-gutter="1"] ._4columns{width:calc(50% - 10px)}body.sticky .wrapper .portfolio-container[data-gutter="1"] ._3columns{width:calc(50% - 10px)}body.sticky .portfolio-container[data-gutter="1"] ._2columns{width:calc(50% - 10px)}}@media (max-width:767px){.button{margin-bottom:10px}.section{padding:32px 15px}.nav-bar{padding-top:26px;padding-bottom:26px}.header{position:absolute;padding-top:0;padding-bottom:0}.logo.smaller{position:relative;width:auto}.navbar.smaller{position:absolute;left:0;top:0;bottom:0;width:100%;margin-top:34px;margin-right:20px;padding-left:18px;z-index:0}.navlink{width:100%;font-size:20px;line-height:56px;text-align:center;color:#444}.navmenu{width:100%;margin-top:0;background-color:rgba(253,253,249,.93);-webkit-overflow-scrolling:touch;overflow-y:auto;margin-bottom:0;height:100%}.project-potfolio{width:100%}.project-potfolio.left{margin-right:0}.project-potfolio.right{margin-left:0}.portfolio-title{font-size:45px}.social-block.smaller{position:absolute;top:0;right:0;bottom:0;width:25%;margin-right:20px}.menu-botton{padding:14px;padding-left:0;float:left;background:url(//yoshioka-photography.com/wp-content/themes/andyparker/images/menu-icon.png) no-repeat 5px center;color:transparent;position:absolute;top:0}.menu-botton.w--open{background-color:transparent;opacity:.5;color:transparent}body.sticky .project-potfolio._3columns,body.sticky .project-potfolio._2columns,body.sticky .project-potfolio._4columns{width:100%}body.sticky .wrapper .portfolio-container[data-gutter="1"] ._4columns{width:100%}body.sticky .wrapper .portfolio-container[data-gutter="1"] ._3columns{width:100%}body.sticky .portfolio-container[data-gutter="1"] ._2columns{width:100% !important}.title-page.blog{font-size:42px;line-height:57px;padding-left:20px;padding-right:20px}.wrapper.multi-title .title-page{font-size:45px;line-height:71px !important;border-width:4px}body.sticky[data-sticky-header="1"]:not([data-boxed="3"]) .header{position:absolute}}@media (max-width:479px){.button{display:block}.section{padding-right:11px}.nav-link{display:block;padding-top:8px;padding-bottom:8px}.header{position:absolute;height:130px}.navbar.smaller{margin:36px auto 0px}.navlink{font-size:20px;line-height:44px}.portfolio-title{font-size:34px}.portfolio-title._3columns-title{font-size:34px}.content-grey{padding-top:83px !important}.title-page{margin-bottom:89px;padding-bottom:0;font-size:51px;line-height:62px}.wrapper.multi-title .title-page{font-size:40px;line-height:67px !important;border-width:4px}.wrapper.multi-title .content-grey{padding-top:81px !important}.p-wrapper{width:85%}.p-wrapper p{font-size:22px;margin-left:0;margin-right:0;width:100%}.logo-text{padding-top:0}.menu-botton{position:absolute;display:block;margin-top:36px;margin-left:115px;padding-left:18px}.navbar.smaller{padding-left:0}.w-container-menu{width:23px;height:50px;margin-left:auto}.menu-botton{margin-left:0;padding-left:0;margin-top:31px}.title-page.blog{font-size:36px;line-height:47px}.title-page:not(.blog){line-height:1.2em !important}.reply{top:30px !important}.wrapp-title{width:100%}}.error,.success{font-size:25px;line-height:1.6em;font-weight:300;margin-bottom:43px;color:red}.success{color:#00c400}.wp-caption{max-width:100%}.wp-caption-text{font-size:16px;padding-top:10px;margin-bottom:10px}.alignright{display:inline;float:right;margin-left:20px;margin-bottom:10px;margin-top:10px}.alignleft{display:inline;float:left;margin-right:20px;margin-bottom:10px}.aligncenter{margin:0 auto}.pag-nav{border-top:1px solid #dedede;padding-top:77px}.pag-nav a{font-size:21px;font-weight:300;text-decoration:none}.pag-nav.list-post{border-top:0;padding-top:0;padding-bottom:85px}.social-block,.social-icon{text-rendering:optimizeLegibility}.wrapper{padding:0}#email-form .form-submit,.comment-respond .comment-reply-title{display:none}.submit-form.portfolio{margin-top:0;display:inline-block;margin-bottom:108px}.services-list{width:75%;margin:0 auto;color:rgba(158,157,144,.73);margin-bottom:57px;margin-top:-18px;font-size:22px;font-weight:100;line-height:1.6em}body.sticky .header{height:120px;position:absolute;z-index:1}body.sticky[data-boxed="1"] .header,body.sticky[data-boxed="1"] .footer,body.sticky[data-boxed="1"] .wrapper,body.sticky[data-boxed="3"] .header,body.sticky[data-boxed="3"] .footer,body.sticky[data-boxed="3"] .wrapper{max-width:940px;margin:0 auto;left:0;right:0}body.sticky[data-boxed="1"][data-boxed-width="1"] .header,body.sticky[data-boxed="1"][data-boxed-width="1"] .footer,body.sticky[data-boxed="1"][data-boxed-width="1"] .wrapper,body.sticky[data-boxed="3"][data-boxed-width="1"] .header,body.sticky[data-boxed="3"][data-boxed-width="1"] .footer,body.sticky[data-boxed="3"][data-boxed-width="1"] .wrapper{max-width:1294px}body.sticky[data-boxed="1"],body.sticky[data-boxed="3"]{background-color:#f0f0ea}body.sticky[data-boxed="2"] .wrapper.inner .content-grey,body.sticky[data-boxed="2"] .wrapper.inner .page-header-image,body.sticky[data-boxed="3"] .wrapper.inner .content-grey,body.sticky[data-boxed="3"] .wrapper.inner .page-header-image{border:20px solid #fdfdf9;border-top:0;border-bottom:0}body.sticky.transparent-header[data-boxed="3"]:not([data-reduced-header="1"]){padding-top:140px !important}body.sticky.transparent-header[data-boxed="2"]:not([data-reduced-header="1"]){padding-top:120px}body.sticky.transparent-header[data-boxed="3"] .header:not(.smaller){background-color:transparent;height:140px;border-bottom:20px solid #fdfdf9}body.sticky.transparent-header[data-boxed="2"] .header:not(.smaller){background-color:#fdfdf9;height:120px}body.sticky.transparent-header[data-boxed="3"] .header:not(.smaller) .underneath-menu:not(.expanded) .underneath-top ul.navmenu:not(.child)>li{background-color:transparent}body.sticky.transparent-header[data-boxed="3"][data-type-header="2"][data-reduced-header="1"],body.sticky.transparent-header[data-boxed="3"][data-type-header="4"][data-reduced-header="1"]{padding-top:100px}body.sticky.transparent-header[data-boxed="3"][data-type-header="2"][data-reduced-header="1"] .header:not(.smaller),body.sticky.transparent-header[data-boxed="3"][data-type-header="4"][data-reduced-header="1"] .header:not(.smaller){height:100px}body.sticky.transparent-header[data-boxed="2"][data-type-header="4"][data-reduced-header="1"] .header:not(.smaller),body.sticky.transparent-header[data-boxed="2"][data-type-header="2"][data-reduced-header="1"] .header:not(.smaller){height:80px}body.sticky.transparent-header[data-boxed="3"][data-type-header="3"],body.sticky.transparent-header[data-boxed="3"][data-type-header="1"],body.sticky.transparent-header[data-boxed="2"][data-type-header="3"],body.sticky.transparent-header[data-boxed="2"][data-type-header="1"]{padding-top:120px}body.sticky.transparent-header .footer{background-color:transparent}body.sticky.transparent-header[data-reduced-header="1"]:not(.body-home) .footer{height:70px}body.sticky.transparent-header[data-reduced-header="1"]:not(.body-home) .footer .footer-copyright{padding-top:24px}body.sticky.transparent-header[data-reduced-header="1"] .footer .footer-social{padding-top:27px}body.sticky[data-boxed="3"] .wrapper.inner .content-grey:last-child{border-bottom:20px solid #fdfdf9}body.sticky .title-page:not(.blog){margin-bottom:80px;text-align:center}body.sticky .title-page.portfolio-title-page{margin-top:20px;margin-bottom:142px}body.sticky .wrapper.inner.multi-title .title-page.portfolio-title-page:after{height:142px;position:relative}body.sticky .wrapper.inner.multi-title .title-page.project-title-page+.services-list:before{content:'';height:100px;display:inline-block}body.sticky .wrapper.inner.multi-title .title-page.project-title-page+.services-list{margin-bottom:-18px}body.sticky .header .logo{margin-top:0}body.sticky .header .social-block{margin-top:51px}body.sticky .p-wrapper p{display:block;margin:0 auto;padding-bottom:0;margin-bottom:52px;max-width:100%}body.sticky .content-grey{padding-top:122px}body.sticky .portfolio-container{background-color:#f7f6ef;overflow:hidden;clear:both}body.sticky .portfolio-container.no-margins{margin:0 !important}body.sticky[data-boxed="2"][data-portfolio-bg="1"] .wrapper:not(.vertical) .portfolio-container[data-gutter="1"],body.sticky[data-boxed="3"][data-portfolio-bg="1"] .wrapper:not(.vertical) .portfolio-container[data-gutter="1"]{margin:0;border-left:0;border-right:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}body.sticky:not([data-portfolio-bg="1"]) .wrapper:not(.vertical) .top-shop-bar{padding:20px}body.sticky[data-boxed="2"][data-portfolio-bg="1"] .wrapper:not(.vertical) .top-shop-bar,body.sticky[data-boxed="3"][data-portfolio-bg="1"] .wrapper:not(.vertical) .top-shop-bar{padding:20px 0 0}body.sticky[data-hide-controls="1"][data-portfolio-bg="1"]:not([data-type-header="1"]):not([data-top-section="1"]):not([data-header-image="1"]) .wrapper:not(.vertical) .portfolio-container,body.sticky[data-hide-controls="1"][data-portfolio-bg="1"]:not([data-type-header="1"]):not([data-top-section="1"]) .wrapper:not(.vertical) .portfolio-container{border-top-width:0}body.sticky[data-boxed="2"][data-portfolio-bg="1"] .wrapper:not(.vertical) .portfolio-container,body.sticky[data-boxed="3"][data-portfolio-bg="1"] .wrapper:not(.vertical) .portfolio-container{border-left-width:0;border-right-width:0}body.sticky[data-boxed="0"][data-portfolio-bg="1"] .portfolio-container[data-gutter="1"],body.sticky[data-boxed="1"][data-portfolio-bg="1"] .portfolio-container[data-gutter="1"]{margin:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}body.sticky[data-portfolio-bg="1"] .wrapper .grid-wrapper .top-shop-bar{padding:20px 20px 0}body.sticky[data-portfolio-bg="1"] .wrapper .grid-wrapper .portfolio-container{border-width:20px;border-style:solid}body.sticky .project-potfolio.left{margin-right:0 !important}body.sticky .project-potfolio.right{margin-left:0 !important}body.sticky .project-potfolio{margin-bottom:0 !important;width:50%;margin-top:-1px;background-repeat:no-repeat;background-size:cover;-webkit-backface-visibility:hidden;-webkit-transform:perspective(999px);-moz-transform:perspective(999px);-ms-transform:perspective(999px);-o-transform:perspective(999px);transform:perspective(999px)}body.sticky .project-potfolio img{opacity:0;display:block}body.sticky .project-potfolio a{border-bottom:0;width:100%;display:block}body.sticky .project-potfolio a:hover{border-bottom:0}body.sticky .wrapper.vertical{background-color:#f7f6ef}body.sticky .wrapper.vertical .portfolio-container{margin:0 auto}body.sticky[data-boxed="0"][data-portfolio-bg="1"] .wrapper.vertical .top-shop-bar,body.sticky[data-boxed="1"][data-portfolio-bg="1"] .wrapper.vertical .top-shop-bar{padding:20px}body.sticky .wrapper.vertical._940 .portfolio-container,body.sticky .wrapper.vertical._940 .top-shop-bar,body.sticky .wrapper.vertical._940 .woocommerce-pagination{max-width:940px}body.sticky .wrapper.vertical._1294 .portfolio-container,body.sticky .wrapper.vertical._1294 .top-shop-bar,body.sticky .wrapper.vertical._1294 .woocommerce-pagination{max-width:1294px}body.sticky .project-potfolio._3columns.aspectratio{height:0;padding:22% 0 0;overflow:hidden}body.sticky .project-potfolio._3columns.aspectratio a{position:absolute;top:0;height:100%}body.sticky .project-potfolio._3columns.aspectratio.ar_4_3{padding:25% 0 0}body.sticky .project-potfolio._3columns.aspectratio.ar_4_3.double-height,body.sticky .project-potfolio._3columns.aspectratio.ar_4_3.double-both{padding:50% 0 0}body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_4_3.double-width,body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_4_3.double-both{width:66.666%}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_4_3.double-width,body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_4_3.double-both{width:calc(66.666% - 6px)}body.sticky .project-potfolio._3columns.aspectratio.ar_1_1{padding:33.333% 0 0}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_1_1{padding:calc(33.333% - 13px) 0 0 0}body.sticky .project-potfolio._3columns.aspectratio.ar_1_1.double-height,body.sticky .project-potfolio._3columns.aspectratio.ar_1_1.double-both{padding:66.666% 0 0}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_1_1.double-height,body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_1_1.double-both{padding:calc(66.666% - 6px) 0 0 0}body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_1_1.double-width,body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_1_1.double-both{width:66.666%}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_1_1.double-width,body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_1_1.double-both{width:calc(66.666% - 6px)}body.sticky .project-potfolio._3columns.aspectratio.ar_3_2{padding:22.25% 0 0}body.sticky .project-potfolio._3columns.aspectratio.ar_3_2.double-height,body.sticky .project-potfolio._3columns.aspectratio.ar_3_2.double-both{padding:44.5% 0 0}body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_3_2.double-width,body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_3_2.double-both{width:66.666%}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_3_2.double-width,body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_3_2.double-both{width:calc(66.666% - 6px)}body.sticky .project-potfolio._3columns.aspectratio.ar_16_9{padding:18.8% 0 0}body.sticky .project-potfolio._3columns.aspectratio.ar_16_9.double-height,body.sticky .project-potfolio._3columns.aspectratio.ar_16_9.double-both{padding:37.6% 0 0}body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_16_9.double-width,body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_16_9.double-both{width:66.666%}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_16_9.double-width,body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_16_9.double-both{width:calc(66.666% - 6px)}body.sticky .project-potfolio._3columns.aspectratio.ar_3_1{padding:11.1% 0 0}body.sticky .project-potfolio._3columns.aspectratio.ar_3_1.double-height,body.sticky .project-potfolio._3columns.aspectratio.ar_3_1.double-both{padding:22.2% 0 0}body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_3_1.double-width,body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_3_1.double-both{width:66.666%}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_3_1.double-width,body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_3_1.double-both{width:calc(66.666% - 6px)}@media (max-width:991px){body.sticky .wrapper .project-potfolio._3columns.aspectratio.double-width,body.sticky .wrapper .project-potfolio._3columns.aspectratio.double-both{width:100%}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.double-width,body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.double-both{width:100%}body.sticky .project-potfolio._3columns.aspectratio.ar_4_3{padding:37.5% 0 0}body.sticky .project-potfolio._3columns.aspectratio.ar_4_3.double-height,body.sticky .project-potfolio._3columns.aspectratio.ar_4_3.double-both{padding:75% 0 0}body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_4_3.double-width,body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_4_3.double-both{width:100%}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_4_3.double-width,body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_4_3.double-both{width:100%}body.sticky .project-potfolio._3columns.aspectratio.ar_1_1{padding:50% 0 0}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_1_1{padding:calc(50% - 10px) 0 0 0}body.sticky .project-potfolio._3columns.aspectratio.ar_1_1.double-height,body.sticky .project-potfolio._3columns.aspectratio.ar_1_1.double-both{padding:100% 0 0}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_1_1.double-height,body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_1_1.double-both{padding:100% 0 0}body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_1_1.double-width,body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_1_1.double-both{width:100%}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_1_1.double-width,body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_1_1.double-both{width:100%}body.sticky .project-potfolio._3columns.aspectratio.ar_3_2{padding:33.333% 0 0}body.sticky .project-potfolio._3columns.aspectratio.ar_3_2.double-height,body.sticky .project-potfolio._3columns.aspectratio.ar_3_2.double-both{padding:66.666% 0 0}body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_3_2.double-width,body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_3_2.double-both{width:100%}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_3_2.double-width,body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_3_2.double-both{width:100%}body.sticky .project-potfolio._3columns.aspectratio.ar_16_9{padding:28.1% 0 0}body.sticky .project-potfolio._3columns.aspectratio.ar_16_9.double-height,body.sticky .project-potfolio._3columns.aspectratio.ar_16_9.double-both{padding:56.2% 0 0}body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_16_9.double-width,body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_16_9.double-both{width:100%}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_16_9.double-width,body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_16_9.double-both{width:100%}body.sticky .project-potfolio._3columns.aspectratio.ar_3_1{padding:16.666% 0 0}body.sticky .project-potfolio._3columns.aspectratio.ar_3_1.double-height,body.sticky .project-potfolio._3columns.aspectratio.ar_3_1.double-both{padding:33.333% 0 0}body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_3_1.double-width,body.sticky .wrapper .portfolio-container .project-potfolio._3columns.aspectratio.ar_3_1.double-both{width:100%}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_3_1.double-width,body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_3_1.double-both{width:100%}}@media (max-width:767px){body.sticky .wrapper .grid-wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.double-width,body.sticky .wrapper .grid-wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.double-both{width:100%}body.sticky .project-potfolio._3columns.aspectratio.ar_4_3{padding:75% 0 0}body.sticky .project-potfolio._3columns.aspectratio.ar_1_1{padding:100% 0 0}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_1_1{padding:100% 0 0}body.sticky .project-potfolio._3columns.aspectratio.ar_1_1.double-height,body.sticky .project-potfolio._3columns.aspectratio.ar_1_1.double-both{padding:100% 0 0}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_1_1.double-width,body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.ar_1_1.double-both{width:100%}body.sticky .project-potfolio._3columns.aspectratio.ar_3_2{padding:66.666% 0 0}body.sticky .project-potfolio._3columns.aspectratio.ar_16_9{padding:56.3% 0 0}body.sticky .project-potfolio._3columns.aspectratio.ar_3_1{padding:33.333% 0 0}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.double-height{padding-bottom:0}}body.sticky .project-potfolio._3columns.aspectratio.double-width,body.sticky .project-potfolio._3columns.aspectratio.double-both{width:66.666%}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.double-width,body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.double-both{width:calc(66.666% - 6px)}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.double-height,body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._3columns.aspectratio.double-both{padding-bottom:20px}body.sticky .project-potfolio._2columns.aspectratio{height:0;padding:22% 0 0;overflow:hidden}body.sticky .project-potfolio._2columns.aspectratio a{position:absolute;top:0;height:100%;left:0;width:100%;border:0}body.sticky .project-potfolio._2columns.aspectratio.ar_4_3{padding:37.5% 0 0}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._2columns.aspectratio.ar_4_3{padding:calc(37.5% - 10px) 0 0 0}body.sticky .project-potfolio._2columns.aspectratio.ar_4_3.double-height,body.sticky .project-potfolio._2columns.aspectratio.ar_4_3.double-both{padding:75% 0 0}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._2columns.aspectratio.ar_4_3.double-height,body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._2columns.aspectratio.ar_4_3.double-both{padding:75% 0 0}body.sticky .project-potfolio._2columns.aspectratio.ar_1_1{padding:50% 0 0}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._2columns.aspectratio.ar_1_1{padding:calc(50% - 10px) 0 0 0}body.sticky .project-potfolio._2columns.aspectratio.ar_1_1.double-height,body.sticky .project-potfolio._2columns.aspectratio.ar_1_1.double-both{padding:100% 0 0}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._2columns.aspectratio.ar_1_1.double-height,body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._2columns.aspectratio.ar_1_1.double-both{padding:100% 0 0}body.sticky .project-potfolio._2columns.aspectratio.ar_3_2{padding:33.333% 0 0}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._2columns.aspectratio.ar_3_2{padding:calc(33.333% - 10px) 0 0 0}body.sticky .project-potfolio._2columns.aspectratio.ar_3_2.double-height,body.sticky .project-potfolio._2columns.aspectratio.ar_3_2.double-both{padding:66.666% 0 0}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._2columns.aspectratio.ar_3_2.double-height,body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._2columns.aspectratio.ar_3_2.double-both{padding:66.666% 0 0}body.sticky .project-potfolio._2columns.aspectratio.ar_16_9{padding:28.1% 0 0}body.sticky .project-potfolio._2columns.aspectratio.ar_16_9.double-height,body.sticky .project-potfolio._2columns.aspectratio.ar_16_9.double-both{padding:56.2% 0 0}body.sticky .project-potfolio._2columns.aspectratio.ar_3_1{padding:16.666% 0 0}body.sticky .project-potfolio._2columns.aspectratio.ar_3_1.double-height,body.sticky .project-potfolio._2columns.aspectratio.ar_3_1.double-both{padding:33.333% 0 0}@media (max-width:991px){body.sticky .project-potfolio._2columns.aspectratio.ar_4_3{padding:37.5% 0 0}body.sticky .project-potfolio._2columns.aspectratio.ar_1_1{padding:50% 0 0}body.sticky .project-potfolio._3columns.aspectratio.ar_1_1.double-height,body.sticky .project-potfolio._3columns.aspectratio.ar_1_1.double-both{padding:100% 0 0}body.sticky .project-potfolio._2columns.aspectratio.ar_3_2{padding:33.333% 0 0}body.sticky .project-potfolio._3columns.aspectratio.ar_3_2.double-height,body.sticky .project-potfolio._3columns.aspectratio.ar_3_2.double-both{padding:66.666% 0 0}body.sticky .project-potfolio._2columns.aspectratio.ar_16_9{padding:28.1% 0 0}body.sticky .project-potfolio._2columns.aspectratio.ar_3_1{padding:16.666% 0 0}}@media (max-width:767px){body.sticky .project-potfolio._2columns.aspectratio.ar_4_3{padding:75% 0 0}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._2columns.aspectratio.ar_4_3{padding:75% 0 0}body.sticky .project-potfolio._2columns.aspectratio.ar_1_1{padding:100% 0 0}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._2columns.aspectratio.ar_1_1{padding:100% 0 0}body.sticky .project-potfolio._2columns.aspectratio.ar_3_2{padding:66.666% 0 0}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._2columns.aspectratio.ar_3_2{padding:66.666% 0 0}body.sticky .project-potfolio._2columns.aspectratio.ar_16_9{padding:56.3% 0 0}body.sticky .project-potfolio._2columns.aspectratio.ar_3_1{padding:33.333% 0 0}body.sticky .wrapper .portfolio-container[data-gutter="1"] .project-potfolio._2columns.aspectratio.double-height{padding-bottom:0}}body.sticky .wrapper .grid-wrapper .project-potfolio._2columns.aspectratio.double-width,body.sticky .wrapper .grid-wrapper .project-potfolio._2columns.aspectratio.double-both{width:100%}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._2columns.aspectratio.double-height{padding-bottom:20px}body.sticky .project-potfolio._1column.aspectratio{height:0;padding:22% 0 0;overflow:hidden}body.sticky .project-potfolio._1column.aspectratio a{position:absolute;top:0;height:100%;left:0;width:100%;border:0}body.sticky .project-potfolio._1column.aspectratio.ar_4_3{padding:75% 0 0}body.sticky .project-potfolio._1column.aspectratio.ar_1_1{padding:100% 0 0}body.sticky .project-potfolio._1column.aspectratio.ar_3_2{padding:66.666% 0 0}body.sticky .project-potfolio._1column.aspectratio.ar_16_9{padding:56.3% 0 0}body.sticky .project-potfolio._1column.aspectratio.ar_3_1{padding:33.333% 0 0}body.sticky .project-potfolio._4columns.aspectratio{height:0;padding:22% 0 0;overflow:hidden}body.sticky .project-potfolio._4columns.aspectratio a{position:absolute;top:0;height:100%;left:0;width:100%;border:0}body.sticky .project-potfolio._4columns.aspectratio.ar_4_3{padding:18.75% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_4_3{padding:calc(18.75% - 10px) 0 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_4_3.double-height,body.sticky .project-potfolio._4columns.aspectratio.ar_4_3.double-both{padding:37.5% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_4_3.double-height,body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_4_3.double-both{padding:37.5% 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_1_1{padding:25% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_1_1{padding:calc(25% - 15px) 0 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_1_1.double-height,body.sticky .project-potfolio._4columns.aspectratio.ar_1_1.double-both{padding:50% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_1_1.double-height,body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_1_1.double-both{padding:calc(50% - 10px) 0 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_3_2{padding:16.666% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_3_2{padding:calc(16.666% - 10px) 0 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_3_2.double-height,body.sticky .project-potfolio._4columns.aspectratio.ar_3_2.double-both{padding:33.333% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_3_2.double-height,body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_3_2.double-both{padding:calc(33.333% - 0px) 0 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_16_9{padding:14% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_16_9{padding:14% 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_16_9.double-height,body.sticky .project-potfolio._4columns.aspectratio.ar_16_9.double-both{padding:28% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_16_9.double-height,body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_16_9.double-both{padding:calc(28% + 20px) 0 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_3_1{padding:8.333% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_3_1{padding:8.333% 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_3_1.double-height,body.sticky .project-potfolio._4columns.aspectratio.ar_3_1.double-both{padding:16.666% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_3_1.double-height,body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_3_1.double-both{padding:calc(16.666% + 20px) 0 0 0}@media (max-width:991px){body.sticky .project-potfolio._4columns.aspectratio.ar_4_3{padding:37.5% 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_4_3.double-height,body.sticky .project-potfolio._4columns.aspectratio.ar_4_3.double-both{padding:75% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_4_3{padding:calc(37.5% - 10px) 0 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_4_3.double-height,body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_4_3.double-both{padding:75% 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_1_1{padding:50% 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_1_1.double-height,body.sticky .project-potfolio._4columns.aspectratio.ar_1_1.double-both{padding:100% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_1_1{padding:calc(50% - 10px) 0 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_1_1.double-height,body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_1_1.double-both{padding:100% 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_3_2{padding:32.6% 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_3_2.double-height,body.sticky .project-potfolio._4columns.aspectratio.ar_3_2.double-both{padding:65.2% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_3_2{padding:32.6% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_3_2.double-height,body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_3_2.double-both{padding:calc(65.2% + 20px) 0 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_16_9{padding:28% 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_16_9.double-height,body.sticky .project-potfolio._4columns.aspectratio.ar_16_9.double-both{padding:56% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_16_9{padding:28% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_16_9.double-height,body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_16_9.double-both{padding:calc(56% + 20px) 0 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_3_1{padding:16.666% 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_3_1.double-height,body.sticky .project-potfolio._4columns.aspectratio.ar_3_1.double-both{padding:33.333% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_3_1{padding:16.666% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_3_1.double-height,body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_3_1.double-both{padding:calc(33.333% + 20px) 0 0 0}body.sticky .wrapper .grid-wrapper .portfolio-container .project-potfolio._4columns.aspectratio.double-width,body.sticky .wrapper .grid-wrapper .portfolio-container .project-potfolio._4columns.aspectratio.double-both{width:100%}}@media (max-width:767px){body.sticky .project-potfolio._4columns.aspectratio.ar_4_3{padding:75% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_4_3{padding:75% 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_4_3.double-height,body.sticky .project-potfolio._4columns.aspectratio.ar_4_3.double-both{padding:75% 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_1_1{padding:100% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_1_1{padding:100% 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_1_1.double-height,body.sticky .project-potfolio._4columns.aspectratio.ar_1_1.double-both{padding:100% 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_3_2{padding:66.666% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_3_2{padding:66.666% 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_3_2.double-height,body.sticky .project-potfolio._4columns.aspectratio.ar_3_2.double-both{padding:100% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_3_2.double-height,body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_3_2.double-both{padding:66.666% 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_16_9{padding:56.3% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_16_9{padding:56.3% 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_16_9.double-height,body.sticky .project-potfolio._4columns.aspectratio.ar_16_9.double-both{padding:100% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_16_9.double-height,body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_16_9.double-both{padding:56.3% 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_3_1{padding:33.333% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_3_1{padding:33.333% 0 0}body.sticky .project-potfolio._4columns.aspectratio.ar_3_1.double-height,body.sticky .project-potfolio._4columns.aspectratio.ar_3_1.double-both{padding:100% 0 0}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_3_1.double-height,body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.ar_3_1.double-both{padding:33.333% 0 0}}body.sticky .wrapper .portfolio-container .project-potfolio._4columns.aspectratio.double-width,body.sticky .wrapper .portfolio-container .project-potfolio._4columns.aspectratio.double-both{width:50%}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.double-height,body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.double-both{padding-bottom:20px}body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.double-width,body.sticky .portfolio-container[data-gutter="1"] .project-potfolio._4columns.aspectratio.double-both{width:calc(50% - 9.5px)}body.sticky ._3columns{width:33.333%}body.sticky ._2columns{width:50%}body.sticky ._1column{width:100%}body.sticky ._4columns{width:25%}body.sticky .portfolio-container[data-gutter="1"] ._4columns{width:calc(25% - 14.74px)}body.sticky .portfolio-container[data-gutter="1"] ._3columns{width:calc(33.333% - 13.333px)}body.sticky .portfolio-container[data-gutter="1"] ._2columns{width:calc(50% - 10px)}body.sticky .portfolio-container[data-gutter="1"] ._1column{width:100%}body.sticky[data-color-version="1"] .portfolio-container[data-gutter="1"]{margin-top:0;margin-bottom:0}body.sticky .content-grey.grid-wrapper{padding-top:0 !important;overflow:hidden}body.sticky .project-potfolio.middle{margin-right:0 !important;margin-left:0 !important}body.sticky .home-slider .w-slide{background-repeat:no-repeat;background-size:cover}body.sticky .home-slider .w-slide .mask-slide{background-color:#000;position:absolute;width:100%;height:100%;z-index:10;opacity:.5;pointer-events:none}body.sticky .home-slider .w-video{height:100%}body.sticky[data-animation-version="1"] .image-portfolio{margin-bottom:0;opacity:0}body.sticky .image-post{margin-bottom:108px}body.sticky .separator-one{height:106px;clear:both}body.sticky .separator-one.nop{height:30px}body.sticky .p-wrapper:not(.notspacing){margin-bottom:55px;margin-top:-14px}body.sticky .form-wrapper{margin-top:-21px}body.sticky .wrapper.inner .content-grey{background-color:#f7f6ef}body.sticky .theme-images-block{background-color:#f7f6ef}body.sticky .image-portfolio{margin-bottom:0 !important;width:50%;background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-backface-visibility:hidden;-webkit-transform:perspective(999px);-moz-transform:perspective(999px);-ms-transform:perspective(999px);-o-transform:perspective(999px);transform:perspective(999px);border-bottom:0;background-color:#444}body.sticky .image-portfolio img{visibility:hidden}body.sticky .image-portfolio a{border-bottom:0 !important;width:100%}body.sticky .image-portfolio a.w-inline-block .mask{background-color:rgba(0,0,0,.6)}body.sticky .image-portfolio a.w-inline-block{border-bottom:0}body.sticky .image-portfolio a:hover{border-bottom:0 !important}body.sticky .wrapper.vertical{background-color:#f7f6ef}body.sticky .wrapper.vertical .theme-images-block{margin:0 auto}body.sticky .wrapper.vertical._940 .theme-images-block{max-width:940px}body.sticky .wrapper.vertical._1294 .theme-images-block{max-width:1294px}body.sticky .image-portfolio.aspectratio{height:0;padding:22% 0 0;overflow:hidden}body.sticky .image-portfolio.aspectratio a{position:absolute;top:0;height:100%;left:0;width:100%;border:0}body.sticky .image-portfolio.aspectratio a:hover{border:0}body.sticky .image-portfolio.aspectratio.ar_4_3{padding:37.5% 0 0}body.sticky .image-portfolio.aspectratio.ar_1_1{padding:50% 0 0}body.sticky .image-portfolio.aspectratio.ar_3_2{padding:33.333% 0 0}body.sticky .image-portfolio.aspectratio.ar_16_9{padding:28.1% 0 0}body.sticky .image-portfolio.aspectratio.ar_3_1{padding:16.666% 0 0}@media (max-width:991px){body.sticky .image-portfolio.aspectratio.ar_4_3{padding:75% 0 0}body.sticky .image-portfolio.aspectratio.ar_1_1{padding:100% 0 0}body.sticky .image-portfolio.aspectratio.ar_3_2{padding:66.666% 0 0}body.sticky .image-portfolio.aspectratio.ar_16_9{padding:56.3% 0 0}body.sticky .image-portfolio.aspectratio.ar_3_1{padding:33.333% 0 0}}body.sticky .theme-images-block[data-gutter="1"] .image-portfolio{width:calc(50% - 10px)}body.sticky .image-portfolio._1column{width:100%}body.sticky .image-portfolio._1column.aspectratio.ar_4_3{padding:75% 0 0}body.sticky .image-portfolio._1column.aspectratio.ar_1_1{padding:100% 0 0}body.sticky .image-portfolio._1column.aspectratio.ar_3_2{padding:66.666% 0 0}body.sticky .image-portfolio._1column.aspectratio.ar_16_9{padding:56.2% 0 0}body.sticky .image-portfolio._1column.aspectratio.ar_3_1{padding:33.333% 0 0}body.sticky .theme-images-block[data-gutter="1"] .image-portfolio._1column{width:100%}body.sticky .wrapper .theme-images-block[data-gutter="1"]{margin:20px auto}body.sticky .footer.home{position:absolute;width:100%;bottom:0;height:60px}body.sticky .footer.home{padding-top:0;position:fixed;width:100%;bottom:0;height:50px;line-height:50px}body.sticky .footer.home .footer-copyright{padding-top:0;float:left}body.sticky .footer-right-back{position:fixed;right:20px;height:50px;bottom:-50px;z-index:5;line-height:66px;text-align:right}body.sticky .footer.home .footer-right{float:right;height:100%;line-height:66px}body.sticky .footer.home .footer-right a,body.sticky .footer-right-back a{background:url(//yoshioka-photography.com/wp-content/themes/andyparker/images/sprite-controls.png) no-repeat 0px -52px;width:26px;height:25px;margin-left:7px;display:inline-block;border-bottom:0}body.sticky .footer.home .footer-right a.bt-title,body.sticky .footer-right-back a.bt-title{float:left;background-image:none;width:auto;margin-top:11px;line-height:29px;font-size:14px;margin-right:9px;text-decoration:none;color:#222 !important;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;transform:translate(0px,0px)}body.sticky .footer.home .footer-right a.bt-title.background--dark,body.sticky .footer-right-back a.bt-title.background--dark{color:#fdfdf7 !important}body.sticky .footer.home .footer-right a.bt-title:hover,body.sticky .footer-right-back a.bt-title:hover{color:rgba(158,157,144,.73) !important;border-bottom:1px solid rgba(158,157,144,.51)}body.sticky .footer.home .footer-right a.bt-full-screen{background-position:0 -52px}body.sticky .footer.home .footer-right a.bt-pp-screen,body.sticky .footer-right-back a.bt-pp-screen{background-position:-34px -52px}body.sticky .footer.home .footer-right a.bt-play-screen,body.sticky .footer-right-back a.bt-play-screen{background-position:-138px -52px}body.sticky .footer.home .footer-right a.bt-left-screen,body.sticky .footer-right-back a.bt-left-screen{background-position:-69px -52px}body.sticky .footer.home .footer-right a.bt-right-screen,body.sticky .footer-right-back a.bt-right-screen{background-position:-104px -52px}body.sticky .footer.home .footer-right a:hover,body.sticky .footer-right-back a:hover{background-position-y:0px;border-bottom:0}body.sticky .footer-right-back a.bt-full-screen{background-position-y:0px}body.sticky .footer-right-back a.bt-full-screen:hover{background-position:0 -52px}body.sticky .header .navbar:not(.smaller) .navmenu{margin-top:30px;height:120px;padding-left:21px;padding-right:21px}body.sticky .header .navbar.smaller .navmenu{padding-left:0}body.sticky .header .navmenu a{clear:both;float:left;margin-bottom:8px;line-height:14px;height:16px;white-space:nowrap;text-transform:uppercase;font-size:11px}.navlink:hover,.social-icon:hover,.navlink.w--current,.current-menu-item a{color:rgba(158,157,144,.73) !important;border-bottom:1px solid rgba(158,157,144,.51)}.social-icon:hover{text-decoration:none;border-bottom:0}.logo-text{letter-spacing:6px}.header-image{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:338px;text-align:center}.wrapper a:not(.submit-form){color:rgba(158,157,144,.73);text-decoration:none;border-bottom:1px solid #c5c4b5}.bloglist-date{color:rgba(158,157,144,.73);padding-left:20px;padding-right:20px}.bloglist-date a{margin-left:2px;padding-bottom:5px}.social-post{padding-top:36px;padding-bottom:25px;margin:0 auto;display:inline-block}.counter-twitter{float:left;margin-right:2em}.counter-fb-like{float:left;margin-right:2em}.counter-google-one{float:left}.loading-mask{background-color:#f7f6ef;z-index:9999}.loading-mask .loading{position:absolute;top:50%;left:50%;background-color:transparent;width:50px;height:50px;margin:-20px 0 0 -20px;border-width:5px;border-style:solid;border-color:#444 #444 rgba(255,255,255,.5) rgba(255,255,255,.5);opacity:1;border-radius:25px;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;-ms-animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(-360deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(-360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}.logo-image{background-repeat:no-repeat;background-position:center;margin-top:32px;height:59px;background-size:contain}.logo-image img{opacity:0}body.transparent-header .header{background-color:transparent}body.transparent-header:not(.body-home){padding-top:0}body.transparent-header.no-header-image{padding-top:120px}body.transparent-header .footer.home{background-color:transparent}body.transparent-header .swapcontrast{-webkit-transition:color .6s ease;-o-transition:color .6s ease;transition:color .6s ease}body.sticky.transparent-header .swapcontrast.background--dark,body.sticky.transparent-header .horizontal-menu.shop .side-center ul.navmenu li a.swapcontrast.background--dark{color:#fdfdf7}body.transparent-header .header .navmenu a.w--current.swapcontrast.background--dark,body.transparent-header .header .navmenu a.swapcontrast.background--dark:hover,.social-icon.swapcontrast.background--dark:hover{-webkit-transition:color 0ms ease;-o-transition:color 0ms ease;transition:color 0ms ease;color:#b8b8b1}body.transparent-header .social-icon.swapcontrast.background--dark:hover{border-bottom:0}body .footer-right-back a.swapcontrast.background--dark,body.transparent-header .footer-right a.swapcontrast.background--dark{background-position-y:-104px !important}body .footer-right-back a.bt-full-screen.swapcontrast.background--dark{background-position-y:-155px !important}body .footer-right-back a.swapcontrast.background--dark:hover,body.transparent-header .footer-right a.swapcontrast.background--dark:hover{background-position-y:-155px !important}body.admin-bar .header{margin-top:32px}.title-page.blog b,.title-page.blog strong{font-weight:600 !important;color:#444 !important}.grey-back{background-color:#f7f6ef;font-size:21px;font-weight:300;color:#969696}.grey-back a{border-bottom:1px solid #c5c4b5;color:rgba(158,157,144,.73)}.post-password-form label{font-weight:300;display:inline-block}.post-password-form input[type=password]{display:block;width:100%;padding:8px 12px;line-height:1.428571429;vertical-align:middle;border:1px solid #ccc;height:50px;margin-bottom:34px;background-color:#fdfdf9;color:#9e9e9e;font-size:20px;font-weight:300;letter-spacing:1px}.post-password-form input[type=submit]{font-size:15px;padding:12px 24px;display:inline-block;margin-left:2px;line-height:20px}.title-page-shortcode{display:inline-block;margin-bottom:120px;padding-bottom:20px;border-bottom:0;font-size:74px;font-weight:500;margin-top:10px;line-height:44px}::selection{background:#444;color:#fdfdf9}::-moz-selection{background:#444;color:#fdfdf9}.icon-cart{background:url(//yoshioka-photography.com/wp-content/themes/andyparker/images/cart-icon.png) no-repeat 0px center;height:14px;background-size:20px;vertical-align:1px;line-height:15px;color:#222;text-decoration:none;margin-right:44px;font-size:13px;font-weight:400;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;padding-left:25px}.icon-cart:hover{opacity:.5}.cart-separator{display:inline-block;position:absolute;margin-top:-3px;font-size:18px;margin-left:-26px;color:#edece3}.box-content{position:absolute;height:100%;top:0;bottom:0;left:0;right:0;width:80%;font-size:15px;padding:0 20px;margin:0 auto;line-height:1.6em;color:#969696}.box-content h1,.box-content h2,.box-content h3,.box-content h4,.box-content h5,.box-content h6{text-align:center;display:inline-block;margin-bottom:30px;margin-top:0}.box-content p{margin-bottom:0}.box-content:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.vertical-aligned{display:inline-block;vertical-align:middle}.top-shop-bar{padding:0;margin:0 auto;padding-top:24px;padding-bottom:24px;overflow:hidden}.woocommerce-pagination{margin-bottom:20px;margin-top:20px;margin-left:auto;margin-right:auto}.top-shop-bar .woocommerce-breadcrumb{font-size:14px;color:rgba(34,34,34,.55)}.top-shop-bar .woocommerce-breadcrumb a{color:#444;border-color:#444;border-bottom:0}.top-shop-bar .woocommerce-result-count{margin-bottom:0;font-size:14px;float:left;padding-right:20px}.top-shop-bar .woocommerce-ordering{float:left}.woocommerce .content-grey nav.woocommerce-pagination ul li a:focus,.woocommerce .content-grey nav.woocommerce-pagination ul li a:hover,.woocommerce .content-grey nav.woocommerce-pagination ul li span.current{border-bottom:1px solid #8a7e88}.woocommerce .bloglist-date{margin-bottom:95px}.woocommerce nav.woocommerce-pagination ul.page-numbers{padding-left:0;text-align:center;margin-bottom:0;padding-bottom:30px;padding-top:30px;border:0}.woocommerce nav.woocommerce-pagination ul.page-numbers li{padding-left:20px;display:inline-block;border-right:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:.5em 0;padding-bottom:7px}.woocommerce nav.woocommerce-pagination ul.page-numbers li a.next:hover,.woocommerce nav.woocommerce-pagination ul.page-numbers li a.next,.woocommerce nav.woocommerce-pagination ul.page-numbers li a.prev:hover,.woocommerce nav.woocommerce-pagination ul.page-numbers li a.prev{border-bottom:0}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:0 0;border:0}.woocommerce .bloglist-date a{padding-bottom:5px;line-height:2.6em}select.orderby{border:0;background-color:rgba(0,0,0,0);font-size:14px;font-weight:400;text-align:right;padding:2px}.woocommerce .product .summary.entry-summary,.woocommerce .product .cart,.woocommerce .product h1.product_title.entry-title{display:inline-block;text-align:center}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:50%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:50%;padding:30px}.woocommerce .product .summary.entry-summary div[itemprop=description] p{margin-bottom:50px;font-size:16px}.woocommerce .product .summary.entry-summary div[itemprop=description]{width:60%;margin:0 auto}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce .product .summary.entry-summary a:not(.button){color:#444}.woocommerce .project-potfolio span.price{position:absolute;left:19px;top:5px;color:rgba(0,0,0,.39)}.woocommerce .project-potfolio p.loop_price del,.woocommerce span.loop_price del,.woocommerce .project-potfolio p.loop_price ins,.woocommerce span.loop_price ins{color:rgba(0,0,0,.39) !important}.woocommerce .project-potfolio .product-list-title{position:absolute;bottom:17px;left:24px;font-size:15px}.woocommerce .project-potfolio .star-rating{font-size:10px;color:#444;bottom:22px;position:absolute;right:22px}.woocommerce .project-potfolio .mask{background-color:rgba(0,0,0,.2)}.woocommerce .project-potfolio .mask:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.woocommerce .project-potfolio .button-grid-product{display:inline-block;vertical-align:middle;font-size:20px;font-weight:100;color:#fff;padding:10px 15px}.woocommerce .project-potfolio .button-grid-product-add{position:absolute;top:16px;right:24px;font-size:12px;text-transform:uppercase;-webkit-transition:-webkit-transform 3s;transition:-ms-transform 3s;-o-transition:-o-transform .3s;transition:transform .3s}.woocommerce .project-potfolio .button-grid-product-add .plus-sign{font-size:21px;vertical-align:-2px;padding-right:5px}.woocommerce .project-potfolio .button-grid-product-add:hover{color:rgba(107,106,96,1)}.woocommerce .project-potfolio .button-grid-product-add.hide-button-cart{-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}.woocommerce table.shop_table{border:0;width:50%;float:left}body.single-product .portfolio-container{border-color:transparent}table th.product-name{width:100%}table th.product-thumbnail{width:13%}table td.product-quantity .quantity .input-text{font-size:18px;font-weight:100;border-bottom-width:0}body.woocommerce-page .wrapper .woocommerce a.remove{border-radius:0;border-bottom:0;font-weight:100;font-size:30px}.woocommerce table.shop_table td{border:0;border-top:1px solid #edece0}.woocommerce table.shop_table th{font-weight:400}.woocommerce-cart table.cart td.actions .coupon .input-text{float:none;font-weight:100;line-height:1.6em;width:149px;font-size:19px;padding:5px 14px}.woocommerce .cart .button,.woocommerce .cart input.button{color:rgba(158,157,144,.73);text-decoration:none;border:0;border-bottom:1px solid #c5c4b5;font-weight:300;padding:6px 0;margin:0 20px}.woocommerce .cart .single_add_to_cart_button{margin:0}.woocommerce .cart .single_add_to_cart_button:hover{border-bottom:5px solid #444 !important}.woocommerce-account .separator-one,.woocommerce-checkout .separator-one,.woocommerce-cart .separator-one{display:none}.select2-container .select2-choice{border:1px solid #c5c4b5 !important;background-image:none;border-radius:0}.woocommerce #ship-to-different-address-checkbox{margin-top:0 !important;margin-left:0 !important;margin-right:0 !important}.woocommerce .button[name=save_address]{margin:0 auto;display:block}.woocommerce a.remove:hover{background-color:transparent;color:#222 !important;border-bottom:0 !important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:40%;float:right;background-color:#fff;padding:40px;margin-top:-18px}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{font-size:25px;border-bottom:2px solid;line-height:28px;margin-top:0;margin-bottom:38px}.woocommerce input[type=radio],.woocommerce input[type=checkbox],.woocommerce-cart .cart-collaterals .cart_totals input[type=radio]{float:left !important;margin-top:8px !important;margin-right:12px !important}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:300}.woocommerce-checkout label,.woocommerce-cart .cart-collaterals label{font-weight:300;font-size:17px;float:left;line-height:1.6em;margin-bottom:0}.woocommerce-checkout #payment ul.payment_methods li{overflow:hidden}.woocommerce-checkout #payment ul.payment_methods li img{clear:both;display:block;margin-left:0}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{font-size:.83em;float:left;line-height:24px;margin-top:1px}.woocommerce-checkout .form-row.place-order{margin:0 !important;padding:0 !important;margin-top:20px !important}.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce-checkout #payment ul.payment_methods li{padding-top:8px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{margin:40px auto;display:block;float:none}.woocommerce .create-account .checkbox{line-height:37px !important}.woocommerce-checkout #payment{background:#fff}.woocommerce #order_review_heading{margin-top:0}.woocommerce-checkout .woocommerce ul#shipping_method,.woocommerce-checkout .woocommerce .cart-subtotal .amount{padding-left:0}.woocommerce-cart .shipping-calculator-button{font-size:16px;margin-left:20px}.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table input{font-size:15px;padding:8px}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator p{margin-bottom:0}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator{margin-bottom:20px}.woocommerce-cart .wc-proceed-to-checkout p,.woocommerce-cart .wc-proceed-to-checkout p a{margin-bottom:0 !important}.woocommerce-cart .button[name=calc_shipping]{margin-top:20px}.woocommerce-cart .wc-proceed-to-checkout p a{padding:16px 0 !important}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{border-top:0}.woocommerce ul#shipping_method li{clear:both;text-indent:0;padding-left:0}.woocommerce ul#shipping_method br{display:none}.woocommerce ul#shipping_method,.woocommerce .cart-subtotal .amount{padding-left:20px}.woocommerce-cart .p-wrapper{width:100%}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{padding-top:20px}.button[name=update_cart]{float:right !important;margin-top:7px !important;margin-right:0 !important}.button:focus{outline:0}.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover{background-color:transparent;color:#222;border-bottom:1px solid #222}.woocommerce .cart_totals .button.checkout-button{width:auto}.woocommerce .cart_totals .button.checkout-button:hover{border-bottom:5px solid #444}.woocommerce p.loop_price,.woocommerce span.loop_price{font-size:36px;margin-bottom:20px;font-style:normal;display:block}.woocommerce p.loop_price ins,.woocommerce span.loop_price ins{font-weight:100;color:#444;border-bottom:none}.woocommerce p.loop_price del,.woocommerce span.loop_price del{display:inline-block;font-size:16px;font-weight:500;color:#444;opacity:1;vertical-align:top;margin-top:9px;margin-left:0;line-height:1.6em}.woocommerce p.loop_price .currency,.woocommerce span.loop_price .currency{font-weight:400;margin-right:5px;font-style:normal;font-size:13px;display:inline-block;margin-top:12px;vertical-align:top;line-height:1.6em}.woocommerce .product h1.product_title.entry-title{font-weight:400;margin:-10px 0 16px;font-size:18px;border-bottom:0}.woocommerce .quantity .qty{font-size:24px;font-weight:400;text-transform:uppercase;width:60px;height:60px;line-height:59px;float:left;padding:0 0 0 13px;text-align:center;vertical-align:middle;border:none;outline:none;border-bottom-width:2px;border-bottom-style:solid;background:0 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-appearance:textfield;transition:none;-webkit-transition:none;margin-right:6px}.woocommerce div.product form.cart,.woocommerce div.product p.cart{margin-bottom:0;margin-right:0}.box-content p{margin-bottom:0}.box-content:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.woocommerce-page div.product div.images a{width:calc(100% - 100px);float:right;border-bottom:0}.woocommerce-page div.product div.images a:hover{border-bottom:0}.woocommerce div.product div.images div.thumbnails{width:100px;float:left;padding-top:0;margin-right:0}.woocommerce div.product div.images div.thumbnails a{width:100%;margin-right:0;margin-bottom:0;border-bottom:0}.woocommerce .onsale{display:none}.woocommerce .product h1.product_title.entry-title{display:inline-block}.woocommerce .product .images .woocommerce-product-rating{display:block;position:absolute;right:0}.woocommerce .product .images{position:relative}.woocommerce .product .images .woocommerce-product-rating .star-rating{float:none;display:inline-block}.woocommerce .product .images .woocommerce-product-rating a{color:#444;font-style:normal}.woocommerce div.product .woocommerce-tabs ul.tabs{background-color:#fdfdf9;text-align:center;margin-bottom:70px;line-height:0;padding:40px 0 45px}.woocommerce div.product .woocommerce-tabs ul.tabs:before{content:'';border:none !important}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none !important;background-color:transparent;padding:0 22px}.woocommerce div.product .woocommerce-tabs ul.tabs li a:after{content:'/';line-height:24px;width:37px;position:absolute;display:inline-block;color:rgba(158,157,144,.73)}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child a:after{display:none}.woocommerce div.product .woocommerce-tabs .panel.entry-content{margin-top:0 !important;margin-bottom:0 !important}.woocommerce div.product .quantity .qty{display:none}.woocommerce #reviews #comments ol:not(.children).commentlist{padding-left:0;margin-bottom:50px;margin-top:30px}.woocommerce #reviews #comments ol.commentlist li{margin-bottom:65px}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:none;border-radius:0;padding:0}.woocommerce #reviews #comments ol.commentlist li .comment_container{border-bottom:1px solid #ccc;padding-bottom:40px}.input-label{float:left}.woocommerce p.stars,.woocommerce .star-rating{font-size:12px;color:#444}.woocommerce p.stars{font-size:20px}.woocommerce #review_form #respond p{text-align:center}.woocommerce #review_form .comment-form-rating{margin-bottom:25px !important;display:inline-block}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:transparent}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:1.5em 0;color:rgba(158,157,144,.73);text-decoration:none;border-bottom:1px solid rgba(158,157,144,.73);font-weight:400;font-size:17px;padding:0;line-height:23px}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{border-bottom:1px solid #444}.woocommerce div.product div.images,.woocommerce div.product div.summary{margin-bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #444;border-radius:0;line-height:2em}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid #444}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{content:'';display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{content:'';display:none}.woocommerce div.product .images .pages{top:30px;left:13px;position:absolute;font-size:42px;font-weight:300}.woocommerce div.product .images .pages span{display:inline-block;vertical-align:top;position:relative;top:33px;left:-4px}.woocommerce div.product .images .image-controls{width:40px;position:absolute;top:25px;right:30px}.woocommerce div.product .images .image-controls a{width:40px;height:30px;display:inline-block;padding-top:8px;padding-left:8px;border-bottom:0;-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}.woocommerce div.product .images .image-controls a:hover{opacity:.5;border-bottom:0}.woocommerce div.product .images .image-controls a.bt-left-screen:before,.woocommerce div.product .images .image-controls a.bt-right-screen:before{content:'';height:2px;width:30px;display:inline-block;background-color:#444}.woocommerce div.product .images .image-controls a.bt-left-screen span,.woocommerce div.product .images .image-controls a.bt-right-screen span{position:relative}.woocommerce div.product .images .image-controls a.bt-left-screen span:before,.woocommerce div.product .images .image-controls a.bt-right-screen span:before{content:'';height:10px;width:2px;display:inline-block;background-color:#444;position:absolute;top:3px;right:2px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.woocommerce div.product .images .image-controls a.bt-left-screen span:after,.woocommerce div.product .images .image-controls a.bt-right-screen span:after{content:'';height:10px;width:2px;display:inline-block;background-color:#444;position:absolute;top:9px;right:2px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.woocommerce div.product .images .image-controls a.bt-left-screen span:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);right:25px}.woocommerce div.product .images .image-controls a.bt-left-screen span:after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:25px}.woocommerce div.product .images .pages span.active{display:inline-block;position:relative;top:0;left:6px}.woocommerce div.product .images .pages span.active:after{content:"/";font-weight:300;position:relative;top:14px;left:-6px}.woocommerce .product .summary.entry-summary{display:inline-block;vertical-align:middle;margin:0 auto;min-height:570px}.woocommerce .product .summary.entry-summary:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.woocommerce div.product .content-product{display:inline-block;vertical-align:middle}.woocommerce div.product .content-product.align-left{text-align:left;padding-left:17%}.woocommerce .product .summary.entry-summary .content-product.align-left div[itemprop=description]{margin:0;padding:0;width:80%}.woocommerce .title-separator{text-align:center;display:inline-block;border-bottom:1px solid #444;line-height:1.6em;color:#444;margin-bottom:40px;font-size:24px;line-height:1.6em;font-weight:300;padding-bottom:0}.woocommerce .woocommerce-tabs .content-text .p-wrapper{margin-bottom:80px}.woocommerce .upsells.products{margin-bottom:50px !important;margin-top:0 !important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-top:5px solid #000 !important;background-color:#fff;opacity:.9;border:0;left:0;right:0;font-weight:300;z-index:99999999;margin:0 !important;color:#73726f;line-height:58px;font-size:15px;line-height:34px;padding-left:63px !important;-webkit-transition:-webkit-transform 3s;transition:-ms-transform 3s;-o-transition:-o-transform .3s;transition:transform .3s;margin-bottom:50px !important}.woocommerce.single-product .woocommerce-message{bottom:0;position:fixed;border-top:0 solid transparent;background-color:#000;color:rgba(255,255,255,.7);margin-bottom:0 !important}.woocommerce .woocommerce-info{display:none}.woocommerce.single-product .woocommerce-message.hide{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button{margin:0 !important}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{color:#444;font-size:23px;top:initial;left:20px}.woocommerce.single-product .woocommerce-message:before{color:#fff}.woocommerce .woocommerce-error a.button,.woocommerce .woocommerce-info a.button,.woocommerce .woocommerce-message a.button{border-color:#444;color:#444;font-size:12px;padding:9px 20px;border-width:2px;font-weight:400}.woocommerce.single-product .woocommerce-message a.button{border-color:#fff;color:#fff}.woocommerce .woocommerce-error a.button:hover,.woocommerce .woocommerce-info a.button:hover,.woocommerce .woocommerce-message a.button:hover{color:#444;background-color:#fff}.woocommerce .button.wc-backward{border-bottom:5px solid #444 !important;color:#444}.woocommerce .button.wc-backward:hover{color:#fff}.woocommerce .select2-container.country_to_state{border:1px solid #ccc}.woocommerce .select2-container.country_to_state .select2-choice{height:40px}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#444;color:#ededed}.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin:0}.woocommerce .sup-tax{font-size:12px;vertical-align:5px}.woocommerce-cart table.cart .product-thumbnail{display:none}.woocommerce-cart table.cart .product-remove{width:20px}.woocommerce-cart table.cart .product-price{width:50px}.woocommerce-cart table.cart .product-quantity{width:50px}.woocommerce-account .woocommerce legend,.woocommerce-account .woocommerce p br{display:none}.woocommerce-error+form{margin-top:40px}.woocommerce-account .woocommerce .button[name=save_account_details]{margin:0 auto;display:block;margin-top:30px}.woocommerce-cart table.cart .product-subtotal{width:50px}.woocommerce .woocommerce-shipping-fields br{display:none}.woocommerce .woocommerce-shipping-fields #ship-to-different-address label{float:right;font-size:25px;color:#444;font-weight:400;margin-bottom:0;padding-left:12px}.select2-results{padding-left:0 !important}.select2-container .select2-choice{border:0 !important;padding:6px !important;padding-left:13px !important;height:40px !important}.woocommerce p.return-to-shop,.woocommerce p.cart-empty{text-align:center}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:0;padding:0;max-width:400px}.woocommerce .lost_password a{color:#969696;text-decoration:none;border-bottom:1px solid #969696}.woocommerce .login .button[name=login]+br{display:block}.woocommerce .login label.inline{display:inline;line-height:60px}.woocommerce #customer_details input[type=checkbox]{height:26px !important}.woocommerce #customer_details h3{line-height:1.3em}.woocommerce .woocommerce-shipping-fields #ship-to-different-address #ship-to-different-address-checkbox{float:left}.woocommerce form .form-row label,.woocommerce .form-row label,.woocommerce #customer_details label{margin-bottom:18px;color:#737373;font-size:24px;font-weight:300;text-align:left;line-height:20px}.woocommerce .form-row input:not(.button),.woocommerce #customer_details input:not(.button),.woocommerce #customer_details textarea{height:50px;margin-bottom:0;background-color:#fdfdf9;color:#9e9e9e;font-size:20px;font-weight:300;letter-spacing:1px;border:1px solid #ccc;padding-left:10px}.woocommerce input.button[name=login]{margin-bottom:0}.woocommerce .form-row textarea,.woocommerce #customer_details textarea{height:122px !important;margin-bottom:75px;padding-top:10px}.woocommerce .form-row .p-wrapper p{margin-bottom:22px}.woocommerce-checkout #payment div.payment_box{display:none !important}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{background-color:transparent;border:1px solid #ccc}.woocommerce #customer_details p{margin-bottom:45px}.woocommerce form .form-row .required{font-weight:300;color:#444}.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{margin-bottom:61px;margin-top:58px}.woocommerce-checkout #payment ul.payment_methods{background-color:#fff}.woocommerce .woocommerce-checkout-review-order{border:28px solid #fff}.woocommerce-checkout .p-wrapper{width:100%;padding-left:20px;padding-right:20px}.shop_table.woocommerce-checkout-review-order-table{margin-right:30px !important}.woocommerce table.shop_table th{width:50%}.woocommerce-account .woocommerce table.shop_table{width:100%}.woocommerce-account .woocommerce table.shop_table th{width:25%;font-size:19px}.woocommerce-account .woocommerce table.my_account_orders{font-size:.95em}.woocommerce-account .woocommerce table.shop_table td{font-size:15px;color:#969696}.woocommerce-account .woocommerce table.shop_table td.order-number{line-height:0}.woocommerce input[type=radio],.woocommerce input[type=checkbox]{float:left}.woocommerce .shipping_method input[type=radio]{vertical-align:20px}.woocommerce ul#shipping_method li{display:inline-flex}body.woocommerce-page .wrapper a:not(.button){color:rgba(158,157,144,.73);text-decoration:none;border-bottom:1px solid rgba(158,157,144,.73)}body.woocommerce-page .wrapper a:not(.button):hover{color:#444;border-bottom:1px solid #444}.woocommerce .portfolio-item-link{border-bottom:0 !important}.woocommerce-account .woocommerce table.my_account_orders{margin-bottom:50px}mark{background:#fff;padding:0 5px;color:inherit}.woocommerce div.product form.cart .variations label{font-weight:100 !important}.woocommerce div.product form.cart .variations select{font-weight:100 !important;padding:3px}.woocommerce td.product-name dl.variation dt{font-weight:100 !important;border-bottom:0;padding:0;margin:0}.woocommerce td.product-name dl.variation dd{padding:0;padding-left:20px;margin:0;margin-bottom:-10px}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce .project-potfolio span.price{font-size:28px;top:21px;font-weight:100}.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce .project-potfolio span.price del{font-size:12px;color:#ccc;padding-left:5px;font-weight:100;line-height:10px;vertical-align:10px;display:inline-block}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce .project-potfolio span.price ins{float:left;border-bottom:0;font-weight:100;display:inline-block}.single_variation{display:inline-block;float:left;margin-right:50px;margin-bottom:6px}@media (max-width:991px){.woocommerce .cart_totals .button.checkout-button{padding:16px 5px !important;font-size:16px}}@media (max-width:767px){.woocommerce .grid-wrapper .product .images{width:100%}.woocommerce .grid-wrapper .product .summary.entry-summary{height:auto !important;width:100%;margin-top:50px;margin-bottom:50px;min-height:initial}.woocommerce div.product .woocommerce-tabs ul.tabs li{font-size:16px}.woocommerce .product .summary.entry-summary div[itemprop=description]{width:80%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{clear:both;float:left;width:100%}.woocommerce table.shop_table{width:100%;float:left}.woocommerce .cart_totals .button.checkout-button{width:auto;padding-left:0;padding-right:0}.woocommerce #content table.cart td.actions .button,.woocommerce #content table.cart td.actions .input-text,.woocommerce #content table.cart td.actions input,.woocommerce table.cart td.actions .button,.woocommerce table.cart td.actions .input-text,.woocommerce table.cart td.actions input,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions input,.woocommerce-page table.cart td.actions .button,.woocommerce-page table.cart td.actions .input-text,.woocommerce-page table.cart td.actions input{width:auto}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .coupon input[type=submit]{padding-top:10px}.woocommerce #order_review_heading{margin-top:0}.woocommerce #order_comments_field{margin-bottom:0 !important}.woocommerce div.product .content-product.align-left{padding-left:10%}.woocommerce div.product form.cart .button{padding-left:35px;padding-right:35px}}