/*!
 * Davide Petilli Photography v1.0.0 (davidepetilli.com)
 * Copyright 2011-2015 Davide Petilli (http://davidepetilli.com)
 */

@charset "UTF-8";code,hr,kbd,pre,samp{border:1px solid #ff6138}code,kbd,pre,samp{border-radius:3px}abbr,kbd{letter-spacing:.14375rem}.nav-toggle,a,ul li.nav-link a{text-decoration:none}.nav-toggle,html{-webkit-font-smoothing:antialiased}.button,.nav-toggle{-moz-osx-font-smoothing:grayscale}html{box-sizing:border-box;font-family:Vollkorn,serif;background-color:#fff;color:#211816;text-rendering:optimizeLegibility}*,::after,::before{box-sizing:inherit}body{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-ms-hyphenate-limit-chars:5 2 3;hyphenate-limit-chars:5 2 3;-ms-hyphenate-limit-lines:3;hyphenate-limit-lines:3}abbr,blockquote,code,h1,input,kbd,q,samp,var{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;word-break:keep-all}p{text-indent:0;font-size:1.4375rem;line-height:2.0625rem;margin:0 0 2rem}@media screen and (max-width:769px){p{font-size:1.3125rem;line-height:1.875rem}}@media screen and (max-width:479px){p{font-size:1rem;line-height:1.4375rem}}article p+p{text-indent:2rem;margin-top:-2rem}.article-content>p:last-of-type:after{font-size:90%;vertical-align:middle;margin-left:1rem;font-family:FontAwesome;color:#ff6138;content:"\f096"}code,kbd,pre,samp{font-family:monospace}.article-summary footer p{font-size:1rem}.copy p{font-size:.9rem;text-align:center}ol,ul{padding:0;margin-top:2.0625rem;margin-bottom:2.0625rem;list-style:circle}ol li,ul li{line-height:2.0625rem}@media screen and (max-width:769px){ol,ul{margin-top:1.875rem;margin-bottom:1.875rem}ol li,ul li{line-height:1.875rem}}@media screen and (max-width:479px){ol,ul{margin-top:1.4375rem;margin-bottom:1.4375rem}ol li,ul li{line-height:1.4375rem}}h3,h4,h5,h6{line-height:2.0625rem}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}.article-container ol,.article-container ul{font-size:1.4375rem}@media screen and (max-width:769px){.article-container ol,.article-container ul{font-size:1.3125rem}}@media screen and (max-width:479px){.article-container ol,.article-container ul{font-size:1rem}}blockquote,figure blockquote{line-height:2.0625rem;margin-top:1.5rem;margin-bottom:1.5rem;font-style:italic;font-size:1.4375rem}h1,h2,h3,h4,h5,h6{margin-bottom:2.0625rem}h1,h2{margin-top:4.125rem}h3,h4,h5,h6{margin-top:2.0625rem}h1,h2{line-height:4.125rem}@media screen and (max-width:769px){blockquote,figure blockquote{font-size:1.3125rem}}@media screen and (max-width:479px){blockquote,figure blockquote{float:left;display:block;margin-right:7.42297%;width:86.57213%;margin-left:5.37115%;font-size:1rem}blockquote:last-child,figure blockquote:last-child{margin-right:0}}blockquote:before{content:"\f10d";font-family:FontAwesome;font-size:1.4375rem;margin-left:-1.85rem;color:#ff6138;float:left;display:inline-block}@media screen and (max-width:769px){blockquote:before{font-size:1.3125rem}}@media screen and (max-width:479px){blockquote:before{font-size:1rem;margin-left:-1.25rem}}.cite{text-align:right}cite:before{content:"–\2009";width:100%}.post-title{color:#ff6138;text-align:center;font-size:4.0625em;text-shadow:3px 3px 5px transparent}@media screen and (max-width:769px){.post-title{font-size:3.6875rem}}@media screen and (max-width:479px){.post-title{font-size:1.4375rem}}h1,h2,h3,h4,h5,h6{font-family:Cabin,sans-serif}h1{font-size:4.0625em}h2{font-size:2.875rem}h3{font-size:2.0625rem}h4{font-size:1.4375rem}h5{font-size:.7072rem}h6{font-size:.5rem}@media screen and (max-width:769px){h1{font-size:3.6875rem;line-height:3.75rem;margin-top:3.75rem;margin-bottom:1.875rem}h2{font-size:2.625rem;line-height:3.75rem;margin-top:3.75rem;margin-bottom:1.875rem}h3{font-size:1.875rem;line-height:1.875rem;margin-top:1.875rem;margin-bottom:1.875rem}h4{font-size:1.3125rem;line-height:1.875rem;margin-top:1.875rem;margin-bottom:1.875rem}h5{font-size:.9282rem;line-height:1.875rem;margin-top:1.875rem;margin-bottom:1.875rem}h6{font-size:.6564rem;line-height:1.875rem;margin-top:1.875rem;margin-bottom:1.875rem}}@media screen and (max-width:479px){h1{font-size:1.4375rem;line-height:1.4375rem;margin-top:2.875rem;margin-bottom:1.4375rem}h2{font-size:1.25rem;line-height:1.4375rem;margin-top:2.875rem;margin-bottom:1.4375rem}h3{font-size:1.125rem;line-height:1.4375rem;margin-top:1.4375rem;margin-bottom:1.4375rem}h4{font-size:1rem;line-height:1.4375rem;margin-top:1.4375rem;margin-bottom:1.4375rem}h5{font-size:.8888rem;line-height:1.4375rem;margin-top:1.4375rem;margin-bottom:1.4375rem}h6{font-size:.7901rem;line-height:1.4375rem;margin-top:1.4375rem;margin-bottom:1.4375rem}}figcaption h4{font-size:1.15rem;font-weight:400;font-style:italic;text-align:center}@media screen and (max-width:769px){figcaption h4{font-size:1.05rem}}@media screen and (max-width:479px){figcaption h4{font-size:.8rem}}a{transition:all .3s ease;color:#00a388}.ba-slider .handle:after,a{-webkit-transition:all .3s ease}a:hover,a:visited{color:#798d8f}hr{margin:1rem}code,kbd{font-size:90%;line-height:1.8;display:inline;padding:.2rem .35rem .2rem .5rem;margin:0 .2rem;vertical-align:top}ul.pagination .pg-first:before,ul.pagination .pg-last:before,ul.pagination .pg-next:before,ul.pagination .pg-prev:before{font-family:FontAwesome;vertical-align:middle}kbd{color:#ff6138}pre,samp{font-size:120%;line-height:1.2;white-space:pre;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow:hidden;height:1%;width:auto;display:block;clear:both;padding:1em;margin:auto 2.5rem 2.5rem;background:#ffff9d}pre code{border:none;padding:0}abbr{padding-right:.05625rem}@media screen and (max-width:769px){kbd{letter-spacing:.13125rem}abbr{letter-spacing:.13125rem;margin-right:-.13125rem}}@media screen and (max-width:479px){kbd{letter-spacing:.1rem}pre,samp{margin:.8em 0}abbr{letter-spacing:.1rem;margin-right:-.1rem}}table{margin-top:1.5rem;border-spacing:0;border-collapse:collapse}table td,table th{padding:0;line-height:33px}.ba-slider{position:relative;overflow:hidden}.ba-slider img{width:100%;display:block}.ba-slider .resize{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden}.ba-slider .handle{position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;background:rgba(0,0,0,.5);cursor:ew-resize}.ba-slider .handle:after{position:absolute;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;content:'\21d4';color:#fff;font-weight:700;font-size:36px;text-align:center;line-height:64px;background:#ff6138;border:1px solid #ff5429;border-radius:50%;transition:all .3s ease;box-shadow:0 2px 6px rgba(0,0,0,.3),inset 0 2px 0 rgba(255,255,255,.5),inset 0 60px 50px -30px #ff9175}.ba-slider .handle.draggable:after{width:48px;height:48px;margin:-24px 0 0 -24px;line-height:50px;font-size:30px}.logo img{max-width:162px;position:absolute;left:50%;margin-left:-81px;z-index:99999}@media screen and (max-width:479px){.logo img{max-width:100px;margin-left:-50px;margin-bottom:30px;z-index:-99999}}@media screen and (max-width:769px){.logo img{max-width:130px;margin-left:-65px}}.article-container,.comments,.copy,.footer-container,.social{max-width:68em}.centered-navigation{margin-bottom:8em}@media screen and (max-width:479px){.centered-navigation{margin-bottom:7em}}.centered-navigation-wrapper{max-width:68em;margin-left:auto;margin-right:auto;position:relative;z-index:999}.centered-navigation-wrapper::after{clear:both;content:"";display:table}ul.centered-navigation-menu{font-family:Cabin,sans-serif;font-weight:700;clear:both;z-index:99999;display:block;margin:7.25em auto 0;overflow:visible;padding:0;width:100%;text-align:center}ul li.nav-link{display:inline;z-index:9999;padding-right:1em;text-align:right;width:100%}ul li.nav-link a{outline:0;display:inline;color:#211816;font-variant:small-caps;font-size:1.5rem;background:0 0}ul li.nav-link a:visited{color:#211816}ul li.nav-link a:active,ul li.nav-link a:hover{color:#00a388}@media screen and (max-width:769px){ul.centered-navigation-menu{margin:0}ul li.nav-link{display:block;padding:0;margin:0;text-align:left;font-weight:400}}ul li.nav-link:nth-child(3){margin-left:13.5em}.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1}@media screen and (max-width:769px){ul li.nav-link:nth-child(3){margin:0}.js .nav-collapse{background-color:#211816}.js .nav-collapse a,.js .nav-collapse a:visited{color:#fff}}.opened{max-height:9999px}@media screen and (min-width:769px){.js .nav-collapse{position:relative}.js .closed{max-height:none}.nav-toggle{display:none}}.fixed,.mask{position:fixed}.mask{-webkit-transition:opacity 300ms;transition:opacity 300ms;background:rgba(0,0,0,.5);visibility:hidden;opacity:0;z-index:2;bottom:0;right:0;left:0;top:0}.android .mask{-webkit-transition:none;transition:none}.js-nav-active .mask{visibility:visible;opacity:1}@media screen and (min-width:769px){.mask{display:none!important;opacity:0!important}}.fixed{width:100%;left:0;top:0}.nav-collapse,.nav-collapse *{box-sizing:border-box}@media screen and (max-width:769px){.nav-collapse,.nav-collapse ul{list-style:none;width:100%;float:left}.nav-collapse li{float:left;width:100%}.nav-collapse a{-webkit-tap-highlight-color:transparent;text-decoration:none;background:#211816;padding:.7em 1em;color:#fff;width:100%;float:left}}.nav-toggle{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;text-indent:-300px;position:relative;overflow:hidden;width:60px;height:55px;float:right}.nav-toggle:before{font:400 1.8rem/2em FontAwesome;text-transform:none;text-align:center;position:absolute;content:"\f0c9";text-indent:0;speak:none;width:100%;left:0;top:0}.nav-toggle.active:before{font-size:1.8rem;color:#fff;content:"\f00d"}.article-container::after,.copy::after,.footer-container::after,.social::after{content:""}.nav-toggle:visited{color:#00a388}.nav-toggle:hover,.social ul li a,.social ul li a:visited{color:#798d8f}.footer-container{margin-left:auto;margin-right:auto;margin-top:3em}.footer-container::after{clear:both;display:table}@media screen and (max-width:479px){.footer-container{float:left;display:block;margin-right:7.42297%;width:73.14426%;margin-left:13.42787%}.footer-container:last-child{margin-right:0}}.social{text-align:center;margin:1.5em 0}.social::after{clear:both;display:table}.social ul{margin:0;padding:0}.article-container,.copy{margin-left:auto;margin-right:auto}.social ul li{display:inline;padding:1em}.social ul li a:active,.social ul li a:hover{color:#00a388}#footer>div>div.social>ul>li.twitter>a:active,#footer>div>div.social>ul>li.twitter>a:hover{color:#55acee}#footer>div>div.social>ul>li.facebook-official>a:active,#footer>div>div.social>ul>li.facebook-official>a:hover{color:#3b5990}#footer>div>div.social>ul>li.instagram>a:active,#footer>div>div.social>ul>li.instagram>a:hover{color:#3f729b}#footer>div>div.social>ul>li.google-plus>a:active,#footer>div>div.social>ul>li.google-plus>a:hover{color:#dd4b39}#footer>div>div.social>ul>li.pinterest>a:active,#footer>div>div.social>ul>li.pinterest>a:hover{color:#cc2127}#footer>div>div.social>ul>li.flickr>a:active,#footer>div>div.social>ul>li.flickr>a:hover{color:#ff0084}#footer>div>div.social>ul>li.rss>a:active,#footer>div>div.social>ul>li.rss>a:hover{color:#f26522}@media screen and (max-width:479px){.social ul li{padding:.3em}.fa-2x{font-size:1em}}.copy{padding:1em}.copy::after{clear:both;display:table}.article-container::after{clear:both;display:table}.article-container article{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}.article-container article:last-child{margin-right:0}@media screen and (max-width:769px){.article-container article{float:left;display:block;margin-right:3.57866%;width:74.10533%;margin-left:12.94733%}.article-container article:last-child{margin-right:0}}@media screen and (max-width:479px){.article-container article{float:left;display:block;margin-right:3.57866%;width:74.10533%;margin-left:12.94733%}.article-container article:last-child{margin-right:0}}.article-container article .post-categories{font-size:100%}.article-container .posted-date{font-size:120%;margin-right:1.5em;font-weight:700}.article-container .posted-date a,.article-container .posted-date a:visited{color:#00a388}@media screen and (max-width:479px){.article-container .posted-date{font-size:100%}.article-container .posted-time{display:block;font-size:90%}}.a2a_dd span:before{font-family:FontAwesome;font-size:2rem;content:"\f1e0";color:#ff6138;visibility:visible}.a2a_dd{display:table;margin-left:auto;visibility:hidden}@media screen and (max-width:479px){.a2a_dd{margin:0 0 1rem auto}}.comments{margin-left:auto;margin-right:auto;margin-top:5em}.comments::after{clear:both;content:"";display:table}@media screen and (max-width:479px){.comments{margin-top:0}}.feat-img-wp{width:100%;-webkit-perspective:1px;perspective:1px;height:16vh;margin-bottom:3vh;overflow:hidden;border-radius:5px}.feat-img-wp img{width:100%;margin-top:-7vh}.article-summary{border-bottom:1px solid #ff6138;margin-bottom:6rem}.article-summary:last-of-type{border:0}@media screen and (max-width:479px){.article-summary{margin-bottom:3.5rem}.article-summary:last-of-type{margin-bottom:1em}}.eta:before{font-family:FontAwesome;content:"\f0f4";font-size:85%;margin:0 .4rem 0 1rem}.pagination .next a:before,.pagination .prev a:before{font-family:FontAwesome;font-size:2rem}.pagination{display:block;margin:2rem 0}.pagination::after{clear:both;content:"";display:table}.pagination .prev{float:left;display:block;margin-right:3.57866%;width:48.21067%}.pagination .next:last-child,.pagination .prev:last-child{margin-right:0}.pagination .next{float:left;display:block;width:48.21067%;margin-right:0;text-align:right}.alamy-logo-wp,.getty-logo-wp{display:block;text-align:center}.pagination .prev a:before{content:"\f060";float:left;margin-right:.5rem}.pagination .next a:before{content:"\f061";float:right;margin-left:.6rem}ul.pagination{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:34.11922%;list-style-type:none;margin-top:0;padding:0;text-align:center}ul.pagination:last-child{margin-right:0}ul.pagination li{display:inline}ul.pagination a{font-size:1rem;font-family:Cabin,sans-serif;padding:0 .3rem;border:1px solid #ff6138;border-radius:3px}ul.pagination li:nth-child(1) a,ul.pagination li:nth-child(2) a,ul.pagination li:nth-last-child(1) a,ul.pagination li:nth-last-child(2) a{border:0;color:#ff6138}ul.pagination .pg-first:before{content:"\f137"}ul.pagination .pg-prev:before{content:"\f053"}ul.pagination .pg-next:before{content:"\f054"}ul.pagination .pg-last:before{content:"\f138"}ul.pagination .active a{background-color:#798d8f;color:#fff;border-color:#00a388}ul.pagination .disabled,ul.pagination .disabled a,ul.pagination .disabled a:active,ul.pagination .disabled a:hover,ul.pagination .disabled a:visited,ul.pagination .disabled span{color:grey}@media screen and (max-width:479px){.pagination{max-height:3rem;overflow:hidden}ul.pagination{float:left;display:block;margin-right:3.57866%;width:48.21067%;margin-left:0}ul.pagination:last-child{margin-right:0}ul.pagination a{font-size:70%;padding:0 .25rem}ul.pagination .pg-first:before,ul.pagination .pg-last:before,ul.pagination .pg-next:before,ul.pagination .pg-prev:before{font-size:110%}}.back-to-top{position:fixed;bottom:3em;right:2em;padding:1em;display:none;opacity:.5;z-index:999}@media screen and (max-width:479px){.back-to-top{bottom:0;right:0}}.back-to-top:before{font:400 4rem/2 FontAwesome;content:"\f0aa"}#about .content:after,#contacts .content:after,#portfolio .content:after,.button:before,.module .container::after{content:""}.button,.module.content .galereya-cats,button,form{font-family:Cabin,sans-serif}@media screen and (max-width:479px){.back-to-top:before{font-size:2rem}}@media screen and (max-width:769px){.pagination .next,.pagination .prev{visibility:hidden}.pagination .next a:before,.pagination .prev a:before{visibility:visible}.back-to-top{bottom:0;right:.5em}.back-to-top:before{font-size:3rem}}.back-to-top:hover{opacity:1}figure{margin-left:auto;margin-right:auto;display:table}.article-content figure{margin-bottom:4rem}figure img{width:100%}figcaption{display:table-caption;caption-side:bottom}figure.left,img.left{float:left;margin:.5em .5em .5em 0}@media screen and (max-width:479px){figure.left,img.left{float:none;margin:1em auto}}figure.right,img.right{float:right;margin:.5em 0 .5em .5em}@media screen and (max-width:479px){figure.right,img.right{float:none;margin:1em auto}}figcaption h4{margin:1rem 0 0}.video-player{width:100%;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:1rem}.vimeo-player,.youtube-player{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;border:0}.getty-logo-wp{float:left;margin-right:2.84259%;width:48.57871%;margin-bottom:2rem}.getty-logo-wp:last-child{margin-right:0}@media screen and (max-width:479px){.getty-logo-wp{float:left;display:block;margin-right:3.57866%;width:100%}.getty-logo-wp:last-child{margin-right:0}}.getty-logo-wp img{height:65px;margin:0 auto}.alamy-logo-wp,.alamy-logo-wp:last-child{margin-right:0}.alamy-logo-wp{float:left;width:48.57871%;margin-bottom:2rem}@media screen and (max-width:479px){.alamy-logo-wp{float:left;display:block;margin-right:3.57866%;width:100%}.alamy-logo-wp:last-child{margin-right:0}}.alamy-logo-wp img{height:65px;margin:0 auto}button,input,select,textarea{margin:0;box-sizing:border-box}form{position:relative;margin:0 auto}form label{display:table;width:100%;margin:0 0 5px}label>span{display:none}input,textarea{background-color:#fff;border:1px solid #beeb9f;border-radius:3px;line-height:2.0625rem;height:2.475rem;width:100%;padding:10px;outline:0;color:#00a388;font-weight:700;font-size:1.29375rem;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.button,button{font-size:1.4375rem}textarea{padding-top:0;height:6rem}input:focus,textarea:focus{border:2px solid #beeb9f}button{display:table-cell;background:#fff;border:1px solid #ff6138;border-radius:3px;color:#ff6138}button:hover{background-color:#ff6138;color:#fff;outline:0}#portfolio .parallax h1,.parallax h1{color:#ff6138}button:active{box-shadow:inset 2px 2px 2px 1px rgba(0,0,0,.05);outline:0}.module .container{max-width:68em;margin-left:auto;margin-right:auto}.module .container::after{clear:both;display:table}#portfolio{margin-top:-4vh}#portfolio .content{position:relative;background-color:#ff6138;min-height:70rem;padding-top:15rem;z-index:1}#portfolio .content:after{background:url(/img/home/dragon.svg)center 5px no-repeat;background-size:60% auto;opacity:.8;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}#about .content{position:relative;background-color:#beeb9f;z-index:1}#about .content:after{background:url(/img/home/rollei.svg)20% bottom no-repeat;background-size:auto 90%;opacity:.8;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}@media screen and (max-width:769px){#portfolio .content{padding-top:8rem}#about .content:after{background-size:auto 65%;background-position:10% bottom}}@media screen and (max-width:479px){#portfolio .content{padding-top:4rem}#about .content:after{background-size:auto 50%;background-position:10% bottom}}#contacts .content{position:relative;background-color:#ffff9d;z-index:1}#contacts .content:after{background:url(/img/home/beetle.svg)95% 70% no-repeat;background-size:auto 35%;opacity:.8;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.parallax-1{background-image:url(/img/home/showcase/Girls_Eating_Ramen_in_Kobe_by_Davide_Petilli.jpg)}@media screen and (max-width:769px){#contacts .content:after{background-size:auto 30%;background-position:95% 5%}.parallax-1{background-image:url(/img/home/showcase/Girls_Eating_Ramen_in_Kobe_by_Davide_Petilli-tablet.jpg)}}@media screen and (max-width:479px){#contacts .content:after{background-size:auto 15%;background-position:right bottom}.parallax-1{background-image:url(/img/home/showcase/Girls_Eating_Ramen_in_Kobe_by_Davide_Petilli-mobile.jpg)}}.parallax-2{background-image:url(/img/home/showcase/Rain_in_Istanbul_by_Davide_Petilli.jpg)}@media screen and (max-width:769px){.parallax-2{background-image:url(/img/home/showcase/Rain_in_Istanbul_by_Davide_Petilli-tablet.jpg)}}@media screen and (max-width:479px){.parallax-2{background-image:url(/img/home/showcase/Rain_in_Istanbul_by_Davide_Petilli-mobile.jpg)}}.parallax-3{background-image:url(/img/home/showcase/Boots_in_the_Rain_by_Davide_Petilli.jpg)}.module:last-child{margin-bottom:0}.module.content{padding:2rem}@media screen and (max-width:769px){.parallax-3{background-image:url(/img/home/showcase/Boots_in_the_Rain_by_Davide_Petilli-tablet.jpg)}.module.content{padding:1rem}}@media screen and (max-width:479px){.parallax-3{background-image:url(/img/home/showcase/Boots_in_the_Rain_by_Davide_Petilli-mobile.jpg)}.module.content{padding:.5rem}}.parallax{height:50vmin;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 30px 0 rgba(0,0,0,.6)}.parallax h1{display:table;margin:0 auto;line-height:50vmin;opacity:.8;text-transform:uppercase}#about .parallax h1{color:#beeb9f}#contacts .parallax h1{color:#ffff9d}.container .about-wp{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:51.17883%;text-align:right;padding:4rem 0}.container .about-wp:last-child{margin-right:0}@media screen and (max-width:769px){.container .about-wp{float:left;display:block;margin-right:3.57866%;width:74.10533%;margin-left:19.421%;padding:0}.container .about-wp:last-child{margin-right:0}}@media screen and (max-width:479px){.container .about-wp{float:left;display:block;margin-right:3.57866%;width:87.05267%;margin-left:6.47367%;padding:0}.container .about-wp:last-child{margin-right:0}}.button{display:inline-block;border:2px solid #ff6138;padding:1rem 1.5rem;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;background:#ff6138;-webkit-transition-property:color;transition-property:color;transition-duration:.3s}.button,.button:before{-webkit-transition-duration:.3s}.button a{color:#ff6138}.button:active a,.button:focus a,.button:hover a,.portfolio-btn a{color:#fff}@media screen and (max-width:769px){.button{font-size:1.3125rem;padding:.8rem 1.2rem}}@media screen and (max-width:479px){.button{font-size:1rem;padding:.5rem .8rem}}.button:active{box-shadow:inset 2px 2px 2px 1px rgba(0,0,0,.05)}.button:before{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fff;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-property:-webkit-transform;transition-property:transform;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.button:active:before,.button:focus:before,.button:hover:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.portfolio-btn{border-color:#fff;background:#fff}.about-btn,.contacts-btn{border-color:#ff6138}.about-btn a,.contacts-btn a,.portfolio-btn:active a,.portfolio-btn:focus a,.portfolio-btn:hover a{color:#ff6138}.portfolio-btn:before{background:#ff6138}.module.content .galereya-cats{display:table;position:static;font-size:1.4375rem;list-style:none;margin:0 auto;padding:0;cursor:pointer;color:#fff;font-variant:small-caps}@media screen and (max-width:769px){.module.content .galereya-cats{font-size:1.3125rem}}.module.content .galereya-cats-item{display:inline-block;padding:0 1rem}.module.content .galereya-cats-item:hover{color:#beeb9f;-webkit-transition:all .3s ease;transition:all .3s ease}.module.content .galereya-grid{margin:0 auto;top:5vh}.module.content .galereya-cell-overlay{box-shadow:inset 0 0 10px 3px rgba(0,0,0,.4)}.module.content .galereya-cell-desc{font-size:1rem;background:#211816;color:#fff}.galereya-slider-nav{background-color:#211816}.galereya-slider-desc{font-size:1rem;background:#211816}.form-wp{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:17.05961%}.form-wp:last-child{margin-right:0}@media screen and (max-width:479px){.module.content .galereya-cats{font-size:1rem}.form-wp{float:left;display:block;margin-right:3.57866%;width:100%;margin-left:0}.form-wp:last-child{margin-right:0}.form-wp h3{display:table;margin-left:auto;margin-right:auto}}.address-wp,.address-wp:last-child{margin-right:0}.address-wp{float:left;display:block;width:31.76157%}@media screen and (max-width:479px){.address-wp{display:block;margin-right:3.57866%;width:100%;margin-left:0;float:none;text-align:center}.address-wp:last-child{margin-right:0}}address p{margin-bottom:.8rem}address .phone{margin-top:1.5rem}