@charset "UTF-8";@font-face{font-family:Baloo;src:url("../fonts/baloo2-regular.ttf");font-weight:400;font-display:swap;}@font-face{font-family:Baloo;src:url("../fonts/baloo2-medium.ttf");font-weight:500;font-display:swap;}@font-face{font-family:Baloo;src:url("../fonts/baloo2-semibold.ttf");font-weight:600;font-display:swap;}@font-face{font-family:Baloo;src:url("../fonts/baloo2-bold.ttf");font-weight:700;font-display:swap;}@font-face{font-family:Baloo;src:url("../fonts/baloo2-extrabold.ttf");font-weight:900;font-display:swap;}@font-face{font-family:Karla;src:url("../fonts/karla-regular.ttf");font-weight:400;font-display:swap;}@font-face{font-family:Karla;src:url("../fonts/karla-medium.ttf");font-weight:500;font-display:swap;}@font-face{font-family:Karla;src:url("../fonts/karla-semibold.ttf");font-weight:600;font-display:swap;}@font-face{font-family:Karla;src:url("../fonts/karla-bold.ttf");font-weight:900;font-display:swap;}h1,h2,h3,h4,h5,h6{font-weight:300;font-family:"Baloo",sans-serif;margin:0;padding:0;}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:500;}h1{font-size:48px;font-weight:500;font-family:"Baloo",sans-serif;line-height:45px;}@media(min-width:1200px){h1{line-height:55px;}}h2{font-size:26px;font-weight:500;font-family:"Baloo",sans-serif;}@media(min-width:992px){h2{font-size:36px;}}.text-muted{font-size:16px;color:#585858!important;margin:0;padding:0;}.text-owner{color:#6377e0;}.text-vets{color:#32c6a2;}hr{background-color:#d8d8d8;opacity:1;}a{color:#32c6a2;text-decoration:none;}a:hover{text-decoration:underline;color:#32c6a2;}.card{border-radius:8px;padding-bottom:24px;margin-bottom:21px;}.card:not(.bordered){border:0;}.card.card-body{padding-top:24px;}.card .card-header{height:68px;display:flex;justify-content:space-between;align-items:center;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:1px solid #d8d8d8;background-color:#fff;}@media(min-width:992px){.card .card-header{padding-left:36px;padding-right:36px;}}.card .card-header .title{font-family:"Karla",sans-serif;font-size:18px;font-weight:700;padding:0;margin:0;}.card .card-header .card-tip{display:flex;align-items:center;justify-content:space-between;color:#32c6a2;font-weight:700;font-size:14px;}.card .card-header .card-tip img{height:33px;width:33px;background-color:rgba(51,232,199,.1);padding:8px;border-radius:4px;}.card .card-header .card-tip span{display:none;margin-left:15px;}@media(min-width:992px){.card .card-header .card-tip span{display:block;}}.card .card-body{font-size:16px;padding-bottom:0;}@media(min-width:992px){.card .card-body{padding-left:36px;padding-right:36px;}}.card .card-body h1,.card .card-body h2,.card .card-body h3,.card .card-body h4,.card .card-body h5,.card .card-body h6{font-family:"Karla",sans-serif;}.badge{color:#000;text-transform:uppercase;font-weight:600;font-size:12px;height:20px!important;font-family:"Karla",sans-serif!important;}.btn{font-family:"Karla",sans-serif;font-size:14px;font-weight:700;padding:8px 15px;}.btn:focus,.btn:active,.btn:hover{outline:0!important;box-shadow:none!important;text-decoration:none!important;}@media(min-width:992px){.btn{padding:12px 25px;}}.btn.btn-large{padding:12px 32px;font-size:16px;}.btn.btn-medium{padding:12px 32px;font-size:14px;}.btn.btn-small{padding:8px 16px;font-size:14px;}.btn.btn-gradient{background:linear-gradient(94.27deg,#6377e0 2.81%,#33e8c7 100%);color:#fff;border:0;}.btn.btn-gradient:hover{background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),linear-gradient(94.27deg,#6377e0 2.81%,#33e8c7 100%);}.btn.btn-vets{background-color:#32c6a2;color:#fff;border-color:#32c6a2;}.btn.btn-vets:hover{background-color:#28a083;}.btn.btn-centers{background-color:#4ab4d3;color:#fff;border-color:#4ab4d3;}.btn.btn-centers:hover{background-color:#44a6c2;}.btn.btn-owner{background-color:#6377e0;border-color:#6377e0;color:#fff;}.btn.btn-owner:hover{background-color:#5060b6;}.btn.btn-light{background-color:#fff;color:#000;border:1px solid #d8d8d8!important;}.btn.btn-light:hover{background-color:#cecece;}.btn.btn-success{background-color:#fff;color:#32c6a2;border:1px solid #d8d8d8!important;}.btn.btn-success:hover{background-color:#32c6a2;color:#fff;}.btn.btn-info{background-color:#4ab4d3;color:#fff;border:1px solid #4ab4d3!important;}.btn.btn-info:hover{background-color:#44a6c2;color:#fff;}.btn.btn-secondary{background-color:#fff;color:#6377e0;border:1px solid #d8d8d8!important;}.btn.btn-secondary:hover{background-color:#6377e0;color:#fff;text-decoration:none;border:1px solid #6377e0!important;}.btn.btn-danger{background-color:#fff;color:#f28372;border:1px solid #d8d8d8!important;}.btn.btn-danger:hover{background-color:#f28372;color:#fff;}.btn.btn-danger.btn-link{background-color:transparent;border:0;padding:12px 25px;}.btn.btn-link{border:0!important;background-color:transparent;text-decoration:none;padding:0;}.btn.btn-link.btn-vets{color:#32c6a2;}.btn.btn-link.btn-vets:hover{color:#2db292;background-color:transparent;}.btn.btn-link.btn-owner{color:#6377e0;}.btn.btn-link.btn-owner:hover{color:#596bca;background-color:transparent;}.btn.btn-link.btn-default{color:#585858;}.btn.btn-link.btn-default:hover{color:#000;background-color:transparent;}.btn.btn-link.btn-danger{color:#f28372;}.btn.btn-link.btn-danger:hover{color:#da7667;background-color:transparent;}.btn .bi{font-size:18px;vertical-align:middle;}.btn .bi.bi-chevron-right{font-size:14px;}.alert{font-family:"Karla",sans-serif;font-size:16px;padding:8px 15px;padding-right:25px;display:flex;align-items:center;justify-content:flex-start;margin-bottom:25px;margin-top:20px;}@media(min-width:992px){.alert{padding:14px 25px;margin-top:40px;}}.alert h4{font-size:16px;}@media(min-width:992px){.alert h4{font-size:18px;}}.alert p{margin-bottom:0;line-height:20px;}@media(min-width:992px){.alert.big{padding:34px 64px;padding-left:40px;}}.alert .close{color:#fff;position:absolute;top:16px;right:16px;cursor:pointer;}.alert.alert-gradient{background:linear-gradient(93.78deg,#6377e0 0%,#33e8c7 100%)!important;color:#fff;border:0;}.alert.alert-primary{background-color:rgba(51,232,199,.1);border:0;color:#000;}.alert.alert-success{background-color:rgba(50,198,162,.1);border:0;color:#000;}.alert.alert-success .bi{color:#32c6a2;}.alert.alert-secondary{background-color:rgba(99,119,224,.1);border:0;color:#000;}.alert.alert-secondary .bi{color:#6377e0;}.alert .bi{width:16px;height:16px;margin-right:8px;}.alert .alert-icon{height:60px;width:60px;background-color:rgba(255,255,255,.1);padding:12px;border-radius:4px;margin-right:20px;}.form-label{font-size:16px;font-weight:400;color:#000;margin-bottom:12px;}input[type=text],input[type=number],input[type=datetime],input[type=datetime-local],input[type=date],input[type=password],input[type=email],input[type=url],input[type=tel]{height:44px;border-color:#d8d8d8;margin-bottom:20px;}input[type=text]:focus,input[type=number]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus{box-shadow:none;border-color:#d8d8d8;}input[type=text]::placeholder,input[type=number]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=date]::placeholder,input[type=password]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=tel]::placeholder{color:#b6b6b6;}input[type=text]+.input-group-text,input[type=number]+.input-group-text,input[type=datetime]+.input-group-text,input[type=datetime-local]+.input-group-text,input[type=date]+.input-group-text,input[type=password]+.input-group-text,input[type=email]+.input-group-text,input[type=url]+.input-group-text,input[type=tel]+.input-group-text{height:44px;}input:focus,select:focus,textarea:focus,button:focus{outline:0;}textarea{margin-bottom:20px;}textarea::placeholder{color:#b6b6b6!important;}input[type=text]{height:44px;font-size:16px;font-weight:400;}.input-password{margin-bottom:20px;}.input-password input{border-right:0;margin:0!important;}.input-password input.input-validation-error+.input-group-text{border-color:#f28372!important;}.input-password .input-group-text{border-left:0;background-color:#fff;border-color:#d8d8d8;}.input-password .input-group-text .bi{color:#6377e0;cursor:pointer;width:20px;height:20px;}span.field-validation-error{display:block;margin-top:-12px;margin-bottom:12px;font-size:12px;}.input-validation-error{border-color:#f28372!important;color:#f28372!important;}select,.select2-selection{height:44px!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewbox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #d8d8d8!important;border-radius:.25rem;}select .select2-selection__rendered,.select2-selection .select2-selection__rendered{line-height:40px!important;color:#585858!important;}select .select2-selection__arrow,.select2-selection .select2-selection__arrow{height:40px!important;display:none!important;}select option[disabled],.select2-selection option[disabled]{color:#b6b6b6;}.select2-container .select2-search__field{border-radius:4px;}.select2-container .select2-search__field:focus-visible{outline:0!important;}.autocomplete{position:relative;width:100%;max-height:44px;margin-bottom:20px;}.autocomplete .autocomplete-dropdown{display:none;background-color:#fff;border-radius:4px;border-top-left-radius:0;border-top-right-radius:0;border:1px solid #d8d8d8;border-top:0;position:absolute;top:100%;width:100%;padding:8px;z-index:999999;}.autocomplete .autocomplete-dropdown span{display:block;padding:4px 8px;margin:4px 0;border-radius:4px;}.autocomplete .autocomplete-dropdown span:hover{background-color:#d8d8d8;cursor:pointer;}.autocomplete .autocomplete-dropdown span .autocomplete-img{width:32px;height:32px;border-radius:100%;object-fit:cover;margin-right:12px;}.autocomplete .autocomplete-dropdown .scroller{max-height:400px;}.vet-easy-select{position:relative;}.vet-easy-select .selected{background-color:#fff;position:relative;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;min-height:44px;min-height:44px;border:1px solid #d8d8d8;border-radius:4px;padding:0 12px;}.vet-easy-select .selected .toggler{position:absolute;right:12px;width:20px;height:20px;}.vet-easy-select .selected:not(multiple) span{font-size:16px;}.vet-easy-select .selected span{background-color:#d8d8d8;margin:4px;padding:4px;border-radius:4px;font-size:14px;user-select:none;white-space:nowrap;}.vet-easy-select .selected span .bi{width:14px;height:14px;cursor:pointer;}.vet-easy-select .selected span.simple-selected{background-color:transparent;overflow-x:hidden;max-width:90%;}.vet-easy-select .selected .placeholder{background-color:transparent;color:#585858;font-size:16px;overflow-x:hidden;cursor:pointer;}.vet-easy-select .form-label~.dropdown-content{top:80px;}.vet-easy-select .validator{visibility:hidden;width:0;height:0;}.vet-easy-select:not([multiple]) .dropdown-content .options{border-bottom:1px solid #d8d8d8;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:10px;}.vet-easy-select:not([multiple]) .dropdown-content .options .other-check{padding-top:20px;margin-bottom:0;padding-left:16px;}.vet-easy-select:not([multiple]) .dropdown-content .options .other{margin-top:20px;}.vet-easy-select .dropdown-content{background-color:#fff;position:absolute;width:100%;top:44px;left:0;z-index:9999;display:none;}.vet-easy-select .dropdown-content.show{display:block;}.vet-easy-select .dropdown-content .autocomplete-input{border-radius:0;border:1px solid #d8d8d8;border-top:0!important;padding-left:12px;width:100%;margin:0;color:#000!important;}.vet-easy-select .dropdown-content .options{border:1px solid #d8d8d8;border-bottom:0;border-top:0;padding:20px;max-height:250px;}.vet-easy-select .dropdown-content .options .form-check{margin-bottom:12px;}.vet-easy-select .dropdown-content .options .form-check .form-check-label{font-size:16px;user-select:none;margin-top:2px;}.vet-easy-select .dropdown-content .options .simple-label{display:block;margin:6px 0;cursor:pointer;margin-top:2px;border-radius:4px;padding:.25rem 1rem;}.vet-easy-select .dropdown-content .options .simple-label:hover{background-color:#e9ecef;}.vet-easy-select .dropdown-content .other-check{padding-top:20px;margin-bottom:0;padding-left:0;}.vet-easy-select .dropdown-content .other-check input{margin:0;}.vet-easy-select .dropdown-content .buttons{display:flex;justify-content:space-between;border:1px solid #d8d8d8;padding:20px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}.vet-easy-select.drop-down .selected{border:0!important;padding:0;}.vet-easy-select.drop-down .selected .placeholder{color:#000;padding:0;margin:0;}.vet-easy-select.drop-down .selected .toggler{position:relative;margin-left:10px;right:unset;}.vet-easy-select.drop-down .dropdown-content .options{border-top:1px solid #d8d8d8;border-radius:3px;}.form-check{display:flex;align-items:center;justify-content:flex-start;}.form-check label{font-size:16px;line-height:22px;padding-left:15px;max-width:99%;}.form-check label img{max-width:24px;max-height:24px;width:24px;height:24px;}.form-check input{width:24px;height:24px;margin-top:0;box-shadow:none!important;outline:0!important;}.form-check input:checked{background-color:#32c6a2;border-color:#32c6a2;}.form-check.form-switch input{width:40px;height:20px;}.form-check.form-switch input:focus{border-color:#d8d8d8;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewbox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");}.form-check.form-switch input:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewbox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}.vet-easy-tabs{border-bottom:1px solid #d8d8d8;margin-bottom:30px;overflow-x:scroll;overflow-y:hidden;flex-wrap:nowrap;}.vet-easy-tabs li{white-space:nowrap;}@media(min-width:1200px){.vet-easy-tabs{overflow:hidden;overflow-y:visible;flex-wrap:wrap;}}.vet-easy-tabs a,.vet-easy-tabs span{padding-left:0;padding-right:0;margin-right:52px;color:#585858;display:flex;align-items:center;cursor:pointer;user-select:none;}.vet-easy-tabs a.active,.vet-easy-tabs a:hover,.vet-easy-tabs span.active,.vet-easy-tabs span:hover{color:#000;font-weight:700;border-bottom:2px solid #32c6a2;margin-bottom:-1.5px;text-decoration:none;transition:none;}@media(min-width:992px){.vet-easy-tabs a.active,.vet-easy-tabs a:hover,.vet-easy-tabs span.active,.vet-easy-tabs span:hover{margin-bottom:0;}}.vet-easy-tabs a .bi,.vet-easy-tabs span .bi{margin-right:8px;width:16px;}.veteasy-switch{display:flex;justify-content:start;align-items:center;}.veteasy-switch .switch-toggle{display:block;position:relative;width:34px;height:18px;border-radius:100px;margin:0 12px;background-color:#d8d8d8;}.veteasy-switch .switch-toggle.checked{background-color:#32c6a2;}.veteasy-switch .switch-toggle.checked::before{transition:left .2s ease-in-out;left:calc(100% - 17px);}.veteasy-switch .switch-toggle::before{transition:left .2s ease-in-out;display:block;position:absolute;top:1px;left:1px;background-color:#fff;border-radius:100%;width:16px;height:16px;content:" ";}.center-type-checkbox-group .validator,.animal-checkbox-group .validator{visibility:hidden;width:0;height:0;}.map{min-height:300px;height:100%;width:100%;}.modal{z-index:99999;}.modal .modal-content{margin-top:150px;}.modal:not(.card-modal) .close{position:absolute;right:25px;top:25px;cursor:pointer;}.modal:not(.card-modal) .modal-content{border-radius:4px;border:0;padding:68px 0;padding:50px 20px;}@media(min-width:992px){.modal:not(.card-modal) .modal-content{padding:68px;}}.modal:not(.card-modal) .modal-content .icon{text-align:center;margin-bottom:36px;}.modal:not(.card-modal) .modal-content .icon img{width:60px;height:60px;}.modal:not(.card-modal) .modal-content .title{font-size:20px;font-weight:700;text-align:center;font-family:"Karla",sans-serif;}.modal:not(.card-modal) .modal-content .text-owner{font-size:20px;font-weight:700;font-family:"Karla",sans-serif;}.modal:not(.card-modal) .modal-content .text-content{font-size:16px;font-weight:400;text-align:center;margin:0;padding:0;margin-top:24px;}.modal:not(.card-modal) .modal-content .buttons{display:flex;justify-content:space-around;margin-top:24px;}.rating-resume{display:flex;justify-content:flex-start;align-items:center;vertical-align:middle;}.rating-resume .total-score{font-weight:700;font-size:16px;color:#32c6a2;margin-right:15px;margin-bottom:-3px;}.rating-resume .stars{display:flex;margin-right:16px;}.rating-resume .stars img{width:16px;height:16px;}.rating-resume .review-count{font-size:12px;padding:0;margin:0;color:#585858;padding-top:2px;}.card-modal .modal-footer{justify-content:space-between;padding:24px 36px;}.card-modal .modal-footer button{margin:0 5px;}.card-modal .modal-footer .tip{font-size:14px;color:#585858;}.schedule .schedule-row{user-select:none;}.schedule .schedule-row .schedule-wrapper{position:relative;display:flex;justify-content:flex-end;align-items:start;flex-wrap:wrap;min-height:56px;}@media(min-width:1200px){.schedule .schedule-row .schedule-wrapper{flex-wrap:nowrap;justify-content:space-between;}}.schedule .schedule-row .schedule-wrapper .status-wrapper{display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse;margin-bottom:20px;width:100%;margin-top:10px;}@media(min-width:1200px){.schedule .schedule-row .schedule-wrapper .status-wrapper{justify-content:space-between;width:30%;margin-bottom:0;flex-direction:row;}}@media(min-width:1440px){.schedule .schedule-row .schedule-wrapper .status-wrapper{width:28%;}}.schedule .schedule-row .schedule-wrapper .status-wrapper .form-check{display:inline-flex;margin:0 8px;}.schedule .schedule-row .schedule-wrapper .time-frames{width:79%;}@media(min-width:1200px){.schedule .schedule-row .schedule-wrapper .time-frames{width:60%;}}@media(min-width:1440px){.schedule .schedule-row .schedule-wrapper .time-frames{width:55%;}}.schedule .schedule-row .schedule-wrapper .time-frames .frame{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;}.schedule .schedule-row .schedule-wrapper .time-frames .vet-easy-select{width:100%;max-width:45%;}.schedule .schedule-row .schedule-wrapper .time-frames .vet-easy-select .simple-label:first-of-type{border-bottom:1px solid #d8d8d8;margin-top:0;padding-bottom:8px;border-radius:0;}.schedule .schedule-row .schedule-wrapper .time-frames .to{margin:0 16px;}.schedule .schedule-row .schedule-wrapper .time-frames .delete-frame-button{position:absolute;color:#f28372;right:26px;width:16px;cursor:pointer;}.schedule .schedule-row .schedule-wrapper .buttons{display:flex;align-items:center;height:44px;position:relative;}.schedule .schedule-row .schedule-wrapper .buttons .add-button{padding:0;margin:0 5px;}.schedule .schedule-row .schedule-wrapper .buttons .add-button .bi{width:20px;height:20px;}.schedule .schedule-row .schedule-wrapper .buttons .copy-button{padding:0;margin:0 5px;margin-left:8px;}.schedule .schedule-row .schedule-wrapper .buttons .copy-button .bi{width:20px;height:20px;}.schedule .schedule-row .schedule-wrapper .buttons .copy-timeframe-wrapper{border:1px solid #d8d8d8;border-radius:5px;background-color:#fff;padding:21px 16px;position:absolute;top:100%;right:0;z-index:9999;min-width:165px;}.schedule .schedule-row .schedule-wrapper .buttons .copy-timeframe-wrapper p{font-size:14px;margin-bottom:8px;}.schedule .schedule-row .schedule-wrapper .buttons .copy-timeframe-wrapper .form-check{padding:0;}.schedule .schedule-row .schedule-wrapper .buttons .copy-timeframe-wrapper .form-check input{width:16px;height:16px;}.schedule .schedule-row .schedule-wrapper .buttons .copy-timeframe-wrapper .form-check label{font-size:12px;display:block;}.schedule .schedule-row input{margin:0;}.schedule .schedule-row .form-switch{padding-left:0;}.schedule .schedule-row .form-check-label{display:none;}@media(min-width:992px){.schedule .schedule-row .form-check-label{display:block;}}.clone-wrapper .repeater-validator{visibility:hidden;width:0;height:0;}.breadcumb{color:#d8d8d8;font-size:14px;margin-bottom:20px;}.breadcumb a{color:#d8d8d8;padding:0;margin:0;margin:0 2px;}.breadcumb span{padding:0;margin:0;}.back-button{font-size:20px;font-weight:700;cursor:pointer;margin-top:12px;}.back-button .bi{font-size:14px;}.back-button span{padding:0;line-height:12px;font-size:14px;}.simplebar-scrollbar::before{background-color:#e7e7e7;opacity:1!important;}.pagination{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-top:20px;}.pagination .btn{margin-top:20px;color:#000;font-size:16px;padding:9px 0;font-weight:400;margin-right:12px;}@media(min-width:375px){.pagination .btn{padding:9px 4px;}}@media(min-width:992px){.pagination .btn{padding:9px 10px;}}.pagination .btn.active{color:#6377e0;background-color:#e8eaf4;font-weight:700;padding:9px 17px;}.pagination .btn.next,.pagination .btn.prev,.pagination .btn.arrow{color:#fff;background-color:#6377e0;padding:9px 11px;}.pagination .btn.next .bi,.pagination .btn.prev .bi,.pagination .btn.arrow .bi{width:20px;}.tooltip-inner{background-color:#000;padding:12px;}.profile-image{position:relative;border-radius:100%;height:100px;width:100px;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:20px;}.profile-image .profile-image-edit,.profile-image .clear-profile-image{background-color:#fff;border-radius:100%;width:30%;height:30%;display:flex;justify-content:center;align-items:center;position:absolute;bottom:2%;right:2%;cursor:pointer;}.profile-image .profile-image-edit .bi,.profile-image .clear-profile-image .bi{font-size:18px;color:#32c6a2;}.profile-image .profile-image-edit .bi.center,.profile-image .clear-profile-image .bi.center{color:#6377e0;}.profile-image .clear-profile-image{color:#f28372;top:0;right:12px;width:20%;height:20%;}.profile-image .clear-profile-image .bi{font-size:16px;margin-top:2px;margin-right:1px;color:#32c6a2;}.profile-image .clear-profile-image .bi.center{color:#f28372;}.gm-style-iw{max-width:90vw!important;}@media(min-width:992px){.gm-style-iw{max-width:250px!important;}}.custom-info-window{display:flex;align-items:center;background-color:#fff;padding:8px 4px;border-radius:8px;}.custom-info-window .picture{width:64px;min-width:64px;height:64px;margin-right:12px;}.custom-info-window .picture img{border-radius:100%;display:block;width:64px;min-width:64px;height:64px;object-fit:cover;}.custom-info-window .title{font-size:14px;font-weight:700;font-family:"Karla",sans-serif;}.custom-info-window .address{font-size:12px;margin-bottom:0;}.custom-info-window .rating-resume{margin-top:12px;}.map button{top:4px!important;right:4px!important;}.pac-container{z-index:99999;}.pac-container:after{display:none!important;content:none!important;}.page-frontend-customers .modal-backdrop{z-index:99999;}#cookies-modal{z-index:100000;}#cookies-modal .buttons{flex-direction:column;}#cookies-modal .buttons a{color:#d8d8d8;margin-top:20px;}#cookies-modal .icon img{width:100px;height:auto;}#cookies-modal .text-owner{font-size:14px;}#cookies-modal .text-owner:hover{color:#6377e0;}#picture-modal .modal-content{min-height:500px;position:relative;padding:0;}#picture-modal .modal-content .close{z-index:999;background-color:#fff;display:flex;margin-top:5px;border-radius:100%;margin:0;padding:6px;height:28px;width:28px;justify-content:center;align-items:center;}#picture-modal .modal-content .modal-picture-slider{min-height:500px;}#picture-modal .modal-content .modal-picture-slider .swiper-slide{background-position:center;background-size:cover;height:500px;margin-bottom:60px;}@media(min-width:992px){#picture-modal .modal-content .modal-picture-slider .swiper-slide{margin-bottom:30px;}}#picture-modal .modal-content .modal-picture-slider .swiper-slide p{position:absolute;bottom:-75px;font-size:18px;}@media(min-width:992px){#picture-modal .modal-content .modal-picture-slider .swiper-slide p{bottom:-50px;}}#picture-modal .modal-content .modal-picture-slider [class^=swiper-button]{background-color:#fff;display:flex;margin-top:5px;border-radius:100%;border:1px solid #d8d8d8;margin:0;padding:0;height:32px;width:32px;justify-content:center;align-items:center;top:43.8%;}#picture-modal .modal-content .modal-picture-slider [class^=swiper-button]::after{font-size:12px;font-weight:bold;color:#6377e0;}#ibamu-consent-banner{background-color:#fafafa!important;}#ibamu-consent-banner p,#ibamu-consent-banner .ibamu_text{font-family:"Karla",sans-serif;background-color:#fafafa!important;}#ibamu-consent-banner .ibamu-banner-buttons button{font-family:"Karla",sans-serif;border-radius:4px;}.ibamu_consent_content button{font-family:"Karla",sans-serif!important;border-radius:4px!important;}.ibamu_consent_content .ibamu_consent_modal_text,.ibamu_consent_content .ibamu_consent_tab-content{font-family:"Karla",sans-serif!important;}#ibamu-documents-footer{display:none!important;}.loading-spinner,.loading-spinner-calendar{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;background-color:rgba(0,0,0,.3);justify-content:center;align-items:center;}.loading-spinner img,.loading-spinner-calendar img{animation:spin 1s ease-in infinite;-webkit-animation:spin 1s ease-in infinite;display:none;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}duet-date-picker{margin-bottom:18px;display:block;}duet-date-picker input{height:44px;border:1px solid #d8d8d8!important;cursor:pointer!important;}duet-date-picker .duet-date__toggle{width:44px;background-color:#e9ecef;}#add-pet-modal .modal-content{margin-top:40px;background:linear-gradient(140.84deg,#6377e0 .01%,#33e8c7 121.91%);color:#fff;}#add-pet-modal .modal-content h3{font-family:"Karla",sans-serif;font-size:24px;font-weight:500;}#add-pet-modal .modal-content .tip{font-size:18px;color:#fff;}#add-pet-modal .modal-content label{color:#fff;}#add-pet-modal .modal-content input,#add-pet-modal .modal-content textarea,#add-pet-modal .modal-content .vet-easy-select .selected{background-color:rgba(255,255,255,.22);border:0;color:#fff;}#add-pet-modal .modal-content input::placeholder,#add-pet-modal .modal-content textarea::placeholder,#add-pet-modal .modal-content .vet-easy-select .selected::placeholder{color:#cdddef!important;}#add-pet-modal .modal-content duet-date-picker{margin-bottom:18px;display:block;}#add-pet-modal .modal-content duet-date-picker input{height:44px;border:0!important;cursor:pointer!important;font-size:14px;}#add-pet-modal .modal-content duet-date-picker .duet-date__toggle{width:44px;background-color:rgba(255,255,255,.3);color:#fff;}#add-pet-modal .modal-content duet-date-picker .duet-date__toggle svg{width:20px;}#add-pet-modal .modal-content .vet-easy-select.disabled .selected{background-color:#81b2c7;}#add-pet-modal .modal-content .placeholder{color:#fff;}#add-pet-modal .modal-content input[type=file]{display:none;}#add-pet-modal .modal-content .input-group input{margin-bottom:8px;}#add-pet-modal .modal-content .input-group-text{background-color:rgba(255,255,255,.3);color:#fff;border:0;}#add-pet-modal .modal-content .picture-preview{position:relative;cursor:pointer;width:100px;height:100px;border-radius:100%;border:1px dashed #32c6a2;background-image:url("../images/add_pet_image_icon.png");background-position:center;background-size:cover;background-repeat:no-repeat;}#add-pet-modal .modal-content .picture-preview i{display:none;position:absolute;right:0;top:0;border-radius:100%;padding:4px;line-height:12px;background-color:#f28372;}#add-pet-modal .modal-content .image-validator{color:#ffab9e!important;font-size:12px;margin-top:8px;line-height:16px;}#add-pet-modal .modal-content .vet-easy-select .dropdown-content label{color:#000;}#add-pet-modal .modal-content .autocomplete-toggler{min-height:44px;display:flex;align-items:center;position:relative;}#add-pet-modal .modal-content .autocomplete-toggler .drop-down-toggle{display:block;font-size:16px;cursor:pointer;}#add-pet-modal .modal-content .autocomplete-toggler .drop-down-toggle .bi{width:20px;margin-top:-2px;}#add-pet-modal .modal-content .autocomplete-toggler .autocomplete{display:none;position:absolute;max-width:100%;top:100%;z-index:999;min-width:250px;}#add-pet-modal .modal-content .field-validation-error{color:#9f3e2f!important;}.promo-wrapper,.promo-wrapper-insurances{height:100px;background-color:#fff5dd;text-align:center;}@media(min-width:576px){.promo-wrapper,.promo-wrapper-insurances{height:60px;}}.promo-wrapper .discount,.promo-wrapper-insurances .discount{display:inline-block;background:linear-gradient(93.56deg,#6377e0 -7.68%,#33e8c7 110.27%);color:#fff;font-weight:700;margin-right:8px;border-radius:4px;padding:2px 12px;}.promo-wrapper .caption,.promo-wrapper-insurances .caption{display:block;font-size:16px;font-weight:500;}@media(min-width:576px){.promo-wrapper .caption,.promo-wrapper-insurances .caption{display:inline-block;}}.promo-wrapper a,.promo-wrapper-insurances a{color:#000;text-decoration:none;}.promo-wrapper-insurances{font-size:14px;height:40px;}@media(min-width:992px){.promo-wrapper-insurances{height:60px;}}.promo-wrapper-insurances a{color:#000;text-decoration:none;font-weight:700;padding:0 12px;}.promo-wrapper-insurances a:nth-child(1){border-right:3px solid #fff;}@media(min-width:992px){.promo-wrapper-insurances .content{padding-right:24px;}}body:not(.page-frontend-customers) .promo-wrapper{display:none;}body:not(.page-frontend-insurances) .promo-wrapper-insurances{display:none;}.breadcrumb{margin-top:14px;margin-bottom:14px;color:#6377e0;display:none;}@media(min-width:992px){.breadcrumb{display:flex;}}.breadcrumb li,.breadcrumb a{color:#6377e0;font-size:14px;font-weight:400;}.breadcrumb li::before,.breadcrumb a::before{color:#585858;}.breadcrumb li:hover,.breadcrumb a:hover{color:#6377e0;}html,body{overflow-x:hidden!important;font-family:"Karla",sans-serif;padding-left:0!important;padding-right:0!important;max-width:100vw;}._hj_feedback_container{display:none!important;}@media(min-width:992px){._hj_feedback_container{display:block!important;}}section{margin-top:100px;}@media(min-width:1200px){section{margin-top:120px;}}.back-image{background-position:center;background-size:cover;background-repeat:no-repeat;}.bg-primary{background-color:#32c6a2!important;}.bg-secondary{background-color:#6377e0!important;}.bg-gradient{background:linear-gradient(103.01deg,#6377e0 9.84%,#33e8c7 89.63%)!important;}.bg-centers{background-color:#4ab4d3!important;}.bg-gray{background-color:#d8d8d8!important;}.text-primary{color:#32c6a2!important;}.hero-section{min-height:50vh;padding-top:60px;margin-top:0;}@media(min-width:576px){.hero-section{min-height:55vh;}}@media(min-width:992px){.hero-section{min-height:850px;}}footer{padding-top:75px;padding-bottom:40px;color:#fff;}footer .logo-footer{margin-top:-20px;}footer span.section-title{display:block;font-size:20px;font-weight:600;margin-bottom:20px;margin-top:40px;}@media(min-width:992px){footer span.section-title{margin-bottom:15px;margin-top:unset;}}footer ul{padding:0;margin:0;list-style-type:none;}footer ul li{margin-bottom:10px;}footer ul li a{color:#fff;text-decoration:none;font-weight:500;}footer ul li a:visited{color:#fff;}footer ul li a:hover{color:#32c6a2;text-decoration:underline;}footer ul li a.blog-link{color:#32c6a2;}footer p{margin-top:20px;font-size:16px;line-height:30px;}footer .motorbike-dog-img{height:auto;width:160px;}footer .supporters-subsection{margin-top:40px;}@media(min-width:576px){footer .supporters-subsection{margin-top:auto;}}footer .supporters-subsection p{margin-bottom:8px;margin-top:0;}footer .supporters-subsection img{margin-bottom:10px;}@media(min-width:992px){footer .supporters-subsection img{margin-right:20px;margin-bottom:unset;}}footer .supporters-subsection .supporters-gallery{margin-bottom:16px;}footer .partner{display:inline-block;margin-top:0;margin-right:20px;width:30vw;max-width:100%;}@media(min-width:576px){footer .partner{width:20vw;}}@media(min-width:992px){footer .partner{display:inline-block;margin-right:20px;width:120px;max-height:55px;}}footer .topbar-link{color:#fff;font-weight:700;font-size:14px;margin-right:28px;width:100%;}@media(min-width:992px){footer .topbar-link{display:block;width:auto;}}footer .topbar-link.dropdown-toggle{cursor:pointer;}footer .topbar-link.dropdown-toggle::after{display:none;}footer .topbar-link .bi{width:16px;height:16px;}@media(max-width:992px){footer .dropdown-menu{border:0;transform:none!important;position:relative!important;}}@media(min-width:992px){footer .dropdown-menu{padding:12px;border:1px solid #d8d8d8;}}footer .dropdown-menu li{margin:0 4px;}footer .dropdown-menu .dropdown-item{border-radius:4px;font-size:14px;color:#000;}@media(max-width:992px){footer .dropdown-menu .dropdown-item{padding:0!important;margin-top:8px;}}footer .dropdown-menu .dropdown-item:hover{text-decoration:none;}footer .dropdown-menu .dropdown-item:active{color:#000!important;background-color:#e9ecef;}footer hr{background-color:#33e8c7;margin-bottom:10px;}footer .social{display:flex;justify-content:flex-start;margin-bottom:20px;text-decoration:none;}@media(min-width:576px){footer .social{margin-top:unset;margin-bottom:unset;}}footer .social a{text-decoration:none;margin-left:24px;}footer .social .bi{color:#33e8c7;font-size:22px;text-decoration:none;}footer .trustpilot-stars{display:flex;flex-direction:row;margin-top:12px;margin-bottom:5px;}footer .trustpilot-stars .trustpilot-star{height:18px;}footer .trustpilot-link{font-weight:bold;color:#33e8c7;}footer .brand-info{text-align:center;}footer .enisa-section{margin-bottom:16px;margin-top:40px;}@media(min-width:992px){footer .enisa-section{margin-top:auto;}}#coming-soon-modal .close{position:absolute;right:25px;top:25px;cursor:pointer;}#coming-soon-modal .phones{display:block;width:80%;margin:0 auto;margin-top:50px;}@media(min-width:992px){#coming-soon-modal .phones{width:100%;}}#coming-soon-modal .modal-content{padding:0;text-align:left;}#coming-soon-modal .coming-soon-content{align-items:center;margin-bottom:50px;}@media(min-width:992px){#coming-soon-modal .coming-soon-content{min-height:525px;}}@media(min-width:1200px){#coming-soon-modal .coming-soon-content{min-height:600px;}}#coming-soon-modal .coming-soon-content h2{color:#6377e0;margin-bottom:25px;}#coming-soon-modal .coming-soon-content .bold{font-weight:700;}#coming-soon-modal .coming-soon-content #Email{height:45px;}#coming-soon-modal .coming-soon-content .form-check{margin-top:20px;display:block;text-align:left;}#coming-soon-modal .coming-soon-content .form-check .form-check-input{height:24px;width:24px;}#coming-soon-modal .coming-soon-content .form-check .form-check-input:checked{background-color:#6377e0;border-color:#6377e0;}#coming-soon-modal .coming-soon-content .form-check .form-check-label{margin-left:10px;font-size:12px;}#coming-soon-modal .coming-soon-content .btn{margin-top:20px;width:100%;height:46px;padding:unset;margin-top:18px;}@media(min-width:992px){#coming-soon-modal .coming-soon-content .btn{width:100%;}}#coming-soon-modal .coming-soon-content .spinner-border{margin-top:5px;width:30px;height:30px;}#coming-soon-modal .coming-soon-content span.text-danger{font-size:12px;}#coming-soon-modal .coming-soon-content .success-sent{color:#32c6a2;}.error-404{padding-top:180px;padding-bottom:180px;}.error-404 h1{color:#6377e0;font-size:36px;margin-top:60px;font-weight:700;}.error-404 p{font-size:26px;font-weight:700;margin-bottom:60px;}.error-404 .buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;}@media(min-width:992px){.error-404 .buttons{flex-direction:row;justify-content:center;}}.error-404 .buttons a{width:100%;margin-top:12px;height:46px;line-height:1.7rem;}@media(min-width:992px){.error-404 .buttons a{width:auto;line-height:1.5rem;margin:0 8px;}}.top-bar{height:166px;box-shadow:0 4px 24px rgba(0,0,0,.04);background-color:#fff;}@media(min-width:992px){.top-bar{height:90px;}}.top-bar .logo{padding-left:25px;height:110px;display:flex;align-items:center;}@media(min-width:992px){.top-bar .logo{height:90px;}}.top-bar .mobile-menu-wrapper{background-color:#32c6a2;height:56px;display:flex;justify-content:flex-start;align-items:center;color:#fff;}.top-bar .mobile-menu-wrapper .add-profile-cta{font-size:14px;}.top-bar .mobile-menu-wrapper .add-profile-cta .bi{width:14px;height:14px;}.top-menu{display:flex;justify-content:flex-end;height:40px;position:relative;}@media(min-width:992px){.top-menu{padding-top:42px;height:90px;justify-content:center;align-items:center;padding-top:unset;}}.top-menu a:not(.dropdown-toggle,.dropdown-item){height:40px;display:flex;justify-content:center;align-items:center;margin-right:25px;}.top-menu a:not(.dropdown-toggle,.dropdown-item) .bi{color:#000;}.top-menu .dropdown-toggle{cursor:pointer;display:flex;justify-content:flex-end;align-items:center;white-space:normal;}.top-menu .dropdown-toggle:hover{text-decoration:none;}.top-menu .dropdown-toggle img{width:40px;height:40px;object-fit:cover;}.top-menu .dropdown-toggle::after{display:none!important;}.top-menu .dropdown-toggle .user-info{color:#000;text-align:right;margin-right:12px;max-width:80%;display:none;}@media(min-width:992px){.top-menu .dropdown-toggle .user-info{display:block;}}.top-menu .dropdown-toggle .user-info .name{display:block;font-size:16px;font-weight:600;white-space:nowrap;line-height:18px;}.top-menu .dropdown-toggle .user-info .managed{display:block;font-size:14px;white-space:nowrap;}.top-menu .dropdown-menu{border:0;border-radius:4px;box-shadow:0 4px 24px rgba(0,0,0,.04);width:100vw;height:100vh;display:block;position:fixed;top:100%;left:0;right:0;transition:top .3s ease-in-out;}@media(max-width:992px){.top-menu .dropdown-menu.show{position:fixed!important;transform:none!important;top:0!important;transition:top .3s ease-in-out;left:0!important;right:0!important;}}@media(min-width:992px){.top-menu .dropdown-menu{width:280px;height:auto;top:10px!important;border:1px solid #d8d8d8;display:none;}.top-menu .dropdown-menu.show{display:block;}}.top-menu .dropdown-menu::before{display:block;content:"";position:absolute;top:-10px;right:10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #d8d8d8;}@media(max-width:992px){.top-menu .dropdown-menu::before{display:none;}}.top-menu .dropdown-menu::after{display:block;content:"";position:absolute;top:-9px;right:10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;}@media(max-width:992px){.top-menu .dropdown-menu::after{display:none;}}.top-menu .dropdown-menu hr{margin:0;}.top-menu .dropdown-menu .drop-main-menu{padding:0 0;margin-top:40px;}@media(min-width:576px){.top-menu .dropdown-menu .drop-main-menu{padding:0 40px;}}@media(min-width:992px){.top-menu .dropdown-menu .drop-main-menu{padding:unset;margin-top:0;}}.top-menu .dropdown-menu .user-info{padding:18px 24px;display:flex;align-items:center;position:relative;}.top-menu .dropdown-menu .user-info a,.top-menu .dropdown-menu .user-info a:hover,.top-menu .dropdown-menu .user-info a:active,.top-menu .dropdown-menu .user-info a:focus{padding:0;margin:0;width:0;height:0;border:0;background-color:transparent!important;}.top-menu .dropdown-menu .user-info img{width:40px;height:40px;margin-right:8px;}.top-menu .dropdown-menu .user-info .name{font-size:16px;font-weight:600;}.top-menu .dropdown-menu .user-info .type{font-size:12px;white-space:nowrap;}.top-menu .dropdown-menu .user-info div{display:flex;align-items:start;justify-content:start;flex-direction:column;}.top-menu .dropdown-menu .user-info .bi{position:absolute;width:16px;bottom:15px;right:15px;}@media(min-width:576px){.top-menu .dropdown-menu .user-info .bi{top:18px;right:40px;bottom:unset;}}@media(min-width:992px){.top-menu .dropdown-menu .user-info .bi{top:18px;right:15px;bottom:unset;}}.top-menu .dropdown-menu .profile-info{padding:18px 24px;position:relative;cursor:pointer;}.top-menu .dropdown-menu .profile-info .name{display:block;font-size:16px;font-weight:600;padding-right:20px;}.top-menu .dropdown-menu .profile-info .type{display:block;font-size:12px;white-space:nowrap;}.top-menu .dropdown-menu .profile-info .bi{position:absolute;width:18px;bottom:18px;right:15px;}@media(min-width:576px){.top-menu .dropdown-menu .profile-info .bi{top:18px;right:40px;bottom:unset;}}@media(min-width:992px){.top-menu .dropdown-menu .profile-info .bi{top:18px;right:15px;bottom:unset;}}.top-menu .dropdown-menu .links{padding:18px 24px;}.top-menu .dropdown-menu .links .dropdown-item{padding:4px 8px;border-radius:4px;margin-top:8px;}.top-menu .dropdown-menu .links .dropdown-item.text-vets{color:#32c6a2;}.top-menu .dropdown-menu .links .dropdown-item.text-vets .bi{color:#32c6a2;}.top-menu .dropdown-menu .links .dropdown-item.text-vets:hover{color:#32c6a2;}.top-menu .dropdown-menu .links .dropdown-item:hover{background-color:#e9ecef;text-decoration:none;color:#000;}.top-menu .dropdown-menu .links .dropdown-item img{margin-right:8px;}.top-menu .dropdown-menu .settings{padding:18px 24px;}.top-menu .dropdown-menu .settings .dropdown-item{padding:4px 8px;border-radius:4px;}.top-menu .dropdown-menu .settings .dropdown-item:hover{background-color:#e9ecef;text-decoration:none;color:#000;}.top-menu .dropdown-menu .exit{padding:18px 24px;}.top-menu .dropdown-menu .exit .dropdown-item{padding:4px 8px;border-radius:4px;}.top-menu .dropdown-menu .exit .dropdown-item:hover{background-color:#e9ecef;text-decoration:none;color:#000;}.top-menu .dropdown-menu .drop-profile-submenu{padding:0;}.top-menu .dropdown-menu .drop-profile-submenu .profile-item{position:relative;padding:18px 24px;cursor:pointer;display:block;border:0;width:auto;height:auto;color:#000;text-decoration:none;}.top-menu .dropdown-menu .drop-profile-submenu .profile-item .name{display:block;font-size:16px;font-weight:600;padding-right:20px;}.top-menu .dropdown-menu .drop-profile-submenu .profile-item a.text-vets{display:block;color:#32c6a2;margin-bottom:-8px;border:1px solid #d8d8d8;border-radius:4px;padding:8px 12px;text-align:center;}@media(min-width:992px){.top-menu .dropdown-menu .drop-profile-submenu .profile-item a.text-vets{border:0;padding:0;text-align:left;}}.top-menu .dropdown-menu .drop-profile-submenu .profile-item a.text-vets .bi{color:#32c6a2;}.top-menu .dropdown-menu .drop-profile-submenu .profile-item .selected{position:absolute;top:24px;right:24px;display:block;width:12px;height:12px;border-radius:100%;}.top-menu .dropdown-menu .drop-profile-submenu .profile-item .selected.on{background-color:#32c6a2;}.top-menu .dropdown-menu .drop-profile-submenu .profile-item .selected.off{background-color:#d8d8d8;}.top-menu .dropdown-menu .drop-profile-submenu .return{display:flex;align-items:center;padding-left:16px;font-size:14px;font-weight:500;cursor:pointer;}.top-menu .dropdown-menu .drop-profile-submenu .return .bi{width:16px;}.top-menu .dropdown-menu .drop-profile-submenu .release-profile-button{background-color:#eff1fc;margin-right:0;height:18px;font-size:12px;color:#6377e0;font-weight:bold;}.top-menu .dropdown-menu .drop-profile-submenu .release-profile-button i{margin:2px 8px;}.top-menu .dropdown-menu .dropdown-item{color:#000;display:flex;align-items:center;justify-content:start;font-size:14px;padding:0;}.top-menu .dropdown-menu .dropdown-item:hover{color:#32c6a2;text-decoration:underline;background-color:transparent;}.top-menu .dropdown-menu .dropdown-item .bi{width:16px;color:#585858;margin-right:8px;}.top-menu .add-profile{border:0!important;width:auto!important;height:38px!important;line-height:38px!important;display:none!important;color:#32c6a2;padding:0!important;text-align:left;border-right:1px solid #d8d8d8!important;padding-right:28px!important;vertical-align:middle;}@media(min-width:992px){.top-menu .add-profile{display:block!important;}}.top-menu .add-profile .bi{color:#32c6a2!important;width:16px;}.top-menu .jobs{border:0!important;width:auto!important;height:38px!important;line-height:38px!important;display:none!important;padding:0!important;text-align:left;border-right:1px solid #d8d8d8!important;padding-right:28px!important;vertical-align:middle;color:#000;font-weight:600;}@media(min-width:992px){.top-menu .jobs{display:block!important;}}.top-menu .jobs .bi{width:16px;}.top-menu .jobs .badge{background-color:#33e8c7;color:#32c6a2;}.burger-menu{display:flex;align-items:center;font-weight:700;font-size:14px;}.burger-menu .bi{margin-right:8px;}@media(min-width:992px){.burger-menu{display:none;}}@media(min-width:992px){.page-backend-centerbookings .back-menu,.page-backend-centerteam .back-menu,.page-backend-addcenterteammember .back-menu,.page-backend-editcenterteammember .back-menu{display:none;}}@media(min-width:992px){.page-backend-centerprofileedit .settings-submenu,.page-backend-professionalprofileedit .settings-submenu,[class*=appointment] .settings-submenu,.page-backend-centerreviews .settings-submenu,.page-backend-professionalreviews .settings-submenu,.page-backend-centerappointments .settings-submenu,.page-backend-claimedcenters .settings-submenu{display:none;}}@media(min-width:992px){.page-backend-centeruserroles .profile-submenu,.page-backend-addcenteruserrole .profile-submenu,.page-backend-professionalsettings .profile-submenu,.page-backend-centersettings .profile-submenu,.page-backend-claimedcenters .profile-submenu{display:none;}}.page-backend-claimedcenters .back-menu{display:none;}@media(min-width:992px){.page-backend-centerprofileedit .start-tour-button,.page-backend-professionalprofileedit .start-tour-button,.page-backend-professionalappointments .start-tour-button,.page-backend-centeraddcenterappointment .start-tour-button,.page-backend-centeraddonlineappointment .start-tour-button,.page-backend-centeraddathomeappointment .start-tour-button,.page-backend-professionaladdcenterappointment .start-tour-button,.page-backend-professionaladdonlineappointment .start-tour-button,.page-backend-professionaladdathomeappointment .start-tour-button{display:flex!important;}}.backend-content-wrapper{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;background-color:#f6f7f9;min-height:calc(100vh - 166px);}@media(min-width:992px){.backend-content-wrapper{min-height:calc(100vh - 90px);}}.backend-content-wrapper .sidebar{display:none;width:100px;padding-top:35px;min-height:100vh;background-color:#32c6a2;}@media(min-width:992px){.backend-content-wrapper .sidebar{display:block;min-height:calc(100vh - 90px);}}.backend-content-wrapper .sidebar ul{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;list-style-type:none;margin:0;padding:0;}.backend-content-wrapper .sidebar ul a{display:flex;justify-content:center;align-items:center;width:58px;height:58px;margin:15px 0;}.backend-content-wrapper .sidebar ul a.active,.backend-content-wrapper .sidebar ul a:hover{background-color:rgba(255,255,255,.1);}.backend-content-wrapper .sidebar ul a.active::before,.backend-content-wrapper .sidebar ul a:hover::before{display:block;position:absolute;content:"";width:4px;height:22px;background-color:#fff;left:0;}.backend-content-wrapper .sidebar ul a .bi{color:#fff;font-size:20px;margin-top:2px;}.backend-content-wrapper .back-menu{padding-top:44px;padding-left:28px;width:100vw;min-height:100vh;position:fixed;top:100%;left:0;right:0;transition:top .3s ease-in-out;background-color:#f6f7f9;z-index:999;}.backend-content-wrapper .back-menu.active{top:0;transition:top .3s ease-in-out;}@media(min-width:992px){.backend-content-wrapper .back-menu{flex:0 0 auto;position:relative;top:unset;right:unset;width:21vw;transition:none;}}@media(min-width:1200px){.backend-content-wrapper .back-menu{width:20vw;}}.backend-content-wrapper .back-menu .burger-menu{margin-top:6px;margin-bottom:36px;}.backend-content-wrapper .back-menu .menu-title{font-family:"Karla",sans-serif;font-weight:700;font-size:16px;}.backend-content-wrapper .back-menu hr{margin:24px 0;}.backend-content-wrapper .back-menu .top-level{color:#000;font-weight:700;}@media(min-width:992px){.backend-content-wrapper .back-menu .top-level{display:none;}}.backend-content-wrapper .back-menu ul{list-style-type:none;margin:0;padding:0;}.backend-content-wrapper .back-menu ul li{margin-bottom:28px;}.backend-content-wrapper .back-menu ul li a{color:#000;font-size:14px;font-weight:700;display:block;width:100%;}.backend-content-wrapper .back-menu ul li a.active,.backend-content-wrapper .back-menu ul li a:hover{color:#32c6a2;text-decoration:none;}.backend-content-wrapper .back-menu ul li a .bi:not(.bi-chevron-right){margin-right:12px;}.backend-content-wrapper .back-menu ul li a .bi{font-size:16px;}.backend-content-wrapper .back-menu a .bi-chevron-right{position:absolute;right:20px;}@media(min-width:992px){.backend-content-wrapper .back-menu a .bi-chevron-right{display:none;}}.backend-content-wrapper .content{width:100%;padding-top:10px;}@media(min-width:992px){.backend-content-wrapper .content{width:calc(77vw - 100px);}}@media(min-width:1200px){.backend-content-wrapper .content{width:calc(77vw - 100px);}}.backend-content-wrapper .content .page-title{margin-top:32px;}.backend-content-wrapper .content .page-title h2{margin-bottom:16px;}.backend-content-wrapper .content .page-title p{font-size:16px;}@media(min-width:992px){.page-backend-centerbookings .content{width:calc(97vw - 100px);}}@media(min-width:1920px){.page-backend-centerbookings .content{width:calc(80vw - 100px);}}.page-backend-customerfavourites .backend-content-wrapper .sidebar,.page-backend-customerreferrals .backend-content-wrapper .sidebar,.page-backend-customerbookings .backend-content-wrapper .sidebar,.page-backend-customerpets .backend-content-wrapper .sidebar,.page-backend-editcustomerpet .backend-content-wrapper .sidebar,.page-backend-customerinsurances .backend-content-wrapper .sidebar,.page-backend-requestcashback .backend-content-wrapper .sidebar,.page-backend-addcustomerpet .backend-content-wrapper .sidebar{background-color:#6377e0;}body[class*=-frontend-]:not(.scrollable,.page-frontend-addreview,.page-frontend-jobs,.page-frontend-vets,.page-frontend-centers,.page-frontend-insurancesfaqs,.page-frontend-insurances){padding-top:116px!important;}body[class=page-frontend-insurances]{padding-top:70px!important;}@media(min-width:992px){body[class=page-frontend-insurances]{padding-top:80px!important;}}.close-menu{min-height:66px;}.close-menu .close{float:right;margin-top:12px;color:#000;}.close-menu a{display:block;width:auto;border:0;margin:0;}.close-menu a img{display:block!important;}.front-topbar-menu-toggler{font-size:34px;color:#fff;float:right;}.front-topbar-menu-toggler.close{margin-top:12px;color:#000;}.fixed-bar{margin-bottom:25px;}@media(min-width:992px){.fixed-bar{margin-bottom:40px;}}.countdown{margin-bottom:20px;}@media(min-width:992px){.countdown{margin-bottom:40px;}}.countdown .countdown-header{display:flex;flex-flow:row wrap;align-content:stretch;justify-content:center;}.countdown .countdown-header .countdown-header-item{width:40px;flex:0 auto;align-self:stretch;margin:0 8px;font-size:12px;font-weight:bold;font-family:"Karla",sans-serif;}.countdown .countdown-counter{display:flex;flex-flow:row wrap;align-content:stretch;justify-content:center;}.countdown .countdown-counter .countdown-counter-item{width:40px;flex:0 auto;align-self:stretch;background:linear-gradient(94.27deg,#6377e0 2.81%,#33e8c7 100%);border:1px solid;margin:0 8px;border-radius:.25rem;color:#fff;border-color:#000;font-family:"Karla",sans-serif;}.countdown .countdown-message{font-family:"Karla",sans-serif;}.countdown .countdown-message h5{padding-top:5px;padding-bottom:1px;font-size:16px;font-family:"Karla",sans-serif;}.countdown .countdown-message h5 span{color:#6377e0;font-weight:bold;font-family:"Karla",sans-serif;}.countdown .countdown-message h6{color:#808080;font-size:14px;font-weight:100;font-family:"Karla",sans-serif;}.btn-single-topbar{min-width:100px;}.front-topbar{position:fixed;left:0;right:0;top:0;z-index:99999;background-color:transparent;transition:all .2s ease-in-out;}.front-topbar .logo-blue{display:none;max-width:80%;max-width:80%;}@media(min-width:992px){.front-topbar .logo-blue{max-width:100%;max-width:100%;}}.front-topbar .logo-white{max-width:80%;max-width:80%;}@media(min-width:992px){.front-topbar .logo-white{max-width:100%;max-width:100%;}}.front-topbar .hero-header{min-height:150px;transition:min-height .2s ease-in-out .05s;display:flex;justify-content:space-between;align-items:center;}.front-topbar .hero-header .user-icon{height:28px;margin-left:15px;display:none;}.front-topbar .hero-header .menu-items{position:fixed;top:100%;left:0;right:0;transition:top .3s ease-in-out;background-color:#fff;z-index:999;height:100vh;padding-top:20px;}@media(min-width:992px){.front-topbar .hero-header .menu-items{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;position:relative;top:unset;left:unset;right:unset;transition:none;z-index:unset;height:auto;background-color:transparent;padding-top:unset;}}.front-topbar .hero-header .menu-items .menu-items-wrapper{display:flex;align-items:start;justify-content:flex-start;flex-direction:column;}@media(min-width:992px){.front-topbar .hero-header .menu-items .menu-items-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;position:relative;}}.front-topbar .hero-header .menu-items hr{display:block;width:100%;margin:26px 0;}@media(min-width:992px){.front-topbar .hero-header .menu-items hr{display:none;}}.front-topbar .hero-header .menu-items.active{top:0;transition:top .3s ease-in-out;}.front-topbar .hero-header .menu-items .hero-header{min-height:100px;transition:min-height .2s ease-in-out .1s;}.front-topbar .hero-header .menu-items .hero-header .front-topbar-menu-toggler{color:#000;}.front-topbar .hero-header .menu-items .hero-header a{font-size:14px;}.front-topbar .hero-header .menu-items .hero-header .dropdown-menu a:hover{text-decoration:none;}.front-topbar .hero-header .menu-items .hero-header .dropdown-menu a:active{background-color:#e9ecef;}.front-topbar .hero-header .menu-items .login-topbar-link{border:1.5px solid #6377e0;padding:9px 15px;border-radius:.25rem;color:#6377e0;display:flex;align-content:center;justify-content:center;flex-direction:row;margin-right:28px;width:100%;white-space:nowrap;height:40px;}.front-topbar .hero-header .menu-items .login-topbar-link .login-topbar-icon{width:20px;margin-right:5px;display:inline-block;}.front-topbar .hero-header .menu-items .login-topbar-link .login-topbar-text{display:inline-block;margin-bottom:0;text-align:center;line-height:20px;min-width:95px;font-weight:700;}.front-topbar .hero-header .menu-items .topbar-link{color:#000;font-weight:700;font-size:14px;margin-right:28px;width:100%;white-space:nowrap;}@media(min-width:992px){.front-topbar .hero-header .menu-items .topbar-link{color:#fff;display:block;width:auto;}}.front-topbar .hero-header .menu-items .topbar-link.dropdown-toggle{cursor:pointer;}.front-topbar .hero-header .menu-items .topbar-link.dropdown-toggle::after{display:none;}.front-topbar .hero-header .menu-items .topbar-link .bi{width:16px;height:16px;}@media(max-width:992px){.front-topbar .hero-header .menu-items .topbar-link.btn-outline-light{background-color:#32c6a2!important;color:#fff;text-decoration:none;}}@media(max-width:992px){.front-topbar .hero-header .menu-items .dropdown-menu{border:0;transform:none!important;position:relative!important;}}@media(min-width:992px){.front-topbar .hero-header .menu-items .dropdown-menu{padding:12px;border:1px solid #d8d8d8;}}.front-topbar .hero-header .menu-items .dropdown-menu .dropdown-item{border-radius:4px;font-size:14px;}@media(max-width:992px){.front-topbar .hero-header .menu-items .dropdown-menu .dropdown-item{padding:0!important;margin-top:20px;}}.front-topbar .hero-header .menu-items .dropdown-menu .dropdown-item:hover{text-decoration:none;}.front-topbar .hero-header .menu-items .dropdown-menu .dropdown-item:active{color:#000!important;background-color:#e9ecef;}.front-topbar .hero-header .menu-items .btn-outline-light{width:100%;background-color:#fff;color:#32c6a2;}@media(min-width:992px){.front-topbar .hero-header .menu-items .btn-outline-light{width:auto;}}.front-topbar.scrolled,.front-topbar:not(.scrollable){background-color:#fff;box-shadow:0 4px 34px rgba(0,0,0,.04);transition:all .2s ease-in-out .1s;}.front-topbar.scrolled .logo-blue,.front-topbar:not(.scrollable) .logo-blue{display:block;}.front-topbar.scrolled .logo-white,.front-topbar:not(.scrollable) .logo-white{display:none;}.front-topbar.scrolled .hero-header,.front-topbar:not(.scrollable) .hero-header{min-height:100px;transition:min-height .2s ease-in-out .1s;}.front-topbar.scrolled .hero-header .front-topbar-menu-toggler,.front-topbar:not(.scrollable) .hero-header .front-topbar-menu-toggler{color:#000;}.front-topbar.scrolled .hero-header .topbar-link,.front-topbar:not(.scrollable) .hero-header .topbar-link{color:#000;font-weight:700;font-size:14px;}.front-topbar.scrolled .hero-header .topbar-link.btn-outline-light,.front-topbar:not(.scrollable) .hero-header .topbar-link.btn-outline-light{color:#fff;margin-right:0;}.front-topbar.scrolled .hero-header a,.front-topbar:not(.scrollable) .hero-header a{font-size:14px;}.front-topbar.scrolled .hero-header .dropdown-menu a:hover,.front-topbar:not(.scrollable) .hero-header .dropdown-menu a:hover{text-decoration:none;}.front-topbar.scrolled .hero-header .dropdown-menu a:active,.front-topbar:not(.scrollable) .hero-header .dropdown-menu a:active{background-color:#e9ecef;}.front-topbar.scrolled .btn-outline-light,.front-topbar:not(.scrollable) .btn-outline-light{background-color:#32c6a2!important;color:#fff;text-decoration:none;}.front-topbar:not(.scrollable) .hero-header{min-height:70px;}@media(min-width:992px){.front-topbar:not(.scrollable) .hero-header{min-height:80px;}}.front-topbar.overscrolled{top:-100px;}@media(min-width:576px){.front-topbar.overscrolled{top:-65px;}}.page-account-login,.page-account-registerowner,.page-account-resetpassword,.page-account-sendresetemail{padding-bottom:40px;}.page-account-login .side-image,.page-account-registerowner .side-image,.page-account-resetpassword .side-image,.page-account-sendresetemail .side-image{position:fixed;right:0;top:0;height:100vh;background-size:cover;background-position:bottom center;background-repeat:no-repeat;background-image:url("../images/account/img_login.png");}.page-account-login .side-image .register-info .bi,.page-account-registerowner .side-image .register-info .bi,.page-account-resetpassword .side-image .register-info .bi,.page-account-sendresetemail .side-image .register-info .bi{color:#6377e0!important;background-color:rgba(99,119,224,.1)!important;}.page-account-login .side-image .register-info .more,.page-account-registerowner .side-image .register-info .more,.page-account-resetpassword .side-image .register-info .more,.page-account-sendresetemail .side-image .register-info .more{color:#6377e0;}.page-account-login .side-image .register-info .badge,.page-account-registerowner .side-image .register-info .badge,.page-account-resetpassword .side-image .register-info .badge,.page-account-sendresetemail .side-image .register-info .badge{color:#fff;}.page-account-login.page-account-registerowner .side-image,.page-account-registerowner.page-account-registerowner .side-image,.page-account-resetpassword.page-account-registerowner .side-image,.page-account-sendresetemail.page-account-registerowner .side-image{background-image:url("../images/account/img_registro_po.png");}.page-account-login.page-account-registerowner .title-wrapper,.page-account-registerowner.page-account-registerowner .title-wrapper,.page-account-resetpassword.page-account-registerowner .title-wrapper,.page-account-sendresetemail.page-account-registerowner .title-wrapper{margin-top:12px!important;}.page-account-login .logo-wrapper,.page-account-registerowner .logo-wrapper,.page-account-resetpassword .logo-wrapper,.page-account-sendresetemail .logo-wrapper{text-align:center;margin-bottom:32px;}@media(min-width:992px){.page-account-login .logo-wrapper,.page-account-registerowner .logo-wrapper,.page-account-resetpassword .logo-wrapper,.page-account-sendresetemail .logo-wrapper{text-align:left;}}.page-account-login .logo-wrapper a,.page-account-registerowner .logo-wrapper a,.page-account-resetpassword .logo-wrapper a,.page-account-sendresetemail .logo-wrapper a{margin-bottom:0;}.page-account-login .title-wrapper,.page-account-registerowner .title-wrapper,.page-account-resetpassword .title-wrapper,.page-account-sendresetemail .title-wrapper{margin-top:32px;}.page-account-login .title-wrapper h1,.page-account-registerowner .title-wrapper h1,.page-account-resetpassword .title-wrapper h1,.page-account-sendresetemail .title-wrapper h1{font-size:24px;font-weight:600;line-height:20px;margin-bottom:8px;}.page-account-login .title-wrapper span,.page-account-registerowner .title-wrapper span,.page-account-resetpassword .title-wrapper span,.page-account-sendresetemail .title-wrapper span{font-size:14px;}.page-account-login .title-wrapper .tip,.page-account-registerowner .title-wrapper .tip,.page-account-resetpassword .title-wrapper .tip,.page-account-sendresetemail .title-wrapper .tip{font-size:16px;}.page-account-login .title-wrapper .contest,.page-account-registerowner .title-wrapper .contest,.page-account-resetpassword .title-wrapper .contest,.page-account-sendresetemail .title-wrapper .contest{font-size:12px;color:#d8d8d8;}.page-account-login .title-wrapper a,.page-account-registerowner .title-wrapper a,.page-account-resetpassword .title-wrapper a,.page-account-sendresetemail .title-wrapper a{font-size:14px;color:#6377e0;font-weight:700;}.page-account-login .title-wrapper .dropdown-toggle .bi,.page-account-registerowner .title-wrapper .dropdown-toggle .bi,.page-account-resetpassword .title-wrapper .dropdown-toggle .bi,.page-account-sendresetemail .title-wrapper .dropdown-toggle .bi{width:20px;height:20px;}.page-account-login .title-wrapper .dropdown-toggle::after,.page-account-registerowner .title-wrapper .dropdown-toggle::after,.page-account-resetpassword .title-wrapper .dropdown-toggle::after,.page-account-sendresetemail .title-wrapper .dropdown-toggle::after{display:none!important;}.page-account-login .title-wrapper .dropdown-menu,.page-account-registerowner .title-wrapper .dropdown-menu,.page-account-resetpassword .title-wrapper .dropdown-menu,.page-account-sendresetemail .title-wrapper .dropdown-menu{padding:12px;}.page-account-login .title-wrapper .dropdown-menu .dropdown-item,.page-account-registerowner .title-wrapper .dropdown-menu .dropdown-item,.page-account-resetpassword .title-wrapper .dropdown-menu .dropdown-item,.page-account-sendresetemail .title-wrapper .dropdown-menu .dropdown-item{border-radius:4px;color:#000;font-weight:400;}@media(max-width:992px){.page-account-login .title-wrapper .dropdown-menu .dropdown-item,.page-account-registerowner .title-wrapper .dropdown-menu .dropdown-item,.page-account-resetpassword .title-wrapper .dropdown-menu .dropdown-item,.page-account-sendresetemail .title-wrapper .dropdown-menu .dropdown-item{padding:0!important;margin-top:20px;}}.page-account-login .title-wrapper .dropdown-menu .dropdown-item:hover,.page-account-registerowner .title-wrapper .dropdown-menu .dropdown-item:hover,.page-account-resetpassword .title-wrapper .dropdown-menu .dropdown-item:hover,.page-account-sendresetemail .title-wrapper .dropdown-menu .dropdown-item:hover{text-decoration:none;}.page-account-login .title-wrapper .dropdown-menu .dropdown-item:active,.page-account-registerowner .title-wrapper .dropdown-menu .dropdown-item:active,.page-account-resetpassword .title-wrapper .dropdown-menu .dropdown-item:active,.page-account-sendresetemail .title-wrapper .dropdown-menu .dropdown-item:active{color:#000!important;background-color:#e9ecef;}.page-account-login form .form-header h2,.page-account-registerowner form .form-header h2,.page-account-resetpassword form .form-header h2,.page-account-sendresetemail form .form-header h2{color:#000;font-family:"Karla",sans-serif;font-size:18px;font-weight:700;margin-bottom:12px;}.page-account-login form .form-header .owner-name,.page-account-registerowner form .form-header .owner-name,.page-account-resetpassword form .form-header .owner-name,.page-account-sendresetemail form .form-header .owner-name{font-size:16px;}.page-account-login form a,.page-account-registerowner form a,.page-account-resetpassword form a,.page-account-sendresetemail form a{display:block;color:#000;text-decoration:underline;margin-bottom:32px;font-size:14px;}.page-account-login form .form-check-label,.page-account-registerowner form .form-check-label,.page-account-resetpassword form .form-check-label,.page-account-sendresetemail form .form-check-label{font-size:12px;}@media(min-width:1440px){.page-account-login form .form-check-label,.page-account-registerowner form .form-check-label,.page-account-resetpassword form .form-check-label,.page-account-sendresetemail form .form-check-label{font-size:14px;}}.page-account-login form .form-check-label a,.page-account-registerowner form .form-check-label a,.page-account-resetpassword form .form-check-label a,.page-account-sendresetemail form .form-check-label a{display:inline-block;line-height:12px;margin:0;color:#000;text-decoration:underline;}.page-account-login form .tip,.page-account-registerowner form .tip,.page-account-resetpassword form .tip,.page-account-sendresetemail form .tip{color:#585858;}@media(min-width:1440px){.page-account-login form .pets-wrapper,.page-account-registerowner form .pets-wrapper,.page-account-resetpassword form .pets-wrapper,.page-account-sendresetemail form .pets-wrapper{min-height:200px;}}.page-account-login form .pets-wrapper .pet,.page-account-registerowner form .pets-wrapper .pet,.page-account-resetpassword form .pets-wrapper .pet,.page-account-sendresetemail form .pets-wrapper .pet{cursor:pointer;text-align:center;margin-bottom:20px;}.page-account-login form .pets-wrapper .pet img,.page-account-registerowner form .pets-wrapper .pet img,.page-account-resetpassword form .pets-wrapper .pet img,.page-account-sendresetemail form .pets-wrapper .pet img{border-radius:100%;object-fit:cover;width:120px;height:120px;}.page-account-login form .pets-wrapper .pet.add-pet img,.page-account-registerowner form .pets-wrapper .pet.add-pet img,.page-account-resetpassword form .pets-wrapper .pet.add-pet img,.page-account-sendresetemail form .pets-wrapper .pet.add-pet img{object-fit:contain;}.page-account-login form .pets-wrapper .pet span,.page-account-registerowner form .pets-wrapper .pet span,.page-account-resetpassword form .pets-wrapper .pet span,.page-account-sendresetemail form .pets-wrapper .pet span{font-size:12px;font-weight:700;margin-top:8px;display:block;text-align:center;}.page-account-login form .pets-wrapper .pet span i,.page-account-registerowner form .pets-wrapper .pet span i,.page-account-resetpassword form .pets-wrapper .pet span i,.page-account-sendresetemail form .pets-wrapper .pet span i{font-size:12px;border:0;padding:0;}.page-account-login form .pets-wrapper .pet span i:before,.page-account-registerowner form .pets-wrapper .pet span i:before,.page-account-resetpassword form .pets-wrapper .pet span i:before,.page-account-sendresetemail form .pets-wrapper .pet span i:before{vertical-align:-2px;}.page-account-login form .skip-step,.page-account-registerowner form .skip-step,.page-account-resetpassword form .skip-step,.page-account-sendresetemail form .skip-step{display:block;margin-top:20px;color:#d8d8d8;cursor:pointer;margin-bottom:12px;font-weight:400;font-size:16px;}.page-account-login form .placeholder,.page-account-registerowner form .placeholder,.page-account-resetpassword form .placeholder,.page-account-sendresetemail form .placeholder{cursor:default;}.page-account-login .access-spacer,.page-account-registerowner .access-spacer,.page-account-resetpassword .access-spacer,.page-account-sendresetemail .access-spacer{margin-top:24px;display:flex;justify-content:space-between;align-items:center;white-space:nowrap;}.page-account-login .access-spacer hr,.page-account-registerowner .access-spacer hr,.page-account-resetpassword .access-spacer hr,.page-account-sendresetemail .access-spacer hr{width:35%;}.page-account-registerowner .side-image,.page-account-registercenter .side-image,.page-account-registervet .side-image,.page-account-addprofileselector .side-image,.page-account-addprofileprofessional .side-image,.page-account-addprofilecenter .side-image,.page-account-registercenterclaiming .side-image,.page-account-claimcenterresult .side-image{height:100vh;background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url("../images/account/img_registro_centrovet.png");}@media(min-width:992px){.page-account-registerowner .side-image,.page-account-registercenter .side-image,.page-account-registervet .side-image,.page-account-addprofileselector .side-image,.page-account-addprofileprofessional .side-image,.page-account-addprofilecenter .side-image,.page-account-registercenterclaiming .side-image,.page-account-claimcenterresult .side-image{position:fixed;right:0;top:0;}}.page-account-registerowner.page-account-registervet .side-image,.page-account-registerowner.page-account-addprofileselector .side-image,.page-account-registerowner.page-account-addprofileprofessional .side-image,.page-account-registerowner.page-account-addprofilecenter .side-image,.page-account-registercenter.page-account-registervet .side-image,.page-account-registercenter.page-account-addprofileselector .side-image,.page-account-registercenter.page-account-addprofileprofessional .side-image,.page-account-registercenter.page-account-addprofilecenter .side-image,.page-account-registervet.page-account-registervet .side-image,.page-account-registervet.page-account-addprofileselector .side-image,.page-account-registervet.page-account-addprofileprofessional .side-image,.page-account-registervet.page-account-addprofilecenter .side-image,.page-account-addprofileselector.page-account-registervet .side-image,.page-account-addprofileselector.page-account-addprofileselector .side-image,.page-account-addprofileselector.page-account-addprofileprofessional .side-image,.page-account-addprofileselector.page-account-addprofilecenter .side-image,.page-account-addprofileprofessional.page-account-registervet .side-image,.page-account-addprofileprofessional.page-account-addprofileselector .side-image,.page-account-addprofileprofessional.page-account-addprofileprofessional .side-image,.page-account-addprofileprofessional.page-account-addprofilecenter .side-image,.page-account-addprofilecenter.page-account-registervet .side-image,.page-account-addprofilecenter.page-account-addprofileselector .side-image,.page-account-addprofilecenter.page-account-addprofileprofessional .side-image,.page-account-addprofilecenter.page-account-addprofilecenter .side-image,.page-account-registercenterclaiming.page-account-registervet .side-image,.page-account-registercenterclaiming.page-account-addprofileselector .side-image,.page-account-registercenterclaiming.page-account-addprofileprofessional .side-image,.page-account-registercenterclaiming.page-account-addprofilecenter .side-image,.page-account-claimcenterresult.page-account-registervet .side-image,.page-account-claimcenterresult.page-account-addprofileselector .side-image,.page-account-claimcenterresult.page-account-addprofileprofessional .side-image,.page-account-claimcenterresult.page-account-addprofilecenter .side-image{background-image:url("../images/account/img_registro_vet.png");}.page-account-registerowner.page-account-claimcenterresult .side-image,.page-account-registercenter.page-account-claimcenterresult .side-image,.page-account-registervet.page-account-claimcenterresult .side-image,.page-account-addprofileselector.page-account-claimcenterresult .side-image,.page-account-addprofileprofessional.page-account-claimcenterresult .side-image,.page-account-addprofilecenter.page-account-claimcenterresult .side-image,.page-account-registercenterclaiming.page-account-claimcenterresult .side-image,.page-account-claimcenterresult.page-account-claimcenterresult .side-image{background-image:none;background-color:#f6f6f6;}.page-account-registerowner .logo-wrapper,.page-account-registercenter .logo-wrapper,.page-account-registervet .logo-wrapper,.page-account-addprofileselector .logo-wrapper,.page-account-addprofileprofessional .logo-wrapper,.page-account-addprofilecenter .logo-wrapper,.page-account-registercenterclaiming .logo-wrapper,.page-account-claimcenterresult .logo-wrapper{text-align:center;}@media(min-width:992px){.page-account-registerowner .logo-wrapper,.page-account-registercenter .logo-wrapper,.page-account-registervet .logo-wrapper,.page-account-addprofileselector .logo-wrapper,.page-account-addprofileprofessional .logo-wrapper,.page-account-addprofilecenter .logo-wrapper,.page-account-registercenterclaiming .logo-wrapper,.page-account-claimcenterresult .logo-wrapper{text-align:left;margin-bottom:32px;}}.page-account-registerowner .title-wrapper,.page-account-registercenter .title-wrapper,.page-account-registervet .title-wrapper,.page-account-addprofileselector .title-wrapper,.page-account-addprofileprofessional .title-wrapper,.page-account-addprofilecenter .title-wrapper,.page-account-registercenterclaiming .title-wrapper,.page-account-claimcenterresult .title-wrapper{margin-top:32px;}.page-account-registerowner .title-wrapper h1,.page-account-registercenter .title-wrapper h1,.page-account-registervet .title-wrapper h1,.page-account-addprofileselector .title-wrapper h1,.page-account-addprofileprofessional .title-wrapper h1,.page-account-addprofilecenter .title-wrapper h1,.page-account-registercenterclaiming .title-wrapper h1,.page-account-claimcenterresult .title-wrapper h1{font-size:24px;font-weight:600;line-height:34px;}.page-account-registerowner .title-wrapper p,.page-account-registercenter .title-wrapper p,.page-account-registervet .title-wrapper p,.page-account-addprofileselector .title-wrapper p,.page-account-addprofileprofessional .title-wrapper p,.page-account-addprofilecenter .title-wrapper p,.page-account-registercenterclaiming .title-wrapper p,.page-account-claimcenterresult .title-wrapper p{font-size:14px;margin-bottom:20px;}.page-account-registerowner .title-wrapper p a,.page-account-registercenter .title-wrapper p a,.page-account-registervet .title-wrapper p a,.page-account-addprofileselector .title-wrapper p a,.page-account-addprofileprofessional .title-wrapper p a,.page-account-addprofilecenter .title-wrapper p a,.page-account-registercenterclaiming .title-wrapper p a,.page-account-claimcenterresult .title-wrapper p a{color:#6377e0;font-weight:700;display:inline-block;margin-bottom:0;}.page-account-registerowner .steps,.page-account-registercenter .steps,.page-account-registervet .steps,.page-account-addprofileselector .steps,.page-account-addprofileprofessional .steps,.page-account-addprofilecenter .steps,.page-account-registercenterclaiming .steps,.page-account-claimcenterresult .steps{position:relative;margin-top:12px;}.page-account-registerowner .steps .bi,.page-account-registercenter .steps .bi,.page-account-registervet .steps .bi,.page-account-addprofileselector .steps .bi,.page-account-addprofileprofessional .steps .bi,.page-account-addprofilecenter .steps .bi,.page-account-registercenterclaiming .steps .bi,.page-account-claimcenterresult .steps .bi{position:absolute;left:4px;cursor:pointer;}.page-account-registerowner .steps .bi:not(.d-none)+span,.page-account-registercenter .steps .bi:not(.d-none)+span,.page-account-registervet .steps .bi:not(.d-none)+span,.page-account-addprofileselector .steps .bi:not(.d-none)+span,.page-account-addprofileprofessional .steps .bi:not(.d-none)+span,.page-account-addprofilecenter .steps .bi:not(.d-none)+span,.page-account-registercenterclaiming .steps .bi:not(.d-none)+span,.page-account-claimcenterresult .steps .bi:not(.d-none)+span{padding-left:24px;}.page-account-registerowner .steps span,.page-account-registercenter .steps span,.page-account-registervet .steps span,.page-account-addprofileselector .steps span,.page-account-addprofileprofessional .steps span,.page-account-addprofilecenter .steps span,.page-account-registercenterclaiming .steps span,.page-account-claimcenterresult .steps span{display:block;border-bottom:2px solid #32c6a2;padding-bottom:12px;}.page-account-registerowner .steps.owners span,.page-account-registercenter .steps.owners span,.page-account-registervet .steps.owners span,.page-account-addprofileselector .steps.owners span,.page-account-addprofileprofessional .steps.owners span,.page-account-addprofilecenter .steps.owners span,.page-account-registercenterclaiming .steps.owners span,.page-account-claimcenterresult .steps.owners span{border-bottom:2px solid #6377e0;}.page-account-registerowner .steps hr,.page-account-registercenter .steps hr,.page-account-registervet .steps hr,.page-account-addprofileselector .steps hr,.page-account-addprofileprofessional .steps hr,.page-account-addprofilecenter .steps hr,.page-account-registercenterclaiming .steps hr,.page-account-claimcenterresult .steps hr{margin:0;}.page-account-registerowner [data-step],.page-account-registercenter [data-step],.page-account-registervet [data-step],.page-account-addprofileselector [data-step],.page-account-addprofileprofessional [data-step],.page-account-addprofilecenter [data-step],.page-account-registercenterclaiming [data-step],.page-account-claimcenterresult [data-step]{display:none;}.page-account-registerowner .register-info,.page-account-registercenter .register-info,.page-account-registervet .register-info,.page-account-addprofileselector .register-info,.page-account-addprofileprofessional .register-info,.page-account-addprofilecenter .register-info,.page-account-registercenterclaiming .register-info,.page-account-claimcenterresult .register-info{background-color:rgba(255,255,255,.95);border-radius:8px;padding:48px 38px;margin-top:145px;}@media(min-width:1920px){.page-account-registerowner .register-info,.page-account-registercenter .register-info,.page-account-registervet .register-info,.page-account-addprofileselector .register-info,.page-account-addprofileprofessional .register-info,.page-account-addprofilecenter .register-info,.page-account-registercenterclaiming .register-info,.page-account-claimcenterresult .register-info{padding:48px 88px;}}.page-account-registerowner .register-info h3,.page-account-registercenter .register-info h3,.page-account-registervet .register-info h3,.page-account-addprofileselector .register-info h3,.page-account-addprofileprofessional .register-info h3,.page-account-addprofilecenter .register-info h3,.page-account-registercenterclaiming .register-info h3,.page-account-claimcenterresult .register-info h3{font-weight:600;font-size:20px;}.page-account-registerowner .register-info .info-item,.page-account-registercenter .register-info .info-item,.page-account-registervet .register-info .info-item,.page-account-addprofileselector .register-info .info-item,.page-account-addprofileprofessional .register-info .info-item,.page-account-addprofilecenter .register-info .info-item,.page-account-registercenterclaiming .register-info .info-item,.page-account-claimcenterresult .register-info .info-item{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;margin-top:34px;}.page-account-registerowner .register-info .info-item .bi,.page-account-registercenter .register-info .info-item .bi,.page-account-registervet .register-info .info-item .bi,.page-account-addprofileselector .register-info .info-item .bi,.page-account-addprofileprofessional .register-info .info-item .bi,.page-account-addprofilecenter .register-info .info-item .bi,.page-account-registercenterclaiming .register-info .info-item .bi,.page-account-claimcenterresult .register-info .info-item .bi{display:inline-block;min-width:56px;width:56px;height:56px;padding:12px;color:#32c6a2;background-color:rgba(51,232,199,.1);border-radius:7px;text-align:center;vertical-align:middle;line-height:35px;font-size:20px;}.page-account-registerowner .register-info .info-item span:not(.badge),.page-account-registercenter .register-info .info-item span:not(.badge),.page-account-registervet .register-info .info-item span:not(.badge),.page-account-addprofileselector .register-info .info-item span:not(.badge),.page-account-addprofileprofessional .register-info .info-item span:not(.badge),.page-account-addprofilecenter .register-info .info-item span:not(.badge),.page-account-registercenterclaiming .register-info .info-item span:not(.badge),.page-account-claimcenterresult .register-info .info-item span:not(.badge){font-weight:700;margin-left:22px;font-size:16px;}.page-account-registerowner .register-info .more,.page-account-registercenter .register-info .more,.page-account-registervet .register-info .more,.page-account-addprofileselector .register-info .more,.page-account-addprofileprofessional .register-info .more,.page-account-addprofilecenter .register-info .more,.page-account-registercenterclaiming .register-info .more,.page-account-claimcenterresult .register-info .more{display:block;color:#32c6a2;font-weight:700;font-size:16px;margin-top:32px;}.page-account-registerowner .form-header,.page-account-registercenter .form-header,.page-account-registervet .form-header,.page-account-addprofileselector .form-header,.page-account-addprofileprofessional .form-header,.page-account-addprofilecenter .form-header,.page-account-registercenterclaiming .form-header,.page-account-claimcenterresult .form-header{display:flex;justify-content:space-between;margin-top:32px;}.page-account-registerowner .form-header h2,.page-account-registercenter .form-header h2,.page-account-registervet .form-header h2,.page-account-addprofileselector .form-header h2,.page-account-addprofileprofessional .form-header h2,.page-account-addprofilecenter .form-header h2,.page-account-registercenterclaiming .form-header h2,.page-account-claimcenterresult .form-header h2{color:#32c6a2;font-family:"Karla",sans-serif;font-size:18px;font-weight:700;}.page-account-registerowner .form-header p,.page-account-registercenter .form-header p,.page-account-registervet .form-header p,.page-account-addprofileselector .form-header p,.page-account-addprofileprofessional .form-header p,.page-account-addprofilecenter .form-header p,.page-account-registercenterclaiming .form-header p,.page-account-claimcenterresult .form-header p{font-size:14px;color:#585858;margin-top:12px;}.page-account-registerowner .form-header p a,.page-account-registercenter .form-header p a,.page-account-registervet .form-header p a,.page-account-addprofileselector .form-header p a,.page-account-addprofileprofessional .form-header p a,.page-account-addprofilecenter .form-header p a,.page-account-registercenterclaiming .form-header p a,.page-account-claimcenterresult .form-header p a{font-weight:700;margin-left:6px;}.page-account-registerowner .form-header span,.page-account-registercenter .form-header span,.page-account-registervet .form-header span,.page-account-addprofileselector .form-header span,.page-account-addprofileprofessional .form-header span,.page-account-addprofilecenter .form-header span,.page-account-registercenterclaiming .form-header span,.page-account-claimcenterresult .form-header span{font-size:12px;}.page-account-registerowner form,.page-account-registercenter form,.page-account-registervet form,.page-account-addprofileselector form,.page-account-addprofileprofessional form,.page-account-addprofilecenter form,.page-account-registercenterclaiming form,.page-account-claimcenterresult form{padding-bottom:102px;}.page-account-registerowner form .form-check-label,.page-account-registercenter form .form-check-label,.page-account-registervet form .form-check-label,.page-account-addprofileselector form .form-check-label,.page-account-addprofileprofessional form .form-check-label,.page-account-addprofilecenter form .form-check-label,.page-account-registercenterclaiming form .form-check-label,.page-account-claimcenterresult form .form-check-label{font-size:14px;}@media(min-width:1200px){.page-account-registerowner form .form-check-label,.page-account-registercenter form .form-check-label,.page-account-registervet form .form-check-label,.page-account-addprofileselector form .form-check-label,.page-account-addprofileprofessional form .form-check-label,.page-account-addprofilecenter form .form-check-label,.page-account-registercenterclaiming form .form-check-label,.page-account-claimcenterresult form .form-check-label{font-size:16px;}}.page-account-registerowner form .form-check-label a,.page-account-registercenter form .form-check-label a,.page-account-registervet form .form-check-label a,.page-account-addprofileselector form .form-check-label a,.page-account-addprofileprofessional form .form-check-label a,.page-account-addprofilecenter form .form-check-label a,.page-account-registercenterclaiming form .form-check-label a,.page-account-claimcenterresult form .form-check-label a{display:inline-block;margin:0;color:#000;text-decoration:underline;}.page-account-registerowner form .spacer,.page-account-registercenter form .spacer,.page-account-registervet form .spacer,.page-account-addprofileselector form .spacer,.page-account-addprofileprofessional form .spacer,.page-account-addprofilecenter form .spacer,.page-account-registercenterclaiming form .spacer,.page-account-claimcenterresult form .spacer{margin-bottom:32px;}.page-account-registerowner form .legal-link,.page-account-registercenter form .legal-link,.page-account-registervet form .legal-link,.page-account-addprofileselector form .legal-link,.page-account-addprofileprofessional form .legal-link,.page-account-addprofilecenter form .legal-link,.page-account-registercenterclaiming form .legal-link,.page-account-claimcenterresult form .legal-link{text-decoration:underline;color:#000;}.page-account-registerowner form .collegiate-tip,.page-account-registercenter form .collegiate-tip,.page-account-registervet form .collegiate-tip,.page-account-addprofileselector form .collegiate-tip,.page-account-addprofileprofessional form .collegiate-tip,.page-account-addprofilecenter form .collegiate-tip,.page-account-registercenterclaiming form .collegiate-tip,.page-account-claimcenterresult form .collegiate-tip{display:block;margin-top:-10px;margin-bottom:14px;color:#585858;}.page-account-registerowner form .data-block,.page-account-registercenter form .data-block,.page-account-registervet form .data-block,.page-account-addprofileselector form .data-block,.page-account-addprofileprofessional form .data-block,.page-account-addprofilecenter form .data-block,.page-account-registercenterclaiming form .data-block,.page-account-claimcenterresult form .data-block{position:relative;border-radius:8px;}.page-account-registerowner form .data-block:nth-child(2),.page-account-registercenter form .data-block:nth-child(2),.page-account-registervet form .data-block:nth-child(2),.page-account-addprofileselector form .data-block:nth-child(2),.page-account-addprofileprofessional form .data-block:nth-child(2),.page-account-addprofilecenter form .data-block:nth-child(2),.page-account-registercenterclaiming form .data-block:nth-child(2),.page-account-claimcenterresult form .data-block:nth-child(2){margin-top:20px;}.page-account-registerowner form .data-block button,.page-account-registercenter form .data-block button,.page-account-registervet form .data-block button,.page-account-addprofileselector form .data-block button,.page-account-addprofileprofessional form .data-block button,.page-account-addprofilecenter form .data-block button,.page-account-registercenterclaiming form .data-block button,.page-account-claimcenterresult form .data-block button{margin-top:0;}.page-account-registerowner form .data-block label,.page-account-registercenter form .data-block label,.page-account-registervet form .data-block label,.page-account-addprofileselector form .data-block label,.page-account-addprofileprofessional form .data-block label,.page-account-addprofilecenter form .data-block label,.page-account-registercenterclaiming form .data-block label,.page-account-claimcenterresult form .data-block label{margin-top:0;}.page-account-registerowner form .data-block .delete-block,.page-account-registercenter form .data-block .delete-block,.page-account-registervet form .data-block .delete-block,.page-account-addprofileselector form .data-block .delete-block,.page-account-addprofileprofessional form .data-block .delete-block,.page-account-addprofilecenter form .data-block .delete-block,.page-account-registercenterclaiming form .data-block .delete-block,.page-account-claimcenterresult form .data-block .delete-block{color:#f28372;position:absolute;top:35px;right:12px;width:20px;height:20px;padding:0;cursor:pointer;}@media(min-width:992px){.page-account-registerowner form .data-block .delete-block,.page-account-registercenter form .data-block .delete-block,.page-account-registervet form .data-block .delete-block,.page-account-addprofileselector form .data-block .delete-block,.page-account-addprofileprofessional form .data-block .delete-block,.page-account-addprofilecenter form .data-block .delete-block,.page-account-registercenterclaiming form .data-block .delete-block,.page-account-claimcenterresult form .data-block .delete-block{right:14px;top:12px;}}.page-account-registerowner form .data-block .data-line,.page-account-registercenter form .data-block .data-line,.page-account-registervet form .data-block .data-line,.page-account-addprofileselector form .data-block .data-line,.page-account-addprofileprofessional form .data-block .data-line,.page-account-addprofilecenter form .data-block .data-line,.page-account-registercenterclaiming form .data-block .data-line,.page-account-claimcenterresult form .data-block .data-line{display:flex;justify-content:flex-start;align-items:flex-start;}.page-account-registerowner form .data-block .data-line .bi,.page-account-registercenter form .data-block .data-line .bi,.page-account-registervet form .data-block .data-line .bi,.page-account-addprofileselector form .data-block .data-line .bi,.page-account-addprofileprofessional form .data-block .data-line .bi,.page-account-addprofilecenter form .data-block .data-line .bi,.page-account-registercenterclaiming form .data-block .data-line .bi,.page-account-claimcenterresult form .data-block .data-line .bi{color:#f28372;width:20px;height:20px;cursor:pointer;margin-top:12px;margin-left:17px;}.page-account-registerowner form .data-block .form-check label,.page-account-registercenter form .data-block .form-check label,.page-account-registervet form .data-block .form-check label,.page-account-addprofileselector form .data-block .form-check label,.page-account-addprofileprofessional form .data-block .form-check label,.page-account-addprofilecenter form .data-block .form-check label,.page-account-registercenterclaiming form .data-block .form-check label,.page-account-claimcenterresult form .data-block .form-check label{max-width:unset;}.page-account-registerowner form [data-template],.page-account-registerowner form .data-line.template,.page-account-registercenter form [data-template],.page-account-registercenter form .data-line.template,.page-account-registervet form [data-template],.page-account-registervet form .data-line.template,.page-account-addprofileselector form [data-template],.page-account-addprofileselector form .data-line.template,.page-account-addprofileprofessional form [data-template],.page-account-addprofileprofessional form .data-line.template,.page-account-addprofilecenter form [data-template],.page-account-addprofilecenter form .data-line.template,.page-account-registercenterclaiming form [data-template],.page-account-registercenterclaiming form .data-line.template,.page-account-claimcenterresult form [data-template],.page-account-claimcenterresult form .data-line.template{display:none!important;}.page-account-registerowner #schedule-modal .card,.page-account-registercenter #schedule-modal .card,.page-account-registervet #schedule-modal .card,.page-account-addprofileselector #schedule-modal .card,.page-account-addprofileprofessional #schedule-modal .card,.page-account-addprofilecenter #schedule-modal .card,.page-account-registercenterclaiming #schedule-modal .card,.page-account-claimcenterresult #schedule-modal .card{margin-bottom:0;}.page-account-registerowner.page-account-addprofileselector .profile-type-selector,.page-account-registercenter.page-account-addprofileselector .profile-type-selector,.page-account-registervet.page-account-addprofileselector .profile-type-selector,.page-account-addprofileselector.page-account-addprofileselector .profile-type-selector,.page-account-addprofileprofessional.page-account-addprofileselector .profile-type-selector,.page-account-addprofilecenter.page-account-addprofileselector .profile-type-selector,.page-account-registercenterclaiming.page-account-addprofileselector .profile-type-selector,.page-account-claimcenterresult.page-account-addprofileselector .profile-type-selector{display:flex;justify-content:start;align-items:center;border:1px solid #d8d8d8;border-radius:4px;padding:30px;margin-top:20px;cursor:pointer;}.page-account-registerowner.page-account-addprofileselector .profile-type-selector.selected,.page-account-registercenter.page-account-addprofileselector .profile-type-selector.selected,.page-account-registervet.page-account-addprofileselector .profile-type-selector.selected,.page-account-addprofileselector.page-account-addprofileselector .profile-type-selector.selected,.page-account-addprofileprofessional.page-account-addprofileselector .profile-type-selector.selected,.page-account-addprofilecenter.page-account-addprofileselector .profile-type-selector.selected,.page-account-registercenterclaiming.page-account-addprofileselector .profile-type-selector.selected,.page-account-claimcenterresult.page-account-addprofileselector .profile-type-selector.selected{background-color:#ebfdf9;border-color:#32c6a2;}.page-account-registerowner.page-account-addprofileselector .profile-type-selector:hover,.page-account-registercenter.page-account-addprofileselector .profile-type-selector:hover,.page-account-registervet.page-account-addprofileselector .profile-type-selector:hover,.page-account-addprofileselector.page-account-addprofileselector .profile-type-selector:hover,.page-account-addprofileprofessional.page-account-addprofileselector .profile-type-selector:hover,.page-account-addprofilecenter.page-account-addprofileselector .profile-type-selector:hover,.page-account-registercenterclaiming.page-account-addprofileselector .profile-type-selector:hover,.page-account-claimcenterresult.page-account-addprofileselector .profile-type-selector:hover{background-color:#fff;border-color:#32c6a2;}.page-account-registerowner.page-account-addprofileselector .profile-type-selector input,.page-account-registercenter.page-account-addprofileselector .profile-type-selector input,.page-account-registervet.page-account-addprofileselector .profile-type-selector input,.page-account-addprofileselector.page-account-addprofileselector .profile-type-selector input,.page-account-addprofileprofessional.page-account-addprofileselector .profile-type-selector input,.page-account-addprofilecenter.page-account-addprofileselector .profile-type-selector input,.page-account-registercenterclaiming.page-account-addprofileselector .profile-type-selector input,.page-account-claimcenterresult.page-account-addprofileselector .profile-type-selector input{position:absolute;visibility:hidden;width:0;height:0;}.page-account-registerowner.page-account-addprofileselector .profile-type-selector img,.page-account-registercenter.page-account-addprofileselector .profile-type-selector img,.page-account-registervet.page-account-addprofileselector .profile-type-selector img,.page-account-addprofileselector.page-account-addprofileselector .profile-type-selector img,.page-account-addprofileprofessional.page-account-addprofileselector .profile-type-selector img,.page-account-addprofilecenter.page-account-addprofileselector .profile-type-selector img,.page-account-registercenterclaiming.page-account-addprofileselector .profile-type-selector img,.page-account-claimcenterresult.page-account-addprofileselector .profile-type-selector img{width:40px;height:40px;margin-right:20px;}.page-account-registerowner.page-account-addprofileselector .profile-type-selector span,.page-account-registercenter.page-account-addprofileselector .profile-type-selector span,.page-account-registervet.page-account-addprofileselector .profile-type-selector span,.page-account-addprofileselector.page-account-addprofileselector .profile-type-selector span,.page-account-addprofileprofessional.page-account-addprofileselector .profile-type-selector span,.page-account-addprofilecenter.page-account-addprofileselector .profile-type-selector span,.page-account-registercenterclaiming.page-account-addprofileselector .profile-type-selector span,.page-account-claimcenterresult.page-account-addprofileselector .profile-type-selector span{font-weight:700;font-size:16px;}.page-account-registerowner.page-account-addprofileselector .btn-vets,.page-account-registercenter.page-account-addprofileselector .btn-vets,.page-account-registervet.page-account-addprofileselector .btn-vets,.page-account-addprofileselector.page-account-addprofileselector .btn-vets,.page-account-addprofileprofessional.page-account-addprofileselector .btn-vets,.page-account-addprofilecenter.page-account-addprofileselector .btn-vets,.page-account-registercenterclaiming.page-account-addprofileselector .btn-vets,.page-account-claimcenterresult.page-account-addprofileselector .btn-vets{text-decoration:none;}.page-account-registerowner.page-account-claimcenterresult h3,.page-account-registercenter.page-account-claimcenterresult h3,.page-account-registervet.page-account-claimcenterresult h3,.page-account-addprofileselector.page-account-claimcenterresult h3,.page-account-addprofileprofessional.page-account-claimcenterresult h3,.page-account-addprofilecenter.page-account-claimcenterresult h3,.page-account-registercenterclaiming.page-account-claimcenterresult h3,.page-account-claimcenterresult.page-account-claimcenterresult h3{font-size:18px;font-weight:700;color:#32c6a2;font-family:"Karla",sans-serif;margin:20px 0;}.page-account-registerowner.page-account-claimcenterresult .tel,.page-account-registercenter.page-account-claimcenterresult .tel,.page-account-registervet.page-account-claimcenterresult .tel,.page-account-addprofileselector.page-account-claimcenterresult .tel,.page-account-addprofileprofessional.page-account-claimcenterresult .tel,.page-account-addprofilecenter.page-account-claimcenterresult .tel,.page-account-registercenterclaiming.page-account-claimcenterresult .tel,.page-account-claimcenterresult.page-account-claimcenterresult .tel{display:block;color:#000;margin-top:20px;text-decoration:none;}.page-account-registerowner.page-account-claimcenterresult .tel .bi,.page-account-registercenter.page-account-claimcenterresult .tel .bi,.page-account-registervet.page-account-claimcenterresult .tel .bi,.page-account-addprofileselector.page-account-claimcenterresult .tel .bi,.page-account-addprofileprofessional.page-account-claimcenterresult .tel .bi,.page-account-addprofilecenter.page-account-claimcenterresult .tel .bi,.page-account-registercenterclaiming.page-account-claimcenterresult .tel .bi,.page-account-claimcenterresult.page-account-claimcenterresult .tel .bi{margin-right:12px;}.page-account-registerowner.page-account-claimcenterresult .contact-now,.page-account-registercenter.page-account-claimcenterresult .contact-now,.page-account-registervet.page-account-claimcenterresult .contact-now,.page-account-addprofileselector.page-account-claimcenterresult .contact-now,.page-account-addprofileprofessional.page-account-claimcenterresult .contact-now,.page-account-addprofilecenter.page-account-claimcenterresult .contact-now,.page-account-registercenterclaiming.page-account-claimcenterresult .contact-now,.page-account-claimcenterresult.page-account-claimcenterresult .contact-now{display:flex;align-items:center;height:60px;margin-top:40px;margin-bottom:40px;}.page-account-registerowner.page-account-claimcenterresult .contact-now .btn-success,.page-account-registercenter.page-account-claimcenterresult .contact-now .btn-success,.page-account-registervet.page-account-claimcenterresult .contact-now .btn-success,.page-account-addprofileselector.page-account-claimcenterresult .contact-now .btn-success,.page-account-addprofileprofessional.page-account-claimcenterresult .contact-now .btn-success,.page-account-addprofilecenter.page-account-claimcenterresult .contact-now .btn-success,.page-account-registercenterclaiming.page-account-claimcenterresult .contact-now .btn-success,.page-account-claimcenterresult.page-account-claimcenterresult .contact-now .btn-success{margin-right:20px;}.page-account-registerowner.page-account-claimcenterresult .contact-now .laia,.page-account-registercenter.page-account-claimcenterresult .contact-now .laia,.page-account-registervet.page-account-claimcenterresult .contact-now .laia,.page-account-addprofileselector.page-account-claimcenterresult .contact-now .laia,.page-account-addprofileprofessional.page-account-claimcenterresult .contact-now .laia,.page-account-addprofilecenter.page-account-claimcenterresult .contact-now .laia,.page-account-registercenterclaiming.page-account-claimcenterresult .contact-now .laia,.page-account-claimcenterresult.page-account-claimcenterresult .contact-now .laia{height:60px;width:60px;display:block;border:4px solid #d8d8d8;border-radius:100%;}.page-account-registerowner.page-account-claimcenterresult .register-info,.page-account-registercenter.page-account-claimcenterresult .register-info,.page-account-registervet.page-account-claimcenterresult .register-info,.page-account-addprofileselector.page-account-claimcenterresult .register-info,.page-account-addprofileprofessional.page-account-claimcenterresult .register-info,.page-account-addprofilecenter.page-account-claimcenterresult .register-info,.page-account-registercenterclaiming.page-account-claimcenterresult .register-info,.page-account-claimcenterresult.page-account-claimcenterresult .register-info{padding:38px;}.page-account-registerowner.page-account-claimcenterresult .register-info h3,.page-account-registercenter.page-account-claimcenterresult .register-info h3,.page-account-registervet.page-account-claimcenterresult .register-info h3,.page-account-addprofileselector.page-account-claimcenterresult .register-info h3,.page-account-addprofileprofessional.page-account-claimcenterresult .register-info h3,.page-account-addprofilecenter.page-account-claimcenterresult .register-info h3,.page-account-registercenterclaiming.page-account-claimcenterresult .register-info h3,.page-account-claimcenterresult.page-account-claimcenterresult .register-info h3{font-family:#32c6a2;color:#000;font-size:20px;font-weight:600;}.page-account-registerowner.page-account-claimcenterresult .register-info .center-data,.page-account-registercenter.page-account-claimcenterresult .register-info .center-data,.page-account-registervet.page-account-claimcenterresult .register-info .center-data,.page-account-addprofileselector.page-account-claimcenterresult .register-info .center-data,.page-account-addprofileprofessional.page-account-claimcenterresult .register-info .center-data,.page-account-addprofilecenter.page-account-claimcenterresult .register-info .center-data,.page-account-registercenterclaiming.page-account-claimcenterresult .register-info .center-data,.page-account-claimcenterresult.page-account-claimcenterresult .register-info .center-data{display:flex;align-items:center;}.page-account-registerowner.page-account-claimcenterresult .register-info .center-data img,.page-account-registercenter.page-account-claimcenterresult .register-info .center-data img,.page-account-registervet.page-account-claimcenterresult .register-info .center-data img,.page-account-addprofileselector.page-account-claimcenterresult .register-info .center-data img,.page-account-addprofileprofessional.page-account-claimcenterresult .register-info .center-data img,.page-account-addprofilecenter.page-account-claimcenterresult .register-info .center-data img,.page-account-registercenterclaiming.page-account-claimcenterresult .register-info .center-data img,.page-account-claimcenterresult.page-account-claimcenterresult .register-info .center-data img{width:80px;height:80px;margin-right:20px;}.page-account-registerowner.page-account-claimcenterresult .register-info .center-data .info .name,.page-account-registercenter.page-account-claimcenterresult .register-info .center-data .info .name,.page-account-registervet.page-account-claimcenterresult .register-info .center-data .info .name,.page-account-addprofileselector.page-account-claimcenterresult .register-info .center-data .info .name,.page-account-addprofileprofessional.page-account-claimcenterresult .register-info .center-data .info .name,.page-account-addprofilecenter.page-account-claimcenterresult .register-info .center-data .info .name,.page-account-registercenterclaiming.page-account-claimcenterresult .register-info .center-data .info .name,.page-account-claimcenterresult.page-account-claimcenterresult .register-info .center-data .info .name{font-size:16px;font-weight:700;margin:0;}.page-account-registerowner.page-account-claimcenterresult .register-info .center-data .info .address,.page-account-registercenter.page-account-claimcenterresult .register-info .center-data .info .address,.page-account-registervet.page-account-claimcenterresult .register-info .center-data .info .address,.page-account-addprofileselector.page-account-claimcenterresult .register-info .center-data .info .address,.page-account-addprofileprofessional.page-account-claimcenterresult .register-info .center-data .info .address,.page-account-addprofilecenter.page-account-claimcenterresult .register-info .center-data .info .address,.page-account-registercenterclaiming.page-account-claimcenterresult .register-info .center-data .info .address,.page-account-claimcenterresult.page-account-claimcenterresult .register-info .center-data .info .address{font-size:14px;}.page-account-registerowner.page-account-registercenterclaiming .center-data,.page-account-registercenter.page-account-registercenterclaiming .center-data,.page-account-registervet.page-account-registercenterclaiming .center-data,.page-account-addprofileselector.page-account-registercenterclaiming .center-data,.page-account-addprofileprofessional.page-account-registercenterclaiming .center-data,.page-account-addprofilecenter.page-account-registercenterclaiming .center-data,.page-account-registercenterclaiming.page-account-registercenterclaiming .center-data,.page-account-claimcenterresult.page-account-registercenterclaiming .center-data{margin-top:40px;margin-bottom:30px;display:flex;align-items:center;}.page-account-registerowner.page-account-registercenterclaiming .center-data img,.page-account-registercenter.page-account-registercenterclaiming .center-data img,.page-account-registervet.page-account-registercenterclaiming .center-data img,.page-account-addprofileselector.page-account-registercenterclaiming .center-data img,.page-account-addprofileprofessional.page-account-registercenterclaiming .center-data img,.page-account-addprofilecenter.page-account-registercenterclaiming .center-data img,.page-account-registercenterclaiming.page-account-registercenterclaiming .center-data img,.page-account-claimcenterresult.page-account-registercenterclaiming .center-data img{border-radius:100%;width:80px;height:80px;margin-right:20px;}.page-account-registerowner.page-account-registercenterclaiming .center-data .info .name,.page-account-registercenter.page-account-registercenterclaiming .center-data .info .name,.page-account-registervet.page-account-registercenterclaiming .center-data .info .name,.page-account-addprofileselector.page-account-registercenterclaiming .center-data .info .name,.page-account-addprofileprofessional.page-account-registercenterclaiming .center-data .info .name,.page-account-addprofilecenter.page-account-registercenterclaiming .center-data .info .name,.page-account-registercenterclaiming.page-account-registercenterclaiming .center-data .info .name,.page-account-claimcenterresult.page-account-registercenterclaiming .center-data .info .name{font-size:16px;font-weight:700;margin:0;}.page-account-registerowner.page-account-registercenterclaiming .center-data .info .address,.page-account-registercenter.page-account-registercenterclaiming .center-data .info .address,.page-account-registervet.page-account-registercenterclaiming .center-data .info .address,.page-account-addprofileselector.page-account-registercenterclaiming .center-data .info .address,.page-account-addprofileprofessional.page-account-registercenterclaiming .center-data .info .address,.page-account-addprofilecenter.page-account-registercenterclaiming .center-data .info .address,.page-account-registercenterclaiming.page-account-registercenterclaiming .center-data .info .address,.page-account-claimcenterresult.page-account-registercenterclaiming .center-data .info .address{font-size:14px;}.page-account-registerowner.page-account-registercenterclaiming .form-header,.page-account-registercenter.page-account-registercenterclaiming .form-header,.page-account-registervet.page-account-registercenterclaiming .form-header,.page-account-addprofileselector.page-account-registercenterclaiming .form-header,.page-account-addprofileprofessional.page-account-registercenterclaiming .form-header,.page-account-addprofilecenter.page-account-registercenterclaiming .form-header,.page-account-registercenterclaiming.page-account-registercenterclaiming .form-header,.page-account-claimcenterresult.page-account-registercenterclaiming .form-header{margin-top:0;}.page-account-registerowner.page-account-registercenterclaiming .form-header h2,.page-account-registercenter.page-account-registercenterclaiming .form-header h2,.page-account-registervet.page-account-registercenterclaiming .form-header h2,.page-account-addprofileselector.page-account-registercenterclaiming .form-header h2,.page-account-addprofileprofessional.page-account-registercenterclaiming .form-header h2,.page-account-addprofilecenter.page-account-registercenterclaiming .form-header h2,.page-account-registercenterclaiming.page-account-registercenterclaiming .form-header h2,.page-account-claimcenterresult.page-account-registercenterclaiming .form-header h2{margin:22px 0;}.possible-results .center img{display:block;border-radius:100%;height:80px;width:80px;object-fit:cover;}.possible-results .center h4{font-size:16px;font-weight:700;font-family:"Karla",sans-serif;}.possible-results .center p{font-size:16px;}.possible-results hr{margin-bottom:24px;margin-top:24px;}.page-account-settings{padding-top:85px!important;background-color:#f6f7f9;}.page-account-settings .settings-container{padding-bottom:100px;padding-top:70px;}.page-account-settings .title{font-size:26px;font-family:"Karla",sans-serif;font-weight:700;line-height:1.2;}.page-account-settings .email{margin-top:12px;}.page-account-settings .title-wrapper h2{font-size:20px;font-family:"Karla",sans-serif;font-weight:700;margin-bottom:32px;margin-top:20px;}@media(min-width:992px){.page-account-settings .title-wrapper h2{margin-bottom:20px;margin-top:0;}}.page-account-settings .profile-image-wrapper{position:relative;width:80px;height:80px;margin-bottom:34px;}.page-account-settings .profile-image-wrapper .profile-image{width:100%;height:100%;border-radius:100%;}.page-account-settings .profile-image-wrapper .profile-image-edit{position:absolute;bottom:0;right:0;width:32px;height:32px;background-color:#fff;border-radius:100%;display:flex;justify-content:center;align-items:center;}.page-account-settings .profile-image-wrapper .profile-image-edit .bi{width:16px;height:16px;}.page-account-settings .change-data{display:block;color:#6377e0;font-weight:bold;margin-top:-8px;margin-bottom:20px;font-size:14px;}.page-account-settings #change-email-modal h4,.page-account-settings #change-password-modal h4{color:#6377e0;font-family:"Karla",sans-serif;font-weight:700;font-size:20px;margin-bottom:20px;}.page-account-settings .alerts-wrapper{min-height:90px;}@media(min-width:992px){.page-account-settings .alerts-wrapper{min-height:80px;}}.page-account-settings #delete-account-confirmation-modal h4{font-family:"Karla",sans-serif;font-weight:700;margin-bottom:20px;}.page-account-settings #delete-account-confirmation-modal button{background-color:#f28372;color:#fff;}.page-admin-registeredcenters,.page-admin-registeredvets{background-color:#f6f7f9;}.page-admin-registeredcenters .admin-content,.page-admin-registeredvets .admin-content{padding-top:200px;}.page-admin-registeredcenters .menu,.page-admin-registeredvets .menu{margin-top:24px;}.page-admin-registeredcenters .menu a,.page-admin-registeredvets .menu a{color:#000;font-weight:700;font-size:16px;padding-bottom:20px;margin-right:54px;}.page-admin-registeredcenters .menu a.active,.page-admin-registeredvets .menu a.active{border-bottom:2px solid #6377e0;}.page-admin-registeredcenters .search .input-group,.page-admin-registeredvets .search .input-group{height:44px;}.page-admin-registeredcenters .search .input-group .input-group-text,.page-admin-registeredvets .search .input-group .input-group-text{background-color:#fff;border-color:#d8d8d8;}.page-admin-registeredcenters .search .input-group .input-group-text .bi,.page-admin-registeredvets .search .input-group .input-group-text .bi{width:20px;height:20px;}.page-admin-registeredcenters .search .input-group input,.page-admin-registeredvets .search .input-group input{height:44px;margin:0;border-left:0;}.page-admin-registeredcenters .table thead th,.page-admin-registeredvets .table thead th{border-color:#d8d8d8!important;}.page-admin-registeredcenters .table tr td,.page-admin-registeredvets .table tr td{padding:20px 8px;}.page-admin-registeredcenters .table img,.page-admin-registeredvets .table img{border-radius:100%;display:block;width:60px;height:60px;}.page-admin-registeredcenters .table span.muted,.page-admin-registeredvets .table span.muted{font-size:12px;color:#585858;}.page-admin-registeredcenters .table span.fw-bold,.page-admin-registeredvets .table span.fw-bold{display:block;margin-top:16px;}.page-admin-registeredcenters .table p,.page-admin-registeredvets .table p{margin-bottom:0;}.page-blog-postmanagement,.page-blog-editpost,.page-blog-createpost{padding-top:90px;}.page-blog-postmanagement .create-post-form .quill-container,.page-blog-editpost .create-post-form .quill-container,.page-blog-createpost .create-post-form .quill-container{min-height:800px;}.page-blog-postmanagement .create-post-form .quill-container .quill-editor,.page-blog-editpost .create-post-form .quill-container .quill-editor,.page-blog-createpost .create-post-form .quill-container .quill-editor{min-height:750px;}.page-blog-postmanagement .create-post-form .quill-container .quill-editor h1,.page-blog-editpost .create-post-form .quill-container .quill-editor h1,.page-blog-createpost .create-post-form .quill-container .quill-editor h1{font-size:20px!important;font-family:"Karla",sans-serif!important;font-weight:500!important;margin-top:24px!important;margin-bottom:24px!important;color:#6377e0!important;line-height:24px!important;}@media(min-width:992px){.page-blog-postmanagement .create-post-form .quill-container .quill-editor h1,.page-blog-editpost .create-post-form .quill-container .quill-editor h1,.page-blog-createpost .create-post-form .quill-container .quill-editor h1{font-size:36px!important;line-height:40px!important;}}.page-blog-postmanagement .create-post-form .quill-container .quill-editor h2,.page-blog-editpost .create-post-form .quill-container .quill-editor h2,.page-blog-createpost .create-post-form .quill-container .quill-editor h2{font-size:18px!important;line-height:22px!important;font-family:"Karla",sans-serif!important;font-weight:500!important;margin-top:24px!important;color:#6377e0!important;}@media(min-width:992px){.page-blog-postmanagement .create-post-form .quill-container .quill-editor h2,.page-blog-editpost .create-post-form .quill-container .quill-editor h2,.page-blog-createpost .create-post-form .quill-container .quill-editor h2{font-size:24px!important;line-height:30px!important;}}.page-blog-postmanagement .create-post-form .quill-container .quill-editor p,.page-blog-editpost .create-post-form .quill-container .quill-editor p,.page-blog-createpost .create-post-form .quill-container .quill-editor p{font-size:16px!important;line-height:30px!important;margin-bottom:0!important;}.page-blog-postmanagement .create-post-form .quill-container .quill-editor p br,.page-blog-editpost .create-post-form .quill-container .quill-editor p br,.page-blog-createpost .create-post-form .quill-container .quill-editor p br{height:5px;overflow:hidden;padding:0;margin:0;line-height:0;font-size:0;}.page-blog-postmanagement .create-post-form .quill-container .quill-editor blockquote,.page-blog-editpost .create-post-form .quill-container .quill-editor blockquote,.page-blog-createpost .create-post-form .quill-container .quill-editor blockquote{border-left:3px solid #6377e0;padding-left:18px;color:#6377e0!important;font-size:18px;margin:42px 0;}.page-blog-postmanagement .create-post-form .quill-container .quill-editor blockquote span,.page-blog-postmanagement .create-post-form .quill-container .quill-editor blockquote strong,.page-blog-editpost .create-post-form .quill-container .quill-editor blockquote span,.page-blog-editpost .create-post-form .quill-container .quill-editor blockquote strong,.page-blog-createpost .create-post-form .quill-container .quill-editor blockquote span,.page-blog-createpost .create-post-form .quill-container .quill-editor blockquote strong{font-size:18px!important;color:#6377e0!important;}.page-blog-postmanagement .create-post-form .quill-container .quill-editor blockquote .ql-size-large,.page-blog-editpost .create-post-form .quill-container .quill-editor blockquote .ql-size-large,.page-blog-createpost .create-post-form .quill-container .quill-editor blockquote .ql-size-large{font-size:16px!important;display:block;font-weight:bold;margin-top:16px;color:#000!important;}.page-blog-postmanagement .create-post-form .quill-container .quill-editor pre.ql-syntax,.page-blog-editpost .create-post-form .quill-container .quill-editor pre.ql-syntax,.page-blog-createpost .create-post-form .quill-container .quill-editor pre.ql-syntax{background-color:#eff1fc!important;white-space:normal;overflow:hidden;border-radius:8px;padding:20px;font-family:"Karla",sans-serif;font-size:16px!important;color:#000!important;}.page-blog-postmanagement .create-post-form .image-preview,.page-blog-editpost .create-post-form .image-preview,.page-blog-createpost .create-post-form .image-preview{height:390px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:4px;}.page-blog-postmanagement .create-post-form button.btn,.page-blog-editpost .create-post-form button.btn,.page-blog-createpost .create-post-form button.btn{margin:0 6px;}.page-blog-postmanagement .create-post-form .animals-tags-wrapper span,.page-blog-postmanagement .create-post-form .especializations-tags-wrapper span,.page-blog-editpost .create-post-form .animals-tags-wrapper span,.page-blog-editpost .create-post-form .especializations-tags-wrapper span,.page-blog-createpost .create-post-form .animals-tags-wrapper span,.page-blog-createpost .create-post-form .especializations-tags-wrapper span{background-color:#eff1fc;border-radius:4px;padding:4px 10px;color:#585858;margin:4px 8px;display:inline-block;}.page-blog-postmanagement .create-post-form .animals-tags-wrapper span i,.page-blog-postmanagement .create-post-form .especializations-tags-wrapper span i,.page-blog-editpost .create-post-form .animals-tags-wrapper span i,.page-blog-editpost .create-post-form .especializations-tags-wrapper span i,.page-blog-createpost .create-post-form .animals-tags-wrapper span i,.page-blog-createpost .create-post-form .especializations-tags-wrapper span i{color:#f28372;font-size:14px;}.page-blog-catposts,.page-blog-dogposts,.page-blog-specialitiesposts,.page-blog-catspecieposts,.page-blog-dogspecieposts,.page-blog-posts{padding-top:180px;}@media(min-width:992px){.page-blog-catposts,.page-blog-dogposts,.page-blog-specialitiesposts,.page-blog-catspecieposts,.page-blog-dogspecieposts,.page-blog-posts{padding-top:120px;}}.page-blog-catposts .blog-header,.page-blog-dogposts .blog-header,.page-blog-specialitiesposts .blog-header,.page-blog-catspecieposts .blog-header,.page-blog-dogspecieposts .blog-header,.page-blog-posts .blog-header{position:relative;height:80px;padding-top:19px;background:none;background-color:#32c6a2;}@media(min-width:992px){.page-blog-catposts .blog-header,.page-blog-dogposts .blog-header,.page-blog-specialitiesposts .blog-header,.page-blog-catspecieposts .blog-header,.page-blog-dogspecieposts .blog-header,.page-blog-posts .blog-header{height:264px;padding-top:48px;padding-bottom:20px;}}@media(min-width:992px){.page-blog-catposts .blog-header.bg-distribute,.page-blog-dogposts .blog-header.bg-distribute,.page-blog-specialitiesposts .blog-header.bg-distribute,.page-blog-catspecieposts .blog-header.bg-distribute,.page-blog-dogspecieposts .blog-header.bg-distribute,.page-blog-posts .blog-header.bg-distribute{height:300px;background-image:url("../images/blog-header-distribute.png");background-size:cover;background-position:right;background-repeat:no-repeat;}}@media(min-width:992px){.page-blog-catposts .blog-header.bg-cats,.page-blog-dogposts .blog-header.bg-cats,.page-blog-specialitiesposts .blog-header.bg-cats,.page-blog-catspecieposts .blog-header.bg-cats,.page-blog-dogspecieposts .blog-header.bg-cats,.page-blog-posts .blog-header.bg-cats{background-image:url("../images/blog-header-cats.png");background-size:cover;background-position:right;background-repeat:no-repeat;}}@media(min-width:992px){.page-blog-catposts .blog-header.bg-dogs,.page-blog-dogposts .blog-header.bg-dogs,.page-blog-specialitiesposts .blog-header.bg-dogs,.page-blog-catspecieposts .blog-header.bg-dogs,.page-blog-dogspecieposts .blog-header.bg-dogs,.page-blog-posts .blog-header.bg-dogs{background-image:url("../images/blog-header-dogs.png");background-size:cover;background-position:right;background-repeat:no-repeat;}}.page-blog-catposts .blog-header .header-bg-cats,.page-blog-dogposts .blog-header .header-bg-cats,.page-blog-specialitiesposts .blog-header .header-bg-cats,.page-blog-catspecieposts .blog-header .header-bg-cats,.page-blog-dogspecieposts .blog-header .header-bg-cats,.page-blog-posts .blog-header .header-bg-cats{background-size:contain;background-position:center;background-repeat:no-repeat;display:none;height:270px;margin-top:-103px;}.page-blog-catposts .blog-header .header-bg-cats img,.page-blog-dogposts .blog-header .header-bg-cats img,.page-blog-specialitiesposts .blog-header .header-bg-cats img,.page-blog-catspecieposts .blog-header .header-bg-cats img,.page-blog-dogspecieposts .blog-header .header-bg-cats img,.page-blog-posts .blog-header .header-bg-cats img{object-fit:cover;width:100%;height:100%;}@media(min-width:992px){.page-blog-catposts .blog-header .header-bg-cats,.page-blog-dogposts .blog-header .header-bg-cats,.page-blog-specialitiesposts .blog-header .header-bg-cats,.page-blog-catspecieposts .blog-header .header-bg-cats,.page-blog-dogspecieposts .blog-header .header-bg-cats,.page-blog-posts .blog-header .header-bg-cats{display:block;}}.page-blog-catposts .blog-header .header-bg-dogs,.page-blog-dogposts .blog-header .header-bg-dogs,.page-blog-specialitiesposts .blog-header .header-bg-dogs,.page-blog-catspecieposts .blog-header .header-bg-dogs,.page-blog-dogspecieposts .blog-header .header-bg-dogs,.page-blog-posts .blog-header .header-bg-dogs{background-size:contain;background-position:center;background-repeat:no-repeat;display:none;height:270px;margin-top:-103px;}.page-blog-catposts .blog-header .header-bg-dogs img,.page-blog-dogposts .blog-header .header-bg-dogs img,.page-blog-specialitiesposts .blog-header .header-bg-dogs img,.page-blog-catspecieposts .blog-header .header-bg-dogs img,.page-blog-dogspecieposts .blog-header .header-bg-dogs img,.page-blog-posts .blog-header .header-bg-dogs img{object-fit:cover;width:100%;height:100%;}@media(min-width:992px){.page-blog-catposts .blog-header .header-bg-dogs,.page-blog-dogposts .blog-header .header-bg-dogs,.page-blog-specialitiesposts .blog-header .header-bg-dogs,.page-blog-catspecieposts .blog-header .header-bg-dogs,.page-blog-dogspecieposts .blog-header .header-bg-dogs,.page-blog-posts .blog-header .header-bg-dogs{display:block;}}.page-blog-catposts .blog-header .header-bg-specialities,.page-blog-dogposts .blog-header .header-bg-specialities,.page-blog-specialitiesposts .blog-header .header-bg-specialities,.page-blog-catspecieposts .blog-header .header-bg-specialities,.page-blog-dogspecieposts .blog-header .header-bg-specialities,.page-blog-posts .blog-header .header-bg-specialities{background-size:contain;background-position:center;background-repeat:no-repeat;display:none;height:270px;margin-top:-91px;}.page-blog-catposts .blog-header .header-bg-specialities img,.page-blog-dogposts .blog-header .header-bg-specialities img,.page-blog-specialitiesposts .blog-header .header-bg-specialities img,.page-blog-catspecieposts .blog-header .header-bg-specialities img,.page-blog-dogspecieposts .blog-header .header-bg-specialities img,.page-blog-posts .blog-header .header-bg-specialities img{object-fit:contain;width:100%;height:100%;}@media(min-width:1200px){.page-blog-catposts .blog-header .header-bg-specialities,.page-blog-dogposts .blog-header .header-bg-specialities,.page-blog-specialitiesposts .blog-header .header-bg-specialities,.page-blog-catspecieposts .blog-header .header-bg-specialities,.page-blog-dogspecieposts .blog-header .header-bg-specialities,.page-blog-posts .blog-header .header-bg-specialities{display:block;}}.page-blog-catposts .blog-header h1,.page-blog-dogposts .blog-header h1,.page-blog-specialitiesposts .blog-header h1,.page-blog-catspecieposts .blog-header h1,.page-blog-dogspecieposts .blog-header h1,.page-blog-posts .blog-header h1{font-family:"Karla",sans-serif;font-weight:500;color:#fff;font-size:20px;text-align:center;}@media(min-width:992px){.page-blog-catposts .blog-header h1,.page-blog-dogposts .blog-header h1,.page-blog-specialitiesposts .blog-header h1,.page-blog-catspecieposts .blog-header h1,.page-blog-dogspecieposts .blog-header h1,.page-blog-posts .blog-header h1{text-align:left;font-weight:700;font-size:40px;margin-bottom:12px;}}.page-blog-catposts .blog-header p,.page-blog-dogposts .blog-header p,.page-blog-specialitiesposts .blog-header p,.page-blog-catspecieposts .blog-header p,.page-blog-dogspecieposts .blog-header p,.page-blog-posts .blog-header p{font-size:20px;font-weight:500;color:#fff;display:none;}@media(min-width:992px){.page-blog-catposts .blog-header p,.page-blog-dogposts .blog-header p,.page-blog-specialitiesposts .blog-header p,.page-blog-catspecieposts .blog-header p,.page-blog-dogspecieposts .blog-header p,.page-blog-posts .blog-header p{display:block;}}.page-blog-catposts .blog-header .breadcrumb,.page-blog-dogposts .blog-header .breadcrumb,.page-blog-specialitiesposts .blog-header .breadcrumb,.page-blog-catspecieposts .blog-header .breadcrumb,.page-blog-dogspecieposts .blog-header .breadcrumb,.page-blog-posts .blog-header .breadcrumb{color:#fff;display:none;}@media(min-width:992px){.page-blog-catposts .blog-header .breadcrumb,.page-blog-dogposts .blog-header .breadcrumb,.page-blog-specialitiesposts .blog-header .breadcrumb,.page-blog-catspecieposts .blog-header .breadcrumb,.page-blog-dogspecieposts .blog-header .breadcrumb,.page-blog-posts .blog-header .breadcrumb{display:flex;}}.page-blog-catposts .blog-header .breadcrumb li,.page-blog-catposts .blog-header .breadcrumb a,.page-blog-dogposts .blog-header .breadcrumb li,.page-blog-dogposts .blog-header .breadcrumb a,.page-blog-specialitiesposts .blog-header .breadcrumb li,.page-blog-specialitiesposts .blog-header .breadcrumb a,.page-blog-catspecieposts .blog-header .breadcrumb li,.page-blog-catspecieposts .blog-header .breadcrumb a,.page-blog-dogspecieposts .blog-header .breadcrumb li,.page-blog-dogspecieposts .blog-header .breadcrumb a,.page-blog-posts .blog-header .breadcrumb li,.page-blog-posts .blog-header .breadcrumb a{color:#fff;font-size:14px;font-weight:500;}.page-blog-catposts .blog-header .breadcrumb li::before,.page-blog-catposts .blog-header .breadcrumb a::before,.page-blog-dogposts .blog-header .breadcrumb li::before,.page-blog-dogposts .blog-header .breadcrumb a::before,.page-blog-specialitiesposts .blog-header .breadcrumb li::before,.page-blog-specialitiesposts .blog-header .breadcrumb a::before,.page-blog-catspecieposts .blog-header .breadcrumb li::before,.page-blog-catspecieposts .blog-header .breadcrumb a::before,.page-blog-dogspecieposts .blog-header .breadcrumb li::before,.page-blog-dogspecieposts .blog-header .breadcrumb a::before,.page-blog-posts .blog-header .breadcrumb li::before,.page-blog-posts .blog-header .breadcrumb a::before{color:#fff;}.page-blog-catposts .filters-wrapper,.page-blog-dogposts .filters-wrapper,.page-blog-specialitiesposts .filters-wrapper,.page-blog-catspecieposts .filters-wrapper,.page-blog-dogspecieposts .filters-wrapper,.page-blog-posts .filters-wrapper{background-color:#faf8f5;}.page-blog-catposts .filters-wrapper .tags-title,.page-blog-dogposts .filters-wrapper .tags-title,.page-blog-specialitiesposts .filters-wrapper .tags-title,.page-blog-catspecieposts .filters-wrapper .tags-title,.page-blog-dogspecieposts .filters-wrapper .tags-title,.page-blog-posts .filters-wrapper .tags-title{display:block;padding:4px 10px;padding-left:0;color:#32c6a2;font-weight:500;font-size:14px;}.page-blog-catposts .filters-wrapper .blog-tags-slider,.page-blog-dogposts .filters-wrapper .blog-tags-slider,.page-blog-specialitiesposts .filters-wrapper .blog-tags-slider,.page-blog-catspecieposts .filters-wrapper .blog-tags-slider,.page-blog-dogspecieposts .filters-wrapper .blog-tags-slider,.page-blog-posts .filters-wrapper .blog-tags-slider{padding:0;opacity:0;}@media(min-width:992px){.page-blog-catposts .filters-wrapper .blog-tags-slider,.page-blog-dogposts .filters-wrapper .blog-tags-slider,.page-blog-specialitiesposts .filters-wrapper .blog-tags-slider,.page-blog-catspecieposts .filters-wrapper .blog-tags-slider,.page-blog-dogspecieposts .filters-wrapper .blog-tags-slider,.page-blog-posts .filters-wrapper .blog-tags-slider{padding:0 60px;margin-left:10px;}}.page-blog-catposts .filters-wrapper .blog-tags-slider [class^=swiper-button],.page-blog-dogposts .filters-wrapper .blog-tags-slider [class^=swiper-button],.page-blog-specialitiesposts .filters-wrapper .blog-tags-slider [class^=swiper-button],.page-blog-catspecieposts .filters-wrapper .blog-tags-slider [class^=swiper-button],.page-blog-dogspecieposts .filters-wrapper .blog-tags-slider [class^=swiper-button],.page-blog-posts .filters-wrapper .blog-tags-slider [class^=swiper-button]{background-color:#fff;display:none;margin-top:5px;border-radius:100%;border:1px solid #d8d8d8;margin:0;padding:0;height:32px;width:32px;justify-content:center;align-items:center;top:0;}@media(min-width:992px){.page-blog-catposts .filters-wrapper .blog-tags-slider [class^=swiper-button],.page-blog-dogposts .filters-wrapper .blog-tags-slider [class^=swiper-button],.page-blog-specialitiesposts .filters-wrapper .blog-tags-slider [class^=swiper-button],.page-blog-catspecieposts .filters-wrapper .blog-tags-slider [class^=swiper-button],.page-blog-dogspecieposts .filters-wrapper .blog-tags-slider [class^=swiper-button],.page-blog-posts .filters-wrapper .blog-tags-slider [class^=swiper-button]{display:flex;}}.page-blog-catposts .filters-wrapper .blog-tags-slider [class^=swiper-button]::after,.page-blog-dogposts .filters-wrapper .blog-tags-slider [class^=swiper-button]::after,.page-blog-specialitiesposts .filters-wrapper .blog-tags-slider [class^=swiper-button]::after,.page-blog-catspecieposts .filters-wrapper .blog-tags-slider [class^=swiper-button]::after,.page-blog-dogspecieposts .filters-wrapper .blog-tags-slider [class^=swiper-button]::after,.page-blog-posts .filters-wrapper .blog-tags-slider [class^=swiper-button]::after{font-size:12px;font-weight:bold;color:#6377e0;margin-left:3px;margin-top:2px;}.page-blog-catposts .filters-wrapper .blog-tags-slider .swiper-slide,.page-blog-dogposts .filters-wrapper .blog-tags-slider .swiper-slide,.page-blog-specialitiesposts .filters-wrapper .blog-tags-slider .swiper-slide,.page-blog-catspecieposts .filters-wrapper .blog-tags-slider .swiper-slide,.page-blog-dogspecieposts .filters-wrapper .blog-tags-slider .swiper-slide,.page-blog-posts .filters-wrapper .blog-tags-slider .swiper-slide{height:40px;width:auto!important;}.page-blog-catposts .filters-wrapper .blog-tags-slider .swiper-slide a,.page-blog-dogposts .filters-wrapper .blog-tags-slider .swiper-slide a,.page-blog-specialitiesposts .filters-wrapper .blog-tags-slider .swiper-slide a,.page-blog-catspecieposts .filters-wrapper .blog-tags-slider .swiper-slide a,.page-blog-dogspecieposts .filters-wrapper .blog-tags-slider .swiper-slide a,.page-blog-posts .filters-wrapper .blog-tags-slider .swiper-slide a{display:block;padding:4px 10px;border-radius:4px;background-color:#fff;border:1px solid #d8d8d8;color:#32c6a2;font-weight:500;font-size:12px;}.page-blog-catposts .filters-wrapper .blog-tags-slider .swiper-slide a:hover,.page-blog-dogposts .filters-wrapper .blog-tags-slider .swiper-slide a:hover,.page-blog-specialitiesposts .filters-wrapper .blog-tags-slider .swiper-slide a:hover,.page-blog-catspecieposts .filters-wrapper .blog-tags-slider .swiper-slide a:hover,.page-blog-dogspecieposts .filters-wrapper .blog-tags-slider .swiper-slide a:hover,.page-blog-posts .filters-wrapper .blog-tags-slider .swiper-slide a:hover{text-decoration:none;}.page-blog-catposts .filters-wrapper .blog-tags-slider .swiper-slide a.active,.page-blog-dogposts .filters-wrapper .blog-tags-slider .swiper-slide a.active,.page-blog-specialitiesposts .filters-wrapper .blog-tags-slider .swiper-slide a.active,.page-blog-catspecieposts .filters-wrapper .blog-tags-slider .swiper-slide a.active,.page-blog-dogspecieposts .filters-wrapper .blog-tags-slider .swiper-slide a.active,.page-blog-posts .filters-wrapper .blog-tags-slider .swiper-slide a.active{background-color:#32c6a2;color:#fff;}.page-blog-catposts .posts-wrapper,.page-blog-dogposts .posts-wrapper,.page-blog-specialitiesposts .posts-wrapper,.page-blog-catspecieposts .posts-wrapper,.page-blog-dogspecieposts .posts-wrapper,.page-blog-posts .posts-wrapper{margin-top:40px;}@media(min-width:992px){.page-blog-catposts .posts-wrapper,.page-blog-dogposts .posts-wrapper,.page-blog-specialitiesposts .posts-wrapper,.page-blog-catspecieposts .posts-wrapper,.page-blog-dogspecieposts .posts-wrapper,.page-blog-posts .posts-wrapper{margin-top:60px;}}.page-blog-catposts .posts-wrapper .post,.page-blog-dogposts .posts-wrapper .post,.page-blog-specialitiesposts .posts-wrapper .post,.page-blog-catspecieposts .posts-wrapper .post,.page-blog-dogspecieposts .posts-wrapper .post,.page-blog-posts .posts-wrapper .post{margin-bottom:38px;}.page-blog-catposts .posts-wrapper .post .featured-image,.page-blog-dogposts .posts-wrapper .post .featured-image,.page-blog-specialitiesposts .posts-wrapper .post .featured-image,.page-blog-catspecieposts .posts-wrapper .post .featured-image,.page-blog-dogspecieposts .posts-wrapper .post .featured-image,.page-blog-posts .posts-wrapper .post .featured-image{display:flex;align-items:flex-end;height:235px;width:100%;border-radius:4px;background-size:cover;}.page-blog-catposts .posts-wrapper .post .featured-image:hover,.page-blog-dogposts .posts-wrapper .post .featured-image:hover,.page-blog-specialitiesposts .posts-wrapper .post .featured-image:hover,.page-blog-catspecieposts .posts-wrapper .post .featured-image:hover,.page-blog-dogspecieposts .posts-wrapper .post .featured-image:hover,.page-blog-posts .posts-wrapper .post .featured-image:hover{text-decoration:none;cursor:default;}.page-blog-catposts .posts-wrapper .post .date,.page-blog-dogposts .posts-wrapper .post .date,.page-blog-specialitiesposts .posts-wrapper .post .date,.page-blog-catspecieposts .posts-wrapper .post .date,.page-blog-dogspecieposts .posts-wrapper .post .date,.page-blog-posts .posts-wrapper .post .date{margin-top:12px;font-size:12px;color:#d8d8d8;}.page-blog-catposts .posts-wrapper .post a,.page-blog-dogposts .posts-wrapper .post a,.page-blog-specialitiesposts .posts-wrapper .post a,.page-blog-catspecieposts .posts-wrapper .post a,.page-blog-dogspecieposts .posts-wrapper .post a,.page-blog-posts .posts-wrapper .post a{display:block;}.page-blog-catposts .posts-wrapper .post .more,.page-blog-dogposts .posts-wrapper .post .more,.page-blog-specialitiesposts .posts-wrapper .post .more,.page-blog-catspecieposts .posts-wrapper .post .more,.page-blog-dogspecieposts .posts-wrapper .post .more,.page-blog-posts .posts-wrapper .post .more{display:block;font-size:14px;color:#6377e0;font-weight:500;margin-top:12px;}.page-blog-catposts .posts-wrapper .post .post-title,.page-blog-dogposts .posts-wrapper .post .post-title,.page-blog-specialitiesposts .posts-wrapper .post .post-title,.page-blog-catspecieposts .posts-wrapper .post .post-title,.page-blog-dogspecieposts .posts-wrapper .post .post-title,.page-blog-posts .posts-wrapper .post .post-title{display:block;font-size:18px;color:#000;}.page-blog-catposts .posts-wrapper .post .post-tag,.page-blog-dogposts .posts-wrapper .post .post-tag,.page-blog-specialitiesposts .posts-wrapper .post .post-tag,.page-blog-catspecieposts .posts-wrapper .post .post-tag,.page-blog-dogspecieposts .posts-wrapper .post .post-tag,.page-blog-posts .posts-wrapper .post .post-tag{display:inline-block;background-color:#fff;border-radius:4px;padding:4px 8px;margin:8px;margin-bottom:10px;text-decoration:none;cursor:default;font-size:12px;font-weight:500;}.page-blog-catposts .posts-wrapper .scroller,.page-blog-dogposts .posts-wrapper .scroller,.page-blog-specialitiesposts .posts-wrapper .scroller,.page-blog-catspecieposts .posts-wrapper .scroller,.page-blog-dogspecieposts .posts-wrapper .scroller,.page-blog-posts .posts-wrapper .scroller{height:1px;width:1px;visibility:hidden;opacity:0;display:block;}.page-blog-catposts .pagination,.page-blog-dogposts .pagination,.page-blog-specialitiesposts .pagination,.page-blog-catspecieposts .pagination,.page-blog-dogspecieposts .pagination,.page-blog-posts .pagination{margin-bottom:60px;}.page-blog-catposts .races-section,.page-blog-dogposts .races-section,.page-blog-specialitiesposts .races-section,.page-blog-catspecieposts .races-section,.page-blog-dogspecieposts .races-section,.page-blog-posts .races-section{background-color:#fff9f0;}.page-blog-catposts .races-section .side-cta,.page-blog-dogposts .races-section .side-cta,.page-blog-specialitiesposts .races-section .side-cta,.page-blog-catspecieposts .races-section .side-cta,.page-blog-dogspecieposts .races-section .side-cta,.page-blog-posts .races-section .side-cta{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:22px;padding-bottom:22px;}@media(min-width:992px){.page-blog-catposts .races-section .side-cta,.page-blog-dogposts .races-section .side-cta,.page-blog-specialitiesposts .races-section .side-cta,.page-blog-catspecieposts .races-section .side-cta,.page-blog-dogspecieposts .races-section .side-cta,.page-blog-posts .races-section .side-cta{min-height:200px;display:block;padding-top:22px;padding-bottom:32px;}}@media(min-width:1440px){.page-blog-catposts .races-section .side-cta,.page-blog-dogposts .races-section .side-cta,.page-blog-specialitiesposts .races-section .side-cta,.page-blog-catspecieposts .races-section .side-cta,.page-blog-dogspecieposts .races-section .side-cta,.page-blog-posts .races-section .side-cta{padding-top:42px;padding-bottom:42px;}}.page-blog-catposts .races-section .side-image,.page-blog-dogposts .races-section .side-image,.page-blog-specialitiesposts .races-section .side-image,.page-blog-catspecieposts .races-section .side-image,.page-blog-dogspecieposts .races-section .side-image,.page-blog-posts .races-section .side-image{min-height:200px;background-size:contain;background-position:center;background-repeat:no-repeat;}.page-blog-catposts .races-section .side-image.cats,.page-blog-dogposts .races-section .side-image.cats,.page-blog-specialitiesposts .races-section .side-image.cats,.page-blog-catspecieposts .races-section .side-image.cats,.page-blog-dogspecieposts .races-section .side-image.cats,.page-blog-posts .races-section .side-image.cats{background-image:url("../images/blog-footer-cats.png");}.page-blog-catposts .races-section .side-image.dogs,.page-blog-dogposts .races-section .side-image.dogs,.page-blog-specialitiesposts .races-section .side-image.dogs,.page-blog-catspecieposts .races-section .side-image.dogs,.page-blog-dogspecieposts .races-section .side-image.dogs,.page-blog-posts .races-section .side-image.dogs{background-image:url("../images/blog-footer-dogs.png");}@media(min-width:992px){.page-blog-catposts .races-section .side-image,.page-blog-dogposts .races-section .side-image,.page-blog-specialitiesposts .races-section .side-image,.page-blog-catspecieposts .races-section .side-image,.page-blog-dogspecieposts .races-section .side-image,.page-blog-posts .races-section .side-image{background-size:cover;min-height:260px;}}@media(min-width:1200px){.page-blog-catposts .races-section .side-image,.page-blog-dogposts .races-section .side-image,.page-blog-specialitiesposts .races-section .side-image,.page-blog-catspecieposts .races-section .side-image,.page-blog-dogspecieposts .races-section .side-image,.page-blog-posts .races-section .side-image{min-height:280px;}}@media(min-width:1440px){.page-blog-catposts .races-section .side-image,.page-blog-dogposts .races-section .side-image,.page-blog-specialitiesposts .races-section .side-image,.page-blog-catspecieposts .races-section .side-image,.page-blog-dogspecieposts .races-section .side-image,.page-blog-posts .races-section .side-image{min-height:260px;}}.page-blog-catposts .races-section .title,.page-blog-dogposts .races-section .title,.page-blog-specialitiesposts .races-section .title,.page-blog-catspecieposts .races-section .title,.page-blog-dogspecieposts .races-section .title,.page-blog-posts .races-section .title{margin-top:12px;text-align:center;font-size:20px;font-weight:700;line-height:32px;margin-bottom:22px;}@media(min-width:992px){.page-blog-catposts .races-section .title,.page-blog-dogposts .races-section .title,.page-blog-specialitiesposts .races-section .title,.page-blog-catspecieposts .races-section .title,.page-blog-dogspecieposts .races-section .title,.page-blog-posts .races-section .title{text-align:left;font-size:26px;font-weight:700;margin-bottom:32px;}}@media(min-width:1200px){.page-blog-catposts .races-section .title,.page-blog-dogposts .races-section .title,.page-blog-specialitiesposts .races-section .title,.page-blog-catspecieposts .races-section .title,.page-blog-dogspecieposts .races-section .title,.page-blog-posts .races-section .title{font-size:30px;line-height:42px;}}.page-blog-catposts .races-section .newsletter-section-wrapper h3,.page-blog-dogposts .races-section .newsletter-section-wrapper h3,.page-blog-specialitiesposts .races-section .newsletter-section-wrapper h3,.page-blog-catspecieposts .races-section .newsletter-section-wrapper h3,.page-blog-dogspecieposts .races-section .newsletter-section-wrapper h3,.page-blog-posts .races-section .newsletter-section-wrapper h3{font-size:30px;font-weight:500;margin-top:40px;}.page-blog-catposts .races-section .newsletter-section-wrapper p,.page-blog-dogposts .races-section .newsletter-section-wrapper p,.page-blog-specialitiesposts .races-section .newsletter-section-wrapper p,.page-blog-catspecieposts .races-section .newsletter-section-wrapper p,.page-blog-dogspecieposts .races-section .newsletter-section-wrapper p,.page-blog-posts .races-section .newsletter-section-wrapper p{margin-top:12px;margin-bottom:30px;}.page-blog-catposts .races-section .newsletter-section-wrapper .side-form,.page-blog-dogposts .races-section .newsletter-section-wrapper .side-form,.page-blog-specialitiesposts .races-section .newsletter-section-wrapper .side-form,.page-blog-catspecieposts .races-section .newsletter-section-wrapper .side-form,.page-blog-dogspecieposts .races-section .newsletter-section-wrapper .side-form,.page-blog-posts .races-section .newsletter-section-wrapper .side-form{margin-bottom:30px;}.page-blog-catposts .races-section .newsletter-section-wrapper .side-form input,.page-blog-dogposts .races-section .newsletter-section-wrapper .side-form input,.page-blog-specialitiesposts .races-section .newsletter-section-wrapper .side-form input,.page-blog-catspecieposts .races-section .newsletter-section-wrapper .side-form input,.page-blog-dogspecieposts .races-section .newsletter-section-wrapper .side-form input,.page-blog-posts .races-section .newsletter-section-wrapper .side-form input{margin-bottom:0;height:48px;}.page-blog-catposts .distribute-wrapper,.page-blog-dogposts .distribute-wrapper,.page-blog-specialitiesposts .distribute-wrapper,.page-blog-catspecieposts .distribute-wrapper,.page-blog-dogspecieposts .distribute-wrapper,.page-blog-posts .distribute-wrapper{margin-top:15px;margin-bottom:50px;}@media(min-width:992px){.page-blog-catposts .distribute-wrapper,.page-blog-dogposts .distribute-wrapper,.page-blog-specialitiesposts .distribute-wrapper,.page-blog-catspecieposts .distribute-wrapper,.page-blog-dogspecieposts .distribute-wrapper,.page-blog-posts .distribute-wrapper{margin-top:40px;margin-bottom:75px;}}.page-blog-catposts .distribute-wrapper .widget,.page-blog-dogposts .distribute-wrapper .widget,.page-blog-specialitiesposts .distribute-wrapper .widget,.page-blog-catspecieposts .distribute-wrapper .widget,.page-blog-dogspecieposts .distribute-wrapper .widget,.page-blog-posts .distribute-wrapper .widget{background-position:right bottom;background-size:contain;background-repeat:no-repeat;background-color:#edfcf7;padding-top:70px;padding:70px 0 20px 35px;border-radius:8px;margin-top:36px;}.page-blog-catposts .distribute-wrapper .widget.long,.page-blog-dogposts .distribute-wrapper .widget.long,.page-blog-specialitiesposts .distribute-wrapper .widget.long,.page-blog-catspecieposts .distribute-wrapper .widget.long,.page-blog-dogspecieposts .distribute-wrapper .widget.long,.page-blog-posts .distribute-wrapper .widget.long{background-position:60vw bottom;}@media(min-width:576px){.page-blog-catposts .distribute-wrapper .widget,.page-blog-dogposts .distribute-wrapper .widget,.page-blog-specialitiesposts .distribute-wrapper .widget,.page-blog-catspecieposts .distribute-wrapper .widget,.page-blog-dogspecieposts .distribute-wrapper .widget,.page-blog-posts .distribute-wrapper .widget{background-position:right bottom;}.page-blog-catposts .distribute-wrapper .widget.long,.page-blog-dogposts .distribute-wrapper .widget.long,.page-blog-specialitiesposts .distribute-wrapper .widget.long,.page-blog-catspecieposts .distribute-wrapper .widget.long,.page-blog-dogspecieposts .distribute-wrapper .widget.long,.page-blog-posts .distribute-wrapper .widget.long{background-position:40vw bottom;}}@media(min-width:992px){.page-blog-catposts .distribute-wrapper .widget,.page-blog-dogposts .distribute-wrapper .widget,.page-blog-specialitiesposts .distribute-wrapper .widget,.page-blog-catspecieposts .distribute-wrapper .widget,.page-blog-dogspecieposts .distribute-wrapper .widget,.page-blog-posts .distribute-wrapper .widget{background-position:right bottom;}.page-blog-catposts .distribute-wrapper .widget.long,.page-blog-dogposts .distribute-wrapper .widget.long,.page-blog-specialitiesposts .distribute-wrapper .widget.long,.page-blog-catspecieposts .distribute-wrapper .widget.long,.page-blog-dogspecieposts .distribute-wrapper .widget.long,.page-blog-posts .distribute-wrapper .widget.long{background-position:24vw bottom;}}@media(min-width:1200px){.page-blog-catposts .distribute-wrapper .widget,.page-blog-dogposts .distribute-wrapper .widget,.page-blog-specialitiesposts .distribute-wrapper .widget,.page-blog-catspecieposts .distribute-wrapper .widget,.page-blog-dogspecieposts .distribute-wrapper .widget,.page-blog-posts .distribute-wrapper .widget{background-position:right bottom;}.page-blog-catposts .distribute-wrapper .widget.long,.page-blog-dogposts .distribute-wrapper .widget.long,.page-blog-specialitiesposts .distribute-wrapper .widget.long,.page-blog-catspecieposts .distribute-wrapper .widget.long,.page-blog-dogspecieposts .distribute-wrapper .widget.long,.page-blog-posts .distribute-wrapper .widget.long{background-position:150% bottom;}}@media(min-width:1440px){.page-blog-catposts .distribute-wrapper .widget,.page-blog-dogposts .distribute-wrapper .widget,.page-blog-specialitiesposts .distribute-wrapper .widget,.page-blog-catspecieposts .distribute-wrapper .widget,.page-blog-dogspecieposts .distribute-wrapper .widget,.page-blog-posts .distribute-wrapper .widget{background-position:right bottom;}.page-blog-catposts .distribute-wrapper .widget.long,.page-blog-dogposts .distribute-wrapper .widget.long,.page-blog-specialitiesposts .distribute-wrapper .widget.long,.page-blog-catspecieposts .distribute-wrapper .widget.long,.page-blog-dogspecieposts .distribute-wrapper .widget.long,.page-blog-posts .distribute-wrapper .widget.long{background-position:right bottom;}}.page-blog-catposts .distribute-wrapper .widget h2,.page-blog-dogposts .distribute-wrapper .widget h2,.page-blog-specialitiesposts .distribute-wrapper .widget h2,.page-blog-catspecieposts .distribute-wrapper .widget h2,.page-blog-dogspecieposts .distribute-wrapper .widget h2,.page-blog-posts .distribute-wrapper .widget h2{font-size:25px;line-height:40px;font-weight:700;font-family:"Karla",sans-serif;margin-bottom:46px;color:#32c6a2;}.page-blog-catposts .distribute-wrapper .widget h2 span,.page-blog-dogposts .distribute-wrapper .widget h2 span,.page-blog-specialitiesposts .distribute-wrapper .widget h2 span,.page-blog-catspecieposts .distribute-wrapper .widget h2 span,.page-blog-dogspecieposts .distribute-wrapper .widget h2 span,.page-blog-posts .distribute-wrapper .widget h2 span{display:inline-block;background-color:#32c6a2;color:#fff;padding:6px;}.page-blog-catposts .distribute-wrapper .widget a,.page-blog-dogposts .distribute-wrapper .widget a,.page-blog-specialitiesposts .distribute-wrapper .widget a,.page-blog-catspecieposts .distribute-wrapper .widget a,.page-blog-dogspecieposts .distribute-wrapper .widget a,.page-blog-posts .distribute-wrapper .widget a{display:inline-block;background-color:#fff;border-radius:4px;padding:4px 8px;font-size:14px;font-weight:700;text-decoration:none;}.page-blog-post,.page-blog-previewpost{padding-top:120px;}.page-blog-post .back-button,.page-blog-previewpost .back-button{color:#6377e0;margin:36px auto;}.page-blog-post h1,.page-blog-previewpost h1{font-size:24px;line-height:30px;font-family:"Karla",sans-serif;font-weight:500;margin-top:0;}@media(min-width:992px){.page-blog-post h1,.page-blog-previewpost h1{font-size:36px;line-height:40px;}}.page-blog-post .featured-image,.page-blog-previewpost .featured-image{object-fit:cover;max-height:500px;width:100%;margin-bottom:40px;border-radius:4px;}.page-blog-post .featured-image:hover,.page-blog-previewpost .featured-image:hover{text-decoration:none;cursor:default;}.page-blog-post .breadcrumb,.page-blog-previewpost .breadcrumb{display:none;}@media(min-width:992px){.page-blog-post .breadcrumb,.page-blog-previewpost .breadcrumb{display:flex;}}.page-blog-post .breadcrumb li,.page-blog-post .breadcrumb a,.page-blog-previewpost .breadcrumb li,.page-blog-previewpost .breadcrumb a{color:#32c6a2;font-size:14px;font-weight:500;}.page-blog-post .breadcrumb li.active,.page-blog-post .breadcrumb a.active,.page-blog-previewpost .breadcrumb li.active,.page-blog-previewpost .breadcrumb a.active{color:#000;}.page-blog-post .post-tag,.page-blog-previewpost .post-tag{display:inline;background-color:#32c6a2;color:#fff;border-radius:4px;padding:4px 8px;margin:8px 10px;margin-left:0;margin-bottom:10px;font-size:12px;font-weight:500;white-space:nowrap;}.page-blog-post .share-button,.page-blog-previewpost .share-button{background-color:#eff1fc;border-radius:100%;display:flex;justify-content:center;align-items:center;height:32px;width:32px;cursor:pointer;}.page-blog-post .share-button i,.page-blog-previewpost .share-button i{color:#6377e0;font-size:16px;padding:0;margin:0;font-weight:700;}.page-blog-post .author,.page-blog-previewpost .author{font-size:16px;font-weight:500;color:#000;}.page-blog-post .author:hover,.page-blog-previewpost .author:hover{text-decoration:none;}.page-blog-post .author.link,.page-blog-previewpost .author.link{text-decoration:underline;}.page-blog-post .author.link:hover,.page-blog-previewpost .author.link:hover{text-decoration:underline;}.page-blog-post .date,.page-blog-previewpost .date{display:inline-block;margin-left:5px;font-size:12px;color:#d8d8d8;}.page-blog-post .post-content img,.page-blog-previewpost .post-content img{width:100%;max-width:100%;border-radius:4px;}.page-blog-post .post-content h1,.page-blog-previewpost .post-content h1{font-size:20px;font-family:"Karla",sans-serif;font-weight:500;margin-top:24px;margin-bottom:24px;color:#6377e0;line-height:24px;}@media(min-width:992px){.page-blog-post .post-content h1,.page-blog-previewpost .post-content h1{font-size:36px;line-height:40px;}}.page-blog-post .post-content h2,.page-blog-previewpost .post-content h2{font-size:18px;line-height:22px;font-family:"Karla",sans-serif;font-weight:500;margin-top:24px;color:#6377e0;}@media(min-width:992px){.page-blog-post .post-content h2,.page-blog-previewpost .post-content h2{font-size:24px;line-height:30px;}}.page-blog-post .post-content h3,.page-blog-previewpost .post-content h3{font-size:16px;line-height:22px;font-family:"Karla",sans-serif;font-weight:400;margin-top:24px;}@media(min-width:992px){.page-blog-post .post-content h3,.page-blog-previewpost .post-content h3{font-size:22px;line-height:30px;}}.page-blog-post .post-content p,.page-blog-previewpost .post-content p{font-size:16px;line-height:30px;margin-bottom:0;}.page-blog-post .post-content p br,.page-blog-previewpost .post-content p br{height:5px;overflow:hidden;padding:0;margin:0;line-height:0;font-size:0;}.page-blog-post .post-content blockquote,.page-blog-previewpost .post-content blockquote{border-left:3px solid #6377e0;padding-left:18px;color:#6377e0!important;font-size:18px;margin:42px 0;}.page-blog-post .post-content blockquote span,.page-blog-post .post-content blockquote strong,.page-blog-previewpost .post-content blockquote span,.page-blog-previewpost .post-content blockquote strong{font-size:18px!important;color:#6377e0!important;}.page-blog-post .post-content blockquote .ql-size-large,.page-blog-previewpost .post-content blockquote .ql-size-large{font-size:16px!important;display:block;font-weight:bold;margin-top:16px;color:#000!important;}.page-blog-post .post-content pre.ql-syntax,.page-blog-previewpost .post-content pre.ql-syntax{background-color:#eff1fc!important;white-space:normal;overflow:hidden;border-radius:8px;padding:20px;font-family:"Karla",sans-serif;font-size:16px!important;}.page-blog-post .post-content ol,.page-blog-previewpost .post-content ol{background-color:#faf8f5;border-radius:4px;padding-top:24px;padding-bottom:24px;}.page-blog-post .post-content ol li,.page-blog-previewpost .post-content ol li{margin-left:24px;color:#6377e0;font-weight:700;font-size:18px;margin-top:12px;}.page-blog-post .post-content ol li a,.page-blog-previewpost .post-content ol li a{color:#6377e0;font-weight:700;font-size:18px;}.page-blog-post .post-content ol::before,.page-blog-previewpost .post-content ol::before{content:"Índice";margin-left:8px;font-size:18px;font-weight:700;}.page-blog-post .post-navigation,.page-blog-previewpost .post-navigation{margin-bottom:50px;margin-top:24px;}.page-blog-post .post-navigation a,.page-blog-previewpost .post-navigation a{color:#6377e0;}.page-blog-post .related .title,.page-blog-previewpost .related .title{display:block;font-size:24px;font-weight:500;margin-bottom:32px;}.page-blog-post .related .post,.page-blog-previewpost .related .post{margin-bottom:38px;position:relative;}.page-blog-post .related .post .featured-image,.page-blog-previewpost .related .post .featured-image{display:flex;align-items:flex-end;height:235px;width:100%;border-radius:4px;background-size:cover;margin-bottom:0;}.page-blog-post .related .post .featured-image:hover,.page-blog-previewpost .related .post .featured-image:hover{text-decoration:none;cursor:default;}.page-blog-post .related .post .date,.page-blog-previewpost .related .post .date{margin-top:12px;font-size:12px;color:#d8d8d8;}.page-blog-post .related .post a,.page-blog-previewpost .related .post a{display:block;}.page-blog-post .related .post .more,.page-blog-previewpost .related .post .more{display:block;font-size:14px;color:#6377e0;font-weight:500;margin-top:12px;}.page-blog-post .related .post .post-title,.page-blog-previewpost .related .post .post-title{display:block;font-size:18px;color:#000;}.page-blog-post .related .post .post-tag,.page-blog-previewpost .related .post .post-tag{display:inline-block;background-color:#fff;color:#32c6a2;border-radius:4px;padding:4px 8px;margin:8px;margin-bottom:10px;font-size:12px;font-weight:500;}@media(min-width:992px){.search-form{margin-top:20px;}}.search-form .filter-pre-select{display:none;color:#fff;font-weight:600;padding:12px 12px;margin-right:20px;cursor:pointer;border-radius:100px;background-color:rgba(255,255,255,.1);border:0;}.search-form .filter-pre-select.selected{background-color:#33e8c7;}.search-form .filter-pre-select .bi{margin-right:4px;width:18px;}@media(min-width:992px){.search-form .filter-pre-select{display:unset;}}.search-form .filters-wrapper{display:none;border-radius:100px;background-color:#fff;margin-top:35px;margin-bottom:80px;}@media(min-width:992px){.search-form .filters-wrapper{display:flex;justify-content:space-between;align-items:center;}}.search-form .filters-wrapper .btn-search{height:70px;width:15%;margin:14px;font-weight:400;border-radius:100px;border:0!important;}.search-form .filters-wrapper .btn-search .bi{font-size:14px;margin-right:5px;}.search-form .filters-wrapper .select{position:relative;display:flex;justify-content:center;align-items:start;flex-direction:column;font-size:14px;padding:20px;height:100px;white-space:nowrap;}.search-form .filters-wrapper .select:first-of-type{padding-left:40px;}.search-form .filters-wrapper .select span{font-weight:bold;}.search-form .filters-wrapper .select.who{width:18%;}.search-form .filters-wrapper .select.what{width:55%;}.search-form .filters-wrapper .select.where{width:25%;}.search-form .filters-wrapper .select.where.active{border-radius:100px;border-bottom-right-radius:0;border-top-right-radius:0;border-right:0;box-shadow:-15px 0 24px rgba(0,0,0,.08);}.search-form .filters-wrapper .select .selection{font-size:16px;border:0;height:26px;width:100%;margin:0;padding:0;background-color:transparent;}.search-form .filters-wrapper .select .selection:focus,.search-form .filters-wrapper .select .selection:focus-visible{border:0;outline:0;}.search-form .filters-wrapper .select .selection-box{display:none;position:absolute;z-index:999;top:calc(100% + 20px);max-height:250px;min-width:150%;left:0;background-color:#fff;padding:0 24px;border:1px solid #d8d8d8;border-radius:4px;padding-bottom:20px;}.search-form .filters-wrapper .select .selection-box.big{min-width:200%;max-height:400px;justify-content:flex-start;}.search-form .filters-wrapper .select .selection-box.big .bordered{border-bottom:1px solid #d8d8d8;padding-bottom:16px;position:relative;}.search-form .filters-wrapper .select .selection-box.big .bordered a{position:absolute;bottom:0;top:0;left:0;right:0;z-index:99;padding:4px 8px;border-radius:4px;}.search-form .filters-wrapper .select .selection-box.big .elements{max-height:290px!important;min-height:290px!important;}.search-form .filters-wrapper .select .selection-box .selection-content{width:33.33%;}.search-form .filters-wrapper .select .selection-box .selection-content .title{display:block;font-weight:700;font-size:14px;height:60px;line-height:60px;vertical-align:middle;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding-left:20px;}.search-form .filters-wrapper .select .selection-box .selection-content:first-of-type .title{padding-left:0;}.search-form .filters-wrapper .select .selection-box .selection-content:last-of-type .title{border-right:0;}.search-form .filters-wrapper .select .selection-box .selection-content .elements{max-height:190px;min-height:190px;border-right:1px solid #d8d8d8;padding-right:20px;padding-left:20px;max-width:100%;overflow-x:hidden;}.search-form .filters-wrapper .select .selection-box .selection-content:last-of-type .elements{border-right:0;padding-right:8px;}.search-form .filters-wrapper .select .selection-box .selection-content:first-of-type .elements{padding-left:0;}.search-form .filters-wrapper .select .selection-box .item{margin-top:20px;display:flex;align-items:center;cursor:pointer;white-space:normal;}.search-form .filters-wrapper .select .selection-box .item.no-results,.search-form .filters-wrapper .select .selection-box .item.quick-no-results{cursor:default;font-size:14px;align-items:start;}.search-form .filters-wrapper .select .selection-box .item.no-results .bi,.search-form .filters-wrapper .select .selection-box .item.quick-no-results .bi{margin-right:4px;}.search-form .filters-wrapper .select .selection-box .item.text{font-weight:700;padding:4px 8px;border-radius:4px;}.search-form .filters-wrapper .select .selection-box .item.text:hover{background-color:#e9ecef;}.search-form .filters-wrapper .select .selection-box .item .profile-image{width:48px;height:48px;border-radius:100%;margin-bottom:0;object-fit:cover;}.search-form .filters-wrapper .select .selection-box .item .info .title{border:0;padding-left:8px;line-height:16px;height:unset;}.search-form .filters-wrapper .select .selection-box .item .info .extra{padding-left:8px;font-size:12px;font-weight:400;}.search-form .filters-wrapper .select.active{border-radius:100px;box-shadow:-3px 0 24px rgba(0,0,0,.15);border:1px solid #d8d8d8;}.search-form .filters-wrapper .select.active .selection-box{display:block;}.search-form .filters-wrapper .select.active .selection-box.big{display:flex;}.search-form .filters-wrapper .spacer{border-right:1px solid #e5e5e5;height:40px;width:1px;display:block;}.search-form .search-bar{display:flex;align-items:center;padding-left:15px;border-radius:100px;background-color:#fff;margin-top:35px;margin-bottom:100px;height:70px;font-weight:700;}.search-form .search-bar .bi{color:#6377e0;margin-right:10px;}.mobile-filters-wrapper{position:fixed;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100vh;min-height:100vh;max-height:100vh;min-height:-webkit-fill-available;max-height:-webkit-fill-available;width:100vw;max-width:100vw;top:0;left:-100%;bottom:0;z-index:9999999;background-color:#fff;transition:left .3s ease-in-out;overflow-y:scroll;overflow-x:hidden;padding:20px;padding-top:0;}.mobile-filters-wrapper.active{left:0;transition:left .3s ease-in-out;}.mobile-filters-wrapper .mobile-title{display:flex;align-items:center;justify-content:center;height:80px;min-height:80px;}.mobile-filters-wrapper .mobile-title .bi{position:absolute;left:12px;color:#000;}.mobile-filters-wrapper .search-prefilters{display:flex;justify-content:space-between;margin-bottom:20px;}.mobile-filters-wrapper .search-prefilters .filter-pre-select{display:block;color:#585858;font-weight:600;padding:8px 8px;cursor:pointer;font-size:14px;border:1px solid #d8d8d8;border-radius:100px;margin-right:4px;}.mobile-filters-wrapper .search-prefilters .filter-pre-select.selected{border:1px solid #32c6a2;background-color:#32c6a2;color:#fff;}.mobile-filters-wrapper .search-prefilters .filter-pre-select .bi{margin-right:8px;}.mobile-filters-wrapper .select{width:100%;position:relative;}.mobile-filters-wrapper .select input{width:100%;border-radius:8px;border:1px solid #000;padding-left:16px;}.mobile-filters-wrapper .selection-box{display:none;width:100%;max-height:350px;border:1px solid #d8d8d8;border-radius:4px;position:absolute;background-color:#fff;width:102%;left:-1%;top:calc(100% - 10px);padding:8px;z-index:999;}.mobile-filters-wrapper .selection-box.active{display:block;}.mobile-filters-wrapper .selection-box .title{display:block;margin-bottom:24px;margin-top:24px;font-weight:700;}.mobile-filters-wrapper .selection-box .item{position:relative;margin-top:20px;display:flex;align-items:center;cursor:pointer;}.mobile-filters-wrapper .selection-box .item.no-results,.mobile-filters-wrapper .selection-box .item.quick-no-results{font-size:14px;align-items:start;cursor:default;}.mobile-filters-wrapper .selection-box .item.no-results .bi,.mobile-filters-wrapper .selection-box .item.quick-no-results .bi{margin-right:4px;}.mobile-filters-wrapper .selection-box .item a{position:absolute;bottom:0;top:0;left:0;right:0;z-index:99;padding:4px 8px;border-radius:4px;}.mobile-filters-wrapper .selection-box .item.text{font-weight:700;}.mobile-filters-wrapper .selection-box .item .profile-image{width:48px;height:48px;border-radius:100%;}.mobile-filters-wrapper .selection-box .item .info .title{border:0;padding-left:8px;line-height:16px;height:unset;margin:0;}.mobile-filters-wrapper .selection-box .item .info .extra{padding-left:8px;font-size:12px;font-weight:400;}.mobile-filters-wrapper .btn-search{width:100%;margin-top:24px;}.page-frontend-centerinfo,.page-frontend-vetinfo{background-color:#f6f7f9;}.page-frontend-centerinfo .card .profile-picture,.page-frontend-vetinfo .card .profile-picture{height:174px;background-color:#d8d8d8;background-position:center;background-repeat:no-repeat;background-size:cover;}.page-frontend-centerinfo .card .profile-picture .image-wrapper,.page-frontend-vetinfo .card .profile-picture .image-wrapper{position:relative;margin-bottom:-150px;border-radius:100%;height:180px;width:180px;background-size:cover;background-position:center;background-repeat:no-repeat;}.page-frontend-centerinfo .card .profile-picture .image-wrapper .award-icon,.page-frontend-vetinfo .card .profile-picture .image-wrapper .award-icon{width:36px;height:36px;position:absolute;top:10px;left:10px;}.page-frontend-centerinfo .card h1.title,.page-frontend-vetinfo .card h1.title{font-size:1.5rem;line-height:32px;font-weight:400;}.page-frontend-centerinfo .card .title,.page-frontend-vetinfo .card .title{margin-bottom:4px;}.page-frontend-centerinfo .card .title img,.page-frontend-vetinfo .card .title img{width:24px;height:24px;margin-bottom:-5px;}.page-frontend-centerinfo .card .recognized-ed,.page-frontend-vetinfo .card .recognized-ed{display:inline-block;background-color:#fafafa;font-size:12px;font-weight:700;margin:8px 0;margin-left:-2px;padding:4px 8px;border-radius:4px;cursor:default;}.page-frontend-centerinfo .card .recognized-ed.diploma,.page-frontend-vetinfo .card .recognized-ed.diploma{color:#32c6a2;}.page-frontend-centerinfo .card .recognized-ed.accredited,.page-frontend-vetinfo .card .recognized-ed.accredited{color:#4ab4d3;}.page-frontend-centerinfo .card .recognized-ed.master,.page-frontend-vetinfo .card .recognized-ed.master{color:#6377e0;}.page-frontend-centerinfo .card .recognized-ed.more,.page-frontend-vetinfo .card .recognized-ed.more{color:#585858;cursor:pointer;}.page-frontend-centerinfo .card .availability,.page-frontend-vetinfo .card .availability{margin-bottom:20px;}.page-frontend-centerinfo .card .availability .available,.page-frontend-vetinfo .card .availability .available{color:#32c6a2;font-weight:700;position:relative;background-color:#ebf9f6;padding:6px;border-radius:4px;margin-right:12px;font-size:14px;}.page-frontend-centerinfo .card .availability .not-available,.page-frontend-vetinfo .card .availability .not-available{color:#585858;font-weight:700;position:relative;background-color:#eee;padding:6px;border-radius:4px;margin-right:12px;font-size:14px;}.page-frontend-centerinfo .card .availability .full-time-emergency,.page-frontend-vetinfo .card .availability .full-time-emergency{color:#f8851c;font-weight:600;position:relative;background-color:#fef3e8;padding:6px;border-radius:4px;font-size:14px;}.page-frontend-centerinfo .card .availability .full-time-emergency .bi,.page-frontend-vetinfo .card .availability .full-time-emergency .bi{width:16px;margin-right:8px;}.page-frontend-centerinfo .card .availability .full-time-emergency:hover,.page-frontend-vetinfo .card .availability .full-time-emergency:hover{cursor:pointer;background-color:#fcdec2;}.page-frontend-centerinfo .card .availability .bi-calendar4,.page-frontend-vetinfo .card .availability .bi-calendar4{font-size:14px;margin-right:8px;}.page-frontend-centerinfo .card .schedule,.page-frontend-vetinfo .card .schedule{list-style-type:none;padding:0;margin:0;margin-left:24px;}.page-frontend-centerinfo .card .schedule li,.page-frontend-vetinfo .card .schedule li{margin-top:8px;font-size:16px;}.page-frontend-centerinfo .card .schedule-icon,.page-frontend-vetinfo .card .schedule-icon{width:16px;height:16px;}.page-frontend-centerinfo .card .bi-calendar4,.page-frontend-vetinfo .card .bi-calendar4{font-size:14px;margin-right:8px;}.page-frontend-centerinfo .card .show-schedule,.page-frontend-vetinfo .card .show-schedule{text-decoration:underline;}.page-frontend-centerinfo .card .show-more,.page-frontend-vetinfo .card .show-more{display:block;color:#585858;margin-top:12px;font-size:16px;cursor:pointer;text-decoration:underline;}.page-frontend-centerinfo .card [data-bs-target="#schedule-info-modal"],.page-frontend-vetinfo .card [data-bs-target="#schedule-info-modal"]{color:#585858;margin-top:12px;font-size:16px;cursor:pointer;text-decoration:underline;}.page-frontend-centerinfo .card .card-body,.page-frontend-vetinfo .card .card-body{position:relative;}.page-frontend-centerinfo .card .card-body .social-cta,.page-frontend-vetinfo .card .card-body .social-cta{position:absolute;right:24px;top:-24px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.page-frontend-centerinfo .card .card-body .social-cta a,.page-frontend-vetinfo .card .card-body .social-cta a{color:#000;margin-bottom:12px;}.page-frontend-centerinfo .card .card-body .social-cta a .bi,.page-frontend-vetinfo .card .card-body .social-cta a .bi{width:16px;height:16px;}.page-frontend-centerinfo .card .card-body .social-cta .like:not(.active) img:nth-child(2),.page-frontend-vetinfo .card .card-body .social-cta .like:not(.active) img:nth-child(2){display:none;}.page-frontend-centerinfo .card .card-body .social-cta .like.active img:nth-child(1),.page-frontend-vetinfo .card .card-body .social-cta .like.active img:nth-child(1){display:none;}.page-frontend-centerinfo .card .card-body .social-cta .like img,.page-frontend-vetinfo .card .card-body .social-cta .like img{width:20px;}.page-frontend-centerinfo .card.main-profile .experience,.page-frontend-centerinfo .card.main-profile .address,.page-frontend-vetinfo .card.main-profile .experience,.page-frontend-vetinfo .card.main-profile .address{font-size:16px;margin-bottom:8px;}.page-frontend-centerinfo .card.main-profile .col-number,.page-frontend-vetinfo .card.main-profile .col-number{font-size:14px;color:#d8d8d8;margin-bottom:8px;}.page-frontend-centerinfo .card.main-profile .profile-resume,.page-frontend-vetinfo .card.main-profile .profile-resume{margin-top:6px;}.page-frontend-centerinfo .card.main-profile .profile-resume p,.page-frontend-vetinfo .card.main-profile .profile-resume p{display:inline-block;font-size:16px;}.page-frontend-centerinfo .card.main-profile .profile-resume a,.page-frontend-vetinfo .card.main-profile .profile-resume a{display:inline-block;font-size:16px;}.page-frontend-centerinfo .card.main-profile .btn.contact,.page-frontend-vetinfo .card.main-profile .btn.contact{width:100%;}@media(min-width:992px){.page-frontend-centerinfo .card.main-profile .btn.contact,.page-frontend-vetinfo .card.main-profile .btn.contact{width:auto;}}.page-frontend-centerinfo .card.main-profile .request-calendar .bi,.page-frontend-vetinfo .card.main-profile .request-calendar .bi{color:#000;width:20px;margin-bottom:2px;margin-right:8px;}.page-frontend-centerinfo .card.main-profile .show-calendar-widget,.page-frontend-vetinfo .card.main-profile .show-calendar-widget{position:fixed;bottom:32px;left:3vw;width:94vw;z-index:999;border:1px solid #fff;}@media(min-width:992px){.page-frontend-centerinfo .card.main-profile .show-calendar-widget,.page-frontend-vetinfo .card.main-profile .show-calendar-widget{position:relative;z-index:1;bottom:unset;left:unset;border:0;width:auto;margin-top:0;margin-left:12px;}}.page-frontend-centerinfo .card.picture-slider,.page-frontend-vetinfo .card.picture-slider{background-color:transparent;padding:0;}.page-frontend-centerinfo .card.picture-slider .swiper-container,.page-frontend-vetinfo .card.picture-slider .swiper-container{overflow:visible;}@media(min-width:576px){.page-frontend-centerinfo .card.picture-slider .swiper-container,.page-frontend-vetinfo .card.picture-slider .swiper-container{overflow:hidden;}}.page-frontend-centerinfo .card.picture-slider .card-body,.page-frontend-vetinfo .card.picture-slider .card-body{padding:0;}.page-frontend-centerinfo .card.picture-slider .swiper-slide,.page-frontend-vetinfo .card.picture-slider .swiper-slide{display:block;background-position:center;background-size:cover;background-repeat:no-repeat;height:150px;border-radius:8px;cursor:pointer;}.page-frontend-centerinfo .card.picture-slider [class^=swiper-button],.page-frontend-vetinfo .card.picture-slider [class^=swiper-button]{background-color:#fff;display:flex;margin-top:5px;border-radius:100%;border:1px solid #d8d8d8;margin:0;padding:0;height:32px;width:32px;justify-content:center;align-items:center;top:43.8%;}.page-frontend-centerinfo .card.picture-slider [class^=swiper-button]::after,.page-frontend-vetinfo .card.picture-slider [class^=swiper-button]::after{font-size:12px;font-weight:bold;color:#6377e0;margin-left:3px;margin-top:2px;}.page-frontend-centerinfo .card.anchor-links,.page-frontend-vetinfo .card.anchor-links{padding:18px 24px;overflow-x:scroll;}@media(min-width:992px){.page-frontend-centerinfo .card.anchor-links,.page-frontend-vetinfo .card.anchor-links{overflow-x:hidden;}}.page-frontend-centerinfo .card.anchor-links .card-body,.page-frontend-vetinfo .card.anchor-links .card-body{padding:0 24px;display:flex;justify-content:flex-start;align-items:center;}.page-frontend-centerinfo .card.anchor-links .card-body .btn,.page-frontend-vetinfo .card.anchor-links .card-body .btn{color:#585858;font-weight:400;font-size:16px;padding:0 20px;border-right:1px solid #d8d8d8!important;border-radius:0;position:relative;}.page-frontend-centerinfo .card.anchor-links .card-body .btn:first-of-type,.page-frontend-vetinfo .card.anchor-links .card-body .btn:first-of-type{margin-left:-20px;}.page-frontend-centerinfo .card.anchor-links .card-body .btn:hover,.page-frontend-vetinfo .card.anchor-links .card-body .btn:hover{font-weight:700;color:#6377e0;}.page-frontend-centerinfo .card.anchor-links .card-body .btn:hover .line,.page-frontend-vetinfo .card.anchor-links .card-body .btn:hover .line{display:block;}.page-frontend-centerinfo .card.anchor-links .card-body .btn .line,.page-frontend-vetinfo .card.anchor-links .card-body .btn .line{position:absolute;display:none;width:80%;height:3px;left:10%;right:10%;background-color:#6377e0;bottom:-18px;}.page-frontend-centerinfo .card.appointments .map,.page-frontend-vetinfo .card.appointments .map{height:220px;}.page-frontend-centerinfo .card.appointments .visit-tabs-slider,.page-frontend-vetinfo .card.appointments .visit-tabs-slider{overflow-x:hidden;border-bottom:1px solid #d8d8d8;margin-bottom:20px;}.page-frontend-centerinfo .card.appointments .visit-tabs-slider .swiper-wrapper,.page-frontend-vetinfo .card.appointments .visit-tabs-slider .swiper-wrapper{overflow:visible;flex-wrap:nowrap;border-bottom:0;margin-bottom:0;min-height:42px;max-height:42px;}.page-frontend-centerinfo .card.appointments .visit-tabs-slider .swiper-wrapper .swiper-slide,.page-frontend-vetinfo .card.appointments .visit-tabs-slider .swiper-wrapper .swiper-slide{border-color:#6377e0;}.page-frontend-centerinfo .card.appointments .visit-tabs-slider .swiper-wrapper .swiper-slide a,.page-frontend-vetinfo .card.appointments .visit-tabs-slider .swiper-wrapper .swiper-slide a{margin-right:0;border-color:#6377e0;display:inline-block;}.page-frontend-centerinfo .card.appointments .visit-tabs-slider .swiper-wrapper .swiper-slide .bi,.page-frontend-vetinfo .card.appointments .visit-tabs-slider .swiper-wrapper .swiper-slide .bi{min-width:16px;width:16px;}.page-frontend-centerinfo .card.appointments .basic-info .center-name,.page-frontend-vetinfo .card.appointments .basic-info .center-name{margin-top:20px;font-size:18px;font-weight:700;display:block;}.page-frontend-centerinfo .card.appointments .basic-info a.center-name,.page-frontend-vetinfo .card.appointments .basic-info a.center-name{font-size:18px;font-weight:700;color:#000;cursor:pointer;}.page-frontend-centerinfo .card.appointments .basic-info .address,.page-frontend-vetinfo .card.appointments .basic-info .address{font-size:16px;margin-top:10px;margin-bottom:20px;}.page-frontend-centerinfo .card.appointments .basic-info .contact,.page-frontend-vetinfo .card.appointments .basic-info .contact{color:#6377e0;margin-top:8px;cursor:pointer;}.page-frontend-centerinfo .card.appointments .basic-info .contact span,.page-frontend-vetinfo .card.appointments .basic-info .contact span{color:#000;}.page-frontend-centerinfo .card.appointments .basic-info .move-area .bi,.page-frontend-vetinfo .card.appointments .basic-info .move-area .bi{width:16px;height:16px;margin-right:4px;}.page-frontend-centerinfo .card.appointments .insurance-info p,.page-frontend-vetinfo .card.appointments .insurance-info p{display:flex;align-items:center;margin:0;}.page-frontend-centerinfo .card.appointments .insurance-info p:first-of-type,.page-frontend-vetinfo .card.appointments .insurance-info p:first-of-type{margin-bottom:16px;}.page-frontend-centerinfo .card.appointments .insurance-info p img,.page-frontend-vetinfo .card.appointments .insurance-info p img{margin-right:11px;}.page-frontend-centerinfo .card.appointments .show-more,.page-frontend-vetinfo .card.appointments .show-more{display:block;color:#585858;margin-top:12px;font-size:16px;cursor:pointer;text-decoration:underline;}.page-frontend-centerinfo .card.appointments [data-bs-target="#schedule-info-modal"],.page-frontend-vetinfo .card.appointments [data-bs-target="#schedule-info-modal"]{color:#585858;margin-top:12px;font-size:16px;cursor:pointer;text-decoration:underline;}.page-frontend-centerinfo .card.appointments .services-wrapper .services-title,.page-frontend-vetinfo .card.appointments .services-wrapper .services-title{font-size:18px;font-weight:700;margin-bottom:17px;padding-bottom:0;}.page-frontend-centerinfo .card.appointments .services-wrapper h4:not(:nth-child(1)),.page-frontend-vetinfo .card.appointments .services-wrapper h4:not(:nth-child(1)){border-top:1px solid #d8d8d8;padding-top:18px;margin-top:14px;}.page-frontend-centerinfo .card.appointments .services-wrapper h4,.page-frontend-vetinfo .card.appointments .services-wrapper h4{font-size:16px;font-weight:700;margin-bottom:12px;}.page-frontend-centerinfo .card.appointments .services-wrapper .btn-collapse,.page-frontend-centerinfo .card.appointments .services-wrapper p,.page-frontend-vetinfo .card.appointments .services-wrapper .btn-collapse,.page-frontend-vetinfo .card.appointments .services-wrapper p{width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:0;text-decoration:none;font-weight:400;padding:6px 0;font-size:16px;margin-bottom:0;}.page-frontend-centerinfo .card.appointments .services-wrapper .btn-collapse:first-of-type,.page-frontend-centerinfo .card.appointments .services-wrapper p:first-of-type,.page-frontend-vetinfo .card.appointments .services-wrapper .btn-collapse:first-of-type,.page-frontend-vetinfo .card.appointments .services-wrapper p:first-of-type{border:0;}.page-frontend-centerinfo .card.appointments .services-wrapper .btn-collapse[aria-expanded=false] .bi-chevron-down,.page-frontend-centerinfo .card.appointments .services-wrapper p[aria-expanded=false] .bi-chevron-down,.page-frontend-vetinfo .card.appointments .services-wrapper .btn-collapse[aria-expanded=false] .bi-chevron-down,.page-frontend-vetinfo .card.appointments .services-wrapper p[aria-expanded=false] .bi-chevron-down{display:inline-block;}.page-frontend-centerinfo .card.appointments .services-wrapper .btn-collapse[aria-expanded=false] .bi-chevron-up,.page-frontend-centerinfo .card.appointments .services-wrapper p[aria-expanded=false] .bi-chevron-up,.page-frontend-vetinfo .card.appointments .services-wrapper .btn-collapse[aria-expanded=false] .bi-chevron-up,.page-frontend-vetinfo .card.appointments .services-wrapper p[aria-expanded=false] .bi-chevron-up{display:none;}.page-frontend-centerinfo .card.appointments .services-wrapper .btn-collapse[aria-expanded=true] .bi-chevron-down,.page-frontend-centerinfo .card.appointments .services-wrapper p[aria-expanded=true] .bi-chevron-down,.page-frontend-vetinfo .card.appointments .services-wrapper .btn-collapse[aria-expanded=true] .bi-chevron-down,.page-frontend-vetinfo .card.appointments .services-wrapper p[aria-expanded=true] .bi-chevron-down{display:none;}.page-frontend-centerinfo .card.appointments .services-wrapper .btn-collapse[aria-expanded=true] .bi-chevron-up,.page-frontend-centerinfo .card.appointments .services-wrapper p[aria-expanded=true] .bi-chevron-up,.page-frontend-vetinfo .card.appointments .services-wrapper .btn-collapse[aria-expanded=true] .bi-chevron-up,.page-frontend-vetinfo .card.appointments .services-wrapper p[aria-expanded=true] .bi-chevron-up{display:inline-block;}.page-frontend-centerinfo .card.appointments .services-wrapper .btn-collapse .bi,.page-frontend-centerinfo .card.appointments .services-wrapper p .bi,.page-frontend-vetinfo .card.appointments .services-wrapper .btn-collapse .bi,.page-frontend-vetinfo .card.appointments .services-wrapper p .bi{width:20px;height:20px;margin-top:-5px;}.page-frontend-centerinfo .card.appointments .services-wrapper .professional-info,.page-frontend-vetinfo .card.appointments .services-wrapper .professional-info{margin-top:6px;margin-bottom:12px;}.page-frontend-centerinfo .card.appointments .services-wrapper .professional-info img,.page-frontend-vetinfo .card.appointments .services-wrapper .professional-info img{border-radius:100%;width:40px;height:40px;}.page-frontend-centerinfo .card.appointments .services-wrapper .professional-info .vet-name,.page-frontend-vetinfo .card.appointments .services-wrapper .professional-info .vet-name{font-size:16px;margin-left:12px;color:#000;cursor:pointer;}.page-frontend-centerinfo .card.information .info-block h3,.page-frontend-vetinfo .card.information .info-block h3{font-weight:700;font-size:16px;}.page-frontend-centerinfo .card.information .info-block h4,.page-frontend-vetinfo .card.information .info-block h4{font-weight:700;font-size:16px;margin-top:20px;}.page-frontend-centerinfo .card.information .info-block ul,.page-frontend-vetinfo .card.information .info-block ul{list-style-type:none;margin:0;padding:0;margin-top:22px;}.page-frontend-centerinfo .card.information .info-block ul li,.page-frontend-vetinfo .card.information .info-block ul li{display:flex;align-items:center;margin-top:16px;}.page-frontend-centerinfo .card.information .info-block ul li img,.page-frontend-centerinfo .card.information .info-block ul li .bi,.page-frontend-vetinfo .card.information .info-block ul li img,.page-frontend-vetinfo .card.information .info-block ul li .bi{color:#32c6a2;margin-right:12px;width:16px;}.page-frontend-centerinfo .card.information .info-block ul li a,.page-frontend-vetinfo .card.information .info-block ul li a{color:#000;text-decoration:underline;}.page-frontend-centerinfo .card.information .info-block ul li h4,.page-frontend-centerinfo .card.information .info-block ul li h5,.page-frontend-vetinfo .card.information .info-block ul li h4,.page-frontend-vetinfo .card.information .info-block ul li h5{font-size:16px;margin-top:0;font-weight:400;margin-top:4px;}.page-frontend-centerinfo .card.information .info-block .show-more,.page-frontend-vetinfo .card.information .info-block .show-more{display:block;color:#585858;margin-top:12px;font-size:16px;cursor:pointer;}.page-frontend-centerinfo .card.plans .info-block,.page-frontend-vetinfo .card.plans .info-block{position:relative;}.page-frontend-centerinfo .card.plans .info-block .plan,.page-frontend-vetinfo .card.plans .info-block .plan{font-weight:700;font-size:16px;padding-right:40px;}.page-frontend-centerinfo .card.plans .info-block p,.page-frontend-vetinfo .card.plans .info-block p{margin-top:18px;padding-right:50px;white-space:pre-line;}.page-frontend-centerinfo .card.plans .info-block .prices,.page-frontend-vetinfo .card.plans .info-block .prices{position:absolute;top:0;right:8px;}@media(min-width:992px){.page-frontend-centerinfo .card.plans .info-block .prices,.page-frontend-vetinfo .card.plans .info-block .prices{right:0;}}.page-frontend-centerinfo .card.plans .info-block .prices span,.page-frontend-vetinfo .card.plans .info-block .prices span{display:block;text-align:right;font-size:16px;}.page-frontend-centerinfo .card.team .info-block,.page-frontend-vetinfo .card.team .info-block{border-top:1px solid #d8d8d8;padding-top:20px;padding-bottom:20px;}.page-frontend-centerinfo .card.team .info-block:first-of-type,.page-frontend-vetinfo .card.team .info-block:first-of-type{border-top:0;}.page-frontend-centerinfo .card.team .info-block .profile-image,.page-frontend-vetinfo .card.team .info-block .profile-image{display:block;border-radius:100%;width:80px;height:80px;object-fit:cover;}.page-frontend-centerinfo .card.team .info-block .name,.page-frontend-vetinfo .card.team .info-block .name{font-weight:700;margin:0;}.page-frontend-centerinfo .card.team .info-block .name img,.page-frontend-vetinfo .card.team .info-block .name img{display:inline-block;width:24px;height:24px;margin-top:4px;}.page-frontend-centerinfo .card.team .info-block .experience,.page-frontend-vetinfo .card.team .info-block .experience{margin-bottom:12px;}.page-frontend-centerinfo .card.team .info-block .btn,.page-frontend-vetinfo .card.team .info-block .btn{float:right;}.page-frontend-centerinfo .card.reviews,.page-frontend-vetinfo .card.reviews{margin-bottom:60px;}.page-frontend-centerinfo .card.reviews .card-header a.btn,.page-frontend-vetinfo .card.reviews .card-header a.btn{white-space:nowrap;}.page-frontend-centerinfo .card.reviews .rating-bars .resume,.page-frontend-vetinfo .card.reviews .rating-bars .resume{display:flex;justify-content:flex-start;align-items:center;}.page-frontend-centerinfo .card.reviews .rating-bars .resume .total-score,.page-frontend-vetinfo .card.reviews .rating-bars .resume .total-score{font-weight:700;font-size:36px;color:#585858;margin-right:15px;}.page-frontend-centerinfo .card.reviews .rating-bars .resume .stars,.page-frontend-vetinfo .card.reviews .rating-bars .resume .stars{margin-right:16px;}.page-frontend-centerinfo .card.reviews .rating-bars .resume .review-count,.page-frontend-vetinfo .card.reviews .rating-bars .resume .review-count{font-size:14px;padding:0;margin:0;line-height:14px;color:#000;}.page-frontend-centerinfo .card.reviews .rating-bars .histogram,.page-frontend-vetinfo .card.reviews .rating-bars .histogram{margin-top:32px;}.page-frontend-centerinfo .card.reviews .rating-bars .histogram .rate-wrapper,.page-frontend-vetinfo .card.reviews .rating-bars .histogram .rate-wrapper{display:flex;justify-content:space-between;align-items:center;}.page-frontend-centerinfo .card.reviews .rating-bars .histogram .rate-wrapper .value,.page-frontend-vetinfo .card.reviews .rating-bars .histogram .rate-wrapper .value{color:#585858;font-size:16px;text-align:center;width:20px;}.page-frontend-centerinfo .card.reviews .rating-bars .histogram .rate-wrapper .progress,.page-frontend-vetinfo .card.reviews .rating-bars .histogram .rate-wrapper .progress{width:100%;margin:6px 16px;height:21px;background-color:#f8f8f8;}.page-frontend-centerinfo .card.reviews .rating-bars .histogram .rate-wrapper .progress .progress-bar,.page-frontend-vetinfo .card.reviews .rating-bars .histogram .rate-wrapper .progress .progress-bar{border-radius:4px;}.page-frontend-centerinfo .card.reviews .rating-bars .histogram .rate-wrapper .progress .progress-bar.p1,.page-frontend-vetinfo .card.reviews .rating-bars .histogram .rate-wrapper .progress .progress-bar.p1{background-color:#f28372;}.page-frontend-centerinfo .card.reviews .rating-bars .histogram .rate-wrapper .progress .progress-bar.p2,.page-frontend-vetinfo .card.reviews .rating-bars .histogram .rate-wrapper .progress .progress-bar.p2{background-color:#f9b75b;}.page-frontend-centerinfo .card.reviews .rating-bars .histogram .rate-wrapper .progress .progress-bar.p3,.page-frontend-vetinfo .card.reviews .rating-bars .histogram .rate-wrapper .progress .progress-bar.p3{background-color:#f5d661;}.page-frontend-centerinfo .card.reviews .rating-bars .histogram .rate-wrapper .progress .progress-bar.p4,.page-frontend-vetinfo .card.reviews .rating-bars .histogram .rate-wrapper .progress .progress-bar.p4{background-color:#b8e988;}.page-frontend-centerinfo .card.reviews .rating-bars .histogram .rate-wrapper .progress .progress-bar.p5,.page-frontend-vetinfo .card.reviews .rating-bars .histogram .rate-wrapper .progress .progress-bar.p5{background-color:#79da9a;}.page-frontend-centerinfo .card.reviews .rating-bars .histogram .rate-wrapper .percent,.page-frontend-vetinfo .card.reviews .rating-bars .histogram .rate-wrapper .percent{font-weight:700;width:40px;}.page-frontend-centerinfo .card.reviews .rating-reviews,.page-frontend-vetinfo .card.reviews .rating-reviews{margin-top:40px;}.page-frontend-centerinfo .card.reviews .rating-reviews .title,.page-frontend-vetinfo .card.reviews .rating-reviews .title{display:inline-block;color:#6377e0;font-weight:700;font-size:16px;border-bottom:2px solid #6377e0;padding-bottom:20px;}.page-frontend-centerinfo .card.reviews .rating-reviews hr.underline,.page-frontend-vetinfo .card.reviews .rating-reviews hr.underline{margin-top:-5px;margin-bottom:30px;}.page-frontend-centerinfo .card.reviews .rating-reviews .review-wrapper,.page-frontend-vetinfo .card.reviews .rating-reviews .review-wrapper{border-bottom:1px solid #d8d8d8;margin-bottom:20px;padding-bottom:20px;padding-top:12px;}.page-frontend-centerinfo .card.reviews .rating-reviews .review-wrapper:last-of-type,.page-frontend-vetinfo .card.reviews .rating-reviews .review-wrapper:last-of-type{border-bottom:0;}.page-frontend-centerinfo .card.reviews .rating-reviews .review-wrapper .profile-image,.page-frontend-vetinfo .card.reviews .rating-reviews .review-wrapper .profile-image{border-radius:100%;width:50px;height:50px;}.page-frontend-centerinfo .card.reviews .rating-reviews .review-wrapper .name,.page-frontend-vetinfo .card.reviews .rating-reviews .review-wrapper .name{font-size:16px;margin-bottom:0;}.page-frontend-centerinfo .card.reviews .rating-reviews .review-wrapper .info,.page-frontend-vetinfo .card.reviews .rating-reviews .review-wrapper .info{font-size:14px;font-weight:700;color:#585858;}.page-frontend-centerinfo .card.reviews .rating-reviews .review-wrapper .google-review-btn,.page-frontend-vetinfo .card.reviews .rating-reviews .review-wrapper .google-review-btn{position:absolute;top:32px;right:10px;width:30px;height:30px;padding:0;display:flex;justify-content:center;align-items:center;}@media(min-width:768px){.page-frontend-centerinfo .card.reviews .rating-reviews .review-wrapper .google-review-btn,.page-frontend-vetinfo .card.reviews .rating-reviews .review-wrapper .google-review-btn{top:-6px;left:12px;}}@media(min-width:992px){.page-frontend-centerinfo .card.reviews .rating-reviews .review-wrapper .google-review-btn,.page-frontend-vetinfo .card.reviews .rating-reviews .review-wrapper .google-review-btn{top:-6px;left:12px;}}.page-frontend-centerinfo .card.reviews .rating-reviews .review-wrapper .google-review-btn img,.page-frontend-vetinfo .card.reviews .rating-reviews .review-wrapper .google-review-btn img{margin-left:2px;}@media(min-width:992px){.page-frontend-centerinfo .card.reviews .rating-reviews .review-wrapper .google-review-btn img,.page-frontend-vetinfo .card.reviews .rating-reviews .review-wrapper .google-review-btn img{margin-left:2px;margin-top:2px;}}.page-frontend-centerinfo .card.reviews .rating-reviews .review-wrapper .google-review-btn:hover,.page-frontend-vetinfo .card.reviews .rating-reviews .review-wrapper .google-review-btn:hover{background-color:#f8f8f8;}.page-frontend-centerinfo .card.reviews .rating-reviews .review-wrapper .rating-resume,.page-frontend-vetinfo .card.reviews .rating-reviews .review-wrapper .rating-resume{float:right;}.page-frontend-centerinfo .card.reviews .rating-reviews .review-wrapper .rating-resume .total-score,.page-frontend-vetinfo .card.reviews .rating-reviews .review-wrapper .rating-resume .total-score{margin-right:0;}.page-frontend-centerinfo .card.reviews .rating-reviews .review-wrapper .review-content,.page-frontend-vetinfo .card.reviews .rating-reviews .review-wrapper .review-content{margin-top:12px;font-size:16px;}@media(min-width:768px){.page-frontend-centerinfo .card.reviews .rating-reviews .review-wrapper .review-content,.page-frontend-vetinfo .card.reviews .rating-reviews .review-wrapper .review-content{margin-top:-16px;}}@media(min-width:992px){.page-frontend-centerinfo .card.reviews .rating-reviews .review-wrapper .review-content,.page-frontend-vetinfo .card.reviews .rating-reviews .review-wrapper .review-content{margin-top:0;}}@media(min-width:1200px){.page-frontend-centerinfo .card.reviews .rating-reviews .review-wrapper .review-content,.page-frontend-vetinfo .card.reviews .rating-reviews .review-wrapper .review-content{margin-top:-16px;}}.page-frontend-centerinfo .card.reviews .rating-reviews .show-more,.page-frontend-vetinfo .card.reviews .rating-reviews .show-more{color:#585858;text-decoration:underline;cursor:pointer;font-size:16px;}.page-frontend-centerinfo .map-wrapper,.page-frontend-vetinfo .map-wrapper{position:relative;}.page-frontend-centerinfo .map-wrapper .map,.page-frontend-centerinfo .map-wrapper .calendar:not(.has-schedule),.page-frontend-vetinfo .map-wrapper .map,.page-frontend-vetinfo .map-wrapper .calendar:not(.has-schedule){position:fixed!important;right:0;top:0;left:0;height:527px;border-radius:8px;top:162px;width:30vw;background-position:center;background-size:cover;background-repeat:no-repeat;}@media(min-width:992px){.page-frontend-centerinfo .map-wrapper .map,.page-frontend-centerinfo .map-wrapper .calendar:not(.has-schedule),.page-frontend-vetinfo .map-wrapper .map,.page-frontend-vetinfo .map-wrapper .calendar:not(.has-schedule){height:450px;}}.page-frontend-centerinfo .map-wrapper .calendar,.page-frontend-vetinfo .map-wrapper .calendar{display:none;height:auto;max-height:300px;}.page-frontend-centerinfo .map-wrapper .calendar .promo-calendar,.page-frontend-vetinfo .map-wrapper .calendar .promo-calendar{display:block;background-color:#eff1fc;text-align:center;color:#6377e0;font-weight:700;padding:12px 0;}.page-frontend-centerinfo .map-wrapper .calendar .promo-calendar i,.page-frontend-vetinfo .map-wrapper .calendar .promo-calendar i{font-size:14px;}.page-frontend-centerinfo .map-wrapper .calendar.has-schedule,.page-frontend-vetinfo .map-wrapper .calendar.has-schedule{display:block;top:0!important;max-height:unset;left:0;}@media(min-width:768px) and (max-width:576px){.page-frontend-centerinfo .map-wrapper .calendar.has-schedule,.page-frontend-vetinfo .map-wrapper .calendar.has-schedule{left:unset!important;right:36px!important;}}@media(min-width:576px) and (max-width:992px){.page-frontend-centerinfo .map-wrapper .calendar.has-schedule,.page-frontend-vetinfo .map-wrapper .calendar.has-schedule{left:unset;}}@media(max-width:992px){.page-frontend-centerinfo .map-wrapper .calendar.has-schedule,.page-frontend-vetinfo .map-wrapper .calendar.has-schedule{position:fixed;top:unset!important;max-height:calc(100vh - 120px);right:0;bottom:-100vh;border-radius:0;border-top-left-radius:22px;border-top-right-radius:22px;margin-bottom:0;transition:bottom .4s ease-in-out;max-width:500px;}.page-frontend-centerinfo .map-wrapper .calendar.has-schedule.shown,.page-frontend-vetinfo .map-wrapper .calendar.has-schedule.shown{bottom:0;}.page-frontend-centerinfo .map-wrapper .calendar.has-schedule i.show-calendar-widget,.page-frontend-vetinfo .map-wrapper .calendar.has-schedule i.show-calendar-widget{display:inline-block!important;position:absolute;top:12px;right:12px;font-size:24px;}.page-frontend-centerinfo .map-wrapper .calendar.has-schedule .card-header,.page-frontend-vetinfo .map-wrapper .calendar.has-schedule .card-header{border-top-left-radius:22px;border-top-right-radius:22px;padding-top:20px;}.page-frontend-centerinfo .map-wrapper .calendar.has-schedule .card-body,.page-frontend-vetinfo .map-wrapper .calendar.has-schedule .card-body{overflow-y:scroll;overflow-x:hidden;max-height:calc(100vh - 400px);}}.page-frontend-centerinfo .map-wrapper .calendar.has-schedule i.show-calendar-widget,.page-frontend-vetinfo .map-wrapper .calendar.has-schedule i.show-calendar-widget{display:none;}@media(max-width:992px){.page-frontend-centerinfo .map-wrapper .calendar.has-schedule .card-header,.page-frontend-vetinfo .map-wrapper .calendar.has-schedule .card-header{background-color:#fff;color:#000;}}.page-frontend-centerinfo .map-wrapper .calendar.has-schedule .card-header h3,.page-frontend-vetinfo .map-wrapper .calendar.has-schedule .card-header h3{text-align:left;}.page-frontend-centerinfo .map-wrapper .calendar.has-schedule .loading-spinner-calendar,.page-frontend-vetinfo .map-wrapper .calendar.has-schedule .loading-spinner-calendar{position:absolute;z-index:10;border-radius:8px;}.page-frontend-centerinfo .map-wrapper .calendar .card-header,.page-frontend-vetinfo .map-wrapper .calendar .card-header{background-color:#6377e0;color:#fff;display:block;height:auto;padding-top:16px;padding-bottom:16px;}.page-frontend-centerinfo .map-wrapper .calendar .card-header h3,.page-frontend-vetinfo .map-wrapper .calendar .card-header h3{text-align:center;display:block;font-size:20px;font-weight:700;font-family:"Karla",sans-serif;}.page-frontend-centerinfo .map-wrapper .calendar .card-header span,.page-frontend-vetinfo .map-wrapper .calendar .card-header span{display:block;font-size:16px;}.page-frontend-centerinfo .map-wrapper .calendar .card-body,.page-frontend-vetinfo .map-wrapper .calendar .card-body{display:flex;flex-direction:column;justify-content:center;align-items:center;height:auto;}.page-frontend-centerinfo .map-wrapper .calendar .card-body .bi-calendar-x,.page-frontend-vetinfo .map-wrapper .calendar .card-body .bi-calendar-x{font-size:30px;}.page-frontend-centerinfo .map-wrapper .calendar .card-body p,.page-frontend-vetinfo .map-wrapper .calendar .card-body p{color:#585858;max-width:80%;font-size:16px;font-family:"Karla",sans-serif;text-align:center;margin:20px 0;}.page-frontend-centerinfo .map-wrapper .calendar .card-body .not-owner,.page-frontend-vetinfo .map-wrapper .calendar .card-body .not-owner{margin-top:-20px;}.page-frontend-centerinfo .map-wrapper .calendar .card-body .not-owner p,.page-frontend-vetinfo .map-wrapper .calendar .card-body .not-owner p{width:100%;max-width:100%;text-align:left;font-size:16px;}.page-frontend-centerinfo .map-wrapper .calendar .card-body .not-owner a,.page-frontend-vetinfo .map-wrapper .calendar .card-body .not-owner a{color:#6377e0;font-weight:500;text-decoration:underline;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule{display:block;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .vet-easy-select,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .vet-easy-select{margin-bottom:20px;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .vet-easy-select .dropdown-content img,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .vet-easy-select .dropdown-content img{margin-right:8px;width:28px;height:28px;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .number span,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .number span{color:#6377e0;background-color:#eff1fc;font-weight:700;border-radius:100%;width:25px;height:25px;display:inline-block;text-align:center;vertical-align:middle;line-height:25px;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .number.complete,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .number.complete{position:relative;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .number.complete span,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .number.complete span{color:#32c6a2;background-color:#ebfdf9;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .number.complete span::after,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .number.complete span::after{content:"";display:block;position:absolute;bottom:0;left:24px;height:80px;width:2px;background-color:#ebfdf9;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .time-tip,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .time-tip{background-color:#fafafa;border-radius:4px;font-size:14px;padding:4px 16px;margin-bottom:12px;margin-top:0;max-width:unset;text-align:left;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider{text-align:center;max-height:220px;user-select:none;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider.open,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider.open{max-height:unset;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide .header,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide .header{display:flex;flex-direction:column;justify-content:center;align-items:center;height:36px;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide .header .title,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide .header .title{font-size:14px;font-weight:400;color:#000;text-decoration:none;border:0;padding:0;margin:0;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide .header .subtitle,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide .header .subtitle{font-size:12px;font-weight:400;color:#585858;padding:0;margin:0;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide .slots .slot,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide .slots .slot{margin:0 auto;display:block;width:64px;height:36px;line-height:36px;vertical-align:middle;margin-top:8px;background-color:#eff2ff;border-radius:4px;cursor:pointer;color:#6377e0;font-weight:500;font-size:14px;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide .slots .slot.disabled,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide .slots .slot.disabled{text-decoration:line-through;font-weight:400;background-color:transparent;color:#d8d8d8;cursor:default;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide .slots .slot.disabled:hover,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide .slots .slot.disabled:hover{background-color:transparent;color:#d8d8d8;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide .slots .slot.selected,.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide .slots .slot:hover,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide .slots .slot.selected,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide .slots .slot:hover{background-color:#6377e0;color:#fff;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide.empty .slot,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide.empty .slot{background-color:#f0f0f0;border-radius:4px;cursor:default;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide.empty .slot:hover,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .booking-slider .swiper-slide.empty .slot:hover{background-color:#f0f0f0;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .swiper-button-next,.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .swiper-button-prev,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .swiper-button-next,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .swiper-button-prev{right:-10px;top:150px;}@media(min-width:576px){.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .swiper-button-next,.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .swiper-button-prev,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .swiper-button-next,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .swiper-button-prev{right:-5px;top:130px;}}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .swiper-button-next::after,.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .swiper-button-prev::after,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .swiper-button-next::after,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .swiper-button-prev::after{font-size:16px;color:#6377e0!important;font-weight:700;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .swiper-button-prev,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .swiper-button-prev{left:-20px;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .show-more-schedule,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .show-more-schedule{border-top:1px solid #d8d8d8;color:#6377e0;font-weight:700;font-size:14px;text-decoration:none;text-align:center;padding-top:18px;margin-top:12px;cursor:pointer;}.page-frontend-centerinfo .map-wrapper .calendar .card-body.has-schedule .calendar-form,.page-frontend-vetinfo .map-wrapper .calendar .card-body.has-schedule .calendar-form{display:none;}.page-frontend-centerinfo .map-wrapper .claim,.page-frontend-vetinfo .map-wrapper .claim{margin-left:20px;}.page-frontend-centerinfo .map-wrapper .map-anchor,.page-frontend-vetinfo .map-wrapper .map-anchor{display:block;position:absolute;bottom:60px;z-index:9999;}.page-frontend-centerinfo .calendar-backdrop,.page-frontend-vetinfo .calendar-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:995;}.page-frontend-centerinfo #review-success-sent-modal a.legal,.page-frontend-vetinfo #review-success-sent-modal a.legal{color:#000;text-decoration:underline;}.page-frontend-centerinfo .support-button,.page-frontend-vetinfo .support-button{position:fixed;display:flex;justify-content:center;align-items:center;width:60px;height:60px;right:50px;bottom:40px;border-radius:100%;background-color:#6377e0;font-size:24px;z-index:99999;}.page-frontend-centerinfo .support-button a,.page-frontend-vetinfo .support-button a{color:#fff!important;}#schedule-info-modal h4{font-family:"Karla",sans-serif;font-size:20px;font-weight:700;}#schedule-info-modal .availability{margin-top:8px;}#schedule-info-modal .availability .bi{width:16px;height:16px;}#schedule-info-modal .availability .available{color:#32c6a2;font-weight:700;position:relative;background-color:#ebf9f6;padding:6px;border-radius:4px;margin-right:12px;}#schedule-info-modal .availability .not-available{color:#585858;font-weight:700;position:relative;background-color:#eee;padding:6px;border-radius:4px;margin-right:12px;}#schedule-info-modal .availability .full-time-emergency{color:#f8851c;font-weight:600;position:relative;background-color:#fef3e8;padding:6px;border-radius:4px;}#schedule-info-modal .availability .full-time-emergency .bi{width:16px;margin-right:8px;}#schedule-info-modal .availability .full-time-emergency:hover{cursor:pointer;background-color:#fcdec2;}#schedule-info-modal ul{list-style-type:none;margin:0;padding:0;margin-top:16px;}#schedule-info-modal ul li{margin-bottom:8px;}[id*=contact-modal] h2{color:#6377e0;font-size:20px;margin-bottom:20px;font-family:"Karla",sans-serif;}[id*=contact-modal] .info-line{display:flex;align-items:flex-start;margin-top:12px;}[id*=contact-modal] .info-line p{font-size:16px;margin:0;padding:0;}[id*=contact-modal] .info-line p a{color:#000!important;}[id*=contact-modal] .info-line .bi{margin-right:12px;width:16px;min-width:16px;margin-bottom:0;}[id*=contact-modal] .contact-promo{margin-top:32px;border:2px dashed #32c6a2;border-radius:4px;background-color:#edfcf7;padding:12px;}[id*=contact-modal] .contact-promo .title{display:block;color:#32c6a2;font-weight:700;font-size:16px!important;text-align:left!important;}[id*=contact-modal] .btn{margin-top:24px;}[id*=contact-modal] .whatsapp-button{border-color:#6377e0;background-color:transparent;color:#6377e0;vertical-align:middle;}[id*=contact-modal] .whatsapp-button:hover{background-color:#f8f8f8;}#education-modal h2{color:#6377e0;font-size:20px;margin-bottom:20px;font-family:"Karla",sans-serif;}#education-modal .education-content .item{display:block;margin-top:12px;}#education-modal .education-content .item img{margin-right:12px;}#education-modal .btn{margin-top:24px;}body.page-frontend-searchresults:not(.scrollable),body.page-frontend-searchresultsencoded:not(.scrollable){padding-top:170px!important;}@media(min-width:992px){body.page-frontend-searchresults:not(.scrollable),body.page-frontend-searchresultsencoded:not(.scrollable){padding-top:166px!important;}}.page-frontend-searchresults,.page-frontend-searchresultsencoded,.page-frontend-searchglossary,.page-frontend-specialityindex{background-color:#f6f6f6;}.page-frontend-searchresults .filters-wrapper,.page-frontend-searchresultsencoded .filters-wrapper,.page-frontend-searchglossary .filters-wrapper,.page-frontend-specialityindex .filters-wrapper{display:none;border-radius:100px;background-color:#fff;border:1px solid #d8d8d8;box-shadow:0 4px 24px rgba(0,0,0,.04);height:64px;}@media(min-width:992px){.page-frontend-searchresults .filters-wrapper,.page-frontend-searchresultsencoded .filters-wrapper,.page-frontend-searchglossary .filters-wrapper,.page-frontend-specialityindex .filters-wrapper{display:flex;justify-content:space-between;align-items:center;}}.page-frontend-searchresults .filters-wrapper .btn-search,.page-frontend-searchresultsencoded .filters-wrapper .btn-search,.page-frontend-searchglossary .filters-wrapper .btn-search,.page-frontend-specialityindex .filters-wrapper .btn-search{height:40px;width:40px;padding:0;margin:14px;font-weight:400;border-radius:100px;border:0!important;}.page-frontend-searchresults .filters-wrapper .btn-search .bi,.page-frontend-searchresultsencoded .filters-wrapper .btn-search .bi,.page-frontend-searchglossary .filters-wrapper .btn-search .bi,.page-frontend-specialityindex .filters-wrapper .btn-search .bi{height:20px;font-size:14px;}.page-frontend-searchresults .filters-wrapper .select,.page-frontend-searchresultsencoded .filters-wrapper .select,.page-frontend-searchglossary .filters-wrapper .select,.page-frontend-specialityindex .filters-wrapper .select{position:relative;display:flex;justify-content:center;align-items:start;flex-direction:column;font-size:14px;padding:20px;height:64px;}.page-frontend-searchresults .filters-wrapper .select span,.page-frontend-searchresultsencoded .filters-wrapper .select span,.page-frontend-searchglossary .filters-wrapper .select span,.page-frontend-specialityindex .filters-wrapper .select span{font-weight:bold;}.page-frontend-searchresults .filters-wrapper .select.who,.page-frontend-searchresultsencoded .filters-wrapper .select.who,.page-frontend-searchglossary .filters-wrapper .select.who,.page-frontend-specialityindex .filters-wrapper .select.who{width:25%;}.page-frontend-searchresults .filters-wrapper .select.what,.page-frontend-searchresultsencoded .filters-wrapper .select.what,.page-frontend-searchglossary .filters-wrapper .select.what,.page-frontend-specialityindex .filters-wrapper .select.what{width:25%;}.page-frontend-searchresults .filters-wrapper .select.where,.page-frontend-searchresultsencoded .filters-wrapper .select.where,.page-frontend-searchglossary .filters-wrapper .select.where,.page-frontend-specialityindex .filters-wrapper .select.where{width:25%;}.page-frontend-searchresults .filters-wrapper .select.where.active,.page-frontend-searchresultsencoded .filters-wrapper .select.where.active,.page-frontend-searchglossary .filters-wrapper .select.where.active,.page-frontend-specialityindex .filters-wrapper .select.where.active{border-radius:100px;border-bottom-right-radius:0;border-top-right-radius:0;border-right:0;box-shadow:-15px 0 24px rgba(0,0,0,.08);}.page-frontend-searchresults .filters-wrapper .select .selection,.page-frontend-searchresultsencoded .filters-wrapper .select .selection,.page-frontend-searchglossary .filters-wrapper .select .selection,.page-frontend-specialityindex .filters-wrapper .select .selection{font-size:16px;border:0;height:26px;width:100%;margin:0;padding:0;background-color:transparent;text-align:center;cursor:pointer;}.page-frontend-searchresults .filters-wrapper .select .selection:focus,.page-frontend-searchresults .filters-wrapper .select .selection:focus-visible,.page-frontend-searchresultsencoded .filters-wrapper .select .selection:focus,.page-frontend-searchresultsencoded .filters-wrapper .select .selection:focus-visible,.page-frontend-searchglossary .filters-wrapper .select .selection:focus,.page-frontend-searchglossary .filters-wrapper .select .selection:focus-visible,.page-frontend-specialityindex .filters-wrapper .select .selection:focus,.page-frontend-specialityindex .filters-wrapper .select .selection:focus-visible{border:0;outline:0;}.page-frontend-searchresults .filters-wrapper .select .selection-box,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box,.page-frontend-searchglossary .filters-wrapper .select .selection-box,.page-frontend-specialityindex .filters-wrapper .select .selection-box{display:none;position:absolute;z-index:999;top:calc(100% + 20px);max-height:250px;min-width:150%;left:0;background-color:#fff;padding:0 24px;padding-bottom:20px;border:1px solid #d8d8d8;border-radius:4px;}.page-frontend-searchresults .filters-wrapper .select .selection-box.big,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box.big,.page-frontend-searchglossary .filters-wrapper .select .selection-box.big,.page-frontend-specialityindex .filters-wrapper .select .selection-box.big{min-width:200%;max-height:400px;justify-content:flex-start;}.page-frontend-searchresults .filters-wrapper .select .selection-box.big .bordered,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box.big .bordered,.page-frontend-searchglossary .filters-wrapper .select .selection-box.big .bordered,.page-frontend-specialityindex .filters-wrapper .select .selection-box.big .bordered{border-bottom:1px solid #d8d8d8;padding-bottom:16px;}.page-frontend-searchresults .filters-wrapper .select .selection-box.big .elements,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box.big .elements,.page-frontend-searchglossary .filters-wrapper .select .selection-box.big .elements,.page-frontend-specialityindex .filters-wrapper .select .selection-box.big .elements{max-height:290px!important;min-height:290px!important;}.page-frontend-searchresults .filters-wrapper .select .selection-box .selection-content,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box .selection-content,.page-frontend-searchglossary .filters-wrapper .select .selection-box .selection-content,.page-frontend-specialityindex .filters-wrapper .select .selection-box .selection-content{width:33.33%;}.page-frontend-searchresults .filters-wrapper .select .selection-box .selection-content .title,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box .selection-content .title,.page-frontend-searchglossary .filters-wrapper .select .selection-box .selection-content .title,.page-frontend-specialityindex .filters-wrapper .select .selection-box .selection-content .title{display:block;font-weight:700;font-size:14px;height:60px;line-height:60px;vertical-align:middle;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding-left:20px;}.page-frontend-searchresults .filters-wrapper .select .selection-box .selection-content:first-of-type .title,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box .selection-content:first-of-type .title,.page-frontend-searchglossary .filters-wrapper .select .selection-box .selection-content:first-of-type .title,.page-frontend-specialityindex .filters-wrapper .select .selection-box .selection-content:first-of-type .title{padding-left:0;}.page-frontend-searchresults .filters-wrapper .select .selection-box .selection-content:last-of-type .title,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box .selection-content:last-of-type .title,.page-frontend-searchglossary .filters-wrapper .select .selection-box .selection-content:last-of-type .title,.page-frontend-specialityindex .filters-wrapper .select .selection-box .selection-content:last-of-type .title{border-right:0;}.page-frontend-searchresults .filters-wrapper .select .selection-box .selection-content .elements,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box .selection-content .elements,.page-frontend-searchglossary .filters-wrapper .select .selection-box .selection-content .elements,.page-frontend-specialityindex .filters-wrapper .select .selection-box .selection-content .elements{max-height:190px;min-height:190px;border-right:1px solid #d8d8d8;padding-right:20px;padding-left:20px;}.page-frontend-searchresults .filters-wrapper .select .selection-box .selection-content:last-of-type .elements,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box .selection-content:last-of-type .elements,.page-frontend-searchglossary .filters-wrapper .select .selection-box .selection-content:last-of-type .elements,.page-frontend-specialityindex .filters-wrapper .select .selection-box .selection-content:last-of-type .elements{border-right:0;padding-right:8px;}.page-frontend-searchresults .filters-wrapper .select .selection-box .selection-content:first-of-type .elements,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box .selection-content:first-of-type .elements,.page-frontend-searchglossary .filters-wrapper .select .selection-box .selection-content:first-of-type .elements,.page-frontend-specialityindex .filters-wrapper .select .selection-box .selection-content:first-of-type .elements{padding-left:0;}.page-frontend-searchresults .filters-wrapper .select .selection-box .item,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box .item,.page-frontend-searchglossary .filters-wrapper .select .selection-box .item,.page-frontend-specialityindex .filters-wrapper .select .selection-box .item{margin-top:20px;display:flex;align-items:center;cursor:pointer;}.page-frontend-searchresults .filters-wrapper .select .selection-box .item.no-results,.page-frontend-searchresults .filters-wrapper .select .selection-box .item.quick-no-results,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box .item.no-results,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box .item.quick-no-results,.page-frontend-searchglossary .filters-wrapper .select .selection-box .item.no-results,.page-frontend-searchglossary .filters-wrapper .select .selection-box .item.quick-no-results,.page-frontend-specialityindex .filters-wrapper .select .selection-box .item.no-results,.page-frontend-specialityindex .filters-wrapper .select .selection-box .item.quick-no-results{font-size:14px;align-items:start;cursor:default;}.page-frontend-searchresults .filters-wrapper .select .selection-box .item.no-results .bi,.page-frontend-searchresults .filters-wrapper .select .selection-box .item.quick-no-results .bi,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box .item.no-results .bi,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box .item.quick-no-results .bi,.page-frontend-searchglossary .filters-wrapper .select .selection-box .item.no-results .bi,.page-frontend-searchglossary .filters-wrapper .select .selection-box .item.quick-no-results .bi,.page-frontend-specialityindex .filters-wrapper .select .selection-box .item.no-results .bi,.page-frontend-specialityindex .filters-wrapper .select .selection-box .item.quick-no-results .bi{margin-right:4px;}.page-frontend-searchresults .filters-wrapper .select .selection-box .item.text,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box .item.text,.page-frontend-searchglossary .filters-wrapper .select .selection-box .item.text,.page-frontend-specialityindex .filters-wrapper .select .selection-box .item.text{font-weight:700;}.page-frontend-searchresults .filters-wrapper .select .selection-box .item .profile-image,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box .item .profile-image,.page-frontend-searchglossary .filters-wrapper .select .selection-box .item .profile-image,.page-frontend-specialityindex .filters-wrapper .select .selection-box .item .profile-image{width:48px;height:48px;border-radius:100%;}.page-frontend-searchresults .filters-wrapper .select .selection-box .item .info .title,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box .item .info .title,.page-frontend-searchglossary .filters-wrapper .select .selection-box .item .info .title,.page-frontend-specialityindex .filters-wrapper .select .selection-box .item .info .title{border:0;padding-left:8px;line-height:16px;height:unset;}.page-frontend-searchresults .filters-wrapper .select .selection-box .item .info .extra,.page-frontend-searchresultsencoded .filters-wrapper .select .selection-box .item .info .extra,.page-frontend-searchglossary .filters-wrapper .select .selection-box .item .info .extra,.page-frontend-specialityindex .filters-wrapper .select .selection-box .item .info .extra{padding-left:8px;font-size:12px;font-weight:400;}.page-frontend-searchresults .filters-wrapper .select.active,.page-frontend-searchresultsencoded .filters-wrapper .select.active,.page-frontend-searchglossary .filters-wrapper .select.active,.page-frontend-specialityindex .filters-wrapper .select.active{border-radius:100px;box-shadow:-3px 0 24px rgba(0,0,0,.15);border:1px solid #d8d8d8;}.page-frontend-searchresults .filters-wrapper .select.active .selection-box,.page-frontend-searchresultsencoded .filters-wrapper .select.active .selection-box,.page-frontend-searchglossary .filters-wrapper .select.active .selection-box,.page-frontend-specialityindex .filters-wrapper .select.active .selection-box{display:block;}.page-frontend-searchresults .filters-wrapper .select.active .selection-box.big,.page-frontend-searchresultsencoded .filters-wrapper .select.active .selection-box.big,.page-frontend-searchglossary .filters-wrapper .select.active .selection-box.big,.page-frontend-specialityindex .filters-wrapper .select.active .selection-box.big{display:flex;}.page-frontend-searchresults .filters-wrapper .spacer,.page-frontend-searchresultsencoded .filters-wrapper .spacer,.page-frontend-searchglossary .filters-wrapper .spacer,.page-frontend-specialityindex .filters-wrapper .spacer{border-right:1px solid #e5e5e5;height:40px;width:1px;display:block;}.page-frontend-searchresults .topbar-filter,.page-frontend-searchresultsencoded .topbar-filter,.page-frontend-searchglossary .topbar-filter,.page-frontend-specialityindex .topbar-filter{background-color:#6377e0;min-height:70px;}@media(min-width:992px){.page-frontend-searchresults .topbar-filter,.page-frontend-searchresultsencoded .topbar-filter,.page-frontend-searchglossary .topbar-filter,.page-frontend-specialityindex .topbar-filter{height:68px;}}.page-frontend-searchresults .topbar-filter .container,.page-frontend-searchresultsencoded .topbar-filter .container,.page-frontend-searchglossary .topbar-filter .container,.page-frontend-specialityindex .topbar-filter .container{padding:0;}@media(min-width:576px){.page-frontend-searchresults .topbar-filter .container,.page-frontend-searchresultsencoded .topbar-filter .container,.page-frontend-searchglossary .topbar-filter .container,.page-frontend-specialityindex .topbar-filter .container{padding:unset;}}.page-frontend-searchresults .topbar-filter .search-filters,.page-frontend-searchresultsencoded .topbar-filter .search-filters,.page-frontend-searchglossary .topbar-filter .search-filters,.page-frontend-specialityindex .topbar-filter .search-filters{display:none;height:68px;align-items:center;justify-content:space-between;padding:0;}@media(min-width:992px){.page-frontend-searchresults .topbar-filter .search-filters,.page-frontend-searchresultsencoded .topbar-filter .search-filters,.page-frontend-searchglossary .topbar-filter .search-filters,.page-frontend-specialityindex .topbar-filter .search-filters{display:flex;justify-content:center;padding:unset;}}.page-frontend-searchresults .topbar-filter .search-filters .btn,.page-frontend-searchresultsencoded .topbar-filter .search-filters .btn,.page-frontend-searchglossary .topbar-filter .search-filters .btn,.page-frontend-specialityindex .topbar-filter .search-filters .btn{background-color:#7385e3;color:#fff;border-radius:8px;padding:12px 16px;margin:0 8px;}.page-frontend-searchresults .topbar-filter .search-filters .btn:hover,.page-frontend-searchresultsencoded .topbar-filter .search-filters .btn:hover,.page-frontend-searchglossary .topbar-filter .search-filters .btn:hover,.page-frontend-specialityindex .topbar-filter .search-filters .btn:hover{background-color:#fff;color:#6377e0;}.page-frontend-searchresults .topbar-filter .search-filters .btn .bi,.page-frontend-searchresultsencoded .topbar-filter .search-filters .btn .bi,.page-frontend-searchglossary .topbar-filter .search-filters .btn .bi,.page-frontend-specialityindex .topbar-filter .search-filters .btn .bi{width:16px;}.page-frontend-searchresults .topbar-filter .search-filters .btn.clear-filters,.page-frontend-searchresultsencoded .topbar-filter .search-filters .btn.clear-filters,.page-frontend-searchglossary .topbar-filter .search-filters .btn.clear-filters,.page-frontend-specialityindex .topbar-filter .search-filters .btn.clear-filters{background-color:transparent;}.page-frontend-searchresults .topbar-filter .search-filters .btn.clear-filters .bi,.page-frontend-searchresultsencoded .topbar-filter .search-filters .btn.clear-filters .bi,.page-frontend-searchglossary .topbar-filter .search-filters .btn.clear-filters .bi,.page-frontend-specialityindex .topbar-filter .search-filters .btn.clear-filters .bi{height:16px;margin-right:2px;}.page-frontend-searchresults .topbar-filter .search-filters .btn.clear-filters:hover,.page-frontend-searchresultsencoded .topbar-filter .search-filters .btn.clear-filters:hover,.page-frontend-searchglossary .topbar-filter .search-filters .btn.clear-filters:hover,.page-frontend-specialityindex .topbar-filter .search-filters .btn.clear-filters:hover{color:#dedede;}.page-frontend-searchresults .topbar-filter .search-filters .vet-easy-select,.page-frontend-searchresultsencoded .topbar-filter .search-filters .vet-easy-select,.page-frontend-searchglossary .topbar-filter .search-filters .vet-easy-select,.page-frontend-specialityindex .topbar-filter .search-filters .vet-easy-select{min-width:185px;max-width:185px;}.page-frontend-searchresults .topbar-filter .search-filters .vet-easy-select .selected,.page-frontend-searchresultsencoded .topbar-filter .search-filters .vet-easy-select .selected,.page-frontend-searchglossary .topbar-filter .search-filters .vet-easy-select .selected,.page-frontend-specialityindex .topbar-filter .search-filters .vet-easy-select .selected{border:0;background-color:#7385e3;color:#fff;border-radius:8px;padding:4px 24px;margin:0 8px;}.page-frontend-searchresults .topbar-filter .search-filters .vet-easy-select .placeholder,.page-frontend-searchresultsencoded .topbar-filter .search-filters .vet-easy-select .placeholder,.page-frontend-searchglossary .topbar-filter .search-filters .vet-easy-select .placeholder,.page-frontend-specialityindex .topbar-filter .search-filters .vet-easy-select .placeholder{color:#fff;font-weight:700;font-size:14px;}.page-frontend-searchresults .topbar-filter .search-filters .vet-easy-select .dropdown-content,.page-frontend-searchresultsencoded .topbar-filter .search-filters .vet-easy-select .dropdown-content,.page-frontend-searchglossary .topbar-filter .search-filters .vet-easy-select .dropdown-content,.page-frontend-specialityindex .topbar-filter .search-filters .vet-easy-select .dropdown-content{top:60px;}.page-frontend-searchresults .topbar-filter .search-filters input[type=checkbox]:checked+.btn,.page-frontend-searchresultsencoded .topbar-filter .search-filters input[type=checkbox]:checked+.btn,.page-frontend-searchglossary .topbar-filter .search-filters input[type=checkbox]:checked+.btn,.page-frontend-specialityindex .topbar-filter .search-filters input[type=checkbox]:checked+.btn{background-color:#fff;color:#6377e0;}.page-frontend-searchresults .topbar-filter .mobile-search-filters,.page-frontend-searchresultsencoded .topbar-filter .mobile-search-filters,.page-frontend-searchglossary .topbar-filter .mobile-search-filters,.page-frontend-specialityindex .topbar-filter .mobile-search-filters{position:fixed;top:0;right:-100vw;bottom:0;height:100vh;min-height:100vh;max-height:100vh;min-height:-webkit-fill-available;max-height:-webkit-fill-available;background-color:#f6f6f6;transition:right .3s ease-in-out;padding:0 28px;}@media(min-width:576px){.page-frontend-searchresults .topbar-filter .mobile-search-filters,.page-frontend-searchresultsencoded .topbar-filter .mobile-search-filters,.page-frontend-searchglossary .topbar-filter .mobile-search-filters,.page-frontend-specialityindex .topbar-filter .mobile-search-filters{max-width:97vw;}}.page-frontend-searchresults .topbar-filter .mobile-search-filters.active,.page-frontend-searchresultsencoded .topbar-filter .mobile-search-filters.active,.page-frontend-searchglossary .topbar-filter .mobile-search-filters.active,.page-frontend-specialityindex .topbar-filter .mobile-search-filters.active{right:0;transition:right .3s ease-in-out;}@media(min-width:576px){.page-frontend-searchresults .topbar-filter .mobile-search-filters.active,.page-frontend-searchresultsencoded .topbar-filter .mobile-search-filters.active,.page-frontend-searchglossary .topbar-filter .mobile-search-filters.active,.page-frontend-specialityindex .topbar-filter .mobile-search-filters.active{box-shadow:-97vw 0 100px 100px rgba(0,0,0,.7);}}.page-frontend-searchresults .topbar-filter .mobile-search-filters .header,.page-frontend-searchresultsencoded .topbar-filter .mobile-search-filters .header,.page-frontend-searchglossary .topbar-filter .mobile-search-filters .header,.page-frontend-specialityindex .topbar-filter .mobile-search-filters .header{justify-content:space-between;margin-top:32px;}.page-frontend-searchresults .topbar-filter .mobile-search-filters .header .bi,.page-frontend-searchresultsencoded .topbar-filter .mobile-search-filters .header .bi,.page-frontend-searchglossary .topbar-filter .mobile-search-filters .header .bi,.page-frontend-specialityindex .topbar-filter .mobile-search-filters .header .bi{width:24px;}.page-frontend-searchresults .topbar-filter .mobile-search-filters .header .title,.page-frontend-searchresultsencoded .topbar-filter .mobile-search-filters .header .title,.page-frontend-searchglossary .topbar-filter .mobile-search-filters .header .title,.page-frontend-specialityindex .topbar-filter .mobile-search-filters .header .title{font-size:16px;font-weight:700;text-align:center;}.page-frontend-searchresults .topbar-filter .mobile-search-filters .header .clear-filters,.page-frontend-searchresultsencoded .topbar-filter .mobile-search-filters .header .clear-filters,.page-frontend-searchglossary .topbar-filter .mobile-search-filters .header .clear-filters,.page-frontend-specialityindex .topbar-filter .mobile-search-filters .header .clear-filters{color:#6377e0;font-size:14px;font-weight:700;float:right;margin-top:2px;}.page-frontend-searchresults .topbar-filter .mobile-search-filters .form-check,.page-frontend-searchresultsencoded .topbar-filter .mobile-search-filters .form-check,.page-frontend-searchglossary .topbar-filter .mobile-search-filters .form-check,.page-frontend-specialityindex .topbar-filter .mobile-search-filters .form-check{margin-top:20px;}.page-frontend-searchresults .topbar-filter .mobile-search-filters .form-check input:checked,.page-frontend-searchresultsencoded .topbar-filter .mobile-search-filters .form-check input:checked,.page-frontend-searchglossary .topbar-filter .mobile-search-filters .form-check input:checked,.page-frontend-specialityindex .topbar-filter .mobile-search-filters .form-check input:checked{background-color:#6377e0;border-color:#6377e0;}.page-frontend-searchresults .topbar-filter .mobile-search-filters .section-title,.page-frontend-searchresultsencoded .topbar-filter .mobile-search-filters .section-title,.page-frontend-searchglossary .topbar-filter .mobile-search-filters .section-title,.page-frontend-specialityindex .topbar-filter .mobile-search-filters .section-title{display:block;font-size:16px;font-weight:700;font-family:"Karla",sans-serif;margin-top:40px;}.page-frontend-searchresults .topbar-filter .mobile-search-filters .apply-filters-button-wrapper,.page-frontend-searchresultsencoded .topbar-filter .mobile-search-filters .apply-filters-button-wrapper,.page-frontend-searchglossary .topbar-filter .mobile-search-filters .apply-filters-button-wrapper,.page-frontend-specialityindex .topbar-filter .mobile-search-filters .apply-filters-button-wrapper{position:absolute;bottom:40px;width:calc(100% - 32px);}.page-frontend-searchresults .mobile-search-toggle,.page-frontend-searchresultsencoded .mobile-search-toggle,.page-frontend-searchglossary .mobile-search-toggle,.page-frontend-specialityindex .mobile-search-toggle{margin-top:8px;margin-bottom:8px;display:flex;align-items:center;}@media(min-width:992px){.page-frontend-searchresults .mobile-search-toggle,.page-frontend-searchresultsencoded .mobile-search-toggle,.page-frontend-searchglossary .mobile-search-toggle,.page-frontend-specialityindex .mobile-search-toggle{display:none;}}.page-frontend-searchresults .mobile-search-toggle .fake-filters,.page-frontend-searchresultsencoded .mobile-search-toggle .fake-filters,.page-frontend-searchglossary .mobile-search-toggle .fake-filters,.page-frontend-specialityindex .mobile-search-toggle .fake-filters{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:100px;height:46px;font-weight:700;padding:0 28px;}.page-frontend-searchresults .mobile-search-toggle .fake-filters .bi,.page-frontend-searchresultsencoded .mobile-search-toggle .fake-filters .bi,.page-frontend-searchglossary .mobile-search-toggle .fake-filters .bi,.page-frontend-specialityindex .mobile-search-toggle .fake-filters .bi{width:20px;min-width:20px;color:#6377e0;}.page-frontend-searchresults .mobile-search-toggle .fake-filters .spacer,.page-frontend-searchresultsencoded .mobile-search-toggle .fake-filters .spacer,.page-frontend-searchglossary .mobile-search-toggle .fake-filters .spacer,.page-frontend-specialityindex .mobile-search-toggle .fake-filters .spacer{border-right:1px solid #e5e5e5;height:30px;width:1px;display:block;}.page-frontend-searchresults .mobile-search-toggle .btn,.page-frontend-searchresultsencoded .mobile-search-toggle .btn,.page-frontend-searchglossary .mobile-search-toggle .btn,.page-frontend-specialityindex .mobile-search-toggle .btn{color:#fff;border-radius:8px;border-color:#fff;padding:12px 16px;margin:0 8px;}.page-frontend-searchresults .mobile-search-toggle .btn:hover,.page-frontend-searchresultsencoded .mobile-search-toggle .btn:hover,.page-frontend-searchglossary .mobile-search-toggle .btn:hover,.page-frontend-specialityindex .mobile-search-toggle .btn:hover{background-color:#fff;color:#6377e0;}.page-frontend-searchresults .mobile-search-toggle .btn .bi,.page-frontend-searchresultsencoded .mobile-search-toggle .btn .bi,.page-frontend-searchglossary .mobile-search-toggle .btn .bi,.page-frontend-specialityindex .mobile-search-toggle .btn .bi{width:16px;}.page-frontend-searchresults .mobile-search-toggle .back-button,.page-frontend-searchresultsencoded .mobile-search-toggle .back-button,.page-frontend-searchglossary .mobile-search-toggle .back-button,.page-frontend-specialityindex .mobile-search-toggle .back-button{color:#fff;width:20px;margin-top:0;cursor:pointer;}.page-frontend-searchresults .search-result-type-toggle-wrapper,.page-frontend-searchresultsencoded .search-result-type-toggle-wrapper,.page-frontend-searchglossary .search-result-type-toggle-wrapper,.page-frontend-specialityindex .search-result-type-toggle-wrapper{width:100%;display:flex;}.page-frontend-searchresults .search-result-type-toggle-wrapper .btn,.page-frontend-searchresultsencoded .search-result-type-toggle-wrapper .btn,.page-frontend-searchglossary .search-result-type-toggle-wrapper .btn,.page-frontend-specialityindex .search-result-type-toggle-wrapper .btn{font-size:14px;margin:0!important;border:0!important;padding:12px;vertical-align:middle;}.page-frontend-searchresults .search-result-type-toggle-wrapper .btn:first-of-type,.page-frontend-searchresultsencoded .search-result-type-toggle-wrapper .btn:first-of-type,.page-frontend-searchglossary .search-result-type-toggle-wrapper .btn:first-of-type,.page-frontend-specialityindex .search-result-type-toggle-wrapper .btn:first-of-type{margin-right:16px!important;}.page-frontend-searchresults .search-result-type-toggle-wrapper .btn.active,.page-frontend-searchresultsencoded .search-result-type-toggle-wrapper .btn.active,.page-frontend-searchglossary .search-result-type-toggle-wrapper .btn.active,.page-frontend-specialityindex .search-result-type-toggle-wrapper .btn.active{border:1px solid #6377e0!important;}.page-frontend-searchresults .search-result-type-toggle-wrapper .btn img,.page-frontend-searchresultsencoded .search-result-type-toggle-wrapper .btn img,.page-frontend-searchglossary .search-result-type-toggle-wrapper .btn img,.page-frontend-specialityindex .search-result-type-toggle-wrapper .btn img{width:23px;height:23px;margin-top:-4px;}.page-frontend-searchresults .sort-order-wrapper h1,.page-frontend-searchresultsencoded .sort-order-wrapper h1,.page-frontend-searchglossary .sort-order-wrapper h1,.page-frontend-specialityindex .sort-order-wrapper h1{font-weight:600;font-size:18px;font-family:"Karla",sans-serif;line-height:26px;margin-bottom:20px;}@media(min-width:992px){.page-frontend-searchresults .sort-order-wrapper h1,.page-frontend-searchresultsencoded .sort-order-wrapper h1,.page-frontend-searchglossary .sort-order-wrapper h1,.page-frontend-specialityindex .sort-order-wrapper h1{margin-top:20px;}}.page-frontend-searchresults .sort-order-wrapper .tab-nav,.page-frontend-searchresultsencoded .sort-order-wrapper .tab-nav,.page-frontend-searchglossary .sort-order-wrapper .tab-nav,.page-frontend-specialityindex .sort-order-wrapper .tab-nav{margin-bottom:24px;}.page-frontend-searchresults .sort-order-wrapper .tab-nav a,.page-frontend-searchresultsencoded .sort-order-wrapper .tab-nav a,.page-frontend-searchglossary .sort-order-wrapper .tab-nav a,.page-frontend-specialityindex .sort-order-wrapper .tab-nav a{color:#000;margin-right:24px;font-size:16px;}.page-frontend-searchresults .sort-order-wrapper .tab-nav a.active,.page-frontend-searchresultsencoded .sort-order-wrapper .tab-nav a.active,.page-frontend-searchglossary .sort-order-wrapper .tab-nav a.active,.page-frontend-specialityindex .sort-order-wrapper .tab-nav a.active{color:#6377e0;font-weight:700;}.page-frontend-searchresults .sort-order-wrapper .dropdown-menu,.page-frontend-searchresultsencoded .sort-order-wrapper .dropdown-menu,.page-frontend-searchglossary .sort-order-wrapper .dropdown-menu,.page-frontend-specialityindex .sort-order-wrapper .dropdown-menu{border:1px solid #d8d8d8;}@media(max-width:992px){.page-frontend-searchresults .sort-order-wrapper .dropdown-menu,.page-frontend-searchresultsencoded .sort-order-wrapper .dropdown-menu,.page-frontend-searchglossary .sort-order-wrapper .dropdown-menu,.page-frontend-specialityindex .sort-order-wrapper .dropdown-menu{transform:none!important;position:relative!important;}}@media(min-width:992px){.page-frontend-searchresults .sort-order-wrapper .dropdown-menu,.page-frontend-searchresultsencoded .sort-order-wrapper .dropdown-menu,.page-frontend-searchglossary .sort-order-wrapper .dropdown-menu,.page-frontend-specialityindex .sort-order-wrapper .dropdown-menu{padding:12px;}}.page-frontend-searchresults .sort-order-wrapper .dropdown-menu .dropdown-item,.page-frontend-searchresultsencoded .sort-order-wrapper .dropdown-menu .dropdown-item,.page-frontend-searchglossary .sort-order-wrapper .dropdown-menu .dropdown-item,.page-frontend-specialityindex .sort-order-wrapper .dropdown-menu .dropdown-item{border-radius:4px;font-size:14px;margin:4px 0;}@media(max-width:992px){.page-frontend-searchresults .sort-order-wrapper .dropdown-menu .dropdown-item,.page-frontend-searchresultsencoded .sort-order-wrapper .dropdown-menu .dropdown-item,.page-frontend-searchglossary .sort-order-wrapper .dropdown-menu .dropdown-item,.page-frontend-specialityindex .sort-order-wrapper .dropdown-menu .dropdown-item{padding:0!important;margin-top:20px;}}.page-frontend-searchresults .sort-order-wrapper .dropdown-menu .dropdown-item:hover,.page-frontend-searchresultsencoded .sort-order-wrapper .dropdown-menu .dropdown-item:hover,.page-frontend-searchglossary .sort-order-wrapper .dropdown-menu .dropdown-item:hover,.page-frontend-specialityindex .sort-order-wrapper .dropdown-menu .dropdown-item:hover{text-decoration:none;}.page-frontend-searchresults .sort-order-wrapper .dropdown-menu .dropdown-item:active,.page-frontend-searchresultsencoded .sort-order-wrapper .dropdown-menu .dropdown-item:active,.page-frontend-searchglossary .sort-order-wrapper .dropdown-menu .dropdown-item:active,.page-frontend-specialityindex .sort-order-wrapper .dropdown-menu .dropdown-item:active{color:#000!important;background-color:#e9ecef;}.page-frontend-searchresults .sort-order-wrapper .dropdown-toggle,.page-frontend-searchresultsencoded .sort-order-wrapper .dropdown-toggle,.page-frontend-searchglossary .sort-order-wrapper .dropdown-toggle,.page-frontend-specialityindex .sort-order-wrapper .dropdown-toggle{display:none;color:#000;font-weight:700;}@media(min-width:992px){.page-frontend-searchresults .sort-order-wrapper .dropdown-toggle,.page-frontend-searchresultsencoded .sort-order-wrapper .dropdown-toggle,.page-frontend-searchglossary .sort-order-wrapper .dropdown-toggle,.page-frontend-specialityindex .sort-order-wrapper .dropdown-toggle{display:block;}}.page-frontend-searchresults .sort-order-wrapper .dropdown-toggle .bi,.page-frontend-searchresultsencoded .sort-order-wrapper .dropdown-toggle .bi,.page-frontend-searchglossary .sort-order-wrapper .dropdown-toggle .bi,.page-frontend-specialityindex .sort-order-wrapper .dropdown-toggle .bi{width:16px;height:16px;}.page-frontend-searchresults .sort-order-wrapper .dropdown-toggle::after,.page-frontend-searchresultsencoded .sort-order-wrapper .dropdown-toggle::after,.page-frontend-searchglossary .sort-order-wrapper .dropdown-toggle::after,.page-frontend-specialityindex .sort-order-wrapper .dropdown-toggle::after{display:none!important;}.page-frontend-searchresults .profile-block,.page-frontend-searchresultsencoded .profile-block,.page-frontend-searchglossary .profile-block,.page-frontend-specialityindex .profile-block{padding-bottom:48px;margin-bottom:0;}.page-frontend-searchresults .profile-block .profile-content,.page-frontend-searchresultsencoded .profile-block .profile-content,.page-frontend-searchglossary .profile-block .profile-content,.page-frontend-specialityindex .profile-block .profile-content{position:relative;}@media(min-width:1200px){.page-frontend-searchresults .profile-block .profile-content,.page-frontend-searchresultsencoded .profile-block .profile-content,.page-frontend-searchglossary .profile-block .profile-content,.page-frontend-specialityindex .profile-block .profile-content{border-right:1px solid #e7e7e7;}}.page-frontend-searchresults .profile-block:not(:nth-child(1)),.page-frontend-searchresultsencoded .profile-block:not(:nth-child(1)),.page-frontend-searchglossary .profile-block:not(:nth-child(1)),.page-frontend-specialityindex .profile-block:not(:nth-child(1)){margin-top:20px;}.page-frontend-searchresults .profile-block .card-body,.page-frontend-searchresultsencoded .profile-block .card-body,.page-frontend-searchglossary .profile-block .card-body,.page-frontend-specialityindex .profile-block .card-body{padding:20px;}.page-frontend-searchresults .profile-block .image-wrapper,.page-frontend-searchresultsencoded .profile-block .image-wrapper,.page-frontend-searchglossary .profile-block .image-wrapper,.page-frontend-specialityindex .profile-block .image-wrapper{position:relative;margin-right:12px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:100%;height:91px;width:91px;min-width:91px;}@media(min-width:992px){.page-frontend-searchresults .profile-block .image-wrapper,.page-frontend-searchresultsencoded .profile-block .image-wrapper,.page-frontend-searchglossary .profile-block .image-wrapper,.page-frontend-specialityindex .profile-block .image-wrapper{height:90px;width:90px;min-width:90px;margin-right:20px;}}.page-frontend-searchresults .profile-block .image-wrapper .award-icon,.page-frontend-searchresultsencoded .profile-block .image-wrapper .award-icon,.page-frontend-searchglossary .profile-block .image-wrapper .award-icon,.page-frontend-specialityindex .profile-block .image-wrapper .award-icon{width:26px;height:26px;position:absolute;top:0;left:0;}.page-frontend-searchresults .profile-block .image-wrapper .picture-link,.page-frontend-searchresultsencoded .profile-block .image-wrapper .picture-link,.page-frontend-searchglossary .profile-block .image-wrapper .picture-link,.page-frontend-specialityindex .profile-block .image-wrapper .picture-link{position:absolute;top:0;right:0;left:0;bottom:0;z-index:99;content:"";}.page-frontend-searchresults .profile-block .title-wrapper .title,.page-frontend-searchresultsencoded .profile-block .title-wrapper .title,.page-frontend-searchglossary .profile-block .title-wrapper .title,.page-frontend-specialityindex .profile-block .title-wrapper .title{display:block;width:75%;max-width:75%;line-height:20px;}@media(min-width:992px){.page-frontend-searchresults .profile-block .title-wrapper,.page-frontend-searchresultsencoded .profile-block .title-wrapper,.page-frontend-searchglossary .profile-block .title-wrapper,.page-frontend-specialityindex .profile-block .title-wrapper{width:75%;}}.page-frontend-searchresults .profile-block .recognized-ed,.page-frontend-searchresultsencoded .profile-block .recognized-ed,.page-frontend-searchglossary .profile-block .recognized-ed,.page-frontend-specialityindex .profile-block .recognized-ed{display:inline-block;background-color:#fafafa;font-size:12px;font-weight:700;margin:8px 0;margin-left:-2px;padding:4px 8px;border-radius:4px;cursor:default;}.page-frontend-searchresults .profile-block .recognized-ed.diploma,.page-frontend-searchresultsencoded .profile-block .recognized-ed.diploma,.page-frontend-searchglossary .profile-block .recognized-ed.diploma,.page-frontend-specialityindex .profile-block .recognized-ed.diploma{color:#32c6a2;}.page-frontend-searchresults .profile-block .recognized-ed.accredited,.page-frontend-searchresultsencoded .profile-block .recognized-ed.accredited,.page-frontend-searchglossary .profile-block .recognized-ed.accredited,.page-frontend-specialityindex .profile-block .recognized-ed.accredited{color:#4ab4d3;}.page-frontend-searchresults .profile-block .recognized-ed.master,.page-frontend-searchresultsencoded .profile-block .recognized-ed.master,.page-frontend-searchglossary .profile-block .recognized-ed.master,.page-frontend-specialityindex .profile-block .recognized-ed.master{color:#6377e0;}.page-frontend-searchresults .profile-block .recognized-ed.more,.page-frontend-searchresultsencoded .profile-block .recognized-ed.more,.page-frontend-searchglossary .profile-block .recognized-ed.more,.page-frontend-specialityindex .profile-block .recognized-ed.more{color:#585858;cursor:pointer;}.page-frontend-searchresults .profile-block .social-cta,.page-frontend-searchresultsencoded .profile-block .social-cta,.page-frontend-searchglossary .profile-block .social-cta,.page-frontend-specialityindex .profile-block .social-cta{width:24px;position:absolute;right:14px;top:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;}@media(min-width:992px){.page-frontend-searchresults .profile-block .social-cta,.page-frontend-searchresultsencoded .profile-block .social-cta,.page-frontend-searchglossary .profile-block .social-cta,.page-frontend-specialityindex .profile-block .social-cta{right:24px;}}.page-frontend-searchresults .profile-block .social-cta a,.page-frontend-searchresultsencoded .profile-block .social-cta a,.page-frontend-searchglossary .profile-block .social-cta a,.page-frontend-specialityindex .profile-block .social-cta a{color:#000;margin-bottom:12px;}.page-frontend-searchresults .profile-block .social-cta a .bi,.page-frontend-searchresultsencoded .profile-block .social-cta a .bi,.page-frontend-searchglossary .profile-block .social-cta a .bi,.page-frontend-specialityindex .profile-block .social-cta a .bi{width:16px;height:16px;font-weight:700;}.page-frontend-searchresults .profile-block .social-cta .like:not(.active) img:nth-child(2),.page-frontend-searchresultsencoded .profile-block .social-cta .like:not(.active) img:nth-child(2),.page-frontend-searchglossary .profile-block .social-cta .like:not(.active) img:nth-child(2),.page-frontend-specialityindex .profile-block .social-cta .like:not(.active) img:nth-child(2){display:none;}.page-frontend-searchresults .profile-block .social-cta .like.active img:nth-child(1),.page-frontend-searchresultsencoded .profile-block .social-cta .like.active img:nth-child(1),.page-frontend-searchglossary .profile-block .social-cta .like.active img:nth-child(1),.page-frontend-specialityindex .profile-block .social-cta .like.active img:nth-child(1){display:none;}.page-frontend-searchresults .profile-block .social-cta .like img,.page-frontend-searchresultsencoded .profile-block .social-cta .like img,.page-frontend-searchglossary .profile-block .social-cta .like img,.page-frontend-specialityindex .profile-block .social-cta .like img{width:20px;}.page-frontend-searchresults .profile-block.center .social-cta,.page-frontend-searchresultsencoded .profile-block.center .social-cta,.page-frontend-searchglossary .profile-block.center .social-cta,.page-frontend-specialityindex .profile-block.center .social-cta{top:0;right:10px;}.page-frontend-searchresults .profile-block h2,.page-frontend-searchresultsencoded .profile-block h2,.page-frontend-searchglossary .profile-block h2,.page-frontend-specialityindex .profile-block h2{display:block;line-height:10px;margin-bottom:8px;}.page-frontend-searchresults .profile-block .title,.page-frontend-searchresultsencoded .profile-block .title,.page-frontend-searchglossary .profile-block .title,.page-frontend-specialityindex .profile-block .title{font-weight:700;font-size:16px;color:#000;max-width:75%;display:block;line-height:20px;}@media(min-width:992px){.page-frontend-searchresults .profile-block .title,.page-frontend-searchresultsencoded .profile-block .title,.page-frontend-searchglossary .profile-block .title,.page-frontend-specialityindex .profile-block .title{font-size:18px;}}.page-frontend-searchresults .profile-block .experience,.page-frontend-searchresultsencoded .profile-block .experience,.page-frontend-searchglossary .profile-block .experience,.page-frontend-specialityindex .profile-block .experience{margin-bottom:8px;font-size:14px;padding-right:40px;}.page-frontend-searchresults .profile-block .address,.page-frontend-searchresultsencoded .profile-block .address,.page-frontend-searchglossary .profile-block .address,.page-frontend-specialityindex .profile-block .address{margin-bottom:8px;font-size:14px;}.page-frontend-searchresults .profile-block .address a,.page-frontend-searchresultsencoded .profile-block .address a,.page-frontend-searchglossary .profile-block .address a,.page-frontend-specialityindex .profile-block .address a{color:#6377e0;font-weight:700;}.page-frontend-searchresults .profile-block .address .related-center-link,.page-frontend-searchresultsencoded .profile-block .address .related-center-link,.page-frontend-searchglossary .profile-block .address .related-center-link,.page-frontend-specialityindex .profile-block .address .related-center-link{font-size:16px;color:#000;text-decoration:underline;font-weight:400;}.page-frontend-searchresults .profile-block .resume,.page-frontend-searchresultsencoded .profile-block .resume,.page-frontend-searchglossary .profile-block .resume,.page-frontend-specialityindex .profile-block .resume{margin-top:16px;margin-bottom:0;padding-right:40px;}.page-frontend-searchresults .profile-block .rating-resume,.page-frontend-searchresultsencoded .profile-block .rating-resume,.page-frontend-searchglossary .profile-block .rating-resume,.page-frontend-specialityindex .profile-block .rating-resume{margin-top:4px;}.page-frontend-searchresults .profile-block .rating-resume .review-count,.page-frontend-searchresultsencoded .profile-block .rating-resume .review-count,.page-frontend-searchglossary .profile-block .rating-resume .review-count,.page-frontend-specialityindex .profile-block .rating-resume .review-count{display:none;}@media(min-width:992px){.page-frontend-searchresults .profile-block .rating-resume .review-count,.page-frontend-searchresultsencoded .profile-block .rating-resume .review-count,.page-frontend-searchglossary .profile-block .rating-resume .review-count,.page-frontend-specialityindex .profile-block .rating-resume .review-count{display:block;}}.page-frontend-searchresults .profile-block .rating-resume .total-score,.page-frontend-searchresultsencoded .profile-block .rating-resume .total-score,.page-frontend-searchglossary .profile-block .rating-resume .total-score,.page-frontend-specialityindex .profile-block .rating-resume .total-score{margin-right:6px;}.page-frontend-searchresults .profile-block .rating-resume .stars,.page-frontend-searchresultsencoded .profile-block .rating-resume .stars,.page-frontend-searchglossary .profile-block .rating-resume .stars,.page-frontend-specialityindex .profile-block .rating-resume .stars{margin-right:6px;margin-top:2px;}.page-frontend-searchresults .profile-block .availability-general,.page-frontend-searchresultsencoded .profile-block .availability-general,.page-frontend-searchglossary .profile-block .availability-general,.page-frontend-specialityindex .profile-block .availability-general{margin-bottom:10px;padding-left:12px;margin-top:20px;}@media(min-width:1440px){.page-frontend-searchresults .profile-block .availability-general,.page-frontend-searchresultsencoded .profile-block .availability-general,.page-frontend-searchglossary .profile-block .availability-general,.page-frontend-specialityindex .profile-block .availability-general{padding-left:120px;margin-top:0;}}.page-frontend-searchresults .profile-block .availability-general .available,.page-frontend-searchresultsencoded .profile-block .availability-general .available,.page-frontend-searchglossary .profile-block .availability-general .available,.page-frontend-specialityindex .profile-block .availability-general .available{color:#32c6a2;font-weight:700;position:relative;background-color:#ebf9f6;padding:6px;border-radius:4px;margin-right:12px;font-size:14px;}.page-frontend-searchresults .profile-block .availability-general .not-available,.page-frontend-searchresultsencoded .profile-block .availability-general .not-available,.page-frontend-searchglossary .profile-block .availability-general .not-available,.page-frontend-specialityindex .profile-block .availability-general .not-available{color:#585858;font-weight:700;position:relative;background-color:#eee;padding:6px;border-radius:4px;margin-right:12px;font-size:14px;}.page-frontend-searchresults .profile-block .availability-general .full-time-emergency,.page-frontend-searchresultsencoded .profile-block .availability-general .full-time-emergency,.page-frontend-searchglossary .profile-block .availability-general .full-time-emergency,.page-frontend-specialityindex .profile-block .availability-general .full-time-emergency{color:#f8851c;font-weight:600;font-size:14px;position:relative;background-color:#fef3e8;padding:6px;border-radius:4px;}@media(max-width:370px){.page-frontend-searchresults .profile-block .availability-general .full-time-emergency,.page-frontend-searchresultsencoded .profile-block .availability-general .full-time-emergency,.page-frontend-searchglossary .profile-block .availability-general .full-time-emergency,.page-frontend-specialityindex .profile-block .availability-general .full-time-emergency{white-space:nowrap;margin-top:12px;display:block;width:fit-content;padding:2px 6px;}}.page-frontend-searchresults .profile-block .availability-general .full-time-emergency .bi,.page-frontend-searchresultsencoded .profile-block .availability-general .full-time-emergency .bi,.page-frontend-searchglossary .profile-block .availability-general .full-time-emergency .bi,.page-frontend-specialityindex .profile-block .availability-general .full-time-emergency .bi{width:16px;margin-right:8px;}.page-frontend-searchresults .profile-block .availability-general .full-time-emergency:hover,.page-frontend-searchresultsencoded .profile-block .availability-general .full-time-emergency:hover,.page-frontend-searchglossary .profile-block .availability-general .full-time-emergency:hover,.page-frontend-specialityindex .profile-block .availability-general .full-time-emergency:hover{cursor:pointer;background-color:#fcdec2;}.page-frontend-searchresults .profile-block .visit-tabs-slider,.page-frontend-searchresultsencoded .profile-block .visit-tabs-slider,.page-frontend-searchglossary .profile-block .visit-tabs-slider,.page-frontend-specialityindex .profile-block .visit-tabs-slider{overflow-x:hidden;border-bottom:1px solid #d8d8d8;margin-bottom:20px;position:relative;}.page-frontend-searchresults .profile-block .visit-tabs-slider .swiper-wrapper,.page-frontend-searchresultsencoded .profile-block .visit-tabs-slider .swiper-wrapper,.page-frontend-searchglossary .profile-block .visit-tabs-slider .swiper-wrapper,.page-frontend-specialityindex .profile-block .visit-tabs-slider .swiper-wrapper{overflow:visible;flex-wrap:nowrap;border-bottom:0;margin-bottom:0;min-height:39px;max-height:39px;}.page-frontend-searchresults .profile-block .visit-tabs-slider .swiper-wrapper .swiper-slide,.page-frontend-searchresultsencoded .profile-block .visit-tabs-slider .swiper-wrapper .swiper-slide,.page-frontend-searchglossary .profile-block .visit-tabs-slider .swiper-wrapper .swiper-slide,.page-frontend-specialityindex .profile-block .visit-tabs-slider .swiper-wrapper .swiper-slide{border-color:#6377e0;}.page-frontend-searchresults .profile-block .visit-tabs-slider .swiper-wrapper .swiper-slide a,.page-frontend-searchresultsencoded .profile-block .visit-tabs-slider .swiper-wrapper .swiper-slide a,.page-frontend-searchglossary .profile-block .visit-tabs-slider .swiper-wrapper .swiper-slide a,.page-frontend-specialityindex .profile-block .visit-tabs-slider .swiper-wrapper .swiper-slide a{margin-right:0;border-color:#6377e0;display:inline-block;}.page-frontend-searchresults .profile-block .visit-tabs-slider .swiper-wrapper .swiper-slide .bi,.page-frontend-searchresultsencoded .profile-block .visit-tabs-slider .swiper-wrapper .swiper-slide .bi,.page-frontend-searchglossary .profile-block .visit-tabs-slider .swiper-wrapper .swiper-slide .bi,.page-frontend-specialityindex .profile-block .visit-tabs-slider .swiper-wrapper .swiper-slide .bi{min-width:16px;width:16px;}.page-frontend-searchresults .profile-block .visit-tabs-slider [class^=swiper-button],.page-frontend-searchresultsencoded .profile-block .visit-tabs-slider [class^=swiper-button],.page-frontend-searchglossary .profile-block .visit-tabs-slider [class^=swiper-button],.page-frontend-specialityindex .profile-block .visit-tabs-slider [class^=swiper-button]{background-color:#fff;display:flex;margin-top:5px;border-radius:100%;border:1px solid #d8d8d8;margin:0;padding:0;height:32px;width:32px;justify-content:center;align-items:center;top:18px;}.page-frontend-searchresults .profile-block .visit-tabs-slider [class^=swiper-button]::after,.page-frontend-searchresultsencoded .profile-block .visit-tabs-slider [class^=swiper-button]::after,.page-frontend-searchglossary .profile-block .visit-tabs-slider [class^=swiper-button]::after,.page-frontend-specialityindex .profile-block .visit-tabs-slider [class^=swiper-button]::after{font-size:12px;font-weight:bold;color:#6377e0;margin-left:3px;margin-top:2px;}.page-frontend-searchresults .profile-block .vet-easy-tabs,.page-frontend-searchresultsencoded .profile-block .vet-easy-tabs,.page-frontend-searchglossary .profile-block .vet-easy-tabs,.page-frontend-specialityindex .profile-block .vet-easy-tabs{margin-top:8px;margin-bottom:16px;}.page-frontend-searchresults .profile-block .vet-easy-tabs a,.page-frontend-searchresultsencoded .profile-block .vet-easy-tabs a,.page-frontend-searchglossary .profile-block .vet-easy-tabs a,.page-frontend-specialityindex .profile-block .vet-easy-tabs a{font-size:14px;margin-right:24px;}.page-frontend-searchresults .profile-block .vet-easy-tabs .nav-link.active,.page-frontend-searchresults .profile-block .vet-easy-tabs .nav-link:hover,.page-frontend-searchresultsencoded .profile-block .vet-easy-tabs .nav-link.active,.page-frontend-searchresultsencoded .profile-block .vet-easy-tabs .nav-link:hover,.page-frontend-searchglossary .profile-block .vet-easy-tabs .nav-link.active,.page-frontend-searchglossary .profile-block .vet-easy-tabs .nav-link:hover,.page-frontend-specialityindex .profile-block .vet-easy-tabs .nav-link.active,.page-frontend-specialityindex .profile-block .vet-easy-tabs .nav-link:hover{border-color:#6377e0;}.page-frontend-searchresults .profile-block .vet-easy-tab-content .basic-info .address,.page-frontend-searchresultsencoded .profile-block .vet-easy-tab-content .basic-info .address,.page-frontend-searchglossary .profile-block .vet-easy-tab-content .basic-info .address,.page-frontend-specialityindex .profile-block .vet-easy-tab-content .basic-info .address{font-size:16px;margin-bottom:0;}.page-frontend-searchresults .profile-block .vet-easy-tab-content .basic-info .move-area .bi,.page-frontend-searchresultsencoded .profile-block .vet-easy-tab-content .basic-info .move-area .bi,.page-frontend-searchglossary .profile-block .vet-easy-tab-content .basic-info .move-area .bi,.page-frontend-specialityindex .profile-block .vet-easy-tab-content .basic-info .move-area .bi{width:16px;height:16px;margin-right:4px;}.page-frontend-searchresults .profile-block .vet-easy-tab-content .availability,.page-frontend-searchresultsencoded .profile-block .vet-easy-tab-content .availability,.page-frontend-searchglossary .profile-block .vet-easy-tab-content .availability,.page-frontend-specialityindex .profile-block .vet-easy-tab-content .availability{margin-top:12px;margin-bottom:8px;}.page-frontend-searchresults .profile-block .vet-easy-tab-content .availability .bi,.page-frontend-searchresultsencoded .profile-block .vet-easy-tab-content .availability .bi,.page-frontend-searchglossary .profile-block .vet-easy-tab-content .availability .bi,.page-frontend-specialityindex .profile-block .vet-easy-tab-content .availability .bi{font-size:14px;margin-right:8px;}.page-frontend-searchresults .profile-block .vet-easy-tab-content .inline-schedule,.page-frontend-searchresults .profile-block .vet-easy-tab-content .availability,.page-frontend-searchresultsencoded .profile-block .vet-easy-tab-content .inline-schedule,.page-frontend-searchresultsencoded .profile-block .vet-easy-tab-content .availability,.page-frontend-searchglossary .profile-block .vet-easy-tab-content .inline-schedule,.page-frontend-searchglossary .profile-block .vet-easy-tab-content .availability,.page-frontend-specialityindex .profile-block .vet-easy-tab-content .inline-schedule,.page-frontend-specialityindex .profile-block .vet-easy-tab-content .availability{display:flex;align-items:start;}.page-frontend-searchresults .profile-block .vet-easy-tab-content .inline-schedule .schedule,.page-frontend-searchresults .profile-block .vet-easy-tab-content .availability .schedule,.page-frontend-searchresultsencoded .profile-block .vet-easy-tab-content .inline-schedule .schedule,.page-frontend-searchresultsencoded .profile-block .vet-easy-tab-content .availability .schedule,.page-frontend-searchglossary .profile-block .vet-easy-tab-content .inline-schedule .schedule,.page-frontend-searchglossary .profile-block .vet-easy-tab-content .availability .schedule,.page-frontend-specialityindex .profile-block .vet-easy-tab-content .inline-schedule .schedule,.page-frontend-specialityindex .profile-block .vet-easy-tab-content .availability .schedule{display:flex;list-style-type:none;padding:0;margin:0;font-size:14px;}.page-frontend-searchresults .profile-block .vet-easy-tab-content .inline-schedule .show-schedule,.page-frontend-searchresults .profile-block .vet-easy-tab-content .availability .show-schedule,.page-frontend-searchresultsencoded .profile-block .vet-easy-tab-content .inline-schedule .show-schedule,.page-frontend-searchresultsencoded .profile-block .vet-easy-tab-content .availability .show-schedule,.page-frontend-searchglossary .profile-block .vet-easy-tab-content .inline-schedule .show-schedule,.page-frontend-searchglossary .profile-block .vet-easy-tab-content .availability .show-schedule,.page-frontend-specialityindex .profile-block .vet-easy-tab-content .inline-schedule .show-schedule,.page-frontend-specialityindex .profile-block .vet-easy-tab-content .availability .show-schedule{font-size:14px;color:#585858;text-decoration:underline;cursor:pointer;}.page-frontend-searchresults .profile-block .vet-easy-tab-content .inline-schedule span,.page-frontend-searchresults .profile-block .vet-easy-tab-content .availability span,.page-frontend-searchresultsencoded .profile-block .vet-easy-tab-content .inline-schedule span,.page-frontend-searchresultsencoded .profile-block .vet-easy-tab-content .availability span,.page-frontend-searchglossary .profile-block .vet-easy-tab-content .inline-schedule span,.page-frontend-searchglossary .profile-block .vet-easy-tab-content .availability span,.page-frontend-specialityindex .profile-block .vet-easy-tab-content .inline-schedule span,.page-frontend-specialityindex .profile-block .vet-easy-tab-content .availability span{font-size:14px;}.page-frontend-searchresults .profile-block .vet-easy-tab-content .price,.page-frontend-searchresultsencoded .profile-block .vet-easy-tab-content .price,.page-frontend-searchglossary .profile-block .vet-easy-tab-content .price,.page-frontend-specialityindex .profile-block .vet-easy-tab-content .price{font-weight:700;margin-top:8px;}.page-frontend-searchresults .profile-block .profile-button,.page-frontend-searchresultsencoded .profile-block .profile-button,.page-frontend-searchglossary .profile-block .profile-button,.page-frontend-specialityindex .profile-block .profile-button{position:absolute;bottom:20px;right:20px;}.page-frontend-searchresults .profile-block .calendar,.page-frontend-searchresultsencoded .profile-block .calendar,.page-frontend-searchglossary .profile-block .calendar,.page-frontend-specialityindex .profile-block .calendar{display:flex;flex-direction:column;justify-content:center;align-items:center;height:250px;}.page-frontend-searchresults .profile-block .calendar .bi,.page-frontend-searchresultsencoded .profile-block .calendar .bi,.page-frontend-searchglossary .profile-block .calendar .bi,.page-frontend-specialityindex .profile-block .calendar .bi{font-size:30px;}.page-frontend-searchresults .profile-block .calendar p,.page-frontend-searchresultsencoded .profile-block .calendar p,.page-frontend-searchglossary .profile-block .calendar p,.page-frontend-specialityindex .profile-block .calendar p{color:#585858;max-width:80%;font-size:16px;font-family:"Karla",sans-serif;text-align:center;margin:20px 0;}.page-frontend-searchresults .centers .profile-block,.page-frontend-searchresultsencoded .centers .profile-block,.page-frontend-searchglossary .centers .profile-block,.page-frontend-specialityindex .centers .profile-block{padding-bottom:0;}.page-frontend-searchresults .centers .profile-block .profile-button,.page-frontend-searchresultsencoded .centers .profile-block .profile-button,.page-frontend-searchglossary .centers .profile-block .profile-button,.page-frontend-specialityindex .centers .profile-block .profile-button{width:100%;position:relative;right:auto;bottom:auto;}@media(min-width:576px){.page-frontend-searchresults .centers .profile-block .profile-button,.page-frontend-searchresultsencoded .centers .profile-block .profile-button,.page-frontend-searchglossary .centers .profile-block .profile-button,.page-frontend-specialityindex .centers .profile-block .profile-button{width:auto;position:absolute;bottom:20px;right:20px;}}.page-frontend-searchresults .centers .profile-block .accepts-booking,.page-frontend-searchresultsencoded .centers .profile-block .accepts-booking,.page-frontend-searchglossary .centers .profile-block .accepts-booking,.page-frontend-specialityindex .centers .profile-block .accepts-booking{font-size:14px;}.page-frontend-searchresults .centers .profile-block .accepts-booking p,.page-frontend-searchresultsencoded .centers .profile-block .accepts-booking p,.page-frontend-searchglossary .centers .profile-block .accepts-booking p,.page-frontend-specialityindex .centers .profile-block .accepts-booking p{display:inline-block;}.page-frontend-searchresults .centers .map-wrapper,.page-frontend-searchresultsencoded .centers .map-wrapper,.page-frontend-searchglossary .centers .map-wrapper,.page-frontend-specialityindex .centers .map-wrapper{position:relative;}.page-frontend-searchresults .centers .map-wrapper .map,.page-frontend-searchresultsencoded .centers .map-wrapper .map,.page-frontend-searchglossary .centers .map-wrapper .map,.page-frontend-specialityindex .centers .map-wrapper .map{position:fixed!important;right:0;top:0;left:0;height:527px;border-radius:8px;top:302px;left:57vw;width:30vw;background-position:center;background-size:cover;background-repeat:no-repeat;}@media(min-width:992px){.page-frontend-searchresults .centers .map-wrapper .map,.page-frontend-searchresultsencoded .centers .map-wrapper .map,.page-frontend-searchglossary .centers .map-wrapper .map,.page-frontend-specialityindex .centers .map-wrapper .map{top:308px;left:65vw;width:26%;height:520px;}}@media(min-width:1200px){.page-frontend-searchresults .centers .map-wrapper .map,.page-frontend-searchresultsencoded .centers .map-wrapper .map,.page-frontend-searchglossary .centers .map-wrapper .map,.page-frontend-specialityindex .centers .map-wrapper .map{top:308px;width:26%;height:510px;}}@media(min-width:1440px){.page-frontend-searchresults .centers .map-wrapper .map,.page-frontend-searchresultsencoded .centers .map-wrapper .map,.page-frontend-searchglossary .centers .map-wrapper .map,.page-frontend-specialityindex .centers .map-wrapper .map{top:308px;left:59vw;height:580px;width:20%;}}@media(min-width:1920px){.page-frontend-searchresults .centers .map-wrapper .map,.page-frontend-searchresultsencoded .centers .map-wrapper .map,.page-frontend-searchglossary .centers .map-wrapper .map,.page-frontend-specialityindex .centers .map-wrapper .map{top:308px;left:57vw;width:15%;height:660px;}}@media(min-width:2400px){.page-frontend-searchresults .centers .map-wrapper .map,.page-frontend-searchresultsencoded .centers .map-wrapper .map,.page-frontend-searchglossary .centers .map-wrapper .map,.page-frontend-specialityindex .centers .map-wrapper .map{max-width:500px;}}@media(min-width:2500px){.page-frontend-searchresults .centers .map-wrapper .map,.page-frontend-searchresultsencoded .centers .map-wrapper .map,.page-frontend-searchglossary .centers .map-wrapper .map,.page-frontend-specialityindex .centers .map-wrapper .map{max-width:500px;}}@media(min-width:992px){.page-frontend-searchresults .centers .map-wrapper .map.one-result,.page-frontend-searchresultsencoded .centers .map-wrapper .map.one-result,.page-frontend-searchglossary .centers .map-wrapper .map.one-result,.page-frontend-specialityindex .centers .map-wrapper .map.one-result{height:360px!important;}}@media(min-width:1200px){.page-frontend-searchresults .centers .map-wrapper .map.one-result,.page-frontend-searchresultsencoded .centers .map-wrapper .map.one-result,.page-frontend-searchglossary .centers .map-wrapper .map.one-result,.page-frontend-specialityindex .centers .map-wrapper .map.one-result{height:320px!important;}}.page-frontend-searchresults .centers .map-wrapper .map-anchor,.page-frontend-searchresultsencoded .centers .map-wrapper .map-anchor,.page-frontend-searchglossary .centers .map-wrapper .map-anchor,.page-frontend-specialityindex .centers .map-wrapper .map-anchor{display:block;position:absolute;bottom:0;z-index:9999;}.page-frontend-searchresults .map-wrapper,.page-frontend-searchresultsencoded .map-wrapper,.page-frontend-searchglossary .map-wrapper,.page-frontend-specialityindex .map-wrapper{position:relative;}.page-frontend-searchresults .map-wrapper .map,.page-frontend-searchresultsencoded .map-wrapper .map,.page-frontend-searchglossary .map-wrapper .map,.page-frontend-specialityindex .map-wrapper .map{position:fixed!important;right:0;top:0;left:0;height:527px;border-radius:8px;top:302px;left:57vw;width:30vw;background-position:center;background-size:cover;background-repeat:no-repeat;}@media(min-width:992px){.page-frontend-searchresults .map-wrapper .map,.page-frontend-searchresultsencoded .map-wrapper .map,.page-frontend-searchglossary .map-wrapper .map,.page-frontend-specialityindex .map-wrapper .map{top:308px;left:60vw;width:26%;height:350px;}}@media(min-width:1200px){.page-frontend-searchresults .map-wrapper .map,.page-frontend-searchresultsencoded .map-wrapper .map,.page-frontend-searchglossary .map-wrapper .map,.page-frontend-specialityindex .map-wrapper .map{top:308px;width:24%;height:350px;}}@media(min-width:1440px){.page-frontend-searchresults .map-wrapper .map,.page-frontend-searchresultsencoded .map-wrapper .map,.page-frontend-searchglossary .map-wrapper .map,.page-frontend-specialityindex .map-wrapper .map{left:59vw;height:350px;width:30%;}}@media(min-width:1920px){.page-frontend-searchresults .map-wrapper .map,.page-frontend-searchresultsencoded .map-wrapper .map,.page-frontend-searchglossary .map-wrapper .map,.page-frontend-specialityindex .map-wrapper .map{left:57vw;width:27%;max-width:500px;}}@media(min-width:2400px){.page-frontend-searchresults .map-wrapper .map,.page-frontend-searchresultsencoded .map-wrapper .map,.page-frontend-searchglossary .map-wrapper .map,.page-frontend-specialityindex .map-wrapper .map{max-width:500px;left:53vw;}}@media(min-width:2500px){.page-frontend-searchresults .map-wrapper .map,.page-frontend-searchresultsencoded .map-wrapper .map,.page-frontend-searchglossary .map-wrapper .map,.page-frontend-specialityindex .map-wrapper .map{max-width:500px;left:55vw;}}.page-frontend-searchresults .map-wrapper .map-anchor,.page-frontend-searchresultsencoded .map-wrapper .map-anchor,.page-frontend-searchglossary .map-wrapper .map-anchor,.page-frontend-specialityindex .map-wrapper .map-anchor{display:block;position:absolute;bottom:0;z-index:9999;}.page-frontend-searchresults .map-button,.page-frontend-searchresultsencoded .map-button,.page-frontend-searchglossary .map-button,.page-frontend-specialityindex .map-button{width:auto;display:block;position:fixed;z-index:9999;bottom:20px;left:calc(50vw - 55px);border-radius:100px;font-size:16px;padding:12px 20px;}.page-frontend-searchresults .map-button .bi,.page-frontend-searchresultsencoded .map-button .bi,.page-frontend-searchglossary .map-button .bi,.page-frontend-specialityindex .map-button .bi{width:20px;margin-right:8px;}.page-frontend-searchresults .mobile-map,.page-frontend-searchresultsencoded .mobile-map,.page-frontend-searchglossary .mobile-map,.page-frontend-specialityindex .mobile-map{position:fixed;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100vh;width:100vw;top:0;left:-100vw;bottom:0;z-index:99999;background-color:#f6f6f6;padding-top:0;transition:left .3s ease-in-out;}.page-frontend-searchresults .mobile-map.active,.page-frontend-searchresultsencoded .mobile-map.active,.page-frontend-searchglossary .mobile-map.active,.page-frontend-specialityindex .mobile-map.active{left:0;transition:left .3s ease-in-out;}.page-frontend-searchresults .mobile-map .map,.page-frontend-searchresultsencoded .mobile-map .map,.page-frontend-searchglossary .mobile-map .map,.page-frontend-specialityindex .mobile-map .map{border-radius:0;min-height:100vh;}.page-frontend-searchresults .mobile-map .top-buttons,.page-frontend-searchresultsencoded .mobile-map .top-buttons,.page-frontend-searchglossary .mobile-map .top-buttons,.page-frontend-specialityindex .mobile-map .top-buttons{display:flex;justify-content:space-between;position:absolute;top:24px;z-index:999999;width:100vw;}.page-frontend-searchresults .mobile-map .top-buttons .btn,.page-frontend-searchresultsencoded .mobile-map .top-buttons .btn,.page-frontend-searchglossary .mobile-map .top-buttons .btn,.page-frontend-specialityindex .mobile-map .top-buttons .btn{border-radius:100px;background-color:#fff;color:#6377e0;font-size:14px;font-weight:bold;height:49px;margin:0 12px;}.page-frontend-searchresults .mobile-map .top-buttons .btn:first-of-type,.page-frontend-searchresultsencoded .mobile-map .top-buttons .btn:first-of-type,.page-frontend-searchglossary .mobile-map .top-buttons .btn:first-of-type,.page-frontend-specialityindex .mobile-map .top-buttons .btn:first-of-type{display:flex;justify-content:center;align-items:center;}.page-frontend-searchresults .mobile-map .top-buttons .btn:first-of-type.back,.page-frontend-searchresultsencoded .mobile-map .top-buttons .btn:first-of-type.back,.page-frontend-searchglossary .mobile-map .top-buttons .btn:first-of-type.back,.page-frontend-specialityindex .mobile-map .top-buttons .btn:first-of-type.back{margin-top:-10px;line-height:49px;height:49px;width:49px;vertical-align:middle;text-align:center;}.page-frontend-searchresults .mobile-map .top-buttons .btn:first-of-type.back .bi,.page-frontend-searchresultsencoded .mobile-map .top-buttons .btn:first-of-type.back .bi,.page-frontend-searchglossary .mobile-map .top-buttons .btn:first-of-type.back .bi,.page-frontend-specialityindex .mobile-map .top-buttons .btn:first-of-type.back .bi{font-weight:600;padding-top:2px;padding-right:4px;}.page-frontend-searchresults .mobile-map .top-buttons .btn .bi,.page-frontend-searchresultsencoded .mobile-map .top-buttons .btn .bi,.page-frontend-searchglossary .mobile-map .top-buttons .btn .bi,.page-frontend-specialityindex .mobile-map .top-buttons .btn .bi{width:20px;padding:0;}.page-frontend-searchresults .mobile-map .mobile-map-results-slider,.page-frontend-searchresultsencoded .mobile-map .mobile-map-results-slider,.page-frontend-searchglossary .mobile-map .mobile-map-results-slider,.page-frontend-specialityindex .mobile-map .mobile-map-results-slider{position:absolute;bottom:78px;z-index:999999;width:100vw;max-width:100vw;padding:0 12px;}.page-frontend-searchresults .mobile-map .mobile-map-results-slider .swiper-slide,.page-frontend-searchresultsencoded .mobile-map .mobile-map-results-slider .swiper-slide,.page-frontend-searchglossary .mobile-map .mobile-map-results-slider .swiper-slide,.page-frontend-specialityindex .mobile-map .mobile-map-results-slider .swiper-slide{display:flex;justify-content:flex-start;align-items:center;background-color:#fff;border-radius:4px;padding:20px;padding-right:4px;}.page-frontend-searchresults .mobile-map .mobile-map-results-slider .swiper-slide .profile-image,.page-frontend-searchresultsencoded .mobile-map .mobile-map-results-slider .swiper-slide .profile-image,.page-frontend-searchglossary .mobile-map .mobile-map-results-slider .swiper-slide .profile-image,.page-frontend-specialityindex .mobile-map .mobile-map-results-slider .swiper-slide .profile-image{position:relative;height:unset;margin-bottom:0;}.page-frontend-searchresults .mobile-map .mobile-map-results-slider .swiper-slide .profile-image img,.page-frontend-searchresultsencoded .mobile-map .mobile-map-results-slider .swiper-slide .profile-image img,.page-frontend-searchglossary .mobile-map .mobile-map-results-slider .swiper-slide .profile-image img,.page-frontend-specialityindex .mobile-map .mobile-map-results-slider .swiper-slide .profile-image img{border-radius:100%;height:80px;width:80px;}.page-frontend-searchresults .mobile-map .mobile-map-results-slider .swiper-slide .profile-image .profile-image-edit,.page-frontend-searchresultsencoded .mobile-map .mobile-map-results-slider .swiper-slide .profile-image .profile-image-edit,.page-frontend-searchglossary .mobile-map .mobile-map-results-slider .swiper-slide .profile-image .profile-image-edit,.page-frontend-specialityindex .mobile-map .mobile-map-results-slider .swiper-slide .profile-image .profile-image-edit{width:36px;height:36px;position:absolute;top:10px;left:10px;}.page-frontend-searchresults .mobile-map .mobile-map-results-slider .swiper-slide .info,.page-frontend-searchresultsencoded .mobile-map .mobile-map-results-slider .swiper-slide .info,.page-frontend-searchglossary .mobile-map .mobile-map-results-slider .swiper-slide .info,.page-frontend-specialityindex .mobile-map .mobile-map-results-slider .swiper-slide .info{margin-left:8px;}.page-frontend-searchresults .mobile-map .mobile-map-results-slider .swiper-slide .info .title,.page-frontend-searchresultsencoded .mobile-map .mobile-map-results-slider .swiper-slide .info .title,.page-frontend-searchglossary .mobile-map .mobile-map-results-slider .swiper-slide .info .title,.page-frontend-specialityindex .mobile-map .mobile-map-results-slider .swiper-slide .info .title{font-size:16px;font-weight:700;font-family:"Karla",sans-serif;color:#000;text-decoration:underline;}.page-frontend-searchresults .mobile-map .mobile-map-results-slider .swiper-slide .info .title img,.page-frontend-searchresultsencoded .mobile-map .mobile-map-results-slider .swiper-slide .info .title img,.page-frontend-searchglossary .mobile-map .mobile-map-results-slider .swiper-slide .info .title img,.page-frontend-specialityindex .mobile-map .mobile-map-results-slider .swiper-slide .info .title img{width:16px;height:16px;}.page-frontend-searchresults .mobile-map .mobile-map-results-slider .swiper-slide .info .address,.page-frontend-searchresultsencoded .mobile-map .mobile-map-results-slider .swiper-slide .info .address,.page-frontend-searchglossary .mobile-map .mobile-map-results-slider .swiper-slide .info .address,.page-frontend-specialityindex .mobile-map .mobile-map-results-slider .swiper-slide .info .address{font-size:14px;margin-bottom:8px;}.page-frontend-searchresults .mobile-map .mobile-map-results-slider .swiper-slide .rating-resume .review-count,.page-frontend-searchresultsencoded .mobile-map .mobile-map-results-slider .swiper-slide .rating-resume .review-count,.page-frontend-searchglossary .mobile-map .mobile-map-results-slider .swiper-slide .rating-resume .review-count,.page-frontend-specialityindex .mobile-map .mobile-map-results-slider .swiper-slide .rating-resume .review-count{display:none;}.page-frontend-searchresults .pagination,.page-frontend-searchresultsencoded .pagination,.page-frontend-searchglossary .pagination,.page-frontend-specialityindex .pagination{margin-bottom:60px;}.page-frontend-searchresults .no-results h4,.page-frontend-searchresultsencoded .no-results h4,.page-frontend-searchglossary .no-results h4,.page-frontend-specialityindex .no-results h4{font-size:18px;font-family:"Karla",sans-serif;margin-bottom:20px;}.page-frontend-searchresults .no-results p,.page-frontend-searchresultsencoded .no-results p,.page-frontend-searchglossary .no-results p,.page-frontend-specialityindex .no-results p{font-size:16px;}.page-frontend-searchresults .faq,.page-frontend-searchresultsencoded .faq,.page-frontend-searchglossary .faq,.page-frontend-specialityindex .faq{margin-bottom:80px;}.page-frontend-searchresults .faq h1,.page-frontend-searchresults .faq h2,.page-frontend-searchresults .faq h3,.page-frontend-searchresults .faq h4,.page-frontend-searchresults .faq h5,.page-frontend-searchresultsencoded .faq h1,.page-frontend-searchresultsencoded .faq h2,.page-frontend-searchresultsencoded .faq h3,.page-frontend-searchresultsencoded .faq h4,.page-frontend-searchresultsencoded .faq h5,.page-frontend-searchglossary .faq h1,.page-frontend-searchglossary .faq h2,.page-frontend-searchglossary .faq h3,.page-frontend-searchglossary .faq h4,.page-frontend-searchglossary .faq h5,.page-frontend-specialityindex .faq h1,.page-frontend-specialityindex .faq h2,.page-frontend-specialityindex .faq h3,.page-frontend-specialityindex .faq h4,.page-frontend-specialityindex .faq h5{font-size:18px;font-family:"Karla",sans-serif;color:#6377e0;font-weight:500;margin-bottom:12px;}.page-frontend-searchresults .near-links .title,.page-frontend-searchresultsencoded .near-links .title,.page-frontend-searchglossary .near-links .title,.page-frontend-specialityindex .near-links .title{display:block;font-size:18px;font-weight:700;margin-bottom:24px;color:#6377e0;}.page-frontend-searchresults .near-links ul,.page-frontend-searchresultsencoded .near-links ul,.page-frontend-searchglossary .near-links ul,.page-frontend-specialityindex .near-links ul{display:flex;justify-content:start;list-style-type:none;padding:0;margin:0;flex-wrap:wrap;}.page-frontend-searchresults .near-links ul li,.page-frontend-searchresultsencoded .near-links ul li,.page-frontend-searchglossary .near-links ul li,.page-frontend-specialityindex .near-links ul li{flex-basis:100%;margin-top:12px;}@media(min-width:576px){.page-frontend-searchresults .near-links ul li,.page-frontend-searchresultsencoded .near-links ul li,.page-frontend-searchglossary .near-links ul li,.page-frontend-specialityindex .near-links ul li{flex-basis:33.33%;}}.page-frontend-searchresults .near-links a,.page-frontend-searchresultsencoded .near-links a,.page-frontend-searchglossary .near-links a,.page-frontend-specialityindex .near-links a{color:#000;font-size:16px;text-decoration:none;display:block;}.page-frontend-searchresults .near-links a:hover,.page-frontend-searchresultsencoded .near-links a:hover,.page-frontend-searchglossary .near-links a:hover,.page-frontend-specialityindex .near-links a:hover{text-decoration:underline;color:#6377e0;}.page-frontend-searchglossary .index-wrapper,.page-frontend-specialityindex .index-wrapper{padding-bottom:100px;}.page-frontend-searchglossary h1,.page-frontend-specialityindex h1{font-family:"Karla",sans-serif;font-weight:400;font-size:36px;margin-top:16px;}.page-frontend-searchglossary .type-selector,.page-frontend-specialityindex .type-selector{margin-bottom:24px;margin-top:32px;}.page-frontend-searchglossary .type-selector a,.page-frontend-specialityindex .type-selector a{color:#000;margin-right:24px;font-size:16px;margin-right:40px;}.page-frontend-searchglossary .type-selector a.active,.page-frontend-searchglossary .type-selector a:hover,.page-frontend-specialityindex .type-selector a.active,.page-frontend-specialityindex .type-selector a:hover{text-decoration:none;color:#6377e0;font-weight:700;border-bottom:2px solid #6377e0;padding-bottom:6px;}.page-frontend-searchglossary .card .card-header .title,.page-frontend-specialityindex .card .card-header .title{font-size:20px;font-weight:500;font-family:"Karla",sans-serif;text-decoration:none;}.page-frontend-searchglossary .card .card-header a,.page-frontend-specialityindex .card .card-header a{color:#000;}.page-frontend-searchglossary .card .card-body ul,.page-frontend-specialityindex .card .card-body ul{margin:0;padding:0;list-style-type:none;}.page-frontend-searchglossary .card .card-body ul a,.page-frontend-specialityindex .card .card-body ul a{display:block;margin-top:12px;font-size:16px;color:#627282;}.page-frontend-searchglossary .card .card-body .show-index,.page-frontend-specialityindex .card .card-body .show-index{display:block;margin-top:24px;font-size:16px;color:#627282;}.page-frontend-searchglossary .card .card-body a,.page-frontend-specialityindex .card .card-body a{display:block;margin-top:12px;font-size:16px;color:#627282;}.page-frontend-searchglossary .pagination,.page-frontend-specialityindex .pagination{margin-top:0;}.page-frontend-addreview .side-image{height:100vh;background-color:#fafafa;padding-top:48px;}@media(min-width:992px){.page-frontend-addreview .side-image{position:fixed;right:0;top:0;padding-top:160px;}}.page-frontend-addreview .side-image h4{font-family:"Karla",sans-serif;font-weight:700;font-size:18px;}.page-frontend-addreview .side-image p{margin-top:16px;font-size:16px;color:#585858;}.page-frontend-addreview .side-image img{margin-top:40px;display:block;width:100%;}.page-frontend-addreview .logo-wrapper{text-align:center;}@media(min-width:992px){.page-frontend-addreview .logo-wrapper{text-align:left;}}.page-frontend-addreview .vet-info{display:flex;align-items:center;justify-content:flex-start;border:1px solid #d8d8d8;border-radius:8px;padding:24px;}.page-frontend-addreview .vet-info .profile-picture img{border-radius:100%;width:80px;height:80px;}.page-frontend-addreview .vet-info .info{margin-left:16px;}.page-frontend-addreview .vet-info .info .title{font-family:"Karla",sans-serif;font-size:16px;font-weight:700;margin-bottom:8px;}.page-frontend-addreview .vet-info .info .title img{width:20px;height:20px;margin-bottom:-4px;}.page-frontend-addreview .vet-info .info .specialities{font-size:14px;margin-bottom:0;}.page-frontend-addreview .vet-info .info .experience{font-size:12px;margin-bottom:0;}.page-frontend-addreview form a{display:block;color:#000;text-decoration:underline;margin-bottom:32px;}.page-frontend-addreview form .step{margin-top:48px;margin-bottom:28px;font-size:18px;font-weight:700;}.page-frontend-addreview form .stars-input{margin-top:32px;user-select:none;}.page-frontend-addreview form .stars-input svg{cursor:pointer;}.page-frontend-addreview form .stars-input svg.filled path{fill:#6377e0;}.page-frontend-addreview form .rating-value{visibility:hidden;width:0;height:0;}.page-frontend-addreview form .form-check{align-items:start;}.page-frontend-addreview form .form-check:nth-child(1){margin-top:20px;}.page-frontend-addreview form .max-chars{display:inline-block;font-size:12px;float:right;padding:0;margin:0;margin-top:5px;}.page-frontend-jobs{padding-top:114px!important;}.page-frontend-jobs .top-image{height:161px;background-image:url("../images/empleo_header_mov.png");background-repeat:no-repeat;background-position:top right;background-size:cover;}@media(min-width:992px){.page-frontend-jobs .top-image{background-image:url("../images/empleo_header_desk.png");}}.page-frontend-jobs .top-image h2{color:#fff;}.page-frontend-jobs .filters-row{justify-content:space-between;}.page-frontend-jobs .filters-row .autocomplete-toggler{min-height:44px;display:flex;align-items:center;position:relative;}.page-frontend-jobs .filters-row .autocomplete-toggler .drop-down-toggle{display:block;font-size:16px;cursor:pointer;}.page-frontend-jobs .filters-row .autocomplete-toggler .drop-down-toggle .bi{width:20px;margin-top:-2px;}.page-frontend-jobs .filters-row .autocomplete-toggler .autocomplete{display:none;position:absolute;max-width:100%;top:100%;z-index:999;min-width:250px;}.page-frontend-jobs .filters-row .vet-easy-select{cursor:pointer;}.page-frontend-jobs .filters-row .vet-easy-select .dropdown-content{min-width:250px;}.page-frontend-jobs .filters-row .all-filters-toggle{text-decoration:underline;cursor:pointer;}.page-frontend-jobs .filters-panel{position:fixed;top:0;left:0;width:25vw;max-height:100vh;background-color:#fff;z-index:99999;box-shadow:10px 4px 44px rgba(0,0,0,.1);overflow:hidden;}.page-frontend-jobs .filters-panel .all-filters-toggle{position:absolute;top:20px;right:20px;}.page-frontend-jobs .filters-panel .scroller{overflow:hidden;}.page-frontend-jobs .card{border:1px solid #d8d8d8;margin-bottom:40px;}.page-frontend-jobs .card .card-body{padding:20px;min-height:220px;}.page-frontend-jobs .card .date{position:absolute;top:10px;right:10px;}.page-frontend-jobs .card .profile-image{width:70px;height:70px;border-radius:100%;margin-bottom:0;object-fit:cover;}.page-frontend-jobs .card .title{margin-top:10px;color:#32c6a2;font-weight:700;font-size:20px;font-family:"Karla",sans-serif;}.page-frontend-jobs .card .center{display:block;font-size:14px;font-weight:600;color:#585858;}.page-frontend-jobs .card .location{display:block;font-size:14px;color:#585858;}.page-frontend-jobs .card .location .bi{width:14px;margin-top:-2px;margin-right:4px;}.page-frontend-jobs .card .description{font-size:14px;}.page-frontend-jobs .card .tags{display:flex;flex-wrap:wrap;}.page-frontend-jobs .card .tags span{display:block;border-radius:100px;background-color:#f9f9f9;color:#585858;font-size:14px;white-space:nowrap;padding:4px 8px;margin:4px;}.page-frontend-jobs .card .view-offer{position:absolute;bottom:10px;right:10px;font-weight:700;font-size:14px;}.page-frontend-jobs .card .view-offer .bi{display:none;}@media(min-width:992px){.page-frontend-jobs .card .view-offer .bi{display:inline-block;width:20px;margin-top:-2px;}}.page-backend-customerfavourites .top-bar{height:auto;}.page-backend-customerfavourites .page-title h2{font-size:26px;font-family:"Karla",sans-serif;font-weight:700;}.page-backend-customerfavourites .page-title h3{font-size:20px;font-family:"Karla",sans-serif;font-weight:700;}.page-backend-customerfavourites .page-title p{margin-bottom:40px;}.page-backend-customerfavourites .vet-easy-tabs .nav-link{border-color:#6377e0;}.page-backend-customerfavourites .no-items-message{display:flex;font-size:16px;margin-bottom:32px;}.page-backend-customerfavourites .no-items-message .bi{width:32px;min-width:16px;margin-right:8px;}.page-backend-customerfavourites .no-items-message .bi path,.page-backend-customerfavourites .no-items-message .bi stroke{color:#6377e0;}.page-backend-customerfavourites .favourite-item{padding:32px;padding-right:40px;}.page-backend-customerfavourites .favourite-item .icon{display:block;min-width:60px;min-height:60px;background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#ebfdf9;border-radius:100%;display:none;}@media(min-width:375px){.page-backend-customerfavourites .favourite-item .icon{display:block;}}@media(min-width:992px){.page-backend-customerfavourites .favourite-item .icon{min-width:80px;min-height:80px;}}.page-backend-customerfavourites .favourite-item .info-block{display:flex;align-content:flex-start;align-items:flex-start;}.page-backend-customerfavourites .favourite-item .info-block .icon{margin-right:8px;}@media(min-width:992px){.page-backend-customerfavourites .favourite-item .info-block .icon{margin-right:20px;}}.page-backend-customerfavourites .favourite-item .info-block .info-wrapper{max-width:80%;}@media(min-width:992px){.page-backend-customerfavourites .favourite-item .info-block .info-wrapper{max-width:unset;}}.page-backend-customerfavourites .favourite-item .info-block .info-wrapper .title{color:#000;font-size:17px;font-weight:700;margin-bottom:0;text-decoration:underline;}@media(min-width:1200px){.page-backend-customerfavourites .favourite-item .info-block .info-wrapper .title{text-decoration:none;}}.page-backend-customerfavourites .favourite-item .info-block .info-wrapper .title img{margin-bottom:-4px;}.page-backend-customerfavourites .favourite-item .info-block .info-wrapper .info{font-size:14px;margin-bottom:8px;}.page-backend-customerfavourites .favourite-item .rating-resume .review-count{display:none;}@media(min-width:576px){.page-backend-customerfavourites .favourite-item .rating-resume .review-count{display:block;}}.page-backend-customerfavourites .favourite-item .buttons{display:flex;justify-content:start;flex-direction:column;align-items:flex-end;}.page-backend-customerfavourites .favourite-item .buttons .like,.page-backend-customerfavourites .favourite-item .buttons .share{width:16px;margin-bottom:20px;cursor:pointer;}.page-backend-customerfavourites .favourite-item .buttons a{color:#000;margin-bottom:12px;}.page-backend-customerfavourites .favourite-item .buttons a .bi{width:16px;height:16px;}.page-backend-customerfavourites .favourite-item .buttons a:last-of-type{margin-bottom:0;}.page-backend-customerfavourites .favourite-item .buttons .like:not(.active) img:nth-child(2){display:none;}.page-backend-customerfavourites .favourite-item .buttons .like.active img:nth-child(1){display:none;}.page-backend-customerfavourites .favourite-item .buttons .like img{width:20px;}.page-backend-customerfavourites .favourite-item.empty .title{margin-bottom:8px!important;color:#f6f7f9!important;}.page-backend-customerfavourites .favourite-item.empty .title,.page-backend-customerfavourites .favourite-item.empty .info{color:#f6f7f9;background-color:#f6f7f9;padding:0;line-height:20px;}.page-backend-customerfavourites .favourite-item.empty .title img,.page-backend-customerfavourites .favourite-item.empty .info img{display:none;}.page-backend-customerfavourites .favourite-item.empty .buttons{cursor:default;}@media(max-width:992px){.page-backend-customerfavourites .favourite-item.empty .buttons .btn{border:0!important;}}.page-backend-customerfavourites .favourite-item.empty .buttons .bi:hover{cursor:default;}.page-backend-customerfavourites .favourite-item.empty .buttons .bi:last-of-type{margin-bottom:0;}.page-backend-customerfavourites .favourite-item.empty .rating-resume{display:none;}.page-backend-customerfavourites .start-tour-button{display:none;}.page-backend-customerpets .content{min-height:calc(100vh - 110px);}.page-backend-customerpets .top-bar{height:auto;}.page-backend-customerpets .page-title h2{font-family:"Karla",sans-serif;font-size:26px;font-weight:700;}.page-backend-customerpets .btn-small{width:100%;}@media(min-width:576px){.page-backend-customerpets .btn-small{width:auto;}}.page-backend-customerpets .pet{padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:40px;min-height:250px;}.page-backend-customerpets .pet.empty{padding-bottom:20px;}.page-backend-customerpets .pet img{display:block;max-width:140px;width:140px;height:140px;border-radius:100%;}.page-backend-customerpets .pet .name{margin-top:12px;font-weight:600;display:block;text-align:center;text-decoration:none;color:#000;}.page-backend-customerpets .pet .name:hover{text-decoration:none;}.page-backend-customerpets .pet i.edit{position:absolute;bottom:10px;right:16px;color:#6377e0;}.page-backend-customerpets .start-tour-button{display:none;}.page-backend-addcustomerpet .top-bar,.page-backend-editcustomerpet .top-bar{height:auto;}.page-backend-addcustomerpet .profile-image,.page-backend-editcustomerpet .profile-image{height:180px;width:180px;}.page-backend-addcustomerpet .profile-image .profile-image-edit,.page-backend-editcustomerpet .profile-image .profile-image-edit{width:33px;height:33px;background-color:#6377e0;right:14px;}.page-backend-addcustomerpet .profile-image .profile-image-edit:hover,.page-backend-editcustomerpet .profile-image .profile-image-edit:hover{background-color:#f6f6f6;}.page-backend-addcustomerpet .profile-image .profile-image-edit:hover .bi,.page-backend-editcustomerpet .profile-image .profile-image-edit:hover .bi{color:#6377e0;}.page-backend-addcustomerpet .profile-image .profile-image-edit .bi,.page-backend-editcustomerpet .profile-image .profile-image-edit .bi{color:#fff;font-size:16px;}.page-backend-addcustomerpet .profile-image .profile-image-validator,.page-backend-editcustomerpet .profile-image .profile-image-validator{font-size:12px;position:absolute;bottom:-12px;left:105%;line-height:14px;width:150px;}@media(min-width:992px){.page-backend-addcustomerpet .profile-image .profile-image-validator,.page-backend-editcustomerpet .profile-image .profile-image-validator{width:290px;left:100%;bottom:8px;}}.page-backend-addcustomerpet .form-check input:checked,.page-backend-editcustomerpet .form-check input:checked{background-color:#6377e0;border-color:#6377e0;}.page-backend-addcustomerpet .vet-easy-select.disabled .selected,.page-backend-editcustomerpet .vet-easy-select.disabled .selected{background-color:#d8d8d8;}.page-backend-addcustomerpet .favourites,.page-backend-editcustomerpet .favourites{background-color:#fff;padding:20px;border-radius:4px;}@media(min-width:992px){.page-backend-addcustomerpet .favourites,.page-backend-editcustomerpet .favourites{position:absolute;top:0;right:0;width:24vw;height:100%;padding:80px 40px;background-color:#fff;}}.page-backend-addcustomerpet .favourites .title,.page-backend-editcustomerpet .favourites .title{font-size:18px;font-weight:500;}.page-backend-addcustomerpet .favourites .centers .center,.page-backend-editcustomerpet .favourites .centers .center{margin-top:20px;display:flex;align-items:start;justify-content:space-between;}.page-backend-addcustomerpet .favourites .centers .center img,.page-backend-editcustomerpet .favourites .centers .center img{width:60px;height:60px;margin-right:12px;}.page-backend-addcustomerpet .favourites .centers .center .info-wrapper,.page-backend-editcustomerpet .favourites .centers .center .info-wrapper{width:80%;}.page-backend-addcustomerpet .favourites .centers .center .name,.page-backend-editcustomerpet .favourites .centers .center .name{display:block;font-size:16px;color:#000;cursor:pointer;}.page-backend-addcustomerpet .favourites .centers .center .city,.page-backend-editcustomerpet .favourites .centers .center .city{font-size:16px;color:#d8d8d8;}.page-backend-addcustomerpet .favourites .centers .center .remove-favourite,.page-backend-editcustomerpet .favourites .centers .center .remove-favourite{color:#f28372;margin-left:12px;font-size:20px;cursor:pointer;}.page-backend-addcustomerpet .favourites .add-center,.page-backend-editcustomerpet .favourites .add-center{margin-top:20px;width:60px;height:60px;cursor:pointer;}.page-backend-addcustomerpet #add-center-modal .icon,.page-backend-editcustomerpet #add-center-modal .icon{width:60px;margin-bottom:0;}.page-backend-addcustomerpet #add-center-modal h4,.page-backend-editcustomerpet #add-center-modal h4{font-size:24px;font-weight:600;margin-top:20px;font-family:"Karla",sans-serif;}.page-backend-addcustomerpet #add-center-modal p,.page-backend-editcustomerpet #add-center-modal p{margin-top:12px;font-size:17px;}.page-backend-addcustomerpet #add-center-modal .autocomplete,.page-backend-editcustomerpet #add-center-modal .autocomplete{margin-bottom:12px;}.page-backend-addcustomerpet #add-center-modal .autocomplete input,.page-backend-editcustomerpet #add-center-modal .autocomplete input{margin-bottom:0;}.page-backend-addcustomerpet #add-center-modal .not-found,.page-backend-editcustomerpet #add-center-modal .not-found{font-size:14px;margin-top:0;}.page-backend-addcustomerpet #add-center-modal .not-found a,.page-backend-editcustomerpet #add-center-modal .not-found a{color:#6377e0;}.page-backend-addcustomerpet #add-center-modal .btn,.page-backend-editcustomerpet #add-center-modal .btn{width:100px;}.page-backend-addcustomerpet #request-center-modal h4,.page-backend-addcustomerpet #request-vet-modal h4,.page-backend-editcustomerpet #request-center-modal h4,.page-backend-editcustomerpet #request-vet-modal h4{font-family:"Karla",sans-serif;color:#32c6a2;margin-bottom:20px;font-size:20px;font-weight:700;}.page-backend-addcustomerpet .start-tour-button,.page-backend-editcustomerpet .start-tour-button{display:none;}.page-backend-customerbookings .top-bar{height:auto;}.page-backend-customerbookings .page-title h2{font-size:26px;font-family:"Karla",sans-serif;font-weight:700;}.page-backend-customerbookings .page-title h3{font-size:20px;font-family:"Karla",sans-serif;font-weight:700;}.page-backend-customerbookings .page-title p{margin-bottom:40px;}.page-backend-customerbookings .vet-easy-tabs{height:43px;}.page-backend-customerbookings .vet-easy-tabs .nav-link{border-color:#6377e0;margin-right:20px;}@media(min-width:1200px){.page-backend-customerbookings .vet-easy-tabs .nav-link{margin-right:46px;}}.page-backend-customerbookings .no-items-message{display:flex;font-size:16px;margin-bottom:32px;}.page-backend-customerbookings .booking-item{padding:32px;padding-right:40px;}.page-backend-customerbookings .booking-item .icon{display:block;min-width:60px;min-height:60px;background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#ebfdf9;border-radius:100%;display:none;}@media(min-width:375px){.page-backend-customerbookings .booking-item .icon{display:block;}}@media(min-width:992px){.page-backend-customerbookings .booking-item .icon{min-width:80px;min-height:80px;}}.page-backend-customerbookings .booking-item .info-block{display:flex;align-content:flex-start;align-items:flex-start;}.page-backend-customerbookings .booking-item .info-block .icon{margin-right:8px;}@media(min-width:992px){.page-backend-customerbookings .booking-item .info-block .icon{margin-right:20px;}}.page-backend-customerbookings .booking-item .info-block .info-wrapper{max-width:80%;}@media(min-width:992px){.page-backend-customerbookings .booking-item .info-block .info-wrapper{max-width:unset;}}.page-backend-customerbookings .booking-item .info-block .info-wrapper .title{color:#000;font-size:17px;font-weight:700;margin-bottom:0;text-decoration:underline;}@media(min-width:1200px){.page-backend-customerbookings .booking-item .info-block .info-wrapper .title{text-decoration:none;}}.page-backend-customerbookings .booking-item .info-block .info-wrapper .title img{margin-bottom:-4px;}.page-backend-customerbookings .booking-item .info-block .info-wrapper .info{font-size:14px;margin-bottom:4px;}.page-backend-customerbookings .booking-item .info-block .info-wrapper .address{font-size:14px;margin-bottom:8px;color:#8a8a8a;}.page-backend-customerbookings .booking-item .booking-elements{display:flex;justify-content:flex-start;flex-wrap:wrap;}@media(min-width:992px){.page-backend-customerbookings .booking-item .booking-elements{padding-left:110px;}}.page-backend-customerbookings .booking-item .booking-elements .booking-element{user-select:none;display:flex;justify-content:space-between;align-items:center;height:44px;padding:2px 8px;border-radius:100px;font-size:14px;background-color:#fafafa;margin-right:16px;white-space:nowrap;margin-top:12px;}@media(min-width:992px){.page-backend-customerbookings .booking-item .booking-elements .booking-element{margin-right:18px;}}.page-backend-customerbookings .booking-item .booking-elements .booking-element img{border-radius:100%;width:30px;height:30px;object-fit:cover;margin-right:8px;}@media(min-width:992px){.page-backend-customerbookings .booking-item .buttons{display:flex;justify-content:start;flex-direction:column;align-items:flex-end;}}.page-backend-customerbookings .booking-item .buttons .booking-date{font-size:14px;}@media(min-width:576px){.page-backend-customerbookings .booking-item .buttons .booking-date{display:inline-block;text-align:right;font-size:16px;}}@media(min-width:992px){.page-backend-customerbookings .booking-item .buttons .booking-date{max-width:160px;}}@media(min-width:1920px){.page-backend-customerbookings .booking-item .buttons .booking-date{max-width:180px;}}.page-backend-customerbookings .booking-item .btn-danger{width:100%;}@media(min-width:768px){.page-backend-customerbookings .booking-item .btn-danger{width:auto;}}.page-backend-customerbookings .booking-item.empty .icon{background-color:#f6f6f6;}.page-backend-customerbookings .booking-item.empty .info-wrapper{width:100%;}.page-backend-customerbookings .booking-item.empty .title{margin-bottom:8px!important;color:#f6f7f9!important;width:55%;}.page-backend-customerbookings .booking-item.empty .address{width:45%;color:#f6f7f9!important;}.page-backend-customerbookings .booking-item.empty .title,.page-backend-customerbookings .booking-item.empty .info,.page-backend-customerbookings .booking-item.empty .address{color:#f6f7f9;background-color:#f6f7f9;padding:0;line-height:20px;}.page-backend-customerbookings .booking-item.empty .title img,.page-backend-customerbookings .booking-item.empty .info img,.page-backend-customerbookings .booking-item.empty .address img{display:none;}.page-backend-customerbookings .booking-item.empty .buttons{cursor:default;}.page-backend-customerbookings .booking-item.empty .buttons .btn{display:none;}.page-backend-customerbookings .booking-item.empty .buttons .booking-date{color:#f6f7f9;background-color:#f6f7f9;padding:0;line-height:20px;margin-top:4px;text-align:right;}.page-backend-customerbookings .booking-item.empty .rating-resume{display:none;}.page-backend-customerbookings .booking-item.cancelled{color:#b6b6b6;}.page-backend-customerbookings .booking-item .status .bullet{display:inline-block;width:10px;height:10px;border-radius:100%;margin-right:8px;}.page-backend-customerbookings .start-tour-button{display:none;}.page-backend-customerinsurances .top-bar,.page-backend-requestcashback .top-bar,.page-backend-customerreferrals .top-bar{height:auto;}.page-backend-customerinsurances .page-title h2,.page-backend-requestcashback .page-title h2,.page-backend-customerreferrals .page-title h2{font-size:26px;font-family:"Karla",sans-serif;font-weight:700;}.page-backend-customerinsurances .page-title h3,.page-backend-requestcashback .page-title h3,.page-backend-customerreferrals .page-title h3{font-size:20px;font-family:"Karla",sans-serif;font-weight:700;}.page-backend-customerinsurances .page-title p,.page-backend-requestcashback .page-title p,.page-backend-customerreferrals .page-title p{margin-bottom:40px;}.page-backend-customerinsurances .vet-easy-tabs,.page-backend-requestcashback .vet-easy-tabs,.page-backend-customerreferrals .vet-easy-tabs{height:43px;}.page-backend-customerinsurances .vet-easy-tabs .nav-link,.page-backend-requestcashback .vet-easy-tabs .nav-link,.page-backend-customerreferrals .vet-easy-tabs .nav-link{border-color:#6377e0;margin-right:20px;}@media(min-width:1200px){.page-backend-customerinsurances .vet-easy-tabs .nav-link,.page-backend-requestcashback .vet-easy-tabs .nav-link,.page-backend-customerreferrals .vet-easy-tabs .nav-link{margin-right:46px;}}.page-backend-customerinsurances .no-items-message,.page-backend-requestcashback .no-items-message,.page-backend-customerreferrals .no-items-message{display:flex;font-size:16px;margin-bottom:32px;}.page-backend-customerinsurances .steps-guide p,.page-backend-requestcashback .steps-guide p,.page-backend-customerreferrals .steps-guide p{color:#585858;margin-bottom:40px;}.page-backend-customerinsurances .steps-guide .steps-wrapper,.page-backend-requestcashback .steps-guide .steps-wrapper,.page-backend-customerreferrals .steps-guide .steps-wrapper{overflow-x:scroll;width:100%;flex-wrap:nowrap;}@media(min-width:576px){.page-backend-customerinsurances .steps-guide .steps-wrapper,.page-backend-requestcashback .steps-guide .steps-wrapper,.page-backend-customerreferrals .steps-guide .steps-wrapper{overflow-x:hidden;flex-wrap:wrap;}}.page-backend-customerinsurances .steps-guide .step,.page-backend-requestcashback .steps-guide .step,.page-backend-customerreferrals .steps-guide .step{display:flex;justify-content:center;align-items:center;flex-direction:column;}.page-backend-customerinsurances .steps-guide .step .number,.page-backend-requestcashback .steps-guide .step .number,.page-backend-customerreferrals .steps-guide .step .number{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background-color:#6377e0;border-radius:100%;vertical-align:middle;text-align:center;margin-bottom:20px;color:#fff;}.page-backend-customerinsurances .steps-guide .step img,.page-backend-requestcashback .steps-guide .step img,.page-backend-customerreferrals .steps-guide .step img{display:block;height:30px;}.page-backend-customerinsurances .steps-guide .step p,.page-backend-requestcashback .steps-guide .step p,.page-backend-customerreferrals .steps-guide .step p{color:#585858;text-align:center;margin-top:12px;}.page-backend-customerinsurances .steps-guide .step p span,.page-backend-requestcashback .steps-guide .step p span,.page-backend-customerreferrals .steps-guide .step p span{color:#6377e0;font-weight:700;}.page-backend-customerinsurances .steps-guide .btn-download-form,.page-backend-requestcashback .steps-guide .btn-download-form,.page-backend-customerreferrals .steps-guide .btn-download-form{background-color:#fff;border-radius:12px;color:#585858;box-shadow:0 10px 16px 0 rgba(99,119,224,.08);}.page-backend-customerinsurances .steps-guide .btn-download-form img,.page-backend-requestcashback .steps-guide .btn-download-form img,.page-backend-customerreferrals .steps-guide .btn-download-form img{width:20px;}.page-backend-customerinsurances .customer-referral-card,.page-backend-requestcashback .customer-referral-card,.page-backend-customerreferrals .customer-referral-card{background-color:#fff;background-image:url("../images/promo_widget_back.svg");background-size:cover;background-position:top;background-repeat:no-repeat;border-radius:8px;padding:40px 30px;width:100%;max-width:400px;margin-bottom:20px;margin-top:20px;}@media(min-width:992px){.page-backend-customerinsurances .customer-referral-card,.page-backend-requestcashback .customer-referral-card,.page-backend-customerreferrals .customer-referral-card{width:800px;max-width:100%;background-image:url("https://www.veteasy.es/images/insurance-promo-long.png");}}.page-backend-customerinsurances .customer-referral-card .top-section,.page-backend-requestcashback .customer-referral-card .top-section,.page-backend-customerreferrals .customer-referral-card .top-section{display:flex;flex-direction:column;}@media(min-width:992px){.page-backend-customerinsurances .customer-referral-card .top-section,.page-backend-requestcashback .customer-referral-card .top-section,.page-backend-customerreferrals .customer-referral-card .top-section{display:flex;flex-wrap:wrap;flex-direction:unset;}}.page-backend-customerinsurances .customer-referral-card .top-section img,.page-backend-requestcashback .customer-referral-card .top-section img,.page-backend-customerreferrals .customer-referral-card .top-section img{max-height:80px;}.page-backend-customerinsurances .customer-referral-card .top-section .code-subsection,.page-backend-requestcashback .customer-referral-card .top-section .code-subsection,.page-backend-customerreferrals .customer-referral-card .top-section .code-subsection{display:flex;flex-direction:row;justify-content:right;}.page-backend-customerinsurances .customer-referral-card .top-section .code-subsection .code-card,.page-backend-requestcashback .customer-referral-card .top-section .code-subsection .code-card,.page-backend-customerreferrals .customer-referral-card .top-section .code-subsection .code-card{display:flex;padding:10px 25px;align-content:center;justify-content:center;flex-direction:column;margin-left:auto;margin-right:auto;border:1px solid #32c6a2;border-radius:.5rem;background-color:#fff;margin-top:20px;margin-bottom:15px;}@media(min-width:992px){.page-backend-customerinsurances .customer-referral-card .top-section .code-subsection .code-card,.page-backend-requestcashback .customer-referral-card .top-section .code-subsection .code-card,.page-backend-customerreferrals .customer-referral-card .top-section .code-subsection .code-card{margin-right:unset;margin-top:unset;margin-bottom:unset;}}.page-backend-customerinsurances .customer-referral-card .top-section .code-subsection .code-card p,.page-backend-requestcashback .customer-referral-card .top-section .code-subsection .code-card p,.page-backend-customerreferrals .customer-referral-card .top-section .code-subsection .code-card p{font-size:16px;text-align:center;color:#32c6a2;font-weight:bold;font-size:16px;margin-bottom:4px;display:inline-block;}.page-backend-customerinsurances .customer-referral-card .top-section .code-subsection .code-card .code-holder,.page-backend-requestcashback .customer-referral-card .top-section .code-subsection .code-card .code-holder,.page-backend-customerreferrals .customer-referral-card .top-section .code-subsection .code-card .code-holder{font-size:16px;border:1px solid #5a7184;border-style:dashed;border-radius:.5rem;margin-left:auto;margin-right:auto;cursor:pointer;}.page-backend-customerinsurances .customer-referral-card .top-section .code-subsection .code-card .code-holder span,.page-backend-requestcashback .customer-referral-card .top-section .code-subsection .code-card .code-holder span,.page-backend-customerreferrals .customer-referral-card .top-section .code-subsection .code-card .code-holder span{padding:0 10px;color:#6377e0;font-weight:bold;}.page-backend-customerinsurances .customer-referral-card .top-section .code-subsection .code-card .code-holder p,.page-backend-requestcashback .customer-referral-card .top-section .code-subsection .code-card .code-holder p,.page-backend-customerreferrals .customer-referral-card .top-section .code-subsection .code-card .code-holder p{margin-bottom:0;font-size:16px;}.page-backend-customerinsurances .customer-referral-card .top-section .code-subsection .code-card .code-holder p em,.page-backend-requestcashback .customer-referral-card .top-section .code-subsection .code-card .code-holder p em,.page-backend-customerreferrals .customer-referral-card .top-section .code-subsection .code-card .code-holder p em{font-style:normal;font-weight:bold;}.page-backend-customerinsurances .customer-referral-card .bottom-section,.page-backend-requestcashback .customer-referral-card .bottom-section,.page-backend-customerreferrals .customer-referral-card .bottom-section{margin-top:20px;width:100%;}@media(min-width:992px){.page-backend-customerinsurances .customer-referral-card .bottom-section,.page-backend-requestcashback .customer-referral-card .bottom-section,.page-backend-customerreferrals .customer-referral-card .bottom-section{width:80%;}}.page-backend-customerinsurances .customer-referral-card .bottom-section h4,.page-backend-requestcashback .customer-referral-card .bottom-section h4,.page-backend-customerreferrals .customer-referral-card .bottom-section h4{font-family:"Karla",sans-serif;color:#6377e0;font-weight:600;font-size:24px;}.page-backend-customerinsurances .customer-referral-card .bottom-section p,.page-backend-requestcashback .customer-referral-card .bottom-section p,.page-backend-customerreferrals .customer-referral-card .bottom-section p{margin-bottom:0;margin-top:10px;}.page-backend-customerinsurances .customer-referral-card .bottom-section p em,.page-backend-requestcashback .customer-referral-card .bottom-section p em,.page-backend-customerreferrals .customer-referral-card .bottom-section p em{font-style:normal;font-weight:bold;}.page-backend-customerinsurances .form-wrapper,.page-backend-requestcashback .form-wrapper,.page-backend-customerreferrals .form-wrapper{padding-top:32px;}.page-backend-customerinsurances .form-wrapper h3,.page-backend-requestcashback .form-wrapper h3,.page-backend-customerreferrals .form-wrapper h3{font-size:24px;font-weight:700;font-family:"Karla",sans-serif;margin-bottom:32px;}.page-backend-customerinsurances .form-wrapper .pets,.page-backend-requestcashback .form-wrapper .pets,.page-backend-customerreferrals .form-wrapper .pets{display:flex;justify-content:start;}.page-backend-customerinsurances .form-wrapper .pets .pet,.page-backend-requestcashback .form-wrapper .pets .pet,.page-backend-customerreferrals .form-wrapper .pets .pet{padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:40px;min-height:250px;cursor:pointer;}.page-backend-customerinsurances .form-wrapper .pets .pet.empty,.page-backend-requestcashback .form-wrapper .pets .pet.empty,.page-backend-customerreferrals .form-wrapper .pets .pet.empty{padding-bottom:20px;}.page-backend-customerinsurances .form-wrapper .pets .pet img,.page-backend-requestcashback .form-wrapper .pets .pet img,.page-backend-customerreferrals .form-wrapper .pets .pet img{display:block;max-width:140px;width:140px;height:140px;border-radius:100%;}.page-backend-customerinsurances .form-wrapper .pets .pet .name,.page-backend-requestcashback .form-wrapper .pets .pet .name,.page-backend-customerreferrals .form-wrapper .pets .pet .name{margin-top:12px;font-weight:600;display:block;text-align:center;text-decoration:none;color:#000;}.page-backend-customerinsurances .form-wrapper .pets .pet .name:hover,.page-backend-requestcashback .form-wrapper .pets .pet .name:hover,.page-backend-customerreferrals .form-wrapper .pets .pet .name:hover{text-decoration:none;}.page-backend-customerinsurances .form-wrapper .pets .pet.active img,.page-backend-requestcashback .form-wrapper .pets .pet.active img,.page-backend-customerreferrals .form-wrapper .pets .pet.active img{border:3px solid #6377e0;}.page-backend-customerinsurances .form-wrapper .form-check,.page-backend-requestcashback .form-wrapper .form-check,.page-backend-customerreferrals .form-wrapper .form-check{margin-top:6px;margin-bottom:6px;}.page-backend-customerinsurances .form-wrapper .files-wrapper label,.page-backend-requestcashback .form-wrapper .files-wrapper label,.page-backend-customerreferrals .form-wrapper .files-wrapper label{display:block;margin-top:24px;}.page-backend-customerinsurances .form-wrapper .file-names span,.page-backend-requestcashback .form-wrapper .file-names span,.page-backend-customerreferrals .form-wrapper .file-names span{display:flex;color:#6377e0;margin-top:12px;font-weight:500!important;}.page-backend-customerinsurances .form-wrapper .file-names span .bi-paperclip,.page-backend-requestcashback .form-wrapper .file-names span .bi-paperclip,.page-backend-customerreferrals .form-wrapper .file-names span .bi-paperclip{transform:rotate(45deg);margin-right:8px;font-size:22px;}.page-backend-customerinsurances .form-wrapper .file-names span .bi-paperclip::before,.page-backend-requestcashback .form-wrapper .file-names span .bi-paperclip::before,.page-backend-customerreferrals .form-wrapper .file-names span .bi-paperclip::before{font-weight:500!important;}.page-backend-customerinsurances .form-wrapper .file-names span .bi-x,.page-backend-requestcashback .form-wrapper .file-names span .bi-x,.page-backend-customerreferrals .form-wrapper .file-names span .bi-x{font-size:20px;cursor:pointer;}.page-backend-customerinsurances .form-wrapper .file-names span .bi-x::before,.page-backend-requestcashback .form-wrapper .file-names span .bi-x::before,.page-backend-customerreferrals .form-wrapper .file-names span .bi-x::before{font-weight:600!important;color:#000;}.page-backend-customerinsurances .form-wrapper .alert,.page-backend-requestcashback .form-wrapper .alert,.page-backend-customerreferrals .form-wrapper .alert{background-color:#fef3f1;color:#f28372;}.page-backend-customerinsurances .form-wrapper .alert img,.page-backend-requestcashback .form-wrapper .alert img,.page-backend-customerreferrals .form-wrapper .alert img{width:24px;display:inline-block;margin-right:12px;}.page-backend-customerinsurances .form-wrapper input.animal,.page-backend-customerinsurances .form-wrapper input.claim-form,.page-backend-customerinsurances .form-wrapper input.claim-invoices,.page-backend-requestcashback .form-wrapper input.animal,.page-backend-requestcashback .form-wrapper input.claim-form,.page-backend-requestcashback .form-wrapper input.claim-invoices,.page-backend-customerreferrals .form-wrapper input.animal,.page-backend-customerreferrals .form-wrapper input.claim-form,.page-backend-customerreferrals .form-wrapper input.claim-invoices{position:absolute;visibility:hidden;width:1px;height:1px;}.page-backend-customerinsurances .form-wrapper input.claim-form-file,.page-backend-customerinsurances .form-wrapper input.claim-invoices-file,.page-backend-requestcashback .form-wrapper input.claim-form-file,.page-backend-requestcashback .form-wrapper input.claim-invoices-file,.page-backend-customerreferrals .form-wrapper input.claim-form-file,.page-backend-customerreferrals .form-wrapper input.claim-invoices-file{display:none;}.page-backend-customerinsurances .help,.page-backend-requestcashback .help,.page-backend-customerreferrals .help{padding:24px;}.page-backend-customerinsurances .help .card-body,.page-backend-requestcashback .help .card-body,.page-backend-customerreferrals .help .card-body{padding:0;}.page-backend-customerinsurances .help .card-body a,.page-backend-requestcashback .help .card-body a,.page-backend-customerreferrals .help .card-body a{display:flex;align-items:center;justify-content:flex-start;color:#6377e0;text-decoration:none;}.page-backend-customerinsurances .help .card-body a img,.page-backend-requestcashback .help .card-body a img,.page-backend-customerreferrals .help .card-body a img{display:inline-block;margin-right:12px;margin-left:24px;}.page-backend-customerinsurances .help .card-body a span,.page-backend-requestcashback .help .card-body a span,.page-backend-customerreferrals .help .card-body a span{display:inline-block;max-width:70%;}.page-backend-customerinsurances .help .card-body a .bi,.page-backend-requestcashback .help .card-body a .bi,.page-backend-customerreferrals .help .card-body a .bi{display:inline-block;float:right;}.page-backend-customerinsurances .help .card-body a .bi::before,.page-backend-requestcashback .help .card-body a .bi::before,.page-backend-customerreferrals .help .card-body a .bi::before{font-weight:700!important;}.page-backend-customerinsurances .start-tour-button,.page-backend-requestcashback .start-tour-button,.page-backend-customerreferrals .start-tour-button{display:none;}#request-calendar-modal h4{font-family:"Karla",sans-serif;color:#6377e0;font-size:20px;font-weight:700;}#request-calendar-modal p{font-family:"Karla",sans-serif;margin-top:20px;font-size:16px;}#request-calendar-modal .form-check .form-check-label{font-size:16px;}#request-calendar-modal .form-check .form-check-label a{color:#000;text-decoration:underline;}#request-calendar-modal .btn{margin-top:32px;}.page-backend-booking{padding-top:80px;}@media(min-width:992px){.page-backend-booking{padding-top:90px;}}.page-backend-booking .steps-container{background-color:#fafafa;padding:20px 0;margin-bottom:20px;}.page-backend-booking .steps-container .back-button{margin-top:10px;margin-bottom:10px;display:block;}@media(min-width:992px){.page-backend-booking .steps-container .back-button{display:block;margin-bottom:0;margin-top:0;}}.page-backend-booking .steps-container .step-number{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;}.page-backend-booking .steps-container .step-number:not(:last-of-type)::after{position:absolute;left:60%;top:30%;content:"";display:block;height:1px;background-color:#d8d8d8;width:120%;}@media(min-width:992px){.page-backend-booking .steps-container .step-number:not(:last-of-type)::after{width:220%;}}@media(min-width:1200px){.page-backend-booking .steps-container .step-number:not(:last-of-type)::after{width:500%;}}.page-backend-booking .steps-container .step-number:first-of-type::after{background-color:#6377e0;width:120%;}@media(min-width:992px){.page-backend-booking .steps-container .step-number:first-of-type::after{width:220%;}}@media(min-width:1200px){.page-backend-booking .steps-container .step-number:first-of-type::after{width:500%;}}.page-backend-booking .steps-container .step-number .bullet{z-index:999;display:flex;justify-content:center;align-items:center;color:#fff;width:37px;height:37px;border-radius:100%;background-color:#6377e0;}.page-backend-booking .steps-container .step-number .bullet:last-of-type{color:#6377e0;background-color:#fff;border:1px solid #6377e0;}.page-backend-booking .steps-container .step-number:last-of-type .bullet{color:#6377e0;background-color:#fff;border:1px solid #6377e0;}.page-backend-booking .steps-container .step-number .caption{font-size:14px;white-space:nowrap;margin-top:4px;}.page-backend-booking h2{font-size:24px;margin-top:20px;margin-bottom:20px;font-weight:600;line-height:34px;}@media(min-width:992px){.page-backend-booking h2{margin-top:40px;margin-bottom:40px;}}.page-backend-booking h3{font-family:"Karla",sans-serif;font-size:20px;font-weight:500;margin-top:32px;margin-bottom:24px;}.page-backend-booking .tip{display:block;font-size:14px;color:#585858;margin-top:-14px;margin-bottom:20px;}.page-backend-booking .form-check a{color:#000;text-decoration:underline;}.page-backend-booking .pets-wrapper{display:flex;overflow-x:scroll;margin-top:20px;}@media(min-width:992px){.page-backend-booking .pets-wrapper{margin-bottom:20px;flex-wrap:wrap;overflow-x:auto;}}.page-backend-booking .pets-wrapper .pet{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;margin-right:20px;cursor:pointer;margin-bottom:20px;}.page-backend-booking .pets-wrapper .pet .icon{position:absolute;top:0;right:4px;border-radius:100%;background-color:#6377e0;width:24px;height:24px;text-align:center;line-height:24px;vertical-align:middle;}.page-backend-booking .pets-wrapper .pet .icon i{color:#fff;font-size:24px;}.page-backend-booking .pets-wrapper .pet img{border-radius:100%;width:100px;height:100px;object-fit:cover;}.page-backend-booking .pets-wrapper .pet img.selected{border:3px solid #6377e0;}.page-backend-booking .pets-wrapper .pet .name{text-align:center;font-size:14px;font-weight:600;margin-top:8px;}.page-backend-booking .pets-wrapper .pet.empty img{border:0;}.page-backend-booking hr{margin-bottom:40px;}@media(min-width:992px){.page-backend-booking .book-info-widget{background-color:transparent;margin-top:40px;}}.page-backend-booking .book-info-widget .card{background-color:#fff;box-shadow:0 14px 30px rgba(0,0,0,.04);padding-top:8px;padding-bottom:0;border:1px solid #d8d8d8;}@media(min-width:992px){.page-backend-booking .book-info-widget .card{box-shadow:0 14px 30px rgba(0,0,0,.04);border:1px solid #ededed;background-color:#fff;padding-top:20px;}}.page-backend-booking .book-info-widget .card .bar{display:none;height:7px;width:100%;position:absolute;top:0;background:linear-gradient(90.02deg,#6377e0 0%,#33e8c7 99.99%);border-top-right-radius:8px;border-top-left-radius:8px;}@media(min-width:992px){.page-backend-booking .book-info-widget .card .bar{display:block;}}.page-backend-booking .book-info-widget .card .title{display:flex;justify-content:start;align-items:center;font-size:18px;font-weight:600;margin-bottom:8px;}@media(min-width:992px){.page-backend-booking .book-info-widget .card .title{justify-content:center;margin-bottom:24px;}}.page-backend-booking .book-info-widget .card .title img{width:32px;height:32px;margin-right:16px;}.page-backend-booking .book-info-widget .card .schedule-desktop{display:flex;justify-content:center;align-items:center;}.page-backend-booking .book-info-widget .card .schedule-desktop .time{text-align:center;font-size:58px;line-height:68px;border-right:1px solid #d8d8d8;}.page-backend-booking .book-info-widget .card .schedule-desktop .date{padding:0 32px;text-align:left;font-size:18px;font-weight:600;}.page-backend-booking .book-info-widget .card .schedule-mobile{padding-left:60px;font-size:18px;font-weight:500;}.page-backend-booking .book-info-widget .card .link-wrapper{margin-top:18px;margin-bottom:4px;padding-left:60px;}@media(min-width:992px){.page-backend-booking .book-info-widget .card .link-wrapper{text-align:center;padding-left:0;margin-bottom:30px;}}.page-backend-booking .book-info-widget .card .link-wrapper a{font-weight:600;color:#6377e0;text-decoration:underline;}.page-backend-booking .book-info-widget .card .link-wrapper a:hover{color:#6377e0;}.page-backend-booking .book-info-widget .card .schedule-info{margin-top:16px;font-weight:500;display:flex;align-items:center;}.page-backend-booking .book-info-widget .card .schedule-info img{width:32px;height:32px;margin-right:16px;}.page-backend-booking .book-info-widget .card .discount{margin-top:30px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#6377e0;text-align:center;font-weight:700;padding:12px 0;background-color:#eff1fc;}.page-backend-booking .book-info-widget .card .discount i{font-size:14px;font-weight:bold;}.page-backend-booking{padding-top:80px;}@media(min-width:992px){.page-backend-booking{padding-top:90px;}}.page-backend-booking .sub-header{background-image:url("../images/confirmation-booking-header-mobile.png");background-position:center;background-size:cover;background-repeat:no-repeat;padding-top:20px;padding-bottom:20px;}@media(min-width:992px){.page-backend-booking .sub-header{background-image:url("../images/confirmation-booking-header.png");padding-top:20px;padding-bottom:40px;}}.page-backend-booking .sub-header h2{font-size:32px;font-weight:600;line-height:34px;font-family:"Karla",sans-serif;color:#fff;}@media(min-width:992px){.page-backend-booking .sub-header h2{font-size:36px;margin:20px 0;}}.page-backend-booking .sub-header p{color:#fff;margin-top:20px;margin-bottom:0;}@media(min-width:992px){.page-backend-booking .resume-wrapper{padding-top:40px;}}.page-backend-booking .resume-wrapper .check-items{background-color:#fbfbfb;padding-bottom:20px;}@media(min-width:576px){.page-backend-booking .resume-wrapper .check-items{background-color:#fff;}}.page-backend-booking .resume-wrapper .check-items span{margin-top:20px;display:flex;align-items:center;}.page-backend-booking .resume-wrapper .check-items span img{margin-right:8px;}.page-backend-booking .resume-wrapper .details{margin-top:12px;}@media(min-width:992px){.page-backend-booking .resume-wrapper .details{margin-top:0;}}.page-backend-booking .resume-wrapper .details h3{font-family:"Karla",sans-serif;color:#6377e0;font-size:18px;font-weight:700;}.page-backend-booking .resume-wrapper .details .ref{color:#585858;font-size:18px;}@media(min-width:992px){.page-backend-booking .resume-wrapper .details .ref{display:none;}}.page-backend-booking .resume-wrapper .details hr{margin-bottom:12px;}.page-backend-booking .resume-wrapper .details .detail-item{display:flex;align-items:flex-start;margin-top:12px;}.page-backend-booking .resume-wrapper .details .detail-item img{margin-right:8px;width:32px;height:32px;border-radius:100%;}.page-backend-booking .resume-wrapper .details .detail-item .data span{display:block;}.page-backend-booking .resume-wrapper .details .detail-item .data span:first-of-type{color:#d8d8d8;font-size:12px;font-weight:500;}.page-backend-booking .resume-wrapper .details .detail-item .data span:last-of-type{font-size:16px;font-weight:500;}.page-backend-booking .resume-wrapper .details .btn{margin-top:40px;margin-bottom:20px;}.page-backend-booking .resume-wrapper .details .btn i{margin-right:8px;}.page-backend-booking .resume-wrapper .center-details .card{background-color:#fbfbfb;}.page-backend-booking .resume-wrapper .center-details .card h4{font-size:18px;font-weight:700;color:#6377e0;}.page-backend-booking .resume-wrapper .center-details .card span{display:block;margin-top:12px;font-size:16px;}.page-backend-booking .resume-wrapper .center-details .card .hint-text{display:inline-block;margin-top:0;}.page-backend-booking .resume-wrapper .center-details .card .map-link{display:block;margin-top:12px;color:#6377e0;text-decoration:underline;font-weight:600;}.page-backend-booking .resume-wrapper .center-details .card .like{width:100%;margin-top:20px;}.page-backend-booking .resume-wrapper .center-details .card .like:hover{color:#6377e0;background-color:#fff;border:1px solid #6377e0!important;}.page-backend-booking .resume-wrapper .center-details .card .like:not(.active) img:nth-child(2){display:none;}.page-backend-booking .resume-wrapper .center-details .card .like.active img:nth-child(1){display:none;}.page-backend-booking .resume-wrapper .center-details .card .like img{width:20px;margin-right:4px;margin-bottom:2px;}.page-backend-booking .resume-wrapper .help{padding-bottom:20px;}@media(min-width:992px){.page-backend-booking .resume-wrapper .help{padding-bottom:60px;}}.page-backend-booking .resume-wrapper .help h3{font-family:"Karla",sans-serif;color:#6377e0;font-size:18px;font-weight:700;margin-bottom:12px;}.page-backend-booking .resume-wrapper .help .btn{margin-top:20px;margin-bottom:20px;color:#fff;}.page-backend-booking .resume-wrapper .help a{display:block;color:#000;text-decoration:none;margin-top:18px;}@media(min-width:992px){.page-backend-booking .book-resume-widget{background-color:transparent;}}.page-backend-booking .book-resume-widget .card{background-color:#fff;box-shadow:0 14px 30px rgba(0,0,0,.04);padding-top:8px;padding-bottom:8px;border:1px solid #d8d8d8;}@media(min-width:992px){.page-backend-booking .book-resume-widget .card{box-shadow:0 14px 30px rgba(0,0,0,.04);border:1px solid #ededed;background-color:#fff;padding-top:20px;padding-bottom:24px;}}.page-backend-booking .book-resume-widget .card .title{display:block;font-size:18px;font-weight:500;}.page-backend-booking .book-resume-widget .card .ref{color:#585858;font-size:18px;}.page-backend-booking .book-resume-widget .card .sub-title{display:block;font-family:"Karla",sans-serif;color:#6377e0;font-size:18px;font-weight:700;margin-bottom:12px;}.page-backend-booking .book-resume-widget .card .copy{font-size:16px;}.page-backend-booking .book-resume-widget .card .contact{display:block;}.page-backend-booking .book-resume-widget .card .contact a{color:#000;text-decoration:none;}.page-backend-booking .book-resume-widget a.return{display:block;color:#000;text-decoration:none;margin-top:18px;}#promo-modal .modal-content{margin-top:25vh;padding:0;text-align:center;background-image:url("https://www.veteasy.es/images/christmas-promo.png");background-position:center;background-repeat:no-repeat;background-size:cover;height:350px;}@media(min-width:992px){#promo-modal .modal-content{margin-top:200px;height:500px;}}#promo-modal .close{color:#fff;}#promo-modal .btn{color:#f28372;position:absolute;bottom:40px;left:0;right:0;display:block;width:fit-content;min-width:200px;margin:0 auto;}.page-common-exoneration header .header,.page-common-privacy header .header,.page-common-cookies header .header,.page-common-advice header .header,.page-common-reviewpolicy header .header{height:115px;}.page-common-exoneration header .header .logo,.page-common-privacy header .header .logo,.page-common-cookies header .header .logo,.page-common-advice header .header .logo,.page-common-reviewpolicy header .header .logo{height:55px;}.page-common-exoneration section,.page-common-privacy section,.page-common-cookies section,.page-common-advice section,.page-common-reviewpolicy section{padding-bottom:150px;}.page-common-exoneration section h1,.page-common-privacy section h1,.page-common-cookies section h1,.page-common-advice section h1,.page-common-reviewpolicy section h1{font-family:"Baloo",sans-serif;font-size:36px;color:#000;margin-bottom:32px;}.page-common-exoneration section h2,.page-common-privacy section h2,.page-common-cookies section h2,.page-common-advice section h2,.page-common-reviewpolicy section h2{font-family:"Baloo",sans-serif;font-size:20px;color:#6377e0;margin:20px 0;}.page-common-exoneration section p,.page-common-privacy section p,.page-common-cookies section p,.page-common-advice section p,.page-common-reviewpolicy section p{font-family:"Karla",sans-serif;font-size:16px;color:#000;}.page-common-exoneration section p a,.page-common-privacy section p a,.page-common-cookies section p a,.page-common-advice section p a,.page-common-reviewpolicy section p a{display:inline-block;color:#6377e0;margin:0;font-weight:700;}.page-common-exoneration section a,.page-common-privacy section a,.page-common-cookies section a,.page-common-advice section a,.page-common-reviewpolicy section a{font-family:"Karla",sans-serif;color:#000;font-size:16px;display:block;margin-top:15px;margin-bottom:15px;text-decoration:none;}.page-common-exoneration section a:hover,.page-common-privacy section a:hover,.page-common-cookies section a:hover,.page-common-advice section a:hover,.page-common-reviewpolicy section a:hover{color:#6377e0;text-decoration:underline;}.page-common-exoneration section ul li a,.page-common-privacy section ul li a,.page-common-cookies section ul li a,.page-common-advice section ul li a,.page-common-reviewpolicy section ul li a{display:inline-block;color:#6377e0;margin-top:0;}.page-common-exoneration section .bold,.page-common-privacy section .bold,.page-common-cookies section .bold,.page-common-advice section .bold,.page-common-reviewpolicy section .bold{font-weight:600;}.cookies-wrapper{position:fixed;left:0;right:0;bottom:0;height:160px;background-color:#6377e0;z-index:999999;display:flex;align-items:center;color:#fff;}@media(min-width:992px){.cookies-wrapper{height:90px;}}.cookies-wrapper .info{display:flex;align-items:center;justify-content:start;margin-bottom:20px;}@media(min-width:992px){.cookies-wrapper .info{margin-bottom:0;}}.cookies-wrapper .info a{white-space:nowrap;}.cookies-wrapper .info p{margin:0;}.cookies-wrapper .info img{max-width:45px;margin-right:20px;}.cookies-wrapper .btn{background-color:transparent;color:#fff;border-color:#fff;margin:0 20px;text-decoration:none;}.cookies-wrapper .btn:hover{background-color:#fff;color:#6377e0;}.cookies-wrapper .btn.accept{background-color:#fff;color:#6377e0;}.cookies-wrapper .btn.accept:hover{background-color:#f5f5f5;}.page-frontend-customers .hero-section{min-height:575px;}@media(min-width:992px){.page-frontend-customers .hero-section{min-height:720px;}}.page-frontend-customers .hero-section.back-image{padding-top:240px;background-size:contain;background:linear-gradient(92.37deg,rgba(99,119,224,.8) 0%,rgba(51,232,199,.8) 100%),url("../images/vet_home.png") center bottom/120% no-repeat,linear-gradient(92.37deg,#6377e0 0%,#33e8c7 100%);}.page-frontend-customers .hero-section.back-image h1{font-size:36px;line-height:40px;}.page-frontend-customers .hero-section.back-image #title h2{color:#fff;font-family:"Karla",sans-serif;font-size:20px;margin-top:20px;}@media(min-width:414px){.page-frontend-customers .hero-section.back-image{background:linear-gradient(92.37deg,rgba(99,119,224,.8) 0%,rgba(51,232,199,.8) 100%),url("../images/vet_home.png") center bottom/100% no-repeat,linear-gradient(92.37deg,#6377e0 0%,#33e8c7 100%);}}@media(min-width:768px){.page-frontend-customers .hero-section.back-image{background:linear-gradient(92.37deg,rgba(99,119,224,.8) 0%,rgba(51,232,199,.8) 100%),url("../images/vet_home.png") center bottom/50% no-repeat,linear-gradient(92.37deg,#6377e0 0%,#33e8c7 100%);}}@media(min-width:992px){.page-frontend-customers .hero-section.back-image{background:url("../images/vet_home.png") 55vw bottom/43% no-repeat,linear-gradient(92.37deg,#6377e0 0%,#33e8c7 100%);}.page-frontend-customers .hero-section.back-image h1{font-size:48px;line-height:56px;}}@media(min-width:1200px){.page-frontend-customers .hero-section.back-image{background:url("../images/vet_home.png") 57vw bottom/37% no-repeat,linear-gradient(92.37deg,#6377e0 0%,#33e8c7 100%);}}@media(min-width:1350px){.page-frontend-customers .hero-section.back-image{background:url("../images/vet_home.png") 60vw bottom/450px no-repeat,linear-gradient(92.37deg,#6377e0 0%,#33e8c7 100%);}}@media(min-width:1440px){.page-frontend-customers .hero-section.back-image{background:url("../images/vet_home.png") 60vw bottom/450px no-repeat,linear-gradient(92.37deg,#6377e0 0%,#33e8c7 100%);}}@media(min-width:1920px){.page-frontend-customers .hero-section.back-image{background:url("../images/vet_home.png") 58vw bottom/23% no-repeat,linear-gradient(92.37deg,#6377e0 0%,#33e8c7 100%);}}@media(min-width:2100px){.page-frontend-customers .hero-section.back-image{background:url("../images/vet_home.png") 57vw bottom/450px no-repeat,linear-gradient(92.37deg,#6377e0 0%,#33e8c7 100%);}}.page-frontend-customers .promo-widget .content{display:none;width:90vw;position:fixed;bottom:30px;left:19px;border-radius:8px;background-image:url("../images/promo_widget_back.svg");background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#fff;z-index:999;padding:17px 32px;box-shadow:0 4px 24px rgba(0,0,0,.07);}@media(min-width:576px){.page-frontend-customers .promo-widget .content{bottom:40px;left:34px;width:380px;}}.page-frontend-customers .promo-widget .content .close-btn{position:absolute;right:24px;top:14px;font-size:28px;cursor:pointer;}.page-frontend-customers .promo-widget .content .avatar{object-fit:cover;}.page-frontend-customers .promo-widget .content .title{font-size:24px;font-weight:500;color:#6377e0;margin-top:12px;}.page-frontend-customers .promo-widget .content p{margin-top:8px;margin-bottom:0;}.page-frontend-customers .promo-widget .content .btn{margin-top:18px;}.page-frontend-customers .promo-widget .content .policy{display:block;font-size:11px;color:#d8d8d8;margin-top:16px;}.page-frontend-customers .promo-widget .content .policy .muted{display:inline-block;font-size:11px;color:#d8d8d8;text-decoration:underline;}.page-frontend-customers .promo-widget .reopen{position:fixed;height:69px;width:69px;left:28px;bottom:28px;z-index:9999;display:flex;justify-content:center;align-items:center;font-size:28px;color:#fff;background:linear-gradient(147.41deg,#6377e0 13.86%,#33e8c7 89.83%);border-radius:100%;cursor:pointer;}@media(min-width:576px){.page-frontend-customers .promo-widget .reopen{left:33px;bottom:40px;}}.page-frontend-customers .specialties-section{margin-top:20px;}@media(min-width:992px){.page-frontend-customers .specialties-section{margin-bottom:20px;}}.page-frontend-customers .specialties-section .show-all{color:#6377e0;font-weight:500;font-size:12px;}.page-frontend-customers .specialties-section .swiper-container{overflow:visible;}@media(min-width:1200px){.page-frontend-customers .specialties-section .swiper-container{overflow:hidden;}}.page-frontend-customers .specialties-section .swiper-container .swiper-slide .specialty-box{margin-top:40px;display:flex;justify-content:start;max-width:340px;min-width:250px;}.page-frontend-customers .specialties-section .swiper-container .swiper-slide .specialty-box .icon{border-radius:4px;background-color:rgba(99,119,224,.1);min-width:70px;width:70px;height:70px;padding:14px;margin-right:16px;display:flex;justify-content:center;align-items:center;}.page-frontend-customers .specialties-section .swiper-container .swiper-slide .specialty-box .icon img{max-width:70px;}.page-frontend-customers .specialties-section .swiper-container .swiper-slide .specialty-box .caption .title{margin:0!important;padding:0!important;font-weight:600;font-size:18px;line-height:24px;margin-bottom:10px;font-family:"Karla",sans-serif;}.page-frontend-customers .specialties-section .swiper-container .swiper-slide .specialty-box .caption .quantity{font-size:16px;color:#585858;}.page-frontend-customers .specialties-section .swiper-container .swiper-slide .specialty-box .caption .link{font-size:14px;color:#6377e0;display:inline-block;}.page-frontend-customers .specialties-section .swiper-container [class^=swiper-button]{display:none;margin-top:5px;border-radius:100%;border:1px solid #d8d8d8;margin:0;padding:0;height:32px;width:32px;justify-content:center;align-items:center;top:43.8%;}.page-frontend-customers .specialties-section .swiper-container [class^=swiper-button]::after{font-size:12px;font-weight:bold;color:#6377e0;}@media(min-width:1200px){.page-frontend-customers .specialties-section .swiper-container [class^=swiper-button]{display:flex;}}.page-frontend-customers .for-all-section{margin-top:100px;}.page-frontend-customers .for-all-section h2{margin:0;padding:0;}.page-frontend-customers .for-all-section .for-all-slider{margin-top:35px;overflow:visible;}@media(min-width:1200px){.page-frontend-customers .for-all-section .for-all-slider{overflow:hidden;}}.page-frontend-customers .for-all-section .for-all-slider .swiper-slide .image-wrapper{position:relative;height:200px;border-radius:8px;}.page-frontend-customers .for-all-section .for-all-slider .swiper-slide .image-wrapper .badge{position:absolute;bottom:20px;right:20px;border-radius:4px;background-color:rgba(0,0,0,.5);color:#fff;padding:8px 15px;text-transform:none;font-size:12px;font-weight:600;height:unset!important;}.page-frontend-customers .for-all-section .for-all-slider .swiper-slide .image-wrapper a{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:8px;}.page-frontend-customers .for-all-section .for-all-slider .swiper-slide .image-wrapper a:hover{background-color:rgba(0,0,0,.1);}.page-frontend-customers .for-all-section .for-all-slider .swiper-slide .title{margin-top:18px;display:flex;justify-content:space-between;align-items:center;}.page-frontend-customers .for-all-section .for-all-slider .swiper-slide .title .name{font-weight:700;font-size:20px;font-family:"Karla",sans-serif;color:#000;text-decoration:none;}.page-frontend-customers .for-all-section .for-all-slider .swiper-slide .title .name .badge{font-size:12px;}.page-frontend-customers .for-all-section .for-all-slider .swiper-slide .title .counter{border:1px solid #d8d8d8;color:#6377e0;border-radius:4px;padding:4px 8px;font-size:14px;font-family:"Karla",sans-serif;font-weight:500;text-decoration:none;line-height:14px;}.page-frontend-customers .for-all-section .for-all-slider .swiper-slide .title .counter:hover{background-color:#6377e0;color:#fff;}.page-frontend-customers .for-all-section .for-all-slider .swiper-slide .title .counter .bi{width:16px;margin-bottom:2px;}.page-frontend-customers .anytime-section h2{margin:0;padding:0;}.page-frontend-customers .anytime-section .anytime-slider{overflow:visible;}@media(min-width:1200px){.page-frontend-customers .anytime-section .anytime-slider{overflow:hidden;}}.page-frontend-customers .anytime-section .anytime-slider .swiper-slide{margin-top:35px;}.page-frontend-customers .anytime-section .anytime-slider .swiper-slide .image-wrapper{position:relative;height:200px;border-radius:8px;}.page-frontend-customers .anytime-section .anytime-slider .swiper-slide .image-wrapper .badge{position:absolute;bottom:20px;right:20px;border-radius:4px;background-color:rgba(0,0,0,.5);color:#fff;padding:8px 15px;text-transform:none;font-size:12px;font-weight:600;height:unset!important;}.page-frontend-customers .anytime-section .anytime-slider .swiper-slide .image-wrapper a{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:8px;}.page-frontend-customers .anytime-section .anytime-slider .swiper-slide .image-wrapper a:hover{background-color:rgba(0,0,0,.1);}.page-frontend-customers .anytime-section .anytime-slider .swiper-slide .title{margin-top:18px;display:flex;justify-content:space-between;align-items:center;}.page-frontend-customers .anytime-section .anytime-slider .swiper-slide .title .name{font-weight:700;font-size:20px;font-family:"Karla",sans-serif;text-decoration:none;color:#000;}.page-frontend-customers .anytime-section .anytime-slider .swiper-slide .title .name .badge{font-size:12px;}.page-frontend-customers .anytime-section .anytime-slider .swiper-slide .title .counter{border:1px solid #d8d8d8;color:#6377e0;border-radius:4px;padding:4px 8px;font-size:14px;font-family:"Karla",sans-serif;font-weight:500;text-decoration:none;line-height:14px;}.page-frontend-customers .anytime-section .anytime-slider .swiper-slide .title .counter:hover{background-color:#6377e0;color:#fff;}.page-frontend-customers .anytime-section .anytime-slider .swiper-slide .title .counter .bi{width:16px;margin-bottom:2px;}.page-frontend-customers .anytime-section .anytime-slider .swiper-slide p{margin-top:15px;font-weight:400;font-size:16px;line-height:28px;}.page-frontend-customers .how-work-section h2{margin:0;padding:0;}.page-frontend-customers .how-work-section .how-work-slider{overflow:visible;}@media(min-width:1200px){.page-frontend-customers .how-work-section .how-work-slider{overflow:hidden;}}.page-frontend-customers .how-work-section .how-work-slider .swiper-slide{margin-top:35px;}.page-frontend-customers .how-work-section .how-work-slider .swiper-slide .box{padding:25px;padding-bottom:0;border-radius:8px;min-height:175px;}.page-frontend-customers .how-work-section .how-work-slider .swiper-slide .box span{display:inline-block;border-radius:4px;background-color:rgba(255,255,255,.2);padding:12px;font-size:12px;color:#fff;min-width:30px;height:30px;line-height:9px;vertical-align:middle;font-weight:600;}.page-frontend-customers .how-work-section .how-work-slider .swiper-slide .box h3{color:#fff;font-weight:600;font-size:18px;margin-top:15px;line-height:30px;font-family:"Karla",sans-serif;}@media(max-width:375px){.page-frontend-customers .how-work-section .how-work-slider .swiper-slide .box h3{max-width:100%;font-size:16px;}}@media(min-width:992px){.page-frontend-customers .how-work-section .how-work-slider .swiper-slide .box h3{max-width:100%;font-size:18px;}}@media(min-width:1200px){.page-frontend-customers .how-work-section .how-work-slider .swiper-slide .box h3{max-width:100%;font-size:18px;}}@media(min-width:1440px){.page-frontend-customers .how-work-section .how-work-slider .swiper-slide .box h3{max-width:95%;font-size:20px;}}.page-frontend-customers .how-work-section .how-work-slider .swiper-slide:nth-child(1) .box{background:linear-gradient(90deg,#6377e0 0%,#5991db 100%);}.page-frontend-customers .how-work-section .how-work-slider .swiper-slide:nth-child(2) .box{background:linear-gradient(90deg,#5795da 0%,#4cafd4 100%);}.page-frontend-customers .how-work-section .how-work-slider .swiper-slide:nth-child(3) .box{background:linear-gradient(90deg,#4ab3d3 0%,#3fcdcd 100%);}.page-frontend-customers .how-work-section .how-work-slider .swiper-slide:nth-child(4) .box{background:linear-gradient(90deg,#3ed0cd 0%,#33e8c7 100%);}.page-frontend-customers .how-work-section .how-work-slider .swiper-slide p{padding:0;margin:0;margin-top:15px;font-weight:400;font-size:16px;line-height:28px;}.page-frontend-customers .verified-centers-section .back-image{background-image:url("../images/po/img_especialistas_verificados.png");min-height:450px;border-radius:8px;margin-bottom:15px;}.page-frontend-customers .verified-centers-section .content-box{display:flex;flex-direction:column;justify-content:center;align-items:start;}.page-frontend-customers .verified-centers-section .content-box .check{width:45px;height:45px;}.page-frontend-customers .verified-centers-section .content-box h2{margin:0;padding:0;margin-top:15px;}.page-frontend-customers .verified-centers-section .content-box p{margin-top:25px;}.page-frontend-customers .verified-centers-section .content-box .people{margin-top:30px;height:65px;}.page-frontend-customers .prices-section .back-image{background-image:url("../images/po/img_conoce_precios.png");min-height:300px;border-radius:8px;position:relative;}@media(min-width:576px){.page-frontend-customers .prices-section .back-image{min-height:450px;}}@media(min-width:992px){.page-frontend-customers .prices-section .back-image{min-height:450px;}}.page-frontend-customers .prices-section .content-box{display:flex;flex-direction:column;justify-content:center;align-items:start;margin-top:150px;}@media(min-width:992px){.page-frontend-customers .prices-section .content-box{margin-top:unset;}}.page-frontend-customers .prices-section .content-box h2{margin:0;padding:0;margin-top:15px;}.page-frontend-customers .prices-section .content-box ul{list-style-type:none;padding:0;margin:0;margin-bottom:20px;}.page-frontend-customers .prices-section .content-box ul li{margin-top:15px;font-size:16px;display:flex;align-items:start;}.page-frontend-customers .prices-section .content-box ul li .bi{margin-top:5px;margin-right:15px;width:16px;height:16px;color:#6377e0;}.page-frontend-customers .prices-section .content-box ul li span{max-width:80%;}@media(min-width:992px){.page-frontend-customers .prices-section .content-box ul li span{max-width:90%;}}.page-frontend-customers .prices-section .content-box p{margin-top:25px;}.page-frontend-customers .prices-section .content-box .btn{margin-top:10px;width:100%;}@media(min-width:576px){.page-frontend-customers .prices-section .content-box .btn{width:unset;}}@media(min-width:992px){.page-frontend-customers .prices-section .content-box .btn{width:unset;}}.page-frontend-customers .prices-section .calendar-overflow{position:absolute;bottom:-100px;left:0;width:70%;}@media(min-width:576px){.page-frontend-customers .prices-section .calendar-overflow{width:50%;}}@media(min-width:992px){.page-frontend-customers .prices-section .calendar-overflow{position:absolute;left:-50px;bottom:-15%;width:50%;}}@media(min-width:1200px){.page-frontend-customers .prices-section .calendar-overflow{bottom:-25%;left:-150px;}}.page-frontend-customers .more-info-customer-section{margin-top:60px;margin-bottom:60px;}@media(min-width:992px){.page-frontend-customers .more-info-customer-section{margin-top:290px;margin-bottom:120px;}}.page-frontend-customers .more-info-customer-section .back-image{background-image:url("../images/po/img_tienes_un_centro_o_eres_vet.png");min-height:260px;position:relative;border-radius:8px;}@media(min-width:576px){.page-frontend-customers .more-info-customer-section .back-image{min-height:360px;}}.page-frontend-customers .more-info-customer-section .back-image.desk{background-image:none;}@media(min-width:992px){.page-frontend-customers .more-info-customer-section .back-image.desk{min-height:550px;background-image:url("../images/po/img_tienes_un_centro_o_eres_vet.png");}}.page-frontend-customers .more-info-customer-section .content-wrapper{z-index:100;}.page-frontend-customers .more-info-customer-section .content-wrapper .content-box{width:100%;padding:0 40px;color:#fff;background:linear-gradient(133.67deg,#6377e0 0%,#33e8c7 99.54%);border-radius:8px;margin-top:-15px;z-index:999;}@media(min-width:992px){.page-frontend-customers .more-info-customer-section .content-wrapper .content-box{background:none;}}.page-frontend-customers .more-info-customer-section .content-wrapper .content-box h2{margin:0;padding:0;font-size:36px;}.page-frontend-customers .more-info-customer-section .content-wrapper .content-box ul{list-style-type:none;padding:0;margin:0;}.page-frontend-customers .more-info-customer-section .content-wrapper .content-box ul li{margin-top:15px;font-size:16px;display:flex;align-items:start;}.page-frontend-customers .more-info-customer-section .content-wrapper .content-box ul li .bi{margin-right:15px;width:16px;height:16px;margin-top:5px;color:#32c6a2;}@media(min-width:992px){.page-frontend-customers .more-info-customer-section .content-wrapper .content-box ul li .bi{color:#fff;}}.page-frontend-customers .more-info-customer-section .content-wrapper .content-box ul li span{max-width:80%;}.page-frontend-customers .more-info-customer-section .content-wrapper .content-box .btn{margin-top:40px;width:100%;height:46px;line-height:28px;background-color:transparent;color:#fff;}@media(max-width:576px){.page-frontend-customers .more-info-customer-section .content-wrapper .content-box .btn:last-of-type{margin-top:18px;}}@media(min-width:576px){.page-frontend-customers .more-info-customer-section .content-wrapper .content-box .btn{width:unset;}}@media(min-width:992px){.page-frontend-customers .more-info-customer-section .content-wrapper .content-box .btn{width:unset;line-height:22px;}}.page-frontend-centers,.page-frontend-vets{padding-top:0;}.page-frontend-centers .professiona-sublinks a,.page-frontend-vets .professiona-sublinks a{display:block;height:40px;line-height:24px;vertical-align:middle;margin-right:30px;color:#000;font-weight:500;text-decoration:none;}.page-frontend-centers .professiona-sublinks a.active,.page-frontend-vets .professiona-sublinks a.active{color:#32c6a2;border-bottom:5px solid #32c6a2;}.page-frontend-centers .hero-caption,.page-frontend-vets .hero-caption{font-size:20px;}.page-frontend-centers .hero-btn,.page-frontend-vets .hero-btn{margin-top:40px;margin-bottom:50px;}@media(min-width:576px){.page-frontend-centers .hero-btn,.page-frontend-vets .hero-btn{margin-top:15px;}}.page-frontend-centers .hero-section.back-image,.page-frontend-vets .hero-section.back-image{padding-top:250px;background-position-x:-180vw;background-position:center top;}.page-frontend-centers .hero-section.back-image .badge,.page-frontend-vets .hero-section.back-image .badge{font-size:15px;height:30px!important;line-height:20px;vertical-align:middle;font-weight:700;font-family:"Karla",sans-serif;text-transform:uppercase;color:#fff;background-color:rgba(0,0,0,.15);margin-bottom:20px;}.page-frontend-centers .hero-section.back-image h1,.page-frontend-vets .hero-section.back-image h1{font-size:36px;line-height:40px;}@media(min-width:576px){.page-frontend-centers .hero-section.back-image,.page-frontend-vets .hero-section.back-image{background-position-x:right;}}@media(min-width:992px){.page-frontend-centers .hero-section.back-image,.page-frontend-vets .hero-section.back-image{background-position-x:right;}.page-frontend-centers .hero-section.back-image h1,.page-frontend-vets .hero-section.back-image h1{font-size:48px;line-height:56px;}}@media(min-width:1200px){.page-frontend-centers .hero-section.back-image,.page-frontend-vets .hero-section.back-image{background-position-x:unset;}}.page-frontend-centers .hero-section .btn-outline-light,.page-frontend-vets .hero-section .btn-outline-light{background-color:#fff;color:#000;}.page-frontend-centers .hero-section .dropdown-toggle,.page-frontend-vets .hero-section .dropdown-toggle{cursor:pointer;}.page-frontend-centers .hero-section .dropdown-toggle::after,.page-frontend-vets .hero-section .dropdown-toggle::after{display:none;}.page-frontend-centers .hero-section .dropdown-menu,.page-frontend-vets .hero-section .dropdown-menu{padding:12px!important;border:1px solid #d8d8d8;}@media(max-width:992px){.page-frontend-centers .hero-section .dropdown-menu,.page-frontend-vets .hero-section .dropdown-menu{border:0;transform:none!important;position:relative!important;}}@media(min-width:992px){.page-frontend-centers .hero-section .dropdown-menu,.page-frontend-vets .hero-section .dropdown-menu{padding:12px!important;border:1px solid #d8d8d8;}}.page-frontend-centers .hero-section .dropdown-menu li,.page-frontend-vets .hero-section .dropdown-menu li{display:block;margin:0!important;}.page-frontend-centers .hero-section .dropdown-menu .dropdown-item,.page-frontend-vets .hero-section .dropdown-menu .dropdown-item{border-radius:4px;font-size:14px;}@media(max-width:992px){.page-frontend-centers .hero-section .dropdown-menu .dropdown-item,.page-frontend-vets .hero-section .dropdown-menu .dropdown-item{padding:0!important;margin-top:20px;}}.page-frontend-centers .hero-section .dropdown-menu .dropdown-item:hover,.page-frontend-vets .hero-section .dropdown-menu .dropdown-item:hover{text-decoration:none;}.page-frontend-centers .hero-section .dropdown-menu .dropdown-item:active,.page-frontend-vets .hero-section .dropdown-menu .dropdown-item:active{color:#000!important;background-color:#e9ecef;}.page-frontend-centers .how-work-section h2,.page-frontend-vets .how-work-section h2{margin:0;padding:0;}.page-frontend-centers .how-work-section .how-work-slider,.page-frontend-vets .how-work-section .how-work-slider{overflow:visible;}@media(min-width:1200px){.page-frontend-centers .how-work-section .how-work-slider,.page-frontend-vets .how-work-section .how-work-slider{overflow:hidden;}}.page-frontend-centers .how-work-section .how-work-slider .swiper-slide,.page-frontend-vets .how-work-section .how-work-slider .swiper-slide{margin-top:35px;}.page-frontend-centers .how-work-section .how-work-slider .swiper-slide .box,.page-frontend-vets .how-work-section .how-work-slider .swiper-slide .box{padding:25px;padding-bottom:0;border-radius:8px;min-height:175px;}.page-frontend-centers .how-work-section .how-work-slider .swiper-slide .box span,.page-frontend-vets .how-work-section .how-work-slider .swiper-slide .box span{display:inline-block;border-radius:4px;background-color:rgba(255,255,255,.2);padding:12px;font-size:12px;color:#fff;min-width:30px;height:30px;line-height:9px;vertical-align:middle;font-weight:600;margin-right:5px;text-transform:uppercase;}.page-frontend-centers .how-work-section .how-work-slider .swiper-slide .box span:nth-child(2),.page-frontend-vets .how-work-section .how-work-slider .swiper-slide .box span:nth-child(2){background-color:#fff;color:#32c6a2;}.page-frontend-centers .how-work-section .how-work-slider .swiper-slide .box h5,.page-frontend-vets .how-work-section .how-work-slider .swiper-slide .box h5{color:#fff;font-weight:600;font-size:18px;margin-top:15px;line-height:30px;font-family:"Karla",sans-serif;}@media(max-width:375px){.page-frontend-centers .how-work-section .how-work-slider .swiper-slide .box h5,.page-frontend-vets .how-work-section .how-work-slider .swiper-slide .box h5{max-width:100%;font-size:16px;}}@media(min-width:992px){.page-frontend-centers .how-work-section .how-work-slider .swiper-slide .box h5,.page-frontend-vets .how-work-section .how-work-slider .swiper-slide .box h5{max-width:100%;font-size:18px;}}@media(min-width:1200px){.page-frontend-centers .how-work-section .how-work-slider .swiper-slide .box h5,.page-frontend-vets .how-work-section .how-work-slider .swiper-slide .box h5{max-width:100%;font-size:18px;}}@media(min-width:1440px){.page-frontend-centers .how-work-section .how-work-slider .swiper-slide .box h5,.page-frontend-vets .how-work-section .how-work-slider .swiper-slide .box h5{max-width:95%;font-size:20px;}}.page-frontend-centers .how-work-section .how-work-slider .swiper-slide:nth-child(1) .box,.page-frontend-vets .how-work-section .how-work-slider .swiper-slide:nth-child(1) .box{background:linear-gradient(90deg,#32c6a2 0%,#32ceab 100%);}.page-frontend-centers .how-work-section .how-work-slider .swiper-slide:nth-child(2) .box,.page-frontend-vets .how-work-section .how-work-slider .swiper-slide:nth-child(2) .box{background:linear-gradient(90deg,#32ceab 0%,#33d7b4 100%);}.page-frontend-centers .how-work-section .how-work-slider .swiper-slide:nth-child(3) .box,.page-frontend-vets .how-work-section .how-work-slider .swiper-slide:nth-child(3) .box{background:linear-gradient(90deg,#33d7b4 0%,#33dfbe 100%);}.page-frontend-centers .how-work-section .how-work-slider .swiper-slide:nth-child(4) .box,.page-frontend-vets .how-work-section .how-work-slider .swiper-slide:nth-child(4) .box{background:linear-gradient(90deg,#33dfbe 0%,#33e8c7 100%);}.page-frontend-centers .how-work-section .how-work-slider .swiper-slide p,.page-frontend-vets .how-work-section .how-work-slider .swiper-slide p{padding:0;margin:0;margin-top:15px;font-weight:400;font-size:16px;line-height:24px;}@media(min-width:576px){.page-frontend-centers .visibility-section,.page-frontend-vets .visibility-section{margin-top:120px;}}@media(min-width:992px){.page-frontend-centers .visibility-section,.page-frontend-vets .visibility-section{margin-top:120px;}}@media(min-width:1200px){.page-frontend-centers .visibility-section,.page-frontend-vets .visibility-section{margin-top:175px;}}.page-frontend-centers .visibility-section .content-box,.page-frontend-vets .visibility-section .content-box{display:flex;flex-direction:column;justify-content:center;align-items:start;margin-top:40px;}@media(min-width:576px){.page-frontend-centers .visibility-section .content-box,.page-frontend-vets .visibility-section .content-box{margin-top:40px;}}@media(min-width:992px){.page-frontend-centers .visibility-section .content-box,.page-frontend-vets .visibility-section .content-box{margin-top:unset;}}.page-frontend-centers .visibility-section .content-box h2,.page-frontend-vets .visibility-section .content-box h2{margin:0;padding:0;margin-top:15px;margin-bottom:24px;}.page-frontend-centers .visibility-section .content-box ul,.page-frontend-vets .visibility-section .content-box ul{list-style-type:none;padding:0;margin:0;}.page-frontend-centers .visibility-section .content-box ul li,.page-frontend-vets .visibility-section .content-box ul li{margin-top:15px;font-size:16px;display:flex;align-items:start;}.page-frontend-centers .visibility-section .content-box ul li .bi,.page-frontend-vets .visibility-section .content-box ul li .bi{margin-top:5px;margin-right:15px;width:16px;height:16px;color:#32c6a2;}.page-frontend-centers .visibility-section .content-box ul li span,.page-frontend-vets .visibility-section .content-box ul li span{max-width:80%;}@media(min-width:992px){.page-frontend-centers .visibility-section .content-box ul li span,.page-frontend-vets .visibility-section .content-box ul li span{max-width:90%;}}.page-frontend-centers .visibility-section .content-box .btn,.page-frontend-vets .visibility-section .content-box .btn{margin-top:40px;}.page-frontend-centers .visibility-section .dropdown-toggle,.page-frontend-vets .visibility-section .dropdown-toggle{cursor:pointer;}.page-frontend-centers .visibility-section .dropdown-toggle::after,.page-frontend-vets .visibility-section .dropdown-toggle::after{display:none;}.page-frontend-centers .visibility-section .dropdown-menu,.page-frontend-vets .visibility-section .dropdown-menu{padding:12px!important;border:1px solid #d8d8d8;}@media(max-width:992px){.page-frontend-centers .visibility-section .dropdown-menu,.page-frontend-vets .visibility-section .dropdown-menu{border:0;transform:none!important;position:relative!important;}}@media(min-width:992px){.page-frontend-centers .visibility-section .dropdown-menu,.page-frontend-vets .visibility-section .dropdown-menu{padding:12px!important;border:1px solid #d8d8d8;}}.page-frontend-centers .visibility-section .dropdown-menu li,.page-frontend-vets .visibility-section .dropdown-menu li{display:block;margin:0!important;}.page-frontend-centers .visibility-section .dropdown-menu .dropdown-item,.page-frontend-vets .visibility-section .dropdown-menu .dropdown-item{border-radius:4px;font-size:14px;}@media(max-width:992px){.page-frontend-centers .visibility-section .dropdown-menu .dropdown-item,.page-frontend-vets .visibility-section .dropdown-menu .dropdown-item{padding:0!important;margin-top:20px;}}.page-frontend-centers .visibility-section .dropdown-menu .dropdown-item:hover,.page-frontend-vets .visibility-section .dropdown-menu .dropdown-item:hover{text-decoration:none;}.page-frontend-centers .visibility-section .dropdown-menu .dropdown-item:active,.page-frontend-vets .visibility-section .dropdown-menu .dropdown-item:active{color:#000!important;background-color:#e9ecef;}.page-frontend-centers .opinions-section,.page-frontend-vets .opinions-section{margin-top:60px;}@media(min-width:992px){.page-frontend-centers .opinions-section,.page-frontend-vets .opinions-section{margin-top:230px;}}.page-frontend-centers .opinions-section .back-image,.page-frontend-vets .opinions-section .back-image{background-image:url("../images/opiniones.svg");min-height:300px;border-radius:8px;position:relative;}@media(min-width:576px){.page-frontend-centers .opinions-section .back-image,.page-frontend-vets .opinions-section .back-image{min-height:450px;}}@media(min-width:992px){.page-frontend-centers .opinions-section .back-image,.page-frontend-vets .opinions-section .back-image{min-height:480px;}}.page-frontend-centers .opinions-section .content-box,.page-frontend-vets .opinions-section .content-box{display:flex;flex-direction:column;justify-content:center;align-items:start;}.page-frontend-centers .opinions-section .content-box h2,.page-frontend-vets .opinions-section .content-box h2{margin:0;padding:0;margin-top:15px;max-width:75%;}@media(min-width:992px){.page-frontend-centers .opinions-section .content-box h2,.page-frontend-vets .opinions-section .content-box h2{max-width:100%;}}.page-frontend-centers .opinions-section .content-box p,.page-frontend-vets .opinions-section .content-box p{margin-top:25px;}.page-frontend-centers .opinions-section .content-box .trust-reviews,.page-frontend-vets .opinions-section .content-box .trust-reviews{font-size:12px;font-weight:700;user-select:none;}.page-frontend-centers .opinions-section .content-box .people,.page-frontend-vets .opinions-section .content-box .people{margin-top:30px;height:65px;}.page-frontend-centers .opinions-section .calendar-overflow,.page-frontend-vets .opinions-section .calendar-overflow{position:absolute;bottom:-100px;left:0;width:100.5%;}@media(min-width:992px){.page-frontend-centers .opinions-section .calendar-overflow,.page-frontend-vets .opinions-section .calendar-overflow{position:absolute;left:-200px;bottom:-45%;width:120%;}}.page-frontend-centers .prices-section .back-image,.page-frontend-vets .prices-section .back-image{background-image:url("../images/po/img_conoce_precios.png");min-height:300px;border-radius:8px;position:relative;}@media(min-width:576px){.page-frontend-centers .prices-section .back-image,.page-frontend-vets .prices-section .back-image{min-height:450px;}}@media(min-width:992px){.page-frontend-centers .prices-section .back-image,.page-frontend-vets .prices-section .back-image{min-height:450px;}}.page-frontend-centers .prices-section .content-box,.page-frontend-vets .prices-section .content-box{display:flex;flex-direction:column;justify-content:center;align-items:start;margin-top:150px;}@media(min-width:992px){.page-frontend-centers .prices-section .content-box,.page-frontend-vets .prices-section .content-box{margin-top:unset;}}.page-frontend-centers .prices-section .content-box h2,.page-frontend-vets .prices-section .content-box h2{margin:0;padding:0;margin-top:15px;}.page-frontend-centers .prices-section .content-box ul,.page-frontend-vets .prices-section .content-box ul{list-style-type:none;padding:0;margin:0;margin-bottom:20px;}.page-frontend-centers .prices-section .content-box ul li,.page-frontend-vets .prices-section .content-box ul li{margin-top:15px;font-size:16px;display:flex;align-items:start;}.page-frontend-centers .prices-section .content-box ul li .bi,.page-frontend-vets .prices-section .content-box ul li .bi{margin-top:5px;margin-right:15px;width:16px;height:16px;color:#32c6a2;}.page-frontend-centers .prices-section .content-box ul li span,.page-frontend-vets .prices-section .content-box ul li span{max-width:80%;}@media(min-width:992px){.page-frontend-centers .prices-section .content-box ul li span,.page-frontend-vets .prices-section .content-box ul li span{max-width:90%;}}.page-frontend-centers .prices-section .content-box p,.page-frontend-vets .prices-section .content-box p{margin-top:25px;}.page-frontend-centers .prices-section .content-box .btn,.page-frontend-vets .prices-section .content-box .btn{margin-top:10px;width:100%;}@media(min-width:576px){.page-frontend-centers .prices-section .content-box .btn,.page-frontend-vets .prices-section .content-box .btn{width:unset;}}@media(min-width:992px){.page-frontend-centers .prices-section .content-box .btn,.page-frontend-vets .prices-section .content-box .btn{width:unset;}}.page-frontend-centers .prices-section .calendar-overflow,.page-frontend-vets .prices-section .calendar-overflow{position:absolute;bottom:-100px;left:0;width:70%;}@media(min-width:576px){.page-frontend-centers .prices-section .calendar-overflow,.page-frontend-vets .prices-section .calendar-overflow{width:50%;}}@media(min-width:992px){.page-frontend-centers .prices-section .calendar-overflow,.page-frontend-vets .prices-section .calendar-overflow{position:absolute;left:-50px;bottom:-15%;width:50%;}}@media(min-width:1200px){.page-frontend-centers .prices-section .calendar-overflow,.page-frontend-vets .prices-section .calendar-overflow{bottom:-25%;left:-150px;}}.page-frontend-centers .video-call-section,.page-frontend-vets .video-call-section{color:#fff;background:linear-gradient(85.54deg,#32c6a2 -11.63%,#33e8c7 109.38%);}.page-frontend-centers .video-call-section .call-image,.page-frontend-vets .video-call-section .call-image{max-width:100%;}@media(min-width:992px){.page-frontend-centers .video-call-section .call-image,.page-frontend-vets .video-call-section .call-image{max-width:unset;}}.page-frontend-centers .video-call-section .content-box,.page-frontend-vets .video-call-section .content-box{padding-top:40px;}.page-frontend-centers .video-call-section .content-box .pre-title,.page-frontend-vets .video-call-section .content-box .pre-title{color:#fff;}.page-frontend-centers .video-call-section .content-box .pre-title .bi,.page-frontend-vets .video-call-section .content-box .pre-title .bi{margin-right:5px;width:20px;height:20px;}.page-frontend-centers .video-call-section .content-box h2,.page-frontend-vets .video-call-section .content-box h2{margin-top:20px;}.page-frontend-centers .video-call-section .content-box p,.page-frontend-vets .video-call-section .content-box p{margin-top:20px;}@media(min-width:992px){.page-frontend-centers .video-call-section .content-box p,.page-frontend-vets .video-call-section .content-box p{max-width:75%;}}.page-frontend-centers .video-call-section .overflow-image,.page-frontend-vets .video-call-section .overflow-image{display:block;width:100%;margin-bottom:-50px;background-size:contain;}@media(min-width:992px){.page-frontend-centers .video-call-section .overflow-image,.page-frontend-vets .video-call-section .overflow-image{width:90%;margin-top:50px;margin-bottom:-200px;}}.page-frontend-centers .more-info-pro-section,.page-frontend-vets .more-info-pro-section{margin-bottom:60px;}@media(min-width:992px){.page-frontend-centers .more-info-pro-section,.page-frontend-vets .more-info-pro-section{margin-bottom:120px;}}.page-frontend-centers .more-info-pro-section .back-image,.page-frontend-vets .more-info-pro-section .back-image{background-image:url("../images/vets/img_tienesdudas.png");min-height:260px;position:relative;border-radius:8px;}.page-frontend-centers .more-info-pro-section .back-image.desk,.page-frontend-vets .more-info-pro-section .back-image.desk{background-image:none;}@media(min-width:992px){.page-frontend-centers .more-info-pro-section .back-image.desk,.page-frontend-vets .more-info-pro-section .back-image.desk{min-height:550px;background-image:url("../images/vets/img_tienesdudas.png");}}.page-frontend-centers .more-info-pro-section .content-wrapper,.page-frontend-vets .more-info-pro-section .content-wrapper{z-index:100;}.page-frontend-centers .more-info-pro-section .content-wrapper .content-box,.page-frontend-vets .more-info-pro-section .content-wrapper .content-box{padding:0 15px;color:#fff;background:linear-gradient(133.67deg,#6377e0 0%,#33e8c7 99.54%);border-radius:8px;margin-top:-15px;z-index:999;}@media(min-width:375px){.page-frontend-centers .more-info-pro-section .content-wrapper .content-box,.page-frontend-vets .more-info-pro-section .content-wrapper .content-box{padding:0 40px;}}@media(min-width:992px){.page-frontend-centers .more-info-pro-section .content-wrapper .content-box,.page-frontend-vets .more-info-pro-section .content-wrapper .content-box{background:none;}}.page-frontend-centers .more-info-pro-section .content-wrapper .content-box h2,.page-frontend-vets .more-info-pro-section .content-wrapper .content-box h2{margin:0;padding:0;margin-bottom:24px;}.page-frontend-centers .more-info-pro-section .content-wrapper .content-box p,.page-frontend-vets .more-info-pro-section .content-wrapper .content-box p{font-size:18px;margin-top:25px;}@media(min-width:992px){.page-frontend-centers .more-info-pro-section .content-wrapper .content-box p,.page-frontend-vets .more-info-pro-section .content-wrapper .content-box p{margin-top:unset;}}.page-frontend-centers .more-info-pro-section .content-wrapper .content-box a,.page-frontend-vets .more-info-pro-section .content-wrapper .content-box a{display:block;margin-top:25px;color:#fff;text-decoration:none;}.page-frontend-centers .more-info-pro-section .content-wrapper .content-box a:not(.btn):hover,.page-frontend-vets .more-info-pro-section .content-wrapper .content-box a:not(.btn):hover{color:#32c6a2;text-decoration:underline;}.page-frontend-centers .more-info-pro-section .content-wrapper .content-box a .bi,.page-frontend-vets .more-info-pro-section .content-wrapper .content-box a .bi{margin-right:15px;}.page-frontend-centers .more-info-pro-section .content-wrapper .content-box .btn,.page-frontend-vets .more-info-pro-section .content-wrapper .content-box .btn{margin:0;width:70%;height:46px;line-height:28px;}.page-frontend-centers .more-info-pro-section .content-wrapper .content-box .btn:hover,.page-frontend-vets .more-info-pro-section .content-wrapper .content-box .btn:hover{color:#000;}@media(min-width:992px){.page-frontend-centers .more-info-pro-section .content-wrapper .content-box .btn,.page-frontend-vets .more-info-pro-section .content-wrapper .content-box .btn{width:unset;}}.page-frontend-centers .more-info-pro-section .content-wrapper .content-box .contact-to,.page-frontend-vets .more-info-pro-section .content-wrapper .content-box .contact-to{display:flex;justify-content:space-between;align-items:center;margin-top:40px;}@media(min-width:992px){.page-frontend-centers .more-info-pro-section .content-wrapper .content-box .contact-to,.page-frontend-vets .more-info-pro-section .content-wrapper .content-box .contact-to{justify-content:start;}}.page-frontend-centers .more-info-pro-section .content-wrapper .content-box .contact-to a,.page-frontend-vets .more-info-pro-section .content-wrapper .content-box .contact-to a{padding-left:5px;padding-right:5px;}@media(min-width:576px){.page-frontend-centers .more-info-pro-section .content-wrapper .content-box .contact-to a,.page-frontend-vets .more-info-pro-section .content-wrapper .content-box .contact-to a{padding:12px 25px;line-height:22px;}}.page-frontend-centers .more-info-pro-section .content-wrapper .content-box .contact-to img,.page-frontend-vets .more-info-pro-section .content-wrapper .content-box .contact-to img{display:block;width:45px;}@media(min-width:992px){.page-frontend-centers .more-info-pro-section .content-wrapper .content-box .contact-to img,.page-frontend-vets .more-info-pro-section .content-wrapper .content-box .contact-to img{margin-left:30px;width:68px;}}.page-frontend-centers .thrusted-section h2,.page-frontend-vets .thrusted-section h2{margin-bottom:20px;}.page-frontend-centers .thrusted-section .check,.page-frontend-vets .thrusted-section .check{width:44px;}.page-frontend-centers .thrusted-section ul,.page-frontend-vets .thrusted-section ul{list-style-type:none;padding:0;margin:0;}.page-frontend-centers .thrusted-section ul li,.page-frontend-vets .thrusted-section ul li{margin-top:15px;font-size:16px;display:flex;align-items:start;}.page-frontend-centers .thrusted-section ul li .bi,.page-frontend-vets .thrusted-section ul li .bi{margin-top:5px;margin-right:15px;width:16px;height:16px;color:#32c6a2;}.page-frontend-centers .thrusted-section ul li span,.page-frontend-vets .thrusted-section ul li span{max-width:80%;}@media(min-width:992px){.page-frontend-centers .thrusted-section ul li span,.page-frontend-vets .thrusted-section ul li span{max-width:90%;}}.page-frontend-centers .hero-section.back-image{padding-top:250px;background-position:center top;}.page-frontend-centers .how-work-section .how-work-slider .swiper-slide .box span:nth-child(2){color:#4ab4d3;}.page-frontend-centers .how-work-section .how-work-slider .swiper-slide:nth-child(1) .box{background:linear-gradient(90deg,#32c6c6 0%,#37c2c9 100%);}.page-frontend-centers .how-work-section .how-work-slider .swiper-slide:nth-child(2) .box{background:linear-gradient(90deg,#38c1ca 0%,#3ebecc 100%);}.page-frontend-centers .how-work-section .how-work-slider .swiper-slide:nth-child(3) .box{background:linear-gradient(90deg,#3fbdcd 0%,#44b9d0 100%);}.page-frontend-centers .how-work-section .how-work-slider .swiper-slide:nth-child(4) .box{background:linear-gradient(90deg,#45b8d0 0%,#4ab4d3 100%);}.page-frontend-centers .anytime-section h2{margin:0;padding:0;}.page-frontend-centers .anytime-section .anytime-slider-centers{overflow:visible;}@media(min-width:1200px){.page-frontend-centers .anytime-section .anytime-slider-centers{overflow:hidden;}}.page-frontend-centers .anytime-section .anytime-slider-centers .swiper-slide{margin-top:35px;}.page-frontend-centers .anytime-section .anytime-slider-centers .swiper-slide .image-wrapper{height:260px;border-radius:8px;object-fit:cover;object-position:center;width:100%;}.page-frontend-centers .anytime-section .anytime-slider-centers .swiper-slide h5{margin-top:15px;font-weight:700;font-size:20px;font-family:"Karla",sans-serif;}.page-frontend-centers .anytime-section .anytime-slider-centers .swiper-slide h5 .badge{font-size:12px;}.page-frontend-centers .anytime-section .anytime-slider-centers .swiper-slide p{margin-top:15px;font-weight:400;font-size:16px;line-height:28px;}.page-frontend-centers .video-call-section{color:#fff;background:linear-gradient(84.96deg,#32c6c6 6.98%,#4ab4d3 93.55%);}.page-frontend-centers .video-call-section .badge{background-color:#33dde8!important;}.page-frontend-centers .opinions-section{margin-top:60px;}@media(min-width:992px){.page-frontend-centers .opinions-section{margin-top:230px;}}.page-frontend-centers .opinions-section .content-box{margin-top:40px;}.page-frontend-centers .help-section{margin-top:60px;margin-bottom:60px;}@media(min-width:992px){.page-frontend-centers .help-section{margin-top:180px;margin-bottom:120px;}}.page-frontend-centers .help-section .calendly-inline-widget{width:100%;min-height:500px;}.other-pet-btn{font-size:14px;line-height:18px;padding:4px;}.whatsapp-widget .content{display:none;width:90vw;position:fixed;bottom:30px;right:19px;border-radius:8px;background-image:url("../images/promo_widget_back.svg");background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#fff;z-index:999;padding-top:49px;padding-bottom:49px;padding-right:33px;padding-left:33px;box-shadow:0 4px 24px rgba(0,0,0,.07);}@media(min-width:576px){.whatsapp-widget .content{bottom:40px;right:34px;width:380px;}}.whatsapp-widget .content .close-btn{position:absolute;right:24px;top:14px;font-size:28px;cursor:pointer;}.whatsapp-widget .content .avatar{object-fit:cover;max-width:90%;}.whatsapp-widget .content .chat-section{background-image:url("https://www.veteasy.es/images/insurances/whatsapp-background-base.png");padding:20px 20px 0 10px;position:relative;z-index:1;height:100%;}.whatsapp-widget .content .chat-bubble{background:#fff;padding:7px 14px 6px;box-sizing:content-box;max-width:calc(100% - 66px);position:relative;border-radius:6px;}.whatsapp-widget .content .title{font-size:24px;font-weight:500;color:#6377e0;margin-top:12px;}.whatsapp-widget .content p{margin-top:8px;margin-bottom:0;}.whatsapp-widget .content .btn{margin-top:18px;}.whatsapp-widget .content .policy{display:block;font-size:11px;color:#d8d8d8;margin-top:16px;}.whatsapp-widget .content .policy .muted{display:inline-block;font-size:11px;color:#d8d8d8;text-decoration:underline;}.whatsapp-widget .reopen{position:fixed;height:69px;width:69px;right:28px;bottom:28px;z-index:9999;display:flex;justify-content:center;align-items:center;font-size:28px;color:#fff;background:linear-gradient(147.41deg,#6377e0 13.86%,#33e8c7 89.83%);border-radius:100%;cursor:pointer;}@media(min-width:576px){.whatsapp-widget .reopen{right:33px;bottom:40px;}}.whatsapp-widget .reopen .present-icon{width:40px;}.page-frontend-recoverinsuranceprocessnew .other-pet-btn,.page-frontend-recoverinsuranceprocessnew .topbar-link,.page-frontend-budgetprocessnew .other-pet-btn,.page-frontend-budgetprocessnew .topbar-link,.page-frontend-budgetpreview .other-pet-btn,.page-frontend-budgetpreview .topbar-link,.page-frontend-budgetpersonaldata .other-pet-btn,.page-frontend-budgetpersonaldata .topbar-link,.page-frontend-recoverbudget .other-pet-btn,.page-frontend-recoverbudget .topbar-link,.page-frontend-budgetcontract .other-pet-btn,.page-frontend-budgetcontract .topbar-link{display:none!important;}.page-frontend-insurancesnew .insurance-promo-widget .content,.page-frontend-insurances .insurance-promo-widget .content{width:90vw;position:fixed;bottom:30px;left:19px;border-radius:8px;background-image:url("../images/promo_widget_back.svg");background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#fff;z-index:999;padding-top:49px;padding-bottom:49px;padding-right:33px;padding-left:33px;box-shadow:0 4px 24px rgba(0,0,0,.07);}@media(min-width:576px){.page-frontend-insurancesnew .insurance-promo-widget .content,.page-frontend-insurances .insurance-promo-widget .content{bottom:40px;left:34px;width:380px;}}.page-frontend-insurancesnew .insurance-promo-widget .content .close-btn,.page-frontend-insurances .insurance-promo-widget .content .close-btn{position:absolute;right:24px;top:14px;font-size:28px;cursor:pointer;}.page-frontend-insurancesnew .insurance-promo-widget .content .avatar,.page-frontend-insurances .insurance-promo-widget .content .avatar{object-fit:cover;max-width:90%;}.page-frontend-insurancesnew .insurance-promo-widget .content .title,.page-frontend-insurances .insurance-promo-widget .content .title{font-size:24px;font-weight:500;color:#6377e0;margin-top:12px;}.page-frontend-insurancesnew .insurance-promo-widget .content p,.page-frontend-insurances .insurance-promo-widget .content p{margin-top:8px;margin-bottom:0;}.page-frontend-insurancesnew .insurance-promo-widget .content .btn,.page-frontend-insurances .insurance-promo-widget .content .btn{margin-top:18px;}.page-frontend-insurancesnew .insurance-promo-widget .content .policy,.page-frontend-insurances .insurance-promo-widget .content .policy{display:block;font-size:11px;color:#d8d8d8;margin-top:16px;}.page-frontend-insurancesnew .insurance-promo-widget .content .policy .muted,.page-frontend-insurances .insurance-promo-widget .content .policy .muted{display:inline-block;font-size:11px;color:#d8d8d8;text-decoration:underline;}.page-frontend-insurancesnew .insurance-promo-widget .reopen-container,.page-frontend-insurances .insurance-promo-widget .reopen-container{display:none;}.page-frontend-insurancesnew .insurance-promo-widget .reopen,.page-frontend-insurances .insurance-promo-widget .reopen{position:fixed;height:69px;width:69px;left:28px;bottom:28px;z-index:9999;display:flex;justify-content:center;align-items:center;font-size:28px;color:#fff;background:linear-gradient(147.41deg,#6377e0 13.86%,#33e8c7 89.83%);border-radius:100%;cursor:pointer;}@media(min-width:576px){.page-frontend-insurancesnew .insurance-promo-widget .reopen,.page-frontend-insurances .insurance-promo-widget .reopen{left:33px;bottom:40px;}}.page-frontend-insurancesnew .insurance-promo-widget .reopen .present-icon,.page-frontend-insurances .insurance-promo-widget .reopen .present-icon{width:40px;}.page-frontend-insurancesnew .hero-section,.page-frontend-insurances .hero-section{min-height:unset;padding-top:0;background-color:#faf7ef;}.page-frontend-insurancesnew .hero-section .container,.page-frontend-insurances .hero-section .container{max-width:none;}.page-frontend-insurancesnew .hero-section .description-sub-section .description-space,.page-frontend-insurances .hero-section .description-sub-section .description-space{display:flex;align-items:center;justify-content:center;max-width:800px;width:100%;margin-top:30px;margin-bottom:30px;}.page-frontend-insurancesnew .hero-section .description-sub-section .description-space .description-block,.page-frontend-insurances .hero-section .description-sub-section .description-space .description-block{max-width:500px;margin:0 10px;margin-left:10px;margin-right:10px;margin-top:10px;margin-bottom:10px;}.page-frontend-insurancesnew .hero-section .description-sub-section .description-space .description-block .main-title,.page-frontend-insurances .hero-section .description-sub-section .description-space .description-block .main-title{font-family:"Karla",sans-serif;font-size:25px;line-height:30px;font-weight:bold;margin-bottom:16px;margin-top:0;}@media(min-width:375px){.page-frontend-insurancesnew .hero-section .description-sub-section .description-space .description-block .main-title,.page-frontend-insurances .hero-section .description-sub-section .description-space .description-block .main-title{font-size:30px;}}@media(min-width:1200px){.page-frontend-insurancesnew .hero-section .description-sub-section .description-space .description-block .main-title,.page-frontend-insurances .hero-section .description-sub-section .description-space .description-block .main-title{font-size:41px;line-height:48px;}}.page-frontend-insurancesnew .hero-section .description-sub-section .description-space .description-block .main-title em,.page-frontend-insurances .hero-section .description-sub-section .description-space .description-block .main-title em{color:#6377e0;font-weight:bold;font-style:normal;}.page-frontend-insurancesnew .hero-section .description-sub-section .description-space .description-block p,.page-frontend-insurances .hero-section .description-sub-section .description-space .description-block p{margin-top:24px;line-height:26px;font-size:16px;}@media(min-width:992px){.page-frontend-insurancesnew .hero-section .description-sub-section .description-space .description-block p,.page-frontend-insurances .hero-section .description-sub-section .description-space .description-block p{line-height:28px;padding-right:60px;margin-bottom:12px;font-size:18px;}}@media(min-width:1200px){.page-frontend-insurancesnew .hero-section .description-sub-section .description-space .description-block p,.page-frontend-insurances .hero-section .description-sub-section .description-space .description-block p{line-height:36px;padding-right:60px;margin-bottom:12px;font-size:18px;}}.page-frontend-insurancesnew .hero-section .description-sub-section .description-space .description-block p span,.page-frontend-insurances .hero-section .description-sub-section .description-space .description-block p span{font-weight:bold;}.page-frontend-insurancesnew .hero-section .description-sub-section .description-space .description-block ul,.page-frontend-insurances .hero-section .description-sub-section .description-space .description-block ul{margin-bottom:20px;}.page-frontend-insurancesnew .hero-section .description-sub-section .description-space .description-block ul li p,.page-frontend-insurances .hero-section .description-sub-section .description-space .description-block ul li p{margin-top:2px;margin-bottom:0;}.page-frontend-insurancesnew .hero-section .description-sub-section .description-space .description-block ul li p img,.page-frontend-insurances .hero-section .description-sub-section .description-space .description-block ul li p img{margin-right:5px;width:22px;}.page-frontend-insurancesnew .hero-section .image-sub-section,.page-frontend-insurances .hero-section .image-sub-section{margin-bottom:0;padding:0;margin:0;}.page-frontend-insurancesnew .hero-section .image-sub-section .image-side,.page-frontend-insurances .hero-section .image-sub-section .image-side{max-height:550px;min-height:100%;object-fit:cover;object-position:50% 50%;width:100%;display:block;}.page-frontend-insurancesnew .hero-section .image-sub-section .image-bottom,.page-frontend-insurances .hero-section .image-sub-section .image-bottom{max-height:550px;height:auto;width:auto;display:block;padding:0;margin:0;}.page-frontend-insurancesnew .trustpilot-section,.page-frontend-insurances .trustpilot-section{margin-top:50px;}@media(min-width:1200px){.page-frontend-insurancesnew .trustpilot-section,.page-frontend-insurances .trustpilot-section{margin-top:100px;}}.page-frontend-insurancesnew .trustpilot-section .row,.page-frontend-insurances .trustpilot-section .row{display:flex;flex-direction:column;justify-content:center;}.page-frontend-insurancesnew .trustpilot-section .reviews-slider,.page-frontend-insurances .trustpilot-section .reviews-slider{padding:0;}@media(min-width:992px){.page-frontend-insurancesnew .trustpilot-section .reviews-slider,.page-frontend-insurances .trustpilot-section .reviews-slider{padding:0 60px;}}.page-frontend-insurancesnew .trustpilot-section .reviews-slider .swiper-slide,.page-frontend-insurances .trustpilot-section .reviews-slider .swiper-slide{max-width:350px;min-height:275px;padding:10px 10px;background-color:#f8f9fa;padding:15px;flex-direction:column;justify-content:center;display:flex;box-sizing:border-box;}.page-frontend-insurancesnew .trustpilot-section .reviews-slider .swiper-slide .title,.page-frontend-insurances .trustpilot-section .reviews-slider .swiper-slide .title{margin:10px 0;font-size:1.1rem;font-weight:700;font-family:"Karla",sans-serif;}.page-frontend-insurancesnew .trustpilot-section .reviews-slider .swiper-slide h5,.page-frontend-insurances .trustpilot-section .reviews-slider .swiper-slide h5{margin:10px 0;font-size:1.1rem;font-weight:700;font-family:"Karla",sans-serif;}.page-frontend-insurancesnew .trustpilot-section .reviews-slider .swiper-slide .review,.page-frontend-insurances .trustpilot-section .reviews-slider .swiper-slide .review{margin-bottom:10px;font-family:"Karla",sans-serif;min-height:144px;}.page-frontend-insurancesnew .trustpilot-section .reviews-slider .swiper-slide .review .view-more,.page-frontend-insurances .trustpilot-section .reviews-slider .swiper-slide .review .view-more{color:#6377e0;font-weight:600;cursor:pointer;}.page-frontend-insurancesnew .trustpilot-section .reviews-slider .swiper-slide .name,.page-frontend-insurances .trustpilot-section .reviews-slider .swiper-slide .name{font-weight:700;color:#636464;font-family:"Karla",sans-serif;}.page-frontend-insurancesnew .trustpilot-section .reviews-slider [class^=swiper-button],.page-frontend-insurances .trustpilot-section .reviews-slider [class^=swiper-button]{display:none;margin-top:5px;border-radius:100%;border:1px solid #d8d8d8;margin:0;padding:0;height:32px;width:32px;justify-content:center;align-items:center;top:35%;}.page-frontend-insurancesnew .trustpilot-section .reviews-slider [class^=swiper-button]::after,.page-frontend-insurances .trustpilot-section .reviews-slider [class^=swiper-button]::after{font-size:12px;font-weight:bold;color:#6377e0;}@media(min-width:1200px){.page-frontend-insurancesnew .trustpilot-section .reviews-slider [class^=swiper-button],.page-frontend-insurances .trustpilot-section .reviews-slider [class^=swiper-button]{display:flex;}}.page-frontend-insurancesnew .trustpilot-section .trustpilot-title-div,.page-frontend-insurances .trustpilot-section .trustpilot-title-div{display:flex;justify-content:center;}.page-frontend-insurancesnew .trustpilot-section .trustpilot-title-div .trustpilot-title,.page-frontend-insurances .trustpilot-section .trustpilot-title-div .trustpilot-title{margin:5px 0;}.page-frontend-insurancesnew .trustpilot-section .trustpilot-title-div .trustpilot-title em,.page-frontend-insurances .trustpilot-section .trustpilot-title-div .trustpilot-title em{font-weight:700;font-style:normal;}.page-frontend-insurancesnew .trustpilot-section .trustpilot-icon,.page-frontend-insurances .trustpilot-section .trustpilot-icon{height:20px;width:100%;object-fit:contain;display:block;}.page-frontend-insurancesnew .reviews-section,.page-frontend-insurances .reviews-section{margin-top:40px;}.page-frontend-insurancesnew .reviews-section .reviews-slider,.page-frontend-insurances .reviews-section .reviews-slider{padding:0;}@media(min-width:992px){.page-frontend-insurancesnew .reviews-section .reviews-slider,.page-frontend-insurances .reviews-section .reviews-slider{padding:0 60px;}}.page-frontend-insurancesnew .reviews-section .reviews-slider .card,.page-frontend-insurances .reviews-section .reviews-slider .card{width:fit-content;max-width:80vw;width:80vw;box-shadow:0 6px 10px rgba(0,0,0,.03);}@media(min-width:576px){.page-frontend-insurancesnew .reviews-section .reviews-slider .card,.page-frontend-insurances .reviews-section .reviews-slider .card{max-width:35vw;width:35vw;}}@media(min-width:992px){.page-frontend-insurancesnew .reviews-section .reviews-slider .card,.page-frontend-insurances .reviews-section .reviews-slider .card{max-width:320px;width:unset;}}.page-frontend-insurancesnew .reviews-section .reviews-slider .card .card-body,.page-frontend-insurances .reviews-section .reviews-slider .card .card-body{padding-left:50px;padding-right:50px;display:flex;justify-content:space-between;align-items:center;flex-direction:column;}.page-frontend-insurancesnew .reviews-section .reviews-slider .card .card-body .avatar-wrapper,.page-frontend-insurances .reviews-section .reviews-slider .card .card-body .avatar-wrapper{position:relative;margin:12px auto;}.page-frontend-insurancesnew .reviews-section .reviews-slider .card .card-body .avatar-wrapper .avatar,.page-frontend-insurances .reviews-section .reviews-slider .card .card-body .avatar-wrapper .avatar{width:58px;height:58px;}.page-frontend-insurancesnew .reviews-section .reviews-slider .card .card-body .avatar-wrapper .icon,.page-frontend-insurances .reviews-section .reviews-slider .card .card-body .avatar-wrapper .icon{width:30px;height:30px;position:absolute;bottom:-4px;right:-8px;padding:5px;background-color:#fff;border:1px solid #fafafa;border-radius:100%;}.page-frontend-insurancesnew .reviews-section .reviews-slider .card .card-body .name,.page-frontend-insurances .reviews-section .reviews-slider .card .card-body .name{font-size:15px;color:#183b56;font-weight:500;margin:12px auto;}.page-frontend-insurancesnew .reviews-section .reviews-slider .card .card-body .rating-resume,.page-frontend-insurances .reviews-section .reviews-slider .card .card-body .rating-resume{margin-bottom:14px;}.page-frontend-insurancesnew .reviews-section .reviews-slider .card .card-body .rating-resume .review-count,.page-frontend-insurances .reviews-section .reviews-slider .card .card-body .rating-resume .review-count{display:none;}@media(min-width:992px){.page-frontend-insurancesnew .reviews-section .reviews-slider .card .card-body .rating-resume .review-count,.page-frontend-insurances .reviews-section .reviews-slider .card .card-body .rating-resume .review-count{display:block;}}.page-frontend-insurancesnew .reviews-section .reviews-slider .card .card-body .rating-resume .total-score,.page-frontend-insurances .reviews-section .reviews-slider .card .card-body .rating-resume .total-score{margin-right:6px;}.page-frontend-insurancesnew .reviews-section .reviews-slider .card .card-body .rating-resume .stars,.page-frontend-insurances .reviews-section .reviews-slider .card .card-body .rating-resume .stars{margin-right:6px;margin-top:2px;}.page-frontend-insurancesnew .reviews-section .reviews-slider .card .card-body .review,.page-frontend-insurances .reviews-section .reviews-slider .card .card-body .review{line-height:32px;font-size:14px;}.page-frontend-insurancesnew .reviews-section .reviews-slider .card .card-body .review .view-more,.page-frontend-insurances .reviews-section .reviews-slider .card .card-body .review .view-more{color:#6377e0;font-weight:600;cursor:pointer;}.page-frontend-insurancesnew .reviews-section .reviews-slider [class^=swiper-button],.page-frontend-insurances .reviews-section .reviews-slider [class^=swiper-button]{display:none;margin-top:5px;border-radius:100%;border:1px solid #d8d8d8;margin:0;padding:0;height:32px;width:32px;justify-content:center;align-items:center;top:35%;}.page-frontend-insurancesnew .reviews-section .reviews-slider [class^=swiper-button]::after,.page-frontend-insurances .reviews-section .reviews-slider [class^=swiper-button]::after{font-size:12px;font-weight:bold;color:#6377e0;}@media(min-width:1200px){.page-frontend-insurancesnew .reviews-section .reviews-slider [class^=swiper-button],.page-frontend-insurances .reviews-section .reviews-slider [class^=swiper-button]{display:flex;}}.page-frontend-insurancesnew .media-section,.page-frontend-insurances .media-section{padding-top:15px;padding-bottom:15px;margin-top:0;background-color:#f9fafb;}.page-frontend-insurancesnew .media-section .container,.page-frontend-insurances .media-section .container{width:100%;padding-right:0;padding-left:0;max-width:1540px;height:50px;position:relative;overflow:hidden;}.page-frontend-insurancesnew .media-section .media-slider,.page-frontend-insurances .media-section .media-slider{display:flex;position:absolute;}.page-frontend-insurancesnew .media-section .media-slider .media-la-vanguardia,.page-frontend-insurances .media-section .media-slider .media-la-vanguardia{object-fit:contain;width:180px;height:auto;margin:14.6167px 40px;}.page-frontend-insurancesnew .media-section .media-slider .media-edh,.page-frontend-insurances .media-section .media-slider .media-edh{object-fit:contain;width:60px;height:auto;margin-left:40px;margin-right:40px;margin-bottom:1px;}.page-frontend-insurancesnew .media-section .media-slider .media-emprendedores,.page-frontend-insurances .media-section .media-slider .media-emprendedores{object-fit:contain;width:160px;height:auto;margin-left:40px;margin-right:40px;margin-top:3px;}.page-frontend-insurancesnew .media-section .media-slider .media-el-referente,.page-frontend-insurances .media-section .media-slider .media-el-referente{object-fit:contain;width:140px;height:auto;margin:0 40px;}.page-frontend-insurancesnew .media-section .media-slider .media-el-confidencial,.page-frontend-insurances .media-section .media-slider .media-el-confidencial{object-fit:contain;width:180px;height:100%;margin-left:20px;margin-right:20px;margin-top:12px;}.page-frontend-insurancesnew .media-section .media-slider .media-via-empresa,.page-frontend-insurances .media-section .media-slider .media-via-empresa{object-fit:contain;width:140px;height:auto;margin-left:40px;margin-right:40px;margin-top:8px;}.page-frontend-insurancesnew .media-section .media-slider .media-el-confidencial-digital,.page-frontend-insurances .media-section .media-slider .media-el-confidencial-digital{object-fit:contain;width:160px;height:auto;margin:0 40px;}.page-frontend-insurancesnew .quote-section,.page-frontend-insurances .quote-section{background:none;padding:45px 0;margin-top:0;}@media(min-width:992px){.page-frontend-insurancesnew .quote-section,.page-frontend-insurances .quote-section{padding-bottom:75px;padding-top:75px;}}.page-frontend-insurancesnew .quote-section .container,.page-frontend-insurances .quote-section .container{padding:0 5px;}.page-frontend-insurancesnew .quote-section .quote-block,.page-frontend-insurances .quote-section .quote-block{margin:0 10px;border-radius:.25rem;background-color:#f9fafb;}@media(min-width:992px){.page-frontend-insurancesnew .quote-section .quote-block,.page-frontend-insurances .quote-section .quote-block{margin:0 0;}}.page-frontend-insurancesnew .quote-section .quote-block h2,.page-frontend-insurances .quote-section .quote-block h2{text-align:left;margin:0;}.page-frontend-insurancesnew .quote-section .quote-block p,.page-frontend-insurances .quote-section .quote-block p{padding:10px 0;margin-bottom:0;}@media(min-width:992px){.page-frontend-insurancesnew .quote-section .quote-block p,.page-frontend-insurances .quote-section .quote-block p{margin:0 0;}}.page-frontend-insurancesnew .quote-section .quote-block .avatar,.page-frontend-insurances .quote-section .quote-block .avatar{text-align:center;}.page-frontend-insurancesnew .quote-section .quote-block .quote-image-block,.page-frontend-insurances .quote-section .quote-block .quote-image-block{padding:0;}@media(min-width:992px){.page-frontend-insurancesnew .quote-section .quote-block .mobile-image-div,.page-frontend-insurances .quote-section .quote-block .mobile-image-div{display:none;}}.page-frontend-insurancesnew .quote-section .quote-block .desktop-image,.page-frontend-insurances .quote-section .quote-block .desktop-image{display:none;height:285px;width:auto;}@media(min-width:992px){.page-frontend-insurancesnew .quote-section .quote-block .desktop-image,.page-frontend-insurances .quote-section .quote-block .desktop-image{display:block;}}.page-frontend-insurancesnew .quote-section .quote-block .content,.page-frontend-insurances .quote-section .quote-block .content{text-align:center;position:relative;padding:0 24px;text-align:left;margin:30px 0;}@media(min-width:992px){.page-frontend-insurancesnew .quote-section .quote-block .content,.page-frontend-insurances .quote-section .quote-block .content{text-align:left;margin:auto 0;padding-left:80px;}}.page-frontend-insurancesnew .quote-section .quote-block .content .title,.page-frontend-insurances .quote-section .quote-block .content .title{font-family:"Karla",sans-serif;font-size:20px;line-height:30px;font-weight:700;margin:16px auto;text-align:left;}@media(min-width:992px){.page-frontend-insurancesnew .quote-section .quote-block .content .title,.page-frontend-insurances .quote-section .quote-block .content .title{font-size:26px;line-height:36px;margin-top:0;}}.page-frontend-insurancesnew .quote-section .quote-block .content p,.page-frontend-insurances .quote-section .quote-block .content p{font-size:16px;color:#5a7184;}.page-frontend-insurancesnew .quote-section .quote-block .content p span,.page-frontend-insurances .quote-section .quote-block .content p span{font-size:18px;font-weight:700;}.page-frontend-insurancesnew .quote-section .quote-block .content .name,.page-frontend-insurances .quote-section .quote-block .content .name{font-size:13px;}@media(min-width:992px){.page-frontend-insurancesnew .quote-section .quote-block .content .name,.page-frontend-insurances .quote-section .quote-block .content .name{font-size:18px;font-weight:700;}}.page-frontend-insurancesnew .quote-section .quote-block .content .name .name-sep,.page-frontend-insurances .quote-section .quote-block .content .name .name-sep{display:none;}@media(min-width:992px){.page-frontend-insurancesnew .quote-section .quote-block .content .name .name-sep,.page-frontend-insurances .quote-section .quote-block .content .name .name-sep{display:block;}}.page-frontend-insurancesnew .quote-section .quote-block .content .name .insta,.page-frontend-insurances .quote-section .quote-block .content .name .insta{font-size:11px;color:#5a7184;}@media(min-width:992px){.page-frontend-insurancesnew .quote-section .quote-block .content .name .insta,.page-frontend-insurances .quote-section .quote-block .content .name .insta{font-size:15px;}}.page-frontend-insurancesnew .quote-section .quote-block .content .grade,.page-frontend-insurances .quote-section .quote-block .content .grade{display:none;color:#585858;font-weight:700;font-size:16px;padding:0 20px;}@media(min-width:992px){.page-frontend-insurancesnew .quote-section .quote-block .content .grade,.page-frontend-insurances .quote-section .quote-block .content .grade{padding:0;display:block;font-size:16px;}}.page-frontend-insurancesnew .quote-section .quote-block .content .quote,.page-frontend-insurances .quote-section .quote-block .content .quote{position:absolute;}.page-frontend-insurancesnew .quote-section .quote-block .content .quote.up,.page-frontend-insurances .quote-section .quote-block .content .quote.up{left:10px;top:18px;}@media(min-width:576px){.page-frontend-insurancesnew .quote-section .quote-block .content .quote.up,.page-frontend-insurances .quote-section .quote-block .content .quote.up{left:-10px;}}@media(min-width:992px){.page-frontend-insurancesnew .quote-section .quote-block .content .quote.up,.page-frontend-insurances .quote-section .quote-block .content .quote.up{left:-20px;}}@media(min-width:1200px){.page-frontend-insurancesnew .quote-section .quote-block .content .quote.up,.page-frontend-insurances .quote-section .quote-block .content .quote.up{left:-20px;}}@media(min-width:1440px){.page-frontend-insurancesnew .quote-section .quote-block .content .quote.up,.page-frontend-insurances .quote-section .quote-block .content .quote.up{left:-40px;}}.page-frontend-insurancesnew .quote-section .quote-block .content .quote.down,.page-frontend-insurances .quote-section .quote-block .content .quote.down{right:10px;bottom:-30px;}@media(min-width:576px){.page-frontend-insurancesnew .quote-section .quote-block .content .quote.down,.page-frontend-insurances .quote-section .quote-block .content .quote.down{right:-10px;}}@media(min-width:992px){.page-frontend-insurancesnew .quote-section .quote-block .content .quote.down,.page-frontend-insurances .quote-section .quote-block .content .quote.down{right:0;bottom:-20px;}}@media(min-width:1200px){.page-frontend-insurancesnew .quote-section .quote-block .content .quote.down,.page-frontend-insurances .quote-section .quote-block .content .quote.down{right:10px;bottom:-20px;}}.page-frontend-insurancesnew .insurance-title,.page-frontend-insurances .insurance-title{font-family:"Karla",sans-serif;font-size:24px;line-height:30px;font-weight:700;text-align:center;display:block;margin-right:auto;margin-left:auto;}@media(min-width:992px){.page-frontend-insurancesnew .insurance-title,.page-frontend-insurances .insurance-title{font-size:36px;line-height:48px;text-align:left;}}.page-frontend-insurancesnew .insurance-title em,.page-frontend-insurances .insurance-title em{color:#6377e0;font-weight:bold;font-style:normal;}.page-frontend-insurancesnew .insurance-sub-title,.page-frontend-insurances .insurance-sub-title{font-family:"Karla",sans-serif;font-size:20px;line-height:30px;font-weight:700;text-align:center;display:block;text-align:left;margin:0;}@media(min-width:992px){.page-frontend-insurancesnew .insurance-sub-title,.page-frontend-insurances .insurance-sub-title{font-size:30px;line-height:48px;text-align:left;}}.page-frontend-insurancesnew .insurance-sub-title em,.page-frontend-insurances .insurance-sub-title em{color:#6377e0;font-weight:bold;font-style:normal;}.page-frontend-insurancesnew section-grey-text,.page-frontend-insurances section-grey-text{font-size:16px;color:#5a7184;display:block;text-align:center;line-height:32px;font-family:"Karla",sans-serif;}@media(min-width:992px){.page-frontend-insurancesnew section-grey-text,.page-frontend-insurances section-grey-text{text-align:left;}}.page-frontend-insurancesnew section-grey-text em,.page-frontend-insurances section-grey-text em{font-weight:bold;font-style:normal;color:#5a7184;font-family:"Karla",sans-serif;}.page-frontend-insurancesnew .section-grey-text-big,.page-frontend-insurances .section-grey-text-big{font-size:16px;color:#5a7184;display:block;text-align:center;line-height:32px;font-family:"Karla",sans-serif;}@media(min-width:992px){.page-frontend-insurancesnew .section-grey-text-big,.page-frontend-insurances .section-grey-text-big{text-align:left;font-size:18px;}}.page-frontend-insurancesnew .section-grey-text-big em,.page-frontend-insurances .section-grey-text-big em{font-weight:bold;font-style:normal;color:#5a7184;font-family:"Karla",sans-serif;}.page-frontend-insurancesnew .section-btn-inverted,.page-frontend-insurances .section-btn-inverted{max-width:420px;font-size:20px;margin:10px 10px;padding:15px 10px;display:inline-block;text-align:center;line-height:1.5;border-radius:.25rem;background:none;color:#6377e0;border:1px solid #6377e0;font-family:"Karla",sans-serif;font-weight:700;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.page-frontend-insurancesnew .section-btn-inverted-small,.page-frontend-insurances .section-btn-inverted-small{display:flex;width:90%;font-size:20px;margin:10px auto;padding:15px 10px;display:inline-block;text-align:center;line-height:1.5;border-radius:.25rem;background:none;color:#6377e0;background-color:#fff;border:1px solid #6377e0;font-family:"Karla",sans-serif;font-weight:700;}@media(min-width:992px){.page-frontend-insurancesnew .section-btn-inverted-small,.page-frontend-insurances .section-btn-inverted-small{width:240px;margin:10px 10px;}}.page-frontend-insurancesnew .button-wrapper,.page-frontend-insurances .button-wrapper{display:flex;justify-content:center;align-items:center;}@media(min-width:992px){.page-frontend-insurancesnew .button-wrapper,.page-frontend-insurances .button-wrapper{display:block;}}.page-frontend-insurancesnew .button-medium,.page-frontend-insurances .button-medium{width:100%;height:55px;max-width:100%;max-width:100%;font-size:19px;font-weight:bold;text-align:center;line-height:1.5;border-radius:.25rem;display:flex;justify-content:center;align-items:center;}@media(min-width:992px){.page-frontend-insurancesnew .button-medium,.page-frontend-insurances .button-medium{width:300px;}}.page-frontend-insurancesnew .button-small,.page-frontend-insurances .button-small{width:200px;height:55px;max-width:100%;max-width:100%;font-size:19px;font-weight:bold;text-align:center;line-height:1.5;border-radius:.25rem;display:flex;justify-content:center;align-items:center;}.page-frontend-insurancesnew .insurance-features,.page-frontend-insurances .insurance-features{margin-top:20px;position:relative;padding-bottom:20px;}.page-frontend-insurancesnew .insurance-features .container,.page-frontend-insurances .insurance-features .container{margin-left:auto;margin-right:auto;}.page-frontend-insurancesnew .insurance-features .content,.page-frontend-insurances .insurance-features .content{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;}.page-frontend-insurancesnew .insurance-features .content section-title,.page-frontend-insurances .insurance-features .content section-title{margin:16px auto;}.page-frontend-insurancesnew .insurance-features .content h2,.page-frontend-insurances .insurance-features .content h2{max-width:300px;}@media(min-width:992px){.page-frontend-insurancesnew .insurance-features .content h2,.page-frontend-insurances .insurance-features .content h2{max-width:100%;}}.page-frontend-insurancesnew .insurance-features .content .title,.page-frontend-insurances .insurance-features .content .title{font-family:"Karla",sans-serif;font-size:36px;line-height:38px;font-weight:700;margin:16px auto;}@media(min-width:992px){.page-frontend-insurancesnew .insurance-features .content .title,.page-frontend-insurances .insurance-features .content .title{font-size:36px;line-height:48px;}}.page-frontend-insurancesnew .insurance-features .content .title em,.page-frontend-insurances .insurance-features .content .title em{color:#6377e0;font-weight:bold;font-style:normal;}.page-frontend-insurancesnew .insurance-features .content p,.page-frontend-insurances .insurance-features .content p{text-align:center;margin-bottom:12px;color:#5a7184;font-size:16px;margin:12px 0;}@media(min-width:992px){.page-frontend-insurancesnew .insurance-features .content p,.page-frontend-insurances .insurance-features .content p{padding:0 40px;font-size:18px;}}.page-frontend-insurancesnew .insurance-features .content p span,.page-frontend-insurances .insurance-features .content p span{font-weight:700;}.page-frontend-insurancesnew .insurance-features .insurance-features-gallery,.page-frontend-insurances .insurance-features .insurance-features-gallery{flex-wrap:wrap;display:flex;padding-right:10px;padding-left:10px;padding-top:10px;width:1200px;max-width:100%;}@media(min-width:992px){.page-frontend-insurancesnew .insurance-features .insurance-features-gallery,.page-frontend-insurances .insurance-features .insurance-features-gallery{padding-top:25px;}}.page-frontend-insurancesnew .insurance-features .insurance-features-gallery .insurance-features-gallery-item,.page-frontend-insurances .insurance-features .insurance-features-gallery .insurance-features-gallery-item{width:550px;max-width:100%;display:flex;position:relative;flex-direction:row;border:1px solid #f1f1f2;border-radius:.5rem;padding:15px 10px;margin:15px auto;}@media(min-width:992px){.page-frontend-insurancesnew .insurance-features .insurance-features-gallery .insurance-features-gallery-item,.page-frontend-insurances .insurance-features .insurance-features-gallery .insurance-features-gallery-item{padding:15px 10px;margin:15px auto;}}.page-frontend-insurancesnew .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-icon,.page-frontend-insurances .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-icon{width:70px;height:70px;max-width:100%;object-fit:fill;display:inline-block;margin-top:5px;}@media(min-width:375px){.page-frontend-insurancesnew .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-icon,.page-frontend-insurances .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-icon{width:87px;height:87px;}}.page-frontend-insurancesnew .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block,.page-frontend-insurances .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block{flex-direction:column;justify-content:center;margin-left:8px;display:flex;}@media(min-width:576px){.page-frontend-insurancesnew .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block,.page-frontend-insurances .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block{margin-left:15px;}}.page-frontend-insurancesnew .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block .insurance-features-gallery-item-block-title,.page-frontend-insurances .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block .insurance-features-gallery-item-block-title{margin-bottom:8px;font-size:20px;font-weight:700;line-height:24px;}.page-frontend-insurancesnew .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block .insurance-features-gallery-item-block-content,.page-frontend-insurances .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block .insurance-features-gallery-item-block-content{margin-bottom:0;font-size:16px;color:#5a7184;}.page-frontend-insurancesnew .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block .insurance-features-gallery-item-block-badges,.page-frontend-insurances .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block .insurance-features-gallery-item-block-badges{width:100%;display:flex;position:relative;flex-direction:column;}@media(min-width:375px){.page-frontend-insurancesnew .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block .insurance-features-gallery-item-block-badges,.page-frontend-insurances .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block .insurance-features-gallery-item-block-badges{flex-direction:row;}}.page-frontend-insurancesnew .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block .insurance-features-gallery-item-block-badges .insurance-features-gallery-item-block-badges-complet,.page-frontend-insurances .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block .insurance-features-gallery-item-block-badges .insurance-features-gallery-item-block-badges-complet{margin-left:0;display:inline-block;box-sizing:border-box;white-space:nowrap;width:110px;text-align:center;background-color:#33e8c7;padding:.35em .2em;}@media(min-width:576px){.page-frontend-insurancesnew .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block .insurance-features-gallery-item-block-badges .insurance-features-gallery-item-block-badges-complet,.page-frontend-insurances .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block .insurance-features-gallery-item-block-badges .insurance-features-gallery-item-block-badges-complet{padding:.35em .65em;}}.page-frontend-insurancesnew .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block .insurance-features-gallery-item-block-badges .insurance-features-gallery-item-block-badges-clinic,.page-frontend-insurances .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block .insurance-features-gallery-item-block-badges .insurance-features-gallery-item-block-badges-clinic{margin-left:0;display:inline-block;box-sizing:border-box;white-space:nowrap;width:110px;text-align:center;color:#fff;margin-top:5px;padding:.35em .2em;}@media(min-width:375px){.page-frontend-insurancesnew .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block .insurance-features-gallery-item-block-badges .insurance-features-gallery-item-block-badges-clinic,.page-frontend-insurances .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block .insurance-features-gallery-item-block-badges .insurance-features-gallery-item-block-badges-clinic{margin-left:10px;margin-top:0;}}@media(min-width:576px){.page-frontend-insurancesnew .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block .insurance-features-gallery-item-block-badges .insurance-features-gallery-item-block-badges-clinic,.page-frontend-insurances .insurance-features .insurance-features-gallery .insurance-features-gallery-item .insurance-features-gallery-item-block .insurance-features-gallery-item-block-badges .insurance-features-gallery-item-block-badges-clinic{margin-left:15px;padding:.35em .65em;}}.page-frontend-insurancesnew .insurance-features .insurance-features-actions,.page-frontend-insurances .insurance-features .insurance-features-actions{flex-wrap:wrap;display:flex;justify-content:center;padding-right:0;padding-left:0;margin-top:10px;max-width:700px;margin-right:auto;margin-left:auto;}@media(min-width:576px){.page-frontend-insurancesnew .insurance-features .insurance-features-actions,.page-frontend-insurances .insurance-features .insurance-features-actions{margin-top:30px;}}.page-frontend-insurancesnew .insurance-features .insurance-features-actions .insurance-features-actions-conditions,.page-frontend-insurances .insurance-features .insurance-features-actions .insurance-features-actions-conditions{margin:0 15px;background:none;color:#6377e0;border:1px solid #6377e0;}@media(min-width:576px){.page-frontend-insurancesnew .insurance-features .insurance-features-actions .insurance-features-actions-conditions,.page-frontend-insurances .insurance-features .insurance-features-actions .insurance-features-actions-conditions{margin:10px 15px;}}.page-frontend-insurancesnew .insurance-features .insurance-features-actions .insurance-features-actions-budget,.page-frontend-insurances .insurance-features .insurance-features-actions .insurance-features-actions-budget{margin:20px 15px;}@media(min-width:576px){.page-frontend-insurancesnew .insurance-features .insurance-features-actions .insurance-features-actions-budget,.page-frontend-insurances .insurance-features .insurance-features-actions .insurance-features-actions-budget{margin:10px 15px;}}.page-frontend-insurancesnew .easy-section,.page-frontend-insurances .easy-section{margin-top:60px;position:relative;padding-bottom:60px;}@media(min-width:992px){.page-frontend-insurancesnew .easy-section,.page-frontend-insurances .easy-section{padding-bottom:75px;}}.page-frontend-insurancesnew .easy-section .content,.page-frontend-insurances .easy-section .content{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;}.page-frontend-insurancesnew .easy-section .content .pre-title,.page-frontend-insurances .easy-section .content .pre-title{color:#6377e0;font-size:15px;font-weight:700;letter-spacing:2px;}.page-frontend-insurancesnew .easy-section .content .post-title,.page-frontend-insurances .easy-section .content .post-title{color:#6377e0;font-size:15px;font-weight:700;letter-spacing:2px;margin-bottom:30px;}.page-frontend-insurancesnew .easy-section .content .title,.page-frontend-insurances .easy-section .content .title{font-family:"Karla",sans-serif;font-size:28px;line-height:38px;font-weight:700;margin:16px auto;}@media(min-width:992px){.page-frontend-insurancesnew .easy-section .content .title,.page-frontend-insurances .easy-section .content .title{font-size:36px;line-height:48px;}}.page-frontend-insurancesnew .easy-section .content p,.page-frontend-insurances .easy-section .content p{text-align:center;padding:0 20px;margin-bottom:12px;}@media(min-width:992px){.page-frontend-insurancesnew .easy-section .content p,.page-frontend-insurances .easy-section .content p{padding:0 60px;}}.page-frontend-insurancesnew .easy-section .content p span,.page-frontend-insurances .easy-section .content p span{font-weight:700;}.page-frontend-insurancesnew .easy-section .content .buttons,.page-frontend-insurances .easy-section .content .buttons{margin-top:24px;}.page-frontend-insurancesnew .easy-section .content .buttons .wrap,.page-frontend-insurances .easy-section .content .buttons .wrap{margin:0 16px;color:#32c6a2;}.page-frontend-insurancesnew .easy-section .content .buttons .wrap img,.page-frontend-insurances .easy-section .content .buttons .wrap img{height:25px;margin-right:8px;}.page-frontend-insurancesnew .easy-section .tommy,.page-frontend-insurances .easy-section .tommy{position:absolute;max-width:220px;bottom:0;right:0;left:0;margin:0 auto;}@media(min-width:992px){.page-frontend-insurancesnew .easy-section .tommy,.page-frontend-insurances .easy-section .tommy{left:unset;margin:unset;right:10vw;}}@media(min-width:1920px){.page-frontend-insurancesnew .easy-section .tommy,.page-frontend-insurances .easy-section .tommy{right:calc(50vw - 600px);}}.page-frontend-insurancesnew .why-section,.page-frontend-insurances .why-section{position:relative;background-color:#faf7ef;margin-top:0;padding-top:60px;}.page-frontend-insurancesnew .why-section h2,.page-frontend-insurances .why-section h2{font-family:"Karla",sans-serif;margin-bottom:40px;font-weight:700;text-align:center;font-size:28px;line-height:38px;}@media(min-width:992px){.page-frontend-insurancesnew .why-section h2,.page-frontend-insurances .why-section h2{text-align:left;font-size:36px;line-height:48px;margin-bottom:40px;}}.page-frontend-insurancesnew .why-section h5,.page-frontend-insurances .why-section h5{font-family:"Karla",sans-serif;text-align:center;font-family:"Karla",sans-serif;text-align:center;}.page-frontend-insurancesnew .why-section h5 span,.page-frontend-insurances .why-section h5 span{color:#6377e0;font-weight:bold;font-family:"Karla",sans-serif;text-align:center;}.page-frontend-insurancesnew .why-section .item,.page-frontend-insurances .why-section .item{margin-bottom:24px;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 20px;}@media(min-width:1440px){.page-frontend-insurancesnew .why-section .item,.page-frontend-insurances .why-section .item{padding:0 50px;}}.page-frontend-insurancesnew .why-section .item img,.page-frontend-insurances .why-section .item img{box-shadow:5px 5px 20px 1px rgba(0,0,0,.1);border-radius:16px;}.page-frontend-insurancesnew .why-section .item h3,.page-frontend-insurances .why-section .item h3{font-family:"Karla",sans-serif;text-align:center;margin-top:20px;margin-bottom:20px;font-size:18px;font-weight:700;line-height:32px;}.page-frontend-insurancesnew .why-section .conditions,.page-frontend-insurances .why-section .conditions{margin-top:50px;margin-bottom:-50px;position:relative;}@media(min-width:1440px){.page-frontend-insurancesnew .why-section .conditions,.page-frontend-insurances .why-section .conditions{margin-top:100px;}}.page-frontend-insurancesnew .why-section .conditions .card,.page-frontend-insurances .why-section .conditions .card{box-shadow:0 10px 20px -2px rgba(0,0,0,.1);font-weight:700;font-size:22px;padding-bottom:12px;text-align:center;}.page-frontend-insurancesnew .why-section .conditions .card .card-body,.page-frontend-insurances .why-section .conditions .card .card-body{padding-left:0;padding-right:0;}.page-frontend-insurancesnew .why-section .conditions .card img,.page-frontend-insurances .why-section .conditions .card img{margin:0 8px;}.page-frontend-insurancesnew .why-section .conditions .tommy,.page-frontend-insurances .why-section .conditions .tommy{display:none;position:absolute;max-width:220px;top:-85px;left:-160px;}@media(min-width:992px){.page-frontend-insurancesnew .why-section .conditions .tommy,.page-frontend-insurances .why-section .conditions .tommy{display:block;}}.page-frontend-insurancesnew .why-section .conditions .transparent,.page-frontend-insurances .why-section .conditions .transparent{display:none;position:absolute;max-width:180px;bottom:-26px;right:-250px;}@media(min-width:992px){.page-frontend-insurancesnew .why-section .conditions .transparent,.page-frontend-insurances .why-section .conditions .transparent{display:block;}}.page-frontend-insurancesnew .steps-section,.page-frontend-insurances .steps-section{margin-top:0;}@media(min-width:992px){.page-frontend-insurancesnew .steps-section,.page-frontend-insurances .steps-section{margin-top:200px;background-color:#32c6a2;}}.page-frontend-insurancesnew .steps-section .steps,.page-frontend-insurances .steps-section .steps{padding-bottom:0;}@media(min-width:992px){.page-frontend-insurancesnew .steps-section .steps,.page-frontend-insurances .steps-section .steps{padding-bottom:70px;}}.page-frontend-insurancesnew .steps-section .steps .step,.page-frontend-insurances .steps-section .steps .step{margin-top:60px;color:#fff;text-align:center;}@media(min-width:992px){.page-frontend-insurancesnew .steps-section .steps .step,.page-frontend-insurances .steps-section .steps .step{margin-top:-200px;}}.page-frontend-insurancesnew .steps-section .steps .step .name,.page-frontend-insurances .steps-section .steps .step .name{margin-top:36px;display:block;font-weight:700;font-size:22px;padding-left:20px;color:#32c6a2;font-family:"Karla",sans-serif;}@media(min-width:992px){.page-frontend-insurancesnew .steps-section .steps .step .name,.page-frontend-insurances .steps-section .steps .step .name{color:#fff;}}.page-frontend-insurancesnew .steps-section .steps .step .caption,.page-frontend-insurances .steps-section .steps .step .caption{margin-top:14px;display:block;font-size:16px;line-height:32px;padding-left:25px;padding-right:25px;color:#000;}@media(min-width:992px){.page-frontend-insurancesnew .steps-section .steps .step .caption,.page-frontend-insurances .steps-section .steps .step .caption{color:#fff;padding-left:15px;padding-right:5px;}}@media(min-width:1200px){.page-frontend-insurancesnew .steps-section .steps .step .caption,.page-frontend-insurances .steps-section .steps .step .caption{padding-left:45px;padding-right:25px;}}@media(min-width:1440px){.page-frontend-insurancesnew .steps-section .steps .step .caption,.page-frontend-insurances .steps-section .steps .step .caption{padding-left:85px;padding-right:65px;}}.page-frontend-insurancesnew .steps-section .btn,.page-frontend-insurances .steps-section .btn{border-radius:10px;}.page-frontend-insurancesnew .insurance-type-section-landing,.page-frontend-insurances .insurance-type-section-landing{margin-top:60px;position:relative;padding-top:40px;padding-bottom:0;}.page-frontend-insurancesnew .insurance-type-section-landing .section,.page-frontend-insurances .insurance-type-section-landing .section{padding-bottom:20px;}.page-frontend-insurancesnew .insurance-type-section-landing .insurance-type-title,.page-frontend-insurances .insurance-type-section-landing .insurance-type-title{margin-bottom:10px;}.page-frontend-insurancesnew .insurance-type-section-landing .content,.page-frontend-insurances .insurance-type-section-landing .content{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;}.page-frontend-insurancesnew .insurance-type-section-landing .content .pre-title,.page-frontend-insurances .insurance-type-section-landing .content .pre-title{color:#6377e0;font-size:15px;font-weight:700;letter-spacing:2px;}.page-frontend-insurancesnew .insurance-type-section-landing .content .title,.page-frontend-insurances .insurance-type-section-landing .content .title{font-family:"Karla",sans-serif;font-size:28px;line-height:38px;font-weight:700;margin:16px auto;}@media(min-width:992px){.page-frontend-insurancesnew .insurance-type-section-landing .content .title,.page-frontend-insurances .insurance-type-section-landing .content .title{font-size:36px;line-height:48px;}}.page-frontend-insurancesnew .insurance-type-section-landing .content p,.page-frontend-insurances .insurance-type-section-landing .content p{text-align:center;padding:0 20px;margin-bottom:12px;}@media(min-width:992px){.page-frontend-insurancesnew .insurance-type-section-landing .content p,.page-frontend-insurances .insurance-type-section-landing .content p{padding:0 60px;}}.page-frontend-insurancesnew .insurance-type-section-landing .content p span,.page-frontend-insurances .insurance-type-section-landing .content p span{font-weight:700;}.page-frontend-insurancesnew .insurance-type-section-landing .card,.page-frontend-insurances .insurance-type-section-landing .card{background-color:#fafafa;text-align:center;}.page-frontend-insurancesnew .insurance-type-section-landing .card .name,.page-frontend-insurances .insurance-type-section-landing .card .name{display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:#fff;border-radius:8px;padding:12px 0;}.page-frontend-insurancesnew .insurance-type-section-landing .card .name .popular,.page-frontend-insurances .insurance-type-section-landing .card .name .popular{color:#6377e0;background-color:#fff;margin-left:8px;font-size:16px;padding:2px 8px;}.page-frontend-insurancesnew .insurance-type-section-landing .card .price,.page-frontend-insurances .insurance-type-section-landing .card .price{display:block;font-size:25px;font-weight:700;margin:32px 0;}.page-frontend-insurancesnew .insurance-type-section-landing .card .price .big,.page-frontend-insurances .insurance-type-section-landing .card .price .big{display:inline-block;font-size:70px;font-weight:700;color:#6377e0;margin-bottom:-8px;line-height:50px;}.page-frontend-insurancesnew .insurance-type-section-landing .card .top-included,.page-frontend-insurances .insurance-type-section-landing .card .top-included{border-radius:4px;background-color:#32c6a2;color:#fff;font-size:16px;padding:4px 14px;}.page-frontend-insurancesnew .insurance-type-section-landing .card .resume,.page-frontend-insurances .insurance-type-section-landing .card .resume{font-size:16px;margin-top:20px;padding:0 34px;min-height:100px;}.page-frontend-insurancesnew .insurance-type-section-landing .card .resume span,.page-frontend-insurances .insurance-type-section-landing .card .resume span{font-weight:700;}.page-frontend-insurancesnew .insurance-type-section-landing .card .includes-title,.page-frontend-insurances .insurance-type-section-landing .card .includes-title{display:block;color:#6377e0;font-size:15px;font-weight:700;margin-bottom:24px;}.page-frontend-insurancesnew .insurance-type-section-landing .card .includes-wrapper,.page-frontend-insurances .insurance-type-section-landing .card .includes-wrapper{margin-top:24px;background-color:#fff;border-radius:4px;padding:24px;}.page-frontend-insurancesnew .insurance-type-section-landing .card .includes-wrapper .item,.page-frontend-insurances .insurance-type-section-landing .card .includes-wrapper .item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-bottom:1px solid #d8d8d8;margin-bottom:24px;min-height:160px;}.page-frontend-insurancesnew .insurance-type-section-landing .card .includes-wrapper .item .title,.page-frontend-insurances .insurance-type-section-landing .card .includes-wrapper .item .title{font-size:18px;cursor:default;}.page-frontend-insurancesnew .insurance-type-section-landing .card .includes-wrapper .item .icon,.page-frontend-insurances .insurance-type-section-landing .card .includes-wrapper .item .icon{margin:24px 0;}.page-frontend-insurancesnew .insurance-type-section-landing .card .includes-wrapper .item .caption,.page-frontend-insurances .insurance-type-section-landing .card .includes-wrapper .item .caption{font-size:16px;margin-bottom:24px;color:#585858;}.page-frontend-insurancesnew .insurance-type-section-landing .card .includes-wrapper .item .caption.condition,.page-frontend-insurances .insurance-type-section-landing .card .includes-wrapper .item .caption.condition{font-weight:700;}.page-frontend-insurancesnew .insurance-type-section-landing .card .includes-wrapper .item:last-of-type,.page-frontend-insurances .insurance-type-section-landing .card .includes-wrapper .item:last-of-type{border-bottom:0;min-height:80px;margin-bottom:0;}.page-frontend-insurancesnew .insurance-type-section-landing .card .select,.page-frontend-insurances .insurance-type-section-landing .card .select{border-radius:10px!important;border:0!important;margin-top:40px;font-size:16px;}.page-frontend-insurancesnew .insurance-type-section-landing .card .select .popular,.page-frontend-insurances .insurance-type-section-landing .card .select .popular{background-color:#fff;color:#6377e0;margin-left:8px;font-size:16px;padding:2px 8px;}.page-frontend-insurancesnew .invitation-section,.page-frontend-insurances .invitation-section{background:none;padding:45px 0;margin-top:0;}@media(min-width:992px){.page-frontend-insurancesnew .invitation-section,.page-frontend-insurances .invitation-section{padding:45px 0;padding-bottom:75px;padding-top:75px;}}.page-frontend-insurancesnew .invitation-section .container,.page-frontend-insurances .invitation-section .container{padding:0 5px;}.page-frontend-insurancesnew .invitation-section .invitation-block,.page-frontend-insurances .invitation-section .invitation-block{margin:0 2px;border-radius:.25rem;padding-top:60px;padding-bottom:30px;padding-right:10px;padding-left:10px;background:linear-gradient(269.93deg,rgba(99,119,224,.1) .05%,rgba(51,232,199,.1) 99.23%);}@media(min-width:375px){.page-frontend-insurancesnew .invitation-section .invitation-block,.page-frontend-insurances .invitation-section .invitation-block{margin:0 10px;}}@media(min-width:992px){.page-frontend-insurancesnew .invitation-section .invitation-block,.page-frontend-insurances .invitation-section .invitation-block{margin:0 10px;padding-top:60px;padding-bottom:60px;padding-right:20px;padding-left:20px;margin:0 0;}}.page-frontend-insurancesnew .invitation-section .invitation-block .invitation-image-block,.page-frontend-insurances .invitation-section .invitation-block .invitation-image-block{display:flex;align-items:center;flex-direction:column;}.page-frontend-insurancesnew .invitation-section .invitation-block .invitation-image-block .invitation-image,.page-frontend-insurances .invitation-section .invitation-block .invitation-image-block .invitation-image{width:80%;margin-left:40px;max-width:260px;margin-top:10px;margin-bottom:30px;}@media(min-width:992px){.page-frontend-insurancesnew .invitation-section .invitation-block .invitation-image-block .invitation-image,.page-frontend-insurances .invitation-section .invitation-block .invitation-image-block .invitation-image{margin-top:0;margin-bottom:0;}}.page-frontend-insurancesnew .invitation-section .invitation-block .invitation-image-block .invitation-reward-image,.page-frontend-insurances .invitation-section .invitation-block .invitation-image-block .invitation-reward-image{width:100%;max-width:300px;margin:30px 0;}.page-frontend-insurancesnew .invitation-section .invitation-block .invitation-image-block .invitation-reward-image-top,.page-frontend-insurances .invitation-section .invitation-block .invitation-image-block .invitation-reward-image-top{width:500px;max-width:100%;margin-bottom:20px;}@media(min-width:992px){.page-frontend-insurancesnew .invitation-section .invitation-block .invitation-image-block .invitation-reward-image-top,.page-frontend-insurances .invitation-section .invitation-block .invitation-image-block .invitation-reward-image-top{width:80%;margin:20px 0;}}.page-frontend-insurancesnew .invitation-section .invitation-block h2,.page-frontend-insurances .invitation-section .invitation-block h2{text-align:left;margin:0;font-family:"Karla",sans-serif;font-size:24px;text-align:center;}@media(min-width:992px){.page-frontend-insurancesnew .invitation-section .invitation-block h2,.page-frontend-insurances .invitation-section .invitation-block h2{font-size:30px;text-align:left;}}.page-frontend-insurancesnew .invitation-section .invitation-block p,.page-frontend-insurances .invitation-section .invitation-block p{padding:10px 0;margin-bottom:0;font-family:"Karla",sans-serif;}@media(min-width:992px){.page-frontend-insurancesnew .invitation-section .invitation-block p,.page-frontend-insurances .invitation-section .invitation-block p{margin:0 0;}}.page-frontend-insurancesnew .invitation-section .invitation-block .step,.page-frontend-insurances .invitation-section .invitation-block .step{display:flex;flex-direction:row;align-items:start;margin:15px 0;}.page-frontend-insurancesnew .invitation-section .invitation-block .step span,.page-frontend-insurances .invitation-section .invitation-block .step span{font-size:18px;border-radius:50%;background-color:#fff;min-width:45px;min-height:45px;width:45px;height:45px;text-align:center;justify-content:center;display:flex;align-items:center;font-weight:bold;font-style:normal;}.page-frontend-insurancesnew .invitation-section .invitation-block .step h4,.page-frontend-insurances .invitation-section .invitation-block .step h4{font-size:18px;padding-left:15px;font-family:"Karla",sans-serif;}.page-frontend-insurancesnew .invitation-section .invitation-block .step h4 em,.page-frontend-insurances .invitation-section .invitation-block .step h4 em{font-weight:bold;font-style:normal;}.page-frontend-insurancesnew .differentiation-section,.page-frontend-insurances .differentiation-section{position:relative;background-color:#f8f9f9;margin-top:10px;padding-top:0;}@media(min-width:992px){.page-frontend-insurancesnew .differentiation-section,.page-frontend-insurances .differentiation-section{margin-top:60px;}}.page-frontend-insurancesnew .differentiation-section .container,.page-frontend-insurances .differentiation-section .container{max-width:1200px;}.page-frontend-insurancesnew .differentiation-section .differentiation-content,.page-frontend-insurances .differentiation-section .differentiation-content{margin-top:42px;margin-bottom:20px;}@media(min-width:992px){.page-frontend-insurancesnew .differentiation-section .differentiation-content,.page-frontend-insurances .differentiation-section .differentiation-content{margin-bottom:42px;}}.page-frontend-insurancesnew .differentiation-section .differentiation-title,.page-frontend-insurances .differentiation-section .differentiation-title{text-align:left;}.page-frontend-insurancesnew .differentiation-section .item-list,.page-frontend-insurances .differentiation-section .item-list{padding:20px 0;}.page-frontend-insurancesnew .differentiation-section .item-list .item,.page-frontend-insurances .differentiation-section .item-list .item{list-style-type:none;padding:5px 0;font-size:15px;}@media(min-width:992px){.page-frontend-insurancesnew .differentiation-section .item-list .item,.page-frontend-insurances .differentiation-section .item-list .item{font-size:18px;}}.page-frontend-insurancesnew .differentiation-section .icon,.page-frontend-insurances .differentiation-section .icon{background:url("../images/insurances/includes-check-nano.png");background-size:contain;height:18px;width:18px;margin:0 10px;}.page-frontend-insurancesnew .differentiation-section .side-image,.page-frontend-insurances .differentiation-section .side-image{min-height:300px;height:auto;width:100%;background-size:contain;background-image:url("../images/insurances/dog-cat.png");background-repeat:no-repeat;background-position:bottom;}@media(min-width:992px){.page-frontend-insurancesnew .differentiation-section .side-image,.page-frontend-insurances .differentiation-section .side-image{min-height:550px;}}.page-frontend-insurancesnew .bill-section,.page-frontend-insurances .bill-section{background:none;padding-top:60px;padding-bottom:50px;margin-top:0;display:flex;position:relative;justify-content:center;}@media(min-width:992px){.page-frontend-insurancesnew .bill-section,.page-frontend-insurances .bill-section{padding-top:45px;padding-bottom:30px;text-align:left;display:block;justify-content:left;}}.page-frontend-insurancesnew .bill-section .bill-image-div,.page-frontend-insurances .bill-section .bill-image-div{display:flex;align-content:center;}@media(min-width:992px){.page-frontend-insurancesnew .bill-section .bill-image-div,.page-frontend-insurances .bill-section .bill-image-div{display:block;}}.page-frontend-insurancesnew .bill-section .bill-image-div .bill-image,.page-frontend-insurances .bill-section .bill-image-div .bill-image{max-width:100%;margin-right:auto;margin-left:auto;}@media(min-width:992px){.page-frontend-insurancesnew .bill-section .bill-image-div .bill-image,.page-frontend-insurances .bill-section .bill-image-div .bill-image{display:block;margin-right:0;margin-left:0;}}.page-frontend-insurancesnew .bill-section .container,.page-frontend-insurances .bill-section .container{max-width:1200px;}.page-frontend-insurancesnew .bill-section .desktop-butget-button,.page-frontend-insurances .bill-section .desktop-butget-button{margin-top:12px;display:none;}@media(min-width:992px){.page-frontend-insurancesnew .bill-section .desktop-butget-button,.page-frontend-insurances .bill-section .desktop-butget-button{display:block;}}.page-frontend-insurancesnew .bill-section .mobile-butget-button,.page-frontend-insurances .bill-section .mobile-butget-button{margin-top:20px;}@media(min-width:992px){.page-frontend-insurancesnew .bill-section .mobile-butget-button,.page-frontend-insurances .bill-section .mobile-butget-button{display:none;}}.page-frontend-insurancesnew .bill-section .content,.page-frontend-insurances .bill-section .content{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding-top:0;padding-bottom:10px;}@media(min-width:992px){.page-frontend-insurancesnew .bill-section .content,.page-frontend-insurances .bill-section .content{display:block;justify-content:left;align-items:normal;padding-bottom:40px;}}.page-frontend-insurancesnew .bill-section .content .title,.page-frontend-insurances .bill-section .content .title{text-align:center;font-family:"Karla",sans-serif;font-weight:700;}@media(min-width:992px){.page-frontend-insurancesnew .bill-section .content .title,.page-frontend-insurances .bill-section .content .title{text-align:left;justify-content:left;}}.page-frontend-insurancesnew .bill-section .content .section-text-spacing,.page-frontend-insurances .bill-section .content .section-text-spacing{text-align:left;max-width:500px;margin-top:20px;margin-bottom:30px;margin-left:10px;margin-right:10px;}@media(min-width:992px){.page-frontend-insurancesnew .bill-section .content .section-text-spacing,.page-frontend-insurances .bill-section .content .section-text-spacing{margin-left:0;margin-right:0;}}.page-frontend-insurancesnew .bill-section .content .text,.page-frontend-insurances .bill-section .content .text{max-width:480px;padding-top:20px;padding-bottom:10px;font-size:18px;color:#5a7184;display:block;text-align:center;margin-left:auto;margin-right:auto;line-height:32px;}@media(min-width:992px){.page-frontend-insurancesnew .bill-section .content .text,.page-frontend-insurances .bill-section .content .text{text-align:left;margin-left:0;margin-right:0;}}.page-frontend-insurancesnew .races-section,.page-frontend-insurances .races-section{margin-top:0;position:relative;padding-top:40px;padding-bottom:40px;background:linear-gradient(269.93deg,rgba(99,119,224,.1) .05%,rgba(51,232,199,.1) 99.23%);}@media(min-width:992px){.page-frontend-insurancesnew .races-section,.page-frontend-insurances .races-section{padding-top:50px;padding-bottom:50px;}}.page-frontend-insurancesnew .races-section .button-div,.page-frontend-insurances .races-section .button-div{justify-content:center;display:flex;}.page-frontend-insurancesnew .races-section h2,.page-frontend-insurances .races-section h2{font-size:24px;line-height:38px;margin-right:auto;margin-left:auto;margin-bottom:0;}@media(min-width:992px){.page-frontend-insurancesnew .races-section h2,.page-frontend-insurances .races-section h2{font-size:36px;line-height:48px;margin-right:auto;margin-left:auto;margin-bottom:0;}}.page-frontend-insurancesnew .races-section h3,.page-frontend-insurances .races-section h3{font-size:20px;line-height:38px;margin:5px auto;}@media(min-width:992px){.page-frontend-insurancesnew .races-section h3,.page-frontend-insurances .races-section h3{font-size:20px;line-height:38px;margin:5px auto;}}.page-frontend-insurancesnew .races-section .content,.page-frontend-insurances .races-section .content{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;}.page-frontend-insurancesnew .races-section .content .button-spacing,.page-frontend-insurances .races-section .content .button-spacing{margin:20px 0;}.page-frontend-insurancesnew .races-section .content .title,.page-frontend-insurances .races-section .content .title{font-family:"Karla",sans-serif;font-weight:700;}.page-frontend-insurancesnew .races-section .content .title em,.page-frontend-insurances .races-section .content .title em{color:#6377e0;font-weight:bold;font-style:normal;}.page-frontend-insurancesnew .races-section .content p,.page-frontend-insurances .races-section .content p{text-align:center;padding:0 20px;margin-bottom:12px;color:#5a7184;font-size:18px;}@media(min-width:992px){.page-frontend-insurancesnew .races-section .content p,.page-frontend-insurances .races-section .content p{padding:0 40px;}}.page-frontend-insurancesnew .races-section .content p span,.page-frontend-insurances .races-section .content p span{font-weight:700;}.page-frontend-insurancesnew .races-section .races-gallery,.page-frontend-insurances .races-section .races-gallery{flex-wrap:wrap;display:flex;padding-right:0;padding-left:0;padding-top:25px;max-width:800px;justify-content:center;}.page-frontend-insurancesnew .races-section .races-gallery .races-gallery-item,.page-frontend-insurances .races-section .races-gallery .races-gallery-item{width:260px;display:flex;position:relative;flex-direction:column;justify-content:center;border:1px solid #f1f1f2;border-radius:.5rem;padding:15px 10px;margin:15px 25px;background:#fff;border:solid #e5eaf4;}.page-frontend-insurancesnew .races-section .races-gallery .races-gallery-item p,.page-frontend-insurances .races-section .races-gallery .races-gallery-item p{font-size:16px;margin-bottom:0;}.page-frontend-insurancesnew .races-section .races-gallery .races-gallery-item span,.page-frontend-insurances .races-section .races-gallery .races-gallery-item span{font-weight:700;margin-bottom:10px;}.page-frontend-insurancesnew .races-section .races-gallery .races-gallery-item .races-gallery-item-icon,.page-frontend-insurances .races-section .races-gallery .races-gallery-item .races-gallery-item-icon{width:200px;height:150px;object-fit:contain;display:block;margin-top:5px;margin-left:auto;margin-right:auto;}.page-frontend-insurancesnew .doubts-section,.page-frontend-insurances .doubts-section{margin:0;position:relative;}.page-frontend-insurancesnew .doubts-section section-title,.page-frontend-insurances .doubts-section section-title{margin:20px auto;}.page-frontend-insurancesnew .doubts-section .mobile-butget-button,.page-frontend-insurances .doubts-section .mobile-butget-button{margin-bottom:20px;}@media(min-width:992px){.page-frontend-insurancesnew .doubts-section .mobile-butget-button,.page-frontend-insurances .doubts-section .mobile-butget-button{margin-left:20px;margin-bottom:20px;}}.page-frontend-insurancesnew .doubts-section .top-image-sub-section,.page-frontend-insurances .doubts-section .top-image-sub-section{max-width:660px;padding:0;object-fit:cover;justify-content:right;}.page-frontend-insurancesnew .doubts-section .bottom-image-sub-section,.page-frontend-insurances .doubts-section .bottom-image-sub-section{display:inline-block;max-width:660px;padding:0;justify-content:left;}.page-frontend-insurancesnew .doubts-section .mobile-image-sub-section,.page-frontend-insurances .doubts-section .mobile-image-sub-section{max-width:660px;padding:0;object-fit:cover;justify-content:right;}.page-frontend-insurancesnew .doubts-section .insurance-title-spacing,.page-frontend-insurances .doubts-section .insurance-title-spacing{margin:20px auto;}.page-frontend-insurancesnew .doubts-section .faqs-button,.page-frontend-insurances .doubts-section .faqs-button{margin-bottom:25px;}.page-frontend-insurancesnew .doubts-section .content-block,.page-frontend-insurances .doubts-section .content-block{display:flex;flex-direction:column;justify-content:center;margin-top:40px;margin-bottom:40px;}.page-frontend-insurancesnew .doubts-section .content-block .section-sub-title-spacing,.page-frontend-insurances .doubts-section .content-block .section-sub-title-spacing{margin:10px auto;}.page-frontend-insurancesnew .doubts-section .content-block .steps-space,.page-frontend-insurances .doubts-section .content-block .steps-space{margin-left:auto;margin-right:auto;}.page-frontend-insurancesnew .doubts-section .content-block .steps-block,.page-frontend-insurances .doubts-section .content-block .steps-block{display:flex;flex-direction:row;padding:0;margin-right:auto;margin-left:auto;max-width:100%;align-items:start;}.page-frontend-insurancesnew .doubts-section .content-block .steps-block .steps-block-side-img,.page-frontend-insurances .doubts-section .content-block .steps-block .steps-block-side-img{height:500px;width:100px;object-fit:contain;display:block;padding-top:30px;padding-bottom:35px;padding-right:20px;padding-left:20px;}.page-frontend-insurancesnew .doubts-section .content-block .steps-block .steps-block-content,.page-frontend-insurances .doubts-section .content-block .steps-block .steps-block-content{padding-top:45px;padding-bottom:40px;padding-right:0;padding-left:0;display:flex;flex-direction:column;}@media(min-width:375px){.page-frontend-insurancesnew .doubts-section .content-block .steps-block .steps-block-content,.page-frontend-insurances .doubts-section .content-block .steps-block .steps-block-content{padding-bottom:0;}}@media(min-width:992px){.page-frontend-insurancesnew .doubts-section .content-block .steps-block .steps-block-content,.page-frontend-insurances .doubts-section .content-block .steps-block .steps-block-content{padding-top:45px;padding-bottom:0;}}.page-frontend-insurancesnew .doubts-section .content-block .steps-block .steps-block-content .step,.page-frontend-insurances .doubts-section .content-block .steps-block .steps-block-content .step{max-width:480px;}.page-frontend-insurancesnew .doubts-section .content-block .steps-block .steps-block-content .step .step-title,.page-frontend-insurances .doubts-section .content-block .steps-block .steps-block-content .step .step-title{font-size:20px;font-weight:700;font-family:"Karla",sans-serif;}.page-frontend-insurancesnew .doubts-section .content-block .steps-block .steps-block-content .step .step-text,.page-frontend-insurances .doubts-section .content-block .steps-block .steps-block-content .step .step-text{font-size:16px;color:#5a7184;font-family:"Karla",sans-serif;}@media(min-width:576px){.page-frontend-insurancesnew .doubts-section .content-block .steps-block .steps-block-content .step .step-text,.page-frontend-insurances .doubts-section .content-block .steps-block .steps-block-content .step .step-text{margin-top:10px;margin-bottom:5px;}}@media(min-width:992px){.page-frontend-insurancesnew .doubts-section .content-block .steps-block .steps-block-content .step .step-text,.page-frontend-insurances .doubts-section .content-block .steps-block .steps-block-content .step .step-text{margin-top:20px;margin-bottom:1rem;}}.page-frontend-insurancesnew .doubts-section .content-block .steps-block .steps-block-content .step .step-text em,.page-frontend-insurances .doubts-section .content-block .steps-block .steps-block-content .step .step-text em{font-weight:bold;font-style:normal;color:#5a7184;font-family:"Karla",sans-serif;}.page-frontend-insurancesnew .doubts-section .content-block .steps-block .steps-block-content .step-1,.page-frontend-insurances .doubts-section .content-block .steps-block .steps-block-content .step-1{height:169px;}.page-frontend-insurancesnew .doubts-section .content-block .steps-block .steps-block-content .step-2,.page-frontend-insurances .doubts-section .content-block .steps-block .steps-block-content .step-2{height:153px;}.page-frontend-insurancesnew .doubts-section .content-block .steps-block .steps-block-content .step-3,.page-frontend-insurances .doubts-section .content-block .steps-block .steps-block-content .step-3{height:140px;}.page-frontend-insurancesnew .doubts-section h3 em,.page-frontend-insurances .doubts-section h3 em{color:#6377e0;font-weight:bold;font-style:normal;}.page-frontend-insurancesnew .doubts-section .side-image,.page-frontend-insurances .doubts-section .side-image{width:100%;height:100%;object-fit:cover;display:inline-block;}.page-frontend-insurancesnew .doubts-section .content,.page-frontend-insurances .doubts-section .content{max-width:1320px;display:flex;flex-direction:row;padding:0;}.page-frontend-insurancesnew .doubts-section .content .title,.page-frontend-insurances .doubts-section .content .title{font-family:"Karla",sans-serif;font-size:24px;font-weight:700;margin:20px auto;font-size:28px;line-height:38px;text-align:center;}@media(min-width:992px){.page-frontend-insurancesnew .doubts-section .content .title,.page-frontend-insurances .doubts-section .content .title{text-align:left;font-size:30px;line-height:48px;}}.page-frontend-insurancesnew .doubts-section .content .section-title,.page-frontend-insurances .doubts-section .content .section-title{display:block;color:#6377e0;font-size:15px;font-weight:700;letter-spacing:2px;margin-bottom:20px;}.page-frontend-insurancesnew .doubts-section .content .accordion,.page-frontend-insurances .doubts-section .content .accordion{padding-bottom:40px;}.page-frontend-insurancesnew .doubts-section .content .accordion .accordion-item,.page-frontend-insurances .doubts-section .content .accordion .accordion-item{border:0;border-bottom:1px solid #d8d8d8;border-radius:0;}.page-frontend-insurancesnew .doubts-section .content .accordion .accordion-item .accordion-header button,.page-frontend-insurances .doubts-section .content .accordion .accordion-item .accordion-header button{padding-left:0;font-size:16px;color:#6377e0;font-weight:700;background-color:transparent;box-shadow:none;font-family:"Karla",sans-serif;}.page-frontend-insurancesnew .doubts-section .content .accordion .accordion-item .accordion-header button::after,.page-frontend-insurances .doubts-section .content .accordion .accordion-item .accordion-header button::after{color:#6377e0;content:"";font-family:"bootstrap-icons";background-image:none;font-weight:bold;}.page-frontend-insurancesnew .doubts-section .content .accordion .accordion-item .accordion-header button.collapsed,.page-frontend-insurances .doubts-section .content .accordion .accordion-item .accordion-header button.collapsed{color:#585858;font-weight:400;}.page-frontend-insurancesnew .doubts-section .content .accordion .accordion-item .accordion-body,.page-frontend-insurances .doubts-section .content .accordion .accordion-item .accordion-body{padding-left:0;}.page-frontend-insurancesnew .doubts-section .content .btn-vets,.page-frontend-insurances .doubts-section .content .btn-vets{margin:0 auto;}@media(min-width:992px){.page-frontend-insurancesnew .doubts-section .content .btn-vets,.page-frontend-insurances .doubts-section .content .btn-vets{margin:unset;}}.page-frontend-insurancesnew .doubts-section .side-image img,.page-frontend-insurances .doubts-section .side-image img{display:none;object-fit:cover;width:50vw;height:100%;}@media(min-width:992px){.page-frontend-insurancesnew .doubts-section .side-image img,.page-frontend-insurances .doubts-section .side-image img{display:block;}}.page-frontend-insurancesnew .call-section,.page-frontend-insurances .call-section{background:#f8f9fa;padding-top:50px;padding-bottom:50px;margin-top:0;display:flex;position:relative;justify-content:center;}@media(min-width:992px){.page-frontend-insurancesnew .call-section,.page-frontend-insurances .call-section{text-align:left;display:block;justify-content:left;}}.page-frontend-insurancesnew .call-section .call-block,.page-frontend-insurances .call-section .call-block{width:100%;display:flex;flex-direction:column;justify-content:center;}.page-frontend-insurancesnew .call-section .call-top-image-sub-section,.page-frontend-insurances .call-section .call-top-image-sub-section{max-width:100%;margin-bottom:20px;}.page-frontend-insurancesnew .call-section .content,.page-frontend-insurances .call-section .content{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding-top:0;width:100%;}@media(min-width:992px){.page-frontend-insurancesnew .call-section .content,.page-frontend-insurances .call-section .content{display:flex;background-image:url("https://www.veteasy.es/images/insurances/animals-call.png");background-repeat:no-repeat;background-position:center bottom;background-size:contain;padding-bottom:40px;}}.page-frontend-insurancesnew .call-section .content .section-text-spacing,.page-frontend-insurances .call-section .content .section-text-spacing{margin:0 auto;text-align:left;max-width:680px;padding-top:20px;padding-bottom:10px;margin-right:10px;margin-left:10px;}@media(min-width:992px){.page-frontend-insurancesnew .call-section .content .section-text-spacing,.page-frontend-insurances .call-section .content .section-text-spacing{margin-bottom:30px;text-align:center;}}.page-frontend-insurancesnew .call-section .content .call-buttons-subsection,.page-frontend-insurances .call-section .content .call-buttons-subsection{display:flex;flex-direction:column;align-content:center;justify-content:center;margin-bottom:10px;width:90%;}@media(min-width:992px){.page-frontend-insurancesnew .call-section .content .call-buttons-subsection,.page-frontend-insurances .call-section .content .call-buttons-subsection{flex-direction:row;margin-bottom:100px;max-width:680px;margin-left:auto;margin-right:auto;}}.page-frontend-insurancesnew .other-advantages-section,.page-frontend-insurances .other-advantages-section{padding:50px 0;margin-top:0;}.page-frontend-insurancesnew .other-advantages-section .step,.page-frontend-insurances .other-advantages-section .step{text-align:center;padding-top:20px;padding-bottom:20px;}.page-frontend-insurancesnew .other-advantages-section .step img,.page-frontend-insurances .other-advantages-section .step img{height:76px;display:block;margin-left:auto;margin-right:auto;}.page-frontend-insurancesnew .other-advantages-section .step .name,.page-frontend-insurances .other-advantages-section .step .name{margin-top:16px;display:block;font-weight:700;font-size:20px;color:#000;font-family:"Karla",sans-serif;max-width:300px;text-align:center;padding:0;margin-left:auto;margin-right:auto;text-align:center;}.page-frontend-insurancesnew .other-advantages-section .step .caption,.page-frontend-insurances .other-advantages-section .step .caption{margin-top:14px;display:block;font-size:16px;line-height:32px;color:#5a7184;max-width:300px;text-align:center;padding:0;margin-left:auto;margin-right:auto;text-align:center;}.page-frontend-insurancesnew .other-advantages-section .btn,.page-frontend-insurances .other-advantages-section .btn{border-radius:10px;}.page-frontend-insurancesnew .thinking-section,.page-frontend-insurances .thinking-section{position:relative;background-color:#faf7ef;margin-top:0;padding-top:60px;padding-bottom:300px;}@media(min-width:992px){.page-frontend-insurancesnew .thinking-section,.page-frontend-insurances .thinking-section{padding-bottom:65px;}}.page-frontend-insurancesnew .thinking-section .content,.page-frontend-insurances .thinking-section .content{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;}.page-frontend-insurancesnew .thinking-section .content .pre-title,.page-frontend-insurances .thinking-section .content .pre-title{color:#6377e0;font-size:15px;font-weight:700;letter-spacing:2px;}.page-frontend-insurancesnew .thinking-section .content .title,.page-frontend-insurances .thinking-section .content .title{font-family:"Karla",sans-serif;font-size:36px;font-weight:700;margin:16px auto;font-size:28px;line-height:38px;}@media(min-width:992px){.page-frontend-insurancesnew .thinking-section .content .title,.page-frontend-insurances .thinking-section .content .title{font-size:36px;line-height:48px;}}.page-frontend-insurancesnew .thinking-section .content p,.page-frontend-insurances .thinking-section .content p{text-align:center;padding:0 60px;margin-bottom:12px;color:#585858;}.page-frontend-insurancesnew .thinking-section .content p span,.page-frontend-insurances .thinking-section .content p span{font-weight:700;}.page-frontend-insurancesnew .thinking-section .experiences-slider,.page-frontend-insurances .thinking-section .experiences-slider{padding:0 60px;margin-top:22px;}.page-frontend-insurancesnew .thinking-section .experiences-slider .swiper-slide,.page-frontend-insurances .thinking-section .experiences-slider .swiper-slide{padding-bottom:0;margin-bottom:0;min-height:600px;}@media(min-width:992px){.page-frontend-insurancesnew .thinking-section .experiences-slider .swiper-slide,.page-frontend-insurances .thinking-section .experiences-slider .swiper-slide{min-height:300px;}}@media(min-width:1200px){.page-frontend-insurancesnew .thinking-section .experiences-slider .swiper-slide,.page-frontend-insurances .thinking-section .experiences-slider .swiper-slide{min-height:320px;}}@media(min-width:1440px){.page-frontend-insurancesnew .thinking-section .experiences-slider .swiper-slide,.page-frontend-insurances .thinking-section .experiences-slider .swiper-slide{min-height:300px;}}.page-frontend-insurancesnew .thinking-section .experiences-slider .swiper-slide img,.page-frontend-insurances .thinking-section .experiences-slider .swiper-slide img{min-height:300px;height:100%;width:100%;object-fit:cover;object-position:center;}@media(min-width:992px){.page-frontend-insurancesnew .thinking-section .experiences-slider .swiper-slide img,.page-frontend-insurances .thinking-section .experiences-slider .swiper-slide img{min-height:300px;}}@media(min-width:1200px){.page-frontend-insurancesnew .thinking-section .experiences-slider .swiper-slide img,.page-frontend-insurances .thinking-section .experiences-slider .swiper-slide img{min-height:320px;}}@media(min-width:1440px){.page-frontend-insurancesnew .thinking-section .experiences-slider .swiper-slide img,.page-frontend-insurances .thinking-section .experiences-slider .swiper-slide img{min-height:300px;}}.page-frontend-insurancesnew .thinking-section .experiences-slider .swiper-slide .card-body,.page-frontend-insurances .thinking-section .experiences-slider .swiper-slide .card-body{padding:20px;}.page-frontend-insurancesnew .thinking-section .experiences-slider .swiper-slide .card-body .name,.page-frontend-insurances .thinking-section .experiences-slider .swiper-slide .card-body .name{color:#32c6a2;font-weight:700;font-size:18px;}.page-frontend-insurancesnew .thinking-section .experiences-slider .swiper-slide .card-body .caption,.page-frontend-insurances .thinking-section .experiences-slider .swiper-slide .card-body .caption{margin-top:12px;text-align:left;font-size:14px;line-height:23px;padding:0;}.page-frontend-insurancesnew .thinking-section .experiences-slider .swiper-slide .card-body .saved,.page-frontend-insurances .thinking-section .experiences-slider .swiper-slide .card-body .saved{display:block;color:#6377e0;margin-top:20px;font-size:15px;font-weight:600;line-height:40px;vertical-align:middle;}.page-frontend-insurancesnew .thinking-section .experiences-slider .swiper-slide .card-body .saved span,.page-frontend-insurances .thinking-section .experiences-slider .swiper-slide .card-body .saved span{font-size:22px;font-weight:900;}.page-frontend-insurancesnew .thinking-section .experiences-slider [class^=swiper-button],.page-frontend-insurances .thinking-section .experiences-slider [class^=swiper-button]{display:none;margin-top:5px;border-radius:100%;border:1px solid #d8d8d8;margin:0;padding:0;height:32px;width:32px;justify-content:center;align-items:center;top:43.8%;}.page-frontend-insurancesnew .thinking-section .experiences-slider [class^=swiper-button]::after,.page-frontend-insurances .thinking-section .experiences-slider [class^=swiper-button]::after{font-size:12px;font-weight:bold;color:#6377e0;}@media(min-width:1200px){.page-frontend-insurancesnew .thinking-section .experiences-slider [class^=swiper-button],.page-frontend-insurances .thinking-section .experiences-slider [class^=swiper-button]{display:flex;}}.page-frontend-insurancesnew .thinking-section .swiper-pagination,.page-frontend-insurances .thinking-section .swiper-pagination{margin-top:20px;}.page-frontend-insurancesnew .thinking-section .swiper-pagination span,.page-frontend-insurances .thinking-section .swiper-pagination span{margin:5px;background-color:#6377e0;}.page-frontend-insurancesnew .thinking-section .swiper-pagination span.swiper-pagination-bullet-active,.page-frontend-insurances .thinking-section .swiper-pagination span.swiper-pagination-bullet-active{background-color:#6377e0;}.page-frontend-insurancesnew .thinking-section .budget-btn,.page-frontend-insurances .thinking-section .budget-btn{margin-top:60px;}@media(min-width:992px){.page-frontend-insurancesnew .thinking-section .budget-btn,.page-frontend-insurances .thinking-section .budget-btn{margin-top:80px;}}.page-frontend-insurancesnew .thinking-section .tommy,.page-frontend-insurances .thinking-section .tommy{position:absolute;max-width:220px;bottom:0;left:8vw;}@media(min-width:992px){.page-frontend-insurancesnew .thinking-section .tommy,.page-frontend-insurances .thinking-section .tommy{left:5vw;}}@media(min-width:1920px){.page-frontend-insurancesnew .thinking-section .tommy,.page-frontend-insurances .thinking-section .tommy{left:calc(50vw - 600px);}}.page-frontend-insurancesnew #call-me-modal .modal-content,.page-frontend-insurances #call-me-modal .modal-content{text-align:center;}.page-frontend-insurancesnew #call-me-modal .title,.page-frontend-insurances #call-me-modal .title{font-size:24px;font-family:"Karla",sans-serif;color:#6377e0;}.page-frontend-insurancesnew #call-me-modal .subtitle,.page-frontend-insurances #call-me-modal .subtitle{font-weight:700;font-size:16px;}.page-frontend-insurancesnew #call-me-modal .subtitle a,.page-frontend-insurances #call-me-modal .subtitle a{text-decoration:none;color:#6377e0;}.page-frontend-insurancesnew #call-me-modal .caption,.page-frontend-insurances #call-me-modal .caption{display:block;margin:24px 0;}.page-frontend-insurancesnew #call-me-modal form,.page-frontend-insurances #call-me-modal form{text-align:left;}.page-frontend-insurancesnew #call-me-modal form .btn,.page-frontend-insurances #call-me-modal form .btn{display:block;margin:0 auto;}.page-frontend-insurancesnew #call-me-modal form .form-check,.page-frontend-insurances #call-me-modal form .form-check{margin-top:24px;align-items:flex-start;}.page-frontend-insurancesnew #call-me-modal form .form-check .form-check-label,.page-frontend-insurances #call-me-modal form .form-check .form-check-label{font-size:12px;}.page-frontend-budgetpreview .insurance-type-section-background,.page-frontend-budgetpersonaldata .insurance-type-section-background,.page-frontend-recoverinsuranceprocess .insurance-type-section-background,.page-frontend-recoverinsuranceprocessnew .insurance-type-section-background,.page-frontend-recoverbudget .insurance-type-section-background,.page-frontend-unsubscribebudget .insurance-type-section-background,.page-frontend-budgetprocess .insurance-type-section-background,.page-frontend-insurancesnew .insurance-type-section-background,.page-frontend-insurances .insurance-type-section-background{background-color:#faf7ef;}.page-frontend-budgetpreview .insurance-type-section,.page-frontend-budgetpersonaldata .insurance-type-section,.page-frontend-recoverinsuranceprocess .insurance-type-section,.page-frontend-recoverinsuranceprocessnew .insurance-type-section,.page-frontend-recoverbudget .insurance-type-section,.page-frontend-unsubscribebudget .insurance-type-section,.page-frontend-budgetprocess .insurance-type-section,.page-frontend-insurancesnew .insurance-type-section,.page-frontend-insurances .insurance-type-section{padding-top:80px;margin-top:0;position:relative;}@media(min-width:992px){.page-frontend-budgetpreview .insurance-type-section,.page-frontend-budgetpersonaldata .insurance-type-section,.page-frontend-recoverinsuranceprocess .insurance-type-section,.page-frontend-recoverinsuranceprocessnew .insurance-type-section,.page-frontend-recoverbudget .insurance-type-section,.page-frontend-unsubscribebudget .insurance-type-section,.page-frontend-budgetprocess .insurance-type-section,.page-frontend-insurancesnew .insurance-type-section,.page-frontend-insurances .insurance-type-section{padding-bottom:50px;}}.page-frontend-budgetpreview .insurance-type-section .header,.page-frontend-budgetpersonaldata .insurance-type-section .header,.page-frontend-recoverinsuranceprocess .insurance-type-section .header,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .header,.page-frontend-recoverbudget .insurance-type-section .header,.page-frontend-unsubscribebudget .insurance-type-section .header,.page-frontend-budgetprocess .insurance-type-section .header,.page-frontend-insurancesnew .insurance-type-section .header,.page-frontend-insurances .insurance-type-section .header{text-align:center;}.page-frontend-budgetpreview .insurance-type-section .header h2,.page-frontend-budgetpersonaldata .insurance-type-section .header h2,.page-frontend-recoverinsuranceprocess .insurance-type-section .header h2,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .header h2,.page-frontend-recoverbudget .insurance-type-section .header h2,.page-frontend-unsubscribebudget .insurance-type-section .header h2,.page-frontend-budgetprocess .insurance-type-section .header h2,.page-frontend-insurancesnew .insurance-type-section .header h2,.page-frontend-insurances .insurance-type-section .header h2{font-family:"Karla",sans-serif;font-weight:700;font-size:28px;line-height:48px;color:#6377e0;}.page-frontend-budgetpreview .insurance-type-section .header span,.page-frontend-budgetpersonaldata .insurance-type-section .header span,.page-frontend-recoverinsuranceprocess .insurance-type-section .header span,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .header span,.page-frontend-recoverbudget .insurance-type-section .header span,.page-frontend-unsubscribebudget .insurance-type-section .header span,.page-frontend-budgetprocess .insurance-type-section .header span,.page-frontend-insurancesnew .insurance-type-section .header span,.page-frontend-insurances .insurance-type-section .header span{display:block;font-weight:400;font-size:18px;line-height:32px;margin-bottom:40px;}@media(min-width:992px){.page-frontend-budgetpreview .insurance-type-section,.page-frontend-budgetpersonaldata .insurance-type-section,.page-frontend-recoverinsuranceprocess .insurance-type-section,.page-frontend-recoverinsuranceprocessnew .insurance-type-section,.page-frontend-recoverbudget .insurance-type-section,.page-frontend-unsubscribebudget .insurance-type-section,.page-frontend-budgetprocess .insurance-type-section,.page-frontend-insurancesnew .insurance-type-section,.page-frontend-insurances .insurance-type-section{padding-bottom:75px;}}.page-frontend-budgetpreview .insurance-type-section .content,.page-frontend-budgetpersonaldata .insurance-type-section .content,.page-frontend-recoverinsuranceprocess .insurance-type-section .content,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .content,.page-frontend-recoverbudget .insurance-type-section .content,.page-frontend-unsubscribebudget .insurance-type-section .content,.page-frontend-budgetprocess .insurance-type-section .content,.page-frontend-insurancesnew .insurance-type-section .content,.page-frontend-insurances .insurance-type-section .content{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;}.page-frontend-budgetpreview .insurance-type-section .content .pre-title,.page-frontend-budgetpersonaldata .insurance-type-section .content .pre-title,.page-frontend-recoverinsuranceprocess .insurance-type-section .content .pre-title,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .content .pre-title,.page-frontend-recoverbudget .insurance-type-section .content .pre-title,.page-frontend-unsubscribebudget .insurance-type-section .content .pre-title,.page-frontend-budgetprocess .insurance-type-section .content .pre-title,.page-frontend-insurancesnew .insurance-type-section .content .pre-title,.page-frontend-insurances .insurance-type-section .content .pre-title{color:#6377e0;font-size:15px;font-weight:700;letter-spacing:2px;}.page-frontend-budgetpreview .insurance-type-section .content .title,.page-frontend-budgetpersonaldata .insurance-type-section .content .title,.page-frontend-recoverinsuranceprocess .insurance-type-section .content .title,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .content .title,.page-frontend-recoverbudget .insurance-type-section .content .title,.page-frontend-unsubscribebudget .insurance-type-section .content .title,.page-frontend-budgetprocess .insurance-type-section .content .title,.page-frontend-insurancesnew .insurance-type-section .content .title,.page-frontend-insurances .insurance-type-section .content .title{font-family:"Karla",sans-serif;font-size:28px;line-height:38px;font-weight:700;margin:16px auto;}@media(min-width:992px){.page-frontend-budgetpreview .insurance-type-section .content .title,.page-frontend-budgetpersonaldata .insurance-type-section .content .title,.page-frontend-recoverinsuranceprocess .insurance-type-section .content .title,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .content .title,.page-frontend-recoverbudget .insurance-type-section .content .title,.page-frontend-unsubscribebudget .insurance-type-section .content .title,.page-frontend-budgetprocess .insurance-type-section .content .title,.page-frontend-insurancesnew .insurance-type-section .content .title,.page-frontend-insurances .insurance-type-section .content .title{font-size:36px;line-height:48px;}}.page-frontend-budgetpreview .insurance-type-section .content p,.page-frontend-budgetpersonaldata .insurance-type-section .content p,.page-frontend-recoverinsuranceprocess .insurance-type-section .content p,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .content p,.page-frontend-recoverbudget .insurance-type-section .content p,.page-frontend-unsubscribebudget .insurance-type-section .content p,.page-frontend-budgetprocess .insurance-type-section .content p,.page-frontend-insurancesnew .insurance-type-section .content p,.page-frontend-insurances .insurance-type-section .content p{text-align:center;padding:0 20px;margin-bottom:12px;}@media(min-width:992px){.page-frontend-budgetpreview .insurance-type-section .content p,.page-frontend-budgetpersonaldata .insurance-type-section .content p,.page-frontend-recoverinsuranceprocess .insurance-type-section .content p,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .content p,.page-frontend-recoverbudget .insurance-type-section .content p,.page-frontend-unsubscribebudget .insurance-type-section .content p,.page-frontend-budgetprocess .insurance-type-section .content p,.page-frontend-insurancesnew .insurance-type-section .content p,.page-frontend-insurances .insurance-type-section .content p{padding:0 60px;}}.page-frontend-budgetpreview .insurance-type-section .content p span,.page-frontend-budgetpersonaldata .insurance-type-section .content p span,.page-frontend-recoverinsuranceprocess .insurance-type-section .content p span,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .content p span,.page-frontend-recoverbudget .insurance-type-section .content p span,.page-frontend-unsubscribebudget .insurance-type-section .content p span,.page-frontend-budgetprocess .insurance-type-section .content p span,.page-frontend-insurancesnew .insurance-type-section .content p span,.page-frontend-insurances .insurance-type-section .content p span{font-weight:700;}.page-frontend-budgetpreview .insurance-type-section .card,.page-frontend-budgetpersonaldata .insurance-type-section .card,.page-frontend-recoverinsuranceprocess .insurance-type-section .card,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .card,.page-frontend-recoverbudget .insurance-type-section .card,.page-frontend-unsubscribebudget .insurance-type-section .card,.page-frontend-budgetprocess .insurance-type-section .card,.page-frontend-insurancesnew .insurance-type-section .card,.page-frontend-insurances .insurance-type-section .card{background-color:transparent;text-align:center;}.page-frontend-budgetpreview .insurance-type-section .card .card-body,.page-frontend-budgetpersonaldata .insurance-type-section .card .card-body,.page-frontend-recoverinsuranceprocess .insurance-type-section .card .card-body,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .card .card-body,.page-frontend-recoverbudget .insurance-type-section .card .card-body,.page-frontend-unsubscribebudget .insurance-type-section .card .card-body,.page-frontend-budgetprocess .insurance-type-section .card .card-body,.page-frontend-insurancesnew .insurance-type-section .card .card-body,.page-frontend-insurances .insurance-type-section .card .card-body{padding:0;}.page-frontend-budgetpreview .insurance-type-section .card .name,.page-frontend-budgetpersonaldata .insurance-type-section .card .name,.page-frontend-recoverinsuranceprocess .insurance-type-section .card .name,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .card .name,.page-frontend-recoverbudget .insurance-type-section .card .name,.page-frontend-unsubscribebudget .insurance-type-section .card .name,.page-frontend-budgetprocess .insurance-type-section .card .name,.page-frontend-insurancesnew .insurance-type-section .card .name,.page-frontend-insurances .insurance-type-section .card .name{display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:#fff;border-radius:8px;padding:12px 0;}.page-frontend-budgetpreview .insurance-type-section .card .name .popular,.page-frontend-budgetpersonaldata .insurance-type-section .card .name .popular,.page-frontend-recoverinsuranceprocess .insurance-type-section .card .name .popular,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .card .name .popular,.page-frontend-recoverbudget .insurance-type-section .card .name .popular,.page-frontend-unsubscribebudget .insurance-type-section .card .name .popular,.page-frontend-budgetprocess .insurance-type-section .card .name .popular,.page-frontend-insurancesnew .insurance-type-section .card .name .popular,.page-frontend-insurances .insurance-type-section .card .name .popular{color:#6377e0;background-color:#fff;margin-left:8px;font-size:16px;padding:2px 8px;}.page-frontend-budgetpreview .insurance-type-section .card .includes-wrapper,.page-frontend-budgetpersonaldata .insurance-type-section .card .includes-wrapper,.page-frontend-recoverinsuranceprocess .insurance-type-section .card .includes-wrapper,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .card .includes-wrapper,.page-frontend-recoverbudget .insurance-type-section .card .includes-wrapper,.page-frontend-unsubscribebudget .insurance-type-section .card .includes-wrapper,.page-frontend-budgetprocess .insurance-type-section .card .includes-wrapper,.page-frontend-insurancesnew .insurance-type-section .card .includes-wrapper,.page-frontend-insurances .insurance-type-section .card .includes-wrapper{background-color:#fff;border-radius:4px;padding:24px;}.page-frontend-budgetpreview .insurance-type-section .card .includes-wrapper .item,.page-frontend-budgetpersonaldata .insurance-type-section .card .includes-wrapper .item,.page-frontend-recoverinsuranceprocess .insurance-type-section .card .includes-wrapper .item,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .card .includes-wrapper .item,.page-frontend-recoverbudget .insurance-type-section .card .includes-wrapper .item,.page-frontend-unsubscribebudget .insurance-type-section .card .includes-wrapper .item,.page-frontend-budgetprocess .insurance-type-section .card .includes-wrapper .item,.page-frontend-insurancesnew .insurance-type-section .card .includes-wrapper .item,.page-frontend-insurances .insurance-type-section .card .includes-wrapper .item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-bottom:1px solid #d8d8d8;margin-bottom:24px;min-height:170px;}.page-frontend-budgetpreview .insurance-type-section .card .includes-wrapper .item .title,.page-frontend-budgetpersonaldata .insurance-type-section .card .includes-wrapper .item .title,.page-frontend-recoverinsuranceprocess .insurance-type-section .card .includes-wrapper .item .title,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .card .includes-wrapper .item .title,.page-frontend-recoverbudget .insurance-type-section .card .includes-wrapper .item .title,.page-frontend-unsubscribebudget .insurance-type-section .card .includes-wrapper .item .title,.page-frontend-budgetprocess .insurance-type-section .card .includes-wrapper .item .title,.page-frontend-insurancesnew .insurance-type-section .card .includes-wrapper .item .title,.page-frontend-insurances .insurance-type-section .card .includes-wrapper .item .title{font-size:18px;cursor:default;}.page-frontend-budgetpreview .insurance-type-section .card .includes-wrapper .item .icon,.page-frontend-budgetpersonaldata .insurance-type-section .card .includes-wrapper .item .icon,.page-frontend-recoverinsuranceprocess .insurance-type-section .card .includes-wrapper .item .icon,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .card .includes-wrapper .item .icon,.page-frontend-recoverbudget .insurance-type-section .card .includes-wrapper .item .icon,.page-frontend-unsubscribebudget .insurance-type-section .card .includes-wrapper .item .icon,.page-frontend-budgetprocess .insurance-type-section .card .includes-wrapper .item .icon,.page-frontend-insurancesnew .insurance-type-section .card .includes-wrapper .item .icon,.page-frontend-insurances .insurance-type-section .card .includes-wrapper .item .icon{margin:24px 0;}.page-frontend-budgetpreview .insurance-type-section .card .includes-wrapper .item .caption,.page-frontend-budgetpersonaldata .insurance-type-section .card .includes-wrapper .item .caption,.page-frontend-recoverinsuranceprocess .insurance-type-section .card .includes-wrapper .item .caption,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .card .includes-wrapper .item .caption,.page-frontend-recoverbudget .insurance-type-section .card .includes-wrapper .item .caption,.page-frontend-unsubscribebudget .insurance-type-section .card .includes-wrapper .item .caption,.page-frontend-budgetprocess .insurance-type-section .card .includes-wrapper .item .caption,.page-frontend-insurancesnew .insurance-type-section .card .includes-wrapper .item .caption,.page-frontend-insurances .insurance-type-section .card .includes-wrapper .item .caption{font-size:16px;margin-bottom:24px;color:#585858;}.page-frontend-budgetpreview .insurance-type-section .card .includes-wrapper .item .caption.condition,.page-frontend-budgetpersonaldata .insurance-type-section .card .includes-wrapper .item .caption.condition,.page-frontend-recoverinsuranceprocess .insurance-type-section .card .includes-wrapper .item .caption.condition,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .card .includes-wrapper .item .caption.condition,.page-frontend-recoverbudget .insurance-type-section .card .includes-wrapper .item .caption.condition,.page-frontend-unsubscribebudget .insurance-type-section .card .includes-wrapper .item .caption.condition,.page-frontend-budgetprocess .insurance-type-section .card .includes-wrapper .item .caption.condition,.page-frontend-insurancesnew .insurance-type-section .card .includes-wrapper .item .caption.condition,.page-frontend-insurances .insurance-type-section .card .includes-wrapper .item .caption.condition{font-weight:700;}.page-frontend-budgetpreview .insurance-type-section .card .includes-wrapper .item:last-of-type,.page-frontend-budgetpersonaldata .insurance-type-section .card .includes-wrapper .item:last-of-type,.page-frontend-recoverinsuranceprocess .insurance-type-section .card .includes-wrapper .item:last-of-type,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .card .includes-wrapper .item:last-of-type,.page-frontend-recoverbudget .insurance-type-section .card .includes-wrapper .item:last-of-type,.page-frontend-unsubscribebudget .insurance-type-section .card .includes-wrapper .item:last-of-type,.page-frontend-budgetprocess .insurance-type-section .card .includes-wrapper .item:last-of-type,.page-frontend-insurancesnew .insurance-type-section .card .includes-wrapper .item:last-of-type,.page-frontend-insurances .insurance-type-section .card .includes-wrapper .item:last-of-type{border-bottom:0;min-height:80px;margin-bottom:0;}.page-frontend-budgetpreview .insurance-type-section .card .plan-select,.page-frontend-budgetpersonaldata .insurance-type-section .card .plan-select,.page-frontend-recoverinsuranceprocess .insurance-type-section .card .plan-select,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .card .plan-select,.page-frontend-recoverbudget .insurance-type-section .card .plan-select,.page-frontend-unsubscribebudget .insurance-type-section .card .plan-select,.page-frontend-budgetprocess .insurance-type-section .card .plan-select,.page-frontend-insurancesnew .insurance-type-section .card .plan-select,.page-frontend-insurances .insurance-type-section .card .plan-select{border-radius:10px!important;border:1px solid #6377e0!important;margin-top:30px;font-size:16px;width:100%;color:#6377e0;}.page-frontend-budgetpreview .insurance-type-section .card .plan-select .popular,.page-frontend-budgetpersonaldata .insurance-type-section .card .plan-select .popular,.page-frontend-recoverinsuranceprocess .insurance-type-section .card .plan-select .popular,.page-frontend-recoverinsuranceprocessnew .insurance-type-section .card .plan-select .popular,.page-frontend-recoverbudget .insurance-type-section .card .plan-select .popular,.page-frontend-unsubscribebudget .insurance-type-section .card .plan-select .popular,.page-frontend-budgetprocess .insurance-type-section .card .plan-select .popular,.page-frontend-insurancesnew .insurance-type-section .card .plan-select .popular,.page-frontend-insurances .insurance-type-section .card .plan-select .popular{color:#fff;margin-left:8px;font-size:16px;padding:2px 8px;}.page-frontend-budgetpreview .front-topbar .menu-items,.page-frontend-budgetpersonaldata .front-topbar .menu-items,.page-frontend-recoverinsuranceprocess .front-topbar .menu-items,.page-frontend-recoverinsuranceprocessnew .front-topbar .menu-items,.page-frontend-recoverbudget .front-topbar .menu-items,.page-frontend-unsubscribebudget .front-topbar .menu-items,.page-frontend-budgetprocess .front-topbar .menu-items{display:none;}.page-frontend-budgetpreview .form-header,.page-frontend-budgetpersonaldata .form-header,.page-frontend-recoverinsuranceprocess .form-header,.page-frontend-recoverinsuranceprocessnew .form-header,.page-frontend-recoverbudget .form-header,.page-frontend-unsubscribebudget .form-header,.page-frontend-budgetprocess .form-header{text-align:center;}.page-frontend-budgetpreview .form-header img,.page-frontend-budgetpersonaldata .form-header img,.page-frontend-recoverinsuranceprocess .form-header img,.page-frontend-recoverinsuranceprocessnew .form-header img,.page-frontend-recoverbudget .form-header img,.page-frontend-unsubscribebudget .form-header img,.page-frontend-budgetprocess .form-header img{width:70px;margin-bottom:12px;}@media(min-width:992px){.page-frontend-budgetpreview .form-header img,.page-frontend-budgetpersonaldata .form-header img,.page-frontend-recoverinsuranceprocess .form-header img,.page-frontend-recoverinsuranceprocessnew .form-header img,.page-frontend-recoverbudget .form-header img,.page-frontend-unsubscribebudget .form-header img,.page-frontend-budgetprocess .form-header img{width:90px;margin-bottom:24px;}}.page-frontend-budgetpreview .form-header h2,.page-frontend-budgetpersonaldata .form-header h2,.page-frontend-recoverinsuranceprocess .form-header h2,.page-frontend-recoverinsuranceprocessnew .form-header h2,.page-frontend-recoverbudget .form-header h2,.page-frontend-unsubscribebudget .form-header h2,.page-frontend-budgetprocess .form-header h2{color:#6377e0;font-family:"Karla",sans-serif;font-size:24px;font-weight:700;}@media(min-width:992px){.page-frontend-budgetpreview .form-header h2,.page-frontend-budgetpersonaldata .form-header h2,.page-frontend-recoverinsuranceprocess .form-header h2,.page-frontend-recoverinsuranceprocessnew .form-header h2,.page-frontend-recoverbudget .form-header h2,.page-frontend-unsubscribebudget .form-header h2,.page-frontend-budgetprocess .form-header h2{font-size:32px;}}.page-frontend-budgetpreview .form-header span,.page-frontend-budgetpersonaldata .form-header span,.page-frontend-recoverinsuranceprocess .form-header span,.page-frontend-recoverinsuranceprocessnew .form-header span,.page-frontend-recoverbudget .form-header span,.page-frontend-unsubscribebudget .form-header span,.page-frontend-budgetprocess .form-header span{font-family:"Karla",sans-serif;font-size:24px;font-weight:700;}@media(min-width:992px){.page-frontend-budgetpreview .form-header span,.page-frontend-budgetpersonaldata .form-header span,.page-frontend-recoverinsuranceprocess .form-header span,.page-frontend-recoverinsuranceprocessnew .form-header span,.page-frontend-recoverbudget .form-header span,.page-frontend-unsubscribebudget .form-header span,.page-frontend-budgetprocess .form-header span{font-size:32px;}}.page-frontend-budgetpreview div[data-step]>div,.page-frontend-budgetpersonaldata div[data-step]>div,.page-frontend-recoverinsuranceprocess div[data-step]>div,.page-frontend-recoverinsuranceprocessnew div[data-step]>div,.page-frontend-recoverbudget div[data-step]>div,.page-frontend-unsubscribebudget div[data-step]>div,.page-frontend-budgetprocess div[data-step]>div{position:relative;}.page-frontend-budgetpreview .back-step-button,.page-frontend-budgetpersonaldata .back-step-button,.page-frontend-recoverinsuranceprocess .back-step-button,.page-frontend-recoverinsuranceprocessnew .back-step-button,.page-frontend-recoverbudget .back-step-button,.page-frontend-unsubscribebudget .back-step-button,.page-frontend-budgetprocess .back-step-button{position:absolute;left:0;top:32px;font-size:15px;color:#6377e0;cursor:pointer;}.page-frontend-budgetpreview .back-step-button i,.page-frontend-budgetpersonaldata .back-step-button i,.page-frontend-recoverinsuranceprocess .back-step-button i,.page-frontend-recoverinsuranceprocessnew .back-step-button i,.page-frontend-recoverbudget .back-step-button i,.page-frontend-unsubscribebudget .back-step-button i,.page-frontend-budgetprocess .back-step-button i{padding:8px 10px;background-color:#fafafa;color:#6377e0;border-radius:100%;margin-right:8px;font-size:15px;line-height:15px;font-weight:700;}@media(min-width:992px){.page-frontend-budgetpreview .back-step-button,.page-frontend-budgetpersonaldata .back-step-button,.page-frontend-recoverinsuranceprocess .back-step-button,.page-frontend-recoverinsuranceprocessnew .back-step-button,.page-frontend-recoverbudget .back-step-button,.page-frontend-unsubscribebudget .back-step-button,.page-frontend-budgetprocess .back-step-button{left:-100px;top:24px;}}.page-frontend-budgetpreview .form-data-input,.page-frontend-budgetpersonaldata .form-data-input,.page-frontend-recoverinsuranceprocess .form-data-input,.page-frontend-recoverinsuranceprocessnew .form-data-input,.page-frontend-recoverbudget .form-data-input,.page-frontend-unsubscribebudget .form-data-input,.page-frontend-budgetprocess .form-data-input{padding-bottom:80px;min-height:100vh;}.page-frontend-budgetpreview .form-data-input .tip,.page-frontend-budgetpersonaldata .form-data-input .tip,.page-frontend-recoverinsuranceprocess .form-data-input .tip,.page-frontend-recoverinsuranceprocessnew .form-data-input .tip,.page-frontend-recoverbudget .form-data-input .tip,.page-frontend-unsubscribebudget .form-data-input .tip,.page-frontend-budgetprocess .form-data-input .tip{color:#d8d8d8;font-weight:700;text-align:center;display:block;}.page-frontend-budgetpreview .form-data-input .long-label,.page-frontend-budgetpersonaldata .form-data-input .long-label,.page-frontend-recoverinsuranceprocess .form-data-input .long-label,.page-frontend-recoverinsuranceprocessnew .form-data-input .long-label,.page-frontend-recoverbudget .form-data-input .long-label,.page-frontend-unsubscribebudget .form-data-input .long-label,.page-frontend-budgetprocess .form-data-input .long-label{text-align:center;font-size:18px;color:#5a7184;margin-top:24px;}.page-frontend-budgetpreview .form-data-input a:not(.btn),.page-frontend-budgetpersonaldata .form-data-input a:not(.btn),.page-frontend-recoverinsuranceprocess .form-data-input a:not(.btn),.page-frontend-recoverinsuranceprocessnew .form-data-input a:not(.btn),.page-frontend-recoverbudget .form-data-input a:not(.btn),.page-frontend-unsubscribebudget .form-data-input a:not(.btn),.page-frontend-budgetprocess .form-data-input a:not(.btn){color:#6377e0;text-decoration:none;}.page-frontend-budgetpreview .form-data-input .thinking-wrapper,.page-frontend-budgetpersonaldata .form-data-input .thinking-wrapper,.page-frontend-recoverinsuranceprocess .form-data-input .thinking-wrapper,.page-frontend-recoverinsuranceprocessnew .form-data-input .thinking-wrapper,.page-frontend-recoverbudget .form-data-input .thinking-wrapper,.page-frontend-unsubscribebudget .form-data-input .thinking-wrapper,.page-frontend-budgetprocess .form-data-input .thinking-wrapper{position:relative;width:300px;display:block;margin:0 auto;margin-bottom:40px;}.page-frontend-budgetpreview .form-data-input .thinking-wrapper .thinking,.page-frontend-budgetpersonaldata .form-data-input .thinking-wrapper .thinking,.page-frontend-recoverinsuranceprocess .form-data-input .thinking-wrapper .thinking,.page-frontend-recoverinsuranceprocessnew .form-data-input .thinking-wrapper .thinking,.page-frontend-recoverbudget .form-data-input .thinking-wrapper .thinking,.page-frontend-unsubscribebudget .form-data-input .thinking-wrapper .thinking,.page-frontend-budgetprocess .form-data-input .thinking-wrapper .thinking{width:100%;}.page-frontend-budgetpreview .form-data-input .thinking-wrapper .thinking-bone,.page-frontend-budgetpersonaldata .form-data-input .thinking-wrapper .thinking-bone,.page-frontend-recoverinsuranceprocess .form-data-input .thinking-wrapper .thinking-bone,.page-frontend-recoverinsuranceprocessnew .form-data-input .thinking-wrapper .thinking-bone,.page-frontend-recoverbudget .form-data-input .thinking-wrapper .thinking-bone,.page-frontend-unsubscribebudget .form-data-input .thinking-wrapper .thinking-bone,.page-frontend-budgetprocess .form-data-input .thinking-wrapper .thinking-bone{position:absolute;width:52px;left:88px;top:74px;animation:spin 1s ease-in infinite;-webkit-animation:spin 1s linear infinite;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.page-frontend-budgetpreview .form-data-input .item,.page-frontend-budgetpersonaldata .form-data-input .item,.page-frontend-recoverinsuranceprocess .form-data-input .item,.page-frontend-recoverinsuranceprocessnew .form-data-input .item,.page-frontend-recoverbudget .form-data-input .item,.page-frontend-unsubscribebudget .form-data-input .item,.page-frontend-budgetprocess .form-data-input .item{display:flex;align-items:center;margin-top:24px;}.page-frontend-budgetpreview .form-data-input .item .progress,.page-frontend-budgetpersonaldata .form-data-input .item .progress,.page-frontend-recoverinsuranceprocess .form-data-input .item .progress,.page-frontend-recoverinsuranceprocessnew .form-data-input .item .progress,.page-frontend-recoverbudget .form-data-input .item .progress,.page-frontend-unsubscribebudget .form-data-input .item .progress,.page-frontend-budgetprocess .form-data-input .item .progress{border-radius:100px;border:1px solid #6377e0;background-color:#fff;}.page-frontend-budgetpreview .form-data-input .item .progress .progress-bar,.page-frontend-budgetpersonaldata .form-data-input .item .progress .progress-bar,.page-frontend-recoverinsuranceprocess .form-data-input .item .progress .progress-bar,.page-frontend-recoverinsuranceprocessnew .form-data-input .item .progress .progress-bar,.page-frontend-recoverbudget .form-data-input .item .progress .progress-bar,.page-frontend-unsubscribebudget .form-data-input .item .progress .progress-bar,.page-frontend-budgetprocess .form-data-input .item .progress .progress-bar{background-color:#6377e0;}.page-frontend-budgetpreview .form-data-input .form-check.alt,.page-frontend-budgetpersonaldata .form-data-input .form-check.alt,.page-frontend-recoverinsuranceprocess .form-data-input .form-check.alt,.page-frontend-recoverinsuranceprocessnew .form-data-input .form-check.alt,.page-frontend-recoverbudget .form-data-input .form-check.alt,.page-frontend-unsubscribebudget .form-data-input .form-check.alt,.page-frontend-budgetprocess .form-data-input .form-check.alt{border:1px solid #d8d8d8;border-radius:4px;padding:8px 14px;display:flex;justify-content:space-between;margin-bottom:12px;cursor:pointer;}.page-frontend-budgetpreview .form-data-input .form-check.alt .form-check-label,.page-frontend-budgetpersonaldata .form-data-input .form-check.alt .form-check-label,.page-frontend-recoverinsuranceprocess .form-data-input .form-check.alt .form-check-label,.page-frontend-recoverinsuranceprocessnew .form-data-input .form-check.alt .form-check-label,.page-frontend-recoverbudget .form-data-input .form-check.alt .form-check-label,.page-frontend-unsubscribebudget .form-data-input .form-check.alt .form-check-label,.page-frontend-budgetprocess .form-data-input .form-check.alt .form-check-label{font-size:16px;color:#585858;padding-left:0;}.page-frontend-budgetpreview .form-data-input .nav-tabs,.page-frontend-budgetpersonaldata .form-data-input .nav-tabs,.page-frontend-recoverinsuranceprocess .form-data-input .nav-tabs,.page-frontend-recoverinsuranceprocessnew .form-data-input .nav-tabs,.page-frontend-recoverbudget .form-data-input .nav-tabs,.page-frontend-unsubscribebudget .form-data-input .nav-tabs,.page-frontend-budgetprocess .form-data-input .nav-tabs{display:flex;justify-content:space-around;align-items:center;margin-bottom:24px;}.page-frontend-budgetpreview .form-data-input .nav-tabs li,.page-frontend-budgetpersonaldata .form-data-input .nav-tabs li,.page-frontend-recoverinsuranceprocess .form-data-input .nav-tabs li,.page-frontend-recoverinsuranceprocessnew .form-data-input .nav-tabs li,.page-frontend-recoverbudget .form-data-input .nav-tabs li,.page-frontend-unsubscribebudget .form-data-input .nav-tabs li,.page-frontend-budgetprocess .form-data-input .nav-tabs li{width:50%;}.page-frontend-budgetpreview .form-data-input .nav-tabs li .nav-link,.page-frontend-budgetpersonaldata .form-data-input .nav-tabs li .nav-link,.page-frontend-recoverinsuranceprocess .form-data-input .nav-tabs li .nav-link,.page-frontend-recoverinsuranceprocessnew .form-data-input .nav-tabs li .nav-link,.page-frontend-recoverbudget .form-data-input .nav-tabs li .nav-link,.page-frontend-unsubscribebudget .form-data-input .nav-tabs li .nav-link,.page-frontend-budgetprocess .form-data-input .nav-tabs li .nav-link{border:0;font-weight:700;color:#585858;width:100%;text-align:center;}.page-frontend-budgetpreview .form-data-input .nav-tabs li .nav-link.active,.page-frontend-budgetpersonaldata .form-data-input .nav-tabs li .nav-link.active,.page-frontend-recoverinsuranceprocess .form-data-input .nav-tabs li .nav-link.active,.page-frontend-recoverinsuranceprocessnew .form-data-input .nav-tabs li .nav-link.active,.page-frontend-recoverbudget .form-data-input .nav-tabs li .nav-link.active,.page-frontend-unsubscribebudget .form-data-input .nav-tabs li .nav-link.active,.page-frontend-budgetprocess .form-data-input .nav-tabs li .nav-link.active{color:#32c6a2;border-bottom:3px solid #32c6a2;}.page-frontend-budgetpreview .form-data-input .conditions,.page-frontend-budgetpersonaldata .form-data-input .conditions,.page-frontend-recoverinsuranceprocess .form-data-input .conditions,.page-frontend-recoverinsuranceprocessnew .form-data-input .conditions,.page-frontend-recoverbudget .form-data-input .conditions,.page-frontend-unsubscribebudget .form-data-input .conditions,.page-frontend-budgetprocess .form-data-input .conditions{font-size:12px;}.page-frontend-budgetpreview .form-data-input .lost-pass,.page-frontend-budgetpersonaldata .form-data-input .lost-pass,.page-frontend-recoverinsuranceprocess .form-data-input .lost-pass,.page-frontend-recoverinsuranceprocessnew .form-data-input .lost-pass,.page-frontend-recoverbudget .form-data-input .lost-pass,.page-frontend-unsubscribebudget .form-data-input .lost-pass,.page-frontend-budgetprocess .form-data-input .lost-pass{font-size:14px;text-decoration:underline;cursor:pointer;}.page-frontend-budgetpreview .form-data-input .alert,.page-frontend-budgetpersonaldata .form-data-input .alert,.page-frontend-recoverinsuranceprocess .form-data-input .alert,.page-frontend-recoverinsuranceprocessnew .form-data-input .alert,.page-frontend-recoverbudget .form-data-input .alert,.page-frontend-unsubscribebudget .form-data-input .alert,.page-frontend-budgetprocess .form-data-input .alert{color:#fff;border:0;}.page-frontend-budgetpreview .form-data-input .alert .title,.page-frontend-budgetpersonaldata .form-data-input .alert .title,.page-frontend-recoverinsuranceprocess .form-data-input .alert .title,.page-frontend-recoverinsuranceprocessnew .form-data-input .alert .title,.page-frontend-recoverbudget .form-data-input .alert .title,.page-frontend-unsubscribebudget .form-data-input .alert .title,.page-frontend-budgetprocess .form-data-input .alert .title{display:block;font-size:18px;}.page-frontend-budgetpreview .form-data-input .alert .caption,.page-frontend-budgetpersonaldata .form-data-input .alert .caption,.page-frontend-recoverinsuranceprocess .form-data-input .alert .caption,.page-frontend-recoverinsuranceprocessnew .form-data-input .alert .caption,.page-frontend-recoverbudget .form-data-input .alert .caption,.page-frontend-unsubscribebudget .form-data-input .alert .caption,.page-frontend-budgetprocess .form-data-input .alert .caption{display:block;}.page-frontend-budgetpreview .resume-section,.page-frontend-budgetpersonaldata .resume-section,.page-frontend-recoverinsuranceprocess .resume-section,.page-frontend-recoverinsuranceprocessnew .resume-section,.page-frontend-recoverbudget .resume-section,.page-frontend-unsubscribebudget .resume-section,.page-frontend-budgetprocess .resume-section{position:relative;background-position:bottom center;background-size:contain;background-repeat:no-repeat;padding-bottom:160px;}@media(min-width:992px){.page-frontend-budgetpreview .resume-section,.page-frontend-budgetpersonaldata .resume-section,.page-frontend-recoverinsuranceprocess .resume-section,.page-frontend-recoverinsuranceprocessnew .resume-section,.page-frontend-recoverbudget .resume-section,.page-frontend-unsubscribebudget .resume-section,.page-frontend-budgetprocess .resume-section{padding-bottom:260px;background-image:url("https://www.veteasy.es/images/insurances/resume-back.png");}}.page-frontend-budgetpreview .resume-section .form-header .tip,.page-frontend-budgetpersonaldata .resume-section .form-header .tip,.page-frontend-recoverinsuranceprocess .resume-section .form-header .tip,.page-frontend-recoverinsuranceprocessnew .resume-section .form-header .tip,.page-frontend-recoverbudget .resume-section .form-header .tip,.page-frontend-unsubscribebudget .resume-section .form-header .tip,.page-frontend-budgetprocess .resume-section .form-header .tip{display:block;font-weight:400;font-size:18px;color:#585858;}.page-frontend-budgetpreview .resume-section .spacer,.page-frontend-budgetpersonaldata .resume-section .spacer,.page-frontend-recoverinsuranceprocess .resume-section .spacer,.page-frontend-recoverinsuranceprocessnew .resume-section .spacer,.page-frontend-recoverbudget .resume-section .spacer,.page-frontend-unsubscribebudget .resume-section .spacer,.page-frontend-budgetprocess .resume-section .spacer{display:block;height:90%;background-color:#d8d8d8;width:1px;margin:0 auto;margin-top:40px;}.page-frontend-budgetpreview .resume-section .resume-wrapper,.page-frontend-budgetpersonaldata .resume-section .resume-wrapper,.page-frontend-recoverinsuranceprocess .resume-section .resume-wrapper,.page-frontend-recoverinsuranceprocessnew .resume-section .resume-wrapper,.page-frontend-recoverbudget .resume-section .resume-wrapper,.page-frontend-unsubscribebudget .resume-section .resume-wrapper,.page-frontend-budgetprocess .resume-section .resume-wrapper{margin-top:40px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;}.page-frontend-budgetpreview .resume-section .resume-wrapper .name,.page-frontend-budgetpersonaldata .resume-section .resume-wrapper .name,.page-frontend-recoverinsuranceprocess .resume-section .resume-wrapper .name,.page-frontend-recoverinsuranceprocessnew .resume-section .resume-wrapper .name,.page-frontend-recoverbudget .resume-section .resume-wrapper .name,.page-frontend-unsubscribebudget .resume-section .resume-wrapper .name,.page-frontend-budgetprocess .resume-section .resume-wrapper .name{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff;border-radius:10px;padding:8px 14px;min-width:70%;}.page-frontend-budgetpreview .resume-section .resume-wrapper .name .popular,.page-frontend-budgetpersonaldata .resume-section .resume-wrapper .name .popular,.page-frontend-recoverinsuranceprocess .resume-section .resume-wrapper .name .popular,.page-frontend-recoverinsuranceprocessnew .resume-section .resume-wrapper .name .popular,.page-frontend-recoverbudget .resume-section .resume-wrapper .name .popular,.page-frontend-unsubscribebudget .resume-section .resume-wrapper .name .popular,.page-frontend-budgetprocess .resume-section .resume-wrapper .name .popular{color:#6377e0;background-color:#fff;margin-left:8px;font-size:16px;padding:2px 8px;}.page-frontend-budgetpreview .resume-section .resume-wrapper .resume,.page-frontend-budgetpersonaldata .resume-section .resume-wrapper .resume,.page-frontend-recoverinsuranceprocess .resume-section .resume-wrapper .resume,.page-frontend-recoverinsuranceprocessnew .resume-section .resume-wrapper .resume,.page-frontend-recoverbudget .resume-section .resume-wrapper .resume,.page-frontend-unsubscribebudget .resume-section .resume-wrapper .resume,.page-frontend-budgetprocess .resume-section .resume-wrapper .resume{font-size:16px;margin-top:20px;padding:0 34px;text-align:center;color:#5a7184;line-height:32px;height:auto;}@media(min-width:992px){.page-frontend-budgetpreview .resume-section .resume-wrapper .resume,.page-frontend-budgetpersonaldata .resume-section .resume-wrapper .resume,.page-frontend-recoverinsuranceprocess .resume-section .resume-wrapper .resume,.page-frontend-recoverinsuranceprocessnew .resume-section .resume-wrapper .resume,.page-frontend-recoverbudget .resume-section .resume-wrapper .resume,.page-frontend-unsubscribebudget .resume-section .resume-wrapper .resume,.page-frontend-budgetprocess .resume-section .resume-wrapper .resume{height:140px;min-height:100px;}}.page-frontend-budgetpreview .resume-section .resume-wrapper .resume span,.page-frontend-budgetpersonaldata .resume-section .resume-wrapper .resume span,.page-frontend-recoverinsuranceprocess .resume-section .resume-wrapper .resume span,.page-frontend-recoverinsuranceprocessnew .resume-section .resume-wrapper .resume span,.page-frontend-recoverbudget .resume-section .resume-wrapper .resume span,.page-frontend-unsubscribebudget .resume-section .resume-wrapper .resume span,.page-frontend-budgetprocess .resume-section .resume-wrapper .resume span{font-weight:700;}.page-frontend-budgetpreview .resume-section .resume-wrapper .top-included,.page-frontend-budgetpersonaldata .resume-section .resume-wrapper .top-included,.page-frontend-recoverinsuranceprocess .resume-section .resume-wrapper .top-included,.page-frontend-recoverinsuranceprocessnew .resume-section .resume-wrapper .top-included,.page-frontend-recoverbudget .resume-section .resume-wrapper .top-included,.page-frontend-unsubscribebudget .resume-section .resume-wrapper .top-included,.page-frontend-budgetprocess .resume-section .resume-wrapper .top-included{border-radius:4px;background-color:#32c6a2;color:#fff;font-size:16px;padding:4px 14px;}.page-frontend-budgetpreview .resume-section .resume-wrapper .price,.page-frontend-budgetpersonaldata .resume-section .resume-wrapper .price,.page-frontend-recoverinsuranceprocess .resume-section .resume-wrapper .price,.page-frontend-recoverinsuranceprocessnew .resume-section .resume-wrapper .price,.page-frontend-recoverbudget .resume-section .resume-wrapper .price,.page-frontend-unsubscribebudget .resume-section .resume-wrapper .price,.page-frontend-budgetprocess .resume-section .resume-wrapper .price{display:block;font-size:25px;font-weight:700;margin:32px 0;color:#585858;}.page-frontend-budgetpreview .resume-section .resume-wrapper .price .big,.page-frontend-budgetpersonaldata .resume-section .resume-wrapper .price .big,.page-frontend-recoverinsuranceprocess .resume-section .resume-wrapper .price .big,.page-frontend-recoverinsuranceprocessnew .resume-section .resume-wrapper .price .big,.page-frontend-recoverbudget .resume-section .resume-wrapper .price .big,.page-frontend-unsubscribebudget .resume-section .resume-wrapper .price .big,.page-frontend-budgetprocess .resume-section .resume-wrapper .price .big{display:inline-block;font-size:50px;font-weight:700;color:#6377e0;margin-bottom:-8px;line-height:30px;}.page-frontend-budgetpreview .resume-section .resume-wrapper .last-price,.page-frontend-budgetpersonaldata .resume-section .resume-wrapper .last-price,.page-frontend-recoverinsuranceprocess .resume-section .resume-wrapper .last-price,.page-frontend-recoverinsuranceprocessnew .resume-section .resume-wrapper .last-price,.page-frontend-recoverbudget .resume-section .resume-wrapper .last-price,.page-frontend-unsubscribebudget .resume-section .resume-wrapper .last-price,.page-frontend-budgetprocess .resume-section .resume-wrapper .last-price{display:block;font-size:30px;font-weight:700;margin-bottom:32px;color:#969696;text-decoration:line-through;}.page-frontend-budgetpreview .resume-section .resume-wrapper .btn,.page-frontend-budgetpersonaldata .resume-section .resume-wrapper .btn,.page-frontend-recoverinsuranceprocess .resume-section .resume-wrapper .btn,.page-frontend-recoverinsuranceprocessnew .resume-section .resume-wrapper .btn,.page-frontend-recoverbudget .resume-section .resume-wrapper .btn,.page-frontend-unsubscribebudget .resume-section .resume-wrapper .btn,.page-frontend-budgetprocess .resume-section .resume-wrapper .btn{padding:12px 44px;}@media(min-width:1200px){.page-frontend-budgetpreview .resume-section .resume-wrapper .btn,.page-frontend-budgetpersonaldata .resume-section .resume-wrapper .btn,.page-frontend-recoverinsuranceprocess .resume-section .resume-wrapper .btn,.page-frontend-recoverinsuranceprocessnew .resume-section .resume-wrapper .btn,.page-frontend-recoverbudget .resume-section .resume-wrapper .btn,.page-frontend-unsubscribebudget .resume-section .resume-wrapper .btn,.page-frontend-budgetprocess .resume-section .resume-wrapper .btn{padding:12px 64px;}}.page-frontend-budgetpreview .resume-section .discount,.page-frontend-budgetpersonaldata .resume-section .discount,.page-frontend-recoverinsuranceprocess .resume-section .discount,.page-frontend-recoverinsuranceprocessnew .resume-section .discount,.page-frontend-recoverbudget .resume-section .discount,.page-frontend-unsubscribebudget .resume-section .discount,.page-frontend-budgetprocess .resume-section .discount{margin-top:60px;text-align:center;padding:0 20px;}.page-frontend-budgetpreview .resume-section .discount span,.page-frontend-budgetpersonaldata .resume-section .discount span,.page-frontend-recoverinsuranceprocess .resume-section .discount span,.page-frontend-recoverinsuranceprocessnew .resume-section .discount span,.page-frontend-recoverbudget .resume-section .discount span,.page-frontend-unsubscribebudget .resume-section .discount span,.page-frontend-budgetprocess .resume-section .discount span{font-weight:700;color:#32c6a2;}.page-frontend-budgetpreview .resume-section .ipid,.page-frontend-budgetpersonaldata .resume-section .ipid,.page-frontend-recoverinsuranceprocess .resume-section .ipid,.page-frontend-recoverinsuranceprocessnew .resume-section .ipid,.page-frontend-recoverbudget .resume-section .ipid,.page-frontend-unsubscribebudget .resume-section .ipid,.page-frontend-budgetprocess .resume-section .ipid{display:block;text-align:center;color:#585858;}.page-frontend-budgetpreview .resume-section .tommy,.page-frontend-budgetpersonaldata .resume-section .tommy,.page-frontend-recoverinsuranceprocess .resume-section .tommy,.page-frontend-recoverinsuranceprocessnew .resume-section .tommy,.page-frontend-recoverbudget .resume-section .tommy,.page-frontend-unsubscribebudget .resume-section .tommy,.page-frontend-budgetprocess .resume-section .tommy{position:absolute;width:360px;bottom:-60px;right:0;left:0;margin:0 auto;z-index:999;}.page-frontend-budgetpreview .not-cover-section,.page-frontend-budgetpersonaldata .not-cover-section,.page-frontend-recoverinsuranceprocess .not-cover-section,.page-frontend-recoverinsuranceprocessnew .not-cover-section,.page-frontend-recoverbudget .not-cover-section,.page-frontend-unsubscribebudget .not-cover-section,.page-frontend-budgetprocess .not-cover-section{margin-top:0;padding-top:40px;padding-bottom:60px;}.page-frontend-budgetpreview .not-cover-section .header,.page-frontend-budgetpersonaldata .not-cover-section .header,.page-frontend-recoverinsuranceprocess .not-cover-section .header,.page-frontend-recoverinsuranceprocessnew .not-cover-section .header,.page-frontend-recoverbudget .not-cover-section .header,.page-frontend-unsubscribebudget .not-cover-section .header,.page-frontend-budgetprocess .not-cover-section .header{text-align:center;}.page-frontend-budgetpreview .not-cover-section .header h2,.page-frontend-budgetpersonaldata .not-cover-section .header h2,.page-frontend-recoverinsuranceprocess .not-cover-section .header h2,.page-frontend-recoverinsuranceprocessnew .not-cover-section .header h2,.page-frontend-recoverbudget .not-cover-section .header h2,.page-frontend-unsubscribebudget .not-cover-section .header h2,.page-frontend-budgetprocess .not-cover-section .header h2{font-family:"Karla",sans-serif;font-weight:700;font-size:28px;line-height:48px;color:#6377e0;margin-bottom:40px;}.page-frontend-budgetpreview .not-cover-section .card,.page-frontend-budgetpersonaldata .not-cover-section .card,.page-frontend-recoverinsuranceprocess .not-cover-section .card,.page-frontend-recoverinsuranceprocessnew .not-cover-section .card,.page-frontend-recoverbudget .not-cover-section .card,.page-frontend-unsubscribebudget .not-cover-section .card,.page-frontend-budgetprocess .not-cover-section .card{border:1px solid #d8d8d8;}.page-frontend-budgetpreview .not-cover-section .card-body,.page-frontend-budgetpersonaldata .not-cover-section .card-body,.page-frontend-recoverinsuranceprocess .not-cover-section .card-body,.page-frontend-recoverinsuranceprocessnew .not-cover-section .card-body,.page-frontend-recoverbudget .not-cover-section .card-body,.page-frontend-unsubscribebudget .not-cover-section .card-body,.page-frontend-budgetprocess .not-cover-section .card-body{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px;}.page-frontend-budgetpreview .not-cover-section .card-body .resume,.page-frontend-budgetpersonaldata .not-cover-section .card-body .resume,.page-frontend-recoverinsuranceprocess .not-cover-section .card-body .resume,.page-frontend-recoverinsuranceprocessnew .not-cover-section .card-body .resume,.page-frontend-recoverbudget .not-cover-section .card-body .resume,.page-frontend-unsubscribebudget .not-cover-section .card-body .resume,.page-frontend-budgetprocess .not-cover-section .card-body .resume{font-weight:700;font-size:18px;line-height:32px;margin-top:24px;}.page-frontend-budgetpreview .not-cover-section .card-body .caption,.page-frontend-budgetpersonaldata .not-cover-section .card-body .caption,.page-frontend-recoverinsuranceprocess .not-cover-section .card-body .caption,.page-frontend-recoverinsuranceprocessnew .not-cover-section .card-body .caption,.page-frontend-recoverbudget .not-cover-section .card-body .caption,.page-frontend-unsubscribebudget .not-cover-section .card-body .caption,.page-frontend-budgetprocess .not-cover-section .card-body .caption{font-weight:400;font-size:16px;margin-top:24px;color:#585858;padding:0 40px;}.page-frontend-budgetpreview .not-cover-section .sub-title,.page-frontend-budgetpersonaldata .not-cover-section .sub-title,.page-frontend-recoverinsuranceprocess .not-cover-section .sub-title,.page-frontend-recoverinsuranceprocessnew .not-cover-section .sub-title,.page-frontend-recoverbudget .not-cover-section .sub-title,.page-frontend-unsubscribebudget .not-cover-section .sub-title,.page-frontend-budgetprocess .not-cover-section .sub-title{margin-top:40px;font-weight:700;font-size:16px;line-height:19px;display:block;text-align:center;margin-bottom:24px;}.page-frontend-budgetpreview .not-cover-section .cloud-tag,.page-frontend-budgetpersonaldata .not-cover-section .cloud-tag,.page-frontend-recoverinsuranceprocess .not-cover-section .cloud-tag,.page-frontend-recoverinsuranceprocessnew .not-cover-section .cloud-tag,.page-frontend-recoverbudget .not-cover-section .cloud-tag,.page-frontend-unsubscribebudget .not-cover-section .cloud-tag,.page-frontend-budgetprocess .not-cover-section .cloud-tag{display:flex;flex-wrap:wrap;justify-content:center;user-select:none;}.page-frontend-budgetpreview .not-cover-section .cloud-tag span,.page-frontend-budgetpersonaldata .not-cover-section .cloud-tag span,.page-frontend-recoverinsuranceprocess .not-cover-section .cloud-tag span,.page-frontend-recoverinsuranceprocessnew .not-cover-section .cloud-tag span,.page-frontend-recoverbudget .not-cover-section .cloud-tag span,.page-frontend-unsubscribebudget .not-cover-section .cloud-tag span,.page-frontend-budgetprocess .not-cover-section .cloud-tag span{color:#969696;font-weight:700;font-size:15px;line-height:32px;margin:12px 8px;background-color:#fff;border-radius:10px;padding:4px 12px;border:1px solid #d8d8d8;box-shadow:0 4px 10px 1px rgba(0,0,0,.1);text-align:center;}.page-frontend-budgetpreview .not-cover-section .conditions,.page-frontend-budgetpersonaldata .not-cover-section .conditions,.page-frontend-recoverinsuranceprocess .not-cover-section .conditions,.page-frontend-recoverinsuranceprocessnew .not-cover-section .conditions,.page-frontend-recoverbudget .not-cover-section .conditions,.page-frontend-unsubscribebudget .not-cover-section .conditions,.page-frontend-budgetprocess .not-cover-section .conditions{margin-top:40px;text-align:center;display:block;font-weight:400;font-size:18px;line-height:32px;color:#585858;}.page-frontend-budgetpreview .not-cover-section .conditions a,.page-frontend-budgetpersonaldata .not-cover-section .conditions a,.page-frontend-recoverinsuranceprocess .not-cover-section .conditions a,.page-frontend-recoverinsuranceprocessnew .not-cover-section .conditions a,.page-frontend-recoverbudget .not-cover-section .conditions a,.page-frontend-unsubscribebudget .not-cover-section .conditions a,.page-frontend-budgetprocess .not-cover-section .conditions a{color:#6377e0;}.page-frontend-budgetpreview .extras-section,.page-frontend-budgetpersonaldata .extras-section,.page-frontend-recoverinsuranceprocess .extras-section,.page-frontend-recoverinsuranceprocessnew .extras-section,.page-frontend-recoverbudget .extras-section,.page-frontend-unsubscribebudget .extras-section,.page-frontend-budgetprocess .extras-section{background:linear-gradient(180deg,rgba(40,205,177,.08) 0%,rgba(99,119,224,.06) 100%,rgba(99,119,224,.004) 100%);margin-top:0;padding-top:60px;padding-bottom:60px;}.page-frontend-budgetpreview .extras-section h2,.page-frontend-budgetpersonaldata .extras-section h2,.page-frontend-recoverinsuranceprocess .extras-section h2,.page-frontend-recoverinsuranceprocessnew .extras-section h2,.page-frontend-recoverbudget .extras-section h2,.page-frontend-unsubscribebudget .extras-section h2,.page-frontend-budgetprocess .extras-section h2{text-align:center;color:#6377e0;margin-bottom:60px;font-size:28px;font-family:"Karla",sans-serif;}.page-frontend-budgetpreview .extras-section .card .title,.page-frontend-budgetpersonaldata .extras-section .card .title,.page-frontend-recoverinsuranceprocess .extras-section .card .title,.page-frontend-recoverinsuranceprocessnew .extras-section .card .title,.page-frontend-recoverbudget .extras-section .card .title,.page-frontend-unsubscribebudget .extras-section .card .title,.page-frontend-budgetprocess .extras-section .card .title{display:block;font-weight:700;font-size:18px;line-height:32px;margin-top:12px;}@media(min-width:992px){.page-frontend-budgetpreview .extras-section .card .title,.page-frontend-budgetpersonaldata .extras-section .card .title,.page-frontend-recoverinsuranceprocess .extras-section .card .title,.page-frontend-recoverinsuranceprocessnew .extras-section .card .title,.page-frontend-recoverbudget .extras-section .card .title,.page-frontend-unsubscribebudget .extras-section .card .title,.page-frontend-budgetprocess .extras-section .card .title{padding-left:12px;margin-top:0;}}.page-frontend-budgetpreview .extras-section .card .caption,.page-frontend-budgetpersonaldata .extras-section .card .caption,.page-frontend-recoverinsuranceprocess .extras-section .card .caption,.page-frontend-recoverinsuranceprocessnew .extras-section .card .caption,.page-frontend-recoverbudget .extras-section .card .caption,.page-frontend-unsubscribebudget .extras-section .card .caption,.page-frontend-budgetprocess .extras-section .card .caption{display:block;color:#5a7184;font-size:16px;line-height:32px;}@media(min-width:992px){.page-frontend-budgetpreview .extras-section .card .caption,.page-frontend-budgetpersonaldata .extras-section .card .caption,.page-frontend-recoverinsuranceprocess .extras-section .card .caption,.page-frontend-recoverinsuranceprocessnew .extras-section .card .caption,.page-frontend-recoverbudget .extras-section .card .caption,.page-frontend-unsubscribebudget .extras-section .card .caption,.page-frontend-budgetprocess .extras-section .card .caption{padding-left:12px;}}.page-frontend-budgetpreview .extras-section .card .form-check-label,.page-frontend-budgetpersonaldata .extras-section .card .form-check-label,.page-frontend-recoverinsuranceprocess .extras-section .card .form-check-label,.page-frontend-recoverinsuranceprocessnew .extras-section .card .form-check-label,.page-frontend-recoverbudget .extras-section .card .form-check-label,.page-frontend-unsubscribebudget .extras-section .card .form-check-label,.page-frontend-budgetprocess .extras-section .card .form-check-label{font-weight:700;}.page-frontend-budgetpreview .extras-section .card .form-check-input,.page-frontend-budgetpersonaldata .extras-section .card .form-check-input,.page-frontend-recoverinsuranceprocess .extras-section .card .form-check-input,.page-frontend-recoverinsuranceprocessnew .extras-section .card .form-check-input,.page-frontend-recoverbudget .extras-section .card .form-check-input,.page-frontend-unsubscribebudget .extras-section .card .form-check-input,.page-frontend-budgetprocess .extras-section .card .form-check-input{margin-left:8px;}.page-frontend-budgetpreview .extras-section .card .bg-gradient,.page-frontend-budgetpersonaldata .extras-section .card .bg-gradient,.page-frontend-recoverinsuranceprocess .extras-section .card .bg-gradient,.page-frontend-recoverinsuranceprocessnew .extras-section .card .bg-gradient,.page-frontend-recoverbudget .extras-section .card .bg-gradient,.page-frontend-unsubscribebudget .extras-section .card .bg-gradient,.page-frontend-budgetprocess .extras-section .card .bg-gradient{display:block;color:#fff;margin-top:22px;border-radius:8px;padding:12px;}.page-frontend-budgetcontract .form-header,.page-frontend-budgetpersonaldata .form-header{text-align:center;}.page-frontend-budgetcontract .form-header img,.page-frontend-budgetpersonaldata .form-header img{width:70px;margin-bottom:6px;}.page-frontend-budgetcontract .form-header h2,.page-frontend-budgetpersonaldata .form-header h2{color:#6377e0;font-family:"Karla",sans-serif;font-size:24px;font-weight:700;}.page-frontend-budgetcontract .form-header span,.page-frontend-budgetpersonaldata .form-header span{font-family:"Karla",sans-serif;font-size:24px;font-weight:700;}.page-frontend-budgetcontract .tip,.page-frontend-budgetpersonaldata .tip{color:#d8d8d8;font-weight:700;text-align:center;display:block;}.page-frontend-budgetcontract .long-label,.page-frontend-budgetpersonaldata .long-label{text-align:center;font-size:18px;color:#5a7184;margin-top:24px;}.page-frontend-budgetcontract .vet-easy-select.disabled .selected,.page-frontend-budgetpersonaldata .vet-easy-select.disabled .selected{background-color:#e9ecef;color:#333;}.page-frontend-budgetcontract duet-date-picker.disabled .duet-date__input,.page-frontend-budgetpersonaldata duet-date-picker.disabled .duet-date__input{background-color:#e9ecef;}.page-frontend-budgetcontract .content,.page-frontend-budgetpersonaldata .content{padding-bottom:120px;}.page-frontend-budgetcontract .card,.page-frontend-budgetpersonaldata .card{border:1px solid rgba(99,119,224,.1);box-shadow:0 10px 16px rgba(99,119,224,.08);border-radius:10px;}.page-frontend-budgetcontract .card .card-header,.page-frontend-budgetpersonaldata .card .card-header{border:0;font-weight:700;color:#585858;font-size:18px;height:auto;padding-top:24px;}.page-frontend-budgetcontract .card .card-header span,.page-frontend-budgetpersonaldata .card .card-header span{color:#6377e0;font-weight:400;cursor:pointer;}.page-frontend-budgetcontract .card .card-body .form-label,.page-frontend-budgetpersonaldata .card .card-body .form-label{font-size:16px;color:#5a7184;}.page-frontend-budgetcontract .card .card-body .tip,.page-frontend-budgetpersonaldata .card .card-body .tip{color:#585858;text-align:left;font-weight:400;font-size:16px;}.page-frontend-budgetcontract .card .card-body .resume-header,.page-frontend-budgetpersonaldata .card .card-body .resume-header{padding-top:12px;margin-bottom:12px;display:flex;justify-content:flex-start;align-items:center;}.page-frontend-budgetcontract .card .card-body .resume-header:not(:first-child),.page-frontend-budgetpersonaldata .card .card-body .resume-header:not(:first-child){border-top:1px solid #d8d8d8;}.page-frontend-budgetcontract .card .card-body .resume-header img,.page-frontend-budgetpersonaldata .card .card-body .resume-header img{margin-right:24px;}.page-frontend-budgetcontract .card .card-body .resume-header .info,.page-frontend-budgetpersonaldata .card .card-body .resume-header .info{margin-bottom:4px;}.page-frontend-budgetcontract .card .card-body .resume-header .title,.page-frontend-budgetpersonaldata .card .card-body .resume-header .title{display:block;}.page-frontend-budgetcontract .card .card-body .resume-header .price,.page-frontend-budgetpersonaldata .card .card-body .resume-header .price{display:inline-block;font-weight:700;color:#6377e0;}.page-frontend-budgetcontract .card .card-body .resume-header .discount,.page-frontend-budgetpersonaldata .card .card-body .resume-header .discount{display:inline-block;font-weight:700;color:#32c6a2;}.page-frontend-budgetcontract .card .card-body .resume-header .extra,.page-frontend-budgetcontract .card .card-body .resume-header .die-extra,.page-frontend-budgetpersonaldata .card .card-body .resume-header .extra,.page-frontend-budgetpersonaldata .card .card-body .resume-header .die-extra{display:inline-block;font-weight:700;color:#6377e0;display:block;margin-top:12px;padding-left:0;vertical-align:middle;}.page-frontend-budgetcontract .card .card-body .resume-header .extra span,.page-frontend-budgetcontract .card .card-body .resume-header .die-extra span,.page-frontend-budgetpersonaldata .card .card-body .resume-header .extra span,.page-frontend-budgetpersonaldata .card .card-body .resume-header .die-extra span{display:inline-block;min-width:100px;}.page-frontend-budgetcontract .card .card-body .resume-header .extra.disabled,.page-frontend-budgetcontract .card .card-body .resume-header .die-extra.disabled,.page-frontend-budgetpersonaldata .card .card-body .resume-header .extra.disabled,.page-frontend-budgetpersonaldata .card .card-body .resume-header .die-extra.disabled{color:#d8d8d8;}.page-frontend-budgetcontract .card .card-body .resume-header .extra .form-check-input,.page-frontend-budgetcontract .card .card-body .resume-header .die-extra .form-check-input,.page-frontend-budgetpersonaldata .card .card-body .resume-header .extra .form-check-input,.page-frontend-budgetpersonaldata .card .card-body .resume-header .die-extra .form-check-input{float:unset;margin-left:auto;}@media(max-width:992px){.page-frontend-budgetcontract .card .card-body .resume-header .extra .form-check-label,.page-frontend-budgetcontract .card .card-body .resume-header .die-extra .form-check-label,.page-frontend-budgetpersonaldata .card .card-body .resume-header .extra .form-check-label,.page-frontend-budgetpersonaldata .card .card-body .resume-header .die-extra .form-check-label{font-size:12px;}}.page-frontend-budgetcontract .card .card-body .discounts .multipet-discount,.page-frontend-budgetpersonaldata .card .card-body .discounts .multipet-discount{margin-top:24px;padding:14px 36px;background-color:#edfcf7;color:#32c6a2;font-weight:bold;font-size:16px;}@media(min-width:992px){.page-frontend-budgetcontract .card .card-body .discounts .multipet-discount,.page-frontend-budgetpersonaldata .card .card-body .discounts .multipet-discount{margin-left:-36px;margin-right:-36px;}}.page-frontend-budgetcontract .card .card-body .discounts .amazon-gift-card,.page-frontend-budgetpersonaldata .card .card-body .discounts .amazon-gift-card{margin-top:24px;padding:14px 36px;background-color:#eff1fc;color:#000;font-weight:bold;font-size:16px;}@media(min-width:992px){.page-frontend-budgetcontract .card .card-body .discounts .amazon-gift-card,.page-frontend-budgetpersonaldata .card .card-body .discounts .amazon-gift-card{margin-left:-36px;margin-right:-36px;}}.page-frontend-budgetcontract .card .card-body .discounts span,.page-frontend-budgetpersonaldata .card .card-body .discounts span{display:inline-block;width:90%;}.page-frontend-budgetcontract .card .card-body .discounts img,.page-frontend-budgetpersonaldata .card .card-body .discounts img{vertical-align:top;}.page-frontend-budgetcontract .card .card-body .form-check.alt,.page-frontend-budgetpersonaldata .card .card-body .form-check.alt{border:1px solid #d8d8d8;border-radius:4px;padding:8px 14px;display:flex;justify-content:space-between;margin-bottom:12px;}.page-frontend-budgetcontract .card .card-body .form-check.alt .form-check-label,.page-frontend-budgetpersonaldata .card .card-body .form-check.alt .form-check-label{cursor:pointer;font-size:16px;color:#585858;padding-left:0;}.page-frontend-budgetcontract .card .card-body .form-check.alt .form-check-label .price,.page-frontend-budgetpersonaldata .card .card-body .form-check.alt .form-check-label .price{display:inline-block;font-weight:700;white-space:nowrap;color:#6377e0;}.page-frontend-budgetcontract .card .card-body .form-check.alt .form-check-label .discount,.page-frontend-budgetpersonaldata .card .card-body .form-check.alt .form-check-label .discount{display:inline-block;font-weight:700;color:#32c6a2;}.page-frontend-budgetcontract .terms .form-check,.page-frontend-budgetpersonaldata .terms .form-check{align-items:flex-start;}.page-frontend-budgetcontract .terms a,.page-frontend-budgetpersonaldata .terms a{color:#6377e0!important;}page-frontend-budgetcontractsuccess .content-success,.page-frontend-budgetpersonaldata .content-success{padding-bottom:80px;min-height:100vh;background-image:url("https://www.veteasy.es/images/insurances/success-back.png");background-size:cover;background-position:center;}page-frontend-budgetcontractsuccess .form-header-success,.page-frontend-budgetpersonaldata .form-header-success{text-align:center;}page-frontend-budgetcontractsuccess .form-header-success img,.page-frontend-budgetpersonaldata .form-header-success img{width:70px;margin-bottom:12px;}page-frontend-budgetcontractsuccess .form-header-success h2,.page-frontend-budgetpersonaldata .form-header-success h2{color:#6377e0;font-family:"Karla",sans-serif;font-size:24px;font-weight:700;}page-frontend-budgetcontractsuccess .form-header-success span,.page-frontend-budgetpersonaldata .form-header-success span{font-family:"Karla",sans-serif;font-size:24px;font-weight:700;}page-frontend-budgetcontractsuccess .long-label-success,.page-frontend-budgetpersonaldata .long-label-success{text-align:center;font-size:18px;color:#5a7184;margin-top:24px;}body.page-frontend-insurancesfaqs{padding-top:80px;}body.page-frontend-insurancesfaqs .faqs-header{position:relative;background-image:url("https://www.veteasy.es/images/insurances/faqs-header.png");background-size:cover;background-position:right;background-repeat:no-repeat;padding-top:40px;padding-bottom:40px;}body.page-frontend-insurancesfaqs .faqs-header .header-content{display:flex;flex-direction:column;justify-content:center;align-items:center;}body.page-frontend-insurancesfaqs .faqs-header .header-content .tommy{width:100px;}body.page-frontend-insurancesfaqs .faqs-header .header-content h1{font-family:"Karla",sans-serif;font-size:32px;color:#6377e0;text-align:center;margin:24px 0;}body.page-frontend-insurancesfaqs .faqs-header .header-content .search-wrapper{position:relative;}body.page-frontend-insurancesfaqs .faqs-header .header-content .search-wrapper i{position:absolute;left:14px;top:10px;font-weight:700;color:#6377e0;}body.page-frontend-insurancesfaqs .faqs-header .header-content .search-wrapper input{display:inline-block;padding-left:34px;width:400px;}body.page-frontend-insurancesfaqs .index-wrapper .card{border:1px solid #d8d8d8;}body.page-frontend-insurancesfaqs .index-wrapper .card .card-header{padding:24px;font-size:24px;font-weight:700;border-bottom:0;margin-bottom:0;}body.page-frontend-insurancesfaqs .index-wrapper .card .card-body{padding:24px;padding-top:0;}body.page-frontend-insurancesfaqs .index-wrapper .card .nav-tabs{border:0;display:block;}body.page-frontend-insurancesfaqs .index-wrapper .card .nav-item{display:block;border-bottom:1px solid #d8d8d8;color:#000;padding-bottom:16px;padding-top:16px;text-align:left;}body.page-frontend-insurancesfaqs .index-wrapper .card .nav-item button{text-align:left;padding:0;font-size:16px;border:0;color:#000;}body.page-frontend-insurancesfaqs .index-wrapper .card .nav-item button.active{color:#6377e0;font-weight:700;}body.page-frontend-insurancesfaqs .faqs-wrapper .accordion-item{border:1px solid #d8d8d8;border-radius:10px;margin-bottom:24px;}body.page-frontend-insurancesfaqs .faqs-wrapper .accordion-item .accordion-header .accordion-button{box-shadow:none;border-radius:10px;background-color:transparent;color:#6377e0;font-weight:700;font-size:16px;font-family:"Karla",sans-serif;}body.page-frontend-insurancesfaqs .faqs-wrapper .accordion-item .accordion-header .accordion-button.collapsed{color:#6377e0;font-weight:400;}.faqs-widget{position:fixed;z-index:9999;bottom:0;right:0;left:0;margin:0 auto;width:90%;background-color:#fff;padding:16px;padding-bottom:0;border-radius:4px;box-shadow:0 -1px 10px 3px rgba(0,0,0,.1);}@media(min-width:992px){.faqs-widget{right:40px;left:unset;width:400px;}}.faqs-widget .btn{box-shadow:0 -1px 10px 3px rgba(0,0,0,.1);width:calc(32px + 100%);display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:18px;font-weight:700;margin-top:-16px;margin-left:-16px;}.faqs-widget .btn .bi{font-size:24px;}.faqs-widget .btn .bi-x{display:none;}.faqs-widget .btn .bi-plus{display:block;}.faqs-widget .title{display:none;font-size:16px;font-weight:700;color:#6377e0;margin-top:11px;margin-bottom:11px;}.faqs-widget .title .back-responses{cursor:pointer;}.faqs-widget .search-results{max-height:400px;}.faqs-widget .search-results .item{border-top:1px solid #d8d8d8;padding-bottom:11px;padding-top:11px;cursor:pointer;}.faqs-widget .content-box{text-align:center;max-height:400px;}.faqs-widget .content-box .title{text-align:left;}.faqs-widget .content-box .content{text-align:left;padding-right:12px;}.faqs-widget .content-box .btn{text-align:center;display:inline-block;width:auto;font-size:14px;margin:12px auto;}.faqs-widget .search-group{height:38px;display:none;margin-bottom:16px;}.faqs-widget .search-group .input-group-text{background-color:#6377e0;color:#fff;}.faqs-widget.active .btn .bi-x{display:block;}.faqs-widget.active .btn .bi-plus{display:none;}.faqs-widget.active .title{display:block;}.faqs-widget.active .search-results{display:block;}.faqs-widget.active .search-group{display:flex;}.faqs-section .title{font-family:"Karla",sans-serif;font-size:24px;font-weight:700;margin:20px auto;font-size:28px;line-height:38px;text-align:center;}@media(min-width:992px){.faqs-section .title{text-align:left;font-size:30px;line-height:48px;}}.faqs-section .section-title{display:block;color:#6377e0;font-size:15px;font-weight:700;letter-spacing:2px;margin-bottom:20px;}.faqs-section .accordion{padding-bottom:40px;}.faqs-section .accordion .accordion-item{border:0;border-bottom:1px solid #d8d8d8;border-radius:0;}.faqs-section .accordion .accordion-item .accordion-header button{padding-left:0;font-size:16px;color:#6377e0;font-weight:700;background-color:transparent;box-shadow:none;font-family:"Karla",sans-serif;}.faqs-section .accordion .accordion-item .accordion-header button::after{color:#6377e0;content:"";font-family:"bootstrap-icons";background-image:none;font-weight:bold;}.faqs-section .accordion .accordion-item .accordion-header button.collapsed{color:#585858;font-weight:400;}.faqs-section .accordion .accordion-item .accordion-body{padding-left:0;}