*{box-sizing:border-box}html{overflow:auto;overflow-x:hidden}body{overflow-y:auto;overflow-x:hidden;width:100%!important}::-moz-selection{color:#fff;background:#e63946}::selection{color:#fff;background:#e63946}::-webkit-scrollbar{width:15px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#2a9d8f}::-webkit-scrollbar-thumb:hover{background:#1E7066}@media only screen and (max-width:767px){::-webkit-scrollbar{width:5px}}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word}.vet_text_left_max_width_a p,.vet_text_left_max_width_a div.elementor-text-editor{max-width:700px}.vet_text_left_max_width_b p,.vet_text_left_max_width_b div.elementor-text-editor{max-width:800px}.vet_text_center_max_width_a p,.vet_text_center_max_width_a div.elementor-text-editor{max-width:700px;margin:auto}.vet_text_center_max_width_b p,.vet_text_center_max_width_b div.elementor-text-editor{max-width:800px;margin:auto}ol{counter-reset:section;list-style-type:none}ol li{position:relative;display:inline-block;margin-bottom:35px;padding-left:35px;font-size:18px;min-height:50px}ol li::before{counter-increment:section;content:counter(section);position:absolute;top:3px;left:-20px;width:38px;height:38px;background-color:#2B2827;border-radius:3px;color:#fff;font-size:18px;font-weight:700;text-align:center;padding-top:6px;transition:all 0.3s}ol li:hover{background-color:#edeae6}ol li:hover::before{background-color:#fdf509;color:#2B2827}.vet_line_bottom{border-bottom:2px solid #fff;padding-bottom:5px}a{transition:all 0.3s}a i,a:not(.elementor-button) span,i.eicon-close{transition:all 0.3s}button{cursor:pointer}body a.vet_button{position:relative;display:inline-block;font-size:16px;font-weight:700;color:var(--e-global-color-text);border-style:solid;border-width:3px 3px 3px 3px;border-color:var(--e-global-color-text);padding:12px 24px;text-transform:uppercase;transition:all 0.3s;border-radius:3px;text-align:center}body a.vet_button:hover{color:#fff;background-color:var(--e-global-color-text);border-color:var(--e-global-color-text)}body a.vet_button.vet_center{left:50%;transform:translateX(-50%)}img[src$=".svg"]{object-fit:contain;object-position:left}.elementor-image a{width:100%}header.elementor-location-header{position:absolute;z-index:1003;width:100vw;left:0}.vet_main_menu_toggle_wrapper{float:right;width:130px;height:35px;position:relative;z-index:1003}#vet_main_menu_toggle{padding:0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#fff0;margin:0;overflow:visible;border:none!important;position:absolute;right:0;top:0;box-shadow:none}#vet_header_fixed #vet_main_menu_toggle::before{content:"Mer";text-transform:uppercase;font-size:14px;color:#fff;top:-10px;position:relative;right:10px;transition:color 0.3s;font-family:"Geomanist",Sans-serif;font-weight:700}#vet_header_fixed.vet_active #vet_main_menu_toggle::before{content:"Meny"}#vet_header_fixed #vet_main_menu_toggle:hover,#vet_header_fixed #vet_main_menu_toggle:hover::before{color:#e63946;background-color:#fff0}#vet_header_fixed #vet_main_menu_toggle:focus{background-color:#fff0}.vet_main_menu_toggle-box{width:40px;height:33px;display:inline-block;position:relative}.vet_main_menu_toggle-inner{display:block;top:50%;margin-top:-2px}.vet_main_menu_toggle-inner,.vet_main_menu_toggle-inner::before,.vet_main_menu_toggle-inner::after{width:40px;height:4px;background-color:#fff;border-radius:0;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.vet_main_menu_toggle:hover .vet_main_menu_toggle-inner,.vet_main_menu_toggle:hover .vet_main_menu_toggle-inner::before,.vet_main_menu_toggle:hover .vet_main_menu_toggle-inner::after{background-color:#e63946}.vet_main_menu_toggle.vet_active .vet_main_menu_toggle-inner,.vet_main_menu_toggle.vet_active .vet_main_menu_toggle-inner::before,.vet_main_menu_toggle.vet_active .vet_main_menu_toggle-inner::after{background-color:#e63946}#vet_header_fixed #vet_main_menu_toggle.vet_active::before{content:"Stäng";color:#e63946}.vet_main_menu_toggle-inner::before,.vet_main_menu_toggle-inner::after{content:"";display:block}.vet_main_menu_toggle-inner::before{top:-10px}.vet_main_menu_toggle-inner::after{bottom:-10px}.vet_main_menu_toggle--spring .vet_main_menu_toggle-inner{top:5px;transition:background-color 0s 0.13s linear}.vet_main_menu_toggle--spring .vet_main_menu_toggle-inner::before{top:13px;transition:top 0.1s 0.2s cubic-bezier(.33333,.66667,.66667,1),transform 0.13s cubic-bezier(.55,.055,.675,.19)}.vet_main_menu_toggle--spring .vet_main_menu_toggle-inner::after{top:25px;transition:top 0.2s 0.2s cubic-bezier(.33333,.66667,.66667,1),transform 0.13s cubic-bezier(.55,.055,.675,.19)}.vet_main_menu_toggle--spring.vet_active .vet_main_menu_toggle-inner{transition-delay:0.22s;background-color:transparent!important}.vet_main_menu_toggle--spring.vet_active .vet_main_menu_toggle-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(.33333,0,.66667,.33333),transform 0.13s 0.22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(45deg)}.vet_main_menu_toggle--spring.vet_active .vet_main_menu_toggle-inner::after{top:0;transition:top 0.2s cubic-bezier(.33333,0,.66667,.33333),transform 0.13s 0.22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}#vet_main_navigation{display:none;position:fixed;top:0;right:0;width:100vw;height:100vh;z-index:102;overflow:hidden}#vet_main_navigation.vet_active_wrap{display:block}#vet_main_navigation_block{position:absolute;top:0;right:0;width:100vw;height:100vh;background-color:rgb(0 0 0 / .8);cursor:crosshair;opacity:0;animation-name:key_anim_opacity_out;animation-duration:0.6s;animation-timing-function:cubic-bezier(.17,.84,.44,1);animation-fill-mode:forwards}#vet_main_navigation.vet_active #vet_main_navigation_block{animation-name:key_anim_opacity}@keyframes key_anim_opacity{0%{opacity:0}100%{opacity:1}}@keyframes key_anim_opacity_out{0%{opacity:1}100%{opacity:0}}#vet_main_navigation_inside{display:flex;flex-direction:column;width:40vw;min-width:500px;right:-50vw;height:calc(100vh - 65px);background-color:#1d3557;color:#000;padding:0;position:absolute;top:65px;animation-name:key_vet_main_navigation_inside_out;animation-duration:0.3s;animation-timing-function:ease-in;animation-fill-mode:forwards;overflow-x:hidden;overflow-y:auto}body.admin-bar #vet_main_navigation_inside{height:calc(100vh - 97px);top:97px}#vet_main_navigation.vet_active #vet_main_navigation_inside{animation-name:key_vet_main_navigation_inside_in;animation-timing-function:ease-out;font-family:"Geomanist",Sans-serif}@keyframes key_vet_main_navigation_inside_in{0%{right:-101vw}100%{right:0vw}}@keyframes key_vet_main_navigation_inside_out{0%{right:0vw}100%{right:-101vw}}.vet_main_menu_wrapper_order{order:1}.vet_main_offer_wrapper_order{order:2}.vet_main_offer_wrapper_order>ul{list-style:none;padding:0;display:inline-block;position:relative;width:100%}.vet_main_offer_wrapper_order ul>li{display:inline-block;position:relative;width:100%}.vet_main_offer_wrapper_order ul>li.vet_offer_sub::after{content:"";position:absolute;right:15px;top:12px;background-color:#fff!important;-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_menu_arrow.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_menu_arrow.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:15px;height:15px;transition:all 0.3s;cursor:pointer}.vet_main_offer_wrapper_order>ul>li.vet_offer_sub.vet_active::after{transform:rotate(90deg)}.vet_main_offer_wrapper_order>ul>li.vet_offer_sub:hover::after{background-color:#e63946!important}.vet_main_offer_wrapper_order>ul>li.vet_offer_sub.vet_loading::after{background-image:url(/wp-content/themes/veterankort2020/assets/images/vet_online_check_white_pink.svg);-webkit-mask-image:unset;mask-image:unset;background-position:center;background-size:contain;background-color:#1d3557!important;width:30px;height:30px;background-repeat:no-repeat;top:7px;right:8px}.vet_main_offer_wrapper_order>ul>li>a{color:#fff;font-size:16px;text-transform:uppercase;display:inline-block;width:100%;padding:8px 15px;border-bottom:2px solid #fff3;font-weight:600}.vet_main_offer_wrapper_order>ul>li>a:hover{color:#e63946}.vet_main_offer_wrapper_order>ul>li>a>i{display:inline-block;-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_heart.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_heart.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:25px;height:25px;background-color:#fff;margin-right:6px;transition:all 0.3s;vertical-align:middle}.vet_main_offer_wrapper_order>ul>li>a:hover>i{background-color:#e63946}.vet_main_offer_wrapper_order>ul>li>a>i.vet_heart{-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_heart.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_heart.svg)}.vet_main_offer_wrapper_order>ul>li>a>i.vet_campaign{-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_campagin.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_campagin.svg);-webkit-mask-size:70%;mask-size:80%}.vet_main_offer_wrapper_order>ul>li>a>i.vet_star{-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_star.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_star.svg);-webkit-mask-size:100%;mask-size:100%}.vet_main_offer_wrapper_order>ul>li>a>i.vet_category{-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_category.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_category.svg)}.vet_main_offer_wrapper_order>ul>li>a>i.vet_city{-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_city.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_city.svg);-webkit-mask-size:80%;mask-size:80%}.vet_main_socialmedia{order:3;width:100%;display:flex;padding:15px;justify-content:space-evenly}.vet_main_socialmedia .vet_sm_icon{display:inline-block;width:20%;height:50px;background-color:#fff;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transition:background-color 0.3s}.vet_main_socialmedia .vet_sm_icon:hover{background-color:#e63946}.vet_main_socialmedia .vet_sm_icon.vet_card{display:none}.logged-in .vet_main_socialmedia .vet_sm_icon.vet_card{display:inline-block;-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_card.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_card.svg)}.vet_main_socialmedia .vet_sm_icon.vet_facebook{-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_facebook.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_facebook.svg)}.vet_main_socialmedia .vet_sm_icon.vet_twitter{-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_twitter.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_twitter.svg)}.vet_main_socialmedia .vet_sm_icon.vet_instagram{-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_instagram.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_instagram.svg)}.vet_main_offer_wrapper_order>ul>li.vet_offer_sub>ul{max-height:0;overflow:hidden;list-style:none;padding:0;transition:max-height 0.5s}.vet_main_offer_wrapper_order>ul>li.vet_offer_sub.vet_active>ul{max-height:1000px}.vet_main_offer_wrapper_order>ul>li.vet_offer_sub>ul>li>a{color:#111;text-transform:uppercase;display:inline-block;padding:8px 15px 8px 25px;background-color:#F2F2F2;width:100%;font-weight:600;font-size:14px}.vet_main_offer_wrapper_order>ul>li.vet_offer_sub>ul>li:first-child>a{padding-top:16px}.vet_main_offer_wrapper_order>ul>li.vet_offer_sub>ul>li:last-child>a{padding-bottom:16px}.vet_main_offer_wrapper_order>ul>li.vet_offer_sub>ul>li.current-menu-item>a{color:#2a9d8f}.vet_main_offer_wrapper_order>ul>li.vet_offer_sub>ul>li>a:hover{color:#e63946}.vet_main_logged_in{order:4;display:inline-block;width:100%;padding:20px}.vet_main_logged_in a.vet_logout_button.elementor-button{color:#fff;background-color:#fff0;border-color:#fff;width:100%}.vet_main_logged_in a.vet_logout_button.elementor-button:hover{color:#111;background-color:#fff;border-color:#fff}@media only screen and (min-width:767px){.vet_main_logged_in{display:none}}body:not(.logged-in) .vet_main_logged_in{display:none}#vet_main_navigation_inside h5{font-size:16px;width:100%;background-color:#a8dadc;padding:10px 15px;margin:0;font-weight:700;color:#111}#vet_main_navigation .vet_main_menu_wrapper{display:inline-block;width:100%}nav#vet_main_menu_container{display:inline-block;position:relative;width:100%}ul#vet_main_menu{list-style:none;padding:0;display:inline-block;position:relative;width:100%}li.vet_mainmenu_only{display:none}ul#vet_main_menu li.vet_mainmenu_only{display:inline-block}ul#vet_main_menu>li{display:inline-block;position:relative;width:100%}ul#vet_main_menu>li>a{color:#fff;font-size:16px;text-transform:uppercase;display:inline-block;width:100%;padding:8px 15px;border-bottom:2px solid #fff3;font-weight:600}ul#vet_main_menu>li:last-child>a{border-bottom:none}ul#vet_main_menu>li.current-menu-item>a{color:#2a9d8f}ul#vet_main_menu>li>a:hover{color:#e63946}body:not(.logged-in) ul#vet_main_menu>li.vet_menu_link_pop>a{border-bottom-color:#2a9d8f}ul#vet_main_menu>li.menu-item-has-children::after{content:"";position:absolute;right:15px;top:12px;background-color:#fff!important;-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_menu_arrow.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_menu_arrow.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:15px;height:15px;transition:all 0.3s;cursor:pointer}ul#vet_main_menu>li.menu-item-has-children:hover::after{background-color:#e63946!important}ul#vet_main_menu>li.menu-item-has-children.vet_active::after,ul#vet_main_menu>li.current_page_ancestor::after{transform:rotate(90deg)}ul#vet_main_menu>li.current-menu-ancestor::after{background-color:#2a9d8f!important}ul#vet_main_menu>li.menu-item-has-children>ul.sub-menu{max-height:0;overflow:hidden;list-style:none;padding:0;transition:max-height 0.5s}ul#vet_main_menu>li.menu-item-has-children.vet_active>ul.sub-menu,ul#vet_main_menu>li.menu-item-has-children.current-menu-item>ul.sub-menu,ul#vet_main_menu>li.menu-item-has-children.current_page_ancestor>ul.sub-menu{max-height:1000px}ul#vet_main_menu>li.menu-item-has-children>ul.sub-menu:focus-within{max-height:1000px}ul#vet_main_menu>li.menu-item-has-children>ul.sub-menu>li{width:100%}ul#vet_main_menu>li.menu-item-has-children>ul.sub-menu>li>a{color:#111;text-transform:uppercase;display:inline-block;padding:8px 15px 8px 25px;background-color:#F2F2F2;width:100%;font-weight:600;font-size:14px}ul#vet_main_menu>li.menu-item-has-children>ul.sub-menu>li:first-child>a{padding-top:16px}ul#vet_main_menu>li.menu-item-has-children>ul.sub-menu>li:last-child>a{padding-bottom:16px}ul#vet_main_menu>li.menu-item-has-children>ul.sub-menu>li.current-menu-item>a{color:#2a9d8f}ul#vet_main_menu>li.menu-item-has-children>ul.sub-menu>li>a:hover{color:#e63946}#vet_main_navigation hr{height:3px;border:none;background-color:#fff;width:100%;margin-bottom:20px}#vet_header_top{width:100%}#vet_site_logo_first .elementor-image a{width:100%}#vet_site_logo_first .elementor-image a img{max-height:60px}body:not(.logged-in) .vet_header_logout{display:none}body.logged-in .vet_header_login{display:none}a.elementor-button-link.elementor-button.vet_header_login_out_button{font-size:14px;fill:#FFF;color:#FFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFF;padding:7px 15px 7px 15px}a.elementor-button-link.elementor-button.vet_header_login_out_button:hover{color:var(--e-global-color-text);background-color:#FFF}#vet_header_fixed{top:0}#vet_header_fixed.vet_active{position:fixed;width:100vw;height:65px;left:0;top:-100px;padding-top:5px;z-index:1003;animation-name:key_activate_vet_header_fixed;animation-delay:0.5s;animation-duration:2s;animation-timing-function:cubic-bezier(.17,.84,.44,1);animation-fill-mode:forwards}@media only screen and (min-width:1025px){body.admin-bar #vet_header_fixed.vet_active{animation-name:key_activate_vet_header_fixed_adminbar}}.vet_header_fixed_loginout{float:right;position:relative;z-index:101}#vet_header_fixed:not(.vet_active) .vet_header_fixed_loginout{display:none}#vet_site_logo_secund{position:relative;z-index:101;float:left;background-image:url(/wp-content/themes/veterankort2020/assets/images/veterankort-logga-vit.svg);width:100%;max-width:200px;height:35px;background-repeat:no-repeat;background-position:left center;background-size:contain}#vet_header_fixed:not(.vet_active) #vet_site_logo_secund{display:none}.vet_menu_open{color:#fff!important}.vet_mobile_shortcut_search,.vet_mobile_shortcut_card_o_login{display:none}#vet_header_fixed:not(.vet_active) #vet_header_search_view{float:left;width:35%;max-width:300px}#vet_header_fixed:not(.vet_active) #vet_header_search_view .search-form{width:100%;display:inline-block}#vet_header_fixed.vet_active #vet_header_search_view .search-form{max-width:350px;display:inline-block}#vet_header_fixed.vet_active #vet_header_search_view{position:absolute;margin:auto;width:100%;text-align:center}#vet_header_search_view label{vertical-align:top;width:calc(100% - 50px)}#vet_header_search_view input.search-field{color:#8F8F8F;background-color:#fff;border:none;font-size:14px;font-weight:600;text-transform:uppercase;height:32px;border-radius:0 0 0 5px;width:100%;padding:5px 10px}#vet_header_search_view input.search-field::placeholder{color:#333}#vet_header_search_view button.search-submit{background-color:#fff;border:none;height:32px;width:49px;border-radius:0 5px 0 0;margin-left:-5px;padding-top:3px;font-size:17px}#vet_header_search_view button.search-submit:hover,#vet_header_search_view button.search-submit:focus,#vet_header_search_view button.search-submit:active{color:#e63946}.vet_quick_menu_wrapper{font-family:"Geomanist",Sans-serif;float:right;margin-top:2px}#vet_header_fixed.vet_active .vet_quick_menu_wrapper{display:none}.vet_quick_menu_wrapper li a{color:#fff;padding-bottom:2px}.vet_quick_menu_wrapper li.current-menu-item a{border-bottom:2px solid}.vet_quick_menu_wrapper li a:hover{color:#e63946}body:not(.logged-in) .vet_quick_menu_wrapper li.vet_menu_link_pop a{color:#e63946}body:not(.logged-in) .vet_quick_menu_wrapper li.vet_menu_link_pop a:hover{color:#2a9d8f}.vet_quick_menu_wrapper .vet_quick_menu_container{float:right}.vet_quick_menu_wrapper .vet_quick_menu_container ul#vet_quick_menu{list-style:none;padding:0}.vet_quick_menu_wrapper .vet_quick_menu_container ul#vet_quick_menu li{float:left;margin-left:25px}.vet_quick_menu_wrapper .vet_quick_menu_container ul#vet_quick_menu li:first-child{margin-left:0}.vet_quick_menu_wrapper .vet_quick_menu_container ul#vet_quick_menu li a{text-transform:uppercase;font-size:14px;font-weight:600}@keyframes key_activate_vet_header_fixed{0%{top:-100px}100%{top:0}}@keyframes key_activate_vet_header_fixed_adminbar{0%{top:-100px}100%{top:32px}}@keyframes key_activate_vet_header_fixed_mobile{0%{top:auto;bottom:-100px}100%{bottom:0}}body.vet_main_menu_active,body.vet_noscroll{overflow-y:hidden!important}@media only screen and (max-width:1200px){.vet_quick_menu_wrapper{display:none}#vet_header_fixed #vet_main_menu_toggle::before{content:"Meny"}}@media only screen and (min-width:1025px){body.vet_main_menu_active{padding-right:0}}@media only screen and (max-width:1025px){#vet_main_navigation_inside{width:100vw;right:-101vw;min-width:unset}.vet_main_menu_wrapper_order{order:2}.vet_main_offer_wrapper_order{order:1}}@keyframes key_activate_vet_header_search_view{0%{top:-200px;opacity:0}100%{top:40vh;opacity:1}}@keyframes key_activate_vet_header_search_view_out{0%{top:40vh;opacity:1}100%{top:-200px;opacity:0}}@media only screen and (min-width:767px){#vet_header_search_view{display:block!important}}@media only screen and (max-width:767px){html #wpadminbar{display:none}#vet_header_top{background-color:#fff0}body #vet_header_fixed{background-color:#0005;height:65px;padding:0}body.vet_main_menu_active #vet_header_fixed{position:fixed;width:100%;height:65px;left:0;top:auto;bottom:-100px;padding:0;z-index:110;background-color:#000000F0;animation-name:key_activate_vet_header_fixed_mobile;animation-delay:0.0s;animation-duration:0.6s;animation-timing-function:cubic-bezier(.17,.84,.44,1);animation-fill-mode:forwards}body #vet_header_fixed.vet_active{top:auto;bottom:-100px;padding:0;background-color:#000000F0;animation-name:key_activate_vet_header_fixed_mobile}.vet_main_menu_toggle_wrapper{float:left;width:33.3%;text-align:center}body #vet_header_fixed.vet_active #vet_site_logo_secund,.vet_header_fixed_loginout{display:none}.vet_mobile_shortcut_search,.vet_mobile_shortcut_card_o_login{position:relative;display:block;float:left;width:33.3%;z-index:103;text-align:center;top:-10px}.vet_mobile_shortcut_search{z-index:104}#vet_header_search_view_wrapper{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:104}#vet_header_search_view_block{position:absolute;top:0;right:0;width:100vw;height:100vh;background-color:rgb(0 0 0 / .8);cursor:crosshair;opacity:0;animation-name:key_anim_opacity_out;animation-duration:0.6s;animation-timing-function:cubic-bezier(.17,.84,.44,1);animation-fill-mode:forwards}#vet_header_search_view_wrapper.vet_active #vet_header_search_view_block{animation-name:key_anim_opacity}#vet_header_search_view{position:absolute;top:-200px;left:0;opacity:0;background-color:#000;padding:20px 10px 20px 10px;width:100vw!important;animation-name:key_activate_vet_header_search_view_out;animation-duration:1s;animation-fill-mode:forwards;max-width:none!important}#vet_header_search_view.vet_active{animation-name:key_activate_vet_header_search_view}#vet_header_search_view.vet_active{z-index:103}body #vet_header_fixed #vet_header_search_view .search-form{max-width:none!important;width:100%}.vet_mobile_shortcut_search .ck_icon,.vet_mobile_shortcut_login .ck_icon,.vet_mobile_shortcut_card .ck_icon{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;width:100%;height:45px;background-color:#fff;vertical-align:middle;transition:background-color 0.3s}.vet_mobile_shortcut_search:hover .ck_icon,.vet_mobile_shortcut_login:hover .ck_icon,.vet_mobile_shortcut_card:hover .ck_icon{background-color:#e63946}.vet_mobile_shortcut_search .ck_icon{-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_search.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_search.svg)}.vet_mobile_shortcut_login .ck_icon{-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_card.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_card.svg)}.vet_mobile_shortcut_card .ck_icon{-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_card.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_card.svg)}.vet_mobile_shortcut_search span,.vet_mobile_shortcut_login span,.vet_mobile_shortcut_card span{color:#fff;transition:color 0.3s;font-size:12px;text-transform:uppercase;position:relative;top:-10px;font-family:"Geomanist",sans-serif;font-weight:700}.vet_mobile_shortcut_search:hover span,.vet_mobile_shortcut_login:hover span,.vet_mobile_shortcut_card:hover span{color:#e63946}.vet_mobile_shortcut_search.vet_active .ck_icon{background-color:#e63946}.vet_mobile_shortcut_search.vet_active span{color:#e63946}body #vet_header_fixed #vet_main_menu_toggle{display:inline-block;position:relative;transform:scale(.8);top:-6px;width:100%}body #vet_main_menu_toggle.vet_active{left:0}body #vet_header_fixed #vet_main_menu_toggle::before{bottom:-24px;position:absolute;top:auto;left:6px;font-size:15.5px}}body .vet_only_mobile{display:none}body:not(.logged-in) .vet_loggedin_only{display:none!important}body.logged-in .vet_not_loggedin_only{display:none!important}body>main.elementor,body>div.elementor,body>article.elementor{overflow-x:hidden}input,input[type="search"]{-webkit-appearance:none}.vet_prop_div_max_height div{height:100%}.vet_page_loader{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000000;background-color:rgb(0 0 0 / .6);display:none}.vet_page_loader.vet_active{display:block}.vet_page_loader div{position:absolute;z-index:1000001;left:calc(50% - 15vw);top:calc(50% - 15vh);width:30vw;height:30vh;background-image:url(/wp-content/themes/veterankort2020/assets/images/vet_online_check_white_pink.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.vet_breadcrumb{display:inline-block;width:100%;color:#fff;font-size:20px}.vet_breadcrumb span{display:inline-block;margin:0 0}body .vet_breadcrumb a{color:#fff;text-transform:uppercase;font-weight:400}body .vet_breadcrumb a:hover{color:#e63946}.vet_breadcrumb a.vet_home{position:relative;top:2px;background-color:#fff;-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_home.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_home.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:20px;height:20px;display:inline-block}.vet_breadcrumb a.vet_home:hover{background-color:#e63946}.vet_news_archive_filter .elementor-widget-container h5{font-size:20px;margin-bottom:10px}.vet_news_archive_filter .elementor-widget-container select{font-size:16px;text-transform:uppercase;color:#fff;background-color:var(--e-global-color-text);border-style:solid;border-width:3px 3px 3px 3px;border-color:var(--e-global-color-text);cursor:pointer}h2.elementor-cta__title{padding:0 10px}span.elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-terms span.elementor-post-info__terms-list a.elementor-post-info__terms-list-item:hover{color:#e63946}body.elementor-default .vet_news_cta h2{font-size:24px}@media only screen and (max-width:767px){.vet_news_archive_filter .elementor-widget:not(:last-child){margin-bottom:10px}.vet_news_archive_filter .elementor-widget-container h5{font-size:16px;margin-bottom:5px}.vet_news_archive_filter .elementor-widget-container select{font-size:12px;padding:3px 5px}}.vet_company_puff_logo img{max-height:90px;width:100%;object-fit:contain;object-position:center}.vet_share_post .elementor-grid .elementor-grid-item:first-child{position:relative}.vet_share_post .elementor-grid .elementor-grid-item:first-child::before{content:"Dela på:";position:absolute;right:40px;width:100px;font-size:12px;color:#999;top:8px;text-align:right;word-spacing:normal;font-weight:700}body .icey_form form.forminator-custom-form{width:100%}body .icey_form form.forminator-custom-form .forminator-row{margin-bottom:3rem}body .icey_form form.forminator-custom-form .forminator-field{display:flex;width:100%;flex-direction:column;height:100%;justify-content:space-between}body .icey_form form.forminator-custom-form .forminator-row-last .forminator-field{flex-direction:row;justify-content:flex-end}body .icey_form form.forminator-custom-form .forminator-field textarea,body .icey_form form.forminator-custom-form .forminator-field input,body .icey_form form.forminator-custom-form .forminator-field select{width:100%;border:none;border-radius:0;padding:1rem;border-bottom:2px solid #CBCBCB}body .icey_form form.forminator-custom-form .forminator-field textarea::placeholder,body .icey_form form.forminator-custom-form .forminator-field input::placeholder,body .icey_form form.forminator-custom-form .forminator-field select::placeholder{color:#333}body .icey_form form.forminator-custom-form .forminator-label{color:#0a1936;padding:0 0 1rem 0;font-weight:500}body .icey_form.icey_white_form form.forminator-custom-form,body.icey_form.icey_white_form form.forminator-custom-form .forminator-label{color:#fff}body .icey_form.icey_form_no_labels form label.forminator-label{display:none}body .icey_form.icey_form_no_labels form .forminator-checkbox__wrapper label.forminator-label{display:flex}body .icey_form form.forminator-custom-form .forminator-description{order:2;padding:0 1rem 1rem 1rem}body .icey_form form.forminator-custom-form .forminator-textarea,body .icey_form form.forminator-custom-form .forminator-input,body .icey_form form.forminator-custom-form .forminator-multi-upload{order:3}body .icey_form form.forminator-custom-form .forminator-multi-upload input[type=file]{cursor:pointer;pointer-events:all;background-color:#fff;font-size:1rem;transition:all 0.3s;color:#1c4594;padding:1.5rem 3rem;border:none;text-shadow:none;border-radius:var(--icey_site_border_radius);text-transform:uppercase}body .icey_form form.forminator-custom-form .forminator-multi-upload input[type=file]:hover{background-color:#1c4594;color:#fff}body .icey_form form.forminator-custom-form .forminator-field-html.icey_application_form_contact_text .forminator-field{display:flex;width:100%;flex-direction:column-reverse;padding:0 1rem 0 1rem}body .icey_form form.forminator-custom-form .forminator-field-html.icey_application_form_contact_text .forminator-label{padding:0 0 1rem 0}body .icey_form form.forminator-custom-form .icey_application_form_name label,body .icey_form form.forminator-custom-form .icey_application_form_sms_nr label,body .icey_form form.forminator-custom-form .icey_application_form_mail label{display:none}body .icey_form form.forminator-custom-form .icey_application_form_sms_nr .forminator-description{font-size:.8rem;order:2;padding:1rem 1rem 0 1rem}body .icey_form form.forminator-custom-form .icey_application_form_sms_nr .forminator-description span{padding-left:2rem}#icey_application_form_sc form .forminator-row:has(.icey_application_form_name),#icey_application_form_sc form .forminator-row:has(.icey_application_form_mail){padding-bottom:0rem;margin-bottom:.5rem}#icey_application_form_sc form .forminator-row:has(.icey_application_form_contact_text){padding-bottom:0;margin-bottom:1.5rem}body .icey_form form.forminator-custom-form .icey_application_form_money input{padding:1rem 1rem}body .icey_form form.forminator-custom-form .icey_application_form_name input,body .icey_form form.forminator-custom-form .icey_application_form_sms_nr input,body .icey_form form.forminator-custom-form .icey_application_form_mail input{padding:1rem 1rem;order:1}body .icey_form form.forminator-custom-form .icey_application_form_sms_text{padding:1rem 1rem 0 1rem}body .icey_form form.forminator-custom-form input::placeholder{color:#888;opacity:.5}body .icey_form form.forminator-custom-form ul.forminator-uploaded-files{display:flex;list-style:none;padding:2rem;margin:1rem 0rem 0rem 0rem;background-color:#e9dfcd;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;column-gap:2rem;order:4;font-size:.9rem}body .icey_form form.forminator-custom-form ul.forminator-uploaded-files:empty{display:none}body .icey_form form.forminator-custom-form ul.forminator-uploaded-files>li{padding:1rem;background-color:#F0EFED;display:flex;flex-direction:column;justify-content:center;align-items:center}body .icey_form form.forminator-custom-form .forminator-field-consent .forminator-field,body .icey_form form.forminator-custom-form .forminator-field-consent .forminator-field .forminator-checkbox__wrapper{display:flex;flex-direction:column;width:100%}body .icey_form form.forminator-custom-form .forminator-field-consent .forminator-field .forminator-checkbox__wrapper{flex-direction:row}body .icey_form form.forminator-custom-form .forminator-field-consent .forminator-field .forminator-checkbox__wrapper .forminator-checkbox{order:1;display:flex;flex-direction:column;justify-content:center;padding:0 1rem 0rem 0rem;position:relative}body .icey_form form.forminator-custom-form .forminator-field-consent .forminator-field .forminator-checkbox__wrapper .forminator-checkbox__label{order:2}body .icey_form form.forminator-custom-form .forminator-field-consent .forminator-field label{order:1;padding:0 0 1rem 0}body .icey_form form.forminator-custom-form .forminator-field-consent .forminator-field .forminator-checkbox__wrapper{order:2}body .icey_form form.forminator-custom-form .forminator-field-consent .forminator-field .forminator-checkbox__wrapper input[type=checkbox]{width:0;height:0}body .icey_form form.forminator-custom-form .forminator-field[role="group"] .forminator-checkbox{display:flex;flex-direction:row;gap:1rem}body .icey_form form.forminator-custom-form .forminator-field[role="group"] .forminator-checkbox input[type=checkbox]{width:1rem}body .icey_form .forminator-checkbox__wrapper{display:flex;align-items:center}body .icey_form .forminator-checkbox{display:flex;align-items:center;cursor:pointer}body .icey_form .forminator-checkbox-box{width:2rem;height:2rem;border:2px solid #ccc;border-radius:4px;position:absolute;top:-10px;transition:background-color 0.3s,border-color 0.3s}body .icey_form .forminator-checkbox input[type="checkbox"]:checked+.forminator-checkbox-box{background-color:#2a9d8f;border-color:#2a9d8f}body .icey_form .forminator-checkbox-box::after{content:'';position:absolute;top:.4rem;left:1rem;width:1rem;height:.5rem;border:solid #fff;border-width:0 0 3px 4px;transform:rotate(-45deg) translate(-50%,-50%);opacity:0;transition:opacity 0.3s}body .icey_form .forminator-checkbox input[type="checkbox"]:checked+.forminator-checkbox-box::after{opacity:1}body .icey_form .forminator-checkbox__label p{margin-left:10px}body .icey_form form.forminator-custom-form .forminator-response-message.forminator-accessible{display:none}body .icey_form form.forminator-custom-form .forminator-error-message{padding:0 0 .5rem;color:#E72A54;font-size:.8rem}body .icey_form form.forminator-custom-form .forminator-label--forminator-success,body .icey_form form.forminator-custom-form .forminator-response-message.forminator-show.forminator-success{padding:4rem 2rem;background-color:#1d3557;display:flex;flex-direction:column;margin-bottom:5rem;color:#fff;font-size:1.1rem}body .icey_form form.forminator-custom-form .forminator-response-message{display:flex;flex-direction:column;margin-bottom:5rem;padding:2rem;background-color:#1d3557;color:#fff}body .icey_form.icey_white_form form.forminator-custom-form .forminator-label--forminator-success,body .icey_white_form body .icey_form form.forminator-custom-form .forminator-response-message.forminator-show.forminator-success,body .icey_form.icey_white_form form.forminator-custom-form .forminator-response-message{background-color:#fff;color:#E72A54}body .icey_form form.forminator-custom-form .forminator-response-message:empty{display:none}.vet_login_form{display:inline-block;width:100%}div.vet_login_body .icey_form form.vet_popup_login p.login-remember label{color:#fff;font-size:14px}div.vet_login_form.vet_popup_login a.elementor-lost-password{font-size:14px}.vet_login_form .vet_center_text{text-align:center;font-size:16px;color:#fff}.vet_login_form a.elementor-button{border-color:#fff;color:#fff}.vet_login_form a.elementor-button:hover{background-color:#fff;border-color:#fff;color:var(--e-global-color-text)}p.login-password{margin-bottom:25px}.login-username label,.login-password label{font-size:16px;margin-bottom:10px}.vet_login_form p.login-submit{text-align:right}.vet_login_form p.login-submit #wp-submit{border-color:#fff;color:#fff}.vet_login_form p.login-submit #wp-submit:hover{border-color:#fff;background-color:#fff;color:var(--e-global-color-text)}.vet_login_popup_info{width:100%;margin-bottom:30px;color:#fff;font-size:16px}a.vet_logout_button.elementor-button{font-size:14px;color:#FFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFF;padding:7px 15px 7px 15px;border-radius:3px;text-align:center;transition:all .3s;text-transform:uppercase}a.vet_logout_button.elementor-button:hover{color:var(--e-global-color-text);background-color:#FFF}.icey_elem_post_slider_wrapper{display:inline-block;width:100%;position:relative}.icey_elem_post_slider{display:inline-block;width:100%;min-height:300px;overflow:hidden;position:relative;left:-25px;padding:20px 20px 40px 20px;top:15px}.icey_elem_post_slider_slide{position:relative;white-space:nowrap;left:0;transition-timing-function:cubic-bezier(.1,.7,1,.1);transition:left 0.3s}.icey_elem_post{position:relative;display:inline-block;background-color:#fff;width:350px;margin-right:40px;border-radius:5px;box-shadow:3px 4px 25px -8px rgb(0 0 0 / .2)!important;white-space:normal;overflow:hidden;vertical-align:top}.icey_elem_post:hover{box-shadow:0 5px 12px 3px rgb(0 0 0 / .3)!important;transform:scale(1.02)}.icey_elem_post img.icey_elem_post_image{display:inline-block;width:100%;height:250px;object-fit:cover;margin-bottom:-30px}.icey_elem_post_expiration_date{color:#fff;position:absolute;box-shadow:0 5px 12px -3px rgb(0 0 0 / .15);animation-name:vet_back_and_forth_anim;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease;top:-32px;width:calc(100% - 40px);text-align:center;background-color:#1d3557;transform:translateX(+10px);font-size:14px;animation-direction:alternate-reverse;z-index:0;left:20px;border-radius:5px 5px 0 0;padding:6px}.icey_elem_post_expiration_date.vet_expiration_date_past{background-color:#e63946}.vet_offers_archive .swiper-wrapper .icey_elem_post_expiration_date{padding:3px;font-size:10px;top:-20px}.icey_elem_post h5{display:inline-block;width:100%;margin-bottom:10px}.icey_elem_post_offer_company{background-color:#fff;width:70%;height:70px;background-position:center;background-repeat:no-repeat;background-size:contain;box-shadow:0 5px 12px -3px rgb(0 0 0 / .15);border-radius:5px;left:15%;position:relative;border:1rem solid #fff}.icey_elem_post_offer_company_text{display:inline-block;width:100%;font-size:14px;font-weight:700;color:#111;text-align:center}.icey_elem_post .icey_elem_post_content{display:inline-block;width:100%;padding:10px 20px 70px 20px;text-align:center;min-height:170px}.icey_elem_post span.icey_elem_post_text{display:inline-block;width:100%;margin-bottom:2.5rem;font-size:16px;color:#2B2827;font-weight:400}.icey_elem_post button{position:absolute;bottom:30px;left:50%;transform:translateX(-50%)}.icey_elem_post_slider_navigation{position:absolute;display:inline-block;left:250px;width:calc(100% - 200px)}.icey_elem_navdots{position:relative;display:inline-block;top:-12px}.icey_elem_dot{float:left;width:16px;height:16px;margin:0 5px;background-color:#2B2827D9;border-radius:50%;cursor:pointer;transition:background-color 0.3s}.icey_elem_dot:hover{background-color:#e63946}.icey_elem_dot.vet_active{background-color:#e63946;cursor:default}.icey_elem_left_arrow,.icey_elem_right_arrow{position:relative;width:100px;height:40px;transition:all 0.3s;cursor:pointer;border-radius:2px;display:inline-block}.icey_elem_left_arrow{margin-right:80px}.icey_elem_right_arrow{margin-left:80px}.icey_elem_left_arrow.icey_inactive:hover,.icey_elem_right_arrow.icey_inactive:hover{cursor:default;background-color:#fff0}.icey_elem_left_arrow .icey_icon,.icey_elem_right_arrow .icey_icon{position:absolute;-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_arrow_1.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_arrow_1.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:80px;height:30px;background-color:#000;margin-left:10px;top:5px;left:0;transition:all 0.3s}.icey_elem_right_arrow .icey_icon{transform:rotate(180deg)}.icey_elem_left_arrow.icey_inactive .icey_icon,.icey_elem_right_arrow.icey_inactive .icey_icon{background-color:#999}.vet_home_fronter{display:flex;flex-direction:row;width:100%;padding:20px 0;justify-content:space-between}.vet_home_fronter h2.vet_home_fronter_row_headline{font-size:30px;width:100%;text-align:center;display:inline-block;margin-bottom:2rem}.vet_home_fronter_offers{display:inline-block;width:calc(80% - 60px)}.vet_home_fronter_puff{padding-top:133px;display:inline-block;width:20%}.vet_home_fronter_row{position:relative;display:inline-block;width:100%;margin-bottom:10px}.vet_home_fronter_row:first-child h2.vet_home_fronter_row_headline{color:#fff}.vet_home_fronter_row:first-child .vet_offers_archive .elementor-swiper-button.elementor-swiper-button-prev i.eicon-chevron-left:not(:hover),.vet_home_fronter_row:first-child .vet_offers_archive .elementor-swiper-button.elementor-swiper-button-next i.eicon-chevron-right:not(:hover){background-color:#fff}.vet_home_fronter_row:first-child .vet_offers_archive .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#fff;opacity:.7}@media only screen and (max-width:1025px){.vet_home_fronter{flex-direction:column}.vet_home_fronter_offers,.vet_home_fronter_puff{width:100%}.vet_home_fronter_puff{padding:20px}}@media only screen and (max-width:767px){.vet_home_fronter h2.vet_home_fronter_row_headline{font-size:20px}}.vet_offers_archive .elementor-widget-shortcode,.vet_offers_archive .elementor-shortcode{height:100%}.vet_offers_archive .icey_elem_post{display:flex;width:100%;height:100%;flex-direction:column}.vet_offers_archive.elementor-pagination-position-outside .swiper-container{padding-top:50px}.vet_offers_archive .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{top:0;bottom:unset}.vet_offers_archive .swiper-pagination-bullet{width:16px;height:16px;margin:0 5px;background-color:#2B2827D9;border-radius:50%;cursor:pointer;transition:background-color 0.3s}.vet_offers_archive.vet_offers_archive_dark .swiper-pagination-bullet{background-color:#fff;opacity:1}.vet_offers_archive .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#e63946;cursor:default}.vet_offers_archive .elementor-swiper-button.elementor-swiper-button-prev,.vet_offers_archive .elementor-swiper-button.elementor-swiper-button-next{top:10px;padding:20px 0;z-index:10;margin-right:10px}.vet_offers_archive .elementor-swiper-button.elementor-swiper-button-prev i.eicon-chevron-left,.vet_offers_archive .elementor-swiper-button.elementor-swiper-button-next i.eicon-chevron-right{-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_arrow_1.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_arrow_1.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:80px;height:30px;background-color:#000;margin-left:10px;transition:all 0.3s}.vet_offers_archive .elementor-swiper-button.elementor-swiper-button-next i.eicon-chevron-right{transform:rotate(180deg)}.vet_offers_archive.vet_offers_archive_dark .elementor-swiper-button.elementor-swiper-button-prev i.eicon-chevron-left,.vet_offers_archive.vet_offers_archive_dark .elementor-swiper-button.elementor-swiper-button-next i.eicon-chevron-right{background-color:#fff}.vet_offers_archive .elementor-swiper-button.elementor-swiper-button-prev i.eicon-chevron-left:hover,.vet_offers_archive .elementor-swiper-button.elementor-swiper-button-next i.eicon-chevron-right:hover{background-color:#e63946}.vet_offers_archive .elementor-swiper-button.elementor-swiper-button-prev i.eicon-chevron-left::before,.vet_offers_archive .elementor-swiper-button.elementor-swiper-button-next i.eicon-chevron-right::before{content:""}.vet_offers_archive_filters{display:inline-block;width:100%;color:#111}.vet_offers_archive_filters .vet_row{display:inline-block;width:100%;margin-bottom:20px}div.vet_offers_archive_filters h4{font-size:26px}.vet_offers_archive_filters select{border-radius:3px;border:3px solid #111;text-transform:uppercase;font-size:16px}.vet_offers_archive_filters select#vet_offers_archive_offer_categories,.vet_offers_archive_filters select#vet_offers_archive_offer_cities{margin-bottom:30px}.vet_offers_archive_filters select#vet_offers_archive_offer_sort{margin-bottom:30px}.vet_offers_archive_filter_wrapper{position:relative}.vet_offers_archive_clear{position:absolute;width:1.5rem;height:1.5rem;background-color:#e63946;cursor:pointer;top:50%;right:2rem;transform:translateY(-50%);transition:0.3s all;-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_clear_Icon.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_clear_Icon.svg);-webkit-mask-size:contain;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;border:2px solid #fff;border-radius:50%;display:none}.vet_offers_archive_clear.vet_active{display:block}.vet_offers_archive_clear.vet_active:hover{background-color:#2a9d8f}.vet_offers_archive_filter_available{display:inline-block;width:100%;margin-bottom:15px}.vet_offers_archive_filters .vet_offers_archive_filter_available>div{float:left}.vet_offers_archive_filters .vet_offers_archive_filter_available input[type=checkbox]{visibility:hidden}.vet_offers_archive_filters .vet_offers_archive_filter_available label{color:#111;text-transform:uppercase;font-size:20px;position:relative;width:auto;padding:10px 15px 0 50px;float:left;cursor:pointer}.vet_offers_archive_filters .vet_offers_archive_filter_available label::before{content:"";position:absolute;width:35px;height:35px;background-color:#fff;left:0;top:0;border-radius:3px;border:3px solid #111}.vet_offers_archive_filters .vet_offers_archive_filter_available label::after{content:"";position:absolute;width:43px;height:40px;left:0;top:-4px;-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_check_mark.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_check_mark.svg)}.vet_offers_archive_filters .vet_offers_archive_filter_available input:checked~label::after{background-color:#e63946;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.vet_offers_archive_filters .vet_offers_archive_search{display:flex;flex-direction:row;width:100%;padding:7px 15px;border-radius:3px;border:3px solid #111;text-transform:uppercase}div.vet_offers_archive_filters div.vet_offers_archive_search input[type=text]{border:none;width:calc(100% - 25px);padding:0}div.vet_offers_archive_filters div.vet_offers_archive_search input[type=text]::placeholder{text-transform:uppercase;font-size:16px}.vet_offers_archive_filters .vet_offers_archive_search button{width:25px;height:30px;background-color:#111;-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_search.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_search.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;cursor:pointer}.vet_offers_archive_filters .vet_offers_archive_search button:hover{background-color:#e63946}.vet_offers_slider.vet_offers_archive .elementor-shortcode{padding:1rem}@media only screen and (max-width:767px){.vet_offers_archive_filters .vet_row{margin-bottom:0}div.vet_offers_archive_filters h4{font-size:16px}.vet_offers_archive_filters select#vet_offers_archive_offer_categories,.vet_offers_archive_filters select#vet_offers_archive_offer_cities,.vet_offers_archive_filters select#vet_offers_archive_offer_sort{margin-bottom:10px;font-size:12px;padding:5px}.vet_offers_archive_filters .vet_offers_archive_search{margin-bottom:10px;font-size:12px;padding:5px 10px}div.vet_offers_archive_filters div.vet_offers_archive_search input[type="text"]::placeholder{font-size:12px}.vet_offers_archive_filter_available{margin-bottom:0}.vet_offers_archive_filters .vet_offers_archive_filter_available label{font-size:12px;padding:5px 15px 0 30px}.vet_offers_archive_filters .vet_offers_archive_filter_available label::before{width:20px;height:20px}.vet_offers_archive_filters .vet_offers_archive_filter_available label::after{width:20px;height:27px}.vet_offers_archive .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{top:-5px}.vet_offers_archive .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;margin:0 4px}}.vet_company_info{display:flex;width:100%;background-color:#1d3557;padding:30px 30px 30px 30px;color:#fff;font-size:18px;flex-direction:column}div.vet_company_info h4{font-size:22px}.vet_company_info_contact,.vet_company_info_social{display:inline-block;width:100%}.vet_company_info_contact a,.vet_company_info_social a{display:inline-block;width:100%;margin-bottom:5px;color:#fff!important}.vet_company_info_contact a:hover,.vet_company_info_social a:hover{color:#e63946!important}.vet_company_info_contact a i,.vet_company_info_social a i{margin-right:10px}.vet_company_notice{padding:30px;background-color:#e63946;font-size:18px;margin-bottom:50px;color:#fff}.vet_offer_info_logged_in{display:inline-block;background-color:#2a9d8f;color:#fff;padding:30px;width:100%;text-align:center}.vet_offer_info_logged_in div{height:auto}.vet_offer_info_logged_in .vet_offer_info_logged_in_content{display:inline-block;width:100%;background-color:#fff;padding:15px 15px 0 15px;color:#2B2827;overflow:hidden}body .vet_offer_info_logged_in h4{font-size:18px;font-weight:600}body .vet_offer_info_logged_in a.elementor-button{margin-top:10px;border-color:#fff;color:#fff}body .vet_offer_info_logged_in a.elementor-button:hover{background-color:#fff;color:var(--e-global-color-text)}.vet_offer_expiration_date{background-color:#1d3557;color:#fff;padding:10px;position:relative;margin-top:-45px;box-shadow:0 5px 12px -3px rgb(0 0 0 / .15);margin-bottom:30px;animation-name:vet_back_and_forth_anim;animation-duration:2s;animation-direction:alternate-reverse;animation-iteration-count:infinite;animation-timing-function:linear}.vet_offer_expiration_date.vet_expiration_date_past{background-color:#e63946}@keyframes vet_back_and_forth_anim{0%{transform:translateX(-10px)}100%{transform:translateX(10px)}}.vet_offer_info{display:inline-block;width:100%;background-color:#1d3557;padding:30px 30px 30px 30px;color:#fff;font-size:18px}.elementor .vet_offer_info hr{color:#fff;margin-bottom:10px;display:inline-block;width:100%}.vet_offer_info a{color:#fff!important}.vet_offer_info span.vet_offer_info_span_a a{color:#2a9d8f!important}.vet_offer_info a:hover,.vet_offer_info span.vet_offer_info_span_a a:hover{color:#e63946!important}.vet_offer_info .vet_offer_link{margin-bottom:10px;padding-bottom:10px}.vet_offer_info span{display:inline-block;width:100%;margin-bottom:5px;color:#fff}.vet_offer_info a i{margin-right:10px}.elementor-widget-wrap>.elementor-element.vet_offer_company_logo{position:absolute;bottom:-130px;background-color:#fff;box-shadow:0 5px 12px -3px rgb(0 0 0 / .15);border-radius:5px;padding:13px 20px 5px 20px;width:auto;left:50%;transform:translateX(-50%);transition:all 0.3s}.elementor-widget-wrap>.elementor-element.vet_offer_company_logo:hover{box-shadow:0 5px 12px 3px rgb(0 0 0 / .3)!important;transform:translateX(-50%) scale(1.02)}@media only screen and (max-width:767px){.elementor-widget-wrap>.elementor-element.vet_offer_company_logo{bottom:-110px}}.elementor .vet_offer_company_logo img{display:inline-block;width:100%;height:70px;object-fit:contain}.vet_current_card{display:inline-block;width:100%;background-color:#fff;color:#2B2827;font-size:18px;text-align:center;padding:20px}.elementor .vet_current_card img{display:inline-block;width:100%;height:100px;margin-bottom:10px;object-fit:contain;object-position:center}.vet_current_card_inside{position:relative;display:inline-block;width:100%;background-color:#1d3557;padding:30px 20px 0 20px;color:#2B2827;font-size:18px;text-align:center;border-radius:0 15px 0 15px}.elementor .vet_current_card .vet_current_card_inside img{display:inline-block;width:100%;height:50px;margin-bottom:20px;object-fit:contain;object-position:center}.elementor .vet_current_card .vet_current_card_inside img.vet_online_check{height:80px;margin-bottom:0}.vet_current_card .vet_current_card_verification{display:inline-block;width:100%;background-color:#fff;padding:10px;border-radius:0 15px 0 15px;margin-bottom:5px}.vet_current_card .vet_current_card_verification_centerblock{text-align:left;display:inline-block}table.vet_current_card_verification_user{border:none;margin-bottom:0}.vet_current_card_verification_user td,table.vet_current_card_verification_user tbody>tr:nth-child(odd)>td,table.vet_current_card_verification_user tbody>tr:nth-child(odd)>th{border:none;background-color:#fff0;padding:5px 10px}.vet_logout_button_normal a.vet_logout_button.elementor-button{font-size:16px;font-weight:700;padding:12px 24px;color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.vet_logout_button_normal a.vet_logout_button.elementor-button:hover{color:#fff;background-color:var(--e-global-color-text);border-color:var(--e-global-color-text)}@media only screen and (max-width:767px){body .vet_current_card h2{font-size:20px;font-weight:700}}.vet_puff_news.e-con{height:100%}a.vet_puff{display:inline-block;width:100%;margin-bottom:100px;text-align:center;box-shadow:3px 4px 25px -8px rgb(0 0 0 / .2)!important;overflow:hidden;border-radius:5px 5px 0 50px;background-color:#fff}a.vet_puff:hover{box-shadow:0 5px 12px 3px rgb(0 0 0 / .3)!important;transform:scale(1.02)}a.vet_puff img{display:inline-block;width:100%;height:auto;margin-bottom:0;object-fit:cover;object-position:center}a.vet_puff .vet_puff_content{display:inline-block;width:100%;padding:20px}a.vet_puff .vet_puff_text{display:inline-block;width:100%;font-size:16px;font-weight:400;margin-bottom:30px;color:#2B2827}a.vet_puff button{margin-bottom:20px}#vet_change_email_form{float:left;width:100%;margin:20px 0 20px 0}#vet_change_email_form input{border-style:solid;border-width:0 0 2px 0;border-color:#CBCBCB;border-radius:0 0 0 0;padding:10px 5px 10px 10px;background-color:#fff0;color:#fff;margin-bottom:10px;width:100%;display:inline-block}#vet_change_email_form_send{float:right;border-color:#fff;color:#fff;margin-bottom:20px}#vet_change_email_form #vet_change_email_form_send:hover{background-color:#fff;color:#111}#vet_change_email_form_message{display:none;float:left;width:100%;color:#111;font-size:16px;background-color:#fff;padding:10px}.icey_youtube{display:inline-block;width:100%;margin-top:20px;margin-bottom:40px}.icey_youtube iframe{width:100%!important;height:400px!important}@media only screen and (max-width:767px){.icey_youtube iframe{height:300px!important}}.icey_embed{display:inline-block;width:100%;margin-top:40px;margin-bottom:60px}.icey_embed iframe.icey_embed_iframe{width:100%!important;height:600px!important}@media only screen and (max-width:767px){.icey_embed iframe.icey_embed_iframe{height:400px!important}}.icey_notice{position:fixed;padding:20px;left:calc(50% - 20px);transform:translateX(-50%);top:40vh;background-color:#e63946;color:#fff;z-index:10000;border-radius:3px;font-size:20px;width:calc(100% - 20px);max-width:600px;margin:0 20px;opacity:0;text-align:center}.gallery[class*="galleryid-"]{display:grid;gap:.5rem;margin:1.5rem 0}.gallery.gallery-columns-1{grid-template-columns:1fr}.gallery.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery[class*="galleryid-"] br{display:none}.gallery[class*="galleryid-"] .gallery-item{width:auto!important;margin:0!important;padding:0!important;float:none!important}.gallery[class*="galleryid-"] .gallery-icon{margin:0;aspect-ratio:1 / 1;overflow:hidden;border-radius:3px}.gallery[class*="galleryid-"] .gallery-icon a,.gallery[class*="galleryid-"] .gallery-icon img{display:block;width:100%;height:100%;object-fit:cover}.gallery[class*="galleryid-"] .gallery-caption{display:none}@media only screen and (max-width:767px){.gallery[class*="galleryid-"][class*="gallery-columns-"]{grid-template-columns:repeat(2,1fr)}}.icey_lightbox{position:fixed;inset:0;background:rgb(0 0 0 / .92);z-index:100000;display:none;align-items:center;justify-content:center}.icey_lightbox.icey_active{display:flex}.icey_lightbox img{max-width:90vw;max-height:90vh;width:auto;height:auto;object-fit:contain}.icey_lightbox button{position:absolute;background:#fff0;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:2.5rem;line-height:1;padding:.5rem 1rem;opacity:.7}.icey_lightbox button:hover,.icey_lightbox button:focus{background:#fff0;color:#fff;opacity:1;outline:none}.icey_lightbox_close{top:1rem;right:1rem}.icey_lightbox_prev{left:1rem;top:50%;transform:translateY(-50%)}.icey_lightbox_next{right:1rem;top:50%;transform:translateY(-50%)}body.icey_lightbox_open{overflow:hidden}.icey_lightbox .icey_lightbox_close,.icey_lightbox .icey_lightbox_prev,.icey_lightbox .icey_lightbox_next{border-radius:50%;color:#fff;opacity:1;border-color:#fff;aspect-ratio:1/1;font-size:1.5rem;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;padding:0}.icey_lightbox .icey_lightbox_close:hover{background-color:#e63946}.icey_lightbox .icey_lightbox_prev,.icey_lightbox .icey_lightbox_next{font-size:2rem}.icey_lightbox .icey_lightbox_prev:hover,.icey_lightbox .icey_lightbox_next:hover{background-color:#2A9D8F}.modal-cacsp-position .modal-cacsp-box .modal-cacsp-box-header{background-color:#1d3557}.modal-cacsp-box-content a,.modal-cacsp-position .modal-cacsp-box a{text-decoration:none;color:#e63946}.modal-cacsp-box-content a:hover{color:#000}.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-accept,.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-accept-all{background-color:#e63946;border-color:#e63946;transition:0.3s background-color;border-radius:3px}.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn{transition:0.3s background-color;border-width:3px;border-radius:3px}.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-accept:hover,.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-accept-all:hover,.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn:hover{opacity:1;background-color:#000;border-color:#000;color:#fff}.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li span.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active.disabled span.modal-cacsp-toggle,.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li a.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active span.modal-cacsp-toggle,.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li span.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active span.modal-cacsp-toggle{background-color:#EEF1F6}.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li span.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active.disabled span.modal-cacsp-toggle-switch-handle,.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li a.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active span.modal-cacsp-toggle-switch-handle,.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li span.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active span.modal-cacsp-toggle-switch-handle{background-color:#1c4594}#vet_cookies{display:block;width:30px;height:30px;overflow:hidden;position:fixed;left:1rem;bottom:1rem;z-index:100000}#vet_cookies>svg{width:100%;height:auto}footer a,footer a span,footer a i{transition:color 0.3s}footer a:hover,footer a:hover span,footer a:hover i{color:#e63946!important}footer .vet_footer_headline h2{border-bottom:5px solid #fff;padding-bottom:15px;font-size:18px}body.icey_wp .vet_footer_menu ul.elementor-nav-menu{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;list-style:none;padding:0;margin:0;width:100%}body.icey_wp .vet_footer_menu ul.elementor-nav-menu>li.menu-item{padding:0;margin:0;display:block}body.icey_wp .vet_footer_menu ul.elementor-nav-menu>li.menu-item>a.elementor-item{padding:0;margin:0;display:block}body button.icey_to_top{display:none}@media only screen and (max-width:1025px){body button.icey_to_top{display:block;position:fixed;width:40px;height:40px;background-color:#2a9d8f;box-shadow:0 1px 10px 0 rgb(0 0 0 / .15);border-radius:0 5px 0 5px;bottom:-150px;right:10px;border:none;transition:bottom 0.5s,background-color 0.3s,opacity 0.3s;z-index:102;padding:0;opacity:.5}body.vet_main_menu_active button.icey_to_top{z-index:100}body button.icey_to_top:hover,body button.icey_to_top:active,body button.icey_to_top:focus{background-color:#e63946;opacity:1}body button.icey_to_top::after{content:"";width:21px;height:20px;background-color:#fff!important;-webkit-mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_menu_arrow.svg);mask-image:url(/wp-content/themes/veterankort2020/assets/images/vet_menu_arrow.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;left:10px;top:8px;transform:rotate(-90deg);transition:background-color 0.3s}body button.icey_to_top:hover::after{background-color:#ffffff!important}}#icey_app{position:fixed;top:0;width:1px;height:100%;left:-2px;z-index:101}#wp-admin-bar-wp-logo{display:none!important}@media only screen and (max-width:1025px){body.icey_wp .vet_footer_menu ul.elementor-nav-menu{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){body .vet_only_mobile{display:block}body .vet_not_mobile{display:none!important}.vet_prop_div_max_height div{height:auto}ul#vet_main_menu>li:last-child>a{border-bottom:none;border-bottom:2px solid #fff3}.vet_main_socialmedia .vet_sm_icon.vet_card,.logged-in .vet_main_socialmedia .vet_sm_icon.vet_card{display:none}.vet_main_offer_wrapper_order>ul>li:last-child a{border-bottom:none}body.icey_wp .vet_footer_menu ul.elementor-nav-menu>li.menu-item>a.elementor-item{font-size:.9rem}body.icey_wp #CookiebotWidget:not(.CookiebotWidget-inactive){bottom:10px;left:10px;scale:.8;transition:0.3s bottom ease-in-out}body.icey_wp:has(#vet_header_top.vet_active) #CookiebotWidget:not(.CookiebotWidget-inactive){bottom:70px}#vet_cookies{left:.5rem}}