@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.slick-slider{position:relative;display:block;-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{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,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}[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;visibility:visible}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(fonts/fontawesome-webfont.eot?v=4.7.0);src:url(fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@font-face{font-family:klavikalight;src:url(fonts/klavika_light-webfont.woff2) format("woff2"),url(fonts/klavika_light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:klavikamedium;src:url(fonts/klavika_medium-webfont.woff2) format("woff2"),url(fonts/klavika_medium-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:klavika_regularplain;src:url(fonts/klavika_regular_plain-webfont.woff2) format("woff2"),url(fonts/klavika_regular_plain-webfont.woff) format("woff");font-weight:400;font-style:normal}.grid{width:100%;max-width:1170px;margin:0 auto;padding:0;overflow:hidden}.grid--fix-for-carousel{max-width:1158px}.grid--no-overflow{overflow:initial}.col{float:left}@media (min-width:1024px){.col{padding-left:20px;padding-right:20px}}.col:first-child:not(:last-child){padding-left:0}.col:last-child:not(:first-child){padding-right:0}.col--no-padding{padding-left:0;padding-right:0}.col--0{width:-webkit-calc((100% / 12) * 0);width:calc((100% / 12) * 0)}.col-gap--0{margin-left:-webkit-calc((100% / 12) * 0);margin-left:calc((100% / 12) * 0)}@media (min-width:1024px){.col--0--desk{width:-webkit-calc((100% / 12) * 0)!important;width:calc((100% / 12) * 0)!important}}@media (min-width:1024px){.col-gap--0--desk{margin-left:-webkit-calc((100% / 12) * 0)!important;margin-left:calc((100% / 12) * 0)!important}}.col--1{width:-webkit-calc((100% / 12) * 1);width:calc((100% / 12) * 1)}.col-gap--1{margin-left:-webkit-calc((100% / 12) * 1);margin-left:calc((100% / 12) * 1)}@media (min-width:1024px){.col--1--desk{width:-webkit-calc((100% / 12) * 1)!important;width:calc((100% / 12) * 1)!important}}@media (min-width:1024px){.col-gap--1--desk{margin-left:-webkit-calc((100% / 12) * 1)!important;margin-left:calc((100% / 12) * 1)!important}}.col--2{width:-webkit-calc((100% / 12) * 2);width:calc((100% / 12) * 2)}.col-gap--2{margin-left:-webkit-calc((100% / 12) * 2);margin-left:calc((100% / 12) * 2)}@media (min-width:1024px){.col--2--desk{width:-webkit-calc((100% / 12) * 2)!important;width:calc((100% / 12) * 2)!important}}@media (min-width:1024px){.col-gap--2--desk{margin-left:-webkit-calc((100% / 12) * 2)!important;margin-left:calc((100% / 12) * 2)!important}}.col--3{width:-webkit-calc((100% / 12) * 3);width:calc((100% / 12) * 3)}.col-gap--3{margin-left:-webkit-calc((100% / 12) * 3);margin-left:calc((100% / 12) * 3)}@media (min-width:1024px){.col--3--desk{width:-webkit-calc((100% / 12) * 3)!important;width:calc((100% / 12) * 3)!important}}@media (min-width:1024px){.col-gap--3--desk{margin-left:-webkit-calc((100% / 12) * 3)!important;margin-left:calc((100% / 12) * 3)!important}}.col--4{width:-webkit-calc((100% / 12) * 4);width:calc((100% / 12) * 4)}.col-gap--4{margin-left:-webkit-calc((100% / 12) * 4);margin-left:calc((100% / 12) * 4)}@media (min-width:1024px){.col--4--desk{width:-webkit-calc((100% / 12) * 4)!important;width:calc((100% / 12) * 4)!important}}@media (min-width:1024px){.col-gap--4--desk{margin-left:-webkit-calc((100% / 12) * 4)!important;margin-left:calc((100% / 12) * 4)!important}}.col--5{width:-webkit-calc((100% / 12) * 5);width:calc((100% / 12) * 5)}.col-gap--5{margin-left:-webkit-calc((100% / 12) * 5);margin-left:calc((100% / 12) * 5)}@media (min-width:1024px){.col--5--desk{width:-webkit-calc((100% / 12) * 5)!important;width:calc((100% / 12) * 5)!important}}@media (min-width:1024px){.col-gap--5--desk{margin-left:-webkit-calc((100% / 12) * 5)!important;margin-left:calc((100% / 12) * 5)!important}}.col--6{width:-webkit-calc((100% / 12) * 6);width:calc((100% / 12) * 6)}.col-gap--6{margin-left:-webkit-calc((100% / 12) * 6);margin-left:calc((100% / 12) * 6)}@media (min-width:1024px){.col--6--desk{width:-webkit-calc((100% / 12) * 6)!important;width:calc((100% / 12) * 6)!important}}@media (min-width:1024px){.col-gap--6--desk{margin-left:-webkit-calc((100% / 12) * 6)!important;margin-left:calc((100% / 12) * 6)!important}}.col--7{width:-webkit-calc((100% / 12) * 7);width:calc((100% / 12) * 7)}.col-gap--7{margin-left:-webkit-calc((100% / 12) * 7);margin-left:calc((100% / 12) * 7)}@media (min-width:1024px){.col--7--desk{width:-webkit-calc((100% / 12) * 7)!important;width:calc((100% / 12) * 7)!important}}@media (min-width:1024px){.col-gap--7--desk{margin-left:-webkit-calc((100% / 12) * 7)!important;margin-left:calc((100% / 12) * 7)!important}}.col--8{width:-webkit-calc((100% / 12) * 8);width:calc((100% / 12) * 8)}.col-gap--8{margin-left:-webkit-calc((100% / 12) * 8);margin-left:calc((100% / 12) * 8)}@media (min-width:1024px){.col--8--desk{width:-webkit-calc((100% / 12) * 8)!important;width:calc((100% / 12) * 8)!important}}@media (min-width:1024px){.col-gap--8--desk{margin-left:-webkit-calc((100% / 12) * 8)!important;margin-left:calc((100% / 12) * 8)!important}}.col--9{width:-webkit-calc((100% / 12) * 9);width:calc((100% / 12) * 9)}.col-gap--9{margin-left:-webkit-calc((100% / 12) * 9);margin-left:calc((100% / 12) * 9)}@media (min-width:1024px){.col--9--desk{width:-webkit-calc((100% / 12) * 9)!important;width:calc((100% / 12) * 9)!important}}@media (min-width:1024px){.col-gap--9--desk{margin-left:-webkit-calc((100% / 12) * 9)!important;margin-left:calc((100% / 12) * 9)!important}}.col--10{width:-webkit-calc((100% / 12) * 10);width:calc((100% / 12) * 10)}.col-gap--10{margin-left:-webkit-calc((100% / 12) * 10);margin-left:calc((100% / 12) * 10)}@media (min-width:1024px){.col--10--desk{width:-webkit-calc((100% / 12) * 10)!important;width:calc((100% / 12) * 10)!important}}@media (min-width:1024px){.col-gap--10--desk{margin-left:-webkit-calc((100% / 12) * 10)!important;margin-left:calc((100% / 12) * 10)!important}}.col--11{width:-webkit-calc((100% / 12) * 11);width:calc((100% / 12) * 11)}.col-gap--11{margin-left:-webkit-calc((100% / 12) * 11);margin-left:calc((100% / 12) * 11)}@media (min-width:1024px){.col--11--desk{width:-webkit-calc((100% / 12) * 11)!important;width:calc((100% / 12) * 11)!important}}@media (min-width:1024px){.col-gap--11--desk{margin-left:-webkit-calc((100% / 12) * 11)!important;margin-left:calc((100% / 12) * 11)!important}}.col--12{width:-webkit-calc((100% / 12) * 12);width:calc((100% / 12) * 12)}.col-gap--12{margin-left:-webkit-calc((100% / 12) * 12);margin-left:calc((100% / 12) * 12)}@media (min-width:1024px){.col--12--desk{width:-webkit-calc((100% / 12) * 12)!important;width:calc((100% / 12) * 12)!important}}@media (min-width:1024px){.col-gap--12--desk{margin-left:-webkit-calc((100% / 12) * 12)!important;margin-left:calc((100% / 12) * 12)!important}}h1,h2,h3,h4,h5,h6{display:inline-block;margin:0 auto;padding:0;font-weight:400;font-family:klavika_regularplain}.title-h1,h1{font-size:36px}@media (min-width:1024px){.title-h1,h1{font-size:40px}}.title-h2,h2{font-size:24px}@media (min-width:1024px){.title-h2,h2{font-size:30px}}.title-h3,h3{font-size:18px}@media (min-width:1024px){.title-h3,h3{font-size:25px}}h4,h5,h6{font-size:18px}@media (min-width:1024px){h4,h5,h6{font-size:23px}}p{font-family:klavika_regularplain}blockquote{font-family:klavikalight}blockquote p{font-family:klavikalight}.page-title{font-weight:900;font-size:32px}.page-paragraph{font-weight:400;font-size:16px}.button{display:inline-block;width:auto;height:auto;text-align:center;text-decoration:none;color:#fff;padding:4px 14px 8px;background-color:#babb57;font-family:klavika_regularplain;border:none;-webkit-box-shadow:none;box-shadow:none}.no-touch .button:hover{background-color:#fff;color:#babb57}.single-fontanot-products .button{width:100%}@media (min-width:1024px){.single-fontanot-products .button{width:auto}}.button--default{padding:15px 20px;font-size:14px}.button--small{padding:8px 10px;font-size:14px}.button--inverse{background-color:#fff;color:#babb57}.no-touch .button--inverse:hover{background-color:#babb57;color:#fff}.button--disabled{pointer-events:none;background-color:rgba(17,136,190,.4)}.button__label{color:inherit;font:inherit;text-decoration:inherit}.button--hamburger{float:right}@media (min-width:1024px){.button--hamburger{display:none!important}}.button--search{pointer-events:none;background-color:#665a54;position:relative;z-index:1}@media (min-width:1024px){.button--search{background-color:transparent}}.button--search:after{font-size:16px;color:#fff;font-family:FontAwesome;content:'\f002';display:block}.fc-composer__cta{background-color:#babb57}.fc-composer__cta:hover{background-color:#999937}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:20px 20px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:23px;height:20px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:23px;height:4px;background-color:#fff;border-radius:5px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--spin .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{-webkit-transition:top .1s .25s ease-in,opacity .1s ease-in;transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{-webkit-transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s .12s ease-out;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger{padding:20px 20px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:23px;height:20px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:23px;height:4px;background-color:#fff;border-radius:5px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.header__search-bar{position:relative;float:right;margin:22px 20px 22px 0}@media (min-width:1024px){.header__search-bar{margin:25px 30px 0 0}}.header__search-bar ::-webkit-input-placeholder{color:#fff;font-family:klavika_regularplain}.header__search-bar ::-moz-placeholder{color:#fff;font-family:klavika_regularplain}.header__search-bar :-ms-input-placeholder{color:#fff;font-family:klavika_regularplain}.header__search-bar :-moz-placeholder{color:#fff;font-family:klavika_regularplain}.header__search-input{position:absolute;top:-5px;right:0;width:17px;background:0 0;border:0;background-color:#665a54;color:#fff;line-height:25px;font-size:14px;-webkit-transition:width .4s cubic-bezier(0,.795,0,1);transition:width .4s cubic-bezier(0,.795,0,1);padding-right:20px}@media (min-width:1024px){.header__search-input{background-color:transparent}}.header__search-input:focus:hover{border-bottom:1px solid #fff}.header__search-input:hover{cursor:pointer}.header__search-input:focus{width:250px;border-bottom:1px solid #fff;cursor:text;z-index:1}.container-form{padding:20px;position:relative}.container-form__close{position:absolute;top:10px;right:10px;cursor:pointer;display:block}.container-form__close:after{content:'\f00d';font-family:FontAwesome;display:block}@media (min-width:1024px){.container-form__close{display:none}}.container-form--grey{background-color:#665a54;color:#fff}.container-form--grey .wpcf7-not-valid-tip{color:#fff}@media (min-width:1024px){.container-form--grey .wpcf7-form p:nth-of-type(2){margin-right:4%}.container-form--grey .wpcf7-form p:nth-of-type(2),.container-form--grey .wpcf7-form p:nth-of-type(3){width:48%;float:left}}.container-form--standard{color:#342e2c}@media (min-width:1024px){.container-form__row--3col{margin-left:-20px}}.container-form__row--3col>div{margin-bottom:10px}@media (min-width:1024px){.container-form__row--3col>div{width:-webkit-calc(33% - 20px);width:calc(33% - 20px);float:left;margin-left:20px}}.container-form__row--3col:after{content:'';display:block;clear:both}@media (min-width:1024px){.container-form__row--2col{margin-left:-20px}}.container-form__row--2col>div{margin-bottom:10px}@media (min-width:1024px){.container-form__row--2col>div{width:-webkit-calc(50% - 20px);width:calc(50% - 20px);float:left;margin-left:20px;margin-bottom:0}}.container-form__row--2col>div:last-child{margin-bottom:0}.container-form__row--2col:after{content:'';display:block;clear:both}@media (min-width:1024px){.container-form__row--13-23{margin-left:-20px}}.container-form__row--13-23>div{margin-bottom:10px}@media (min-width:1024px){.container-form__row--13-23>div:first-child{width:-webkit-calc(33.5% - 20px);width:calc(33.5% - 20px);float:left;margin-left:20px}}@media (min-width:1024px){.container-form__row--13-23>div:last-child{width:-webkit-calc(66.5% - 20px);width:calc(66.5% - 20px);float:left;margin-left:20px}}.container-form__row--13-23:after{content:'';display:block;clear:both}.wpcf7-select{border-radius:0}.wpcf7-not-valid-tip{margin-top:5px;margin-bottom:20px}.container-form__title{font-size:20px;line-height:24px;margin-bottom:20px}.wpcf7-form label{font-family:klavika_regularplain;font-size:15px;line-height:18px}.wpcf7-form label .wpcf7-list-item-label{font-size:12px;line-height:20px;vertical-align:top}.wpcf7-form p{display:block}.wpcf7-form-control{width:100%;height:40px;margin-top:10px;margin-bottom:20px;border:0;font-family:klavika_regularplain;font-size:14px;-webkit-appearance:none;-moz-appearance:none}.wpcf7-form-control.wpcf7-not-valid{margin-bottom:0}.container-form--standard .wpcf7-form-control:not(.wpcf7-submit){background-color:#f5f5f5;padding-left:10px;padding-right:10px;border:0;margin-bottom:0}@media (min-width:1024px){.container-form--standard .wpcf7-form-control:not(.wpcf7-submit){margin-bottom:10px}}.container-form--standard .wpcf7-form-control.wpcf7-checkbox,.container-form--standard .wpcf7-form-control.wpcf7-radio{background-color:transparent;font-size:12px;padding:0}.container-form--standard .wpcf7-form-control.wpcf7-submit{width:100px}.container-form--standard .wpcf7-form-control.wpcf7-radio .first{margin-right:30px}.wpcf7-textarea{width:100%;height:80px;font-family:klavika_regularplain}.container-form--standard .wpcf7-textarea{width:99%}.container-form__row--13-23 .wpcf7-textarea{width:98.5%}.form-select .wpcf7-form-control-wrap{position:relative;display:block}.form-select .wpcf7-form-control-wrap:after{content:'\f078';display:block;font-family:FontAwesome;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;pointer-events:none}span.wpcf7-list-item{margin:10px 0 0 0}.form-type span.wpcf7-list-item{margin-right:20px}.mc4wp-checkbox label{font-size:12px;display:block}.form-submit{text-align:center;margin-bottom:20px}.wpcf7-submit{margin-bottom:0;background-color:#babb57;color:#fff;border:0;font-size:14px;font-family:klavika_regularplain;cursor:pointer}div.wpcf7-validation-errors{border-color:#babb57;margin:0 0 20px 0;text-align:center}.wpcf7-hide{display:none}.mc4wp-checkbox{display:block;margin:0}.mc4wp-form-fields p{margin-bottom:10px}.mc4wp-form-fields input[type=email]{cursor:pointer;background-color:transparent;color:#fff;line-height:29px;border:1px solid #504743;padding:0 6px;vertical-align:top}.mc4wp-form-fields input[type=email]::-webkit-input-placeholder{color:#fff}.mc4wp-form-fields input[type=email]::-moz-placeholder{color:#fff}.mc4wp-form-fields input[type=email]:-ms-input-placeholder{color:#fff}.mc4wp-form-fields input[type=email]:-moz-placeholder{color:#fff}.mc4wp-checkbox-contact-form-7 span{padding-left:3px}.block-share{text-align:center;margin-bottom:20px}.block-share__label{font-size:20px;line-height:25px;margin-bottom:10px;font-weight:500}.block-share__buttons li{display:inline-block;padding-left:10px;padding-right:10px}@media (min-width:1024px){.block-share__buttons li{padding-left:25px;padding-right:25px}}.block-share__buttons li a{display:block;width:26px;height:26px;overflow:hidden;opacity:.6;text-indent:-9999px}.block-share__buttons li a:hover{opacity:.9}.block-share__buttons li.block-share__fb a{background-image:url(images/icon-fb.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.block-share__buttons li.block-share__tw a{background-image:url(images/icon-tw.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.block-share__buttons li.block-share__gp a{background-image:url(images/icon-gp.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.block-share__buttons li.block-share__pi a{background-image:url(images/icon-pi.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.breadcrumb{max-width:1170px;margin-left:auto;margin-right:auto;padding:10px 20px;font-size:12px;line-height:14px;display:none}@media (min-width:1024px){.breadcrumb{display:block}}.breadcrumb a{color:#342e2c;text-decoration:underline}.breadcrumb a:hover{text-decoration:none}.breadcrumb ul li{display:inline-block}.breadcrumb ul li:after{content:'>';display:inline-block;margin-left:5px}.breadcrumb ul li:last-child:after{content:''}.home .breadcrumb--navxt,.page-template-template-all-products .breadcrumb--navxt,.page-template-template-cat-products .breadcrumb--navxt,.page-template-template-coll-products .breadcrumb--navxt,.single-fontanot-products .breadcrumb--navxt,.tax-fontanot-categories .breadcrumb--navxt,.tax-fontanot-collections .breadcrumb--navxt{display:none}.wpsl-search{background-color:#fff;text-align:center;margin-bottom:35px;padding:0}#wpsl-search-wrap #wpsl-results,#wpsl-search-wrap .wpsl-input label,#wpsl-search-wrap div label{display:none}#wpsl-search-wrap .wpsl-input{margin-bottom:0;float:none;display:inline-block;vertical-align:top}#wpsl-search-wrap .wpsl-input #wpsl-search-input{font-family:klavika_regularplain;width:100%!important;font-size:12px;padding:14px 10px;margin-bottom:10px}@media (min-width:1024px){#wpsl-search-wrap .wpsl-input #wpsl-search-input{width:265px!important;margin-bottom:0}}#wpsl-search-wrap .wpsl-input input{border:0;border-radius:0;background-color:#f5f5f5}#wpsl-search-wrap .wpsl-select-wrap{margin-bottom:0;display:inline-block;vertical-align:top;width:-webkit-calc(100% - 83px);width:calc(100% - 83px);margin-right:10px}@media (min-width:1024px){#wpsl-search-wrap .wpsl-select-wrap{width:auto;float:none;margin-right:0}}#wpsl-search-wrap .wpsl-select-wrap #wpsl-radius{margin-right:14px;width:100%}@media (min-width:1024px){#wpsl-search-wrap .wpsl-select-wrap #wpsl-radius{width:auto}}#wpsl-search-wrap .wpsl-select-wrap .wpsl-dropdown{border:0;border-radius:0;background-color:#f5f5f5;font-size:12px;width:100%!important}@media (min-width:1024px){#wpsl-search-wrap .wpsl-select-wrap .wpsl-dropdown{width:90px!important}}#wpsl-search-wrap .wpsl-select-wrap .wpsl-dropdown .wpsl-selected-item{padding:14px 12px!important;text-align:left;color:#665a54}#wpsl-search-wrap .wpsl-select-wrap .wpsl-dropdown div{border:0;background-color:#f5f5f5}#wpsl-search-wrap .wpsl-search-btn-wrap{clear:none;margin-top:0;margin-right:0}@media (min-width:1024px){#wpsl-search-wrap .wpsl-search-btn-wrap{float:none;display:inline-block}}#wpsl-search-wrap .wpsl-search-btn-wrap input#wpsl-search-btn{width:auto;height:auto;text-align:center;text-decoration:none;color:#fff;background-color:#babb57;border:1px solid #babb57;font-family:klavika_regularplain;border-radius:0;background-image:none;-webkit-box-shadow:none;box-shadow:none;padding:9px 20px;font-size:14px;margin-right:0}.no-touch #wpsl-search-wrap .wpsl-search-btn-wrap input#wpsl-search-btn:hover{background-color:#fff;color:#babb57}#wpsl-wrap{margin-bottom:0}#wpsl-wrap #wpsl-result-list{background-color:#665a54;width:100%;height:-webkit-calc(100vh - 307px);height:calc(100vh - 307px);padding:40px 10px 10px 10px;position:absolute;left:0;top:-webkit-calc(100% - 40px);top:calc(100% - 40px);-webkit-transition:top 1s ease-in-out;transition:top 1s ease-in-out}@media (min-width:1024px){#wpsl-wrap #wpsl-result-list{background-color:#f5f5f5;width:50%;height:auto;padding:10px;position:relative;top:0}}#wpsl-wrap #wpsl-result-list ul li{padding:20px;background-color:#fff;border:1px solid #babb57;margin-bottom:10px}@media (min-width:1024px){#wpsl-wrap #wpsl-result-list ul li{margin-right:20px}}#wpsl-wrap #wpsl-result-list:before{content:'\f106';font-family:FontAwesome;color:#fff;font-size:25px;position:absolute;top:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media (min-width:1024px){#wpsl-wrap #wpsl-result-list:before{display:none}}#wpsl-wrap #wpsl-result-list.wpsl-result-list--open{top:130px;-webkit-transition:top 1s ease-in-out;transition:top 1s ease-in-out}#wpsl-wrap #wpsl-result-list.wpsl-result-list--open:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#wpsl-wrap #wpsl-gmap{width:100%;margin-bottom:0}@media (min-width:1024px){#wpsl-wrap #wpsl-gmap{width:50%}}#wpsl-wrap #wpsl-direction-details,#wpsl-wrap #wpsl-gmap{height:-webkit-calc(100vh - 325px)!important;height:calc(100vh - 325px)!important}#wpsl-wrap #wpsl-stores{height:-webkit-calc(100vh - 347px)!important;height:calc(100vh - 347px)!important}@media (min-width:1024px){#wpsl-wrap #wpsl-stores{height:-webkit-calc(100vh - 325px)!important;height:calc(100vh - 325px)!important}}.wpsl-contact-details{float:left}.wpsl-store-location strong{font-size:25px;line-height:30px;color:#babb57;font-family:klavika_regularplain;margin-bottom:10px;display:block}.wpsl-store-location span{font-size:15px;line-height:20px;color:#342e2c}.wpsl-store-location .button{border:1px solid #babb57;padding-top:12px;padding-bottom:12px;float:right}.wpsl-directions{display:none}.wpsl-distance{font-family:klavika_regularplain;margin-bottom:20px;display:block}.wpsl-info-window p{font-size:14px;line-height:18px}.wpsl-info-window p strong{font-size:25px;line-height:30px;color:#babb57;font-family:klavika_regularplain;margin-bottom:10px;display:block}.wpsl-info-window span{font-family:klavika_regularplain;font-size:14px;line-height:18px}.wpsl-stores__contatti .button,.wpsl-stores__contatti .wpsl-distance{display:none}*{outline:0!important;-webkit-box-sizing:border-box;box-sizing:border-box}html{width:100%;height:100%;min-width:100%;max-width:100%;min-height:100%;max-height:100%;margin:0 auto;padding:0;cursor:default}body{font-family:klavika_regularplain;width:100%;height:auto;min-height:100%;margin:0 auto;padding:0;background-color:transparent;color:#665a54;-webkit-transition:visibility .4s linear 0s,opacity .4s linear 0s;transition:visibility .4s linear 0s,opacity .4s linear 0s}.touch body{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}body.app-is-ready{visibility:visible!important;opacity:1!important;pointer-events:all!important;-webkit-transition:visibility .4s linear 0s,opacity .4s linear 0s;transition:visibility .4s linear 0s,opacity .4s linear 0s}body c-view{display:block}a{text-decoration:none;color:#babb57}.pn-wrapper{padding-top:67px}@media (min-width:1024px){.pn-wrapper{padding-top:115px}}@media (min-width:1024px){.home .pn-wrapper{padding-top:0}}.site-wrapper{max-width:1170px;margin-left:auto;margin-right:auto}.hide-on-mobile{display:none}@media (min-width:1024px){.hide-on-mobile{display:block}}.visible-on-mobile{display:block}@media (min-width:1024px){.visible-on-mobile{display:none}}.block--min-height{min-height:-webkit-calc(100vh - 190px);min-height:calc(100vh - 190px)}.cli-plugin-button,.cli-plugin-button:visited{background:#babb57!important;border-radius:0;border:0;text-shadow:none!important;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase}.clear{clear:both}@media (min-width:768px){img.alignleft{float:left;margin-right:20px}}@media (min-width:768px){img.alignleft{float:right;margin-left:20px}}@media (min-width:768px){.center-image{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}}.center-image--full-width{width:100%}.overflow-hidden{overflow:hidden;position:relative}.header-container{position:fixed;top:0;left:0;width:100%;height:66px;z-index:4}@media (min-width:1024px){.header-container{height:auto}}.header{background:#665a54;color:#fff;position:relative;z-index:4}@media (min-width:1024px){.header{background:rgba(102,90,84,.9)}}.header__main-nav-wrapper{background-color:#342e2c;border-top:1px solid #665a54;width:100%;height:0;z-index:3}@media (min-width:1024px){.header__main-nav-wrapper{background-color:rgba(102,90,84,.9);overflow-y:hidden;border-top:0;height:auto}}.header__brand{width:157px;height:26px;display:inline-block;margin:20px}@media (min-width:1024px){.header__brand{width:200px;height:33px;margin-top:26.5px;margin-bottom:12px}}.header__brand img{width:100%;height:auto}.header__switch-language{float:right;font-family:klavikalight;display:none}@media (min-width:1024px){.header__switch-language{margin:20px 30px 0 0;display:block}}.header__switch-language .wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a{background:0 0;border:0}.header__switch-language .wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a:hover{color:#fff}.header__switch-language .wpml-ls-legacy-dropdown{width:160px;text-transform:uppercase}.header__switch-language .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border:0;width:320px;font-size:12px;left:auto;right:10px;background-color:#342e2c}.header__switch-language .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item{width:25%;float:left}.header__switch-language .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:hover{color:#babb57}.header__switch-language .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a{color:#fff}.header__switch-language .wpml-ls-legacy-dropdown a{background:0 0;border:0}.header__switch-language .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{font-family:FontAwesome;content:'\f107';border:0;top:5px}.header__switch-language .wpml-ls-legacy-dropdown a:focus,.header__switch-language .wpml-ls-legacy-dropdown a:hover{color:#fff}.header__main-nav-menu{background-color:#342e2c;text-transform:uppercase;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;max-width:1170px;margin-left:auto;margin-right:auto}.header__main-nav-menu.header__main-nav-menu--open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;height:100vh}@media (min-width:1024px){.header__main-nav-menu{background-color:transparent;-webkit-transform:none;-ms-transform:none;transform:none;padding-left:20px}}@media (min-width:1024px){.header__main-nav-menu li{float:left}.header__main-nav-menu li:last-child a{margin-right:0}}.header__main-nav-menu li a{position:relative;padding:10px 40px 10px 20px;display:block;width:100%;color:#fff;border-bottom:1px solid #665a54}@media (min-width:1024px){.header__main-nav-menu li a{font-size:14px;line-height:18px;width:auto;padding:12px 10px;margin-right:5px;border-bottom:0}.header__main-nav-menu li a:hover{color:#babb57}.header__main-nav-menu li a:focus{color:#fff}}@media (min-width:1024px){.header__main-nav-menu li.menu-item--color{float:right}}.header__main-nav-menu li.menu-item--color a{background-color:#babb57;color:#fff;border-bottom:0}@media (min-width:1024px){.header__main-nav-menu li.menu-item--color a{padding-left:10px;padding-right:10px}}.header__main-nav-menu li.menu-item--color a:hover{background-color:#999937}.header__main-nav-menu li.menu-item--title a{padding-right:20px}.header__main-nav-menu li.current-menu-item a{background-color:#fff;color:#504743}@media (min-width:1024px){.header__main-nav-menu li.menu-item-has-children>a{padding-right:15px}}.header__main-nav-menu li.menu-item-has-children>a:before{content:'\f105';font-family:FontAwesome;display:block;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:1024px){.header__main-nav-menu li.menu-item-has-children>a:before{content:'\f107';right:0;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}}@media (min-width:1024px){.header__main-nav-menu li.menu-item-has-children>a.menu-item-open:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}}@media (min-width:1024px){.header__main-nav-menu li .sub-menu li{width:33%}.header__main-nav-menu li .sub-menu li a{padding:10px 0}.header__main-nav-menu li .sub-menu li a:hover{color:#babb57}}.header__main-nav-menu li .sub-menu li.current-menu-item a{background-color:transparent;color:#babb57}@media (min-width:1024px){.header__main-nav-menu li.sub-menu-standard .sub-menu li{width:100%;float:none}.header__main-nav-menu li.sub-menu-standard .sub-menu li a:hover{color:#babb57}}.header__main-nav-menu:after{content:'';display:block;clear:both}.menu-item--title{text-align:center;font-size:30px;line-height:37px}@media (min-width:1024px){.menu-item--title{display:none}}.sub-menu .menu-item--title a:before{content:'\f104';font-family:FontAwesome;display:block;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sub-menu{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#342e2c;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;z-index:4}@media (min-width:1024px){.sub-menu{position:fixed;height:0;background-color:#342e2c;top:114px;-webkit-transform:none;-ms-transform:none;transform:none;z-index:0;padding:0 22%;overflow:hidden;-webkit-transition:height 1s ease-in-out;transition:height 1s ease-in-out}.sub-menu:after,.sub-menu:before{content:'';display:block;clear:both}.sub-menu:before{margin-top:30px}.sub-menu:after{margin-bottom:30px}.sub-menu-standard .sub-menu{position:fixed;top:auto;left:auto;padding:0 20px;width:180px}.sub-menu-standard .sub-menu:before{margin-top:15px}.sub-menu-standard .sub-menu:after{margin-bottom:15px}}.sub-menu--active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}@media (min-width:1024px){.sub-menu--active{-webkit-transform:none;-ms-transform:none;transform:none;height:auto;-webkit-transition:height 1s ease-in-out;transition:height 1s ease-in-out}}.wpml-ls-item{display:block;width:25%;float:left;font-size:12px}.wpml-ls-item.wpml-ls-current-language a{color:#babb57}@media (min-width:1024px){.wpml-ls-item.wpml-ls-current-language{font-size:16px}.wpml-ls-item.wpml-ls-current-language a{color:#fff}}@media (min-width:1024px){.wpml-ls-item{float:none;width:auto}.wpml-ls-item.menu-item{display:none}}.footer__top{background-color:#3c3532;color:#fff;font-size:12px}.footer__top:after{content:'';display:block;clear:both}.footer__title{background-color:#504743;font-family:klavika_regularplain;padding:18px 20px;display:block;font-size:12px}.footer__sidebar:last-child .footer__title{background-color:#342e2c}.footer__sidebar:last-child{background-color:#292624}.footer__content{font-family:klavikalight;padding:10px 20px;line-height:20px}.footer__content a{color:#fff}.footer__content ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.footer__content .textwidget a{text-decoration:underline}.footer__bottom{font-family:klavikalight;font-size:12px;background-color:#f5f5f5;color:#464646;padding:15px 20px;text-align:center}@media (min-width:1024px){.footer__bottom{text-align:left}}@media (min-width:1024px){.footer__copy{float:left}}.footer__social{margin-top:15px}@media (min-width:1024px){.footer__social{margin-top:0;float:right}}.footer__social ul li{display:inline-block;margin-right:20px}.footer__social ul li a{color:#464646;font-size:16px}.footer__powered-by{float:right;margin:20px}.archive-immagine-overlay__container{margin-top:30px}@media (min-width:1024px){.archive-immagine-overlay__container{margin-top:0}}.archive-immagine-overlay:after{content:'';display:block;clear:both}.archive-immagine-overlay__single{height:360px;position:relative;margin-bottom:6px;background-repeat:no-repeat;background-size:cover;background-position:center}.archive-immagine-overlay__single:nth-child(2n) .archive-immagine-overlay__overlay{text-align:right}@media (min-width:1024px){.archive-immagine-overlay__single:nth-child(2n) .archive-immagine-overlay__overlay{float:right}}@media (min-width:1024px){.archive-immagine-overlay__single{height:540px;padding:40px 0}}.archive-immagine-overlay__overlay{background:rgba(0,0,0,.8);color:#fff;padding:35px 20px;width:100%;height:100%}.archive-immagine-overlay__overlay p{font-size:14px;line-height:19px}@media (min-width:1024px){.archive-immagine-overlay__overlay{width:400px}.archive-immagine-overlay__overlay p{font-size:20px;line-height:25px;font-weight:300}}.archive-immagine-overlay__header{margin-bottom:20px}@media (min-width:1024px){.archive-immagine-overlay__header *{margin-bottom:15px}.archive-immagine-overlay__header :last-child{margin-bottom:0}}.archive-immagine-overlay__h2{display:block;font-size:24px;line-height:29px}@media (min-width:1024px){.archive-immagine-overlay__h2{font-size:40px;line-height:48px;margin-bottom:15px}}.archive-immagine-overlay__date{font-size:20px;line-height:24px}@media (min-width:1024px){.archive-immagine-overlay__date{font-size:25px;line-height:30px}}.archive-immagine-overlay__excerpt{font-size:14px;line-height:21px;font-family:klavikalight;margin-bottom:20px}@media (min-width:1024px){.archive-immagine-overlay__excerpt{font-size:20px;line-height:25px}}.archive-nav-link{text-align:center;padding:24px 0 30px 0}#welcomepopup_content{padding:10px;width:100%!important}#welcomepopup_areas{margin-top:0}div.welcomepopup_widget{margin:0;text-align:center;position:relative}div.welcomepopup_widget img{width:100%}div.welcomepopup_widget .title-h2{font-size:30px;line-height:37px;margin-top:20px;color:#665a54;font-family:klavika_regularplain}div.welcomepopup_widget p{font-size:20px;line-height:25px;margin-top:20px;color:#665a54;font-family:klavikalight}div.welcomepopup_widget .button{color:#fff;border:1px solid #fff;margin-top:20px}div.welcomepopup_widget .button:hover{border:1px solid #babb57}.welcomepopup_widgettitle{display:none}.welcomepopup_font_light div.welcomepopup_widget a:hover{color:#babb57!important;text-decoration:none!important}.fc-composer-slideshow__overlay{background:rgba(102,90,84,.9)}.fc-composer-block{margin-bottom:4px}.fc-composer-block:last-child{margin-bottom:0}@media (min-width:1024px){.fc-composer-slideshow__item.slick-slide{height:800px}}.fc-composer-immagine-overlay__overlay p{font-family:klavikalight}.fc-composer-immagine-overlay__header :last-child{font-family:klavika_regularplain}.fc-composer-immagine-testo__sottotitolo{font-family:klavikalight}.page-id-55 .fc-composer-tre-contenuti__sottotitolo{font-size:20px;line-height:25px}.fc-composer__cta{margin-top:10px}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps__rail-x:focus,.ps__rail-x:hover,.ps__rail-y:focus,.ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.search-results__single{margin-bottom:30px;padding:20px}.search-results__header{margin-bottom:20px}.search-results__h2{font-size:30px;line-height:37px;display:block}.search-results__h2--message{text-align:center}.search-results__excerpt{margin-bottom:20px;font-size:18px;line-height:19px}.block-slideshow{position:relative;padding-left:0}@media (min-width:1024px){.block-slideshow{padding-left:20px}.single-wpsl_stores .block-slideshow{padding-left:0}}.block-slideshow .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:4;background:0 0;border:0;color:#fff;cursor:pointer;display:none!important}@media (min-width:1024px){.block-slideshow .slick-arrow{display:block!important}}.block-slideshow .slick-arrow:after{font-size:56px;font-family:FontAwesome;display:block}.block-slideshow .slick-prev{left:30px}.block-slideshow .slick-prev:after{content:""}.block-slideshow .slick-next{right:30px}.block-slideshow .slick-next:after{content:""}.block-slideshow__item{position:relative}.block-slideshow__item img{max-width:100%;height:auto}.single-wpsl_stores .block-slideshow__item{width:100%;height:400px;background-repeat:no-repeat;background-size:cover;background-position:center}.block-slideshow__item .block-slideshow__info{position:absolute;bottom:0;left:0;width:100%;background:rgba(102,90,84,.9);color:#fff}.block-slideshow__item .block-slideshow__sub{padding:15px;text-align:left;position:relative}@media (min-width:1024px){.block-slideshow__item .block-slideshow__sub{width:33%;float:left}.block-slideshow__item .block-slideshow__sub.block-slideshow__sub--address{width:35%}.block-slideshow__item .block-slideshow__sub.block-slideshow__sub--phone{width:32%}}.block-slideshow__item .block-slideshow__sub .fa{color:#babb57;font-size:35px;margin-right:10px;vertical-align:middle}.block-slideshow__item .block-slideshow__sub span{vertical-align:middle}.block-slideshow__item .block-slideshow__sub a{color:#fff}.block-slideshow__item .block-slideshow__sub--hours{text-align:left}.block-slideshow__item .block-slideshow__sub--hours span{font-size:12px;display:inline-block;width:80%}.block-slideshow__title{font-family:klavika_regularplain;width:100%;text-align:center;color:#665a54;font-size:36px;line-height:43px;padding:25px 20px}.block-slideshow__title.block-slideshow__title--slideshow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff}@media (min-width:1024px){.block-slideshow__title.block-slideshow__title--slideshow{position:relative;top:0;-webkit-transform:none;-ms-transform:none;transform:none;color:#665a54}}@media (min-width:1024px){.block-slideshow__title{max-width:1170px;margin-left:auto;margin-right:auto;display:block;position:relative;top:0;-webkit-transform:none;-ms-transform:none;transform:none;text-align:left;color:#665a54;font-size:40px;line-height:36px}}.block-slideshow__title--categories{color:#665a54;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;top:0}.block-slideshow__style{font-family:klavikalight;font-size:25px;line-height:30px;display:block}@media (min-width:1024px){.block-slideshow__style{float:right;display:inline-block}}.block-products-content{margin-bottom:20px}.block-products-content__title{color:#babb57;font-family:klavika_regularplain;display:block;font-size:36px;line-height:43px;padding:20px 20px 0 20px}@media (min-width:1024px){.block-products-content__title{font-size:25px;line-height:30px;padding:0 20px 10px 20px}}@media (min-width:1024px){.single-fontanot-products .block-products-content__title{padding-left:0}}.block-products-content__text{font-family:klavikalight;font-size:18px;line-height:22px;padding:0 20px 20px 20px}@media (min-width:1024px){.single-fontanot-products .block-products-content__text{padding-left:0}}.block-products-content__text p{font-family:klavikalight;margin-bottom:20px}.block-products-content__text strong{font-family:klavika_regularplain}.block-products-content__text li{line-height:25px}.block-products-content__text h2{font-size:25px;line-height:30px;margin-bottom:10px}@media (min-width:1024px){.block-products-content__text h2{font-size:30px;line-height:37px}}.block-products-content__text h3{font-size:20px;line-height:25px;margin-bottom:10px}@media (min-width:1024px){.block-products-content__text h3{font-size:25px;line-height:30px}}.block-products-content__text--details{padding:0}.block-products-content__text--details h3{margin-top:20px}.block-products-content__text--details .block-products-content__address,.block-products-content__text--details .block-products-content__hours,.block-products-content__text--details .block-products-content__tel{margin-bottom:20px}.block-products-content__text--details .block-products-content__address,.block-products-content__text--details .block-products-content__hours,.block-products-content__text--details .block-products-content__tel,.block-products-content__text--details h3{padding-left:20px;padding-right:20px}@media (min-width:1024px){.block-products-content__text--details .block-products-content__address,.block-products-content__text--details .block-products-content__hours,.block-products-content__text--details .block-products-content__tel,.block-products-content__text--details h3{padding:0}}.block-products-content__text--collections{text-align:center;padding-top:10px}@media (min-width:1024px){.block-products-content__text--collections{text-align:left;font-size:20px;line-height:25px}}.block-products-content__buy{border:1px solid #babb57;text-align:center;margin:20px auto;max-width:150px}@media (min-width:1024px){.block-products-content__buy{margin:0 0 10px 0;max-width:auto}}.block-products-content__buy span{display:block;padding:15px;background-color:#babb57;color:#fff;font-size:14px;line-height:18px}.block-products-content__buy-link{display:block}.block-products-content__logo{max-width:100%;display:inherit}.block-products-content__ce{width:100%;max-width:150px;margin:20px 0;position:relative}@media (min-width:1024px){.block-products-content__ce{margin:0 0 20px 0;max-width:auto}}.block-products-content__ce-title{position:absolute;top:20px;left:0;width:100%;text-align:center;font-family:klavikalight;font-size:20px}.block-products-content__catalogue{padding:0 20px;text-align:center}@media (min-width:1024px){.block-products-content__catalogue{text-align:left;padding-bottom:20px;padding-left:0}}.block-products-content__titlelist{margin-top:20px;display:block;text-align:center}@media (min-width:1024px){.block-products-content__titlelist{margin-top:0;text-align:left}}.block-products-content__iconlist{margin-bottom:40px;margin-top:20px;text-align:center}@media (min-width:1024px){.block-products-content__iconlist{text-align:left}}.block-products-content__iconlist li{margin-bottom:10px}.block-products-content__iconlist li:before{content:'';display:block;width:50px;height:50px;background-size:50px 50px;margin:0 auto 5px auto;vertical-align:middle;background-image:url(images/icon_altri-prodotti-vendita.png)}@media (min-width:1024px){.block-products-content__iconlist li:before{display:inline-block;margin:0 10px 0 0}}.block-products-content__iconlist li[class^=esposizione-totale]:before{background-image:url(images/icon_esposizione-totale.png)}.block-products-content__iconlist li[class^=corner-espositivo-fontanot]:before{background-image:url(images/icon_corner-espositivo.png)}.block-products-content__iconlist li.parcheggio-riservato:before{background-image:url(images/icon_parcheggioriservato.svg)}.block-products-content__iconlist li.parcheggio-disabili:before{background-image:url(images/icon_parcheggiodisabili.svg)}.block-products-content__iconlist li.area-bimbi:before{background-image:url(images/icon_areabimbi.svg)}.block-products-content__iconlist li.possibilita-di-finanziamento:before{background-image:url(images/icon_possibilitafinanziamento.svg)}.block-products-content__iconlist li.area-wi-fi-gratuito:before,.block-products-content__iconlist li.wi-fi-gratuito:before{background-image:url(images/icon_wifi.svg)}.block-products-content__iconlist li.esposizione-principali-prodotti-fontanot:before{background-image:url(images/icon_esposizioneprincipali.svg)}.block-products-content__iconlist li.facile-e-comoda-visione-dei-prodotti-esposti:before{background-image:url(images/icon_facileecomoda.svg)}.block-products-content__iconlist li.infissi:before,.block-products-content__iconlist li.porte:before{background-image:url(images/icon_porte-infissi.png)}.block-products-content__btn-accordion{margin-top:10px;text-align:center}@media (min-width:1024px){.block-products-content__btn-accordion{display:none}}.block-products-content__btn-accordion .button{border:1px solid #babb57;margin-bottom:10px;width:-webkit-calc(100% - 40px);width:calc(100% - 40px);margin-left:20px}.block-misure__slideshow{margin-bottom:10px}@media (min-width:1024px){.block-misure__slideshow{margin-bottom:6px}}.block-misure__slideshow .slick-dots{margin-bottom:10px;text-align:center}.block-misure__slideshow .slick-dots li{display:inline-block;margin-left:4px;margin-right:4px}.block-misure__slideshow .slick-dots li button{width:10px;height:10px;padding:0;text-indent:-9999px;border-radius:50%;border:0;background:rgba(0,0,0,.2);cursor:pointer}.block-misure__slideshow .slick-dots li.slick-active button{background-color:#665a54}.block-misure__slideshow-item{padding:20px}@media (min-width:1024px){.block-misure__slideshow-item{background-color:#f5f5f5;border-right:6px solid #fff}}.block-misure__slideshow-title{display:block;text-align:center;font-size:20px;line-height:24px;font-family:klavika_regularplain}@media (min-width:1024px){.block-misure__slideshow-title{font-size:25px;line-height:25px;min-height:50px}}.block-misure__slideshow-image{max-width:100%;margin-top:10px}@media (min-width:1024px){.block-misure__slideshow-image{margin-top:20px}}.block-forniture:after{content:'';display:block;clear:both}.block-forniture--finiture{padding:30px 40px 40px 40px;background-color:#f5f5f5;margin-bottom:6px}@media (min-width:1024px){.block-forniture--finiture{padding:20px 20px 0 20px}}.block-forniture__title{font-family:klavika_regularplain;display:block;text-align:center;font-size:24px;line-height:29px;margin-bottom:10px}@media (min-width:1024px){.block-forniture__title{font-size:30px;line-height:30px;text-align:left;margin-bottom:20px}}.block-forniture__subtitle{font-size:18px;line-height:25px;margin-bottom:20px;display:block;text-align:center}@media (min-width:1024px){.block-forniture__subtitle{font-size:20px;margin-bottom:10px;text-align:left}}.block-forniture__carousel .slick-arrow{position:absolute;top:-10px;z-index:4;background:0 0;border:0;color:#fff;cursor:pointer}@media (min-width:1024px){.block-forniture__carousel .slick-arrow{display:none!important}}.block-forniture__carousel .slick-arrow:after{color:#665a54;font-size:35px;font-family:FontAwesome;display:block}.block-forniture__carousel .slick-prev{left:-35px}.block-forniture__carousel .slick-prev:after{content:""}.block-forniture__carousel .slick-next{right:-35px}.block-forniture__carousel .slick-next:after{content:""}.block-forniture__carousel .slick-dots{padding-bottom:20px;text-align:center}.block-forniture__carousel .slick-dots li{display:inline-block;margin-left:4px;margin-right:4px}.block-forniture__carousel .slick-dots li button{width:10px;height:10px;padding:0;text-indent:-9999px;border-radius:50%;border:0;background:rgba(0,0,0,.2);cursor:pointer}.block-forniture__carousel .slick-dots li.slick-active button{background-color:#665a54}.block-forniture__list{margin-bottom:20px}.block-forniture__list:after{content:'';display:block;clear:both}.block-forniture__el{width:100%;margin-bottom:5px}.block-forniture__el:last-child{margin-bottom:0}@media (min-width:1024px){.block-forniture__el{width:-webkit-calc(25% - 4px);width:calc(25% - 4px);margin-right:4px;float:left}}.block-forniture__image{width:100%;height:35px;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:1024px){.block-forniture__image{height:50px}}.block-forniture__image img{margin-left:auto;margin-right:auto}.block-forniture__el-name{font-size:16px;line-height:25px;font-family:klavikalight;text-align:center}@media (min-width:1024px){.block-forniture__el-name{font-size:18px}}.block-forniture--particolari{padding-top:20px;padding-left:20px;padding-right:20px}@media (min-width:1024px){.block-forniture--particolari{padding-right:0}}.block-forniture--particolari:after{content:'';display:block;clear:both}.block-forniture--particolari a:nth-of-type(2n) .block-particolari__image{margin-right:0}@media (min-width:1024px){.block-forniture--particolari a:nth-of-type(2n) .block-particolari__image{margin-right:10px}.block-forniture--particolari a:nth-of-type(4n) .block-particolari__image{margin-right:0}}.block-particolari__image{float:left;width:-webkit-calc(50% - 7.5px);width:calc(50% - 7.5px);height:100px;margin-bottom:10px;margin-right:10px;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:1024px){.block-particolari__image{width:-webkit-calc(25% - 7.5px);width:calc(25% - 7.5px);margin-bottom:10px;height:115px}}.block-particolari__image img{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;max-width:100%}@media (min-width:1024px){.block-particolari__image img{max-width:initial}}.block-file__slideshow{margin-top:20px;background-color:#f5f5f5}@media (min-width:1024px){.block-file__slideshow{background-color:#fff;padding-left:20px}}.block-file__slideshow .slick-slide:last-child .block-file__single{border-right:0}.block-file__slideshow .slick-dots{margin-bottom:10px;text-align:center}.block-file__slideshow .slick-dots li{display:inline-block;margin-left:4px;margin-right:4px}.block-file__slideshow .slick-dots li button{width:10px;height:10px;padding:0;text-indent:-9999px;border-radius:50%;border:0;background:rgba(0,0,0,.2);cursor:pointer}.block-file__slideshow .slick-dots li.slick-active button{background-color:#665a54}.block-file__single{padding:20px;text-align:center}@media (min-width:1024px){.block-file__single{background-color:#f5f5f5}}.block-file__single .button{min-width:120px}.block-file__single .block-forniture__title{text-align:center}.block-collections-listing{width:100%;background-color:#665a54;color:#fff;margin-bottom:6px}@media (min-width:1024px){.block-collections-listing{height:360px}.block-collections-listing:nth-child(even) .block-collections-listing__immagine{float:right}.block-collections-listing:nth-child(even) .block-collections-listing__content{text-align:left}}.block-collections-listing:after{content:'';display:block;clear:both}.block-collections-listing__immagine{height:360px;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:1024px){.block-collections-listing__immagine{height:100%}}.block-collections-listing__testo{padding:20px;text-align:center}@media (min-width:1024px){.block-collections-listing__testo{padding-top:0;padding-bottom:0;display:table;height:100%;text-align:right}}@media (min-width:1024px){.block-collections-listing__content{display:table-cell;vertical-align:middle;padding-right:20px}}.block-collections-listing__content .button{margin-top:15px}.block-collections-listing__titolo{font-size:24px;line-height:29px;font-weight:500;display:block}@media (min-width:1024px){.block-collections-listing__titolo{font-size:30px;line-height:37px}}.block-collections-listing__sottotitolo{font-size:13px;line-height:14px;font-family:klavikalight;display:block}@media (min-width:1024px){.block-collections-listing__sottotitolo{font-size:20px;line-height:25px;margin-top:10px}}.block-collections{margin-bottom:40px;padding-left:15px;padding-right:20px}.block-collections:after{content:'';display:block;clear:both}.block-collections__style{font-size:16px;line-height:19px;margin-left:5px;margin-bottom:5px;font-family:klavika_regularplain}.block-collections__collection{float:left;margin-left:5px;margin-bottom:5px;width:100%;height:200px;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:500px){.block-collections__collection{width:-webkit-calc(50% - 5px);width:calc(50% - 5px);height:245px}}@media (min-width:768px){.block-collections__collection{width:-webkit-calc(33% - 5px);width:calc(33% - 5px);height:245px}}@media (min-width:1024px){.block-collections__collection{width:-webkit-calc(25% - 5px);width:calc(25% - 5px)}}.block-collections__collection-link{width:100%;height:100%;display:block;position:relative;overflow:hidden}.block-collections__collection-link img{width:100%}@media (min-width:500px){.block-collections__collection-link img{width:auto;height:100%;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.block-collections__collection-title{position:absolute;bottom:0;left:0;width:100%;display:block;text-align:center;background-color:#665a54;color:#fff;font-size:18px;line-height:23px;padding:10px;font-family:klavikalight}.block-collections-prefooter{max-width:1170px;margin:0 auto 20px auto}.block-collections-prefooter__slider{position:relative;background-color:#f5f5f5}.block-collections-prefooter__slider .slick-dots{padding-bottom:20px;text-align:center}.block-collections-prefooter__slider .slick-dots li{display:inline-block;margin-left:4px;margin-right:4px}.block-collections-prefooter__slider .slick-dots li button{width:10px;height:10px;padding:0;text-indent:-9999px;border-radius:50%;border:0;background:rgba(0,0,0,.2);cursor:pointer}.block-collections-prefooter__slider .slick-dots li.slick-active button{background-color:#665a54}@media (min-width:1024px){.block-collections-prefooter__slider .slick-slide{border-right:6px solid #fff}.block-collections-prefooter__slider .slick-slide:last-child{border-right:0}}.block-collections-prefooter__item{padding:20px;text-align:center}@media (min-width:1024px){.block-collections-prefooter__item{text-align:left}}.block-collections-prefooter__titolo{font-size:24px;line-height:29px;font-family:klavika_regularplain;margin-bottom:10px}@media (min-width:1024px){.block-collections-prefooter__titolo{margin-bottom:20px;font-size:30px;line-height:37px}}.block-collections-prefooter__description{font-size:18px;line-height:19px}@media (min-width:1024px){.block-collections-prefooter__description{font-size:16px;line-height:21px}}.block-collections-prefooter__description p{font-family:klavikalight}.block-collections-prefooter__description img{margin-top:10px;max-width:100%;height:auto}@media (min-width:1024px){.block-collections-prefooter__description img{margin-top:20px}}@media (min-width:1024px){.block-catalogo{padding-left:20px;padding-right:20px}}.block-catalogo__row{position:relative}.block-catalogo__row:after{content:'';display:block;clear:both}@media (min-width:1024px){.block-catalogo__row{margin-bottom:20px}}.block-catalogo__image{text-align:center}.block-catalogo__image img{max-width:100%;height:auto}.block-catalogo__name{font-size:14px;line-height:18px;display:block;text-align:center;margin:10px}@media (min-width:1024px){.block-catalogo__name{margin:0;font-size:25px;line-height:30px;text-align:left;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.block-catalogo__pdf{background-color:#f5f5f5;padding:0 20px 10px 20px!important;text-align:center}@media (min-width:1024px){.block-catalogo__pdf{text-align:left;float:none;display:block;position:absolute;top:0;right:0;height:100%;padding:0 20px 20px 20px!important}}.block-catalogo__pdf__file{list-style-type:none;padding:0;margin:0}.block-catalogo__pdf__file li{display:inline-block;margin-right:20px;margin-top:10px}@media (min-width:1024px){.block-catalogo__pdf__file li{margin-top:20px}}@media (min-width:1024px){.block-catalogo__pdf__file{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.block-video{padding-left:10px;padding-right:10px}@media (min-width:1024px){.block-video{padding-left:20px;padding-right:20px;margin:25px auto}}.block-video__row:after{content:'';display:block;clear:both}.block-video__link{color:#342e2c;display:block}.block-video__image{height:220px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:1024px){.block-video__image{height:180px}}.block-video__image:before{content:'\f04b';font-family:FontAwesome;color:#babb57;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;font-size:39px}.block-video__image:after{content:'';display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70px;height:70px;background-color:#fff;border-radius:50%;z-index:1}.block-video__titolo{font-size:25px;line-height:30px;padding:10px 0}.video-overlay{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.8);width:100%;height:100%;z-index:6;display:none}.video-overlay__close{position:absolute;top:20px;right:20px;cursor:pointer}.video-overlay__close:after{content:'\f00d';display:block;font-family:FontAwesome;color:#fff;font-size:20px}.video-overlay__iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}@media (min-width:1024px){.video-overlay__iframe{width:80%;height:80%}}.acf-map{width:50%;height:400px}.acf-map img{max-width:inherit!important}.block-contact .fc-composer-titolo--h1{font-size:20px;line-height:24px;font-family:klavikalight;text-align:center}@media (min-width:1024px){.block-contact .fc-composer-titolo--h1{font-size:40px;line-height:48px;font-family:klavika_regularplain;text-align:left}}.block-contact__h1{font-size:24px;line-height:29px;display:block;text-align:center;padding:10px 20px}@media (min-width:1024px){.block-contact__h1{font-size:40px;line-height:48px;text-align:left;padding:20px 25px}}.block-contact__map{width:100%}@media (min-width:1024px){.block-contact__map{width:50%;float:right;padding-right:20px;height:-webkit-calc(100vh - 325px);height:calc(100vh - 325px)}}@media (min-width:1024px){.block-contact__info{width:50%;float:left;padding-left:20px}}.block-contact__list-container{padding:10px;background-color:#f5f5f5}@media (min-width:1024px){.block-contact__list{height:-webkit-calc(100vh - 345px);height:calc(100vh - 345px);overflow:auto}}.block-contact__list li{background-color:#fff;padding:20px;margin-bottom:10px;font-size:13px;line-height:20px;border:1px solid #fff;cursor:pointer}.block-contact__list li.block-contact__list--active,.block-contact__list li:hover{border:1px solid #babb57}@media (min-width:1024px){.block-contact__list li{font-size:15px;margin-right:20px}}.block-contact__list li:last-child{margin-bottom:0}.block-contact__list li p{margin-bottom:20px}.block-contact__list li p:last-child{margin-bottom:0}.block-contact__list li h2{font-size:18px;line-height:23px;color:#babb57}@media (min-width:1024px){.block-contact__list li h2{font-size:25px;line-height:30px;margin-bottom:10px}}.contact-form--mobile{display:block}@media (min-width:1024px){.contact-form--mobile{display:none}}.contact-form--desktop{display:none}@media (min-width:1024px){.contact-form--desktop{display:block;clear:both;margin-top:20px}}