﻿@font-face{font-family:"socicon";src:url("../fonts/socicon.eot");src:url("../fonts/socicon.eot?#iefix") format("embedded-opentype"),url("../fonts/socicon.woff") format("woff"),url("../fonts/socicon.ttf") format("truetype"),url("../fonts/socicon.svg#socicon") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"socicon",arial,sans-serif !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="socicon-"]:before,[class*=" socicon-"]:before{font-family:"socicon",arial,sans-serif !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.socicon-mail:before{content:""}.socicon-snapchat:before{content:""}.socicon-twitter:before{content:""}.socicon-facebook:before{content:""}.socicon-googleplus:before{content:""}.socicon-pinterest:before{content:""}.socicon-foursquare:before{content:""}.socicon-skype:before{content:""}.socicon-youtube:before{content:""}.socicon-instagram:before{content:""}.socicon-wordpress:before{content:""}/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;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}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 740px){.container{width:725px}}@media (min-width: 960px){.container{width:940px}}@media (min-width: 1200px){.container{width:1180px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-20px;margin-right:-20px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:20px;padding-right:20px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 740px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 960px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 739px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 739px){.visible-xs-block{display:block !important}}@media (max-width: 739px){.visible-xs-inline{display:inline !important}}@media (max-width: 739px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 740px) and (max-width: 959px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 740px) and (max-width: 959px){.visible-sm-block{display:block !important}}@media (min-width: 740px) and (max-width: 959px){.visible-sm-inline{display:inline !important}}@media (min-width: 740px) and (max-width: 959px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 960px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 960px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 960px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 960px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 739px){.hidden-xs{display:none !important}}@media (min-width: 740px) and (max-width: 959px){.hidden-sm{display:none !important}}@media (min-width: 960px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}@font-face{font-family:"questa_granderegular";src:url("../fonts/questa_grande_regular.eot");src:url("../fonts/questa_grande_regular.eot?#iefix") format("embedded-opentype"),url("../fonts/questa_grande_regular.woff2") format("woff2"),url("../fonts/questa_grande_regular.woff") format("woff"),url("../fonts/questa_grande_regular.ttf") format("truetype"),url("../fonts/questa_grande_regular.svg#questa_granderegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Conv_FiraSans-Regular";src:url("../fonts/FiraSans-Regular.eot");src:local("☺"),url("../fonts/FiraSans-Regular.woff") format("woff"),url("../fonts/FiraSans-Regular.ttf") format("truetype"),url("../fonts/FiraSans-Regular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Conv_FiraSans-Medium";src:url("../fonts/FiraSans-Medium.eot");src:local("☺"),url("../fonts/FiraSans-Medium.woff") format("woff"),url("../fonts/FiraSans-Medium.ttf") format("truetype"),url("../fonts/FiraSans-Medium.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Conv_FiraSans-Italic";src:url("../fonts/FiraSans-Italic.eot");src:local("☺"),url("../fonts/FiraSans-Italic.woff") format("woff"),url("../fonts/FiraSans-Italic.ttf") format("truetype"),url("../fonts/FiraSans-Italic.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"BebasNeue";src:url("../fonts/BebasNeue-Regular.eot");src:local("☺"),url("../fonts/BebasNeue-Regular.woff") format("woff"),url("../fonts/BebasNeue-Regular.ttf") format("truetype"),url("../fonts/BebasNeue-Regular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"BebasNeueBook";src:url("../fonts/BebasNeue-Book.eot");src:local("☺"),url("../fonts/BebasNeue-Book.woff") format("woff"),url("../fonts/BebasNeue-Book.ttf") format("truetype"),url("../fonts/BebasNeue-Book.svg") format("svg");font-weight:normal;font-style:normal}*{outline:none}body{padding:0;margin:0;font-size:16px}.text-center{text-align:center}.content{padding:0 .9375em}.content.text{padding:.9375em}@media screen and (min-width: 740px){.content{padding:.9375em}.content.text{padding:1.875em .9375em}}#where-to-buy,#food-advantages{padding:0 0 15px}@media screen and (min-width: 960px){#where-to-buy,#food-advantages{padding:0 0 50px}}#where-to-buy h3,#food-advantages h3{margin:25px 0 10px;text-transform:uppercase}@media screen and (min-width: 960px){#where-to-buy h3,#food-advantages h3{margin:55px 0 50px}}#where-to-buy .tiles,#food-advantages .tiles{padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#about-petvita-box{color:#fff;background-color:#3d3634}.sharp-top#about-petvita-box{position:relative}.sharp-top#about-petvita-box:before{content:"";background:url(../images/arrows-accent.png) 0 0px repeat-x;width:100%;height:9px;position:absolute;top:-9px;left:0}.sharp-bottom#about-petvita-box{position:relative}.sharp-bottom#about-petvita-box:after{content:"";background:url(../images/arrows-accent.png) 0 -9px repeat-x;width:100%;height:9px;position:absolute;bottom:-9px;left:0}#food-advantages{color:#fff;background-color:#584d49}.sharp-top#food-advantages{position:relative}.sharp-top#food-advantages:before{content:"";background:url(../images/arrows-accent.png) 0 -18px repeat-x;width:100%;height:9px;position:absolute;top:-9px;left:0}.sharp-bottom#food-advantages{position:relative}.sharp-bottom#food-advantages:after{content:"";background:url(../images/arrows-accent.png) 0 -27px repeat-x;width:100%;height:9px;position:absolute;bottom:-9px;left:0}#where-to-buy,#choose-the-right-food,#pets-are-carnivores{color:#49403d;background-color:#efebe8}.sharp-top#where-to-buy,.sharp-top#choose-the-right-food,.sharp-top#pets-are-carnivores{position:relative}.sharp-top#where-to-buy:before,.sharp-top#choose-the-right-food:before,.sharp-top#pets-are-carnivores:before{content:"";background:url(../images/arrows-accent.png) 0 -36px repeat-x;width:100%;height:9px;position:absolute;top:-9px;left:0}.sharp-bottom#where-to-buy,.sharp-bottom#choose-the-right-food,.sharp-bottom#pets-are-carnivores{position:relative}.sharp-bottom#where-to-buy:after,.sharp-bottom#choose-the-right-food:after,.sharp-bottom#pets-are-carnivores:after{content:"";background:url(../images/arrows-accent.png) 0 -45px repeat-x;width:100%;height:9px;position:absolute;bottom:-9px;left:0}#about-petvita-box h3,#food-advantages h3,#where-to-buy h3,#choose-the-right-food h3,#pets-are-carnivores h3{font-size:.875em;font-weight:normal}@media screen and (min-width: 740px){#about-petvita-box h3,#food-advantages h3,#where-to-buy h3,#choose-the-right-food h3,#pets-are-carnivores h3{font-size:1.125em}}@media screen and (min-width: 960px){#about-petvita-box h3,#food-advantages h3,#where-to-buy h3,#choose-the-right-food h3,#pets-are-carnivores h3{font-size:1.5em}}body>footer nav ul,.learn-more,.popup__body p,body>header,body>header h1,.products-listing,#contact-form .form-input,#contact-form .message,#contact-form-free-samples .form-input,#contact-form-free-samples .message,#contact-form-free-samples label,#contact-form-free-samples h3,#contact-form-free-samples p,ul.contact-details li h4,ul.contact-details li .content,#food-advantages .tiles li,#choose-the-right-food h3,#choose-the-right-food p,#pets-are-carnivores h3,#the-perfect-idea,#the-perfect-idea h3,#the-perfect-idea .petvita>div .letter,.dog-food-types .food-name,#our-distributors .distributor,#about-petvita-box p,#healthy-diet-advantages,#healthy-diet-advantages h3,#dog-module,#dog-module h3,body>footer,body>footer h4,body>footer .follow-us,body>footer .copyrights,#jobs,#jobs header,#quotes-carousel,#quotes-carousel h3,#best-professionals,#best-professionals h3,#where-its-created-movie h3,#petvita-is-quality,#petvita-is-quality h3,#technology-and-origin,#technology-and-origin h3,#breeders-list p,.distributor,#safe-pet-form .form-input,#safe-pet-form .message,#safe-pet-form label,#safe-pet-form h3,#safe-pet-form p,.safe-pet-header{font-family:"Conv_FiraSans-Regular",Arial,sans-serif}#about-petvita-box,#food-advantages,#where-to-buy,#choose-the-right-food,#pets-are-carnivores,.products-listing h2,ul.contact-details li .content.phone,ul.contact-details li .content.mail a,#about-petvita-box h3,#breeders-list h3{font-family:"Conv_FiraSans-Medium",Arial,sans-serif}#quotes-carousel .quotes-list-container{font-family:"Conv_FiraSans-Italic",Arial,sans-serif}#jobs h3{font-family:"BebasNeue",Arial,sans-serif}#breeders-list h4{font-family:"BebasNeueBook",Arial,sans-serif}body>footer nav ul{padding:0;list-style-type:none;text-align:center;font-size:.75em}@media screen and (min-width: 1200px){body>footer nav ul{font-size:.9375em}}body>footer nav ul li{text-transform:uppercase}body>footer nav ul li a{padding:6px 0 4px;text-decoration:none;display:block}@media screen and (min-width: 740px){body>footer .container.main-content .row,.distributor.distributors .row{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}body>footer .container.main-content .row>[class*="col-"],.distributor.distributors .row>[class*="col-"]{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.separator{position:relative}@media screen and (max-width: 739px){.separator.separator-xs-top-left[class*="col-"]:before{position:absolute;top:0;left:2.1875em}.separator.separator-xs-top-left:before{content:"";background:currentColor;position:absolute;top:0;left:0;width:40px;height:2px}}@media screen and (max-width: 739px) and (min-width: 960px){.separator.separator-xs-top-left:before{width:70px}}@media screen and (max-width: 739px){.separator.separator-xs-top-center:before{content:"";background:currentColor;position:absolute;top:0;left:50%;width:40px;height:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width: 739px) and (min-width: 960px){.separator.separator-xs-top-center:before{width:70px}}@media screen and (max-width: 739px){.separator.separator-xs-top-right[class*="col-"]:before{position:absolute;top:0;right:2.1875em}.separator.separator-xs-top-right:before{content:"";background:currentColor;position:absolute;top:0;right:0;width:40px;height:2px}}@media screen and (max-width: 739px) and (min-width: 960px){.separator.separator-xs-top-right:before{width:70px}}@media screen and (max-width: 739px){.separator.separator-xs-top-full:before{content:"";background:currentColor;position:absolute;top:0;left:0;width:100%;height:2px}.separator.separator-xs-top-half:before{content:"";background:currentColor;position:absolute;top:0;left:50%;width:50%;height:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.separator.separator-xs-bottom-left[class*="col-"]:after{position:absolute;bottom:0;left:2.1875em}.separator.separator-xs-bottom-left:after{content:"";background:currentColor;position:absolute;bottom:0;left:0;width:40px;height:2px}}@media screen and (max-width: 739px) and (min-width: 960px){.separator.separator-xs-bottom-left:after{width:70px}}@media screen and (max-width: 739px){.separator.separator-xs-bottom-center:after{content:"";background:currentColor;position:absolute;bottom:0;left:50%;width:40px;height:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width: 739px) and (min-width: 960px){.separator.separator-xs-bottom-center:after{width:70px}}@media screen and (max-width: 739px){.separator.separator-xs-bottom-right[class*="col-"]:after{position:absolute;right:2.1875em;bottom:0}.separator.separator-xs-bottom-right:after{content:"";background:currentColor;position:absolute;right:0;bottom:0;width:40px;height:2px}}@media screen and (max-width: 739px) and (min-width: 960px){.separator.separator-xs-bottom-right:after{width:70px}}@media screen and (max-width: 739px){.separator.separator-xs-bottom-full:after{content:"";background:currentColor;position:absolute;bottom:0;left:0;width:100%;height:2px}.separator.separator-xs-bottom-half:after{content:"";background:currentColor;position:absolute;bottom:0;left:50%;width:50%;height:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width: 740px) and (max-width: 959px){.separator.separator-sm-top-left[class*="col-"]:before{position:absolute;top:0;left:2.1875em}.separator.separator-sm-top-left:before{content:"";background:currentColor;position:absolute;top:0;left:0;width:40px;height:2px}}@media screen and (min-width: 740px) and (max-width: 959px) and (min-width: 960px){.separator.separator-sm-top-left:before{width:70px}}@media screen and (min-width: 740px) and (max-width: 959px){.separator.separator-sm-top-center:before{content:"";background:currentColor;position:absolute;top:0;left:50%;width:40px;height:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width: 740px) and (max-width: 959px) and (min-width: 960px){.separator.separator-sm-top-center:before{width:70px}}@media screen and (min-width: 740px) and (max-width: 959px){.separator.separator-sm-top-right[class*="col-"]:before{position:absolute;top:0;right:2.1875em}.separator.separator-sm-top-right:before{content:"";background:currentColor;position:absolute;top:0;right:0;width:40px;height:2px}}@media screen and (min-width: 740px) and (max-width: 959px) and (min-width: 960px){.separator.separator-sm-top-right:before{width:70px}}@media screen and (min-width: 740px) and (max-width: 959px){.separator.separator-sm-top-full:before{content:"";background:currentColor;position:absolute;top:0;left:0;width:100%;height:2px}.separator.separator-sm-top-half:before{content:"";background:currentColor;position:absolute;top:0;left:50%;width:50%;height:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.separator.separator-sm-bottom-left[class*="col-"]:after{position:absolute;bottom:0;left:2.1875em}.separator.separator-sm-bottom-left:after{content:"";background:currentColor;position:absolute;bottom:0;left:0;width:40px;height:2px}}@media screen and (min-width: 740px) and (max-width: 959px) and (min-width: 960px){.separator.separator-sm-bottom-left:after{width:70px}}@media screen and (min-width: 740px) and (max-width: 959px){.separator.separator-sm-bottom-center:after{content:"";background:currentColor;position:absolute;bottom:0;left:50%;width:40px;height:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width: 740px) and (max-width: 959px) and (min-width: 960px){.separator.separator-sm-bottom-center:after{width:70px}}@media screen and (min-width: 740px) and (max-width: 959px){.separator.separator-sm-bottom-right[class*="col-"]:after{position:absolute;right:2.1875em;bottom:0}.separator.separator-sm-bottom-right:after{content:"";background:currentColor;position:absolute;right:0;bottom:0;width:40px;height:2px}}@media screen and (min-width: 740px) and (max-width: 959px) and (min-width: 960px){.separator.separator-sm-bottom-right:after{width:70px}}@media screen and (min-width: 740px) and (max-width: 959px){.separator.separator-sm-bottom-full:after{content:"";background:currentColor;position:absolute;bottom:0;left:0;width:100%;height:2px}.separator.separator-sm-bottom-half:after{content:"";background:currentColor;position:absolute;bottom:0;left:50%;width:50%;height:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width: 960px) and (max-width: 1199px){.separator.separator-md-top-left[class*="col-"]:before{position:absolute;top:0;left:2.1875em}.separator.separator-md-top-left:before{content:"";background:currentColor;position:absolute;top:0;left:0;width:40px;height:2px}}@media screen and (min-width: 960px) and (max-width: 1199px) and (min-width: 960px){.separator.separator-md-top-left:before{width:70px}}@media screen and (min-width: 960px) and (max-width: 1199px){.separator.separator-md-top-center:before{content:"";background:currentColor;position:absolute;top:0;left:50%;width:40px;height:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width: 960px) and (max-width: 1199px) and (min-width: 960px){.separator.separator-md-top-center:before{width:70px}}@media screen and (min-width: 960px) and (max-width: 1199px){.separator.separator-md-top-right[class*="col-"]:before{position:absolute;top:0;right:2.1875em}.separator.separator-md-top-right:before{content:"";background:currentColor;position:absolute;top:0;right:0;width:40px;height:2px}}@media screen and (min-width: 960px) and (max-width: 1199px) and (min-width: 960px){.separator.separator-md-top-right:before{width:70px}}@media screen and (min-width: 960px) and (max-width: 1199px){.separator.separator-md-top-full:before{content:"";background:currentColor;position:absolute;top:0;left:0;width:100%;height:2px}.separator.separator-md-top-half:before{content:"";background:currentColor;position:absolute;top:0;left:50%;width:50%;height:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.separator.separator-md-bottom-left[class*="col-"]:after{position:absolute;bottom:0;left:2.1875em}.separator.separator-md-bottom-left:after{content:"";background:currentColor;position:absolute;bottom:0;left:0;width:40px;height:2px}}@media screen and (min-width: 960px) and (max-width: 1199px) and (min-width: 960px){.separator.separator-md-bottom-left:after{width:70px}}@media screen and (min-width: 960px) and (max-width: 1199px){.separator.separator-md-bottom-center:after{content:"";background:currentColor;position:absolute;bottom:0;left:50%;width:40px;height:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width: 960px) and (max-width: 1199px) and (min-width: 960px){.separator.separator-md-bottom-center:after{width:70px}}@media screen and (min-width: 960px) and (max-width: 1199px){.separator.separator-md-bottom-right[class*="col-"]:after{position:absolute;right:2.1875em;bottom:0}.separator.separator-md-bottom-right:after{content:"";background:currentColor;position:absolute;right:0;bottom:0;width:40px;height:2px}}@media screen and (min-width: 960px) and (max-width: 1199px) and (min-width: 960px){.separator.separator-md-bottom-right:after{width:70px}}@media screen and (min-width: 960px) and (max-width: 1199px){.separator.separator-md-bottom-full:after{content:"";background:currentColor;position:absolute;bottom:0;left:0;width:100%;height:2px}.separator.separator-md-bottom-half:after{content:"";background:currentColor;position:absolute;bottom:0;left:50%;width:50%;height:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width: 1200px){.separator.separator-lg-top-left[class*="col-"]:before{position:absolute;top:0;left:2.1875em}.separator.separator-lg-top-left:before{content:"";background:currentColor;position:absolute;top:0;left:0;width:40px;height:2px}}@media screen and (min-width: 1200px) and (min-width: 960px){.separator.separator-lg-top-left:before{width:70px}}@media screen and (min-width: 1200px){.separator.separator-lg-top-center:before{content:"";background:currentColor;position:absolute;top:0;left:50%;width:40px;height:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width: 1200px) and (min-width: 960px){.separator.separator-lg-top-center:before{width:70px}}@media screen and (min-width: 1200px){.separator.separator-lg-top-right[class*="col-"]:before{position:absolute;top:0;right:2.1875em}.separator.separator-lg-top-right:before{content:"";background:currentColor;position:absolute;top:0;right:0;width:40px;height:2px}}@media screen and (min-width: 1200px) and (min-width: 960px){.separator.separator-lg-top-right:before{width:70px}}@media screen and (min-width: 1200px){.separator.separator-lg-top-full:before{content:"";background:currentColor;position:absolute;top:0;left:0;width:100%;height:2px}.separator.separator-lg-top-half:before{content:"";background:currentColor;position:absolute;top:0;left:50%;width:50%;height:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.separator.separator-lg-bottom-left[class*="col-"]:after{position:absolute;bottom:0;left:2.1875em}.separator.separator-lg-bottom-left:after{content:"";background:currentColor;position:absolute;bottom:0;left:0;width:40px;height:2px}}@media screen and (min-width: 1200px) and (min-width: 960px){.separator.separator-lg-bottom-left:after{width:70px}}@media screen and (min-width: 1200px){.separator.separator-lg-bottom-center:after{content:"";background:currentColor;position:absolute;bottom:0;left:50%;width:40px;height:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width: 1200px) and (min-width: 960px){.separator.separator-lg-bottom-center:after{width:70px}}@media screen and (min-width: 1200px){.separator.separator-lg-bottom-right[class*="col-"]:after{position:absolute;right:2.1875em;bottom:0}.separator.separator-lg-bottom-right:after{content:"";background:currentColor;position:absolute;right:0;bottom:0;width:40px;height:2px}}@media screen and (min-width: 1200px) and (min-width: 960px){.separator.separator-lg-bottom-right:after{width:70px}}@media screen and (min-width: 1200px){.separator.separator-lg-bottom-full:after{content:"";background:currentColor;position:absolute;bottom:0;left:0;width:100%;height:2px}.separator.separator-lg-bottom-half:after{content:"";background:currentColor;position:absolute;bottom:0;left:50%;width:50%;height:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.separator.separator-clear{padding-bottom:0 !important;margin-bottom:0 !important}.learn-more{position:relative;font-size:1em;line-height:40px;display:inline-block;padding:0 15px;min-width:110px;text-transform:uppercase;color:#fff;background:#ee4023;text-decoration:none}@media screen and (min-width: 960px){.learn-more{font-size:1.125em;line-height:55px;padding:0 23px;min-width:130px}}@media screen and (min-width: 1200px){.learn-more{font-size:1.5em;line-height:70px;padding:0 30px;min-width:150px}}.learn-more:after{content:"";border-style:solid;border-width:20px 0 20px 8px;border-color:transparent transparent transparent #ee4023;position:absolute;top:0;right:-8px;bottom:0;width:0;height:0}@media screen and (min-width: 960px){.learn-more:after{border-width:27.5px 0 27.5px 10px;position:absolute;top:0;right:-10px;bottom:0}}@media screen and (min-width: 1200px){.learn-more:after{border-width:35px 0 35px 12px;position:absolute;top:0;right:-12px;bottom:0}}.learn-more:active,.learn-more:visited,.learn-more:focus{color:#fff;text-decoration:none}.learn-more:hover{color:#fff}.learn-more.accent-2{background-color:#584d49}.learn-more.accent-2:after{border-color:transparent transparent transparent #584d49}.learn-more.disabled{background-color:#aaa}.learn-more.disabled:after{border-color:transparent transparent transparent #aaa}#quotes-carousel .quotes-list:before,#quotes-carousel .quotes-list:after,#quotes-carousel .slick-prev:before,#quotes-carousel .slick-next:before{display:block;background-image:url(../images/quotes-carousel-sprite.png);background-repeat:no-repeat}#quotes-carousel .arrow-left.quotes-list:before,#quotes-carousel .arrow-left.quotes-list:after,#quotes-carousel .arrow-left.slick-prev:before,#quotes-carousel .arrow-left.slick-next:before{background-position:0 0;width:14px;height:38px}#quotes-carousel .arrow-right.quotes-list:before,#quotes-carousel .arrow-right.quotes-list:after,#quotes-carousel .arrow-right.slick-prev:before,#quotes-carousel .arrow-right.slick-next:before{background-position:-14px 0;width:14px;height:38px}#quotes-carousel .quote-close.quotes-list:before,#quotes-carousel .quote-close.quotes-list:after,#quotes-carousel .quote-close.slick-prev:before,#quotes-carousel .quote-close.slick-next:before{background-position:-28px 0;width:20px;height:15px}#quotes-carousel .open.quotes-list:before,#quotes-carousel .open.quotes-list:after,#quotes-carousel .open.slick-prev:before,#quotes-carousel .open.slick-next:before{background-position:-28px -15px;width:20px;height:15px}.flag{display:inline-block;vertical-align:middle;background-image:url(../images/flags.png);background-repeat:no-repeat}.flag.flag-at{background-position:0 0;width:41px;height:29px}.flag.flag-be{background-position:-41px 0;width:41px;height:29px}.flag.flag-bg{background-position:-82px 0;width:41px;height:29px}.flag.flag-cs{background-position:-123px 0;width:41px;height:29px}.flag.flag-de{background-position:0 -29px;width:41px;height:29px}.flag.flag-dk{background-position:-41px -29px;width:41px;height:29px}.flag.flag-es{background-position:-82px -29px;width:41px;height:29px}.flag.flag-fr{background-position:-123px -29px;width:41px;height:29px}.flag.flag-gr{background-position:0 -58px;width:41px;height:29px}.flag.flag-hr{background-position:-41px -58px;width:41px;height:29px}.flag.flag-hu{background-position:-82px -58px;width:41px;height:29px}.flag.flag-ie{background-position:-123px -58px;width:41px;height:29px}.flag.flag-it{background-position:0 -87px;width:41px;height:29px}.flag.flag-lt{background-position:-41px -87px;width:41px;height:29px}.flag.flag-lv{background-position:-82px -87px;width:41px;height:29px}.flag.flag-nl{background-position:-123px -87px;width:41px;height:29px}.flag.flag-pl{background-position:0 -116px;width:41px;height:29px}.flag.flag-pt{background-position:-41px -116px;width:41px;height:29px}.flag.flag-ro{background-position:-82px -116px;width:41px;height:29px}.flag.flag-se{background-position:-123px -116px;width:41px;height:29px}.flag.flag-si{background-position:-164px 0;width:41px;height:29px}.flag.flag-sk{background-position:-164px -29px;width:41px;height:29px}.flag.flag-uk{background-position:-164px -58px;width:41px;height:29px}.flag.flag-arrow{background-position:-169px -92px;width:20px;height:10px}.button{min-width:200px;line-height:50px;display:inline-block;text-align:center;cursor:pointer;border:0;padding-top:0;padding-bottom:0;color:#fff;background:#3e3634;font-family:Conv_FiraSans-Regular,sans-serif}.button:hover,.button:active,.button:focus{color:#fff}.button+.button{margin:20px 0 0}@media screen and (min-width: 960px){.button+.button{margin:0 0 0 20px}}.button--register{position:relative;padding-left:40px}.button--register:before{content:"";background-image:url(../images/breeders.png);background-repeat:no-repeat;background-position:0 -134px;width:32px;height:31px;position:absolute;top:50%;left:25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.button--alternative{background:#df3111}.button--success{background:#27d22b}.button--error{background:#df3111}.button--va-top{vertical-align:top}.button--new-food{display:block;padding:0;font-size:.95em;line-height:35px;min-width:0;font-weight:bold}.button--clinic{font-family:"Arial",sans-serif}.popup{z-index:6;width:100%;display:none;max-width:600px;position:absolute;top:12%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:5px 5px 25px 8px rgba(0,0,0,0.3);box-shadow:5px 5px 25px 8px rgba(0,0,0,0.3)}.popup__header{color:#fff;background:#3e3634;text-align:center;padding:10px 0;font-family:questa_granderegular,sans-serif}.popup__header h2{font-size:1.75em;font-weight:normal;margin:0}@media screen and (min-width: 960px){.popup__header h2{font-size:2.25em}}.popup__header--clinic h2{font-size:1.375em;font-family:"Arial",sans-serif}.popup__body{background:#fff}.popup__body p{margin:0;padding:20px;font-size:1.125em}.popup__body p+p{padding-top:0}.popup__body--clinic p{font-family:"Arial",sans-serif}.popup__body--clinic-success p{font-size:1em;font-family:"Arial",sans-serif}.popup__form{max-width:400px;margin:0 auto;padding:30px 20px 10px}@media screen and (min-width: 960px){.popup__form{max-width:500px}}.popup--visible{display:block}.popup-overlay{background:rgba(0,0,0,0.5);z-index:5;position:fixed;top:0;right:0;bottom:0;left:0}.form__label,.form__agreement{font-size:.875em;font-family:Conv_FiraSans-Regular,sans-serif}.form input[type="file"]{position:absolute;left:-9999px}.form__field+.form__field{margin-top:10px}@media screen and (min-width: 960px){.form__field{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}}.form__label{display:block;padding:5px 0}.form__label--alternative:after{content:"*";margin-left:2px}.form__input{width:100%;padding:8px 10px;border:1px solid #928581}@media screen and (min-width: 960px){.form__input{width:300px}}.form__input--error{border-color:#ee4023}.form__label--error{color:#ee4023}.form__label--error:before{border-color:#ee4023 !important}.form__agreement{display:block;margin:30px 0 20px}.form__agreement+.form__agreement{margin-top:10px}.form__agreement a{text-transform:uppercase;font-weight:bold;text-decoration:underline;color:#ee4023}.form__actions{text-align:center;padding:10px 0 20px}@media screen and (min-width: 960px){.form__actions{padding-bottom:10px}}.form__documents{margin-bottom:20px}@media screen and (min-width: 960px){.form__documents{display:inline-block;margin-right:20px}}.form__documents--bill{margin-top:34px}.form__documents-list{margin:7px auto;padding:0;max-width:200px;list-style-type:none;font-size:.75em}.form__documents-list li{text-align:left;padding:0 5px}.form__document-item{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.form__document-item span{max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form__document-remove-button{color:#ee4023;text-decoration:underline}.form__document-remove-button:active,.form__document-remove-button:focus,.form__document-remove-button:hover{color:#ee4023}.form__message{font-size:.85em;padding:0 0 10px;text-align:center;margin-top:-15px;min-height:1.1em}.form__message--error{color:#ee4023}.form__checkbox:not(:checked),.form__checkbox:checked{position:absolute;left:-9999px}.form__checkbox:not(:checked)+label,.form__checkbox:checked+label{cursor:pointer;padding-left:1.95em;position:relative}.form__checkbox:not(:checked)+label:before,.form__checkbox:checked+label:before{content:"";border:1px solid #928581;background:#fff;position:absolute;top:.375em;left:0;width:10px;height:10px}.form__checkbox:not(:checked)+label:after,.form__checkbox:checked+label:after{content:"";background:#ee4023;position:absolute;top:.5em;left:2px;width:6px;height:6px}@media screen and (min-width: 960px){.form__checkbox:not(:checked)+label,.form__checkbox:checked+label{padding-left:7em;margin-left:4.5em}}.form__checkbox:not(:checked)+label:after{opacity:0}.form__checkbox:checked+label:after{opacity:1}.clinic-pros-icon{display:inline-block;vertical-align:middle;flex-shrink:0;background-image:url(../images/clinic-pros.png);background-repeat:no-repeat}.clinic-pros-icon.gluten-free{background-position:0 0;width:66px;height:66px}.clinic-pros-icon.meat{background-position:-66px 0;width:66px;height:66px}.clinic-pros-icon.stomach{background-position:-132px 0;width:66px;height:66px}body>header{background-color:#efece8;background-repeat:no-repeat;background-position:right bottom}body>header .container.pet{position:relative;padding-top:.9375em;padding-bottom:.9375em}@media screen and (min-width: 960px){body>header .container.pet{padding-top:2.8125em;padding-bottom:2.8125em}}body>header.home .container.pet{padding-top:5em}@media screen and (min-width: 740px){body>header.home .container.pet{padding-top:6.25em;background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/home.jpg");background-size:450px}}@media screen and (min-width: 960px){body>header.home .container.pet{padding-top:2.8125em;background-size:500px}}@media screen and (min-width: 1200px){body>header.home .container.pet{padding-top:4.6875em;background-size:550px}}@media screen and (max-width: 739px){body>header.home .mobile-header.row{background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/home.jpg");background-size:contain}body>header.home .mobile-header .header-description{position:relative}body>header.home .mobile-header .header-description:before{content:"";background-color:#bbb0ac;position:absolute;top:0;right:0;left:0;width:100%;height:3px}}@media screen and (min-width: 740px) and (max-width: 959px){body>header.home .mobile-header.row{background:none}}body>header.about_petvita .container.pet{padding-top:5em}@media screen and (min-width: 740px){body>header.about_petvita .container.pet{padding-top:6.25em;background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/about-petvita.jpg");background-size:450px}}@media screen and (min-width: 960px){body>header.about_petvita .container.pet{padding-top:2.8125em;background-size:500px}}@media screen and (min-width: 1200px){body>header.about_petvita .container.pet{padding-top:4.6875em;background-size:550px}}@media screen and (max-width: 739px){body>header.about_petvita .mobile-header.row{background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/about-petvita.jpg");background-size:contain}body>header.about_petvita .mobile-header .header-description{position:relative}body>header.about_petvita .mobile-header .header-description:before{content:"";background-color:#bbb0ac;position:absolute;top:0;right:0;left:0;width:100%;height:3px}}@media screen and (min-width: 740px) and (max-width: 959px){body>header.about_petvita .mobile-header.row{background:none}}body>header.dog_food .container.pet{padding-top:5em}@media screen and (min-width: 740px){body>header.dog_food .container.pet{padding-top:6.25em;background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/dog-food.jpg");background-size:450px}}@media screen and (min-width: 960px){body>header.dog_food .container.pet{padding-top:2.8125em;background-size:500px}}@media screen and (min-width: 1200px){body>header.dog_food .container.pet{padding-top:4.6875em;background-size:550px}}@media screen and (max-width: 739px){body>header.dog_food .mobile-header.row{background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/dog-food.jpg");background-size:contain}body>header.dog_food .mobile-header .header-description{position:relative}body>header.dog_food .mobile-header .header-description:before{content:"";background-color:#bbb0ac;position:absolute;top:0;right:0;left:0;width:100%;height:3px}}@media screen and (min-width: 740px) and (max-width: 959px){body>header.dog_food .mobile-header.row{background:none}}body>header.dog_food_junior .container.pet{padding-top:5em}@media screen and (min-width: 740px){body>header.dog_food_junior .container.pet{padding-top:6.25em;background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/dog-food-junior.jpg");background-size:450px}}@media screen and (min-width: 960px){body>header.dog_food_junior .container.pet{padding-top:2.8125em;background-size:500px}}@media screen and (min-width: 1200px){body>header.dog_food_junior .container.pet{padding-top:4.6875em;background-size:550px}}@media screen and (max-width: 739px){body>header.dog_food_junior .mobile-header.row{background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/dog-food-junior.jpg");background-size:contain}body>header.dog_food_junior .mobile-header .header-description{position:relative}body>header.dog_food_junior .mobile-header .header-description:before{content:"";background-color:#bbb0ac;position:absolute;top:0;right:0;left:0;width:100%;height:3px}}@media screen and (min-width: 740px) and (max-width: 959px){body>header.dog_food_junior .mobile-header.row{background:none}}body>header.dog_food_senior .container.pet{padding-top:5em}@media screen and (min-width: 740px){body>header.dog_food_senior .container.pet{padding-top:6.25em;background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/dog-food-senior.jpg");background-size:450px}}@media screen and (min-width: 960px){body>header.dog_food_senior .container.pet{padding-top:2.8125em;background-size:500px}}@media screen and (min-width: 1200px){body>header.dog_food_senior .container.pet{padding-top:4.6875em;background-size:550px}}@media screen and (max-width: 739px){body>header.dog_food_senior .mobile-header.row{background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/dog-food-senior.jpg");background-size:contain}body>header.dog_food_senior .mobile-header .header-description{position:relative}body>header.dog_food_senior .mobile-header .header-description:before{content:"";background-color:#bbb0ac;position:absolute;top:0;right:0;left:0;width:100%;height:3px}}@media screen and (min-width: 740px) and (max-width: 959px){body>header.dog_food_senior .mobile-header.row{background:none}}body>header.dog_food_light .container.pet{padding-top:5em}@media screen and (min-width: 740px){body>header.dog_food_light .container.pet{padding-top:6.25em;background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/dog-food-light.jpg");background-size:450px}}@media screen and (min-width: 960px){body>header.dog_food_light .container.pet{padding-top:2.8125em;background-size:500px}}@media screen and (min-width: 1200px){body>header.dog_food_light .container.pet{padding-top:4.6875em;background-size:550px}}@media screen and (max-width: 739px){body>header.dog_food_light .mobile-header.row{background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/dog-food-light.jpg");background-size:contain}body>header.dog_food_light .mobile-header .header-description{position:relative}body>header.dog_food_light .mobile-header .header-description:before{content:"";background-color:#bbb0ac;position:absolute;top:0;right:0;left:0;width:100%;height:3px}}@media screen and (min-width: 740px) and (max-width: 959px){body>header.dog_food_light .mobile-header.row{background:none}}body>header.dog_food_adult .container.pet{padding-top:5em}@media screen and (min-width: 740px){body>header.dog_food_adult .container.pet{padding-top:6.25em;background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/dog-food-adult.jpg");background-size:450px}}@media screen and (min-width: 960px){body>header.dog_food_adult .container.pet{padding-top:2.8125em;background-size:500px}}@media screen and (min-width: 1200px){body>header.dog_food_adult .container.pet{padding-top:4.6875em;background-size:550px}}@media screen and (max-width: 739px){body>header.dog_food_adult .mobile-header.row{background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/dog-food-adult.jpg");background-size:contain}body>header.dog_food_adult .mobile-header .header-description{position:relative}body>header.dog_food_adult .mobile-header .header-description:before{content:"";background-color:#bbb0ac;position:absolute;top:0;right:0;left:0;width:100%;height:3px}}@media screen and (min-width: 740px) and (max-width: 959px){body>header.dog_food_adult .mobile-header.row{background:none}}body>header.dog_food_cans .container.pet{padding-top:5em}@media screen and (min-width: 740px){body>header.dog_food_cans .container.pet{padding-top:6.25em;background-repeat:no-repeat;background-position:right center;background-image:url("../images/header/dog-food-cans.png");background-size:450px}}@media screen and (min-width: 960px){body>header.dog_food_cans .container.pet{padding-top:2.8125em;background-size:500px}}@media screen and (min-width: 1200px){body>header.dog_food_cans .container.pet{padding-top:4.6875em;background-size:550px}}@media screen and (max-width: 739px){body>header.dog_food_cans .mobile-header.row{background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/dog-food-cans.png");background-size:contain}body>header.dog_food_cans .mobile-header .header-description{position:relative}body>header.dog_food_cans .mobile-header .header-description:before{content:"";background-color:#bbb0ac;position:absolute;top:0;right:0;left:0;width:100%;height:3px}}@media screen and (min-width: 740px) and (max-width: 959px){body>header.dog_food_cans .mobile-header.row{background:none}}body>header.cat_food .container.pet{padding-top:5em}@media screen and (min-width: 740px){body>header.cat_food .container.pet{padding-top:6.25em;background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/cat-food.jpg");background-size:450px}}@media screen and (min-width: 960px){body>header.cat_food .container.pet{padding-top:2.8125em;background-size:500px}}@media screen and (min-width: 1200px){body>header.cat_food .container.pet{padding-top:4.6875em;background-size:550px}}@media screen and (max-width: 739px){body>header.cat_food .mobile-header.row{background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/cat-food.jpg");background-size:contain}body>header.cat_food .mobile-header .header-description{position:relative}body>header.cat_food .mobile-header .header-description:before{content:"";background-color:#bbb0ac;position:absolute;top:0;right:0;left:0;width:100%;height:3px}}@media screen and (min-width: 740px) and (max-width: 959px){body>header.cat_food .mobile-header.row{background:none}}body>header.where_to_buy .container.pet{padding-top:5em}@media screen and (min-width: 740px){body>header.where_to_buy .container.pet{padding-top:6.25em;background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/where-to-buy.jpg");background-size:450px}}@media screen and (min-width: 960px){body>header.where_to_buy .container.pet{padding-top:2.8125em;background-size:500px}}@media screen and (min-width: 1200px){body>header.where_to_buy .container.pet{padding-top:4.6875em;background-size:550px}}@media screen and (max-width: 739px){body>header.where_to_buy .mobile-header.row{background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/where-to-buy.jpg");background-size:contain}body>header.where_to_buy .mobile-header .header-description{position:relative}body>header.where_to_buy .mobile-header .header-description:before{content:"";background-color:#bbb0ac;position:absolute;top:0;right:0;left:0;width:100%;height:3px}}@media screen and (min-width: 740px) and (max-width: 959px){body>header.where_to_buy .mobile-header.row{background:none}}body>header.competition_petvita .container.pet{padding-top:5em}@media screen and (min-width: 740px){body>header.competition_petvita .container.pet{padding-top:6.25em;background-repeat:no-repeat;background-position:right bottom;background-image:url(none);background-size:450px}}@media screen and (min-width: 960px){body>header.competition_petvita .container.pet{padding-top:2.8125em;background-size:500px}}@media screen and (min-width: 1200px){body>header.competition_petvita .container.pet{padding-top:4.6875em;background-size:550px}}@media screen and (max-width: 739px){body>header.competition_petvita .mobile-header.row{background-repeat:no-repeat;background-position:right bottom;background-image:url(none);background-size:contain}body>header.competition_petvita .mobile-header .header-description{position:relative}body>header.competition_petvita .mobile-header .header-description:before{content:"";background-color:#bbb0ac;position:absolute;top:0;right:0;left:0;width:100%;height:3px}}@media screen and (min-width: 740px) and (max-width: 959px){body>header.competition_petvita .mobile-header.row{background:none}}body>header.contact_us .container.pet,body>header.contact_us_free_samples .container.pet{padding-top:5em}@media screen and (min-width: 740px){body>header.contact_us .container.pet,body>header.contact_us_free_samples .container.pet{padding-top:6.25em;background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/contact-us.jpg");background-size:450px}}@media screen and (min-width: 960px){body>header.contact_us .container.pet,body>header.contact_us_free_samples .container.pet{padding-top:2.8125em;background-size:500px}}@media screen and (min-width: 1200px){body>header.contact_us .container.pet,body>header.contact_us_free_samples .container.pet{padding-top:4.6875em;background-size:550px}}@media screen and (max-width: 739px){body>header.contact_us .mobile-header.row,body>header.contact_us_free_samples .mobile-header.row{background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/contact-us.jpg");background-size:contain}body>header.contact_us .mobile-header .header-description,body>header.contact_us_free_samples .mobile-header .header-description{position:relative}body>header.contact_us .mobile-header .header-description:before,body>header.contact_us_free_samples .mobile-header .header-description:before{content:"";background-color:#bbb0ac;position:absolute;top:0;right:0;left:0;width:100%;height:3px}}@media screen and (min-width: 740px) and (max-width: 959px){body>header.contact_us .mobile-header.row,body>header.contact_us_free_samples .mobile-header.row{background:none}}body>header.jobs .container.pet{padding-top:5em}@media screen and (min-width: 740px){body>header.jobs .container.pet{padding-top:6.25em;background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/jobs.jpg");background-size:450px}}@media screen and (min-width: 960px){body>header.jobs .container.pet{padding-top:2.8125em;background-size:500px}}@media screen and (min-width: 1200px){body>header.jobs .container.pet{padding-top:4.6875em;background-size:550px}}@media screen and (max-width: 739px){body>header.jobs .mobile-header.row{background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/jobs.jpg");background-size:contain}body>header.jobs .mobile-header .header-description{position:relative}body>header.jobs .mobile-header .header-description:before{content:"";background-color:#bbb0ac;position:absolute;top:0;right:0;left:0;width:100%;height:3px}}@media screen and (min-width: 740px) and (max-width: 959px){body>header.jobs .mobile-header.row{background:none}}body>header.creation_process .container.pet{padding-top:5em}@media screen and (min-width: 740px){body>header.creation_process .container.pet{padding-top:6.25em;background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/creation-process.png");background-size:450px}}@media screen and (min-width: 960px){body>header.creation_process .container.pet{padding-top:2.8125em;background-size:500px}}@media screen and (min-width: 1200px){body>header.creation_process .container.pet{padding-top:4.6875em;background-size:550px}}@media screen and (max-width: 739px){body>header.creation_process .mobile-header.row{background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/creation-process.png");background-size:contain}body>header.creation_process .mobile-header .header-description{position:relative}body>header.creation_process .mobile-header .header-description:before{content:"";background-color:#bbb0ac;position:absolute;top:0;right:0;left:0;width:100%;height:3px}}@media screen and (min-width: 740px) and (max-width: 959px){body>header.creation_process .mobile-header.row{background:none}}body>header.breeders_home .container.pet,body>header.breeders .container.pet{padding-top:5em}@media screen and (min-width: 740px){body>header.breeders_home .container.pet,body>header.breeders .container.pet{padding-top:6.25em;background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/breeders.png");background-size:450px}}@media screen and (min-width: 960px){body>header.breeders_home .container.pet,body>header.breeders .container.pet{padding-top:2.8125em;background-size:500px}}@media screen and (min-width: 1200px){body>header.breeders_home .container.pet,body>header.breeders .container.pet{padding-top:4.6875em;background-size:550px}}@media screen and (max-width: 739px){body>header.breeders_home .mobile-header.row,body>header.breeders .mobile-header.row{background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/breeders.png");background-size:contain}body>header.breeders_home .mobile-header .header-description,body>header.breeders .mobile-header .header-description{position:relative}body>header.breeders_home .mobile-header .header-description:before,body>header.breeders .mobile-header .header-description:before{content:"";background-color:#bbb0ac;position:absolute;top:0;right:0;left:0;width:100%;height:3px}}@media screen and (min-width: 740px) and (max-width: 959px){body>header.breeders_home .mobile-header.row,body>header.breeders .mobile-header.row{background:none}}body>header.safe_pet .container.pet{padding-top:5em}@media screen and (min-width: 740px){body>header.safe_pet .container.pet{padding-top:6.25em;background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/safe-pet.png");background-size:450px}}@media screen and (min-width: 960px){body>header.safe_pet .container.pet{padding-top:2.8125em;background-size:500px}}@media screen and (min-width: 1200px){body>header.safe_pet .container.pet{padding-top:4.6875em;background-size:550px}}@media screen and (max-width: 739px){body>header.safe_pet .mobile-header.row{background-repeat:no-repeat;background-position:right bottom;background-image:url("../images/header/safe-pet.png");background-size:contain}body>header.safe_pet .mobile-header .header-description{position:relative}body>header.safe_pet .mobile-header .header-description:before{content:"";background-color:#bbb0ac;position:absolute;top:0;right:0;left:0;width:100%;height:3px}}@media screen and (min-width: 740px) and (max-width: 959px){body>header.safe_pet .mobile-header.row{background:none}}body>header.safe_pet .header-description{font-size:14px;text-align:justify}body>header h1{font-weight:normal;color:#3e3634;font-size:1.875em;padding:.5em 0;margin:1.5em 0 1em}@media screen and (min-width: 740px){body>header h1{font-size:3em;margin-bottom:.1em}}body>header .header-description{padding-top:2em;padding-bottom:1em;font-size:.875em}@media screen and (min-width: 960px){body>header .header-description{padding-top:1.5625em;font-size:1.125em}}body>header .video-wrapper{position:relative;padding-bottom:56.25%;height:0}@media screen and (min-width: 740px){body>header .video-wrapper{margin-top:40%}}@media screen and (min-width: 960px){body>header .video-wrapper{margin-top:28%}}@media screen and (min-width: 1200px){body>header .video-wrapper{margin-top:11%}}body>header .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}body>header .image-wrapper img{max-width:100%}@media screen and (min-width: 740px){body>header .image-wrapper{margin-top:40%}}@media screen and (min-width: 960px){body>header .image-wrapper{margin-top:28%}}@media screen and (min-width: 1200px){body>header .image-wrapper{margin-top:11%;text-align:center}}body>header .safe-pet-widget{display:none}@media screen and (min-width: 1200px){body>header .safe-pet-widget{display:block;z-index:10;position:fixed;top:30%;left:0}}@media screen and (min-width: 1600px){body>header .safe-pet-widget{left:3%}}body>header.clinic{background-color:#2d2d2d;color:#fff;font-family:"Arial",sans-serif}body>header.clinic .clinic-logo{margin:.67em 0;font-size:2em}body>header.clinic .clinic-title{padding-top:1.5em;font-size:1.875em}.products-listing{padding:2.1875em 0;font-size:1em}.products-listing h2{font-weight:normal;font-size:1.75em;margin:.5em 0}.products-listing p{text-align:justify}.products-listing ul{margin:0 0 10px;padding:0;list-style-type:none}.products-listing ul:before{content:"";display:table;clear:both}.products-listing ul li{padding:0 0 .75em 20px;text-indent:15px;background:url(../images/arrow-right-red.png) left 2px no-repeat}.products-listing table{font-size:.75em;width:100%;-webkit-box-shadow:1px 1px 5px 0px #aaa;box-shadow:1px 1px 5px 0px #aaa}@media screen and (min-width: 740px){.products-listing table{font-size:.8125em}}@media screen and (min-width: 960px){.products-listing table{font-size:.9375em}}@media screen and (min-width: 1200px){.products-listing table{font-size:1em}}.products-listing table tr td,.products-listing table tr th{font-size:.75em;text-align:center;padding:10px 7px}@media screen and (min-width: 960px){.products-listing table tr td,.products-listing table tr th{padding:15px}}.products-listing table tr th{text-transform:uppercase;color:#fff;border-bottom:1px solid #fff}@media screen and (min-width: 960px){.products-listing table tr th{padding:12px 15px}}.products-listing table tr td:first-child{text-transform:uppercase}.products-listing .products-weight-group-light span{color:#02bae8}.products-listing .products-weight-group-light table tr th{background:#02bae8}.products-listing .products-weight-group-senior span{color:#b25aa2}.products-listing .products-weight-group-senior table tr th{background:#b25aa2}.products-listing .products-weight-group-small span{color:#a1bc5c}.products-listing .products-weight-group-small table tr th{background:#a1bc5c}.products-listing .products-weight-group-large span{color:#1c9ad6}.products-listing .products-weight-group-large table tr th{background:#1c9ad6}.products-listing .products-weight-group-medium span{color:#eb8e57}.products-listing .products-weight-group-medium table tr th{background:#eb8e57}.products-listing .products-weight-group-adult span{color:#eb8e57}.products-listing .products-weight-group-adult table tr th{background:#eb8e57}.products-listing .products-weight-group-junior span{color:#a1bc5c}.products-listing .products-weight-group-junior table tr th{background:#a1bc5c}.products-listing .separator{padding-bottom:30px;margin-bottom:30px}.products-listing .content{padding:0}@media screen and (min-width: 740px){.products-listing .content{padding:2em 0}}.products-listing .image img{width:100%}.products-listing .composition{font-size:.75em;padding:2.1875em 0}@media screen and (min-width: 960px){.products-listing .composition{font-size:.875em}}.products-listing .composition-table th{border-right:1px solid #fff}.products-listing .composition-table th:last-child{border-right:0}.products-listing .composition-table td{text-transform:none !important}.products-listing-cans .composition{text-align:justify}.products-listing-cans .content ul{margin-top:2em}@media screen and (min-width: 740px){.products-listing-cans .content ul{margin-top:0}}#contact-form{padding:1.5625em 0 2.1875em}#contact-form .form-input{border:2px solid #231f20;width:100%;padding:.5625em .5em .4375em;margin:.4375em 0}@media screen and (min-width: 960px){#contact-form .form-input{margin:.75em 0}}#contact-form .form-input.error{border-color:#ee4023}#contact-form textarea.form-input{resize:none;width:100%;height:16.25em}#contact-form .learn-more{padding:0 23px;line-height:55px}#contact-form .learn-more:after{border-width:27.5px 0 27.5px 10px;position:absolute;top:0;right:-10px;bottom:0}#contact-form .message{text-align:center;padding:1em 0;font-size:.875em}@media screen and (min-width: 960px){#contact-form .message{font-size:1.125em}}#contact-form-free-samples{padding:1.5625em 0 2.1875em}#contact-form-free-samples .form-input{border:2px solid #231f20;width:100%;padding:.5625em .5em .4375em;margin:.4375em 0}@media screen and (min-width: 960px){#contact-form-free-samples .form-input{margin:.75em 0}}#contact-form-free-samples .form-input.error{border-color:#ee4023}#contact-form-free-samples textarea.form-input{resize:none;width:100%;height:6.25em}#contact-form-free-samples .form-input-group{margin:.4375em 0}#contact-form-free-samples .learn-more{padding:0 23px;line-height:55px}#contact-form-free-samples .learn-more:after{border-width:27.5px 0 27.5px 10px;position:absolute;top:0;right:-10px;bottom:0}#contact-form-free-samples .form-select{background:#fff;margin-bottom:1em}#contact-form-free-samples .message{text-align:center;padding:1em 0;font-size:.875em}@media screen and (min-width: 960px){#contact-form-free-samples .message{font-size:1.125em}}#contact-form-free-samples label.error{color:#ee4023}#contact-form-free-samples .add-new-dog{padding:0 0 10px}#contact-form-free-samples .add-new-dog #add-new-dog-btn{color:#ee4023}#contact-form-free-samples .dog-info{padding-bottom:20px}#contact-form-free-samples h3{margin:0;font-size:1.5625em;font-weight:normal}ul.contact-details{padding:0;list-style-type:none}ul.contact-details li h4{margin:0;font-size:1.25em;font-weight:normal}ul.contact-details li .content{display:inline-block;padding:.25em 0 15px}ul.contact-details li .content.phone,ul.contact-details li .content.mail a{font-size:1.5em}ul.contact-details li .content.mail a{color:#ee4023}#where-to-buy.raw-btn{padding:50px 0}#where-to-buy .tiles a{margin:15px;display:block}#where-to-buy .tiles a img{width:90px;height:90px}@media screen and (min-width: 960px){#where-to-buy .tiles a{margin:0 40px}#where-to-buy .tiles a img{width:120px;height:120px}}#food-advantages .tiles li{position:relative;margin:5px 0 10px;text-align:center;width:50%;font-size:.6875em}@media screen and (min-width: 740px){#food-advantages .tiles li{margin-top:15px;width:25%;font-size:.875em}}@media screen and (min-width: 960px){#food-advantages .tiles li{font-size:1.125em}}#food-advantages .tiles .icon{margin:0 auto 15px;background-position:center top;background-repeat:no-repeat;background-size:contain;width:95px;height:50px}@media screen and (min-width: 740px){#food-advantages .tiles .icon{width:130px;height:70px}}@media screen and (min-width: 960px){#food-advantages .tiles .icon{margin-bottom:20px;width:185px;height:90px}}@media screen and (min-width: 1200px){#food-advantages .tiles .icon{margin-bottom:30px;width:200px;height:110px}}#food-advantages .tiles .icon.icon-gluten-free{background-image:url(../images/food-advantages/gluten-free.svg)}#food-advantages .tiles .icon.icon-digestive-support{background-image:url(../images/food-advantages/digestive-support.svg)}#food-advantages .tiles .icon.icon-immunity-control{background-image:url(../images/food-advantages/immunity-control.svg)}#food-advantages .tiles .icon.icon-body-smell{background-image:url(../images/food-advantages/body-smell.svg)}#food-advantages .tiles .icon.icon-high-meat{background-image:url(../images/food-advantages/high-meat.svg)}#food-advantages .tiles .icon.icon-bone-care{background-image:url(../images/food-advantages/bone-care.svg)}#food-advantages .tiles .icon.icon-omega{background-image:url(../images/food-advantages/omega.svg)}#food-advantages .tiles .icon.icon-shiny-coat{background-image:url(../images/food-advantages/shiny-coat.svg)}#choose-the-right-food{padding:2.8125em 0}#choose-the-right-food h3{font-size:1.875em;line-height:1.25em;font-weight:normal;padding:.5em 0;margin:0}@media screen and (min-width: 960px){#choose-the-right-food h3{font-size:3.125em}}#choose-the-right-food p{font-size:.875em;padding:.625em 0}@media screen and (min-width: 960px){#choose-the-right-food p{font-size:1.125em}}#choose-the-right-food .container{background:url(../images/choose-the-right-food.jpg) top center no-repeat;background-size:300px}@media screen and (min-width: 740px){#choose-the-right-food .container{background-position:right center;background-size:50%}}@media screen and (max-width: 739px){#choose-the-right-food .col-sm-6{padding-top:160px}}#pets-are-carnivores{color:#584d49}#pets-are-carnivores .container{padding-top:1.875em;padding-bottom:2.5em}@media screen and (min-width: 740px){#pets-are-carnivores .container{padding:3.4375em 0 4.0625em;background-image:url(../images/pets-are-carnivores.jpg);background-position:right center;background-repeat:no-repeat;background-size:contain}}#pets-are-carnivores .col-xs-12 img{margin-top:30px;width:210px}#pets-are-carnivores h3{font-size:1.875em;margin:0;padding:.5em 0}@media screen and (min-width: 740px){#pets-are-carnivores h3{font-size:3em}}@media screen and (min-width: 960px){#pets-are-carnivores h3{font-size:3.75em}}#the-perfect-idea{padding:2.1875em 0 2.8125em;font-size:.875em;color:#584d49}#the-perfect-idea h3{font-size:1.5em;font-weight:normal;padding:.9375em 0;margin:0 0 .9375em}@media screen and (min-width: 740px){#the-perfect-idea h3{font-size:2.25em;padding:.625em 0}}@media screen and (min-width: 960px){#the-perfect-idea h3{font-size:2.5em;padding:.5em 0 .75em}}#the-perfect-idea .idea-description{font-size:.875em;padding-bottom:10px}@media screen and (min-width: 960px){#the-perfect-idea .idea-description{font-size:1.125em}}#the-perfect-idea .idea-description p{padding-left:43px;background:url(../images/dog-print.png) left 1px top no-repeat;background-size:28px;min-height:27px}@media screen and (min-width: 740px){#the-perfect-idea .idea-description p{padding-left:48px;text-align:justify}}#the-perfect-idea .petvita{background:url(../images/the-perfect-idea-xs.gif) 3px top repeat-y;position:relative}@media screen and (min-width: 740px){#the-perfect-idea .petvita{margin:0 8px;background:url(../images/the-perfect-idea-sm.gif) left 11px repeat-x;display:table}}@media screen and (min-width: 960px){#the-perfect-idea .petvita{margin:0 9px;background:url(../images/the-perfect-idea-md.gif) left 17px repeat-x}}@media screen and (min-width: 1200px){#the-perfect-idea .petvita{margin:0 10px;background:url(../images/the-perfect-idea.gif) left 14px repeat-x}}#the-perfect-idea .petvita:before{content:"";border-style:solid;border-width:0 12px 6px 13px;border-color:transparent transparent #eeebe8 transparent;position:absolute;top:-6px;left:3px}@media screen and (min-width: 740px){#the-perfect-idea .petvita:before{border-width:20px 8px 20px 0;border-color:transparent #eeebe8 transparent transparent;position:absolute;top:11px;left:-8px}}@media screen and (min-width: 960px){#the-perfect-idea .petvita:before{border-width:22px 9px 23px 0;border-color:transparent #eeebe8 transparent transparent;position:absolute;top:17px;left:-9px}}@media screen and (min-width: 1200px){#the-perfect-idea .petvita:before{border-width:30px 10px 30px 0;border-color:transparent #eeebe8 transparent transparent;position:absolute;top:14px;left:-10px}}#the-perfect-idea .petvita:after{content:"";border-style:solid;border-width:6px 12px 0 13px;border-color:#eeebe8 transparent transparent transparent;position:absolute;bottom:-6px;left:3px}@media screen and (min-width: 740px){#the-perfect-idea .petvita:after{border-width:20px 0 20px 8px;border-color:transparent transparent transparent #eeebe8;top:11px;right:-8px;left:unset;bottom:unset}}@media screen and (min-width: 960px){#the-perfect-idea .petvita:after{border-width:22px 0 23px 9px;border-color:transparent transparent transparent #eeebe8;top:17px;right:-9px}}@media screen and (min-width: 1200px){#the-perfect-idea .petvita:after{border-width:30px 0 30px 10px;border-color:transparent transparent transparent #eeebe8;top:14px;right:-10px}}#the-perfect-idea .petvita>div{padding:5px 0;width:100%;display:table}@media screen and (min-width: 740px){#the-perfect-idea .petvita>div{text-align:center;width:14.2857142857%;display:table-cell}}#the-perfect-idea .petvita>div .letter{font-size:1.5em;line-height:30px;text-align:center;vertical-align:middle;width:30px;height:30px;display:table-cell}@media screen and (min-width: 740px){#the-perfect-idea .petvita>div .letter{margin:0 auto;font-size:2.25em;line-height:54px;width:54px;height:54px;display:block}}@media screen and (min-width: 960px){#the-perfect-idea .petvita>div .letter{font-size:3.125em;line-height:70px;width:70px;height:70px}}@media screen and (min-width: 1200px){#the-perfect-idea .petvita>div .letter{font-size:3.75em;line-height:80px;width:80px;height:80px}}#the-perfect-idea .petvita>div .letter.accent{background-color:#ee4023;color:#fff;border-radius:50%}#the-perfect-idea .petvita>div .desc{padding-left:.9375em;vertical-align:middle;display:table-cell}@media screen and (min-width: 740px){#the-perfect-idea .petvita>div .desc{font-size:.75em;margin:1.25em 0 0;padding:1.875em .3125em 0;display:block}}@media screen and (min-width: 960px){#the-perfect-idea .petvita>div .desc{font-size:.875em}}@media screen and (min-width: 1200px){#the-perfect-idea .petvita>div .desc{margin:1.875em 0 0}}.dog-food-types{padding:2.1875em 0 1.5625em;text-align:center}.dog-food-types img{width:100%;max-width:295px}.dog-food-types a{color:inherit}.dog-food-types .food-name{font-size:1em;text-transform:uppercase;padding:5px 0 15px}.dog-food-types .food-type-button-link{color:#fff}@media screen and (min-width: 740px){.dog-food-types .row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.dog-food-types .col-sm-2{margin:0;-webkit-flex-basis:20%;flex-basis:20%;width:20%}}#our-distributors{padding:5em 0 5em}@media screen and (min-width: 960px){#our-distributors .distributor{width:30% !important}}#our-distributors .distributor{font-size:.875em;background:#ecebe7;margin:15px;padding-bottom:15px}#our-distributors .distributor .header{background:#3e3e3e;border-top-left-radius:5px;border-top-right-radius:5px}#our-distributors .distributor .header h3{color:#FFF;text-transform:none;font-size:16px;padding:10px;text-align:center;margin:0px}#our-distributors .distributor form{background:#ecebe7;padding:20px 10px}#our-distributors .distributor form .input-group input{padding:5px 10px;border-top-left-radius:5px;outline:none;border:1px solid #DDD;line-height:initial;border-bottom-left-radius:5px;width:calc(100% - 35px)}#our-distributors .distributor form .input-group span{background:#8cc36a;padding:5px 10px;margin:0px;margin-left:-5px;width:35px;border-top-right-radius:5px;border-bottom-right-radius:5px}#our-distributors .distributor .form-select{border:1px solid #ccc;width:100%;border-radius:3px;overflow:hidden;margin-top:10px;color:#717171;background:#fff url(../images/down_arrow.png) no-repeat 100% 50%;background-size:12}#our-distributors .distributor .form-select select{padding:5px 8px;width:100%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#our-distributors .distributor .form-select select:focus{outline:none}#our-distributors .distributor h4{margin:20px 0px 10px 0px;background:#ecebe7;padding:10px 10px 5px 0px;border-bottom:1px solid #555;font-size:16px}#our-distributors .distributor .distributor-image{display:block;max-width:100%;margin:auto}#our-distributors .distributor p{font-size:12px}#our-distributors .distributor .btn-shop{margin-top:20px}#our-distributors .distributor .btn-shop a{padding:10px 30px;background:red;border-radius:47px;width:100%;display:block;text-align:center;color:#fff}#about-petvita-box.sharp-top{position:relative}#about-petvita-box.sharp-top:before{content:"";background:url(../images/arrows-accent.png) 0 0px repeat-x;width:100%;height:9px;position:absolute;top:-9px;left:0}#about-petvita-box.sharp-bottom{position:relative}#about-petvita-box.sharp-bottom:after{content:"";background:url(../images/arrows-accent.png) 0 -9px repeat-x;width:100%;height:9px;position:absolute;bottom:-9px;left:0}#about-petvita-box .container{padding-top:12.1875em;padding-bottom:2.1875em;background:url(../images/petvita-adult.png) center 10px no-repeat;background-size:200px}@media screen and (min-width: 740px){#about-petvita-box .container{padding-top:2.1875em;background-position:right center;background-size:190px}}#about-petvita-box h3{font-weight:normal;font-size:.875em;text-transform:uppercase;padding:1.25em 0 .625em}@media screen and (min-width: 740px){#about-petvita-box h3{font-size:1.125em;padding-bottom:0}}@media screen and (min-width: 960px){#about-petvita-box h3{font-size:1.5em;padding-bottom:0}}@media screen and (min-width: 740px){#about-petvita-box p{font-size:1.125em}}#healthy-diet-advantages{color:#584d49}#healthy-diet-advantages .container{padding-bottom:.9375em;background:url(../images/healthy-diet-advantages.jpg) left top no-repeat #fff;background-size:230px}@media screen and (min-width: 740px){#healthy-diet-advantages .container{padding-bottom:1.5625em;background-size:300px;background-position:-20px top}}@media screen and (min-width: 960px){#healthy-diet-advantages .container{padding-bottom:4.0625em;background-size:470px}}@media screen and (min-width: 1200px){#healthy-diet-advantages .container{background-size:470px}}#healthy-diet-advantages .row{background:url(../images/badges.jpg) 160px top no-repeat;background-size:100px}@media screen and (min-width: 740px){#healthy-diet-advantages .row{background-size:100px;background-position:170px top}}@media screen and (min-width: 960px){#healthy-diet-advantages .row{background-size:180px;background-position:270px top}}@media screen and (min-width: 1200px){#healthy-diet-advantages .row{background-size:190px;background-position:280px top}}#healthy-diet-advantages h3{font-weight:normal;font-size:1.875em;text-transform:uppercase;padding:.5em 0;margin-bottom:.5em}@media screen and (min-width: 740px){#healthy-diet-advantages h3{font-size:2.1875em;margin:1.5em 0 .75em}}@media screen and (min-width: 960px){#healthy-diet-advantages h3{font-size:2.8125em;margin:2em 0 1em}}#healthy-diet-advantages p{font-size:.875em}@media screen and (min-width: 960px){#healthy-diet-advantages p{font-size:1.125em}}@media screen and (max-width: 739px){#healthy-diet-advantages .col-xs-12{padding-top:190px}}#dog-module{color:#584d49}#dog-module .container{padding-bottom:1.5625em;background:url(../images/dog-module.jpg) center 20px no-repeat #fff;background-size:250px}@media screen and (min-width: 740px){#dog-module .container{padding-bottom:1.5625em;background-image:url(../images/dog-module-full.jpg);background-size:280px;background-position:50px 20px}}@media screen and (min-width: 960px){#dog-module .container{padding-bottom:3.4375em;background-image:url(../images/dog-module.jpg);background-size:500px;background-position:-10px bottom}}@media screen and (min-width: 1200px){#dog-module .container{background-size:500px;background-position:75px bottom}}#dog-module h3{font-weight:normal;font-size:1.875em;text-transform:uppercase;padding:.5em 0;margin-bottom:.5em;background:#fff}@media screen and (min-width: 740px){#dog-module h3{font-size:2.1875em;margin:1.5em 0 .75em}}@media screen and (min-width: 960px){#dog-module h3{font-size:2.8125em;margin:2em 0 1em}}#dog-module p{font-size:.875em}@media screen and (min-width: 960px){#dog-module p{font-size:1.125em}}@media screen and (max-width: 739px){#dog-module .col-xs-12{padding-top:205px}}.social{padding:0;margin:1.75em 0;list-style-type:none;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.social li{text-align:center;-webkit-flex-grow:1;flex-grow:1;max-width:55px}.social li a{display:inline-block;color:#584d49;background:#3a3331;border-radius:50%;text-decoration:none !important;font-size:1.2867647059em;line-height:42px;width:35px;height:35px;-webkit-transition:background-color .5s ease,color .5s ease;-o-transition:background-color .5s ease,color .5s ease;transition:background-color .5s ease,color .5s ease}.social li a:hover{color:#fff}.social li a.facebook:hover{background-color:#3b5998}.social li a.pinterest:hover{background-color:#bd081c}.social li a.instagram:hover{background-color:#3f729b}.social li a.twitter:hover{background-color:#55acee}h4+.social{margin-top:0}body>footer{color:#fff;background-color:#584d49}body>footer.sharp-top{position:relative}body>footer.sharp-top:before{content:"";background:url(../images/arrows-accent.png) 0 -18px repeat-x;width:100%;height:9px;position:absolute;top:-9px;left:0}body>footer.sharp-bottom{position:relative}body>footer.sharp-bottom:after{content:"";background:url(../images/arrows-accent.png) 0 -27px repeat-x;width:100%;height:9px;position:absolute;bottom:-9px;left:0}body>footer a{color:#fff;font-weight:bold;text-decoration:none}body>footer a:hover{color:inherit}body>footer h4{margin:.75em 0;padding:1.5em 0 .5em;font-size:1.125em;font-weight:normal}@media screen and (min-width: 740px){body>footer h4{padding-top:0;margin-top:.5em}}@media screen and (min-width: 960px){body>footer h4{margin-bottom:.25em}}@media screen and (min-width: 960px){body>footer h4{font-size:1.5em}}@media screen and (min-width: 1200px){body>footer h4{font-size:1.875em}}body>footer .container.main-content{padding-top:1.25em;padding-bottom:1.25em}@media screen and (min-width: 740px){body>footer .container.main-content{padding-top:1.875em;padding-bottom:3.4375em}}@media screen and (min-width: 960px){body>footer .container.main-content{padding-top:3.75em;padding-bottom:3.75em}}@media screen and (min-width: 740px){body>footer .container.main-content{padding-top:3.125em}}body>footer .logo{margin-bottom:1.875em;text-align:center}body>footer nav ul{margin:.9375em 0}body>footer .additional-info{font-size:.875em}@media screen and (min-width: 740px){body>footer .additional-info{font-size:1em}}@media screen and (min-width: 1200px){body>footer .additional-info{font-size:1.125em}}body>footer .motto{font-size:1.25em;padding:.75em .875em}@media screen and (min-width: 740px){body>footer .motto{padding:1.5625em .6875em}}@media screen and (min-width: 740px){body>footer .motto{padding:1.5625em .875em}}@media screen and (min-width: 740px) and (max-width: 1199px){body>footer .motto{font-size:1.0625em}}@media screen and (min-width: 1200px){body>footer .motto{padding:1.25em .875em}}body>footer .motto.separator:before{left:.75em !important}@media screen and (min-width: 740px){body>footer .motto.separator:before{left:.875em !important}}@media screen and (min-width: 960px){body>footer .motto.separator:before{left:.9375em !important}}@media screen and (min-width: 1200px){body>footer .motto.separator:before{left:.75em !important}}body>footer .follow-us{font-size:.75em}body>footer .copyrights{padding:20px 0;font-size:.75em;color:#a7a9ac;background:#3d3634}@media screen and (min-width: 740px){body>footer .copyrights{padding:30px 0}}@media screen and (min-width: 960px){body>footer .copyrights{padding:43px 0 37px}}body>footer .copyrights a{color:#9b8c87}body>footer .separator-full-xs:before,body>footer .separator-full-xs:after{display:block}@media screen and (min-width: 740px){body>footer .separator-full-xs:before,body>footer .separator-full-xs:after{display:none}}body>footer .footer-contact-information{background:#585757}body>footer.clinic{color:#fff;background-color:#2d2d2d;padding:2em 0;font-family:"Arial",sans-serif}body>footer.clinic .clinic-motto{display:inline-block;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:1em;font-size:1.25em;margin:1.5em 0}body>footer.clinic .clinic-pros{margin:.5em auto 1em;display:flex;justify-content:space-around;max-width:80%}body>footer.clinic .clinic-pro{display:flex;align-items:center;width:25%}body>footer.clinic .clinic-pro-desc{padding-left:1em;font-size:.875em}.jobs a{color:inherit}#jobs{padding:0 0 1.25em;overflow-x:hidden}@media screen and (min-width: 740px){#jobs{padding:0 0 1.875em}}@media screen and (min-width: 960px){#jobs{padding:0 0 3.125em}}#jobs a{color:inherit}#jobs h3{font-size:1.875em;font-weight:bold;text-transform:uppercase;line-height:.75em;text-align:center}@media screen and (min-width: 740px){#jobs h3{font-size:2.5em}}@media screen and (min-width: 960px){#jobs h3{font-size:4.375em}}#jobs h3 span{display:block;font-size:.6em;font-weight:normal}#jobs header{font-size:1.25em;text-align:center;color:#fff;position:relative}@media screen and (min-width: 960px){#jobs header{font-size:1.5em}}#jobs header:after{content:"";background:#3d3634;z-index:-1;width:150vw;height:100%;position:absolute;top:0;right:0;bottom:0;left:-50vw}#jobs ul{margin:30px 0;padding-left:20px}@media screen and (min-width: 740px){#jobs ul{margin:50px 0}}#jobs ul li{padding:5px 0}@media screen and (min-width: 740px){#jobs .jobs-footer{padding-top:20px}}#quotes-carousel{margin:0 auto;font-size:.875em;padding:2.5em 0 1.25em;color:#584d49}#quotes-carousel h3{font-size:1.5em;font-weight:normal;padding:.9375em 0;margin:0 0 .9375em}@media screen and (min-width: 740px){#quotes-carousel h3{font-size:2.25em;padding:.625em 0}}@media screen and (min-width: 960px){#quotes-carousel h3{font-size:2.5em;padding:.5em 0 .75em}}#quotes-carousel .quotes-list-container{padding:1.25em .9375em 2.5em;background:#efece8;font-size:1em;-webkit-box-shadow:1px 1px 5px 0px #aaa;box-shadow:1px 1px 5px 0px #aaa}@media screen and (min-width: 740px){#quotes-carousel .quotes-list-container{padding:1.875em 6.25em 2.8125em}}@media screen and (min-width: 960px){#quotes-carousel .quotes-list-container{font-size:1.1875em}}#quotes-carousel .quotes-list{margin:0;padding:0;list-style-type:none;position:relative}#quotes-carousel .quotes-list blockquote{margin:0}#quotes-carousel .quotes-list blockquote footer{padding-top:15px;text-align:center}#quotes-carousel .quotes-list blockquote footer a{color:inherit;font-weight:bold;text-decoration:underline}#quotes-carousel .quotes-list:before,#quotes-carousel .quotes-list:after{content:""}@media screen and (min-width: 740px){#quotes-carousel .quotes-list:before{position:absolute;top:0;left:-28px;background-position:-28px -15px;width:20px;height:15px}#quotes-carousel .quotes-list:after{position:absolute;right:-28px;bottom:0;background-position:-28px 0;width:20px;height:15px}}#quotes-carousel .slick-prev{left:-40px}#quotes-carousel .slick-next{right:-40px}#quotes-carousel .slick-prev,#quotes-carousel .slick-next{display:none !important;width:14px;height:38px}@media screen and (min-width: 740px){#quotes-carousel .slick-prev,#quotes-carousel .slick-next{display:inline-block !important}}#quotes-carousel .slick-prev:before{content:"";background-position:0 0;width:14px;height:38px}#quotes-carousel .slick-next:before{content:"";background-position:-14px 0;width:14px;height:38px}@media screen and (max-width: 739px){#quotes-carousel .slick-next:before{display:none}}#quotes-carousel .slick-initialized .slick-slide{float:none;display:inline-block;vertical-align:middle}#best-professionals{background:#efebe8;color:#49403d;padding:2.1875em 0}#best-professionals.sharp-top{position:relative}#best-professionals.sharp-top:before{content:"";background:url(../images/arrows-accent.png) 0 -36px repeat-x;width:100%;height:9px;position:absolute;top:-9px;left:0}#best-professionals.sharp-bottom{position:relative}#best-professionals.sharp-bottom:after{content:"";background:url(../images/arrows-accent.png) 0 -45px repeat-x;width:100%;height:9px;position:absolute;bottom:-9px;left:0}@media screen and (min-width: 740px){#best-professionals{padding:2.8125em 0}}@media screen and (min-width: 960px){#best-professionals{padding:3.4375em 0 2.8125em}}@media screen and (min-width: 1200px){#best-professionals{padding:4.0625em 0 4.6875em}}#best-professionals h3{font-size:1.5em;font-weight:normal;padding:.9375em 0;margin:.9375em 0;text-align:center}@media screen and (min-width: 740px){#best-professionals h3{font-size:2.25em;padding:.625em 0}}@media screen and (min-width: 960px){#best-professionals h3{margin:0 0 .9375em;text-align:left}}#best-professionals .image img{width:100%}#where-its-created-movie{padding:0 0 3.125em;background:url(../images/where-its-created.jpg) center no-repeat;background-size:cover}@media screen and (min-width: 740px){#where-its-created-movie{padding:.625em 0 4.375em}}@media screen and (min-width: 960px){#where-its-created-movie{padding:.625em 0 5em}}#where-its-created-movie h3{font-size:1.5em;font-weight:normal;padding:.9375em 0;margin:.3125em 0;text-align:center;color:#fff}@media screen and (min-width: 740px){#where-its-created-movie h3{font-size:2.25em;padding:.625em 0}}@media screen and (min-width: 960px){#where-its-created-movie h3{font-size:2.5em;padding:.5em 0 .75em}}#where-its-created-movie .movie{margin:0 auto;max-width:600px;position:relative;height:0;overflow:hidden;padding-bottom:56%}@media screen and (min-width: 740px){#where-its-created-movie .movie{padding-bottom:49.2%}}@media screen and (min-width: 960px){#where-its-created-movie .movie{padding-bottom:37.4%}}@media screen and (min-width: 1200px){#where-its-created-movie .movie{padding-bottom:29.6%}}#where-its-created-movie .movie iframe,#where-its-created-movie .movie object,#where-its-created-movie .movie embed{position:absolute;top:0;left:0;width:100%;height:100%}#petvita-is-quality .content{padding:1.25em 0 1.875em}@media screen and (min-width: 740px){#petvita-is-quality .content{padding:1.25em 0 2.5em}}@media screen and (min-width: 960px){#petvita-is-quality .content{padding:3.75em 0 3.125em}}@media screen and (min-width: 1200px){#petvita-is-quality .content{padding:3.75em 0 4.0625em}}@media screen and (min-width: 960px){#petvita-is-quality .container{background:url(../images/holistic-stamp.png) left 20px top 40% no-repeat;background-size:120px}#petvita-is-quality .row{background:url(../images/badges-long.png) right 20px top no-repeat}}@media screen and (min-width: 1200px){#petvita-is-quality .container{background-size:auto}}#petvita-is-quality h3{font-size:1.5em;font-weight:normal;padding:.9375em 0;margin:.9375em 0;text-align:center}@media screen and (min-width: 740px){#petvita-is-quality h3{font-size:2.25em;padding:.625em 0}}@media screen and (min-width: 960px){#petvita-is-quality h3{font-size:2.5em;padding:.5em 0 .75em;margin:0 0 .9375em}}#technology-and-origin{padding:1.25em 0}#technology-and-origin.sharp-top{position:relative}#technology-and-origin.sharp-top:before{content:"";background:url(../images/arrows-accent.png) 0 -54px repeat-x;width:100%;height:9px;position:absolute;top:-9px;left:0}#technology-and-origin.sharp-bottom{position:relative}#technology-and-origin.sharp-bottom:after{content:"";background:url(../images/arrows-accent.png) 0 -63px repeat-x;width:100%;height:9px;position:absolute;bottom:-9px;left:0}@media screen and (min-width: 740px){#technology-and-origin{padding:2.1875em 0}}@media screen and (min-width: 960px){#technology-and-origin{padding:3.75em 0 2.8125em}#technology-and-origin .container .row+.row{padding-top:5.3125em}}#technology-and-origin h3{font-size:1.5em;font-weight:normal;padding:.9375em 0;margin:.9375em 0;text-align:center}@media screen and (min-width: 740px){#technology-and-origin h3{font-size:2.25em;padding:.625em 0}}@media screen and (min-width: 960px){#technology-and-origin h3{margin:0 0 .9375em;text-align:left}}#technology-and-origin .image{padding:.625em 0}@media screen and (min-width: 960px){#technology-and-origin .image{padding:0}}#technology-and-origin .image img{width:100%}.menu-container{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}@media screen and (min-width: 740px) and (max-width: 959px){.menu-container{max-width:50vw}}.menu-container .home img{width:160px;margin-top:20px}@media screen and (min-width: 960px){.menu-container .home img{width:auto;margin-top:0}}.menu-container .menu-icon{padding-top:31px;text-align:center;display:block;width:81px;height:81px;position:absolute;top:20px;right:2%}@media screen and (min-width: 740px){.menu-container .menu-icon{right:50%}}@media screen and (min-width: 960px){.menu-container .menu-icon{display:none}}.menu-container .menu-icon img{height:30px}@media screen and (max-width: 959px){.menu-container{width:100%;background:#fefefe;z-index:99;font-size:1.5em;background:#fff;position:absolute;top:0;right:0;left:0;-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);-o-transform:translateX(-200%);transform:translateX(-200%);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.menu-container ul{margin-top:0;padding-left:20px;list-style-type:none}.menu-container ul a{color:#49403d}.menu-container ul a.active{color:#ee4023}}.menu-container.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}@media screen and (min-width: 960px){.menu-container{background:#3e3634;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.menu-container .home{position:absolute;top:5px}}@media screen and (max-width: 959px){.menu-container nav{padding-top:20px}.menu-container nav a{font-family:questa_granderegular,sans-serif}}@media screen and (min-width: 960px){.menu-container nav{padding-left:280px;max-width:1600px;width:calc(100vw - ((100vw - 940px) / 2 + 30px))}}@media screen and (min-width: 1200px){.menu-container nav{width:calc(100vw - ((100vw - 1180px) / 2 + 40px))}}@media screen and (min-width: 960px){.menu-container ul{padding:0;list-style-type:none;text-align:center;font-size:.75em;margin:0;width:100%;display:table}}@media screen and (min-width: 960px) and (min-width: 1200px){.menu-container ul{font-size:.75em}}@media screen and (min-width: 960px){.menu-container ul li{height:80px;vertical-align:middle;text-transform:uppercase;display:table-cell}.menu-container ul li a{color:#efece8;text-decoration:none;padding:0 12px;height:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.menu-container ul li a:hover,.menu-container ul li a.active{color:#3e3634;background:#efece8}}.mobile-header-container{padding-top:20px;width:100%;z-index:5;position:absolute;top:0;left:0}.mobile-header-container .menu-icon{line-height:56px}@media screen and (min-width: 740px){.mobile-header-container .menu-icon{line-height:86px}}.mobile-header-container .menu-icon img{width:20px}@media screen and (min-width: 740px){.mobile-header-container .menu-icon img{width:40px}}.mobile-header-container .home img{width:110px}@media screen and (min-width: 740px){.mobile-header-container .home img{width:170px}}#competition-petvita form{padding:50px 0}#competition-petvita textarea{margin:0;min-width:100%;max-width:100%;min-height:185px;border:1px solid #A9A9A9}#competition-petvita input[type='submit'],#competition-petvita .submit-btn{font-size:16px;border:none;line-height:55px;float:right;margin-top:20px;white-space:pre}#competition-petvita input[type='submit']:after,#competition-petvita .submit-btn:after{content:none}#competition-petvita input[type='text']{width:100%;border:1px solid #A9A9A9;padding:5px 10px;margin-bottom:20px}#competition-petvita label{font-size:15px}#competition-petvita .regulations{color:#555;text-decoration:underline;margin-top:30px;float:right}#competition-petvita .inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#competition-petvita .inputfile+label{cursor:pointer;color:#fff;background-color:#584d49;display:inline-block;padding:10px 25px;margin-top:20px}#competition-petvita .inputfile:focus+label{background-color:#ee4023}#competition-petvita .inputfile+label:hover{background-color:#ee4023}#competition-petvita .message{float:right;margin-top:20px;color:#df3111;font-size:1.35em}#competition-petvita .files-list{display:none;padding-top:5px;color:#584d49}#competition-petvita .files-list.visible{display:block}#competition-petvita .file-name:after{content:"-";padding:0 5px}#competition-petvita .remove-file{color:#ee4023;text-decoration:underline;cursor:pointer}.composition-box{background:#de3011;height:40px;text-align:right}@media screen and (min-width: 1200px){.composition-box{text-align:center}}.composition-box a{color:#FFF;text-decoration:underline;text-transform:uppercase;font-weight:600;font-size:18px;letter-spacing:1px;line-height:40px}.gwarancja .container.pet{margin-bottom:0;padding-bottom:0;background:url(../images/header/tastiness-dog.png) no-repeat right 50px}.gwarancja .container.pet .header-buttons{text-align:right}.gwarancja .container.pet .btn{display:inline-block;text-transform:uppercase;color:#fff;padding:8px 13px;font-size:.75em}.gwarancja .container.pet .btn.btn-rules{background:#202020}.gwarancja .container.pet .btn.btn-form{background:#DE3010}#language-box{display:none;position:relative}@media screen and (min-width: 960px){#language-box{text-align:right;padding:10px;margin-bottom:-49px;display:block}#language-box .controls{font-size:.875em;line-height:29px;text-transform:uppercase;font-family:Conv_FiraSans-Medium,sans-serif}#language-box .controls label{cursor:pointer}#language-box .controls .language-name{margin-right:10px}#language-box .controls .flag-arrow{margin-left:5px}#language-box .language-list{display:none;z-index:2;margin:5px 0 0;padding:0 0 5px;list-style-type:none;font-size:.8125em;background:#fff;-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,0.1);box-shadow:1px 1px 3px 0 rgba(0,0,0,0.1);position:absolute;right:10px}#language-box .language-list li{padding:5px 8px 0;text-align:left}#language-box .language-list li a{color:inherit}#language-box #language-list-toggle{display:none}#language-box #language-list-toggle:checked+.language-list{display:block}}.breeders-login-buttons{padding-top:30px;text-align:center}@media screen and (min-width: 960px){.breeders-login-buttons{text-align:left}}#breeders-list{padding:.9375em 0 2.8125em}#breeders-list a.raw{color:inherit;text-decoration:underline;font-size:.875em}#breeders-list h3{font-size:1.5em;font-weight:normal;text-transform:uppercase;padding:.625em 0;text-align:center}@media screen and (min-width: 740px){#breeders-list h3{font-size:1.875em}}@media screen and (min-width: 960px){#breeders-list h3{font-size:2.25em}}@media screen and (min-width: 1200px){#breeders-list h3{margin-bottom:0}}#breeders-list h4{font-size:1.5em;font-weight:normal;padding-bottom:15px;margin:.75em 0 0;text-align:center}@media screen and (min-width: 740px){#breeders-list h4{font-size:2.125em}}@media screen and (min-width: 960px){#breeders-list h4{font-size:2.5em}}#breeders-list p{font-size:.875em}@media screen and (min-width: 960px){#breeders-list p{font-size:1.125em}}.distributor{background:#efece8;font-size:.875em;-webkit-box-shadow:1px 1px 5px 0px #aaa;box-shadow:1px 1px 5px 0px #aaa}@media screen and (min-width: 960px){.distributor{font-size:1.125em}}.distributor.distributors{padding:25px 20px 10px}.distributor.distributors .row{padding-bottom:20px}.distributor.distributors .row>[class*="col-"]{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}@media screen and (min-width: 960px){.distributor.distributors{padding:65px 50px 30px}}@media screen and (min-width: 740px){.distributor.distributors .distributor-logo{margin-bottom:0}}.distributor.shops{padding:5px 20px 5px}@media screen and (min-width: 960px){.distributor.shops{padding:5px 50px 30px}}.distributor .distributor-logo{background:#fff;border-radius:10px;padding:15px;overflow:hidden;margin-bottom:20px;-webkit-box-shadow:1px 1px 3px 0px #c4c4c4;box-shadow:1px 1px 3px 0px #c4c4c4}.distributor .distributor-logo .inner img{width:100%}.distributor .distributor-logo .inner.no-image{min-height:50px;text-align:center;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.distributor .actions{padding:10px 0;text-align:center}@media screen and (min-width: 960px){.distributor .actions{padding:10px 0 20px}}@media screen and (min-width: 740px){.distributor .actions.actions-right{text-align:right}}.distributor .visit{border:2px solid #ee4023;color:#ee4023;background:#fff;display:inline-block;line-height:40px;border-radius:30px;font-weight:bold;padding:0 30px;text-align:center;width:100%;max-width:270px;font-size:1em;text-decoration:none;white-space:nowrap}.distributor .visit:hover{color:#fff;background:#ee4023}.distributor .visit.visit-small{line-height:30px;max-width:240px;font-size:.875em}@media screen and (min-width: 960px){.distributor .visit{font-size:1.25em;line-height:55px}.distributor .visit.visit-small{line-height:45px;font-size:1.125em}}#safe-pet-form{padding:1.5625em 0 2.1875em}#safe-pet-form .form-input{border:2px solid #231f20;width:100%;padding:.5625em .5em .4375em;margin:.4375em 0}@media screen and (min-width: 960px){#safe-pet-form .form-input{margin:.75em 0}}#safe-pet-form .form-input.error{border-color:#ee4023}#safe-pet-form .form-input-group{margin:.4375em 0}#safe-pet-form .learn-more{padding:0 23px;line-height:55px}#safe-pet-form .learn-more:after{border-width:27.5px 0 27.5px 10px;position:absolute;top:0;right:-10px;bottom:0}#safe-pet-form .message{text-align:center;padding:1em 0;font-size:.875em}@media screen and (min-width: 960px){#safe-pet-form .message{font-size:1.125em}}#safe-pet-form label.error{color:#ee4023}#safe-pet-form h3{margin:0;font-size:1.5625em;font-weight:normal}.safe-pet-header{text-align:center;color:#ee4023;font-size:2.375em !important;font-weight:bold !important}.safe-pet-regulations-file{font-size:.75em;color:#aaa}.clinic-page{padding:4em 0;background:url(../images/clinic-client-background.jpg) center center #2d2d2d;background-size:cover}.clinic-page.clinic-clinic{padding:6em 0;background-image:url(../images/clinic-clinic-background.jpg)}.clinic-page .clinic-client-form{color:#fff;background:rgba(100,95,75,0.75)}.clinic-page .clinic-client-form input[type="file"]{display:none}.clinic-page .clinic-form-header{color:#fff;background:#2d2d2d;padding:1em 1.75em;font-size:1em}.clinic-page .form-content{font-size:.875em;padding:1em 1.75em}.clinic-page .clinic-client-form-control{border:1px solid #2d2d2d;border-radius:3px;color:#fff;background:#2d2d2d;width:100%;font-size:.875em;padding:7px 8px;margin-bottom:1em}.clinic-page .clinic-client-form-control.error{border-color:#f05443}.clinic-page .form-group-first{margin-top:2em}.clinic-page .form-messages{font-size:.75em}.clinic-page .form-messages span{color:#f05443}.clinic-page .login-errors{color:#f05443;padding:.5em 0 1em}.clinic-page .clinic-form-add-file{width:100%;display:block;margin-top:1em;padding:10px;border-radius:5px;color:#fff;text-align:center;background:#827e72}.clinic-page .clinic-form-add-file.error{border:1px solid #f05443}.clinic-page .clinic-form-add-file.success{background:#11b711}.clinic-page .clinic-form-regulations{color:#fff;font-size:.75em}.clinic-page .clinic-form-password-forgotten{padding-top:25px;display:inline-block}.clinic-page .send-clinic-form-button{background:#f05443;border:0;border-radius:5px;padding:.75em 2em;font-size:1.125em;margin:.75em 0}.clinic-page .send-clinic-form-button:hover{background:#c33424}.clinic-form-regulations-popup{color:#2d2d2d;font-size:.75em}
/*# sourceMappingURL=petvita.css.map */
