@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-resolution: 120dpi){body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}*{padding:0;margin:0}.font{font-family:Calibre, -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica", "Arial", sans-serif !important}@media only screen and (-webkit-max-device-pixel-ratio: 1.2), only screen and (-webkit-max-device-pixel-ratio: 1.23958), only screen and (-webkit-max-device-pixel-ratio: 1.23958), only screen and (max-resolution: 119dpi){.font{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}.system-font{font-family:-apple-system, BlinkMacSystemFont, "Roboto", "Helvetica", "Arial", sans-serif}@media only screen and (-webkit-max-device-pixel-ratio: 1.2), only screen and (-webkit-max-device-pixel-ratio: 1.23958), only screen and (-webkit-max-device-pixel-ratio: 1.23958), only screen and (max-resolution: 119dpi){.system-font{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}.sf{font-family:-apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif;font-weight:300}.box-shadow,div.preview-mode .publish-button,div.template-copy .publish-button{box-shadow:0 2px 8px rgba(0,0,0,0.05)}.rounded-corners{border-radius:5px}.border-radius{border-radius:5px}ul.list{padding-left:25px}ul.list li{list-style:disc}ul.list li:not(:first-child){padding-top:.5em}.inline-flex{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex>*:first-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flex.reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 767px){.flex.reversed{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width: 768px){.flex.reversed aside{margin-right:2em}}.flex:not(.baseline){-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.flex.baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}.flex.top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}@media (min-width: 768px){body:not(.fluid) .flex:not(.reversed) aside{margin-left:2em}}.flex-even{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.font-smoothing,.sf{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.font-smoothing-none{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}@media only screen and (min-width: 789px){.swipe-info,.swipe-info.fade-out,div.swipe-info.fade-out{display:none !important}#menu-contents nav ul li.only-mobile{display:none !important}}@media only screen and (max-width: 768px){.swipe-info{background:rgba(0,0,0,0.5);border-radius:10px;height:125px;width:200px;margin:auto;position:absolute;top:30px;top:calc(50% - 62.5px);left:0;right:0;opacity:1;overflow:hidden;padding:25px;position:absolute;text-align:center;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;z-index:1000}.swipe-info span{display:inline-block;height:53px;width:89px}.swipe-info h1{font-size:2em;color:#fff;line-height:normal;padding-top:10px}.swipe-info.fade-out{opacity:0}}.swipe-info span{display:inline-block;background:url(/assets/portfolio/swipe-ce25fa29f4b4edca1b8bbb8f7bd20a99.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.swipe-info span{background:url(/assets/portfolio/swipe@2x-4b9fca3381d5d43e11bdd7feba49753e.png) 0 0/89px 53px no-repeat}}.bg-dark .arrow-left-1,.bg-dark .bx-prev{background:url(/assets/portfolio/arrow-left-white-5768e56fc1870d74563c519ebcbd16a7.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.bg-dark .arrow-left-1,.bg-dark .bx-prev{background:url(/assets/portfolio/arrow-left-white@2x-783fa7a48ed8cd2dc3c3931e105ad9b7.png) 0 0/25px 36px no-repeat}}.bg-dark .arrow-right-1,.bg-dark .bx-next{background:url(/assets/portfolio/arrow-right-white-b0669d5397400fb803e82686bcfc8ba7.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.bg-dark .arrow-right-1,.bg-dark .bx-next{background:url(/assets/portfolio/arrow-right-white@2x-e136b3e63df59fc9833eef5b22b456a8.png) 0 0/25px 36px no-repeat}}.bg-dark li.privacy-password:before{background:url(/assets/portfolio/lock-white-a8834e819c425aa8e2eb26b5134a1bf2.png) no-repeat 5px 4px}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.bg-dark li.privacy-password:before{background:url(/assets/portfolio/lock-white@2x-7d91ef9f4b3016dfda0d53d8d0487d6b.png) 5px 4px/18px 18px no-repeat}}.bg-light .arrow-left-1,.bg-light .bx-prev{background:url(/assets/portfolio/arrow-left-black-f9c23614fafd06f9fd2811f3d7f729dd.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.bg-light .arrow-left-1,.bg-light .bx-prev{background:url(/assets/portfolio/arrow-left-black@2x-4411c6a9e99475d3ebd7b0f9837e7bea.png) 0 0/25px 36px no-repeat}}.bg-light .arrow-right-1,.bg-light .bx-next{background:url(/assets/portfolio/arrow-right-black-4ffa9b08f2827515011ce6db5b824dc7.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.bg-light .arrow-right-1,.bg-light .bx-next{background:url(/assets/portfolio/arrow-right-black@2x-448ede70028971a277385dd33ec2aed5.png) 0 0/25px 36px no-repeat}}.bg-light li.privacy-password:before{background:url(/assets/portfolio/lock-white-a8834e819c425aa8e2eb26b5134a1bf2.png) no-repeat 5px 4px}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.bg-light li.privacy-password:before{background:url(/assets/portfolio/lock-white@2x-7d91ef9f4b3016dfda0d53d8d0487d6b.png) 5px 4px/18px 18px no-repeat}}.details-wrapper:before{background:url(/assets/portfolio/i-info-c7fc9be70adfac0092b045c55c769acd.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.details-wrapper:before{background:url(/assets/portfolio/i-info@2x-2721a455362dcd5ddedbcdccbb2e79fc.png) 0 0/52px 52px no-repeat}}.icon{display:inline-block;height:18px;margin-right:5px;width:18px}.icon.privacy-password{zoom:0.75}.bg-dark .icon.privacy-password{background:url(/assets/portfolio/lock-white-a8834e819c425aa8e2eb26b5134a1bf2.png) no-repeat 0 0;opacity:0.7}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.bg-dark .icon.privacy-password{background:url(/assets/portfolio/lock-white@2x-7d91ef9f4b3016dfda0d53d8d0487d6b.png) 0 0/18px 18px no-repeat}}.bg-light .icon.privacy-password{background:url(/assets/portfolio/lock-black-be24461d0e8c45a0afd2c884f40e19a6.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.bg-light .icon.privacy-password{background:url(/assets/portfolio/lock-black@2x-fd73602ae438eeee24714beb541909ac.png) 0 0/18px 18px no-repeat}}.s-facebook,.s-twitter,.s-instagram,.s-linkedin,.s-pinterest,.s-googleplus,.s-youtube,.s-vimeo,.s-tumblr{display:inline-block;height:24px;width:24px}.s-facebook{background:url(/assets/portfolio/s-facebook-faa0f28d9ed1bd7099209abec8f28520.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.s-facebook{background:url(/assets/portfolio/s-facebook@2x-24b8400e5cd50113f343e504cfe6134f.png) 0 0/24px 24px no-repeat}}.s-twitter{background:url(/assets/portfolio/s-twitter-a9680c4cda4529d584277c21fa7fec82.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.s-twitter{background:url(/assets/portfolio/s-twitter@2x-8c2feb9b7782ae87b666d860c5a0e574.png) 0 0/24px 24px no-repeat}}.s-instagram{background:url(/assets/portfolio/s-instagram-fec36a1f037e5fee2b2c1dff78946403.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.s-instagram{background:url(/assets/portfolio/s-instagram@2x-36abcbe4600f88f988c809e37df6ce33.png) 0 0/24px 24px no-repeat}}.s-linkedin{background:url(/assets/portfolio/s-linkedin-24f647e54181b998bba73d591ae03795.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.s-linkedin{background:url(/assets/portfolio/s-linkedin@2x-279fdad7894fc473ce7681c080c20a8e.png) 0 0/24px 24px no-repeat}}.s-pinterest{background:url(/assets/portfolio/s-pinterest-f7e9da35e904c6e3d777a916d41bb03c.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.s-pinterest{background:url(/assets/portfolio/s-pinterest@2x-801526cef2175715e71a16867618a8fe.png) 0 0/24px 24px no-repeat}}.s-googleplus{background:url(/assets/portfolio/s-googleplus-f63f985bd3c56264f90710eb8c309976.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.s-googleplus{background:url(/assets/portfolio/s-googleplus@2x-573fe4c5c67e5094c1db3ee5429c1f0e.png) 0 0/24px 24px no-repeat}}.s-youtube{background:url(/assets/portfolio/s-youtube-a2e5b505904ffc5ab7c8041de9698f18.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.s-youtube{background:url(/assets/portfolio/s-youtube@2x-528c9291bbabed00a25da45c9ef97623.png) 0 0/24px 24px no-repeat}}.s-vimeo{background:url(/assets/portfolio/s-vimeo-82e6c4a6940e5d92ea6da7c63dc08d57.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.s-vimeo{background:url(/assets/portfolio/s-vimeo@2x-cb974d971d6a204aa7a1cf7024f75550.png) 0 0/24px 24px no-repeat}}.s-tumblr{background:url(/assets/portfolio/s-tumblr-39c80345ac20a5c6b1ef0447f8ec56ff.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.s-tumblr{background:url(/assets/portfolio/s-tumblr@2x-cd240d15d783363bb657edbb02cda361.png) 0 0/24px 24px no-repeat}}.menu-button a{display:block;width:25px;height:30px}.menu-button span{border-radius:10px;display:inline-block;height:5px;position:relative;width:20px}.menu-button span:before,.menu-button span:after{border-radius:10px;content:"";height:5px;left:0;position:absolute;width:20px}.menu-button span:before{top:10px}.menu-button span:after{top:20px}.bg-dark .menu-button span{background:#fff}.bg-dark .menu-button span:before,.bg-dark .menu-button span:after{background:#fff}.bg-dark p.download a{color:#333}.bg-light .menu-button span{background:#222}.bg-light .menu-button span:before,.bg-light .menu-button span:after{background:#222}section.upgrade-bar{bottom:0;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:11px;height:51px;line-height:31px;position:fixed;width:100%;z-index:999998}section.upgrade-bar br{display:none !important}section.upgrade-bar strong{font-family:"HelveticaNeue-Bold", "Helvetica Neue Bold", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:800}section.upgrade-bar a{display:block;padding:10px 20px;text-decoration:none}section.upgrade-bar figure{height:21px;width:92px}section.upgrade-bar figure,section.upgrade-bar p{display:inline-block;vertical-align:middle}section.upgrade-bar p{line-height:normal;margin-left:10px;padding-bottom:0;text-align:left}@media only screen and (max-width: 480px){section.upgrade-bar a{text-align:center}}.footer-logo{height:21px;width:92px}.bg-dark section.upgrade-bar a{background:rgba(14,14,14,0.7)}.bg-dark section.upgrade-bar a:hover{background:rgba(14,14,14,0.8);color:#ccc}.bg-dark section.upgrade-bar figure,.bg-dark .footer-logo{background:url(/assets/portfolio/logo-light-7728724a0b1e98284302233f9a4e682f.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.bg-dark section.upgrade-bar figure,.bg-dark .footer-logo{background:url(/assets/portfolio/logo-light@2x-b2b91d021f2d3b4d26dc3bda356a6905.png) 0 0/92px 21px no-repeat}}.bg-dark strong{color:#5ecbf4}.bg-dark .custom strong{color:#fff}.bg-light section.upgrade-bar{color:#555}.bg-light section.upgrade-bar p{color:#555}.bg-light section.upgrade-bar a{background:#e4e4e4;color:#333 !important}.bg-light section.upgrade-bar a:hover{color:#333;background:#ddd}.bg-light section.upgrade-bar strong{color:#3c8ead}.bg-light .custom strong{color:#333}.bg-light section.upgrade-bar figure,.bg-light .footer-logo{background:url(/assets/portfolio/logo-dark-64d61b6bef9112894f0ba00fb9c9604b.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.bg-light section.upgrade-bar figure,.bg-light .footer-logo{background:url(/assets/portfolio/logo-dark@2x-b0a9d7de2d82704dc0535ebeb517b41b.png) 0 0/92px 21px no-repeat}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.bg-dark section.upgrade-bar figure{background:url(/assets/portfolio/logo-light@2x-b2b91d021f2d3b4d26dc3bda356a6905.png) no-repeat 0 0;background-size:92px 21px}.bg-light section.upgrade-bar figure{background:url(/assets/portfolio/logo-dark@2x-b0a9d7de2d82704dc0535ebeb517b41b.png) no-repeat 0 0;background-size:92px 21px}}body.preview-mode{padding-top:50px}body.preview-mode section.upgrade-bar{display:none}div.preview-mode{background:rgba(173,23,23,0.85);color:#fff;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;left:0;right:0;padding:10px 20px;position:fixed;text-align:center;top:0;z-index:999999}div.preview-mode .current-mode{border:solid 1px rgba(255,255,255,0.25);border-radius:4px;color:#fff;display:inline-block;font-size:13px;font-weight:bold;padding:5px 10px;text-transform:uppercase}div.preview-mode .mode-details{display:inline-block;margin-right:10px;padding:5px}div.preview-mode .publish-button{background:#74B923;border-radius:2px;color:#fff !important;display:inline-block;font-size:14px;font-weight:bold;padding:7px 10px}section.powered-by{bottom:1em !important;position:fixed !important;right:1em !important;z-index:999999 !important}section.powered-by a{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;background:#fff !important;border-radius:50px !important;box-shadow:0 2px 30px 10px rgba(0,0,0,0.15) !important;color:#000 !important;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;opacity:0.8 !important;padding:10px 15px !important;position:relative !important;text-decoration:none !important;-webkit-transition:all 0.5s ease !important;transition:all 0.5s ease !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}section.powered-by a,section.powered-by a strong{font-family:-apple-system, BlinkMacSystemFont, "Roboto", "Segoe UI", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-size:12px !important}section.powered-by a em{font-style:normal !important;margin:0 4px 0 3px !important}section.powered-by a:hover{box-shadow:0 2px 30px 10px rgba(0,0,0,0.25) !important;opacity:1 !important;-webkit-transition:all 0.2s ease !important;transition:all 0.2s ease !important}section.powered-by a:active{left:1px;top:1px}@media (max-width: 768px){section.powered-by{left:1em !important}section.powered-by a{border-radius:10px !important;-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;padding:15px !important}section.powered-by .get-it{-webkit-box-flex:1 !important;-webkit-flex:1 0 auto !important;-ms-flex:1 0 auto !important;flex:1 0 auto !important;margin-top:10px !important;padding:12px !important;text-align:center !important}}div.template-copy{background:rgba(23,23,23,0.85);border-radius:4px;color:#fff;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;right:10px;padding:10px 20px;position:fixed;text-align:center;bottom:10px;z-index:999999}div.template-copy .current-mode{color:#fff;display:inline-block;font-size:13px;font-weight:bold;text-transform:uppercase}div.template-copy .mode-details{display:inline-block;padding:5px}div.template-copy .publish-button{margin-left:10px;background:#74B923;border-radius:2px;color:#fff !important;display:inline-block;font-size:14px;font-weight:bold;padding:7px 10px}section.custom h1,section.custom h2,section.custom h3,section.custom h4,section.custom h5,section.custom h6{font-family:DefaultFont, "HelveticaNeue-Light", Helvetica, Arial, sans-serif;padding-bottom:0.5em}section.custom h1{font-size:30px}section.custom h2{font-size:24px}section.custom h3{font-size:20px}section.custom h4{font-size:16px}section.custom h5{font-size:14px}section.custom blockquote{font-family:Baskerville, "Baskerville Old Face", Georgia, "Hoefler Text", Garamond, "Times New Roman", serif;font-size:20px;font-style:italic;line-height:1.5em;padding:5px 20px 10px 20px}section.custom br{display:block}section.custom table{border-spacing:0;margin-bottom:1em;width:100%}section.custom table tr:not(:first-child) td{border-top:solid 1px rgba(0,0,0,0.15)}section.custom table td{padding:0.5em}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-resolution: 120dpi){body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}*{padding:0;margin:0}.font{font-family:Calibre, -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica", "Arial", sans-serif !important}@media only screen and (-webkit-max-device-pixel-ratio: 1.2), only screen and (-webkit-max-device-pixel-ratio: 1.23958), only screen and (-webkit-max-device-pixel-ratio: 1.23958), only screen and (max-resolution: 119dpi){.font{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}.system-font{font-family:-apple-system, BlinkMacSystemFont, "Roboto", "Helvetica", "Arial", sans-serif}@media only screen and (-webkit-max-device-pixel-ratio: 1.2), only screen and (-webkit-max-device-pixel-ratio: 1.23958), only screen and (-webkit-max-device-pixel-ratio: 1.23958), only screen and (max-resolution: 119dpi){.system-font{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}.sf{font-family:-apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif;font-weight:300}.box-shadow{box-shadow:0 2px 8px rgba(0,0,0,0.05)}.rounded-corners{border-radius:5px}.border-radius{border-radius:5px}ul.list{padding-left:25px}ul.list li{list-style:disc}ul.list li:not(:first-child){padding-top:.5em}.inline-flex{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex>*:first-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flex.reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 767px){.flex.reversed{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width: 768px){.flex.reversed aside{margin-right:2em}}.flex:not(.baseline){-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.flex.baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}.flex.top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}@media (min-width: 768px){body:not(.fluid) .flex:not(.reversed) aside{margin-left:2em}}.flex-even{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.font-smoothing,.sf{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.font-smoothing-none{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}.clearfix,ul.FotomotoBar,.fotomoto-container ul.FotomotoBar{zoom:1}.clearfix:before,ul.FotomotoBar:before,.fotomoto-container ul.FotomotoBar:before,.clearfix:after,ul.FotomotoBar:after,.fotomoto-container ul.FotomotoBar:after{content:"";display:table}.clearfix:after,ul.FotomotoBar:after,.fotomoto-container ul.FotomotoBar:after{clear:both}html>body .fotomoto-onhover ul.FotomotoBar a.FotomotoBarLink{display:inline-block;font-size:14px;font-weight:300 !important;height:24px;line-height:24px !important}.fotomoto-toolbar.fotomoto-onhover .FotomotoToolbarClass{margin-top:-5px;padding-bottom:5px;margin-bottom:10px !important}.fotomoto-toolbar.fotomoto-onhover .FotomotoToolbarClass .FotomotoClear{display:none}@media only screen and (min-width: 769px){html>body .fotomoto-onhover ul.FotomotoBar a.FotomotoBarLink{padding:5px 10px 5px 42px !important}}@media only screen and (max-width: 768px){html>body .fotomoto-onhover ul.FotomotoBar a.FotomotoBarLink{padding:5px 10px 5px 10px !important}html>body .fotomoto-onhover ul.FotomotoBar a.FotomotoBarLink:before{display:none}li.FotomotoECardButton a.FotomotoBarLink{padding-right:10px !important}.FotomotoToolbarClass{width:auto !important}}ul.FotomotoBar li a{opacity:0.9;position:relative}ul.FotomotoBar li a:hover{opacity:1}ul.FotomotoBar li a:before{content:"";height:24px;left:10px;position:absolute;top:5px;width:24px}ul.FotomotoBar li.FotomotoSeparator{display:none}.bg-dark .FotomotoToolbarClass{border-bottom:solid 1px rgba(255,255,255,0.5)}.bg-dark ul.FotomotoBar li.FotomotoPrintButton a:before{background:url(/assets/portfolio/fotomoto-print-dark-a95c77a1572d370b8d2ba0d1fb26178f.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.bg-dark ul.FotomotoBar li.FotomotoPrintButton a:before{background:url(/assets/portfolio/fotomoto-print-dark@2x-9cbbe61f82a6d2a67d082b8c63a75762.png) 0 0/24px 24px no-repeat}}.bg-dark ul.FotomotoBar li.FotomotoCardButton a:before{background:url(/assets/portfolio/fotomoto-card-dark-da15c91c9aa66cebdf1bfaa8459e599d.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.bg-dark ul.FotomotoBar li.FotomotoCardButton a:before{background:url(/assets/portfolio/fotomoto-card-dark@2x-237f5440c441e3b07117bf8d5b2ed13b.png) 0 0/24px 24px no-repeat}}.bg-dark ul.FotomotoBar li.FotomotoLicenseButton a:before{background:url(/assets/portfolio/fotomoto-download-dark-4357a6d4779d0e6d67dc71fe60cb5105.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.bg-dark ul.FotomotoBar li.FotomotoLicenseButton a:before{background:url(/assets/portfolio/fotomoto-download-dark@2x-e8fa163b4d5d71e54ca056c80ed1b639.png) 0 0/24px 24px no-repeat}}.bg-dark ul.FotomotoBar li.FotomotoECardButton a:before{background:url(/assets/portfolio/fotomoto-ecard-dark-de4d586a1a985abd64faf327c888601b.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.bg-dark ul.FotomotoBar li.FotomotoECardButton a:before{background:url(/assets/portfolio/fotomoto-ecard-dark@2x-d654d6cf62ec7224b66104c8cebf0657.png) 0 0/24px 24px no-repeat}}.bg-light .FotomotoToolbarClass{border-bottom:solid 1px rgba(23,23,23,0.5)}.bg-light ul.FotomotoBar li.FotomotoPrintButton a:before{background:url(/assets/portfolio/fotomoto-print-light-941480eeb2eb437a2ff4e48a5a9179ed.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.bg-light ul.FotomotoBar li.FotomotoPrintButton a:before{background:url(/assets/portfolio/fotomoto-print-light@2x-baade8108077eec9aefeec7f211edcfb.png) 0 0/24px 24px no-repeat}}.bg-light ul.FotomotoBar li.FotomotoCardButton a:before{background:url(/assets/portfolio/fotomoto-card-light-2a5eee9f2471254b58bbc281b8137406.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.bg-light ul.FotomotoBar li.FotomotoCardButton a:before{background:url(/assets/portfolio/fotomoto-card-light@2x-666dcb730241a2f21461b7cab11d61d9.png) 0 0/24px 24px no-repeat}}.bg-light ul.FotomotoBar li.FotomotoLicenseButton a:before{background:url(/assets/portfolio/fotomoto-download-light-a2712050815231a3f57b2e67b5c1e4e8.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.bg-light ul.FotomotoBar li.FotomotoLicenseButton a:before{background:url(/assets/portfolio/fotomoto-download-light@2x-ab92ef16cebd4541f607e2c608255346.png) 0 0/24px 24px no-repeat}}.bg-light ul.FotomotoBar li.FotomotoECardButton a:before{background:url(/assets/portfolio/fotomoto-ecard-light-7241049a8803e91b5568a1b90e94eec9.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.bg-light ul.FotomotoBar li.FotomotoECardButton a:before{background:url(/assets/portfolio/fotomoto-ecard-light@2x-e13c710705abd3d6b788e41934ceea48.png) 0 0/24px 24px no-repeat}}html>body .fotomoto-onhover ul.FotomotoBar li.FotomotoECardButton a.FotomotoBarLink{padding-right:20px !important}#fotomoto_view_cart_float{top:64px !important;right:103px !important}.mediatype-video .fotomoto-toolbar,.mediatype-document .fotomoto-toolbar{display:none}.fotomoto-container{position:absolute;right:0px;top:10px}.fotomoto-container .fotomoto-nub{background:url(/assets/portfolio/fotomoto-shop-dark-a4765865864f295acc58193c05be350b.png) no-repeat 5px 5px rgba(0,0,0,0.5);border-radius:3px;display:inline-block;height:24px;opacity:1;padding:5px;position:absolute;right:10px;top:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;width:24px}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.fotomoto-container .fotomoto-nub{background:url(/assets/portfolio/fotomoto-shop-dark@2x-1b129f27fd097f40f161b7b798ac74b2.png) 5px 5px/24px 24px no-repeat rgba(0,0,0,0.5)}}.fotomoto-container .fotomoto-toolbar{background:rgba(0,0,0,0.5);height:1500px;right:-150px;position:absolute;-webkit-transition:right 0.4s ease;transition:right 0.4s ease;top:-10px;width:150px}.fotomoto-container .fotomoto-toolbar .FotomotoToolbarClass{border-bottom:none}.fotomoto-container .FotomotoSeparator{display:none}.fotomoto-container:hover .fotomoto-nub{opacity:0;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease}.fotomoto-container:hover .fotomoto-toolbar{right:-10px}.fotomoto-container ul.FotomotoBar li:not(.FotomotoSeparator){display:block;float:none}.fotomoto-container ul.FotomotoBar li:not(.FotomotoSeparator) a{border-bottom:solid 1px rgba(255,255,255,0.35);color:#fff;display:block;font-size:14px;padding-top:14px !important;padding-bottom:10px !important;padding-left:40px !important;-webkit-transition:border-bottom 0.25s linear, background 0.25s linear;transition:border-bottom 0.25s linear, background 0.25s linear}.fotomoto-container ul.FotomotoBar li:not(.FotomotoSeparator) a:hover{border-bottom:solid 1px rgba(255,255,255,0.6);text-decoration:none;-webkit-transition:border-bottom 0s linear, background 0s linear;transition:border-bottom 0s linear, background 0s linear}.fotomoto-container ul.FotomotoBar li:not(.FotomotoSeparator) a:before{top:8px}.fotomoto-container ul.FotomotoBar li:not(.FotomotoSeparator).FotomotoPrintButton a:before{background:url(/assets/portfolio/fotomoto-print-dark-a95c77a1572d370b8d2ba0d1fb26178f.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.fotomoto-container ul.FotomotoBar li:not(.FotomotoSeparator).FotomotoPrintButton a:before{background:url(/assets/portfolio/fotomoto-print-dark@2x-9cbbe61f82a6d2a67d082b8c63a75762.png) 0 0/24px 24px no-repeat}}.fotomoto-container ul.FotomotoBar li:not(.FotomotoSeparator).FotomotoCardButton a:before{background:url(/assets/portfolio/fotomoto-card-dark-da15c91c9aa66cebdf1bfaa8459e599d.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.fotomoto-container ul.FotomotoBar li:not(.FotomotoSeparator).FotomotoCardButton a:before{background:url(/assets/portfolio/fotomoto-card-dark@2x-237f5440c441e3b07117bf8d5b2ed13b.png) 0 0/24px 24px no-repeat}}.fotomoto-container ul.FotomotoBar li:not(.FotomotoSeparator).FotomotoLicenseButton a:before{background:url(/assets/portfolio/fotomoto-download-dark-4357a6d4779d0e6d67dc71fe60cb5105.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.fotomoto-container ul.FotomotoBar li:not(.FotomotoSeparator).FotomotoLicenseButton a:before{background:url(/assets/portfolio/fotomoto-download-dark@2x-e8fa163b4d5d71e54ca056c80ed1b639.png) 0 0/24px 24px no-repeat}}.fotomoto-container ul.FotomotoBar li:not(.FotomotoSeparator).FotomotoECardButton a:before{background:url(/assets/portfolio/fotomoto-ecard-dark-de4d586a1a985abd64faf327c888601b.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.fotomoto-container ul.FotomotoBar li:not(.FotomotoSeparator).FotomotoECardButton a:before{background:url(/assets/portfolio/fotomoto-ecard-dark@2x-d654d6cf62ec7224b66104c8cebf0657.png) 0 0/24px 24px no-repeat}}.homepage-content{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;background:rgba(0,0,0,0.25);color:#fff}.homepage-content *{text-shadow:0 5px 10px rgba(0,0,0,0.25)}.homepage-content p{padding:10px 0 0;text-indent:unset !important}.homepage-content h1{font-size:6rem}.homepage-content h2{font-size:5rem}.homepage-content h3{font-size:4rem}.homepage-content h4{font-size:3rem}.homepage-content h5{font-size:2rem;font-weight:bold}.homepage-content h6{font-size:1rem;font-weight:bold}.homepage-content.position-absolute{bottom:0;left:0;position:absolute;right:0;top:0}a[href="/all"],a[href^="/manager/themes/preview"]{text-decoration:none}ul.sections{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 0.5em}@media (min-width: 768px){ul.sections.size-3 li,ul.sections.size-5 li{-webkit-box-flex:0;-webkit-flex:0 0 calc(33% - 1em);-ms-flex:0 0 calc(33% - 1em);flex:0 0 calc(33% - 1em);height:300px}}@media (min-width: 1200px){ul.sections.size-3 li,ul.sections.size-5 li{height:400px}}@media (min-width: 768px){ul.sections.size-2 li,ul.sections.size-4 li,ul.sections.size-6 li{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 1em);-ms-flex:0 0 calc(50% - 1em);flex:0 0 calc(50% - 1em);height:300px}}@media (min-width: 1200px){ul.sections.size-2 li,ul.sections.size-4 li,ul.sections.size-6 li{height:400px}}ul.sections li{background-size:cover;background-position:top center;margin:0.5em;max-width:500px}@media (max-width: 767px){ul.sections li{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;height:300px}}ul.sections li a{background:-webkit-linear-gradient(top, transparent, transparent 50%, rgba(0,0,0,0.4));background:linear-gradient(to bottom, transparent, transparent 50%, rgba(0,0,0,0.4));display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;text-decoration:none;width:100%;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}ul.sections li a h2{color:#fff;padding-bottom:0.5em}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-resolution: 120dpi){body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}*{padding:0;margin:0}.font{font-family:Calibre, -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica", "Arial", sans-serif !important}@media only screen and (-webkit-max-device-pixel-ratio: 1.2), only screen and (-webkit-max-device-pixel-ratio: 1.23958), only screen and (-webkit-max-device-pixel-ratio: 1.23958), only screen and (max-resolution: 119dpi){.font{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}.system-font{font-family:-apple-system, BlinkMacSystemFont, "Roboto", "Helvetica", "Arial", sans-serif}@media only screen and (-webkit-max-device-pixel-ratio: 1.2), only screen and (-webkit-max-device-pixel-ratio: 1.23958), only screen and (-webkit-max-device-pixel-ratio: 1.23958), only screen and (max-resolution: 119dpi){.system-font{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}.sf{font-family:-apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif;font-weight:300}.box-shadow{box-shadow:0 2px 8px rgba(0,0,0,0.05)}.rounded-corners{border-radius:5px}.border-radius{border-radius:5px}ul.list{padding-left:25px}ul.list li{list-style:disc}ul.list li:not(:first-child){padding-top:.5em}.inline-flex{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex>*:first-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flex.reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 767px){.flex.reversed{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width: 768px){.flex.reversed aside{margin-right:2em}}.flex:not(.baseline){-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.flex.baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}.flex.top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}@media (min-width: 768px){body:not(.fluid) .flex:not(.reversed) aside{margin-left:2em}}.flex-even{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.font-smoothing,.sf,.not-ready{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.font-smoothing-none{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.not-ready{background:#e5e5e5;color:#8f8f8f;font-family:-apple-system, BlinkMacSystemFont, "Roboto", "Helvetica", "Arial", sans-serif}.not-ready .modal{padding-bottom:75px}.not-ready figure.lock{background:url(/assets/portfolio/lock-4a4d839bcadcedcb4d6f47116c96903f.png) no-repeat 8px 7px;background-size:22px 22px;border:solid 2px #b3b3b3;border-radius:42px;margin:10px auto;padding:15px;height:42px;width:42px}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.not-ready figure.lock{background:url(/assets/portfolio/lock@2x-d6344b763d348822c8d9c8e15645a021.png) 8px 7px/22px 22px no-repeat}}.not-ready h1{font-size:36px;margin-bottom:5px;text-align:center}.not-ready h2{font-size:18px;font-weight:300;text-align:center}.not-ready footer{border-top:solid 1px #cacaca;bottom:0;box-sizing:border-box;margin:0 20px;padding:20px 0;position:absolute;width:calc(100% - 40px)}.not-ready footer .claim{float:right;font-size:14px;margin-top:6px}.not-ready footer a.logo-light{background:url(/assets/portfolio/logo-0fd3a5829d2cbf055a14674e7118483d.png) no-repeat 0 0;display:block;height:29px;width:139px}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.not-ready footer a.logo-light{background:url(/assets/portfolio/logo@2x-6751953f1912e61b0cab35fc5d0a465b.png) 0 0/139px 29px no-repeat}}.not-ready a{color:#8f8f8f}.not-ready a:hover{color:#333}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-resolution: 120dpi){body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:#fff;-webkit-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/assets/portfolio/bx_loader-042602a9d13f4fa2202f360509412100.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px}.bx-wrapper .bx-next{right:10px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:fixed;top:50%;top:calc(50% - 18px);margin-top:-18px;outline:0;width:25px;height:36px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/assets/portfolio/bxslider_controls-5f634ea4e26230e7f7ce7bb7e481e184.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/assets/portfolio/bxslider_controls-5f634ea4e26230e7f7ce7bb7e481e184.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-resolution: 120dpi){body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}*{padding:0;margin:0}.font{font-family:Calibre, -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica", "Arial", sans-serif !important}@media only screen and (-webkit-max-device-pixel-ratio: 1.2), only screen and (-webkit-max-device-pixel-ratio: 1.23958), only screen and (-webkit-max-device-pixel-ratio: 1.23958), only screen and (max-resolution: 119dpi){.font{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}.system-font{font-family:-apple-system, BlinkMacSystemFont, "Roboto", "Helvetica", "Arial", sans-serif}@media only screen and (-webkit-max-device-pixel-ratio: 1.2), only screen and (-webkit-max-device-pixel-ratio: 1.23958), only screen and (-webkit-max-device-pixel-ratio: 1.23958), only screen and (max-resolution: 119dpi){.system-font{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}.sf{font-family:-apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif;font-weight:300}.box-shadow{box-shadow:0 2px 8px rgba(0,0,0,0.05)}.rounded-corners{border-radius:5px}.border-radius{border-radius:5px}ul.list{padding-left:25px}ul.list li{list-style:disc}ul.list li:not(:first-child){padding-top:.5em}.inline-flex{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex>*:first-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flex.reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 767px){.flex.reversed{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width: 768px){.flex.reversed aside{margin-right:2em}}.flex:not(.baseline){-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.flex.baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}.flex.top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}@media (min-width: 768px){body:not(.fluid) .flex:not(.reversed) aside{margin-left:2em}}.flex-even{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.font-smoothing,.sf{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.font-smoothing-none{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-next:hover{background-position:0 0}.bx-wrapper .bx-loading{background-color:transparent}
