/*!
Theme Name: Chão da Feira
Theme URI: http://underscores.me/
Author: Felipe Turcheti
Author URI: http://felipeturcheti.com
Description: Edições Chão da Feira, 2015
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: chaodafeira
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Chão da Feira is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/@font-face{font-family:GandhiSans;src:url(fonts/GandhiSans/GandhiSans-Regular.woff2) format("woff2"),url(fonts/GandhiSans/GandhiSans-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:GandhiSans;src:url(fonts/GandhiSans/GandhiSans-Bold.woff2) format("woff2"),url(fonts/GandhiSans/GandhiSans-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"GandhiSerif";src:url(fonts/GandhiSerif/GandhiSerif-Regular.woff2) format("woff2"),url(fonts/GandhiSerif/GandhiSerif-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"GandhiSerif";src:url(fonts/GandhiSerif/GandhiSerif-Italic.woff2) format("woff2"),url(fonts/GandhiSerif/GandhiSerif-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"GandhiSerif";src:url(fonts/GandhiSerif/GandhiSerif-Bold.woff2) format("woff2"),url(fonts/GandhiSerif/GandhiSerif-Bold.woff) format("woff");font-weight:700;font-style:normal}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:14px}@media (min-width:1064px){html{font-size:15px}}@media (min-width:1441px){html{font-size:16px}}body,button,input,select,textarea{color:#404040;font-family:"GandhiSerif",serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-family:GandhiSans,sans-serif;color:#2c323e;line-height:1.2em}h1{font-size:24px;font-size:1.5rem}h2{font-size:21.6px;font-size:1.35rem}h3{font-size:19.2px;font-size:1.2rem}h4{font-size:17.6px;font-size:1.1rem}h5,h6{font-size:16px;font-size:1rem}p{margin-bottom:1.5em;margin-top:0}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#ededed;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,pre,tt,var{font-family:Lucida Console,Lucida Sans Typewriter,Menlo,Bitstream Vera Sans Mono,monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #404040;cursor:help}ins,mark{background:#ededed;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#2c323e}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}img{height:auto;max-width:100%}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{margin:0 0 1.5em;width:100%}form label,th{font-family:GandhiSans,sans-serif}form label{font-weight:700}fieldset{border:2px solid #2c323e;margin:1.5em 0;padding:.8em 1em}form legend{font-family:GandhiSans,sans-serif;font-weight:700;font-size:19.2px;font-size:1.2rem;padding:0 .5em;margin-left:-.5em}.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,button,input[type=button],input[type=reset],input[type=submit]{border:2px solid #2c323e;border-radius:0;background:#fff;color:#2c323e;line-height:1;padding:.8em;font-family:GandhiSans,sans-serif;font-weight:700;text-transform:uppercase;font-size:14.4px;font-size:.9rem;letter-spacing:.02em}.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#2c323e;color:#fff}.button:active,.button:focus,.woocommerce #respond input#submit:active,.woocommerce #respond input#submit:focus,.woocommerce a.button:active,.woocommerce a.button:focus,.woocommerce button.button:active,.woocommerce button.button:focus,.woocommerce input.button:active,.woocommerce input.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#d75419;color:#d75419}.button.button-small,.woocommerce #respond input#submit.button-small,.woocommerce a.button.button-small,.woocommerce button.button.button-small,.woocommerce input.button.button-small,button.button-small,input[type=button].button-small,input[type=reset].button-small,input[type=submit].button-small{font-size:12.8px;font-size:.8rem}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{color:#404040;border:0;border-bottom:2px solid #2c323e;background:#fff;padding:.5em 1em;width:100%}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{border-color:#d75419;color:#2c323e}textarea{height:10em}div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{margin:2em 0;padding:.8em 1em;font-style:italic}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-mail-sent-ng,div.wpcf7-mail-sent-ok,div.wpcf7-spam-blocked,div.wpcf7-validation-errors{border-top-width:3px;border-top-style:solid;background:#ededed}div.wpcf7-mail-sent-ok{border-top-color:#54be7c}div.wpcf7-mail-sent-ng{border-top-color:#da553e}div.wpcf7-spam-blocked,div.wpcf7-validation-errors{border-top-color:#ee870c}span.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:#da553e;font-size:1em;display:block;padding:.1em 1em 0;font-style:italic}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid #da553e;background:#fff;padding:.2em .8em}span.wpcf7-list-item{margin-left:.5em}.wpcf7-display-none{display:none}div.wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin-left:1em}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}a{text-decoration:none;border-bottom:1px dotted}a,a:visited{color:#2c323e}a:active,a:focus,a:hover{color:#d75419}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.edit-link a{background:#ccc;color:#404040;padding:.4em .8em;border:0;font-family:GandhiSans,sans-serif;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.edit-link a:hover{background:#d75419}.edit-link a:focus{border-color:#404040}.link-colchetes,.posts-navigation a{border:0;background:#fff;color:#2c323e;text-transform:lowercase;position:relative;font-style:italic;line-height:22.4px;line-height:1.4rem}.link-colchetes:before,.posts-navigation a:before{content:"[";padding-right:.1em}.link-colchetes:after,.posts-navigation a:after{content:"]";padding-left:.1em}.link-colchetes:after,.link-colchetes:before,.posts-navigation a:after,.posts-navigation a:before{font-size:22.4px;font-size:1.4rem;font-style:normal;position:relative;top:.15em}.link-colchetes:active,.link-colchetes:focus,.link-colchetes:hover,.posts-navigation a:active,.posts-navigation a:focus,.posts-navigation a:hover{color:#d75419}.comment-navigation,.post-navigation,.posts-navigation{margin:2em 0 3em}.section-postnav{margin:3em 0}.section-postnav .next,.section-postnav .previous{border:2px solid #ededed;padding:1em 1.4em;margin:2em 0;text-align:left}.section-postnav .postnav-label{margin:.4em 0;text-transform:uppercase;font-size:12.8px;font-size:.8rem;letter-spacing:.03em}.section-postnav .postnav-title{margin:0 0 .5em;line-height:25.6px;line-height:1.6rem}.section-postnav .next .postnav-label:after,.section-postnav .previous .postnav-label:after{content:"";font-size:19.2px;font-size:1.2rem;line-height:16px;line-height:1rem;display:none;margin:.3em 0}.section-postnav .previous .postnav-label:after{content:"←"}.section-postnav .next .postnav-label:after{content:"→"}.section-related{margin:3em 0}.section-related .section-title{margin-bottom:2em}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#ededed;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#2c323e;display:block;font-family:"GandhiSerif",serif;font-size:14px;font-size:.875rem;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.site{width:100%;margin:0 auto;background:#fff;border:15px solid #2c323e}@media (min-width:1064px){.site{border:30px solid #2c323e}}.site-content,.site-footer,.site-header{padding:37.5px}.site-header{padding-bottom:0}.site-content{padding-top:2em}@media (min-width:550px){.site-content,.site-footer,.site-header{padding:60px}.site-header{padding-bottom:0}.site-content{padding-top:2em}}@media (min-width:1064px){.site-content{padding:60px}.site-header{margin-top:2em}}.site-content>.wrapper,.site-footer>.wrapper,.site-header>.wrapper{margin:0 auto;max-width:1200px}.site-footer{background:#2c323e}.grid{list-style:none;margin-left:-30px}.grid>.grid__c--2-of-2,.grid>.grid__c--3-of-3,.grid>.grid__c--4-of-4,.grid>.grid__c--5-of-5,.grid>.grid__c--6-of-6,.grid>.grid__c--8-of-8,.grid>.grid__c--12-of-12{width:100%}.grid>.grid__c--1-of-2,.grid>.grid__c--2-of-4,.grid>.grid__c--3-of-6,.grid>.grid__c--4-of-8,.grid>.grid__c--6-of-12{width:50%}.grid>.grid__c--1-of-3,.grid>.grid__c--2-of-6,.grid>.grid__c--4-of-12{width:33.33333%}.grid>.grid__c--2-of-3,.grid>.grid__c--4-of-6,.grid>.grid__c--8-of-12{width:66.66667%}.grid>.grid__c--1-of-4,.grid>.grid__c--2-of-8,.grid>.grid__c--3-of-12{width:25%}.grid>.grid__c--3-of-4,.grid>.grid__c--6-of-8,.grid>.grid__c--9-of-12{width:75%}.grid>.grid__c--push-2-of-2,.grid>.grid__c--push-3-of-3,.grid>.grid__c--push-4-of-4,.grid>.grid__c--push-5-of-5,.grid>.grid__c--push-6-of-6,.grid>.grid__c--push-8-of-8,.grid>.grid__c--push-12-of-12{margin-left:100%}.grid>.grid__c--push-1-of-2,.grid>.grid__c--push-2-of-4,.grid>.grid__c--push-3-of-6,.grid>.grid__c--push-4-of-8,.grid>.grid__c--push-6-of-12{margin-left:50%}.grid>.grid__c--push-1-of-3,.grid>.grid__c--push-2-of-6,.grid>.grid__c--push-4-of-12{margin-left:33.33333%}.grid>.grid__c--push-2-of-3,.grid>.grid__c--push-4-of-6,.grid>.grid__c--push-8-of-12{margin-left:66.66667%}.grid>.grid__c--push-1-of-4,.grid>.grid__c--push-2-of-8,.grid>.grid__c--push-3-of-12{margin-left:25%}.grid>.grid__c--push-3-of-4,.grid>.grid__c--push-6-of-8,.grid>.grid__c--push-9-of-12{margin-left:75%}.grid>.grid__c--pull-2-of-2,.grid>.grid__c--pull-3-of-3,.grid>.grid__c--pull-4-of-4,.grid>.grid__c--pull-5-of-5,.grid>.grid__c--pull-6-of-6,.grid>.grid__c--pull-8-of-8,.grid>.grid__c--pull-12-of-12{margin-left:-100%}.grid>.grid__c--pull-1-of-2,.grid>.grid__c--pull-2-of-4,.grid>.grid__c--pull-3-of-6,.grid>.grid__c--pull-4-of-8,.grid>.grid__c--pull-6-of-12{margin-left:-50%}.grid>.grid__c--pull-1-of-3,.grid>.grid__c--pull-2-of-6,.grid>.grid__c--pull-4-of-12{margin-left:-33.33333%}.grid>.grid__c--pull-2-of-3,.grid>.grid__c--pull-4-of-6,.grid>.grid__c--pull-8-of-12{margin-left:-66.66667%}.grid>.grid__c--pull-1-of-4,.grid>.grid__c--pull-2-of-8,.grid>.grid__c--pull-3-of-12{margin-left:-25%}.grid>.grid__c--pull-3-of-4,.grid>.grid__c--pull-6-of-8,.grid>.grid__c--pull-9-of-12{margin-left:-75%}.grid>.grid__c--1-of-5{width:20%}.grid>.grid__c--push-1-of-5{margin-left:20%}.grid>.grid__c--pull-1-of-5{margin-left:-20%}.grid>.grid__c--2-of-5{width:40%}.grid>.grid__c--push-2-of-5{margin-left:40%}.grid>.grid__c--pull-2-of-5{margin-left:-40%}.grid>.grid__c--3-of-5{width:60%}.grid>.grid__c--push-3-of-5{margin-left:60%}.grid>.grid__c--pull-3-of-5{margin-left:-60%}.grid>.grid__c--4-of-5{width:80%}.grid>.grid__c--push-4-of-5{margin-left:80%}.grid>.grid__c--pull-4-of-5{margin-left:-80%}.grid>.grid__c--1-of-6{width:16.66667%}.grid>.grid__c--push-1-of-6{margin-left:16.66667%}.grid>.grid__c--pull-1-of-6{margin-left:-16.66667%}.grid>.grid__c--5-of-6{width:83.33333%}.grid>.grid__c--push-5-of-6{margin-left:83.33333%}.grid>.grid__c--pull-5-of-6{margin-left:-83.33333%}.grid>.grid__c--1-of-8{width:12.5%}.grid>.grid__c--push-1-of-8{margin-left:12.5%}.grid>.grid__c--pull-1-of-8{margin-left:-12.5%}.grid>.grid__c--3-of-8{width:37.5%}.grid>.grid__c--push-3-of-8{margin-left:37.5%}.grid>.grid__c--pull-3-of-8{margin-left:-37.5%}.grid>.grid__c--5-of-8{width:62.5%}.grid>.grid__c--push-5-of-8{margin-left:62.5%}.grid>.grid__c--pull-5-of-8{margin-left:-62.5%}.grid>.grid__c--7-of-8{width:87.5%}.grid>.grid__c--push-7-of-8{margin-left:87.5%}.grid>.grid__c--pull-7-of-8{margin-left:-87.5%}.grid>.grid__c--1-of-12{width:8.33333%}.grid>.grid__c--push-1-of-12{margin-left:8.33333%}.grid>.grid__c--pull-1-of-12{margin-left:-8.33333%}.grid>.grid__c--2-of-12{width:16.66667%}.grid>.grid__c--push-2-of-12{margin-left:16.66667%}.grid>.grid__c--pull-2-of-12{margin-left:-16.66667%}.grid>.grid__c--5-of-12{width:41.66667%}.grid>.grid__c--push-5-of-12{margin-left:41.66667%}.grid>.grid__c--pull-5-of-12{margin-left:-41.66667%}.grid>.grid__c--7-of-12{width:58.33333%}.grid>.grid__c--push-7-of-12{margin-left:58.33333%}.grid>.grid__c--pull-7-of-12{margin-left:-58.33333%}.grid>.grid__c--10-of-12{width:83.33333%}.grid>.grid__c--push-10-of-12{margin-left:83.33333%}.grid>.grid__c--pull-10-of-12{margin-left:-83.33333%}.grid>.grid__c--11-of-12{width:91.66667%}.grid>.grid__c--push-11-of-12{margin-left:91.66667%}.grid>.grid__c--pull-11-of-12{margin-left:-91.66667%}.grid [class*=grid__c]{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-right:-.25em;min-height:1px;padding-left:30px;vertical-align:top}@media (max-width:1064px){.grid [class*=grid__c]{display:block;margin-left:0;margin-right:0;width:auto}}@media (max-width:1064px) and (min-width:550px){.grid [class*=grid__c][class*=grid__c--m-]{display:inline-block;margin-right:-.24em}.grid .grid__c--m-2-of-4[class*=grid__c],.grid [class*=grid__c].grid__c--m-1-of-2{width:50%}.grid [class*=grid__c].grid__c--m-1-of-3{width:33.33333%}.grid [class*=grid__c].grid__c--m-2-of-3{width:66.66667%}.grid [class*=grid__c].grid__c--m-1-of-4{width:25%}.grid [class*=grid__c].grid__c--m-3-of-4{width:75%}}@media (max-width:550px){.grid [class*=grid__c][class*=grid__c--s-]{display:inline-block;margin-right:-.24em}.grid .grid__c--s-2-of-4[class*=grid__c],.grid [class*=grid__c].grid__c--s-1-of-2{width:50%}.grid [class*=grid__c].grid__c--s-1-of-3{width:33.33333%}.grid [class*=grid__c].grid__c--s-2-of-3{width:66.66667%}.grid [class*=grid__c].grid__c--s-1-of-4{width:25%}.grid [class*=grid__c].grid__c--s-3-of-4{width:75%}}.grid .grid__c--centered{display:block;margin-left:auto;margin-right:auto}@media (min-width:1064px){.grid .grid__c--d-first{float:left}}@media (min-width:1064px){.grid .grid__c--d-last{float:right}}.grid.grid--no-gutter{margin-left:0;width:100%}.grid.grid--no-gutter .grid__c{padding-left:0}.grid.grid--no-gutter .grid__c--span-all{margin-left:0;width:100%}.grid .grid__c--ab{vertical-align:bottom}.grid .grid__c--am{vertical-align:middle}.site-header .wrapper{position:relative}.site-title{margin:0 0 1.5em}.site-title a{display:block;width:137.5px;height:27.5px;max-width:100%;border:0;color:rgba(0,0,0,0);margin-bottom:.32em}@media (min-width:1064px){.site-title a{width:162.5px;height:32.5px}}@media (min-width:1441px){.site-title a{width:187.5px;height:37.5px}}.site-title a svg{width:100%;height:100%;fill:#2c323e}.site-title a:hover svg{fill:#d75419}.menu-toggle{position:absolute;top:.2em;right:0;border:0;height:2em;width:2em;padding:.2em;margin:0;background:rgba(0,0,0,0)}.menu-toggle svg{width:100%;height:auto;stroke:#2c323e}.menu-toggle:hover{background:rgba(0,0,0,0)}.menu-toggle:hover svg{stroke:#d75419}@media (min-width:1064px){.menu-toggle{display:none}}.main-navigation{display:none}.main-navigation ul{padding:0;list-style:none;clear:both;margin:.5em 0 0}.main-navigation li{display:block;float:left;position:relative}.main-navigation li:after{position:relative;content:",";padding:0 1em 0 .2em;top:2px}@media (min-width:1441px){.main-navigation li:after{padding-right:1.5em}}.main-navigation li:last-child:after{content:".";padding-right:0}.main-navigation a{float:left;text-decoration:none;text-transform:lowercase;font-size:1.1rem;border-bottom:2px solid #fff}.main-navigation a:focus,.main-navigation a:hover{color:#d75419;border-bottom-color:#d75419!important}@media (min-width:1441px){.main-navigation a{font-size:1.2rem}}.main-navigation.toggled,.menu-toggle,.search-form.toggled{display:block}@media screen and (min-width:1064px){.menu-toggle{display:none}.main-navigation,.search-form{display:block!important}}.menu-loja-container{position:relative;margin-top:2em}@media (min-width:1064px){.menu-loja-container{position:absolute;margin-top:0;top:-3.6em;right:0}}.menu-loja-container a{font-family:GandhiSans,sans-serif;font-size:12.8px;font-size:.8rem;text-transform:uppercase;letter-spacing:.02em;font-weight:700}.menu-loja-container li:after{top:-.17em;padding-left:.2em;padding-right:.7em}.search-form{display:none;position:relative;max-width:100%;margin-top:2.2em;padding-bottom:3em}@media (min-width:1064px){.search-form{position:relative;top:auto;margin-top:.8em;width:100%}}.search-form .search-field{width:13.75em;float:left;padding:0 0 .2em;text-transform:lowercase;font-family:GandhiSans,sans-serif;font-size:12.8px;font-size:.8rem;text-transform:uppercase;letter-spacing:.02em;font-weight:700}@media (min-width:1064px){.search-form .search-field{float:right}}.search-form .search-submit{position:relative;top:.1em;border:0;padding:0;margin:0;float:right;width:10%}.search-form .search-submit svg{width:2.2em;height:2.2em}.search-form .search-submit svg path{fill:#2c323e}.search-form .search-submit:hover{background:rgba(0,0,0,0)}.search-form .search-submit:hover svg path{fill:#d75419}.site-footer{color:#fff}.site-footer p{margin-top:0;font-size:.9rem;line-height:1.4em}.site-footer a{color:#fff}.site-footer a:active,.site-footer a:focus,.site-footer a:hover{color:#d75419}.site-footer .site-info a{font-size:17.6px;font-size:1.1rem;text-transform:lowercase;border:0}@media (min-width:1064px){.site-footer .footer-p{width:90%}}.site-footer .footer-subtitle{font-size:12.8px;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,100%,.6);margin:.3em 0 1.5em}.site-footer .copyright{font-family:GandhiSans,sans-serif}.site-footer .copyright,.site-footer .copyright a{color:hsla(0,0%,100%,.6)}.site-footer .copyright a:active,.site-footer .copyright a:focus,.site-footer .copyright a:hover{color:#fff}.site-footer .logo-pagamento{margin:0 0 1.2rem;width:120px;height:auto;opacity:.4}.site-footer .footer-menu ul{list-style:none;margin:0 0 2em;padding:0}.site-footer .footer-menu li{margin-bottom:.4em}.site-footer .footer-menu a{color:#fff;text-transform:lowercase;border-bottom:2px solid #fff;padding-bottom:.2em}.site-footer .footer-menu a:active,.site-footer .footer-menu a:focus,.site-footer .footer-menu a:hover{color:#d75419;border-bottom-color:#d75419}.site-footer .menu-social{margin:3.5em 0 0}.site-footer .menu-social ul{content:"";display:table;margin:0}.site-footer .menu-social li{float:left;margin-right:.9em}.site-footer .menu-social li a{border:none;text-indent:9999px;display:inline-block;width:1.8em;height:2em;overflow:hidden;opacity:.4}.site-footer .menu-social li a svg{fill:#fff}.site-footer .menu-social li a:hover{opacity:1}.site-footer .menu-social .icon-facebook{margin-right:.45em;margin-left:-.5em}.site-footer .menu-social .icon-facebook a{background:url(img/icon-facebook.svg) 50%/contain no-repeat}.site-footer .menu-social .icon-instagram a{background:url(img/icon-instagram.svg) 50%/contain no-repeat}.site-footer .menu-social .icon-youtube a{background:url(img/icon-youtube.svg) 50%/contain no-repeat}.site-footer .mailchimp-container,.site-footer .newsletter-container{margin-bottom:1.5em}.site-footer .mailchimp-container .subscription-form,.site-footer .newsletter-container .subscription-form{padding:0!important;margin:0!important}.site-footer .mailchimp-container .subscription-form-fields,.site-footer .newsletter-container .subscription-form-fields{margin:0!important}.site-footer .mailchimp-container .subscription-form h4,.site-footer .newsletter-container .subscription-form h4{display:none!important}.site-footer .mailchimp-container button,.site-footer .mailchimp-container input[type=email],.site-footer .mailchimp-container input[type=submit],.site-footer .newsletter-container button,.site-footer .newsletter-container input[type=email],.site-footer .newsletter-container input[type=submit]{width:100%!important}@media (min-width:1064px){.site-footer .mailchimp-container button,.site-footer .mailchimp-container input[type=email],.site-footer .mailchimp-container input[type=submit],.site-footer .newsletter-container button,.site-footer .newsletter-container input[type=email],.site-footer .newsletter-container input[type=submit]{width:85%!important}}.site-footer .mailchimp-container input[type=email],.site-footer .newsletter-container input[type=email]{font-family:"GandhiSerif",serif!important;font-size:1rem!important;text-transform:lowercase;background:rgba(0,0,0,0)!important;border:0!important;border-bottom:2px solid hsla(0,0%,100%,.4)!important;color:#fff!important;padding:0 0 .2em!important;margin-bottom:0!important}.site-footer .mailchimp-container input[type=email]:active,.site-footer .mailchimp-container input[type=email]:focus,.site-footer .mailchimp-container input[type=email]:hover,.site-footer .newsletter-container input[type=email]:active,.site-footer .newsletter-container input[type=email]:focus,.site-footer .newsletter-container input[type=email]:hover{border-color:#d75419!important}.site-footer .mailchimp-container button,.site-footer .mailchimp-container input[type=submit],.site-footer .newsletter-container button,.site-footer .newsletter-container input[type=submit]{font-family:GandhiSans,sans-serif!important;background-color:hsla(0,0%,100%,.4)!important;border:0!important;margin-top:1em!important}.site-footer .mailchimp-container button:active,.site-footer .mailchimp-container button:focus,.site-footer .mailchimp-container button:hover,.site-footer .mailchimp-container input[type=submit]:active,.site-footer .mailchimp-container input[type=submit]:focus,.site-footer .mailchimp-container input[type=submit]:hover,.site-footer .newsletter-container button:active,.site-footer .newsletter-container button:focus,.site-footer .newsletter-container button:hover,.site-footer .newsletter-container input[type=submit]:active,.site-footer .newsletter-container input[type=submit]:focus,.site-footer .newsletter-container input[type=submit]:hover{background-color:#d75419!important;color:#fff!important}.entry-content,.entry-summary,.page-content{margin:0}.page-header{margin:0 0 60px}.page-title{margin:0}.archive-publicacao-title{margin-bottom:.75em}.entry-highlight p{font-size:17.6px;font-size:1.1rem}.thumb a{border:0}.thumb a:focus img,.thumb a:hover img{border-bottom-color:#d75419}.thumb a:focus h1,.thumb a:hover h1{color:#d75419}.thumb a:focus .thumb-author,.thumb a:focus .thumb-excerpt,.thumb a:hover .thumb-author,.thumb a:hover .thumb-excerpt{color:#2c323e}.thumb .thumb-header{position:relative}.thumb .thumb-header img{border-bottom:2px solid #2c323e}.thumb h1{font-size:16px;font-size:1rem;margin:0}.thumb .thumb-content{position:relative;margin-top:0;margin-bottom:1em}.thumb .thumb-meta{margin:.5em 0 0}.thumb .thumb-meta p{margin:0 0 .5em;font-family:GandhiSans,sans-serif;font-weight:700;font-size:14.4px;font-size:.9rem;text-transform:uppercase;letter-spacing:.02em}.thumb .thumb-meta .thumb-genre,.thumb .thumb-meta .thumb-serie{font-size:12.8px;font-size:.8rem;letter-spacing:.03em}.thumb .thumb-meta .thumb-serie{position:relative;top:-.5em;margin:0}.thumb .thumb-author p{font-size:14.4px;font-size:.9rem;margin:.1em 0 1em}.thumb .thumb-audio{font-size:12.8px;font-size:.8rem;text-transform:uppercase;letter-spacing:.02em;font-family:GandhiSans,sans-serif;font-weight:700;margin-bottom:1em;margin-top:-.5em}.thumb .thumb-audio img{margin:0;border:0;width:2em;height:auto}.thumb .thumb-excerpt p{margin:.5em 0 0}.thumb-gratuitas h1{margin-bottom:1.5em}.thumb-gratuitas .thumb-audio{margin-top:-1em}.thumb-double{margin-bottom:2em}.thumb-double .thumb-header{float:left;width:48%;margin-right:4%}.thumb-double .thumb-content{float:left;width:48%}.content-sidebar{margin-bottom:4rem;padding-right:2rem}@media (min-width:1064px){.content-sidebar{margin-top:6rem}}.content-sidebar h3{font-size:12.8px;font-size:.8rem;text-transform:uppercase;letter-spacing:.02em;margin:.6em 0 1.5rem}.content-sidebar ul{list-style:none;margin:0;padding:0}.content-sidebar li{margin:0 0 .5em}.content-sidebar *+.sidebar-notes{margin-top:4rem}.content-sidebar .sidebar-notes{font-size:.9rem}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.home .destaque-imagem{display:block;line-height:0;margin-bottom:6rem;background:#ededed}.home .destaque-imagem a{border:0;text-decoration:none}.home .destaque-imagem img{width:100%;height:auto;max-height:450px;min-height:5em;overflow:hidden}.home .section-header .entry-title{margin-top:0;margin-right:.5em;display:inline-block}.home .section-header .entry-link{border:0}.home .section-header a{border-bottom-style:solid;border-bottom-width:2px}.home .section-footer{margin:0 0 3em}.page-template-page-sobre .page-header{margin-bottom:1.5em}.page-template-page-sobre .entry-title{margin:0 0 1em}.page-template-page-sobre .entry-content{margin-top:0}.page-template-page-sobre #section-contato,.page-template-page-sobre #section-onde-encontrar,.page-template-page-sobre #section-sobre{margin-bottom:4em}@media (min-width:1064px){.page-template-page-sobre #section-onde-encontrar,.page-template-page-sobre #section-sobre{padding-right:3em}}#section-contato .wpcf7{border-left:2px solid #2c323e;padding-left:1.2em;margin-bottom:3em}.single-cadernos .page-title span,.single-gratuitas .page-title span,.single-livros .page-title span{font-size:14.4px;font-size:.9rem;text-transform:uppercase;letter-spacing:.02em;line-height:1em}.single-cadernos .entry-genre,.single-cadernos .entry-serie,.single-gratuitas .entry-genre,.single-gratuitas .entry-serie,.single-livros .entry-genre,.single-livros .entry-serie{font-family:GandhiSans,sans-serif;margin-top:.3em;font-size:16px;font-size:1rem}.single-cadernos .entry-image,.single-gratuitas .entry-image,.single-livros .entry-image{margin-bottom:4em}.single-cadernos .entry-links,.single-gratuitas .entry-links,.single-livros .entry-links{margin-bottom:5em}.single-cadernos .entry-links strong,.single-gratuitas .entry-links strong,.single-livros .entry-links strong{font-family:GandhiSans,sans-serif;font-size:12.8px;font-size:.8rem;text-transform:uppercase;letter-spacing:.02em}.single-cadernos .entry-content p,.single-gratuitas .entry-content p,.single-livros .entry-content p{margin:.2em 0 1.5em}.single-cadernos .entry-meta,.single-gratuitas .entry-meta,.single-livros .entry-meta{border-left:2px solid #2c323e;padding-left:20px;margin-bottom:2em}.single-cadernos .entry-meta p,.single-gratuitas .entry-meta p,.single-livros .entry-meta p{margin:0 0 1em}.single-cadernos .entry-meta strong,.single-gratuitas .entry-meta strong,.single-livros .entry-meta strong{font-family:GandhiSans,sans-serif;font-size:12.8px;font-size:.8rem;text-transform:uppercase;letter-spacing:.02em}.woocommerce .page-title{margin:0 0 60px}.woocommerce-ordering,.woocommerce .woocommerce-result-count{display:none}.woocommerce nav.woocommerce-pagination{text-align:left}.woocommerce nav.woocommerce-pagination ul.page-numbers{border:none}.woocommerce nav.woocommerce-pagination ul.page-numbers li{border:none;padding:0 .2em}.woocommerce nav.woocommerce-pagination ul.page-numbers .current{background-color:rgba(0,0,0,0);color:#ccc;border-bottom:2px solid rgba(0,0,0,0)}.woocommerce nav.woocommerce-pagination ul.page-numbers a{text-decoration:none;border:none;border-bottom:2px solid rgba(0,0,0,0)}.woocommerce nav.woocommerce-pagination ul.page-numbers a:active,.woocommerce nav.woocommerce-pagination ul.page-numbers a:focus,.woocommerce nav.woocommerce-pagination ul.page-numbers a:hover{background:rgba(0,0,0,0);border-bottom:2px solid #2c323e;color:#2c323e}@media (max-width:400px){.woocommerce-page[class*=columns-] ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce[class*=columns-] ul.products li.product,.woocommerce ul.products li.product{margin:0 0 3em!important;width:100%!important;float:none!important}}@media (min-width:400px) and (max-width:770px){.woocommerce-page ul.products li.product,.woocommerce ul.products li.product{width:48%!important}.woocommerce-page ul.products li.product:nth-child(2n),.woocommerce ul.products li.product:nth-child(2n){margin-right:0}}@media (min-width:770px){.woocommerce-page ul.products li.product,.woocommerce ul.products li.product{width:22%!important;margin-right:3.8%}.woocommerce-page ul.products li.product:nth-child(4n),.woocommerce ul.products li.product:nth-child(4n){margin-right:0}}@media (min-width:400px) and (max-width:770px){.woocommerce-page .grid__c--3-of-4 ul.products li.product,.woocommerce .grid__c--3-of-4 ul.products li.product{width:48%!important}.woocommerce-page .grid__c--3-of-4 ul.products li.product:nth-child(2n),.woocommerce .grid__c--3-of-4 ul.products li.product:nth-child(2n){margin-right:0}}@media (min-width:770px){.woocommerce-page .grid__c--3-of-4 ul.products li.product,.woocommerce .grid__c--3-of-4 ul.products li.product{width:30.8%!important;margin-right:3.8%}.woocommerce-page .grid__c--3-of-4 ul.products li.product:nth-child(3n),.woocommerce .grid__c--3-of-4 ul.products li.product:nth-child(3n){margin-right:0}}.woocommerce ul.products li.product .woocommerce-loop-product__link{border:none}.woocommerce ul.products .custom_product_thumb_wrapper{position:relative;width:100%;height:12em;background-color:#ededed;margin-bottom:1.5em}@media (min-width:550px){.woocommerce ul.products .custom_product_thumb_wrapper{height:18em}}@media (min-width:1441px){.woocommerce ul.products .custom_product_thumb_wrapper{height:24em}}.woocommerce ul.products li.product a .attachment-shop_catalog{width:auto;height:auto;max-width:70%;max-height:70%;position:absolute;-webkit-box-shadow:0 .2em .5em rgba(0,0,0,.2);box-shadow:0 .2em .5em rgba(0,0,0,.2);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.woocommerce ul.products li.product_cat-oficinas a .attachment-shop_catalog{max-width:100%;max-height:100%;width:100%;height:auto}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px;font-size:1rem;padding:0}.woocommerce ul.products li.product .price{font-size:.9rem;color:#d75419;margin-top:1rem}.woocommerce ul.products li.product .price del{display:inline-block;margin-right:.25em;color:#2c323e}.woocommerce ul.products li.product a.add_to_cart_button{font-size:14.4px;font-size:.9rem;text-transform:uppercase;letter-spacing:.02em}.woocommerce ul.products li.product .thumb-author{margin:0 0 .8rem;color:#2c323e}.woocommerce ul.products li.product .thumb-audio{font-family:GandhiSans,sans-serif;font-weight:700;position:relative;text-align:left;margin:0 0 .7rem}.woocommerce ul.products li.product .thumb-audio img{position:relative;margin:0;border:0;width:1.5rem;height:auto}.woocommerce .woocommerce-product-gallery{margin-bottom:3em!important}@media (min-width:1064px){.woocommerce-product-gallery__image:first-of-type{margin-bottom:3em}}.woocommerce-product-gallery__image a{display:block;margin:.2em .4em;border:0}.woocommerce-product-gallery__image img{max-width:100%}.related.products h2{margin:3rem 0}.woocommerce .product span.onsale{border-radius:0;padding:.2em 1.2em;font-family:GandhiSans,sans-serif;font-size:12.8px;font-size:.8rem;text-transform:uppercase;letter-spacing:.02em;background:#d75419;color:#fff}.woocommerce div.product div.images img{width:auto;margin:0 auto}.woocommerce div.product div.images,.woocommerce div.product div.summary{margin-bottom:1.5em}.woocommerce div.product .product_title{margin-bottom:1.2em}.woocommerce div.product p.stock{color:#2c323e;font-family:GandhiSans,sans-serif;font-size:12.8px;font-size:.8rem;text-transform:uppercase;letter-spacing:.02em}.woocommerce div.product p.in-stock{display:none}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#d75419}.woocommerce div.product p.price del{display:inline-block;margin-right:.25em;color:#2c323e}.woocommerce .quantity .qty{line-height:2.2em;border:2px solid #2c323e;text-align:center}.woocommerce div.product p.pub-author{margin-top:-1.7rem}.woocommerce div.product p.pdf-file{margin-top:-1.25rem;margin-bottom:2.5rem}.woocommerce div.product p.pdf-file strong{font-family:GandhiSans,sans-serif;font-size:12.8px;font-size:.8rem;text-transform:uppercase;letter-spacing:.02em}.woocommerce div.product form.cart,.woocommerce div.product p.cart{margin:3em 0}.woocommerce .product .product_meta{font-weight:700;margin:2em 0 1em}.woocommerce .product .product_meta a{font-style:italic;font-weight:400}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#fff;color:#2c323e}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#2c323e}.woocommerce #respond input#submit.alt:active,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:active,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:active,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:active,.woocommerce input.button.alt:focus{color:#d75419;background:#fff}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.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,.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,.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,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background:#ccc;padding:.8em}.woocommerce div.product form.cart .variations{border-top:2px solid #ededed;border-bottom:2px solid #ededed;margin-bottom:3rem}.woocommerce div.product form.cart .variations td{padding:1em 0!important}.woocommerce div.product form.cart .variations .label{padding-right:1em!important}.woocommerce div.product form.cart .variations .reset_variations{font-family:GandhiSans,sans-serif;font-size:12.8px;font-size:.8rem;text-transform:uppercase;letter-spacing:.02em;border:0}.woocommerce .product .product_meta a{font-style:normal;margin-left:.2em;margin-right:.1em}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:2.5em}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-color:#2c323e;border-width:2px}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-color:rgba(0,0,0,0);border-width:2px;border-radius:0;background:#fff;top:2px;padding:.2em 1.5em}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-color:#2c323e #2c323e rgba(0,0,0,0)}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{border-bottom:0;font-family:GandhiSans,sans-serif}@media (min-width:1064px){.woocommerce #content div.product .woocommerce-tabs{clear:right;float:right;width:48%}}.woocommerce div.product .woocommerce-tabs .panel h2{display:none}.woocommerce table.shop_attributes{border-top:1px solid #ededed}.woocommerce table.shop_attributes th{text-align:left}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{border-bottom:1px solid #ededed}.pswp{font-family:GandhiSans,sans-serif}.pswp .pswp__caption__center{text-align:center}.woocommerce table.shop_table{border-radius:0}.woocommerce-cart table.cart td.actions .coupon .input-text{width:10em!important;line-height:1.55em;border:2px solid #2c323e;padding:.4em .8em}.woocommerce-page .cart-collaterals .cross-sells ul.products li.product,.woocommerce .cart-collaterals .cross-sells ul.products li.product{width:48%!important}.select2-search input{font-family:"GandhiSerif",serif}.select2-container .select2-choice,.select2-drop,.select2-drop.select2-drop-above,.select2-drop.select2-drop-below{border-width:2px;border-color:#2c323e;border-radius:0}.woocommerce-checkout #payment{border-radius:0;background:#fff}.woocommerce-checkout #payment div.payment_box:after{top:-1px;border-bottom-color:#ededed}.woocommerce-checkout #payment div.payment_box{border-radius:0;width:100%}.woocommerce-checkout #payment div.payment_box p{margin:0;font-style:italic}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{line-height:1.5em}.woocommerce-account .addresses .title h3{float:none;margin-bottom:0}.woocommerce-account .addresses .title .edit{display:inline-block;float:none;margin-bottom:1.5em}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:0;padding:0}@media (min-width:1064px){.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{width:50%}}.woocommerce-MyAccount-navigation{margin-bottom:2em}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:1em;border-left:2px solid #2c323e}.woocommerce-MyAccount-navigation li{margin-bottom:.5em}.woocommerce-MyAccount-navigation a{font-family:GandhiSans,sans-serif;font-weight:700;font-size:14.4px;font-size:.9rem;text-transform:uppercase;letter-spacing:.02em;border:none}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:rgba(0,0,0,0);color:rgba(0,0,0,0);outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.2}.slick-next:before,.slick-prev:before{font-family:"GandhiSerif",serif;font-size:20px;line-height:1;color:#2c323e;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:4rem}.slick-dots{position:absolute;bottom:-2rem;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:1rem;width:1rem;margin:0 .2rem;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"GandhiSerif",serif;font-size:2.2rem;line-height:20px;text-align:center;color:#2c323e;opacity:.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#d75419;opacity:1}