.btn{display:inline-block;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn.tag{color:#fff;padding:0.1875rem 0.625rem;text-transform:uppercase;border:0.0625rem solid;font-weight:bold;font-size:0.875rem}.btn.tag:hover{background-color:#fff;color:#263C3F}.page-home .btn.tag{text-transform:capitalize}.btn.btn-icon{font-weight:bold;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn.btn-icon:not(.btn-underline){text-transform:uppercase}.btn.btn-icon.no-text .icon{margin-left:0}.btn.btn-icon:hover .icon{-webkit-transform:translateX(0.625rem);-ms-transform:translateX(0.625rem);transform:translateX(0.625rem)}.btn.btn-icon .icon{height:2.0625rem;width:2.0625rem;background-color:#4B686C;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:1.25rem;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;-ms-flex-negative:0;flex-shrink:0}.btn.btn-icon .icon:before{content:'';height:1.1875rem;width:1.125rem;background:url("/themes/custom/vetoquinol/vetoquinol/integration/public/assets/01-atoms/button/../../images/icons/icon-arrow-large.svg") no-repeat;background-size:1.125rem;display:inline-block}.btn.btn-icon-search{position:absolute;right:1.25rem;top:1.125rem;height:1.25rem;width:1.25rem;background:url("/themes/custom/vetoquinol/vetoquinol/integration/public/assets/01-atoms/button/../../images/icons/icon-search.svg") no-repeat;background-size:1.25rem;display:inline-block}.btn.btn-middle-grey{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0.9375rem;background-color:#4B686C;color:#fff}.btn.btn-middle-grey .icon{background-color:#fff}.btn.btn-middle-grey .icon::before{background:url("/themes/custom/vetoquinol/vetoquinol/integration/public/assets/01-atoms/button/../../images/icons/arrow-grey.svg") no-repeat}.btn.btn-underline{font-weight:500;font-size:0.875rem;line-height:1rem;color:#388F43}.btn.btn-underline.btn-icon .icon{background:none;width:auto;height:auto;margin-left:0.625rem;margin-bottom:-0.1875rem}.btn.btn-underline.btn-icon .icon::before{content:'\e804';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none}.btn.icon-small{font-size:0.875rem;font-weight:bold;color:rgba(38,60,63,0.7)}.btn.icon-small:hover{color:rgba(38,60,63,0.7)}.btn.icon-small:hover:after{-webkit-transform:translateX(0.625rem);-ms-transform:translateX(0.625rem);transform:translateX(0.625rem)}.btn.icon-small:after{content:'';height:0.6875rem;width:0.75rem;display:inline-block;margin-left:0.3125rem;background:url("/themes/custom/vetoquinol/vetoquinol/integration/public/assets/01-atoms/button/../../images/icons/arrow-right.svg") no-repeat;background-size:0.875rem;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}@media screen and (max-width: 1024px){.btn.icon-small:after{height:0.8125rem;width:0.875rem;margin-left:0.25rem;background-size:1.125rem}}.btn[disabled],.btn.disabled{cursor:not-allowed;opacity:0.4}.btn-arrow-custom{position:relative;display:inline-block;color:#fff;padding:0.9375rem 3.75rem 0.9375rem 0.9375rem;background-color:#4B686C;font-size:1rem;line-height:2.125rem;font-weight:bold;min-width:10rem;height:3.9375rem;text-transform:inherit;text-decoration:none !important;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn-arrow-custom:before{display:inline-block;position:absolute;content:'';height:1.1875rem;width:1.125rem;right:1.375rem;top:1.375rem;background:url("/themes/custom/vetoquinol/vetoquinol/integration/public/assets/01-atoms/button/../../images/icons/arrow-grey.svg") no-repeat;background-size:1.125rem;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;z-index:1}.btn-arrow-custom:after{position:absolute;content:'';height:2.0625rem;width:2.0625rem;right:0.9375rem;top:0.9375rem;background-color:#fff;border-radius:50%;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.btn-arrow-custom:hover{background-color:#4B686C;color:#fff}.btn-arrow-custom:hover:before{right:0.625rem}.btn-arrow-custom:hover::after{right:0.25rem}
