@import "https://use.typekit.net/zgi2qsh.css";[data-customTooltip]{cursor:pointer;position:relative}[data-customTooltip]:after{background-color:#fff;font-family:Roboto,sans-serif;font-weight:400;color:#222;font-size:14px;padding:8px 12px;height:fit-content;width:fit-content;border-radius:6px;position:absolute;text-align:center;bottom:0;left:50%;content:attr(data-customTooltip);transform:translate(-50%,110%) scale(0);transform-origin:top;transition:.14s;box-shadow:0 4px 14px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.05);z-index:2}[data-customTooltip]:hover:after{display:block;transform:translate(-50%,110%) scale(1)}.sprite_icon_akvarisztika{background-position:-338px -128px;width:40px;height:33px}.sprite_icon_akvarisztika,.sprite_icon_basket_icon{background-image:url(../../assets/sprite_1751526174058.png);display:block}.sprite_icon_basket_icon{background-position:-425px -128px;width:31px;height:28px}.sprite_icon_cat{background-image:url(../../assets/sprite_1751526174058.png);background-position:-298px -128px;width:29px;height:27px;display:block}.sprite_icon_dislike-hover{background-position:0 -110px}.sprite_icon_dislike,.sprite_icon_dislike-hover{background-image:url(../../assets/sprite_1751526174058.png);width:128px;height:128px;display:block}.sprite_icon_dislike{background-position:-210px 0}.sprite_icon_dog{background-position:-266px -128px;width:32px;height:27px}.sprite_icon_dog,.sprite_icon_facebook{background-image:url(../../assets/sprite_1751526174058.png);display:block}.sprite_icon_facebook{background-position:-372px -161px;width:34px;height:34px}.sprite_icon_fastbuy_icon{background-position:-378px -128px;width:47px;height:28px}.sprite_icon_fastbuy_icon,.sprite_icon_gps{background-image:url(../../assets/sprite_1751526174058.png);display:block}.sprite_icon_gps{background-position:-237px -173px;width:24px;height:24px}.sprite_icon_idopontletoltes{background-position:-234px -128px;width:32px;height:30px}.sprite_icon_idopontletoltes,.sprite_icon_instagram{background-image:url(../../assets/sprite_1751526174058.png);display:block}.sprite_icon_instagram{background-position:-406px -161px;width:34px;height:34px}.sprite_icon_jarvanyvedelem{background-position:-338px -195px;width:32px;height:32px}.sprite_icon_jarvanyvedelem,.sprite_icon_jobb{background-image:url(../../assets/sprite_1751526174058.png);display:block}.sprite_icon_jobb{background-position:-210px -128px;width:24px;height:45px}.sprite_icon_kisallat{background-image:url(../../assets/sprite_1751526174058.png);background-position:-210px -173px;width:27px;height:31px;display:block}.sprite_icon_like-hover{background-position:0 -238px}.sprite_icon_like,.sprite_icon_like-hover{background-image:url(../../assets/sprite_1751526174058.png);width:128px;height:128px;display:block}.sprite_icon_like{background-position:-338px 0}.sprite_icon_lo{background-position:-402px -195px;width:35px;height:29px}.sprite_icon_lo,.sprite_icon_madar{background-image:url(../../assets/sprite_1751526174058.png);display:block}.sprite_icon_madar{background-position:-370px -195px;width:32px;height:32px}.sprite_icon_profile icon{background-position:-440px -161px;width:25px;height:28px}.sprite_icon_profile icon,.sprite_icon_search icon{background-image:url(../../assets/sprite_1751526174058.png);display:block}.sprite_icon_search icon{background-position:-261px -173px;width:18px;height:18px}.sprite_icon_simplepay{background-position:0 0;width:210px;height:110px}.sprite_icon_simplepay,.sprite_icon_tapvalaszto{background-image:url(../../assets/sprite_1751526174058.png);display:block}.sprite_icon_tapvalaszto{background-position:-437px -195px;width:28px;height:28px}.sprite_icon_youtubefooter{background-image:url(../../assets/sprite_1751526174058.png);background-position:-338px -161px;width:34px;height:34px;display:block}#ak-widget{display:none!important}input:focus,select:focus,textarea:focus{outline:none}.page_inner_cont{box-sizing:border-box;width:1338px;margin:0 auto}@media (max-width:1338px){.page_inner_cont{width:100%;padding:0 20px}}header{position:sticky;top:0;z-index:10}header,header .header_inner{display:inline-block;width:100%}header .header_inner{background-color:#fff;box-shadow:0 3px 6px #00000029}header .header_inner .header_inner_content{display:block;width:100%;max-width:1338px;margin:0 auto;height:100px;text-align:right;padding:0 13px;position:relative;box-sizing:border-box}header .header_inner i.m_hamburger{display:none}header .header_inner .logo{margin-top:29px;float:left;max-height:37px}header .header_inner .logo .logo_allatorvosod{max-width:280px;display:inline-block;text-align:left;max-height:37px;font-size:2px;margin-top:3px}header .header_inner .logo .logo_aweol{max-width:280px;display:inline-block;text-align:left;max-height:37px;font-size:11px}header .header_inner .logo a{text-decoration:none}header .header_inner .top_pages{display:inline-block;border-right:1px solid #cfcfcf;height:40px;margin-top:29px}header .header_inner .top_pages .top_page_link{display:inline-block;margin:0 15px}header .header_inner .top_pages .top_page_link a{color:#000;text-decoration:none;font-size:15px;font-family:Poppins;line-height:40px}header .header_inner .top_pages .top_page_link a:hover{color:#40bab1}header .header_inner .top_pages .top_page_link:first-child{margin-left:0}header .header_inner .top_pages .top_page_link:last-child{margin-right:30px}@media (max-width:1080px){header .header_inner .top_pages{display:none;position:fixed;background-color:#40bab1;width:93vw;height:auto!important;text-align:right;position:absolute;right:auto;left:0;z-index:10;top:47px;box-shadow:0 2px 10px 1px rgba(0,0,0,.14);padding:10px;margin-left:1vw;margin-top:10px}header .header_inner .top_pages .top_page_link{text-align:right;display:inline-block!important;white-space:nowrap;width:100%}header .header_inner .top_pages .top_page_link a{font-size:14px;color:#fff;text-decoration:none;line-height:22px}header .header_inner .top_pages .top_page_link a:hover{text-decoration:underline}}header .header_inner .top_controls{display:inline-block;height:40px;margin-left:15px}header .header_inner .top_controls .control{display:inline-block;margin:0 15px;cursor:pointer}header .header_inner .top_controls .control.control_user_menu{position:relative}header .header_inner .top_controls .control i.profile_icon_in{font-size:8px}header .header_inner .top_controls .control:last-child{margin-right:0}header .header_inner .top_controls .control .cart_text_mobile_hide,header .header_inner .top_controls .control p.cart_text{display:none}header .header_inner .top_controls .control.minic{position:relative}header .header_inner .top_controls .control .sum_quant{position:absolute;color:#fff;background-color:#40bab1;border-radius:50%;width:auto;height:19px;top:11px;left:auto;right:-8px;min-width:20px;text-align:center;line-height:13px}header .header_inner .top_controls .control .shopping_cart_quant{font-size:11px;padding-top:5px}header .header_inner .top_controls .control .two_digit{left:4px}header .header_inner .user_menu{background-color:#40bab1;width:180px;text-align:right;position:absolute;right:-30px;z-index:10;top:67px;display:none;box-shadow:0 2px 10px 1px rgba(0,0,0,.14);padding:10px}@media (max-width:1080px){header .header_inner .user_menu{top:47px;width:98vw;position:fixed;box-sizing:border-box;right:auto;left:0;margin-left:1vw;margin-top:10px}}header .header_inner .user_menu .user_page_link{text-align:right;display:inline-block;white-space:nowrap;width:100%}header .header_inner .user_menu .user_page_link a{font-size:14px;color:#fff;text-decoration:none;line-height:22px}header .header_inner .user_menu .user_page_link a:hover{text-decoration:underline}header .header_inner .display_mini_cart{right:20px;margin-top:45px}@media (max-width:1080px){header .header_inner .display_mini_cart{margin-top:25px}}@media (max-width:1300px){header .header_inner .top_controls .control,header .header_inner .top_pages .top_page_link{margin:0 10px}}@media (max-width:1210px){header .header_inner .top_pages .top_page_link{margin:0 7px}header .header_inner .top_pages .top_page_link a{font-size:14px}header .header_inner .top_pages .top_page_link a:hover{color:#fff}header .header_inner .top_pages .top_page_link:last-child{margin-right:20px}header .header_inner .top_controls{margin-left:10px}}@media (max-width:1110px){header .header_inner .header_inner_content{height:50px}header .header_inner .logo{margin-top:13px}header .header_inner .logo .logo_allatorvosod{max-width:200px;margin-top:0}header .header_inner .logo .logo_aweol,header .header_inner .logo i{font-size:7px}header .header_inner .top_pages{height:35px;margin-top:8px}header .header_inner .top_pages .top_page_link{display:none;margin:0}header .header_inner i.m_hamburger{display:inline-block;float:left;font-size:13px;margin-top:14px;margin-left:20px;cursor:pointer}header .header_inner .top_controls{margin-top:12px;vertical-align:top}header .header_inner .top_controls .control{margin:0 15px}}@media (max-width:400px){header .header_inner .top_controls .control{margin:0 7px}header .header_inner .logo .logo_allatorvosod{font-size:1.5px}}.display_mini_cart{display:none;position:absolute;max-width:280px;width:100%;z-index:11;background-color:#fff;right:42px;box-shadow:0 2px 10px 1px rgba(0,0,0,.14);margin-top:-1px;text-align:left;margin-top:65px}.display_mini_cart .display_mini_cart_close{position:absolute;right:-5px;top:-5px;width:25px;height:25px;border:none;padding:0;margin:0;background-image:url(../../../images/buttons/close_basket.png);cursor:pointer}.mini_cart .discount_quantity{color:#40bab1;font-size:12px;margin-top:10px}.mini_cart .mini_cart_product{padding-left:7px}.mini_cart .three_dot{text-align:center}.mini_cart .mini_cart_container,.mini_cart .three_dot{max-width:280px;width:100%;margin:auto}.mini_cart .mini_cart_container .minicart_prod_separator{margin-top:23px;margin-bottom:20px}.mini_cart .mini_cart_container .minicart_image{display:inline-block;width:100px;position:relative}.mini_cart .mini_cart_container .minicart_image img{max-width:96%;max-height:100%;position:relative;top:0;left:0;right:0}.mini_cart .mini_cart_container .minicart_first_prod{margin-top:22px}.mini_cart .mini_cart_container .remove_from_cart{background-image:url(../../../images/images/bin.png);width:14px;height:15px;display:inline-block;vertical-align:top;position:relative;top:7px}.mini_cart .mini_cart_container .remove_from_cart:hover{background-image:url(../../../images/images/bin_over.png)}.mini_cart .mini_cart_container .minicart_details{max-width:144px;width:100%;display:inline-block;vertical-align:top}.mini_cart .mini_cart_container .minicart_details .product_name .name,.mini_cart .mini_cart_container .minicart_details .product_name a{font-family:Poppins;font-size:12px;color:#333;text-decoration:none;max-width:130px}.mini_cart .mini_cart_container .minicart_details .product_name .name{font-weight:700}.mini_cart .mini_cart_container .price_orig{color:#bcbcbc;text-decoration:line-through}.mini_cart .mini_cart_container .price_end_sale,.mini_cart .mini_cart_container .price_orig{font-family:Poppins;font-weight:700;font-size:16px;margin-top:10px}.mini_cart .mini_cart_container .sale_p{color:#40bab1}.mini_cart .mini_cart_container .need_to_delivery_free{color:#999;font-family:Poppins;font-size:12px;text-align:center;max-width:90%;width:90%;margin:auto;margin-top:20px;margin-bottom:10px;line-height:15px}.mini_cart .mini_cart_container .mini_cart_buttons{margin-bottom:20px}.mini_cart .mini_cart_container .mini_cart_buttons a{display:inline-block;text-decoration:none}.mini_cart .mini_cart_container .mini_cart_buttons a[target=_blank]{width:100%}.mini_cart .mini_cart_container .mini_cart_buttons .to_pay{width:240px;height:48px;background-color:#40bab1;border-radius:5px;text-transform:uppercase;color:#fff;font-family:Poppins;font-size:17px;text-align:center;line-height:48px;margin:auto;position:relative;left:20px;transition:all .2s ease-in-out}.mini_cart .mini_cart_container .mini_cart_buttons .to_pay:hover{background-color:#246393;transition:all .2s ease-in-out}.mini_cart .mini_cart_container picture{text-align:center;margin-top:20px;display:block}.mini_cart .mini_cart_container picture img{max-width:100%}.mini_cart .sum_container{margin:auto;max-width:280px;width:100%;border-top:1px solid #e5e5e5;padding-top:17px;margin-top:23px}.mini_cart .sum_container .cart_sum_text{margin-left:20px;text-align:left;text-transform:uppercase}.mini_cart .sum_container .cart_sum_text,.mini_cart .sum_container .sum_price{max-width:120px;width:100%;display:inline-block;font-size:14px;color:#000;font-family:Poppins;font-weight:700}.mini_cart .sum_container .sum_price{text-align:right}.mini_cart .empty_cart{color:#40bab1;font-family:Poppins;font-size:18px;text-align:center;line-height:38px}@media (min-width:320px) and (max-width:360px){.display_mini_cart{right:14px}}#home_blog{margin-bottom:20px;width:100%;margin:auto;position:relative;text-align:center;margin-top:0;display:inline-block}#home_blog .blog_pages .mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:0}#home_blog .block_title{display:none}#home_blog .blog_container_inside{margin-top:25px}#home_blog .blog_container_items{display:flex;justify-content:space-between;padding-bottom:30px}#home_blog a{margin:0;padding:0;color:#103b5d;text-decoration:none}#home_blog a:hover{color:#40bab1;text-decoration:none}#home_blog .more_news{display:none}#home_blog .more_news a{color:#b0b0b0;font-family:Poppins;font-size:16px;text-decoration:none;font-weight:400}#home_blog .more_news a:hover{color:#40bab1!important}#home_blog .blog_box{width:32%;display:inline-block;vertical-align:top;background-color:#f7f7f7;position:relative}#home_blog .blog_box .blog_image img{width:100%;height:auto}#home_blog .blog_title{font-size:22px;text-transform:none;margin:0;line-height:33px;color:#103b5d}#home_blog .blog_summary,#home_blog .blog_title{display:inline-block;font-family:Poppins;font-weight:400;padding:0 20px;padding-top:10px;background-color:#f7f7f7;width:100%;text-align:left;box-sizing:border-box}#home_blog .blog_summary{font-size:16px;padding-bottom:5px;line-height:25px;color:#3c3c3c}#home_blog .blog_summary p{margin:0}#home_blog .blog_summary_footer{display:inline-block;font-size:14px;font-family:Poppins;font-weight:400;padding:0 20px;padding-bottom:30px;line-height:25px;background-color:#f7f7f7;width:100%;color:#acacac;text-align:left;box-sizing:border-box}#home_blog .blog_goto{background-color:#fff;border:1px solid #40bab1;text-decoration:none;border-radius:100%;width:55px;height:55px;display:inline-block;position:absolute;z-index:2;right:20px;bottom:-28px}#home_blog .blog_goto i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#home_blog .blog_box:hover .blog_goto{background-color:#40bab1}#home_blog .blog_pages{width:100%;max-width:1338px;display:inline-block;overflow:visible;position:relative;margin:0}#home_blog .blog_pages .blog_scroll_container_wrapper{overflow-x:hidden}#home_blog .blog_pages .mCSB_container>div{display:inline-block;width:1341px;max-width:100%;vertical-align:top;float:left}#home_blog .blog_pages .mCSB_scrollTools{visibility:hidden}#home_blog .blog_pages .news_scroll_container{overflow:hidden;height:640px}#home_blog .blog_pages .blog_scroll_navigations{display:none;position:absolute;top:0;width:100%}#home_blog .blog_pages .blog_scroll_navigations .left_arrow{float:left}#home_blog .blog_pages .blog_scroll_navigations .right_arrow{float:right}#home_blog .blog_pages .blog_scroll_navigations div{display:inline-block;opacity:.75;cursor:pointer;position:relative;top:-34px}#home_blog .blog_pages .blog_scroll_navigations div i{display:inline-block}#home_blog .blog_pages:hover .blog_scroll_navigations div{opacity:1}#home_blog .blog_ext_label{text-align:left;text-transform:none;font-size:15px;font-family:Poppins;color:#020202;margin:0 auto;display:block;width:100%;max-width:1338px}#home_blog .blog_ext_label .show_all_entries{float:right;padding-right:0}#home_blog .blog_ext_label:empty{margin-top:0}#home_blog .blog_ext_label div{cursor:pointer;padding-left:13px;padding-right:13px;display:inline-block;font-size:16px;line-height:25px;font-family:Poppins;font-weight:400}#home_blog .blog_ext_label div:first-child{padding-left:0}#home_blog .blog_ext_label div:hover{text-decoration:underline}#home_blog .blog_ext_label div.active_step{color:#40bab1}#home_blog .blog_ext_label div.active_step:hover{text-decoration:none}#home_blog .blog_ext_label .recommend_dog{color:#40bab1}@media (max-width:768px){#home_blog .blog_box{width:49%!important}#home_blog .blog_box:nth-child(3){display:none}}@media (max-width:640px){#home_blog .blog_pages{margin:0;width:100%}#home_blog .blog_container_inside{margin-bottom:10px}#home_blog .blog_box a .blog_title{font-size:20px;text-transform:none;text-align:center;width:100%;line-height:25px;font-weight:500;margin:0;font-family:Poppins;margin-bottom:10px}}@media (max-width:500px){#home_blog .blog_ext_label div{font-size:12px;line-height:18px;padding:0 4px}#home_blog .blog_ext_label div:first-child{padding-left:0}#home_blog .blog_ext_label div:last-child{padding-right:0}#home_blog .blog_box{width:100%!important}#home_blog .blog_box a .blog_title{text-align:left}#home_blog .blog_box:nth-child(2){display:none}}.page_content_inner_part>.sale_products{overflow:hidden}.page_content_inner_part>.sale_products .block_title{display:none}.sale_products{margin-bottom:0;width:100%;max-width:1338px;margin:auto;position:relative;text-align:center;margin-top:0;display:block}.sale_products .product_box{border-radius:0}.sale_products.newness{display:none}.sale_products.newness.show{display:block}.sale_products.dog{z-index:3}.sale_products.cat{z-index:2}.sale_products .products_container{margin-top:0;width:100%;text-align:center}.sale_products .gr-title{position:relative;z-index:-1}@media (max-width:1280px){.page_container .page_content_inner .page_content_inner_part .home_product_types,.page_container .page_content_inner .page_content_inner_part>.sale_products{max-width:1050px!important;margin-left:auto;margin-right:auto}}@media (max-width:1080px){.page_container .page_content_inner .page_content_inner_part .home_product_types{text-align:center}.page_container .page_content_inner .page_content_inner_part .home_product_types,.page_container .page_content_inner .page_content_inner_part>.sale_products{max-width:875px!important}}@media (max-width:920px){.page_container .page_content_inner .page_content_inner_part .home_product_types,.page_container .page_content_inner .page_content_inner_part>.sale_products{max-width:655px!important}}@media (max-width:690px){.page_container .page_content_inner .page_content_inner_part .home_product_types,.page_container .page_content_inner .page_content_inner_part>.sale_products{max-width:430px!important}}@media (max-width:414px){.page_container .page_content_inner .page_content_inner_part #home_blog .blog_ext_label div,.page_container .page_content_inner .page_content_inner_part .home_product_types label{font-size:14px;line-height:21px}}.display_news{width:100%;max-width:1338px;margin:0 auto;padding:0;box-sizing:border-box}@media (max-width:1338px){.display_news{margin:0 15px;width:calc(100% - 30px)}}.display_news .display_news_title{margin-top:20px;margin-bottom:40px;font-size:25px}.display_news #home_blog{padding:0;box-sizing:border-box;display:inline-block}#news_and_video{display:none}.display_news_list{width:100%;margin:0;margin-bottom:0;display:inline-block}.display_news_list .block_title{display:none}.display_news_list .blog_type_links{display:block;width:100%;max-width:1338px;margin:0 auto 20px;text-align:center}.display_news_list .blog_type_links a{color:#3c3c3c;font-size:16px;margin:0 10px;text-decoration:none}.display_news_list .blog_type_links a.active,.display_news_list .blog_type_links a:hover{color:#40bab1}.display_news_list .blog_back_to_list{display:block;width:100%;max-width:1338px;margin:0 auto 20px;text-align:left}@media (max-width:1338px){.display_news_list .blog_back_to_list{padding:0 15px;box-sizing:border-box}}.display_news_list .blog_back_to_list a{color:#3c3c3c;font-size:16px;margin:0;text-decoration:none}.display_news_list .blog_back_to_list a.active,.display_news_list .blog_back_to_list a:hover{color:#40bab1}.display_news_list .news_container_news{max-width:1338px;width:100%;display:inline-block;margin-bottom:20px;vertical-align:top;margin-left:0;margin:auto;display:flex;justify-content:space-between}.display_news_list .news_container_news .news_box{max-width:270px;width:100%;display:inline-block;padding:20px 19px 14px;vertical-align:top;border:1px solid #f7e5d8;margin-bottom:6px;background-color:#f7f7f7;display:flex;flex-wrap:wrap}.display_news_list .news_container_news .news_box a{display:inline-block}.display_news_list .news_container_news .news_box .news_image{max-width:248px;width:100%;vertical-align:top;position:relative;height:100px;text-align:center}.display_news_list .news_container_news .news_box .news_image img{max-width:100%;max-height:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.display_news_list .news_container_news .news_box .news_title{font-family:Poppins;font-weight:700;font-size:28px;color:#246393;text-align:center;margin-top:10px;margin-bottom:15px;height:auto;line-height:38px;height:85px;padding:0 20px;box-sizing:border-box}.display_news_list .news_container_news .news_box .news_title a{color:#246393;text-decoration:none;word-break:break-word;font-weight:500}.display_news_list .news_container_news .news_box .news_link_text{display:none}.display_news_list .news_container_news_entries,.display_news_list .news_container_news_entry{display:inline-block;width:890px;display:flex;flex-wrap:wrap;justify-content:space-between}.display_news_list .news_container_news_entries .news_box,.display_news_list .news_container_news_entry .news_box{border:0;padding:0;width:48%;max-width:100%;position:relative;margin-bottom:50px;display:inline-block}.display_news_list .news_container_news_entries .news_box .news_title,.display_news_list .news_container_news_entry .news_box .news_title{color:#246393;font-size:28px;text-align:left;line-height:38px;font-family:Poppins;font-weight:500;text-transform:none;height:auto;margin-bottom:5px}.display_news_list .news_container_news_entries .news_box .news_date_time,.display_news_list .news_container_news_entry .news_box .news_date_time{color:#000;width:100%;display:inline-block;font-size:16px;font-family:Poppins;font-weight:400;padding:0 20px;box-sizing:border-box;line-height:25px}.display_news_list .news_container_news_entries .news_box .news_date_time div,.display_news_list .news_container_news_entry .news_box .news_date_time div{float:left}.display_news_list .news_container_news_entries .news_box .news_tags,.display_news_list .news_container_news_entry .news_box .news_tags{color:#40bab1;width:100%;display:block;font-size:14px;font-family:Poppins;font-weight:400;padding:0 20px;box-sizing:border-box;line-height:25px;display:inline-block}.display_news_list .news_container_news_entries .news_box .news_tags a,.display_news_list .news_container_news_entry .news_box .news_tags a{float:left;text-decoration:none;color:#40bab1}.display_news_list .news_container_news_entries .news_box .news_tags a:hover,.display_news_list .news_container_news_entry .news_box .news_tags a:hover{color:#000}.display_news_list .news_container_news_entries .news_box .news_tags:empty,.display_news_list .news_container_news_entry .news_box .news_tags:empty{display:none}.display_news_list .news_container_news_entries .news_box .news_author,.display_news_list .news_container_news_entry .news_box .news_author{color:#000;width:100%;display:inline-block;font-size:16px;font-family:Poppins;font-weight:400;margin-bottom:0;padding:0 20px;box-sizing:border-box;line-height:25px}.display_news_list .news_container_news_entries .news_box .news_author:empty,.display_news_list .news_container_news_entry .news_box .news_author:empty{display:none}.display_news_list .news_container_news_entries .news_box .news_image,.display_news_list .news_container_news_entry .news_box .news_image{max-width:100%;height:auto}.display_news_list .news_container_news_entries .news_box .news_image img,.display_news_list .news_container_news_entry .news_box .news_image img{position:static;width:100%;height:auto}.display_news_list .news_container_news_entries .news_box .blog_goto,.display_news_list .news_container_news_entry .news_box .blog_goto{background-color:#fff;border:1px solid #40bab1;text-decoration:none;border-radius:100%;width:55px;height:55px;display:inline-block;position:absolute;z-index:2;right:20px;bottom:-28px}.display_news_list .news_container_news_entries .news_box .blog_goto i,.display_news_list .news_container_news_entry .news_box .blog_goto i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.display_news_list .news_container_news_entries .news_box>a,.display_news_list .news_container_news_entry .news_box>a{color:#000}.display_news_list .news_container_news_entries .news_box .news_summary,.display_news_list .news_container_news_entry .news_box .news_summary{font-family:Poppins;font-size:14px;text-align:justify;display:inline-block;width:100%;line-height:23px;padding:0 20px;box-sizing:border-box}.display_news_list .news_container_news_entries .news_box .news_summary img,.display_news_list .news_container_news_entry .news_box .news_summary img{max-width:100%}.display_news_list .news_container_news_entries .news_box:hover .blog_goto,.display_news_list .news_container_news_entry .news_box:hover .blog_goto{background-color:#40bab1}.display_news_list .news_container_news_entries.side,.display_news_list .news_container_news_entries.side .news_box,.display_news_list .news_container_news_entry.side,.display_news_list .news_container_news_entry.side .news_box{width:100%}.display_news_list .news_container_news_entries.side .news_box .news_title,.display_news_list .news_container_news_entries.side .news_box .news_title a,.display_news_list .news_container_news_entry.side .news_box .news_title,.display_news_list .news_container_news_entry.side .news_box .news_title a{color:#246393!important}.display_news_list .news_container_news_entry{float:left}.display_news_list .news_container_news_entry .news_box{width:100%!important;background-color:#f7f7f7}.display_news_list .news_container_news_entry .news_box .news_title{font-size:44px;line-height:60px;font-weight:600;margin:10px 0;padding:0 20px}.display_news_list .news_container_news_entry .news_box .news_summary{font-size:16px;line-height:23px}.display_news_list .news_container_news_entry .news_box .news_summary h2{font-size:21px;line-height:26px}.display_news_list .news_container_news_entry .news_box .news_summary a{color:#40bab1}.display_news_list .news_container_news_related_products{width:100%;display:inline-block;overflow:hidden}.display_news_list .news_container_news_related_products h5{padding:0;margin:30px 0 20px;width:100%;display:inline-block;font-size:24px;font-family:Poppins;font-weight:500}.display_news_list .news_container_news_related_products #related_products_items{display:inline-block;width:100%}.display_news_list .news_container_news_related_products .product_box_container{max-width:50%;margin:0;padding-top:0;min-height:370px}@media (max-width:767px){.display_news_list .news_container_news_related_products .product_box_container{width:auto;max-width:100%}}.display_news_list .news_container_news_related_products .product_box_container .product_name{font-size:20px;line-height:24px;height:100px}.display_news_list .news_container_news_related_products .product_box_container .product_name a,.display_news_list .news_container_news_related_products .product_box_container .product_name h2{font-size:20px}.display_news_list .news_container_news_related_products .product_box_container .product_packaging{top:-10px}.display_news_list .news_container_news_related_products .product_box_container .price{font-size:24px;line-height:30px}.display_news_list .news_container_news_related_products .product_box_container .product_list_product_rating_product_rating{transform:scale(.66)}.display_news_list .news_container_news_related_products .product_box_container .product_box{max-width:208px;border-radius:0;border-top:0}@media (max-width:767px){.display_news_list .news_container_news_related_products .product_box_container .product_box{border:1px solid #d5d5d5!important}}.display_news_list .news_container_news_related_products .product_box_container .product_box .product_image{max-width:182px;height:172px;margin-top:8px}.display_news_list .news_container_news_related_products .product_box_container .product_box .product_name{max-width:100%;height:46px}.display_news_list .news_container_news_related_products .product_box_container .product_box .product_name .name{font-size:13px;line-height:18px}.display_news_list .news_container_news_related_products .product_box_container .product_box .prices_wrapper{margin-top:5px}.display_news_list .news_container_news_related_products .product_box_container .product_box .productbox_bottom_infos .prices_wrapper .price.price_basic div{font-size:11px;line-height:19px}.display_news_list .news_container_news_related_products .product_box_container .product_box .productbox_bottom_infos .prices_wrapper .price.price_basic div span.autoship{color:#000}.display_news_list .news_container_news_related_products .product_box_container .product_box .productbox_bottom_infos .prices_wrapper .price.price_basic div span.autoship span{color:#ff3b00;margin-left:5px}.display_news_list .news_container_news_related_products .product_box_container .price{font-size:13px;line-height:23px}.display_news_list .news_container_news_related_products .product_box_container .price.no_saled_price:not(.price_autoship) div{font-size:13px!important;line-height:23px}.display_news_list .news_container_news_related_products .product_box_container:first-of-type .product_box,.display_news_list .news_container_news_related_products .product_box_container:nth-of-type(2) .product_box{border-top:1px solid #d5d5d5}.display_news_list .news_container_news_related_products .product_box_container:nth-child(2n) .product_box{border-left:0}.display_news_list .news_container_news_related_products .left_icon_set>div,.display_news_list .news_container_news_related_products .right_icon_set>div{margin-bottom:10px}.display_news_list .news_container_news_related_products .left_icon_set .green_plus,.display_news_list .news_container_news_related_products .right_icon_set .green_plus{top:165px;padding:4px 10px 4px 5px}.display_news_list .news_container_news_related_products .left_icon_set .green_plus span,.display_news_list .news_container_news_related_products .right_icon_set .green_plus span{padding-left:50px;font-size:16px}.display_news_list .news_container_news_related_products .left_icon_set .green_plus i,.display_news_list .news_container_news_related_products .right_icon_set .green_plus i{left:9px;top:5px}.display_news_list .news_container_news_related_services{width:100%;display:inline-block}.display_news_list .news_container_news_related_services h5{padding:0;margin:35px 0 10px;width:100%;display:inline-block;font-size:24px;font-family:Poppins;font-weight:500;margin-bottom:35px}.display_news_list .news_container_news_related_services .icon_banners{margin-top:0}.display_news_list .news_container_news_related_services .icon_banners .icon_banner{width:100%;border-bottom:1px solid #b4b4b4;margin-bottom:30px;padding-bottom:30px}.display_news_list .news_container_news_related_services .icon_banners .icon_banner:last-child{border-bottom:0}@media (max-width:767px){.display_news_list .news_container_news_related_services .icon_banners{padding:0}.display_news_list .news_container_news_related_services .icon_banners .icon_banner{width:48%;border-bottom:0;margin-bottom:0;padding-bottom:15px}.display_news_list .news_container_news_related_services .icon_banners .icon_banner .icon_banner_desc,.display_news_list .news_container_news_related_services .icon_banners .icon_banner .icon_banner_title{text-align:left}}@media (max-width:370px){.display_news_list .news_container_news_related_services .icon_banners .icon_banner{width:100%}.display_news_list .news_container_news_related_services .icon_banners .icon_banner .icon_banner_desc,.display_news_list .news_container_news_related_services .icon_banners .icon_banner .icon_banner_title{text-align:center}}.display_news_list .news_container_news_related_news{display:inline-block;width:100%;margin-top:20px}.display_news_list .news_container_news_related_news h5{display:inline-block;width:100%;font-size:30px;line-height:19px;font-weight:500;padding:0;margin:0}.display_news_list .news_container_news_nav{display:inline-block;width:calc(100% - 920px);margin-right:0;float:right}.display_news_list .news_container_news_nav.news_container_news_nav_mobile{display:none}.display_news_list .news_container_news_nav .news_container_search_form{width:100%;display:inline-block;position:relative;z-index:1}.display_news_list .news_container_news_nav .news_container_search_form input{width:100%;border:0;border-bottom:1px solid #d2d2d2;height:44px;padding:0 40px 0 20px;font-size:16px;box-sizing:border-box}.display_news_list .news_container_news_nav .news_container_search_form span{position:absolute;right:1px;top:1px;cursor:pointer;padding:8px 25px;background:#ffffffd6 d6;display:inline-block}.display_news_list .news_container_news_nav .news_tags_container{display:inline-block;width:100%;border-top:1px solid #ececec;margin-top:60px}.display_news_list .news_container_news_nav .news_tags_container .news_tags_title{display:inline-block;width:100%;font-family:Poppins;font-weight:700;font-size:23px;color:#000;text-transform:none;padding:15px 0;line-height:20px;margin-top:5px}.display_news_list .news_container_news_nav .news_tags_container .news_tags_list{display:inline-block;width:100%;display:flex;flex-wrap:wrap}.display_news_list .news_container_news_nav .news_tags_container .news_tags_list a{border:1px solid #d8d8d8;font-family:Poppins;font-size:13px;padding:6px 9px;display:inline-block;font-weight:600;margin-right:3px;font-weight:400;margin-bottom:5px;cursor:pointer;text-decoration:none;color:#000}.display_news_list .news_container_news_nav .news_tags_container .news_tags_list a.selected,.display_news_list .news_container_news_nav .news_tags_container .news_tags_list a:hover{background-color:#40bab1;color:#fff}.display_news_list .news_container_news_nav .news_archive_container{display:inline-block;width:100%;border-top:1px solid #ececec;margin-top:85px;margin-bottom:30px}.display_news_list .news_container_news_nav .news_archive_container .news_archive_title{display:inline-block;width:100%;font-family:Poppins;font-weight:700;font-size:23px;color:#000;text-transform:none;padding:15px 0;line-height:20px;margin-top:5px}.display_news_list .news_container_news_nav .news_archive_container .news_archive_list{display:inline-block;width:100%;display:flex;flex-wrap:wrap}.display_news_list .news_container_news_nav .news_archive_container .news_archive_list a{border:1px solid #d8d8d8;font-family:Poppins;font-size:13px;padding:6px 9px;display:inline-block;font-weight:600;margin-right:3px;margin-bottom:5px;font-weight:400;cursor:pointer;text-decoration:none;color:#000}.display_news_list .news_container_news_nav .news_archive_container .news_archive_list a.selected,.display_news_list .news_container_news_nav .news_archive_container .news_archive_list a:hover{background-color:#40bab1;color:#fff}.display_news_list .order_by_view_conainer{margin-bottom:48px;text-align:left}.display_news_list #home_blog .blog_ext_label,.display_news_list .display_filter_mobile,.display_news_list .display_order_by{display:none}.display_news_container .block_title.paginate_btn_container{display:inline-block;text-align:center}.display_news_container .block_title.paginate_btn_container button{border:0;background-color:#40bab1;color:#fff;cursor:pointer;text-align:center;font-size:18px;height:50px;line-height:50px;width:auto;padding:0 35px;border-radius:0;text-decoration:none}.display_news_container .block_title.paginate_btn_container button:hover{background-color:#103b5d}.youtube_modal{display:none}.paginate_btn_container{margin:30px 20px!important;box-sizing:border-box;width:calc(100% - 40px)!important}.paginate_btn_container div{line-height:34px}.paginate_btn_container div:first-of-type{padding-right:30px!important}.paginate_btn_container button{border:0;border-radius:5px;text-align:center;padding:10px 80px;font-size:18px;color:#000;cursor:pointer;font-family:Poppins;background-color:transparent;transition:all .2s ease-in-out}.paginate_btn_container button:hover{text-decoration:underline}.paginate_btn_container span.line_bg{display:none!important}.entry_rating{border-top:1px solid #e5e5e5;padding-top:45px;display:inline-block;width:100%;position:relative}.entry_rating .entry_rating_desc{font-family:Poppins;font-size:24px;line-height:24px;font-weight:700}.entry_rating .entry_rating_btns,.entry_rating .entry_rating_desc{display:inline-block;width:100%;text-align:center}.entry_rating .entry_rating_btn{display:inline-block;margin:0;padding:0;cursor:pointer;border-radius:100%}.entry_rating .entry_rating_btn i{display:inline-block;transform:scale(.6);opacity:.5}.entry_rating .entry_rating_btn i.active{display:none;opacity:1}.entry_rating .entry_rating_btn.active i,.entry_rating .entry_rating_btn:hover i{display:none}.entry_rating .entry_rating_btn.active i.active,.entry_rating .entry_rating_btn:hover i.active{display:inline-block}@media (max-width:1338px){.display_news_list .news_container_news{padding:0 13px;box-sizing:border-box}.display_news_list .news_container_news_entries,.display_news_list .news_container_news_entry{width:67%}.display_news_list .news_container_news_nav{width:30%}}@media (max-width:1024px){.display_news_list .news_container_news_entries .news_box,.display_news_list .news_container_news_entry .news_box{width:100%}.display_news_list .news_container_news_entry .news_box .news_title,.display_news_list .news_container_news_nav .news_box .news_title{font-size:26px;line-height:30px}.display_news_list .news_container_news_entry{width:60%}.display_news_list .news_container_news_nav.news_container_news_nav_entry{width:36%}}@media (max-width:880px){.display_news_list .news_container_news_entries,.display_news_list .news_container_news_entry{width:50%}.display_news_list .news_container_news_nav{width:40%}.display_news_list .news_container_news_nav.news_container_news_nav_entry{width:355px}.display_news_list .news_container_news_entry{width:calc(100% - 375px)}}@media (max-width:767px){.display_news_list .news_container_news{flex-direction:column}.display_news_list .news_container_news_entries,.display_news_list .news_container_news_entry{width:100%}.display_news_list .news_container_news_entries .news_box .news_title,.display_news_list .news_container_news_entry .news_box .news_title{font-size:26px;line-height:30px}.display_news_list .news_container_news_nav{width:100%}.display_news_list .news_container_news_nav.news_container_news_nav_mobile{display:inline-block}.display_news_list .news_container_news_nav .news_archive_container{margin-top:10px}.display_news_list .news_container_news_nav .news_tags_container{border-top:none;margin-top:0}.display_news_list .news_container_news_nav.news_container_news_nav_entry{float:none;text-align:center;width:100%;border-top:1px solid #ccc;padding-top:20px}}.page_blog .display_news_list .news_container_news_entry .news_box .news_summary{line-height:1.2}div#cookie_accept_container{position:fixed;bottom:0;background-color:#40bab1!important;color:#fff;padding:10px 0;width:100%;max-width:100%;z-index:900;left:0;font-size:16px;line-height:21px}div#cookie_accept_container .inner_cont{max-width:1338px;margin:0 auto}@media (max-width:1338px){div#cookie_accept_container{padding:10px 20px;box-sizing:border-box;text-align:center}div#cookie_accept_container .accept_cookies{float:left;width:100%;box-sizing:border-box;text-align:center;margin-bottom:10px}}a.accept_cookies{float:right;background-color:#515054;color:#fff;font-size:17px;padding:8px 12px;margin-right:0;position:relative;bottom:0;cursor:pointer}a.accept_cookies:hover{text-decoration:none;background-color:#000}#footer_container{width:100%;max-width:100%;background-color:#103b5d;margin:0;padding:0}#footer_container .footer{max-width:1338px;width:100%;margin:auto;padding:43px 13px 7px;box-sizing:border-box}#footer_container .footer .footer_pages{width:calc(100% - 232px);display:inline-block;vertical-align:top}#footer_container .footer .footer_pages .footer_block{max-width:24%;width:100%;display:inline-block;vertical-align:top;margin-bottom:20px;padding-left:10px}#footer_container .footer .footer_pages .footer_block:first-child{padding-left:0}#footer_container .footer .footer_pages .footer_block .footer_block_title{font-family:Poppins;font-weight:500;font-size:15px;color:#40bab1;margin-bottom:19px}#footer_container .footer .footer_pages .footer_block .footer_block_title .toggle{display:none}#footer_container .footer .footer_pages .footer_block a{color:#fff;font-family:Poppins;font-size:14px;text-decoration:none;line-height:26px}#footer_container .footer .footer_pages .footer_block a:hover{color:#40bab1}#footer_container .footer .social_and_bank{max-width:222px;width:100%;display:inline-block;padding-left:10px}#footer_container .footer .social_and_bank .footer_block_title{font-family:Poppins;font-weight:500;font-size:15px;color:#40bab1;margin-bottom:23px}#footer_container .footer .social_and_bank .footer_block_title .toggle{display:none}#footer_container .footer .social_and_bank .info_block_social_icon_fb,#footer_container .footer .social_and_bank .info_block_social_icon_insta{max-width:34px;width:100%;display:inline-block;margin-right:12px}#footer_container .footer .social_and_bank .info_block_social_icon_youtube{max-width:34px;width:100%;display:inline-block}#footer_container .footer .social_and_bank .second_title{margin-top:30px}#footer_vets_container{width:100%;max-width:100%;background-color:#fff;margin:0;padding:0;border-top:1px solid #40bab1}#footer_vets_container .footer_vets{max-width:1338px;width:100%;margin:auto;padding:43px 0;box-sizing:border-box;display:flex;justify-content:center;flex-wrap:wrap}#footer_vets_container .footer_vets h3{margin-top:0;margin-bottom:30px;color:#103b5d;font-size:26px;line-height:26px;font-family:Poppins;font-weight:700;text-align:center;display:inline-block;width:100%}#footer_vets_container .footer_vets ul{width:auto;max-width:1260px;padding:0 10px;box-sizing:border-box;margin:0;display:inline-flex;flex-wrap:wrap;justify-content:space-between}#footer_vets_container .footer_vets ul li{display:inline-flex;width:32%;position:relative;padding-left:32px;box-sizing:border-box;margin:5px 0;font-size:15px;line-height:20px;min-height:35px;align-items:baseline}@media (max-width:1080px){#footer_vets_container .footer_vets ul li{width:45%}}#footer_vets_container .footer_vets ul li i{position:absolute;left:0;top:-2px}@media (max-width:800px){#footer_vets_container .footer_vets ul{display:block;width:auto;margin:0 auto;max-width:440px}#footer_vets_container .footer_vets ul li{width:100%;text-align:left;display:inline-block}}#footer_vets_container .footer_vets>p{display:none}#footer_vets_container .footer_vets .footer_vets_button_div{display:inline-block;width:100%;text-align:center}#footer_vets_container .footer_vets .footer_vets_button_div .footer_vets_button{height:40px;padding:0 20px;line-height:42px;color:#fff;background-color:#103b5d;border:1px solid #103b5d;font-size:16px;font-weight:400;display:inline-block;text-decoration:none;margin-top:20px}#footer_vets_container .footer_vets .footer_vets_button_div .footer_vets_button:hover{text-decoration:none;background-color:#fff;color:#103b5d}@media (max-width:480px){#footer_vets_container .footer_vets .footer_vets_button_div .footer_vets_button{font-size:14px}}@media (max-width:640px){#footer_vets_container[data-page=sign_in]{display:none}}#under_footer_container{background-color:#fff}#under_footer_container .uf_container{max-width:1338px;width:100%;margin:auto;min-height:53px;line-height:53px;padding:0 13px;box-sizing:border-box}#under_footer_container .uf_container .image_container{width:auto;display:inline-block}#under_footer_container .uf_container .image_container .uf_image{margin-top:8px;display:inline-block;padding-right:20px}#under_footer_container .uf_container .copyright{width:100%;display:inline;color:#ccc;font-family:Poppins;font-size:15px;vertical-align:top}@media (max-width:1024px){#footer_container .footer{padding:13px 0 7px;box-sizing:border-box}#footer_container .footer .footer_pages{width:100%;padding-right:0;box-sizing:border-box}#footer_container .footer .footer_pages .footer_block{width:100%;max-width:100%;padding-left:0;border-bottom:1px solid #fff;padding-bottom:0;margin-bottom:10px}#footer_container .footer .footer_pages .footer_block .footer_block_title{width:100%;font-size:13px;margin-bottom:10px;color:#40bab1;padding:2px 13px;box-sizing:border-box}#footer_container .footer .footer_pages .footer_block .footer_block_title .toggle{font-style:normal;float:right;padding:0 10px;line-height:20px;font-size:30px;font-weight:400;cursor:pointer}#footer_container .footer .footer_pages .footer_block .footer_block_title .toggle.plus{display:inline-block}#footer_container .footer .footer_pages .footer_block .footer_block_items{display:none;width:100%;padding:5px 0;background-color:#d4efed}#footer_container .footer .footer_pages .footer_block a{font-size:12px;color:#1f1f1f;text-indent:15px}#footer_container .footer .social_and_bank{width:100%;max-width:100%;margin-top:10px;padding:0 13px;box-sizing:border-box}#footer_container .footer .social_and_bank .left{width:150px;vertical-align:top;float:left}#footer_container .footer .social_and_bank .right{vertical-align:top;float:right;width:calc(100% - 150px);max-width:215px}#footer_container .footer .social_and_bank .footer_block_title{font-size:13px;width:100%}#footer_container .footer .social_and_bank .second_title{margin-top:0}#footer_container .footer .social_and_bank .simplepay_logo{margin-bottom:0}#footer_container .footer .social_and_bank .simplepay_logo a{text-decoration:none}#footer_container .footer .social_and_bank .simplepay_logo i{transform:scale(.9);position:relative;top:-10px;left:-10px}}@media (max-width:767px){#under_footer_container .uf_container .image_container{display:none}#under_footer_container .uf_container .copyright{text-transform:uppercase;color:#bcbcbc;font-family:Poppins;font-weight:700;font-size:13px}}@media (max-width:400px){#footer_container .footer .social_and_bank .simplepay_logo i{transform:scale(.8);left:-20px}}@media (min-width:320px) and (max-width:360px){#footer_container .footer .social_and_bank .simplepay_logo i{transform:scale(.6);left:-30px}}#footer_logos_container{position:relative;border-top:3px solid #fff;background-color:#103b5d}#footer_logos_container .footer_logos_container_content{max-width:1180px;width:100%;margin:auto;min-height:53px;padding:0 13px;box-sizing:border-box;display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap}#footer_logos_container .footer_logos_container_content .logo{display:inline-flex;background-color:#fff;border-radius:10px;padding:10px 20px;margin:15px 20px}@media (max-width:539px){#footer_logos_container .footer_logos_container_content{flex-wrap:wrap}#footer_logos_container .footer_logos_container_content .logo{width:90%;margin-bottom:10px;text-align:center;display:inline-block}}#newsletter_container{max-width:100%;width:100%;margin:auto;margin-top:0;position:relative;padding:0;box-sizing:border-box;background-color:#40bab1}#newsletter_container .newsletter_box{max-width:1338px;width:100%;margin:auto;padding:30px 13px 20px;box-sizing:border-box}#newsletter_container .newsletter_box #sign_in_box_account_create{display:none}#newsletter_container .form_panel_container_newsletter{min-height:84px;position:relative;border-radius:3px}#newsletter_container .title_bottom{text-align:left;text-transform:uppercase;color:#fff;font-family:Poppins;font-weight:700;font-size:28px;margin-bottom:0}#newsletter_container .form_panel_buttons{max-width:166px;width:100%;position:absolute;right:10px;text-align:center;transition:all .2s ease-in-out;height:48px;line-height:48px;background-color:#40bab1;border:1px solid #fff;cursor:pointer;color:#fff;font-size:16px;font-family:Poppins;text-transform:uppercase;top:21px}#newsletter_container .form_panel_buttons a{padding:14px 21px 14px 17px;margin-left:-2px}#newsletter_container .form_panel_buttons:hover{background-color:#fff;transition:all .2s ease-in-out;color:#40bab1}#newsletter_container .form_panel_buttons .left{margin-top:-3px}#newsletter_container #newsletter_redirect_url,#newsletter_container .hide{display:none}#newsletter_container .form_panel_content_table{width:calc(100% - 200px);position:absolute;left:0;padding-top:21px;text-align:left;display:flex;justify-content:space-between}#newsletter_container .form_panel_content_table .newsletter_box_form_row{max-width:32%;width:100%;display:inline-block;margin-right:0}#newsletter_container .form_panel_content_table .newsletter_box_form_row .newsletter_box_input,#newsletter_container .form_panel_content_table .newsletter_box_form_row input{width:100%;height:50px;line-height:50px;border:none;padding-left:13px;color:#000;font-family:Poppins;font-size:14px;display:inline-block;box-sizing:border-box}#newsletter_container .form_panel_content_table .newsletter_box_form_row .newsletter_box_input::placeholder,#newsletter_container .form_panel_content_table .newsletter_box_form_row input::placeholder{color:#ccc}#newsletter_container .form_panel_content_table .newsletter_box_form_row .newsletter_box_input::-moz-placeholder,#newsletter_container .form_panel_content_table .newsletter_box_form_row input::-moz-placeholder{color:#ccc}#newsletter_container .form_panel_content_table .newsletter_box_form_row .form_panel_error{color:red;font-size:14px;margin-top:5px;display:none}@media (max-width:1052px){#newsletter_container .title_bottom{padding-left:13px}#newsletter_container .form_panel_content_table{width:calc(100% - 200px);left:13px}}@media (max-width:767px){#newsletter_container .newsletter_box{padding:15px 13px 20px}#newsletter_container .title_bottom{font-weight:700;line-height:31px;padding-left:0;font-size:20px;margin-bottom:10px}#newsletter_container .form_panel_container_newsletter{min-height:0;display:inline-block;width:100%}#newsletter_container .form_panel_content_table{flex-wrap:wrap;padding-top:0;left:0;width:100%}#newsletter_container .form_panel_content_table .newsletter_box_form_row{max-width:100%}#newsletter_container .form_panel_content_table .newsletter_box_form_row .newsletter_box_input{color:#000;font-size:14px;font-family:Poppins}#newsletter_container .form_panel_content_table .newsletter_box_form_row .newsletter_box_input:-ms-input-placeholder{color:#000}#newsletter_container .form_panel_content_table .newsletter_box_form_row .newsletter_box_input::placeholder{color:#000}#newsletter_container .form_panel_content_table .newsletter_box_form_row.firstname_row,#newsletter_container .form_panel_content_table .newsletter_box_form_row.lastname_row{width:49%}#newsletter_container .form_panel_content_table .newsletter_box_form_row.email_row{width:100%;margin-bottom:10px}#newsletter_container .form_panel_buttons{position:static;right:0;top:0;margin-top:104px;width:100%;max-width:100%}#newsletter_container .form_panel_buttons a{font-family:Poppins;font-weight:700;font-size:20px;width:100%;max-width:100%;display:inline-block;box-sizing:border-box;padding:0}}.product_box_container{position:relative;max-width:208px;width:100%;display:inline-block;padding-left:0;padding-right:0;margin:0 12px 0 0;vertical-align:top;padding-top:10px;min-height:403px;white-space:normal;text-align:left;box-sizing:border-box}.product_box_container .product_packaging{font-size:11px;font-weight:700;text-align:center;margin-bottom:5px;height:11px;position:relative;top:-15px}.product_box_container img{image-rendering:-webkit-optimize-contrast}.product_box_over{box-shadow:0 2px 10px 1px rgba(0,0,0,.14);z-index:100}.product_box{max-width:208px;width:100%;display:inline-block;padding:5px 12px;margin-bottom:50px;vertical-align:top;background-color:#fff;margin:0;cursor:pointer;border:1px solid #d5d5d5;border-radius:5px;box-sizing:border-box;position:relative;min-height:370px;z-index:1}.product_box .prices_wrapper{text-align:center;position:relative;left:-10px;width:calc(100% + 20px)}.product_box .no_shopping_cart{font-size:12px;text-align:center;padding:10px 0 0}.product_box .product_image{max-width:185px;width:100%;height:200px;display:inline-block;position:relative}.product_box .product_image img{position:absolute;max-width:100%;max-height:85%;width:auto;height:auto;top:0;bottom:0;left:0;right:0;margin:auto}.product_box .product_image .product_profile_coupon_badge{position:absolute;bottom:20px;background-color:#d3efeea3;padding:5px 0;width:100%;left:0;font-size:12px;text-align:center;color:#000;font-family:Poppins}.product_box .product_image .product_profile_coupon_badge span{font-size:14px;font-weight:700;color:#f14d4e}.product_box .product_image .product_profile_coupon_badge strong{font-size:14px;font-weight:700;text-transform:uppercase}.product_box .product_list_product_rating_product_rating{text-align:center;width:100%}.product_box .product_name,.product_box .product_rating{position:relative;top:-10px}.product_box .product_name{font-family:Poppins;font-size:13px;color:#333;margin-top:0;line-height:22px;max-width:212px;width:100%;height:59px;overflow:hidden;text-align:center}.product_box .product_name .name,.product_box .product_name a{font-size:13px;color:#333;text-decoration:none;line-height:18px}.product_box .product_name .name:hover,.product_box .product_name a:hover{color:#40bab1}.product_box .product_name .name{margin-top:10px;display:inline-block}.product_box .hide_rating{display:none}.product_box .discount_price{font-family:Poppins;font-weight:700;font-size:18px;color:#40bab1;margin-top:14px}.product_box .discount_price .line-t{font-size:14px}.product_box .discount_quantity{position:absolute;top:0;right:0;color:#40bab1;font-size:11px;margin-top:0;font-family:Poppins;font-weight:500;text-align:center;width:75px}.product_box .original_price{font-family:Poppins;font-weight:700;font-size:18px;color:#999;margin-top:14px}.product_box .productbox_bottom_infos{position:relative;top:-10px;z-index:100;background-color:#fff}.product_box .productbox_bottom_infos .prices_wrapper .price .sale{margin:0 5px}.product_box .productbox_bottom_infos .prices_wrapper .price .normal{margin:0 5px;display:block}.product_box .productbox_bottom_infos .prices_wrapper .price.price_basic div{font-size:13px;line-height:19px}.product_box .cart_interaction{margin-top:13px}.product_box .cart_interaction .cart_button{max-width:100px;width:100%;display:inline-block;transition:all .2s ease-in-out;height:23px;line-height:24px;background-color:#40bab1;cursor:pointer;color:#fff;font-family:Poppins;font-weight:700;text-transform:uppercase;text-align:center;border-radius:3px;margin-left:7px;font-size:12px}.product_box .cart_interaction .cart_button:hover{background-color:#246393;transition:all .2s ease-in-out}.product_box .cart_interaction .cart_button .add_to_cart{display:inline-block;max-width:136px;width:100%}.product_box .to_detailed{text-decoration:none;text-align:center;margin:auto}.product_box .to_detailed .continue_to_product{float:right;margin-top:10px;width:100%;display:inline-block;transition:all .2s ease-in-out;height:23px;line-height:24px;background-color:#40bab1;text-transform:uppercase;color:#fff;border-radius:3px;font-size:11px;font-family:Poppins;font-weight:700;margin:10px auto auto}.product_box .to_detailed .continue_to_product:hover{background-color:#246393;transition:all .2s ease-in-out}.product_box .product_cart{display:none}.prod_pck_and_stock{max-width:224px;width:100%;margin-top:5px;display:none}.prod_pck_and_stock .prod_pck_cont{max-width:100px;width:100%;display:inline-block;font-size:11px;height:19px}.prod_pck_and_stock .prod_pck_cont .prod_pck{background-color:#f2f2f2;max-width:100px;padding:5px;color:#999;font-family:Poppins;font-weight:500}.prod_pck_and_stock .stock_state{width:100%;display:inline-block;font-size:11px}.prod_pck_and_stock .instock{background-image:url(../../../images/images/icons/raktaron_termekbox.png);color:#37ac09}.prod_pck_and_stock .instock,.prod_pck_and_stock .outstock{background-repeat:no-repeat;text-indent:20px;height:15px;line-height:15px;font-family:Poppins;font-weight:500}.prod_pck_and_stock .outstock{background-image:url(../../../images/images/icons/rendelesre_ikon.png);color:#34d2cd}.left_icon_set{left:10px;position:absolute;top:10px;z-index:1}.left_icon_set>div{margin-bottom:5px}.left_icon_set .add_to_fav{width:22px;height:19px;cursor:pointer;display:none}.left_icon_set .inside{width:22px;height:19px}.right_icon_set{right:10px;position:absolute;top:10px;z-index:1}.right_icon_set>div{margin-bottom:5px}.right_icon_set .sale img{position:absolute}.right_icon_set .sale .sale_title{text-align:center;width:32px;display:inline-block}.right_icon_set .sale .sale_title .sale_text{background-color:#ff3b00;font-weight:700;text-transform:uppercase;line-height:32px;font-weight:500;left:-8px}.right_icon_set .sale .sale_title .sale_percent,.right_icon_set .sale .sale_title .sale_text{color:#fff;border-radius:100%;width:32px;height:32px;font-size:9px;display:inline-block;text-align:center;font-family:Poppins;position:relative}.right_icon_set .sale .sale_title .sale_percent{font-weight:400;text-transform:lowercase;background-color:#246393;line-height:12px;padding-top:5px;box-sizing:border-box;top:-8px}.right_icon_set .green_plus{border-radius:7px 0 0 7px;background-color:#5ea832;padding:2px 5px 1px;display:inline-block;position:absolute;right:-10px;top:130px}.right_icon_set .green_plus i{color:#fff;font-weight:700;float:left;position:absolute;left:6px;top:6px}.right_icon_set .green_plus span{padding:2px 0 2px 25px;color:#fff;font-size:9px;line-height:11px;text-transform:uppercase;font-family:Poppins;font-weight:700;text-align:left;display:inline-block;min-width:70px;text-align:right}.product_list_search_no_result{padding-left:30px;font-weight:700}.product_list_page{max-width:100%;width:100%;margin:auto;margin-top:0;padding:0;box-sizing:border-box}.product_list_page .product_list_page_container{width:100%;padding:0 20px;box-sizing:border-box;margin-top:20px}.product_list_page .list_container{max-width:100%;width:calc(100% - 198px);display:inline-block;vertical-align:top}.product_list_page .list_container .product_box_container{margin:0 0 0 12px}.product_list_page .list_container .order_by_view_conainer{margin-bottom:0;text-align:right;width:100%;padding-right:5px;box-sizing:border-box}.product_list_page .list_container .display_filter_mobile{background-image:url(../../../images/images/filter.png);background-repeat:no-repeat;display:none;max-width:20%;font-size:15px;font-family:Poppins;font-weight:500;color:#999;width:100%;height:22px;text-align:left;text-indent:34px;line-height:22px;cursor:pointer;margin-left:27px;position:relative;top:-5px}.product_list_page .list_container .display_order_by{max-width:305px;width:100%;display:inline-block;position:relative;top:-5px;text-align:left}.product_list_page .list_container .display_order_by .label{display:inline-block;color:#000;font-family:Poppins;font-weight:500;font-size:15px;text-align:left;font-weight:700;width:auto;padding-right:15px}.product_list_page .list_container .display_order_by .order_by_dropdown{max-width:181px;width:100%;display:inline-block;color:#000;font-family:Poppins;font-weight:500;font-size:12px;border:1px solid #ebebeb;border-radius:3px;line-height:32px;height:32px;padding-left:15px;cursor:pointer;background-image:url(../../../images/images/icons/fiok_arrow.png);background-repeat:no-repeat;background-position:95%}.product_list_page .list_container .display_order_by .order_by_dropdown:hover{background-image:url(../../../images/images/icons/fiok_arrow_hover.png);color:#40bab1}.product_list_page .list_container .display_order_by .dd_container{display:none;max-width:196px;width:100%;color:#999;font-family:Poppins;font-weight:500;font-size:12px;line-height:26px;margin-left:87px;background-color:#fff;box-shadow:0 2px 10px 1px rgba(0,0,0,.14);position:absolute;z-index:10000}.product_list_page .list_container .display_order_by .dd_container .dd_item{cursor:pointer;padding-left:15px}.product_list_page .list_container .display_order_by .dd_container .dd_item:hover{background-color:#40bab1;color:#fff}.product_list_page .list_container .mobile_filter{max-width:100px;width:100%;display:none;vertical-align:top}.product_list_page .list_container .mobile_filter .label{color:#000;font-family:Poppins;font-weight:500;font-size:15px;max-width:51px;width:100%;display:inline-block;text-align:left;line-height:15px;font-weight:700}.product_list_page .list_container .mobile_filter div{display:inline-block}.product_list_page .list_container .display_mode{max-width:106px;width:100%;display:inline-block;vertical-align:top}.product_list_page .list_container .display_mode .label{color:#000;font-family:Poppins;font-weight:500;font-size:15px;max-width:51px;width:100%;display:inline-block;text-align:left;line-height:15px;font-weight:700}.product_list_page .list_container .display_mode .display_type{max-width:48px;width:100%;display:inline-block}.product_list_page .list_container .display_mode .display_type .box_view{width:18px;height:15px;display:inline-block;cursor:pointer;position:relative;top:-2px}.product_list_page .list_container .display_mode .display_type .box_view_active{width:18px;height:15px;display:inline-block}.product_list_page .list_container .display_mode .display_type .list_view{width:18px;height:15px;display:inline-block;cursor:pointer;margin-left:12px;position:relative;top:-2px}.product_list_page .list_container .display_mode .display_type .list_view_active{width:18px;height:15px;display:inline-block}.product_list_page .list_container .products_container{margin-top:0;position:relative}.list_container_inner{margin-left:35px;margin-top:50px;border-bottom:1px solid #ebebeb}.list_container{max-width:940px;width:100%;vertical-align:top}.list_container .product_list_image{max-width:243px;width:100%;position:relative;display:inline-block}.list_container .product_list_image .product_image_container{max-width:183px;width:100%;display:inline-block;position:relative}.list_container .product_list_image .product_image_container a{color:#fff}.list_container .product_list_image .product_image_container .product_image{max-width:183px;width:100%;height:240px;display:inline-block;position:relative}.list_container .product_list_image .product_image_container .product_image img{max-width:100%;max-height:100%;width:auto;height:auto;top:0;bottom:0;left:0;right:0;margin:auto;position:absolute}.list_container .product_list_image .product_notification_images{width:100%;display:inline-block;vertical-align:top;position:absolute;left:0;top:0}.list_container .product_list_image .product_notification_images div{margin-bottom:5px}.list_container .product_list_image .product_notification_images .sale{margin-bottom:10px}.list_container .product_list_image .product_notification_images .sale img{position:absolute}.list_container .product_list_image .product_notification_images .sale .sale_title{text-align:center;width:32px;display:inline-block}.list_container .product_list_image .product_notification_images .sale .sale_title .sale_text{color:#fff;background-color:#ff3b00;border-radius:100%;text-transform:uppercase;width:32px;height:32px;font-size:10px;display:inline-block;line-height:32px;text-align:center;font-family:Poppins;font-weight:700;position:relative;left:-8px}.list_container .product_list_image .product_notification_images .sale .sale_title .sale_percent{font-weight:400;text-transform:lowercase;color:#fff;background-color:#246393;border-radius:100%;width:32px;height:32px;display:inline-block;line-height:12px;font-size:11px;text-align:center;padding-top:5px;box-sizing:border-box;font-family:Poppins;position:relative;top:-8px}.list_container .product_list_image .product_notification_images .green_plus{border-radius:7px 0 0 7px;background-color:#5ea832;padding:2px 5px 1px;display:inline-block;position:absolute;right:-10px;top:130px}.list_container .product_list_image .product_notification_images .green_plus i{color:#fff;font-weight:700;float:left;position:absolute;left:6px;top:6px}.list_container .product_list_image .product_notification_images .green_plus span{padding:2px 0 2px 25px;color:#fff;font-size:11px;text-transform:uppercase;font-family:Poppins;font-weight:700;text-align:left;display:inline-block;min-width:70px;text-align:right}.list_container .list_details{max-width:820px;width:100%;display:inline-block;vertical-align:top;text-align:left}.list_container .list_details .grouped_product_container{margin-top:0;padding:0}.list_container .list_details .grouped_product_container .grouped_product .add_grouped_to_cart .cart_interaction .continue_to_product{right:0;height:40px;line-height:40px;max-width:120px}.list_container .list_details .grouped_product_descriptions{max-width:426px}.list_container .list_details .grouped_product_container .grouped_product .grouped_product_image{width:134px}.list_container .list_details .product_detailed_name h1{color:#000;font-size:34px;font-family:Poppins;font-weight:500;padding:0;margin:0;margin-bottom:13px;line-height:40px;text-align:left}.list_container .list_details .product_detailed_name h1 a{color:#333;text-decoration:none}.list_container .list_details .product_detailed_name h1 a:hover{color:#40bab1}.list_container .list_details .product_detailed_product_code{font-family:Poppins;font-weight:500;color:#999;font-size:14px;margin-bottom:22px}.list_container .list_details .product_detailed_product_code .detailed_product_code{color:#000}.list_container .list_details .product_detailed_product_description{margin-top:13px;font-size:16px;color:#000;line-height:26px;font-family:Poppins}.list_container .list_details .product_detailed_product_description a{color:#40bab1;text-decoration:none}.list_container .list_details .product_detailed_product_description a:hover{text-decoration:underline}.list_container .list_details .delivery_notice_info{margin-top:23px;color:#999;font-size:13px;font-family:Poppins;font-weight:500;line-height:20px}.list_container .list_details .delivery_notice_info .estimated_day{color:#40bab1}.list_container .list_details .product_detailed_price{margin-top:33px}.list_container .list_details .product_detailed_price .discount_price{font-family:Poppins;font-weight:700;font-size:28px;color:#40bab1;margin-top:14px}.list_container .list_details .product_detailed_price .discount_quantity{color:#40bab1;font-size:12px;margin-top:10px;font-weight:400}.list_container .list_details .product_detailed_price .original_price{font-family:Poppins;font-weight:700;font-size:28px;color:#40bab1;margin-top:14px}.list_container .list_details .product_details_container_list{max-width:100%;width:100%;display:inline-block;position:relative;vertical-align:top;margin-bottom:50px}.list_container .list_details .product_details_container_list .stock_state{font-size:14px}.list_container .list_details .product_details_container_list .stock_and_pck{margin-top:10px;display:inline-block;width:100%}.list_container .list_details .product_details_container_list .stock_and_pck .stock .instock{padding-left:25px!important}.list_container .list_details .product_details_container_list .stock_and_pck .stock .outstock{max-width:285px;padding-left:23px!important}.list_container .list_details .product_details_container_list .stock_and_pck .stock>div{vertical-align:top}.list_container .list_details .product_details_container_list .stock_and_pck .stock i{transform:scale(.75)}.list_container .list_details .show_fav_stock{display:none}.list_container .list_details .cart_interaction .cart_button .more_packages i{position:relative;top:-4px}.list_container .list_details .add_to_fav{width:22px;height:19px;margin-top:5px;margin-left:17px;cursor:pointer;display:inline-block;position:relative;top:5px}.list_container .list_details .grouped_product_container .grouped_product .grouped_product_descriptions .grouped_stock_state_desc{top:0}.list_container .list_details .inside{width:22px;height:19px}.list_container .grouped_product_container .grouped_product .grouped_product_descriptions{max-width:546px}.list_container .grouped_product_container .grouped_product .grouped_product_descriptions .grouped_price{width:175px}.list_container .grouped_product_container .grouped_product .grouped_product_descriptions .grouped_details{width:370px;padding-left:15px;padding-right:15px}.list_container .grouped_product_container .grouped_product .add_grouped_to_cart{width:140px;padding-right:0;position:relative}.list_container .grouped_product_container .grouped_product .add_grouped_to_cart .show_fav_top_cart{position:absolute;right:30px;top:-54px}.list_container .product_list_product_rating_product_rating{margin:auto;max-width:203px;width:100%}.list_container .product_list_product_rating_product_rating_numbers{color:#999;font-size:12px;margin-left:20px;position:relative;top:3px}.list_container .read_reviews{margin:auto;max-width:203px;width:100%;margin-top:16px;margin-bottom:25px}.list_container .read_reviews a{color:#999;font-size:12px;text-decoration:none}.list_container .read_reviews a:hover{color:#40bab1}.filter{max-width:190px;width:100%;display:inline-block;min-height:500px;vertical-align:top;margin-bottom:50px;margin-right:8px}.filter i.m_hamburder_x{display:none}.filter .uppercase{text-transform:uppercase}.filter .display_order_by{display:none}.filter .filter_c_row{min-height:33px}.filter .filter_c_checkbox{font-size:13px;color:#666;display:inline-block;width:25px;position:relative;top:-1px}.filter .filter_c_checkbox.landing_page,.filter .filter_c_checkbox.offer,.filter .filter_hidden{display:none}.filter .filter_c_label{font-family:Poppins;font-size:15px;color:#000;cursor:pointer;display:inline-block;width:auto;vertical-align:top;position:relative;font-weight:700;top:6px;max-width:164px;line-height:17px;margin-bottom:15px}.filter .filter_c_label.show_more{color:#246393;margin-bottom:15px}.filter .filter_c_label:hover{text-decoration:underline}.filter .filter_sale_label{color:#40bab1}.filter .highlighted{color:#ffb503}.filter input[type=checkbox]{display:none}.filter input[type=checkbox]+label.check{display:inline-block;cursor:pointer;outline:0;width:15px;height:30px;background-image:url(../../../images/images/checkbox.png);background-repeat:no-repeat;background-position:0 0;margin-right:25px;text-align:center;font-weight:700}.filter input[type=checkbox]+label.check span{vertical-align:-15px}.filter input[type=checkbox]:checked+label.check{background-position:0 -36px;margin-top:7px;height:23px}.filter .filter_label_container{margin-top:15px;width:190px;font-family:Poppins;font-weight:700;padding-bottom:10px;border-bottom:1px solid #e5e5e5;margin-bottom:10px;position:relative;cursor:pointer}.filter .filter_label_container.hide_line{border-bottom:none;margin-bottom:0;padding-bottom:5px}.filter .filter_label_container .filter_label{width:100%;display:inline-block;vertical-align:top;font-size:18px;line-height:24px;color:#1f1f1f;font-family:Poppins;font-weight:700}.filter .filter_label_container .filter_minus{font-size:24px;float:right}.filter .filter_label_container .filter_minus,.filter .filter_label_container .filter_plus{max-width:12px;width:100%;display:inline-block;vertical-align:top;line-height:24px;color:#1f1f1f;cursor:pointer;position:absolute;right:0;top:-4px}.filter .filter_label_container .filter_plus{font-size:18px;text-transform:uppercase}.filter .filter_prices_box,.filter .filter_weight_box{height:30px}.filter_container{display:inline-block}.theme-aweol .back-bar{margin-top:10px!important}.product_list_page.landing_page .filter_c_checkbox.sale,.product_list_page.landing_page .filter_sale_label{display:none}.product_list_page.landing_page .block_title{background-color:#40bab1}.product_list_page.landing_page .block_title .line_bg{display:none}.product_list_page.landing_page .block_title div{background-color:transparent;color:#fff;text-transform:uppercase;font-size:26px;font-family:Poppins;font-weight:700;line-height:42px}.product_list_page.landing_page .block_title.paginate_btn_container{background-color:transparent}.product_list_page.landing_page .block_title.paginate_btn_container .line_bg{display:inline-block}.product_list_page.landing_page .block_title.paginate_btn_container div{padding:0 30px;background-color:transparent}.product_list_page.landing_page .display_category_name{display:none}.product_list_page.landing_page .list_container .display_category_name{width:calc(100% - 10px);margin-left:10px}.product_list_page.landing_page .list_container .display_category_name.lv2{display:inline-block}.product_list_page.landing_page .landing_page_head{width:100%;display:inline-block;background-color:#e3edec}.product_list_page.landing_page .landing_page_head .title{font-family:Poppins;font-weight:700;font-size:32px;padding:0;margin:0;display:inline-block;width:100%;text-transform:uppercase;margin-top:15px;margin-bottom:15px;padding-left:20px;box-sizing:border-box}.product_list_page.landing_page .landing_page_head .landing_page_head_links{width:100%;display:inline-block;padding:0 15px;box-sizing:border-box;height:63px;overflow:hidden}.product_list_page.landing_page .landing_page_head .landing_page_head_links .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:26px}.product_list_page.landing_page .landing_page_head .landing_page_head_links a{font-family:Poppins;font-weight:500;background-color:#fff;border-radius:25px;color:#000;font-size:15px;padding:0 20px;display:inline-block;line-height:33px;margin-right:10px;text-decoration:none}.product_list_page.landing_page .landing_page_head .landing_page_head_links a.active{background-color:#246393;color:#fff}@media (max-width:1337px){.product_list_page .list_container .list_details{max-width:100%}.product_list_page .list_container .list_details .product_detailed_name{margin-top:20px}.product_list_page .list_container .products_container{text-align:center}.product_list_page .list_container .products_container .list_container_inner{text-align:left}}@media (max-width:1100px){.product_list_page .list_container .grouped_product_container .grouped_product .grouped_product_descriptions{max-width:calc(100% - 134px);width:100%}.product_list_page .list_container .grouped_product_container .grouped_product .grouped_product_descriptions .grouped_details{padding:0}.product_list_page .list_container .grouped_product_container .grouped_product .grouped_product_descriptions .grouped_price{width:100%;border-right:0}.product_list_page .list_container .grouped_product_container .grouped_product .add_grouped_to_cart{height:0;top:-54px}}@media (max-width:1024px){.product_list_page .list_container .order_by_view_conainer{text-align:center}.product_list_page .filter_container{display:none}.product_list_page .filter{position:relative}.product_list_page .filter i.m_hamburder_x{display:inline-block;position:absolute;right:15px;top:15px}.product_list_page .filter_container.on_modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#00000075 75;text-align:center;width:100%;height:100%;display:inline-block;z-index:10000}.product_list_page .filter_container.on_modal .filter{display:inline-block;background-color:#fff;padding:25px;margin-top:5vh;height:80vh;overflow-y:auto;text-align:left}.product_list_page .list_container{width:100%;margin-left:0}.product_list_page .list_container_inner{margin-left:0}.product_list_page .order_by_view_conainer .mobile_filter{display:inline-block;margin-left:20px}.product_list_page.landing_page .list_container .display_category_name{margin-top:10px}}@media (max-width:767px){.product_list_page .product_list_page_container{padding:0}.product_list_page .product_list_page_container .order_by_view_conainer{text-align:center}.product_list_page .product_list_page_container .order_by_view_conainer .display_mode,.product_list_page .product_list_page_container .order_by_view_conainer .display_order_by .label{display:none}.product_list_page.landing_page .list_container .display_category_name{width:100%;margin-left:0;display:inline-block}.product_list_page.landing_page .list_container .display_category_name.all{display:none}.product_list_page.landing_page .block_title div{font-size:22px}}@media (max-width:659px){.product_list_page .products_container{margin-top:15px!important}.product_list_page .products_container .product_box_container{margin:0;max-width:100%;height:200px;min-height:0;padding:0}.product_list_page .products_container .product_box_container .product_box_over{box-shadow:none}.product_list_page .products_container .product_box_container .product_box{border:0;border-top:1px solid #cacaca;border-radius:0;max-width:100%;display:flex;flex-wrap:wrap;position:relative;width:100%;min-height:0}.product_list_page .products_container .product_box_container .product_box .prices_wrapper{left:0;width:100%}.product_list_page .products_container .product_box_container .product_box .left_icon_set{order:6;position:static;width:calc(100% - 140px);float:left;position:absolute;right:0;top:153px;left:auto}.product_list_page .products_container .product_box_container .product_box .left_icon_set div{display:inline-block;margin-right:14px}.product_list_page .products_container .product_box_container .product_box .product_box_image_url{order:1;display:inline-block;width:130px;height:130px;position:absolute;left:3px;top:0;margin-top:15px}.product_list_page .products_container .product_box_container .product_box .product_box_image_url .product_image{height:auto;text-align:center}.product_list_page .products_container .product_box_container .product_box .product_box_image_url .product_image img{position:static;max-width:95%;max-height:115px}.product_list_page .products_container .product_box_container .product_box .right_icon_set{order:7;position:static;width:120px;float:left;position:absolute;right:auto;top:153px;left:10px;text-align:center}.product_list_page .products_container .product_box_container .product_box .right_icon_set div{display:inline-block;margin:0 7px}.product_list_page .products_container .product_box_container .product_box .right_icon_set>div.sale{position:absolute;top:-137px;left:-4px}.product_list_page .products_container .product_box_container .product_box .product_packaging{order:2;position:static;text-align:left;display:inline-block;position:absolute;left:0;bottom:auto;top:134px;width:130px;text-align:center;font-size:12px;background-color:#fff}.product_list_page .products_container .product_box_container .product_box .product_rating{order:4;width:calc(100% - 140px);float:left;position:static;position:absolute;right:0;top:50px;text-align:left}.product_list_page .products_container .product_box_container .product_box .product_rating .product_list_product_rating_product_rating{max-width:100%;text-align:left}.product_list_page .products_container .product_box_container .product_box .product_name{order:3;width:calc(100% - 140px);float:left;font-family:Poppins;position:absolute;right:0;top:0;max-width:100%;text-align:left;padding-right:10px;box-sizing:border-box}.product_list_page .products_container .product_box_container .product_box .product_name .name{font-size:13px;line-height:18px;max-height:36px;overflow:hidden;margin-top:10px;display:inline-block}.product_list_page .products_container .product_box_container .product_box .productbox_bottom_infos{order:5;width:calc(100% - 140px);float:left;text-align:left;max-width:100%;position:absolute;right:5px;top:75px;background:transparent}.product_list_page .products_container .product_box_container .product_box .productbox_bottom_infos .prices_wrapper{text-align:left}.product_list_page .products_container .product_box_container .product_box .productbox_bottom_infos .prices_wrapper .price div{font-size:16px!important}.product_list_page .products_container .product_box_container .product_box .productbox_bottom_infos .product_cart{display:none!important}.right_icon_set .green_plus{position:static;top:auto;right:auto;display:none!important}.right_icon_set .green_plus i{left:15px}}@media (max-width:480px){.product_list_page .list_container .order_by_view_conainer{padding:0 20px}.product_list_page .list_container .display_order_by{float:left;max-width:205px}.product_list_page .list_container .display_order_by .dd_container{margin-left:0}.product_list_page .list_container .mobile_filter{float:right;text-align:right;max-width:50px}.product_list_page .list_container .mobile_filter .label{display:none}.product_list_page.landing_page .block_title div{font-size:16px}.product_list_page.landing_page .landing_page_head .title{font-size:28px}}.product_list_page .category_footer_content,.product_list_page .category_header_content{position:relative}.product_list_page .category_footer_content a,.product_list_page .category_header_content a{position:relative;box-sizing:border-box;line-height:inherit;text-decoration:none;color:#fb8821;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:inherit;transition:all .2s ease-out}.product_list_page .category_footer_content a:hover,.product_list_page .category_header_content a:hover{text-decoration:underline}.product_list_page .category_header_content{margin-left:12px}.product_list_page .category_header_content .jump_to_category_footer{position:absolute;display:block;box-sizing:border-box;top:0;right:0;max-width:240px;width:calc(100% - 20px);height:40px;line-height:42px;border:2px solid #40bab1;border-radius:6px;background-color:#fff;color:#40bab1;text-transform:uppercase;text-align:center;font-family:quicksand-bold;font-size:16px;cursor:pointer;transition:all .2s ease-out}.product_list_page .category_header_content .jump_to_category_footer:hover{color:#fff;background-color:#40bab1}@media (max-width:720px){.product_list_page .category_header_content .jump_to_category_footer{position:relative;margin:0 auto 20px}}.product_list_page .category_footer_content{margin:15px 0 0 12px;padding-bottom:30px}@media (max-width:767px){.product_list_page .category_footer_content,.product_list_page .category_header_content{margin-right:12px}}.product_list_page .block_title h1{display:inline;margin:0;padding:0;line-height:inherit;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.prices_wrapper{text-align:center;min-height:75px}.price{font-family:Poppins;font-weight:700;font-size:14px;line-height:25px}.price.price_grouped .normal,.price.price_grouped .sale{margin:0 5px}.price>div:empty{display:none}.price>div:not(:empty):first-child{font-size:14px;color:#ff3b00;display:inline-block}.price>div:not(:empty):nth-child(2){font-size:14px;color:#bcbcbc;text-decoration:line-through;display:inline-block}.price .autoship{color:#000;margin-right:5px;vertical-align:top}.price .autoship span{color:#ff3b00!important;margin-left:5px}.price.no_saled_price:not(.price_autoship) div{color:#ff3b00!important;font-size:13px!important}.page_account_create div.page_title,.page_account_personal_data div.page_title,.page_account_settings div.page_title{display:none}.page_account_create h3.page_title,.page_account_personal_data h3.page_title,.page_account_settings h3.page_title{display:block;border-bottom:0}.page_account_create #sign_in_box_account_create,.page_account_create .user_page_content,.page_account_personal_data #sign_in_box_account_create,.page_account_personal_data .user_page_content,.page_account_settings #sign_in_box_account_create,.page_account_settings .user_page_content{display:none}.page_order_ereceipt h3.page_title{border-bottom:0}#account_create_container{display:block;max-width:950px;margin:0 auto}#account_create_container .form_panel_container>.form_panel_error{margin-bottom:5px}#account_create_container .form_panel_block,#account_create_container .form_panel_delivery_datas_block{display:flex;flex-wrap:wrap;justify-content:space-between}#account_create_container span[id$=_limit]{display:none}#account_create_container .form_panel_category>div{display:inline-block;margin-right:20px}#account_create_container .form_panel_category>div:last-child{margin-right:0}#account_create_container .form_panel_category>div.inbox{display:none}#account_create_container .form_panel_category>div .content_columns_checkbox,#account_create_container .form_panel_category>div .content_columns_radio{display:inline-block;margin-right:5px}#account_create_container .form_panel_category>div label{font-size:16px;line-height:25px;display:inline-block;color:#707070;cursor:pointer;position:relative;top:-1px}#account_create_container .form_panel_category>div input[type=checkbox],#account_create_container .form_panel_category>div input[type=radio]{margin-left:2px;transform:scale(1.5);vertical-align:top;margin-top:0}#account_create_container .form_panel_category>div input[type=checkbox]{margin-left:5px}#account_create_container .form_panel_buttons{display:inline-block;margin:20px 0;left:-7px;position:relative}#account_create_container .form_panel_buttons a{background-color:#246393;color:#fff;font-size:18px;line-height:50px;height:50px;padding:0 30px;display:inline-block;cursor:pointer}@media (max-width:768px){#account_create_container .form_panel_buttons a{font-size:16px;padding:0 15px}}#account_create_container .form_panel_buttons a:hover{background-color:#103b5d}#account_create_container .form_panel_checkbox{margin:5px 0}#account_create_container .form_panel_checkbox .form_panel_category>div{width:100%;display:flex}#account_create_container .form_panel_checkbox .content_columns_checkbox{display:inline-block;margin-right:10px}#account_create_container .form_panel_checkbox label{cursor:pointer;display:inline-block;color:#707070;font-size:16px;line-height:24px}#account_create_container .form_panel_checkbox label a{color:#707070;text-decoration:underline;font-weight:700}#account_create_container .form_panel_error{margin:5px 0;color:red;display:inline-block;width:100%;font-size:14px;padding:0;margin:0;line-height:14px;position:relative;top:-10px}#account_create_container .form_panel_postal_address_int{margin-top:10px;margin-bottom:20px}#account_create_container .form_panel_postal_address_int .form_panel_label{margin-bottom:5px}#account_create_container .form_panel_phone_number .form_panel_category{display:flex;flex-wrap:nowrap;line-height:50px;font-size:14px;color:#707070}#account_create_container .form_panel_phone_number .form_panel_phone_section_3{margin-right:0}#account_create_container .form_panel_phone_number input{text-align:center}#account_create_container .form_panel_phone_number .form_panel_phone_section_1 input{width:50px}#account_create_container .form_panel_category_tax_number{display:flex;flex-wrap:nowrap;line-height:50px;font-size:14px;color:#707070}#account_create_container .form_panel_category_tax_number input{text-align:center}#account_create_container .form_panel_category_tax_number .form_panel_tax_number_section_2{width:100px}#account_create_container .form_panel_category_tax_number .form_panel_tax_number_section_3{margin-right:0;width:150px}#account_create_container .form_panel_category_tax_number,#account_create_container .form_panel_phone_number .form_panel_category{position:relative}#account_create_container .form_panel_category_tax_number .clear,#account_create_container .form_panel_phone_number .form_panel_category .clear{display:none}#account_create_container .form_panel_category_tax_number .form_panel_error,#account_create_container .form_panel_phone_number .form_panel_category .form_panel_error{width:100%;position:absolute;top:58px;left:0}#account_create_container .form_panel_first_row,#account_create_container .form_panel_second_row{display:inline-block;width:48%}#account_create_container .form_panel_100{width:100%}#account_create_container .form_panel_label,#account_create_container .form_panel_label_normal{width:100%;display:inline-block;font-size:16px;line-height:25px;margin-bottom:5px;color:#707070}#account_create_container .form_panel_label .required,#account_create_container .form_panel_label_normal .required{color:#fa5500}#account_create_container .form_panel_required_label{font-size:16px;line-height:25px;color:#707070;width:100%;display:inline-block;border-bottom:1px solid #e5e5e5;padding-bottom:15px;margin-bottom:15px;margin-top:0}#account_create_container .form_panel_required_label .required{color:#fa5500}#account_create_container .form_panel_header,#account_create_container .form_panel_header .form_panel_label,#account_create_container .form_panel_header .form_panel_label_normal{color:#103b5d;font-size:24px;line-height:49px;display:inline-block;font-weight:500;width:100%}#account_create_container .form_panel_header .form_panel_label .required,#account_create_container .form_panel_header .form_panel_label_normal .required,#account_create_container .form_panel_header .required{color:#fa5500}#account_create_container .form_panel_header{margin-top:15px;margin-bottom:5px}#account_create_container form>div>.form_panel_header{margin-top:0;margin-bottom:0}#account_create_container .form_panel_personal_datas_block>.form_panel_header{margin-top:0}#account_create_container input[type=password],#account_create_container input[type=tel],#account_create_container input[type=text],#account_create_container select{background-color:#efefef;color:#000;font-size:16px;line-height:50px;padding:0 10px;box-sizing:border-box;display:inline-block;width:100%;border:0;height:50px;outline:none}#account_create_container input[type=password][readonly],#account_create_container input[type=tel][readonly],#account_create_container input[type=text][readonly],#account_create_container select[readonly]{color:#979797}#account_create_container .form_panel_category.vets_ids .form_panel_error{position:relative;top:10px}#account_create_container .form_panel_private_or_company_int{margin-bottom:15px}#account_create_container .form_panel_explanation{font-size:12px;color:#707070;width:100%}#account_create_container .form_panel_explanation p{padding:0;margin:0;font-size:12px;color:#707070;line-height:20px}#account_create_container .btn_delete_registration{background-color:red;color:#fff;font-size:18px;line-height:50px;height:50px;padding:0 30px;display:inline-block;cursor:pointer;margin-bottom:30px;text-decoration:none}#account_create_container .btn_delete_registration:hover{background-color:#b81111}#account_create_container .user_avatar{margin-top:15px}#account_create_container .user_avatar .form_panel_label{line-height:20px;color:#707070;margin-bottom:10px;font-size:14px;font-weight:400}#account_create_container .user_avatar .form_panel_label:first-line{text-transform:uppercase;color:#103b5d;font-size:24px;line-height:32px;font-weight:700}#account_create_container .user_avatar .form_panel_category_file_uploader input[type=text]{margin-bottom:10px}#account_create_container .user_avatar .form_panel_category_file_viewer_thumb_image{max-width:392px;max-height:392px;width:auto!important;height:auto!important}#account_create_container .user_avatar .button_form_file_download,#account_create_container .user_avatar .form_panel_category_file_viewer_thumb_imageinfo{display:none}#account_create_container .user_avatar .default_button{text-decoration:none;max-width:100px;width:100%;margin-top:0;display:inline-block;transition:all .2s ease-in-out;height:32px;line-height:35px;background-color:#246393;cursor:pointer;color:#fff;font-weight:700;text-transform:uppercase;text-align:center;border-radius:0;margin-right:0;font-size:13px;margin-bottom:0}#account_create_container .user_avatar .default_button:hover{background-color:#103b5d;transition:all .2s ease-in-out}#account_create_container .user_avatar .default_button:first-of-type{display:none}#account_create_container .form_panel_category_file_viewer{margin:10px 0 20px;font-weight:700}#account_create_container .form_panel_category_file_viewer_thumb{position:relative}#account_create_container .form_panel_category_file_viewer_thumb .form_panel_category_file_viewer_thumb_top_buttons_two_buttons{cursor:pointer}#account_create_container .form_panel_category_file_viewer_thumb .form_panel_category_file_viewer_thumb_top_buttons_two_buttons a{text-decoration:none;max-width:100px;width:100%;margin-top:0;position:relative;top:-10px;display:inline-block;transition:all .2s ease-in-out;height:32px;line-height:35px;background-color:red;cursor:pointer;color:#fff;font-weight:700;text-transform:uppercase;text-align:center;border-radius:0;margin-right:0;font-size:13px}#account_create_container .form_panel_category_file_viewer_thumb .form_panel_category_file_viewer_thumb_top_buttons_two_buttons a:hover{background-color:#b81111;transition:all .2s ease-in-out}#delete_registration_container{display:block;max-width:950px;margin:0 auto;padding:100px 0 70px;line-height:20px}@media (max-width:1080px){#delete_registration_container{padding:100px 20px 70px}}#delete_registration_container a.default_button{color:#fff;font-size:18px;line-height:50px;height:50px;padding:0 30px;display:inline-block;cursor:pointer;margin-bottom:30px;text-decoration:none;background-color:red}#delete_registration_container a.default_button:hover{background-color:#b81111}@media (max-width:1080px){#account_create_container{max-width:100%;padding:0 15px;box-sizing:border-box}}@media (max-width:768px){#account_create_container .form_panel_first_row,#account_create_container .form_panel_second_row{width:100%}}@media (max-width:414px){#account_create_container input[type=password],#account_create_container input[type=tel],#account_create_container input[type=text]{padding:0 5px}}.general_login{max-width:448px;margin:0 auto;width:100%}@media (max-width:460px){.general_login{padding:0 15px;box-sizing:border-box}}.general_login .page_title{margin-top:40px;font-size:30px;font-weight:500;color:#40bab1;margin-bottom:20px}.general_login .form_panel_category_sign_in input{height:46px;padding:0 20px;background-color:#efefef;border:0;margin-bottom:20px;font-size:16px;box-sizing:border-box;width:100%}.general_login .head_sign_in_button{display:flex;font-size:18px;background-color:#40bab1;color:#fff;height:50px;align-items:center;justify-content:center;text-decoration:none}.general_login .head_sign_in_button:hover{background-color:#103b5d}.general_login .head_forgot_password_link{display:flex;justify-content:flex-end;margin-bottom:15px;font-size:14px;text-decoration:none;color:#848484}.general_login .head_forgot_password_link:hover{color:#000}.general_login .social_box a{display:block;margin-bottom:15px;color:#707070;font-size:16px}.general_login .social_box a span{vertical-align:middle;margin-right:15px;position:relative;top:-2px}.general_login .reg_box{margin-top:50px;border-top:1px solid #d5d5d5;color:#848484;text-align:center;padding:30px 0}.general_login .reg_box a{margin-top:30px;display:flex;font-size:18px;background-color:#4b4b4b;color:#fff;height:50px;align-items:center;justify-content:center;text-decoration:none}.general_login .reg_box a:hover{background-color:#103b5d}.general_login .sign_in_password{position:relative}.general_login .sign_in_password .form_panel_explanation{position:absolute;right:20px;bottom:35px;z-index:2;cursor:pointer}.general_login .form_panel_error_sign_in{color:red}.page_forgot_password .page_content_content>div{min-height:448px;position:relative}.general_forgot_password{max-width:448px;margin:0 auto;width:100%}@media (max-width:640px){.general_forgot_password{padding-left:15px;padding-right:15px;box-sizing:border-box}}.general_forgot_password .page_title{margin-top:40px;font-size:30px;font-weight:500;color:#40bab1;margin-bottom:20px}.general_forgot_password .page_title span{display:none}.general_forgot_password #forgot_password_container #forgot_password_title{font-size:14px}.general_forgot_password #forgot_password_container #forgot_password_description{font-size:14px;line-height:17px}.general_forgot_password #forgot_password_container #forgot_password_description em{font-weight:700}.general_forgot_password #forgot_password_container form>div .form_panel_container_forgot_password .form_panel_content input[type=text]{height:46px;padding:0 20px;background-color:#efefef;border:0;margin-bottom:0;margin-top:5px;font-size:16px;box-sizing:border-box;width:100%}.general_forgot_password #forgot_password_container form>div .form_panel_container_forgot_password .form_panel_content #email_txt_limit{display:none}.general_forgot_password #forgot_password_container form>div .form_panel_container_forgot_password .form_panel_content span.required{color:red}.general_forgot_password #forgot_password_container form>div .form_panel_container_forgot_password .form_panel_error{color:red;margin-bottom:10px}.general_forgot_password #forgot_password_container form>div .form_panel_container_forgot_password .form_panel_buttons a{display:flex;font-size:18px;background-color:#40bab1;color:#fff;height:50px;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}.general_forgot_password #forgot_password_container form>div .form_panel_container_forgot_password .form_panel_buttons a:hover{background-color:#103b5d}#user_page{display:block;max-width:1338px;margin:0 auto}#user_page #user_page_welcome{display:inline-block;text-align:right;font-size:28px;line-height:42px;width:100%;margin:20px 0;padding:0;color:#246393;font-weight:500}#user_page #user_page_menu_and_content{display:flex;flex-wrap:nowrap}#user_page #user_page_menu{display:inline-block;width:340px}#user_page #user_page_menu .user_menu{position:sticky;top:120px;display:inline-block;width:320px;margin-bottom:50px}#user_page #user_page_menu .user_menu .user_page_link{display:inline-block;width:100%;border:1px solid #d5d5d5;background-color:#fff;margin-top:10px}#user_page #user_page_menu .user_menu .user_page_link a{display:inline-block;width:100%;height:58px;font-size:22px;line-height:62px;color:#4b4b4b;text-decoration:none;padding:0 20px;box-sizing:border-box;font-weight:500}#user_page #user_page_menu .user_menu .user_page_link:hover a{text-decoration:underline}#user_page #user_page_menu .user_menu .user_page_link.active{background-color:#40bab1;border:1px solid #40bab1}#user_page #user_page_menu .user_menu .user_page_link.active a{color:#fff;text-decoration:none}#user_page #user_page_menu .user_menu .user_page_link.active:hover a{text-decoration:none}#user_page #user_page_menu .user_menu .user_page_link:first-child{margin-top:0}#user_page #user_page_content{width:calc(100% - 340px)}#user_page #user_page_content .vets_list_cont{margin:10px 20px 20px;width:calc(100% - 40px);box-sizing:border-box}@media (max-width:1280px){#user_page #user_page_content .vets_list_cont{margin:10px 0 20px;width:100%}}@media (max-width:768px){#user_page #user_page_content .vets_list_cont{margin:0 0 10px}}#user_page #user_page_content .vets_list_cont .vet_list_item{padding:15px}@media (max-width:768px){#user_page #user_page_content .vets_list_cont .vet_list_item{height:auto;max-width:100%;width:100%;flex-direction:row;border:0;padding:0 15px}}@media (max-width:1280px){#user_page #user_page_content .vets_list_cont .vet_list_item .image_cont{width:280px}}@media (max-width:768px){#user_page #user_page_content .vets_list_cont .vet_list_item .image_cont{width:180px}}@media (max-width:640px){#user_page #user_page_content .vets_list_cont .vet_list_item .image_cont{width:150px}}@media (max-width:480px){#user_page #user_page_content .vets_list_cont .vet_list_item .image_cont{width:100%}}#user_page #user_page_content .vets_list_cont .vet_list_item .image_cont .image_inner_cont{min-height:0}#user_page #user_page_content .vets_list_cont .vet_list_item .show_on_map{margin-left:0;width:100%}@media (max-width:768px){#user_page #user_page_content .vets_list_cont .vet_list_item .show_on_map{width:auto;top:0}}#user_page #user_page_content .vets_list_cont .vet_list_item .details_cont{padding-right:0}@media (max-width:1280px){#user_page #user_page_content .vets_list_cont .vet_list_item .details_cont{width:calc(100% - 280px)}}@media (max-width:768px){#user_page #user_page_content .vets_list_cont .vet_list_item .details_cont{width:calc(100% - 180px);padding-left:15px;margin-top:0}}@media (max-width:480px){#user_page #user_page_content .vets_list_cont .vet_list_item .details_cont{width:100%;margin-top:10px}}#user_page #user_page_content .vets_list_cont .vet_list_item .details_inner_cont .praxis_name{color:#3c3c3c;font-size:16px;font-weight:400}#user_page #user_page_content .vets_list_cont .vet_list_item .details_inner_cont .praxis_show_details{display:none}#user_page #user_page_content .vets_list_cont .vet_list_item .details_inner_cont .praxis_address{padding-top:0;color:#3c3c3c;font-size:16px;font-weight:400}#user_page #user_page_content .vets_list_cont .vet_list_item .details_inner_cont .short_desc{display:none}#user_page #user_page_content .vets_list_cont .vet_list_item .details_inner_cont .praxis_opening_info{padding-top:5px}#user_page #user_page_content .vets_list_cont .vet_list_item .details_inner_cont .praxis_opening_info,#user_page #user_page_content .vets_list_cont .vet_list_item .details_inner_cont .praxis_phone,#user_page #user_page_content .vets_list_cont .vet_list_item .details_inner_cont .praxis_show_details,#user_page #user_page_content .vets_list_cont .vet_list_item .details_inner_cont .praxis_url,#user_page #user_page_content .vets_list_cont .vet_list_item .details_inner_cont .short_desc{font-size:16px}@media (max-width:640px){#user_page #user_page_content .vets_list_cont .vet_list_item .details_inner_cont .praxis_address,#user_page #user_page_content .vets_list_cont .vet_list_item .details_inner_cont .praxis_name,#user_page #user_page_content .vets_list_cont .vet_list_item .details_inner_cont .praxis_opening_info,#user_page #user_page_content .vets_list_cont .vet_list_item .details_inner_cont .praxis_phone,#user_page #user_page_content .vets_list_cont .vet_list_item .details_inner_cont .praxis_show_details,#user_page #user_page_content .vets_list_cont .vet_list_item .details_inner_cont .praxis_url,#user_page #user_page_content .vets_list_cont .vet_list_item .details_inner_cont .short_desc{font-size:14px}}#user_page #user_page_content .vets_list_cont .vet_list_item .buttons_cont{display:none}#user_page #user_page_content .user_page_title{display:inline-block;width:100%;background-color:#40bab1;color:#fff;height:60px;line-height:60px;font-size:22px;font-weight:500;padding:0 20px;box-sizing:border-box;margin-top:20px}#user_page #user_page_content .user_page_title:first-child{margin-top:0}#user_page #user_page_content .wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div.package>div,#user_page #user_page_content .wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div.package>div:nth-child(2){width:50%}@media (max-width:768px){#user_page #user_page_content .wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div{width:calc(100% - 207px)!important}#user_page #user_page_content .wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div:first-child{font-size:12px;width:207px!important}#user_page #user_page_content .wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div.package div>span{font-size:11px}#user_page #user_page_content .wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div.package div>span.package_name p{font-size:12px}#user_page #user_page_content .wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div{width:calc(100% - 207px)!important}#user_page #user_page_content .wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child{font-size:11px;width:207px!important}}@media (max-width:640px){#user_page #user_page_content #ordered_wellnessplans .aw_accordion .aw_accordion_title,#user_page #user_page_content #wellnessplan_payments .aw_accordion .aw_accordion_title{font-size:14px}}@media (max-width:413px){#user_page #user_page_content .wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div{width:calc(100% - 180px)!important}#user_page #user_page_content .wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div:first-child{width:180px!important}#user_page #user_page_content .wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div{width:calc(100% - 180px)!important}#user_page #user_page_content .wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child{width:180px!important}}.page_account_overview a.button{margin:20px 0 10px 20px}.page_account_overview .place,.page_account_prescribed_recipes .place,.page_account_proven_recipes .place{width:100%;display:inline-block;margin-top:5px}.page_account_overview .place .place-title,.page_account_prescribed_recipes .place .place-title,.page_account_proven_recipes .place .place-title{width:100%;display:inline-block;background-color:#efefef;padding:0 20px;box-sizing:border-box;cursor:pointer}.page_account_overview .place .place-title div,.page_account_prescribed_recipes .place .place-title div,.page_account_proven_recipes .place .place-title div{color:#4b4b4b;font-size:16px;line-height:50px;height:50px;width:100%;display:inline-block;width:120px;text-align:left;white-space:nowrap;padding-right:20px;box-sizing:border-box}.page_account_overview .place .place-title div.code,.page_account_prescribed_recipes .place .place-title div.code,.page_account_proven_recipes .place .place-title div.code{width:160px;text-align:right;justify-content:right;overflow:hidden;display:inline-flex;padding-right:0}.page_account_overview .place .place-title .name,.page_account_prescribed_recipes .place .place-title .name,.page_account_proven_recipes .place .place-title .name{width:calc(100% - 395px)}.page_account_overview .place .place-title .validity,.page_account_prescribed_recipes .place .place-title .validity,.page_account_proven_recipes .place .place-title .validity{width:115px;padding-right:0;text-align:right}@media (max-width:640px){.page_account_overview .place .place-title,.page_account_prescribed_recipes .place .place-title,.page_account_proven_recipes .place .place-title{padding:10px 20px}.page_account_overview .place .place-title div,.page_account_prescribed_recipes .place .place-title div,.page_account_proven_recipes .place .place-title div{width:100%!important;justify-content:left!important;line-height:1;height:auto;padding:5px 0;white-space:normal;text-align:left!important;line-height:20px}}.page_account_overview .place .recipes,.page_account_prescribed_recipes .place .recipes,.page_account_proven_recipes .place .recipes{width:100%;margin-bottom:5px;display:none}.page_account_overview .place .recipes .row,.page_account_prescribed_recipes .place .recipes .row,.page_account_proven_recipes .place .recipes .row{width:100%;padding:0 0 0 20px;box-sizing:border-box;border:1px solid #e5e5e5;border-top:0;display:flex;flex-wrap:nowrap}.page_account_overview .place .recipes .row div,.page_account_prescribed_recipes .place .recipes .row div,.page_account_proven_recipes .place .recipes .row div{text-align:center;display:inline-block;font-size:15px;line-height:18px;font-weight:500;color:#103b5d;border-left:1px solid #e5e5e5;padding:20px 0;align-self:center}.page_account_overview .place .recipes .row div:first-child,.page_account_prescribed_recipes .place .recipes .row div:first-child,.page_account_proven_recipes .place .recipes .row div:first-child{text-align:left;border-left:0;width:-webkit-fill-available;width:-moz-available;padding-right:20px}.page_account_overview .place .recipes .row div:nth-child(2),.page_account_prescribed_recipes .place .recipes .row div:nth-child(2),.page_account_proven_recipes .place .recipes .row div:nth-child(2){min-width:120px}.page_account_overview .place .recipes .row div:nth-child(3),.page_account_overview .place .recipes .row div:nth-child(4),.page_account_prescribed_recipes .place .recipes .row div:nth-child(3),.page_account_prescribed_recipes .place .recipes .row div:nth-child(4),.page_account_proven_recipes .place .recipes .row div:nth-child(3),.page_account_proven_recipes .place .recipes .row div:nth-child(4){min-width:160px}.page_account_overview .place .recipes .row div:nth-child(5),.page_account_prescribed_recipes .place .recipes .row div:nth-child(5),.page_account_proven_recipes .place .recipes .row div:nth-child(5){min-width:90px}.page_account_overview .place .recipes .row div span,.page_account_prescribed_recipes .place .recipes .row div span,.page_account_proven_recipes .place .recipes .row div span{display:none}.page_account_overview .place .recipes .row div i,.page_account_prescribed_recipes .place .recipes .row div i,.page_account_proven_recipes .place .recipes .row div i{display:inline-block;cursor:pointer}.page_account_overview .place .recipes .row:nth-child(2),.page_account_prescribed_recipes .place .recipes .row:nth-child(2),.page_account_proven_recipes .place .recipes .row:nth-child(2){border-top:1px solid #e5e5e5}.page_account_overview .place .recipes .row.head,.page_account_prescribed_recipes .place .recipes .row.head,.page_account_proven_recipes .place .recipes .row.head{border:0;padding:0 0 0 20px}.page_account_overview .place .recipes .row.head div,.page_account_prescribed_recipes .place .recipes .row.head div,.page_account_proven_recipes .place .recipes .row.head div{border:0;color:#246393;height:61px;line-height:61px;padding:0}.page_account_overview .place .recipes .row.head div:first-child,.page_account_prescribed_recipes .place .recipes .row.head div:first-child,.page_account_proven_recipes .place .recipes .row.head div:first-child{font-size:22px;padding-right:0}.page_account_overview .place.active .place-title,.page_account_prescribed_recipes .place.active .place-title,.page_account_proven_recipes .place.active .place-title{background-color:#246393}.page_account_overview .place.active .place-title div,.page_account_prescribed_recipes .place.active .place-title div,.page_account_proven_recipes .place.active .place-title div{color:#fff}.page_account_overview .place.active .recipes,.page_account_prescribed_recipes .place.active .recipes,.page_account_proven_recipes .place.active .recipes{display:inline-block}.page_account_prescriptions .user_page_block_label{font-weight:700;display:inline-block;width:100%;margin:20px 0 10px}.page_account_prescriptions .prescriptions{margin-bottom:20px}.page_account_prescriptions .prescription,.page_account_prescriptions .prescriptions{display:inline-block;width:100%}.page_account_prescriptions .list_label{font-weight:700;font-size:14px;line-height:18px;padding:0;margin:10px 0;display:inline-block;color:#000;width:100%}.page_account_prescriptions .list_label.error{color:red}.page_account_prescriptions .list_label.success{color:green}.page_account_prescriptions .list_message{font-weight:400;font-size:13px;color:#6e6e6e;padding:0;margin:10px 0;line-height:17px;display:inline-block;width:100%}.page_account_prescriptions .list_panel{display:inline-block;width:100%;box-sizing:border-box;padding:10px 20px;background-color:#ebebeb;border-top:1px solid #666;border-bottom:1px solid #666}.page_account_prescriptions .list_panel .button{background-color:#246393;color:#fff;font-size:14px;line-height:34px;height:32px;padding:0 30px;margin-bottom:5px;display:inline-block;cursor:pointer;text-decoration:none}.page_account_prescriptions .list_panel .button.payment_start{background-color:#246393!important}.page_account_prescriptions .list_panel.error{background-color:#ff00001f;border-top:1px solid red;border-bottom:1px solid red}.page_account_prescriptions .list_panel.error .button{background-color:red}.page_account_prescriptions .list_panel.success{background-color:#63b8b138;border-top:1px solid green;border-bottom:1px solid green}.page_account_prescriptions .list_panel.success .button{background-color:#246393}.page_account_prescriptions .list_panel.panel_delete_card_registration{margin-top:25px}.page_account_prescriptions .list_panel.hidden{display:none}.page_account_prescriptions .first_payment_data,.page_account_prescriptions .first_payment_header,.page_account_prescriptions .prescription_header,.page_account_prescriptions .prescriptions_header,.page_account_prescriptions .product,.page_account_prescriptions .products_header,.page_account_prescriptions .token,.page_account_prescriptions .token_header,.page_account_prescriptions .tokens_header{display:flex;justify-content:space-between;flex-wrap:nowrap;background-color:#40bab1;color:#fff;margin-top:10px}.page_account_prescriptions .first_payment_data .col,.page_account_prescriptions .first_payment_header .col,.page_account_prescriptions .prescription_header .col,.page_account_prescriptions .prescriptions_header .col,.page_account_prescriptions .product .col,.page_account_prescriptions .products_header .col,.page_account_prescriptions .token .col,.page_account_prescriptions .token_header .col,.page_account_prescriptions .tokens_header .col{padding:5px;display:inline-flex;min-height:32px;justify-content:center;align-items:center;font-weight:700;font-size:14px;text-align:center;box-sizing:border-box;width:auto}.page_account_prescriptions .first_payment_data .col.ordering,.page_account_prescriptions .first_payment_header .col.ordering,.page_account_prescriptions .prescription_header .col.ordering,.page_account_prescriptions .prescriptions_header .col.ordering,.page_account_prescriptions .product .col.ordering,.page_account_prescriptions .products_header .col.ordering,.page_account_prescriptions .token .col.ordering,.page_account_prescriptions .token_header .col.ordering,.page_account_prescriptions .tokens_header .col.ordering{min-width:40px!important}.page_account_prescriptions .first_payment_data .col.recipe_id,.page_account_prescriptions .first_payment_header .col.recipe_id,.page_account_prescriptions .prescription_header .col.recipe_id,.page_account_prescriptions .prescriptions_header .col.recipe_id,.page_account_prescriptions .product .col.recipe_id,.page_account_prescriptions .products_header .col.recipe_id,.page_account_prescriptions .token .col.recipe_id,.page_account_prescriptions .token_header .col.recipe_id,.page_account_prescriptions .tokens_header .col.recipe_id{min-width:75px!important}.page_account_prescriptions .first_payment_data .col.price,.page_account_prescriptions .first_payment_header .col.price,.page_account_prescriptions .prescription_header .col.price,.page_account_prescriptions .prescriptions_header .col.price,.page_account_prescriptions .product .col.price,.page_account_prescriptions .products_header .col.price,.page_account_prescriptions .token .col.price,.page_account_prescriptions .token_header .col.price,.page_account_prescriptions .tokens_header .col.price{min-width:120px!important}.page_account_prescriptions .first_payment_data .col.time,.page_account_prescriptions .first_payment_header .col.time,.page_account_prescriptions .prescription_header .col.time,.page_account_prescriptions .prescriptions_header .col.time,.page_account_prescriptions .product .col.time,.page_account_prescriptions .products_header .col.time,.page_account_prescriptions .token .col.time,.page_account_prescriptions .token_header .col.time,.page_account_prescriptions .tokens_header .col.time{min-width:140px!important}.page_account_prescriptions .first_payment_data .col.fit_width,.page_account_prescriptions .first_payment_header .col.fit_width,.page_account_prescriptions .prescription_header .col.fit_width,.page_account_prescriptions .prescriptions_header .col.fit_width,.page_account_prescriptions .product .col.fit_width,.page_account_prescriptions .products_header .col.fit_width,.page_account_prescriptions .token .col.fit_width,.page_account_prescriptions .token_header .col.fit_width,.page_account_prescriptions .tokens_header .col.fit_width{justify-content:left;width:100%;width:-moz-available;width:fill-available;padding-left:10px;text-align:left}.page_account_prescriptions .first_payment_data .col.status,.page_account_prescriptions .first_payment_header .col.status,.page_account_prescriptions .prescription_header .col.status,.page_account_prescriptions .prescriptions_header .col.status,.page_account_prescriptions .product .col.status,.page_account_prescriptions .products_header .col.status,.page_account_prescriptions .token .col.status,.page_account_prescriptions .token_header .col.status,.page_account_prescriptions .tokens_header .col.status{min-width:120px!important}.page_account_prescriptions .first_payment_data .col.status.hidden,.page_account_prescriptions .first_payment_header .col.status.hidden,.page_account_prescriptions .prescription_header .col.status.hidden,.page_account_prescriptions .prescriptions_header .col.status.hidden,.page_account_prescriptions .product .col.status.hidden,.page_account_prescriptions .products_header .col.status.hidden,.page_account_prescriptions .token .col.status.hidden,.page_account_prescriptions .token_header .col.status.hidden,.page_account_prescriptions .tokens_header .col.status.hidden{display:none}.page_account_prescriptions .first_payment_data .col.status.progress,.page_account_prescriptions .first_payment_header .col.status.progress,.page_account_prescriptions .prescription_header .col.status.progress,.page_account_prescriptions .prescriptions_header .col.status.progress,.page_account_prescriptions .product .col.status.progress,.page_account_prescriptions .products_header .col.status.progress,.page_account_prescriptions .token .col.status.progress,.page_account_prescriptions .token_header .col.status.progress,.page_account_prescriptions .tokens_header .col.status.progress{color:#0035ad;font-weight:700}.page_account_prescriptions .first_payment_data .col.status.success,.page_account_prescriptions .first_payment_header .col.status.success,.page_account_prescriptions .prescription_header .col.status.success,.page_account_prescriptions .prescriptions_header .col.status.success,.page_account_prescriptions .product .col.status.success,.page_account_prescriptions .products_header .col.status.success,.page_account_prescriptions .token .col.status.success,.page_account_prescriptions .token_header .col.status.success,.page_account_prescriptions .tokens_header .col.status.success{color:#00ad05;font-weight:700}.page_account_prescriptions .first_payment_data .col.status.failed,.page_account_prescriptions .first_payment_header .col.status.failed,.page_account_prescriptions .prescription_header .col.status.failed,.page_account_prescriptions .prescriptions_header .col.status.failed,.page_account_prescriptions .product .col.status.failed,.page_account_prescriptions .products_header .col.status.failed,.page_account_prescriptions .token .col.status.failed,.page_account_prescriptions .token_header .col.status.failed,.page_account_prescriptions .tokens_header .col.status.failed{color:red;font-weight:700}.page_account_prescriptions .prescription_header{color:#000;background-color:#efefef;margin-top:10px;margin-bottom:5px;cursor:pointer;position:relative}.page_account_prescriptions .prescription_header .col{min-height:48px;font-weight:500;font-size:14px;line-height:17px}.page_account_prescriptions .prescription_header .presription_inticator{position:absolute;display:inline-block;bottom:-5px;left:0;height:auto;width:auto;background-color:transparent;line-height:0;width:33%}.page_account_prescriptions .prescription_header .presription_inticator span{height:3px;border-right:3px solid #fff;box-sizing:border-box;padding:0;margin:0;display:inline-block;border-radius:0;opacity:.5}.page_account_prescriptions .prescription_header .presription_inticator span.success{background-color:#40bab1}.page_account_prescriptions .prescription_header .presription_inticator span.failed{background-color:red}.page_account_prescriptions .prescription_header .presription_inticator span.active{background-color:#b5b5b5}.page_account_prescriptions .prescription_header .presription_inticator span.progress{background-color:#0084ff}.page_account_prescriptions .prescription_header .presription_inticator span:last-child{border-right:0}.page_account_prescriptions .prescription_header .presription_inticator:hover{bottom:-13px;width:100%}.page_account_prescriptions .prescription_header .presription_inticator:hover span{opacity:1;height:11px}.page_account_prescriptions .prescription_header .col.frequency,.page_account_prescriptions .prescription_header .col.id,.page_account_prescriptions .prescription_header .col.times,.page_account_prescriptions .prescriptions_header .col.frequency,.page_account_prescriptions .prescriptions_header .col.id,.page_account_prescriptions .prescriptions_header .col.times{min-width:100px}.page_account_prescriptions .prescription_header .col.control,.page_account_prescriptions .prescriptions_header .col.control{min-width:50px}.page_account_prescriptions .prescription_content{display:none;width:100%;padding:20px;box-sizing:border-box}.page_account_prescriptions .prescription.opened .prescription_header .col.control i{transform:rotate(180deg)}.page_account_prescriptions .prescription.opened .prescription_header .presription_inticator{bottom:-13px;width:100%}.page_account_prescriptions .prescription.opened .prescription_header .presription_inticator span{opacity:1;height:11px}.page_account_prescriptions .prescription.opened .prescription_content{display:inline-block}.page_account_prescriptions .products{margin-bottom:20px}.page_account_prescriptions .products .product,.page_account_prescriptions .products .products_header{background-color:#55b9b1;margin-top:0;border-bottom:1px dashed #ebebeb}.page_account_prescriptions .products .product .col,.page_account_prescriptions .products .products_header .col{min-width:100px}.page_account_prescriptions .products .product .col:first-child,.page_account_prescriptions .products .products_header .col:first-child{justify-content:left;text-align:left;width:100%;width:-moz-available;width:fill-available}.page_account_prescriptions .products .product:last-child,.page_account_prescriptions .products .products_header:last-child{border-bottom:0}.page_account_prescriptions .products .product{background-color:#fff}.page_account_prescriptions .products .product .col{color:#000;font-weight:400}.page_account_prescriptions .first_payment{margin-bottom:20px}.page_account_prescriptions .first_payment .first_payment_data,.page_account_prescriptions .first_payment .first_payment_header{background-color:#55b9b1;margin-top:0}.page_account_prescriptions .first_payment .first_payment_data .col,.page_account_prescriptions .first_payment .first_payment_header .col{min-width:100px}.page_account_prescriptions .first_payment .first_payment_data{background-color:#fff;margin-bottom:10px}.page_account_prescriptions .first_payment .first_payment_data .col{color:#000;font-weight:400}.page_account_prescriptions .tokens{margin-bottom:0}.page_account_prescriptions .tokens .token{display:inline-block;width:100%;padding:0;margin:0;background-color:transparent}.page_account_prescriptions .tokens .token_header,.page_account_prescriptions .tokens .tokens_header{background-color:#55b9b1;margin-top:0}.page_account_prescriptions .tokens .token_header .col,.page_account_prescriptions .tokens .tokens_header .col{min-width:100px}.page_account_prescriptions .tokens .token_header .col.control,.page_account_prescriptions .tokens .tokens_header .col.control{min-width:50px;opacity:.5}.page_account_prescriptions .tokens .token_header{background-color:#fff;margin-bottom:0;border-bottom:1px dashed #ebebeb;cursor:pointer}.page_account_prescriptions .tokens .token_header:hover{background-color:#efefef}.page_account_prescriptions .tokens .token_header .col{color:#000;font-weight:400}.page_account_prescriptions .tokens .token_header:last-child{border-bottom:0}.page_account_prescriptions .tokens .token_content{display:none;width:100%;padding:20px;box-sizing:border-box}.page_account_prescriptions .tokens .token.opened .token_header{background-color:#efefef}.page_account_prescriptions .tokens .token.opened .token_header .col.control i{transform:rotate(180deg)}.page_account_prescriptions .tokens .token.opened .token_content{display:inline-block}.page_account_prescriptions .bank_card_mask{margin:5px 0;font-weight:400}.page_account_prescriptions .bank_card_expiry{margin:0 0 5px;font-weight:400}@media (max-width:768px){.page_account_overview #user_page_content .place .row,.page_account_prescribed_recipes #user_page_content .place .row,.page_account_proven_recipes #user_page_content .place .row{border:0;border-top:1px solid #e5e5e5;padding:20px 10px 0}.page_account_overview #user_page_content .place .row:first-child,.page_account_prescribed_recipes #user_page_content .place .row:first-child,.page_account_proven_recipes #user_page_content .place .row:first-child{border-top:0}.page_account_overview #user_page_content .place .row.head>div,.page_account_prescribed_recipes #user_page_content .place .row.head>div,.page_account_proven_recipes #user_page_content .place .row.head>div{display:none;border:0}.page_account_overview #user_page_content .place .row.head>div:first-child,.page_account_prescribed_recipes #user_page_content .place .row.head>div:first-child,.page_account_proven_recipes #user_page_content .place .row.head>div:first-child{display:inline-block;width:100%;line-height:1;height:auto;margin-bottom:15px}.page_account_overview #user_page_content .place .row:not(.head),.page_account_prescribed_recipes #user_page_content .place .row:not(.head),.page_account_proven_recipes #user_page_content .place .row:not(.head){flex-wrap:wrap;justify-content:center}.page_account_overview #user_page_content .place .row:not(.head)>div,.page_account_prescribed_recipes #user_page_content .place .row:not(.head)>div,.page_account_proven_recipes #user_page_content .place .row:not(.head)>div{border:0;width:25%;min-width:0!important;padding:15px 0 10px}.page_account_overview #user_page_content .place .row:not(.head)>div span,.page_account_prescribed_recipes #user_page_content .place .row:not(.head)>div span,.page_account_proven_recipes #user_page_content .place .row:not(.head)>div span{display:inline-block;width:100%;color:#246393;height:36px;align-content:center;display:inline-grid}.page_account_overview #user_page_content .place .row:not(.head)>div p,.page_account_prescribed_recipes #user_page_content .place .row:not(.head)>div p,.page_account_proven_recipes #user_page_content .place .row:not(.head)>div p{height:32px;align-content:center;display:inline-grid;width:100%;margin:0}.page_account_overview #user_page_content .place .row:not(.head)>div:first-child,.page_account_prescribed_recipes #user_page_content .place .row:not(.head)>div:first-child,.page_account_proven_recipes #user_page_content .place .row:not(.head)>div:first-child{width:100%;padding:0;line-height:18px}}@media (max-width:768px) and (max-width:480px){.page_account_overview #user_page_content .place .row:not(.head)>div p,.page_account_overview #user_page_content .place .row:not(.head)>div span,.page_account_prescribed_recipes #user_page_content .place .row:not(.head)>div p,.page_account_prescribed_recipes #user_page_content .place .row:not(.head)>div span,.page_account_proven_recipes #user_page_content .place .row:not(.head)>div p,.page_account_proven_recipes #user_page_content .place .row:not(.head)>div span{font-size:12px}}.appointments .aw_accordion,.pets .aw_accordion,.webshop_orders .aw_accordion{display:inline-block;width:100%;margin-bottom:3px}.appointments .aw_accordion.expired,.pets .aw_accordion.expired,.webshop_orders .aw_accordion.expired{background-color:#efefef}.appointments .aw_accordion .aw_accordion_title,.pets .aw_accordion .aw_accordion_title,.webshop_orders .aw_accordion .aw_accordion_title{cursor:pointer;display:inline-block;width:100%;font-size:18px;min-height:50px;line-height:50px;font-weight:400;padding:0 20px;box-sizing:border-box;display:flex;justify-content:space-between;color:#4b4b4b;background-color:transparent;border-top:1px solid #d5d5d5}@media (max-width:640px){.appointments .aw_accordion .aw_accordion_title,.pets .aw_accordion .aw_accordion_title,.webshop_orders .aw_accordion .aw_accordion_title{flex-wrap:wrap;line-height:28px;padding:10px 20px}}@media (max-width:640px){.appointments .aw_accordion .aw_accordion_title>div,.pets .aw_accordion .aw_accordion_title>div,.webshop_orders .aw_accordion .aw_accordion_title>div{width:100%}}.appointments .aw_accordion:first-child .aw_accordion_title,.pets .aw_accordion:first-child .aw_accordion_title,.webshop_orders .aw_accordion:first-child .aw_accordion_title{border-top:0}.appointments .aw_accordion .aw_accordion_content,.pets .aw_accordion .aw_accordion_content,.webshop_orders .aw_accordion .aw_accordion_content{display:inline-block;width:100%}.appointments .aw_accordion .aw_accordion_content .wellness_plan_container,.pets .aw_accordion .aw_accordion_content .wellness_plan_container,.webshop_orders .aw_accordion .aw_accordion_content .wellness_plan_container{margin-bottom:0;margin-top:5px}.appointments .aw_accordion.active .aw_accordion_title,.appointments .aw_accordion:hover .aw_accordion_title,.pets .aw_accordion.active .aw_accordion_title,.pets .aw_accordion:hover .aw_accordion_title,.webshop_orders .aw_accordion.active .aw_accordion_title,.webshop_orders .aw_accordion:hover .aw_accordion_title{color:#246393}.button.add_pet{margin:20px}.button.add_pet i{margin-right:10px;position:relative;top:-3px}.pet_form{padding:0 20px;margin-bottom:20px;width:100%;box-sizing:border-box}.pet_form.hidden{display:none}.pet_form .error_messages,.pet_form .success_messages{display:inline-block;width:100%;margin:0 0 15px;border-left:10px solid red;padding-left:10px;box-sizing:border-box}.pet_form .error_messages .message,.pet_form .success_messages .message{display:inline-block;width:100%;font-size:16px;font-weight:400;line-height:24px;color:red}.pet_form .success_messages{border-left:10px solid #239323}.pet_form .success_messages .message{color:#239323}.pet_form .form_row{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;margin-top:15px}.pet_form .form_row .button.delete_pet{background-color:red}.pet_form .form_row .button.delete_pet:hover{background-color:#932424}.pet_form .form_row .form_field{display:inline-block;width:48%}.pet_form .form_row .form_field label{display:inline-block;width:100%;font-weight:500;margin-bottom:5px}.pet_form .form_row .form_field div.hidden{display:none}.pet_form .form_row .form_field div input[type=date],.pet_form .form_row .form_field div input[type=text],.pet_form .form_row .form_field div select{background-color:#efefef;color:#000;font-size:16px;line-height:50px;padding:0 10px;box-sizing:border-box;display:inline-block;width:100%;border:0;height:50px;outline:none}.pet_form .calculator .questions .question{margin-top:5px}.pet_form .calculator .questions .question .question_text{font-size:16px!important;line-height:19px!important;margin-bottom:0;text-align:left}.pet_form .calculator .questions .question .options{text-align:left}.pet_form .calculator .questions .question .options .option{margin-left:0;border-radius:0;margin-top:10px}.pet_form .calculator .questions .question .options .option:last-child{margin-right:0}.pet_form .calculator .questions .question.question_1{margin-top:20px;margin-bottom:10px}.pet_form .calculator .questions .question.question_1 .question_text{margin-bottom:10px}.pet_form .calculator .questions .question.question_1 .options .option{text-align:center}.pet_form .calculator .questions .question.question_1 .options .option div{width:78px;height:78px}.pet_form .calculator .questions .question.question_1 .options .option div i{font-size:7px}.pet_form .calculator .questions .question.question_1 .options .option span{font-size:18px;font-weight:500;line-height:19px}.pet_form .calculator .questions .question.question_1 .options .option:first-child{margin-right:20px}.pet_form .calculator .questions .question.question_1 .options .option:last-child{margin-left:20px}.pet_form .calculator .questions .question.question_2,.pet_form .calculator .questions .question.question_3{width:100%}.appointments .aw_accordion .aw_accordion_title a{display:inline-block;position:relative;z-index:1;margin-left:10px;top:8px}.webshop_orders .product{display:inline-block;width:calc(100% - 40px);margin:0 20px;box-sizing:border-box;border-bottom:1px solid #d5d5d5;padding:20px 0}.webshop_orders .product:first-child{padding-top:0}.webshop_orders .product:last-child{border-bottom:0}.webshop_orders .product .product_image{display:inline-block;width:120px;height:120px;border:1px solid #efefef;position:relative}.webshop_orders .product .product_image img{max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.webshop_orders .product .product_details{display:flex;width:calc(100% - 120px);padding-left:20px;box-sizing:border-box;flex-direction:column;align-self:center}.webshop_orders .product .product_details .product_name{display:inline-block;width:100%;color:#000;font-size:18px;font-weight:500;line-height:24px;margin-bottom:10px}@media (max-width:480px){.webshop_orders .product .product_details .product_name{font-size:14px}}.webshop_orders .product .product_details .product_price{display:inline-block;color:#ff3b00;font-size:18px!important;font-weight:500;line-height:24px}@media (max-width:480px){.webshop_orders .product .product_details .product_price{font-size:16px!important}}.webshop_orders .product a{text-decoration:none;display:flex;justify-content:space-between;width:100%}.webshop_orders .product a:hover .product_details .product_name{color:#246393}.page_account_wellnessplan #wellnessplan_timetable{display:inline-block;width:100%;margin-bottom:10px}.page_account_wellnessplan #ordered_wellnessplans,.page_account_wellnessplan #wellnessplan_payments{margin-top:10px}.page_account_wellnessplan #ordered_wellnessplans .aw_accordion,.page_account_wellnessplan #wellnessplan_payments .aw_accordion{display:inline-block;width:100%;margin-bottom:3px}.page_account_wellnessplan #ordered_wellnessplans .aw_accordion .aw_accordion_title,.page_account_wellnessplan #wellnessplan_payments .aw_accordion .aw_accordion_title{cursor:pointer;display:inline-block;width:100%;font-size:16px;height:50px;line-height:50px;font-weight:400;padding:0 20px;box-sizing:border-box;display:flex;justify-content:space-between;color:#4b4b4b;background-color:#efefef}.page_account_wellnessplan #ordered_wellnessplans .aw_accordion .aw_accordion_title i,.page_account_wellnessplan #wellnessplan_payments .aw_accordion .aw_accordion_title i{position:relative;left:10px;top:-3px}.page_account_wellnessplan #ordered_wellnessplans .aw_accordion .aw_accordion_title i:before,.page_account_wellnessplan #wellnessplan_payments .aw_accordion .aw_accordion_title i:before{transform:rotate(180deg);transition:all .2s ease-in-out}@media (max-width:480px){.page_account_wellnessplan #ordered_wellnessplans .aw_accordion .aw_accordion_title,.page_account_wellnessplan #wellnessplan_payments .aw_accordion .aw_accordion_title{min-height:50px;height:auto;line-height:21px;padding:10px 20px;flex-wrap:wrap}.page_account_wellnessplan #ordered_wellnessplans .aw_accordion .aw_accordion_title i,.page_account_wellnessplan #wellnessplan_payments .aw_accordion .aw_accordion_title i{position:absolute;right:0;left:auto;top:50%;transform:translateY(-50%)}.page_account_wellnessplan #ordered_wellnessplans .aw_accordion .aw_accordion_title div,.page_account_wellnessplan #wellnessplan_payments .aw_accordion .aw_accordion_title div{width:100%;position:relative}}.page_account_wellnessplan #ordered_wellnessplans .aw_accordion .aw_accordion_content,.page_account_wellnessplan #wellnessplan_payments .aw_accordion .aw_accordion_content{display:inline-block;width:100%}.page_account_wellnessplan #ordered_wellnessplans .aw_accordion .aw_accordion_content .wellness_plan_container,.page_account_wellnessplan #wellnessplan_payments .aw_accordion .aw_accordion_content .wellness_plan_container{margin-bottom:0;margin-top:5px}.page_account_wellnessplan #ordered_wellnessplans .aw_accordion.active .aw_accordion_title,.page_account_wellnessplan #wellnessplan_payments .aw_accordion.active .aw_accordion_title{color:#fff;background-color:#246393}.page_account_wellnessplan #ordered_wellnessplans .aw_accordion.active .aw_accordion_title i:before,.page_account_wellnessplan #wellnessplan_payments .aw_accordion.active .aw_accordion_title i:before{transform:rotate(0)}.page_account_wellnessplan #ordered_wellnessplans .btn_stop_wp,.page_account_wellnessplan #wellnessplan_payments .btn_stop_wp{background-color:#8d0000;border:0;height:50px;line-height:50px;color:#fff;font-size:18px;cursor:pointer;float:right;margin:20px 0;padding:0 20px}#wellnessplan_payments .purchase{display:inline-block;width:100%;padding:15px;box-sizing:border-box}#wellnessplan_payments .purchase p.explanation{padding:0 15px;margin:5px 0 15px;width:100%;box-sizing:border-box;font-size:14px;color:red;text-align:center}#wellnessplan_payments .purchase>div{display:flex;justify-content:space-between;flex-wrap:nowrap;width:100%;border-top:1px solid #d5d5d5;padding:0 15px;box-sizing:border-box}@media (max-width:580px){#wellnessplan_payments .purchase>div{flex-wrap:wrap}}#wellnessplan_payments .purchase>div:first-child{border-top:0}@media (max-width:580px){#wellnessplan_payments .purchase .header{display:none}}#wellnessplan_payments .purchase .header div{font-weight:700}#wellnessplan_payments .purchase .footer{background:#e8e8e8}#wellnessplan_payments .purchase .footer div{font-weight:700}@media (max-width:580px){#wellnessplan_payments .purchase .footer{padding-top:10px;padding-bottom:10px}#wellnessplan_payments .purchase .footer div{width:100%;text-align:center!important}#wellnessplan_payments .purchase .footer div:nth-child(3){display:none}}@media (max-width:580px){#wellnessplan_payments .purchase .item{padding-top:10px;padding-bottom:10px}#wellnessplan_payments .purchase .item div{width:100%;text-align:center!important}}#wellnessplan_payments .purchase>div>div{display:inline-block;font-size:18px;min-height:50px;line-height:50px;font-weight:400;padding:0;min-width:160px;text-align:center;color:#4b4b4b}#wellnessplan_payments .purchase>div>div:first-child{text-align:left;min-width:200px}#wellnessplan_payments .purchase>div>div:last-child a{background-color:#246393;color:#fff;font-size:16px;height:36px;line-height:36px;border:none;padding:0 20px;cursor:pointer;font-family:Poppins;text-decoration:none;min-width:100px;text-align:center;display:inline-block}#wellnessplan_payments .purchase>div>div:last-child a:hover{text-decoration:none}#wellnessplan_payments .purchase>div>div:last-child a.payed{background-color:#40bab1;cursor:not-allowed}#wellnessplan_payments .purchase>div>div:last-child a.expired{background-color:red}#wellnessplan_payments .purchase>div>div:last-child a.disabled{background-color:#ccc;cursor:not-allowed}@media (max-width:580px){#wellnessplan_payments .purchase>div>div{min-height:34px;line-height:34px}}#user_page_content .row{width:100%;padding:0 0 0 20px;box-sizing:border-box;border:1px solid #e5e5e5;border-top:0;display:flex;flex-wrap:nowrap}#user_page_content .row div{text-align:center;display:inline-block;font-size:15px;line-height:18px;font-weight:500;color:#103b5d;border-left:1px solid #e5e5e5;padding:20px 0;align-self:center}#user_page_content .row div:first-child{text-align:left;border-left:0;width:-webkit-fill-available;width:-moz-available;padding-right:20px}#user_page_content .row div:nth-child(2){min-width:120px}#user_page_content .row div:nth-child(3),#user_page_content .row div:nth-child(4){min-width:160px}#user_page_content .row div:nth-child(5){min-width:90px}#user_page_content .row div i{display:inline-block;cursor:pointer}#user_page_content .row:nth-child(2){border-top:1px solid #e5e5e5}#user_page_content .row.head{border:0;padding:0 0 0 20px}#user_page_content .row.head div{border:0;color:#246393;height:61px;line-height:61px;padding:0}#user_page_content .row.head div:first-child{font-size:22px;padding-right:0}#user_page_content .appointments_cont .row div:nth-child(2){min-width:22%}#user_page_content .appointments_cont .row div:nth-child(3){min-width:30%}#user_page_content .appointments_cont .row div:nth-child(4){min-width:80px}.page_account_coupons #user_page_content .coupons{display:inline-flex;flex-wrap:wrap;justify-content:left;width:100%;box-sizing:border-box;gap:20px;padding:20px 0 50px}.page_account_coupons #user_page_content .coupons .coupon{display:inline-block;width:calc((100% - 40px) / 3);text-decoration:none}.page_account_coupons #user_page_content .coupons .coupon .coupon_image{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:100%;max-height:300px;height:auto}.page_account_coupons #user_page_content .coupons .coupon .coupon_image img{max-width:100%;height:auto;max-height:100%;display:inline-block}.page_account_coupons #user_page_content .coupons .coupon .coupon_row{display:flex;flex-wrap:nowrap;width:100%}.page_account_coupons #user_page_content .coupons .coupon .coupon_row p{display:inline-flex;padding:0;margin:0;width:50%;justify-content:left;font-weight:700;color:#000}.page_account_coupons #user_page_content .coupons .coupon .coupon_row p:last-child{justify-content:right;color:red}.page_account_coupons #user_page_content .coupons .coupon .coupon_row:nth-child(2){margin-top:5px}.page_account_coupons #user_page_content .coupons .coupon .coupon_row:last-child{margin-bottom:0}.page_account_coupons #user_page_content .coupons .coupon .coupon_row:last-child p{width:100%;text-align:left;font-weight:400;height:38px;line-height:21px;justify-content:left;overflow:hidden;color:#4b4b4b}.page_account_coupons #user_page_content .coupons .coupon:hover{text-decoration:none}@media (max-width:767px){.page_account_coupons #user_page_content .coupons{padding:20px 10px!important}}@media (max-width:640px){.page_account_coupons #user_page_content .coupons .coupon{width:calc((100% - 20px) / 2)}}@media (max-width:1338px){#user_page{padding:0 10px 10px}}@media (max-width:1280px){.page_account_prescriptions #user_page #user_page_menu{display:none}.page_account_prescriptions #user_page #user_page_content{width:100%;padding:0 10px;box-sizing:border-box}}@media (max-width:1023px){#user_page #user_page_menu{display:none}#user_page #user_page_content{width:100%}}@media (max-width:1023px){#user_page #user_page_welcome{font-size:21px;line-height:31px;text-align:center}}@media (max-width:767px){#user_page{padding:0 0 10px}#user_page #user_page_content .user_page_title{font-size:18px}.appointments .aw_accordion .aw_accordion_title,.pets .aw_accordion .aw_accordion_title,.webshop_orders .aw_accordion .aw_accordion_title{font-size:14px}.page_account_prescriptions #user_page #user_page_menu_and_content{width:100%;overflow:scroll}.page_account_prescriptions #user_page #user_page_content{min-width:767px}}@media (max-width:400px){.pet_form{padding:0 13px}.pet_form .calculator .questions .question .question_text{text-align:center}.pet_form .calculator .questions .question .options{text-align:center;margin-right:5px;margin-left:5px}.pet_form .form_row .form_field{width:100%}.pet_form .form_row .form_field:nth-child(2){margin-top:15px}#user_page #user_page_content .user_page_title{font-size:16px}}.page_recurring_payment_start .content{line-height:1.5em;text-align:left}.page_recurring_payment_start .content-error{margin:25px 0;width:100%;color:red;text-align:center}.page_recurring_payment_start a.payment_button{background-color:#246393;color:#fff;font-size:18px;line-height:50px;height:50px;padding:0 30px;display:inline-block;cursor:pointer;text-decoration:none}.page_recurring_payment_start table{display:block;margin:0 auto;background:#fff;padding:10px 25px 25px;width:100%;max-width:750px;line-height:24px}.page_recurring_payment_start table p{display:block;width:100%}.page_recurring_payment_start table .payu_data_transfer{margin-bottom:25px}.page_recurring_payment_start table .payu_data_transfer p{font-size:12px;text-align:justify}body{max-width:100vw;overflow-x:hidden}.button{background-color:#246393;color:#fff;font-size:16px;height:50px;line-height:50px;border:none;padding:0 20px;cursor:pointer;font-family:Poppins}.button:hover{opacity:.9}a.button{height:50px;line-height:50px;text-decoration:none;display:inline-block;font-size:20px}.vets_form_cont{margin:60px 0 0}@media (max-width:768px){.vets_form_cont{margin:30px 0 0}}.vets_form_cont h2{font-size:34px;text-align:center;position:relative}@media (max-width:768px){.vets_form_cont h2{font-size:26px}}.vets_form_cont h2 span{position:absolute;display:inline-block;border-bottom:1px solid #40bab1;width:300px;height:1px;left:50%;bottom:-13px;margin-left:-150px}.owl-stage-outer{text-align:left}.owl-item{display:inline-block;width:210px!important}.owl-nav{position:relative;height:0}.owl-nav .owl-prev{position:absolute;left:5px;top:-205px;cursor:pointer;opacity:.75}.owl-nav .owl-prev:hover{opacity:1}.owl-nav .owl-next{position:absolute;right:5px;top:-205px;cursor:pointer;opacity:.75}.owl-nav .owl-next:hover{opacity:1}.separator{margin-left:0;width:20px;text-align:center;font-size:36px;line-height:14px;font-weight:400;height:auto;float:left;position:relative;top:6px}.separator.dot:before{content:"\00B7"}.vets_list_cont{max-width:1500px;margin:50px auto 0}@media (max-width:1280px){.vets_list_cont{padding:0 15px;box-sizing:border-box}}@media (max-width:1080px){.vets_list_cont{margin-top:20px}}.vets_list_cont .owl-stage-outer{width:100%;overflow:hidden;padding:0 10px;box-sizing:border-box;position:relative}.vets_list_cont .owl-nav{display:none}.vets_list_cont .vets_list_cont_vets{width:100%;display:inline-block}.vets_list_cont .vets_list_cont_vets .owl-item{width:310px!important;vertical-align:top}.vets_list_cont .vets_items_count{font-size:16px;text-align:center;margin-bottom:35px}.vets_list_cont .vet_list_item{border:1px solid #b4b4b4;padding:20px 30px;margin:30px auto;display:flex;flex-wrap:wrap;max-width:1338px;box-sizing:border-box;position:relative}@media (max-width:1280px){.vets_list_cont .vet_list_item{padding:15px}}.vets_list_cont .vet_list_item:first-child{margin-top:0}.vets_list_cont .vet_list_item.selected,.vets_list_cont .vet_list_item:hover{border:1px solid #40bab1}.vets_list_cont .vet_list_item.highlighted{border:1px solid #ff4500}.vets_list_cont .vet_list_item.highlighted.selected,.vets_list_cont .vet_list_item.highlighted:hover{box-shadow:inset 0 0 1px #ff4500}.vets_list_cont .vet_list_item .image_cont{width:33%;max-height:320px;margin-right:0;flex-shrink:0;display:inline-flex;justify-content:center}@media (max-width:1280px){.vets_list_cont .vet_list_item .image_cont{width:28%}}@media (max-width:768px){.vets_list_cont .vet_list_item .image_cont{width:100%;justify-content:left}}.vets_list_cont .vet_list_item .image_cont .image_inner_cont{max-width:100%;max-height:100%;display:flex;justify-content:center;align-items:center}@media (max-width:1080px){.vets_list_cont .vet_list_item .image_cont .image_inner_cont{align-items:start}}@media (max-width:768px){.vets_list_cont .vet_list_item .image_cont .image_inner_cont{min-height:208px;align-items:center}}.vets_list_cont .vet_list_item .image_cont .image_inner_cont img{max-width:100%;max-height:320px;display:block}.vets_list_cont .vet_list_item .buttons_cont{width:17%;margin-left:0;display:flex;flex-wrap:wrap;align-content:center;align-items:flex-end;position:relative;align-content:space-between}@media (max-width:1080px){.vets_list_cont .vet_list_item .buttons_cont{width:72%;margin-left:28%;padding-left:15px}}@media (max-width:768px){.vets_list_cont .vet_list_item .buttons_cont{width:100%;margin-left:0;padding-left:0;flex-grow:1}}.vets_list_cont .vet_list_item .buttons_cont .list_buttons{display:inline-block;width:100%}@media (max-width:768px){.vets_list_cont .vet_list_item .buttons_cont .list_buttons{display:inline-block;flex-direction:column;flex-grow:1}}@media (max-width:480px){.vets_list_cont .vet_list_item .buttons_cont .list_buttons{width:100%;display:flex;margin-top:10px}}.vets_list_cont .vet_list_item .buttons_cont button{height:40px;width:100%;margin-bottom:15px;background-color:#40bab1;border:1px solid transparent;border-radius:10px;color:#fff;font-size:18px;padding:8px;cursor:pointer}@media (max-width:1080px){.vets_list_cont .vet_list_item .buttons_cont button{width:auto;margin-right:5px;margin-bottom:0}.vets_list_cont .vet_list_item .buttons_cont button:last-child{margin-right:0}}@media (max-width:768px){.vets_list_cont .vet_list_item .buttons_cont button{margin-top:10px}.vets_list_cont .vet_list_item .buttons_cont button:first-of-type{margin-top:0}}.vets_list_cont .vet_list_item .buttons_cont button.active,.vets_list_cont .vet_list_item .buttons_cont button:hover{background-color:#246393}.vets_list_cont .vet_list_item .buttons_cont .praxis_min_package_price{display:inline-block;width:100%}@media (max-width:880px){.vets_list_cont .vet_list_item .buttons_cont .praxis_min_package_price{width:100%;display:inline-block}}.vets_list_cont .vet_list_item .buttons_cont .praxis_min_package_price .vet_services_from{color:#40bab1;font-size:17px;position:absolute;text-align:right;top:0;right:0}@media (max-width:1280px){.vets_list_cont .vet_list_item .buttons_cont .praxis_min_package_price .vet_services_from{font-size:15px}}@media (max-width:1080px){.vets_list_cont .vet_list_item .buttons_cont .praxis_min_package_price .vet_services_from{width:100%;position:static;text-align:left;margin-bottom:10px}}@media (max-width:880px){.vets_list_cont .vet_list_item .buttons_cont .praxis_min_package_price .vet_services_from{width:100%;position:static;float:left;display:inline-block;text-align:left;margin-bottom:10px}}@media (max-width:768px){.vets_list_cont .vet_list_item .buttons_cont .praxis_min_package_price .vet_services_from{font-size:15px;margin-bottom:0}}.vets_list_cont .vet_list_item .buttons_cont .praxis_min_package_price .vet_services_from span{padding-top:10px;display:block;color:#103b5d}@media (max-width:768px){.vets_list_cont .vet_list_item .buttons_cont .praxis_min_package_price .vet_services_from span{padding-top:5px}}.vets_list_cont .vet_list_item .details_cont{width:50%;padding-left:15px;padding-right:10%;box-sizing:border-box}@media (max-width:1280px){.vets_list_cont .vet_list_item .details_cont{padding-right:20px;width:55%}}@media (max-width:1080px){.vets_list_cont .vet_list_item .details_cont{width:72%;padding-right:0}}@media (max-width:768px){.vets_list_cont .vet_list_item .details_cont{width:100%;margin-top:5px;padding-left:0}}.vets_list_cont .vet_list_item .details_inner_cont{font-size:16px;line-height:26px}.vets_list_cont .vet_list_item .details_inner_cont .praxis_name{color:#246393;font-size:20px;font-weight:500}@media (max-width:768px){.vets_list_cont .vet_list_item .details_inner_cont .praxis_name{margin-top:10px}}.vets_list_cont .vet_list_item .details_inner_cont .praxis_address{color:#246393;font-size:20px;font-weight:500;padding-top:10px}@media (max-width:768px){.vets_list_cont .vet_list_item .details_inner_cont .praxis_address{font-size:14px;padding-top:0;font-weight:400}}.vets_list_cont .vet_list_item .details_inner_cont .praxis_phone a,.vets_list_cont .vet_list_item .details_inner_cont .praxis_url a{text-decoration:none;color:#3c3c3c}@media (max-width:768px){.vets_list_cont .vet_list_item .details_inner_cont .praxis_phone,.vets_list_cont .vet_list_item .details_inner_cont .praxis_url{font-size:14px;line-height:16px;margin-top:5px}}.vets_list_cont .vet_list_item .details_inner_cont .short_desc{padding-top:20px}@media (max-width:1280px){.vets_list_cont .vet_list_item .details_inner_cont .short_desc{padding-top:10px}}@media (max-width:768px){.vets_list_cont .vet_list_item .details_inner_cont .short_desc{font-size:14px;line-height:22px;text-align:justify}}.vets_list_cont .vet_list_item .details_inner_cont .praxis_opening_info{padding-top:20px}@media (max-width:1280px){.vets_list_cont .vet_list_item .details_inner_cont .praxis_opening_info{padding-top:10px}}@media (max-width:768px){.vets_list_cont .vet_list_item .details_inner_cont .praxis_opening_info{font-size:14px;line-height:16px}}.vets_list_cont .vet_list_item .details_inner_cont .praxis_opening_info .closed{color:#ff3b00}.vets_list_cont .vet_list_item .details_inner_cont .praxis_opening_info .opened{color:#4dc72c}.vets_list_cont .vet_list_item .details_inner_cont .praxis_opening_info .open_details{font-size:12px;cursor:pointer}.vets_list_cont .vet_list_item .details_inner_cont .praxis_opening_info .open_details:hover{font-weight:500}.vets_list_cont .vet_list_item .details_inner_cont .praxis_opening_info .dot{padding:0 5px;font-size:10px;position:relative;top:-1px}.vets_list_cont .vet_list_item .details_inner_cont .praxis_opening_info .opening_closing_label.duty{color:#246393}.vets_list_cont .vet_list_item .details_inner_cont .praxis_opening_info .opening_closing_label.duty>span{color:#3c3c3c}.vets_list_cont .vet_list_item .details_inner_cont .praxis_show_wp{display:inline-block;margin:10px 5px}.vets_list_cont .vet_list_item .details_inner_cont .praxis_show_wp .btn_show_wp{border:0;padding:5px 10px;color:#fff;font-size:14px;background-color:#246393;cursor:pointer}.vets_list_cont .vet_list_item .details_inner_cont .praxis_show_wp .btn_show_wp:hover{background-color:#40bab1}.vets_list_cont .vet_list_item .details_inner_cont .praxis_show_details{margin:10px 0;display:inline-block}.vets_list_cont .vet_list_item .details_inner_cont .praxis_show_details.hidden{display:none!important}@media (max-width:1280px){.vets_list_cont .vet_list_item .details_inner_cont .praxis_show_details{margin:5px 0}}.vets_list_cont .vet_list_item .details_inner_cont .praxis_show_details i{margin-right:5px;position:relative;top:-3px;font-size:8px;transition:all .5s ease;cursor:pointer}.vets_list_cont .vet_list_item .details_inner_cont .praxis_show_details i:before{transform:rotate(180deg)}.vets_list_cont .vet_list_item .details_inner_cont .praxis_show_details.open i:before{transform:rotate(0)}.vets_list_cont .vet_list_item .details_inner_cont .praxis_show_details .btn_show_details{position:relative;background-color:transparent;border:none;padding:10px 0;font-size:18px;color:#3c3c3c;cursor:pointer}.vets_list_cont .vet_list_item .details_inner_cont .praxis_show_details .btn_show_details:hover{background-color:transparent;color:#40bab1}.vets_list_cont .vet_list_item .details_inner_cont .praxis_show_details.vet_finder_general i:before{transform:rotate(90deg)}.vets_list_cont .vet_list_item .show_on_map{cursor:pointer;display:inline-block;margin-left:20px;font-size:18px;color:#3c3c3c;font-weight:400}@media (max-width:1280px){.vets_list_cont .vet_list_item .show_on_map{width:100%;margin:5px 0 0}}.vets_list_cont .vet_list_item .show_on_map span{vertical-align:middle}.vets_list_cont .vet_list_item .show_on_map:hover{font-weight:700}.vets_list_cont .vet_list_item .booking{font-size:14px;cursor:pointer}.vets_list_cont .vet_list_item .booking:hover{font-weight:600}.vets_list_cont .vet_details_cont{margin:30px auto;display:flex;flex-wrap:wrap;max-width:1338px;box-sizing:border-box}.vets_list_cont .vet_details_cont .vet_images_cont{max-width:640px;min-width:600px}@media (max-width:1280px){.vets_list_cont .vet_details_cont .vet_images_cont{max-width:480px;min-width:0}}@media (max-width:1080px){.vets_list_cont .vet_details_cont .vet_images_cont{max-width:100%;width:360px}}@media (max-width:768px){.vets_list_cont .vet_details_cont .vet_images_cont{width:100%}}@media (max-width:640px){.vets_list_cont .vet_details_cont .vet_images_cont{width:100%}}.vets_list_cont .vet_details_cont .vet_images_cont .main_image{max-height:490px;display:flex;justify-content:center;padding:0;align-items:flex-start}.vets_list_cont .vet_details_cont .vet_images_cont .main_image img{max-width:100%;max-height:100%;width:auto;object-fit:contain}.vets_list_cont .vet_details_cont .vet_images_cont .thumbs img{max-height:85px;width:auto;max-width:120px;margin:10px 10px 0 0;cursor:pointer}@media (max-width:768px){.vets_list_cont .vet_details_cont .vet_images_cont .thumbs img{max-width:93px;max-height:70px}}.vets_list_cont .vet_details_cont .vet_images_cont .thumbs img:nth-child(3){margin-right:0}@media (max-width:768px){.vets_list_cont .vet_details_cont .vet_images_cont .thumbs{text-align:center;margin-bottom:20px}}.vets_list_cont .vet_details_cont .tabs_container{min-width:100%;margin-top:30px;border:2px solid #40bab1}@media (max-width:768px){.vets_list_cont .vet_details_cont .tabs_container{margin-top:10px}}.vets_list_cont .vet_details_cont .tabs_container .tabs_header{background-color:#40bab1}.vets_list_cont .vet_details_cont .tabs_container .tabs_header .tab{padding:12px 30px;font-size:18px;color:#fff;background-color:#40bab1;display:inline-block;cursor:pointer}@media (max-width:1080px){.vets_list_cont .vet_details_cont .tabs_container .tabs_header .tab{padding:12px;font-size:15px}}.vets_list_cont .vet_details_cont .tabs_container .tabs_header .tab.active,.vets_list_cont .vet_details_cont .tabs_container .tabs_header .tab:hover{background-color:#fff;color:#3c3c3c}.vets_list_cont .vet_details_cont .tabs_container .tabs_inner_cont .tab_inner{display:none}.vets_list_cont .vet_details_cont .tabs_container .tabs_inner_cont .tab_inner.active{display:block}.vets_list_cont .vet_details_cont .list_vet_services_cont{padding:40px 30px 30px}.vets_list_cont .vet_details_cont .list_vet_services_cont .vet_service_item{display:inline-block;margin-right:40px;margin-bottom:10px}.vets_list_cont .vet_details_cont .list_vet_services_cont .vet_service_item .service_label{font-size:16px}@media (max-width:480px){.vets_list_cont .vet_details_cont .list_vet_services_cont .vet_service_item{width:100%}}.vets_list_cont .vet_details_cont .list_vet_services_cont .service_image{width:40px;height:40px;margin-right:10px}.vets_list_cont .vet_details_cont .list_vet_services_cont .service_image img{max-width:40px;max-height:40px;vertical-align:middle}@media (max-width:480px){.vets_list_cont .vet_details_cont .list_vet_services_cont{padding:20px 10px}}.vets_list_cont .vet_details_cont .opening_details .opening_cont{padding:20px;display:inline-block;max-width:360px;width:calc(100% - 40px);vertical-align:top}@media (max-width:480px){.vets_list_cont .vet_details_cont .opening_details .opening_cont{padding:10px;width:calc(100% - 20px)}}.vets_list_cont .vet_details_cont .opening_details .label{font-weight:700;padding-bottom:10px;display:block;background:#40bab1;padding:5px;color:#fff;margin-bottom:5px}.vets_list_cont .vet_details_cont .opening_details .opening_day_row{padding-bottom:4px}.vets_list_cont .vet_details_cont .opening_details .opening_day_row span{width:120px!important;text-align:center;display:inline-block}.vets_list_cont .vet_details_cont .opening_details .opening_day_row span:first-child{text-align:left;width:80px!important}@media (max-width:480px){.vets_list_cont .vet_details_cont .opening_details .opening_day_row span{width:100px!important;font-size:14px}.vets_list_cont .vet_details_cont .opening_details .opening_day_row span:first-child{width:80px!important}}@media (max-width:340px){.vets_list_cont .vet_details_cont .opening_details .opening_day_row span{width:90px!important;font-size:13px}.vets_list_cont .vet_details_cont .opening_details .opening_day_row span:first-child{width:70px!important}}.vets_list_cont .vet_details_cont .opening_details .opening_day_row.head span{font-size:12px;font-weight:700;text-align:center}.vets_list_cont .vet_details_cont .opening_details .lunch_description_row{display:inline-block;width:100%;padding:10px 20px;box-sizing:border-box}.vets_list_cont .vet_details_cont .vet_details_desc{flex:1;padding-left:20px}@media (max-width:640px){.vets_list_cont .vet_details_cont .vet_details_desc{padding-left:0;padding-top:20px}}.vets_list_cont .vet_details_cont .vet_details_desc .vet_details_title{font-size:39px;font-weight:600;color:#246393}@media (max-width:1280px){.vets_list_cont .vet_details_cont .vet_details_desc .vet_details_title{font-size:36px}}@media (max-width:1080px){.vets_list_cont .vet_details_cont .vet_details_desc .vet_details_title{font-size:28px}}@media (max-width:768px){.vets_list_cont .vet_details_cont .vet_details_desc .vet_details_title{font-size:24px}}.vets_list_cont .vet_details_cont .vet_details_desc .vet_description{font-size:20px;line-height:28px;margin:20px 0}@media (max-width:1280px){.vets_list_cont .vet_details_cont .vet_details_desc .vet_description{font-size:18px;line-height:26px}}@media (max-width:1080px){.vets_list_cont .vet_details_cont .vet_details_desc .vet_description{font-size:16px;line-height:22px;margin:10px 0}}@media (max-width:768px){.vets_list_cont .vet_details_cont .vet_details_desc .vet_description{font-size:14px;line-height:18px}}.vets_list_cont .vet_details_cont .vet_details_desc .praxis_address{font-size:23px;font-weight:600;color:#246393;padding:10px 0}@media (max-width:1280px){.vets_list_cont .vet_details_cont .vet_details_desc .praxis_address{font-size:21px}}@media (max-width:1080px){.vets_list_cont .vet_details_cont .vet_details_desc .praxis_address{font-size:18px}}@media (max-width:768px){.vets_list_cont .vet_details_cont .vet_details_desc .praxis_address{font-size:16px}}.vets_list_cont .vet_details_cont .vet_details_desc .pepole_cont{font-size:18px;line-height:24px;margin-bottom:20px}.vets_list_cont .vet_details_cont .vet_details_desc .pepole_cont .vets_label{color:#103b5d;font-weight:500;padding-bottom:3px;display:inline-block}.vets_list_cont .vet_details_cont .vet_details_desc .pepole_cont .selectable{color:#4dbab0;cursor:pointer}.vets_list_cont .vet_details_cont .vet_details_desc .pepole_cont .selectable:hover{font-weight:600}.vets_list_cont .vet_details_cont .vet_details_desc .vet_service_detaild .label_blue{color:#103b5d;font-weight:500;display:inline-block;font-size:18px}.vets_list_cont .vet_details_cont .vet_details_desc .vet_service_detaild .list_vet_services_cont{margin-top:20px}.vets_list_cont .vet_details_cont .vet_details_desc .vet_service_detaild .list_vet_services_cont .vet_service_item{display:inline-block;margin-right:12px}.vets_list_cont .vet_details_cont .vet_details_desc .vet_service_detaild .list_vet_services_cont .vet_service_item .service_label{font-size:18px}.vets_list_cont .vet_details_cont .vet_details_desc .vet_service_detaild .list_vet_services_cont .service_image{width:40px;height:40px;margin-right:10px}.vets_list_cont .vet_details_cont .vet_details_desc .vet_service_detaild .list_vet_services_cont .service_image img{max-width:40px;max-height:40px;vertical-align:middle}.vets_list_cont .vet_details_cont .toggle_more_services{margin-top:20px;font-weight:600}.vets_list_cont .vet_details_cont .toggle_more_services .open_more{cursor:pointer}.vets_list_cont .vet_details_cont .toggle_more_services .toggle_cont{display:none;margin-top:18px}.vets_list_cont .vet_details_cont .toggle_more_services .toggle_cont .vet_service_item{display:flex;align-items:center;min-height:40px;margin-top:10px}.vets_list_cont .vet_details_cont .toggle_more_services .toggle_cont .vet_service_item .service_image{margin-right:10px}.vets_list_cont .vet_details_cont .vet_contact_detaild{margin-top:20px}.vets_list_cont .vet_details_cont .vet_contact_detaild .label_blue{color:#103b5d;font-weight:500;display:inline-block;font-size:18px;padding-bottom:5px}.vets_list_cont .vet_details_cont .vet_contact_detaild .contact_row{padding-top:10px}.vets_list_cont .vet_details_cont .vet_contact_detaild .contact_row a{word-break:break-all}.vets_list_cont .vet_details_cont .contact_main_cont{padding:40px 30px}@media (max-width:480px){.vets_list_cont .vet_details_cont .contact_main_cont{padding:20px 10px}}.vets_list_cont .vet_details_cont .contact_row{padding-top:10px;word-break:break-all}.pass-wrapper{width:100%;box-sizing:border-box;margin-right:0;padding-right:0}.pass-wrapper .pass-graybar{margin-bottom:5px}.pass-wrapper .pass-graybar,.pass-wrapper .pass-graybar .pass-colorbar{height:5px;display:inline-block}h3.page_title{color:#000;border-bottom:1px solid #e5e5e5;font-size:34px;display:block;width:100%;margin:30px auto 25px;text-align:center;font-weight:500;max-width:1338px}h3.page_title span{display:inline-block;width:auto;border-bottom:1px solid #40bab1;padding-bottom:10px;position:relative;top:1px}.calculator{width:100%;max-width:1338px;display:block;margin:0 auto}.calculator .description{color:#b4b4b4;font-size:22px;width:100%;text-align:center}.calculator .questions .question{display:inline-block;width:100%;margin-top:40px;margin-bottom:15px}.calculator .questions .question.question_by_race{display:none}.calculator .questions .question.question_by_race.current_race{display:inline-block}.calculator .questions .question .question_text{color:#000;font-size:22px;display:inline-block;width:100%;text-align:center;font-weight:500;margin-bottom:30px}.calculator .questions .question .question_text span.required{color:red}.calculator .questions .question .options{display:inline-block;width:100%;text-align:center}.calculator .questions .question .options .option{color:#3c3c3c;background-color:#fff;border:2px solid #d9d9d9;border-radius:10px;font-size:18px;height:36px;line-height:39px;padding:0 25px;margin-left:10px;margin-right:10px;width:auto;display:inline-block;font-weight:500}.calculator .questions .question .options .option.active,.calculator .questions .question .options .option:hover{cursor:pointer;background-color:#40bab1;border:2px solid #40bab1;color:#fff}.calculator .questions .question.question_pets{margin-top:30px}.calculator .questions .question.question_pets select{color:#3c3c3c;background-color:#fff;border:2px solid #b4b4b4;border-radius:10px;font-size:18px;height:36px;line-height:39px;padding:0 10px;display:inline-block;font-weight:500;outline:none}.calculator .questions .question.question_pets select.selected{background-color:#40bab1;border:2px solid #40bab1;color:#fff}.calculator .questions .question.question_1{margin-top:50px;margin-bottom:0}.calculator .questions .question.question_1 .question_text{margin-bottom:50px;font-size:24px}.calculator .questions .question.question_1 .options .option{display:inline-block;border:0;border-radius:0;background-color:transparent;width:auto;height:auto;padding:0}.calculator .questions .question.question_1 .options .option:first-child{margin-right:80px}.calculator .questions .question.question_1 .options .option:last-child{margin-left:80px}.calculator .questions .question.question_1 .options .option div{color:#103b5d;background-color:#fff;border:2px solid #40bab1;border-radius:100%;width:128px;height:128px;font-size:20px;padding:0;margin-right:0;text-align:center;position:relative}.calculator .questions .question.question_1 .options .option div i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.calculator .questions .question.question_1 .options .option span{color:#103b5d;background-color:transparent;border:0;margin-top:5px;display:inline-block;font-size:20px;font-weight:700}.calculator .questions .question.question_1 .options .option.active,.calculator .questions .question.question_1 .options .option:hover{cursor:pointer}.calculator .questions .question.question_1 .options .option.active div,.calculator .questions .question.question_1 .options .option:hover div{background-color:#40bab1;border:2px solid #40bab1;color:#103b5d}.calculator .questions .question.question_1 .options .option.active span,.calculator .questions .question.question_1 .options .option:hover span{background-color:transparent;border:0}.big_banner .calculator.banner{width:960px;height:auto;margin:0;padding:0 50px;box-sizing:border-box}.big_banner .calculator.banner h3{color:#103b5d;border-bottom:0;font-size:72px;font-weight:700;margin-top:0}.big_banner .calculator.banner h3 span{border-bottom:0}.big_banner .calculator.banner .description{color:#3c3c3c;line-height:38px;width:100%;max-width:590px;margin:0 auto;font-size:24px}.big_banner .calculator.banner .question{margin-bottom:30px}.big_banner .calculator.banner .question.question_1{margin-top:70px;margin-bottom:20px}.big_banner .calculator.banner .question.question_1 .options .option:first-child{margin-right:30px}.big_banner .calculator.banner .question.question_1 .options .option:last-child{margin-left:30px}.big_banner .calculator.banner .question.question_2,.big_banner .calculator.banner .question.question_3{width:50%}@media (max-width:1280px){.big_banner .calculator.banner .question.question_2 .options .option,.big_banner .calculator.banner .question.question_3 .options .option{margin-left:2px;margin-right:2px}}@media (max-width:767px){.big_banner .calculator.banner .question.question_2,.big_banner .calculator.banner .question.question_3{width:100%}.big_banner .calculator.banner .question.question_2 .options .option,.big_banner .calculator.banner .question.question_3 .options .option{margin-left:10px;margin-right:10px}}.remodal-close{z-index:10}div[data-remodal-id=modal]{max-width:800px}.booking_innter_cont{height:600px;width:100%}.booking_innter_cont iframe{border:none;width:100%;height:100%}.booking_innter_cont .booking_modal{height:100%}div[data-remodal-id=map]{max-width:1000px;height:90vh}div[data-remodal-id=map] .map_modal{height:100%}div[data-remodal-id=map] #map_cont{width:100%;height:100%}.page_content_inner_edited{width:100%;border:0;max-width:1338px;margin:20px auto;min-height:400px;padding:20px;background-color:#f7f7f7;font-family:Poppins;box-sizing:border-box}.page_content_inner_edited h1{color:#246393;text-align:left;font-family:Poppins;text-transform:none;height:auto;font-size:44px;line-height:60px;font-weight:600;margin:10px 0;padding:0 20px;display:inline-block;width:100%;text-align:center;box-sizing:border-box}.page_content_inner_edited h2,.page_content_inner_edited h3,.page_content_inner_edited h4,.page_content_inner_edited h5,.page_content_inner_edited h6{box-sizing:border-box}.people_cont{display:flex;margin:0 30px 25px;padding:20px 0 10px;border-bottom:1px solid #55b9b1;padding-bottom:25px}@media (max-width:540px){.people_cont{flex-wrap:wrap;margin:0 10px 25px}}.people_cont .image_cont{min-width:260px;flex:0;margin-right:30px}@media (max-width:768px){.people_cont .image_cont{min-width:160px}}@media (max-width:540px){.people_cont .image_cont{width:100%;margin:0 0 15px}}.people_cont .image_cont img{max-width:100%}.people_cont .info_cont{text-align:left}.people_cont .info_cont h1{color:#246393;font-size:36px;margin-top:0}@media (max-width:768px){.people_cont .info_cont h1{font-size:28px}}@media (max-width:540px){.people_cont .info_cont h1{font-size:24px}}.people_cont .info_cont h2{font-size:16px;color:#3c3c3c;text-align:left}.people_cont .info_cont .block{text-align:left}.people_cont .info_cont .block_cont{line-height:22px;font-size:14px;text-align:left}@media (max-width:768px){.people_cont .info_cont .block_cont{line-height:18px;font-size:12px}}.tab_inner>div:last-child .people_cont{border-bottom:0}.aw_vet_finder{background-color:#fff;border:1px solid #e5e5e5;width:100%;max-width:1338px;display:flex;flex:1;margin:50px auto 0}.aw_vet_finder .left{display:inline-block;padding:30px;box-sizing:border-box;width:615px}.aw_vet_finder .row{display:inline-block;width:100%;margin-bottom:25px}.aw_vet_finder .row .field{display:inline-block;vertical-align:top}.aw_vet_finder .row .field input[type=number],.aw_vet_finder .row .field input[type=search],.aw_vet_finder .row .field input[type=text]{background-color:#f0f0f0;color:#000;font-size:16px;line-height:25px;height:50px;padding:0 10px;border:0;box-sizing:border-box;vertical-align:top;outline:none}.aw_vet_finder .row .field input[type=number]::placeholder,.aw_vet_finder .row .field input[type=search]::placeholder,.aw_vet_finder .row .field input[type=text]::placeholder{color:#7b7b7b}.aw_vet_finder .row .field div:not(.search_input_options):not(.search_option){border:1px solid #f0f0f0;display:inline-block;width:48px;height:48px;position:relative;cursor:pointer;background-color:#40bab1;vertical-align:top}.aw_vet_finder .row .field div:not(.search_input_options):not(.search_option) i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.aw_vet_finder .row .field div:not(.search_input_options):not(.search_option):hover{background-color:#40bab1}.aw_vet_finder .row .field.field_zip{margin-right:20px;position:relative}.aw_vet_finder .row .field.field_zip input[type=number],.aw_vet_finder .row .field.field_zip input[type=search],.aw_vet_finder .row .field.field_zip input[type=text]{width:320px;padding:0 68px 0 20px}.aw_vet_finder .row .field.field_zip div:not(.search_input_options):not(.search_option){position:absolute;right:0;top:0}.aw_vet_finder .row .field.field_zip .search_input_options{position:absolute;display:none;top:48px;left:0;width:100%;box-sizing:border-box;background-color:#fff;border:1px solid #e5e5e5;padding:5px;z-index:2;box-shadow:-1px 2px 4px #ccc;max-height:160px;overflow-y:scroll;overflow-x:hidden}.aw_vet_finder .row .field.field_zip .search_input_options .search_option{padding:10px;font-size:13px;cursor:pointer}.aw_vet_finder .row .field.field_zip .search_input_options .search_option:hover{background-color:#40bab1;color:#fff;font-weight:500}.aw_vet_finder .row .field.field_zip .search_input_options::-webkit-scrollbar{width:1em}.aw_vet_finder .row .field.field_zip .search_input_options::-webkit-scrollbar-track{background-color:#efefef}.aw_vet_finder .row .field.field_zip .search_input_options::-webkit-scrollbar-thumb{background-color:#246393}.aw_vet_finder .row .field.field_distance input[type=number],.aw_vet_finder .row .field.field_distance input[type=search],.aw_vet_finder .row .field.field_distance input[type=text]{width:60px;text-align:center}.aw_vet_finder .row .field.field_distance span{color:#7b7b7b;margin:0 10px;display:inline-block;vertical-align:top;font-size:16px;line-height:50px}.aw_vet_finder .row .field.field_chb input[type=checkbox]{display:none}.aw_vet_finder .row .field.field_chb label{background-image:url(../../../images/images/checkbox.png);background-repeat:no-repeat;background-position:0 0;color:#103b5d;font-size:14px;line-height:29px;height:29px;display:inline-block;padding-left:25px;box-sizing:border-box;margin-right:30px;cursor:pointer}.aw_vet_finder .row .field.field_chb label.checked{background-position:0 -29px}.aw_vet_finder .row .field.field_select{display:inline-block;width:100%;position:relative}.aw_vet_finder .row .field.field_select select{background-color:#f0f0f0;color:#000;font-size:16px;line-height:50px;border:0;appearance:none;width:100%;display:inline-block;height:50px;padding:0 45px 0 20px;box-sizing:border-box;outline:none;cursor:pointer}.aw_vet_finder .row .field.field_select select option{background-color:#f0f0f0;color:#000;font-size:16px;line-height:25px}.aw_vet_finder .row .field.field_select i{position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:6px;pointer-events:none}.aw_vet_finder .row .summary{background-color:#3c3c3c;color:#fff;font-size:14px;line-height:40px;display:inline-block;width:100%;padding:0 20px;height:40px;box-sizing:border-box}.aw_vet_finder .row .result{display:inline-block;width:100%;padding:20px;box-sizing:border-box;border:1px solid #f0f0f0;cursor:pointer;position:relative}.aw_vet_finder .row .result div{display:inline-block;width:100%;color:#3c3c3c;font-size:14px;line-height:20px}.aw_vet_finder .row .result .vet_finder_general_btn{position:absolute;right:20px;bottom:20px;background:#fff;border:1px solid #40bab1;color:#40bab1;font-size:12px;padding:0 10px;text-decoration:none;font-weight:400;height:22px;line-height:22px;z-index:10;cursor:pointer}.aw_vet_finder .row .result .vet_finder_general_btn:hover{background-color:#40bab1;color:#fff}.aw_vet_finder .row.row_summary{margin-bottom:0}.aw_vet_finder .row.results{display:inline-block;width:100%;margin-bottom:0;max-height:284px;min-height:143px;overflow-y:auto;border-bottom:1px solid #f0f0f0}.aw_vet_finder .right{display:inline-block;width:calc(100% - 615px)}.aw_vet_finder.standalone{width:auto;display:inline-block;border:0;margin:0;background-color:transparent;text-align:center}.aw_vet_finder.standalone .row{margin-bottom:0}@media (max-width:600px){.aw_vet_finder.standalone{width:calc(100% - 20px)!important}.aw_vet_finder.standalone .row.finder{width:100%!important}.aw_vet_finder.standalone .field_zip{margin-bottom:15px;width:100%;margin-right:0!important}.aw_vet_finder.standalone .field_zip #aw_vet_zip{width:100%}}.allatorvos_kereso_banner{background-size:cover;background-position:50%}.allatorvos_kereso_banner .page_inner_cont{min-height:400px;display:flex;flex-wrap:wrap;align-items:center;align-content:center}@media (max-width:1280px){.allatorvos_kereso_banner .page_inner_cont{padding:0 50px}}@media (max-width:414px){.allatorvos_kereso_banner .page_inner_cont{min-height:200px;height:200px;padding:0 15px}}.allatorvos_kereso_banner .page_inner_cont h1{margin:0;color:#fff;font-weight:400;font-size:53px;min-height:60px;width:100%;margin-bottom:20px}@media (max-width:414px){.allatorvos_kereso_banner .page_inner_cont h1{font-size:30px;line-height:36px;margin-bottom:5px;height:auto}}.allatorvos_kereso_banner .page_inner_cont .banner_description{color:#fff;font-size:22px;line-height:32px;max-width:500px}@media (max-width:414px){.allatorvos_kereso_banner .page_inner_cont .banner_description{font-size:14px;line-height:22px}}#search_vets .aw_vet_finder.standalone{width:100%;max-width:1380px;display:flex;flex:1;margin:50px auto 0;flex-wrap:wrap}#search_vets .aw_vet_finder.standalone .row.finder{width:auto;margin:0 auto 10px}#search_vets .aw_vet_finder.standalone .row.finder_extra{width:100%;margin:0}#search_vets .aw_vet_finder.standalone .row.finder_extra.mb{margin-bottom:25px}#search_vets .aw_vet_finder.standalone .row.finder_extra .vets_items_count{display:inline-block;width:100%;text-align:center;margin:10px 0}#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div{display:inline-block;width:100%;max-width:400px;margin-right:20px;position:relative;margin-bottom:10px}#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div>label{display:inline-block;width:100%;height:50px;line-height:50px;background-color:#fff;border:1px solid #57c1b9;box-sizing:border-box;position:relative;font-size:16px;color:#103b5d;font-weight:500;text-align:left;padding:0 20px;cursor:pointer;transition:all .5s}#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div>label i{position:absolute;right:20px;top:50%;transform:translateY(-50%)}#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div>label i.wp_arrow_down{display:inline-block}#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div>label i.wp_arrow_down_white{display:none}#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div>label i.wp_arrow_down_white:before{transform:rotate(180deg);transform-origin:center}#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div .dropdown_checkbox_list{display:none;width:100%;box-sizing:border-box;position:absolute;top:50px;left:0;background-color:#fff;padding-top:10px;z-index:1}#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div .dropdown_checkbox_list .dropdown_checkbox_list_item{width:100%;display:inline-block;box-sizing:border-box;text-align:left;background-color:#f0f0f0;padding:3px 0}#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div .dropdown_checkbox_list .dropdown_checkbox_list_item:first-child{padding-top:13px}#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div .dropdown_checkbox_list .dropdown_checkbox_list_item:last-child{padding-bottom:13px}#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div .dropdown_checkbox_list .dropdown_checkbox_list_item span{width:50px;display:inline-block;text-align:center}#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div .dropdown_checkbox_list .dropdown_checkbox_list_item span input{position:relative;top:2px;cursor:pointer}#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div .dropdown_checkbox_list .dropdown_checkbox_list_item label{width:calc(100% - 50px);display:inline-block;color:#103b5d;font-size:14px;line-height:17px;cursor:pointer}#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div .dropdown_checkbox_list .dropdown_checkbox_list_item label .pc{font-size:9px;width:auto;padding-left:5px}#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div .dropdown_checkbox_list .dropdown_checkbox_list_item.disabled label{color:#ccc}#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div:hover .dropdown_checkbox_list{display:inline-block}#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div:hover>label{background-color:#57c1b9;color:#fff}#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div:hover>label i.wp_arrow_down{display:none}#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div:hover>label i.wp_arrow_down_white{display:inline-block}#search_vets .aw_vet_finder.standalone .row.finder_extra .open{display:inline-block;cursor:pointer;line-height:50px;position:relative;top:-2px}#search_vets .aw_vet_finder.standalone .row.finder_extra .open input{position:relative;top:2px;cursor:pointer}#search_vets .aw_vet_finder.standalone .row.finder_extra .open label{font-size:14px;color:#103b5d;font-weight:400;cursor:pointer;margin-left:5px}@media (max-width:1020px){#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div{max-width:355px}#search_vets .aw_vet_finder.standalone .row.finder_extra .open{width:100%;margin-top:10px}}@media (max-width:780px){#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div{max-width:calc(100% - 50px);margin-left:25px;margin-right:25px}}@media (max-width:480px){#search_vets .aw_vet_finder.standalone .row.finder_extra .dropdown_checkboxes_div{max-width:100%;margin-left:0;margin-right:0}}.big_banner .aw_vet_finder.standalone .row .field.field_zip{margin-bottom:10px}.big_banner .aw_vet_finder.standalone .row .field.field_distance span{color:#000}@media (max-width:1520px){.big_banner .calculator.banner{padding-left:20px;padding-right:20px;min-width:760px}}@media (max-width:1338px){.page_content_inner #home_blog,.page_content_inner .aw_vet_finder,.page_content_inner .home_product_types,.page_content_inner .page_content_inner_part>.sale_products,.page_content_inner h3.page_title{margin-left:15px;margin-right:15px;width:calc(100% - 30px)}}@media (max-width:1280px){.big_banner .calculator.banner .question.question_1{margin-top:40px}.calculator .questions .question{margin-top:10px}}@media (max-width:1080px){.big_banner .calculator.banner{padding-left:40px;padding-right:40px;min-width:100%;width:100%}.big_banner .calculator.banner h3{font-size:66px;line-height:120px;margin-bottom:0}.big_banner .calculator.banner .description{font-size:22px;line-height:38px}h3.page_title{font-size:30px;line-height:19px}}@media (max-width:768px){.big_banner .calculator.banner{padding-left:20px;padding-right:20px}.big_banner .calculator.banner h3{font-size:54px;line-height:93px}.big_banner .calculator.banner .description{font-size:20px;line-height:36px}.big_banner .calculator.banner .questions .question .question_text{margin-bottom:20px}}@media (max-width:664px){.big_banner .calculator.banner{padding-left:5px;padding-right:5px;background-color:transparent}.big_banner .calculator.banner h3{font-size:30px;line-height:30px}.big_banner .calculator.banner .description{font-size:15px;line-height:30px}.big_banner .calculator.banner .questions .question{margin-top:0}.big_banner .calculator.banner .questions .question .question_text{margin-bottom:20px;font-size:16px;line-height:19px}.big_banner .calculator.banner .questions .question.question_1{margin-top:20px}.big_banner .calculator.banner .questions .question.question_1 .options .option div{width:98px;height:98px}.big_banner .calculator.banner .questions .question.question_1 .options .option div i{font-size:8px}.big_banner .calculator.banner .questions .question.question_1 .options .option span{font-size:16px;line-height:19px;font-weight:500}.big_banner .calculator.banner .questions .question.question_2,.big_banner .calculator.banner .questions .question.question_4{margin-bottom:20px}.big_banner .calculator.banner .questions .question.question_2 .options .option,.big_banner .calculator.banner .questions .question.question_4 .options .option{margin-bottom:10px;margin-left:5px;margin-right:5px;font-size:16px;padding:0 20px}.big_banner .calculator.banner .questions .question.question_5{margin-bottom:0}}@media (max-width:414px){h3.page_title{font-size:26px;line-height:19px}}.awl_checkbox{display:flex;gap:10px;align-items:flex-start}.awl_checkbox label{display:inline-block;width:26px;height:26px;border:1px solid #b4b4b4;background-position:50%;background-repeat:no-repeat;cursor:pointer}.awl_checkbox input[type=checkbox]:checked+label{background-image:url(../../../images/images/tick.png)}.awl_checkbox input[type=checkbox]{display:none}.awl_checkbox p{padding:0;margin:0}.vet_select{margin-bottom:20px}.form_panel_category .select2-container--default .select2-selection--single{height:50px;border-radius:0;border:none;background-color:#efefef}.form_panel_category .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px;padding-left:10px}.form_panel_category .select2-container--default .select2-selection--single .select2-selection__arrow{top:12px}.select2-container--open .select2-dropdown--below{border:none;background-color:#efefef}.select2-container--open .select2-dropdown--below .select2-results__option{padding:12px 10px}#message_container{max-width:1338px;margin:40px auto}#pet_data{width:100%}.pet_data_form{text-align:center;margin:0 auto;max-width:600px;width:auto}@media (max-width:768px){.pet_data_form{max-width:100%}}.pet_data_form .pet_data_label{font-size:30px;font-weight:500;color:#103b5d;margin:40px 0 30px}@media (max-width:768px){.pet_data_form .pet_data_label{font-size:24px}}.pet_data_form .pet_dropdowns_cont .drop_down_row{display:flex;margin-bottom:20px;align-items:center;padding:0 10px;box-sizing:border-box}@media (max-width:550px){.pet_data_form .pet_dropdowns_cont .drop_down_row{flex-wrap:wrap}}.pet_data_form .pet_dropdowns_cont .drop_down_row .label{font-size:18px;color:#103b5d;text-align:left;width:calc(100% - 400px)}@media (max-width:550px){.pet_data_form .pet_dropdowns_cont .drop_down_row .label{width:100%;text-align:left;margin-bottom:7px;padding:0 5px;font-weight:700;box-sizing:border-box}}.pet_data_form .pet_dropdowns_cont .drop_down_row .dropdown{width:400px}@media (max-width:550px){.pet_data_form .pet_dropdowns_cont .drop_down_row .dropdown{width:100%}}.pet_data_form .pet_dropdowns_cont .drop_down_row .dropdown select{width:100%;height:40px;border:1px solid #e5e5e5;padding:8px 15px 7px;font-size:16px;color:#103b5d}.pet_data_form .get_data{margin-top:20px}.ereceipts_cont{margin:40px 0;width:100%}.ereceipts_cont .ereceipts_title_bar{background-color:#40bab1;display:flex;align-items:center;justify-content:space-between;padding:0 20px;color:#fff}.ereceipts_cont .ereceipts_title_bar .ereceipts_title{font-size:30px;font-weight:400;padding:16px 0 10px}@media (max-width:768px){.ereceipts_cont .ereceipts_title_bar .ereceipts_title{font-size:22px}}@media (max-width:440px){.ereceipts_cont .ereceipts_title_bar .ereceipts_title{font-size:18px}}.ereceipts_cont .ereceipts_title_bar .request_title{font-size:15px}.ereceipts_cont .ereceipt_item{min-height:72px;display:flex;align-items:center;border:1px solid #e5e5e5;border-top:none}.ereceipts_cont .ereceipt_item .info_circle{margin:0 20px;cursor:pointer}.ereceipts_cont .ereceipt_item .info_circle:after{width:150px}.ereceipts_cont .ereceipt_item .receipt_title{flex:1;font-size:14px!important;color:#103b5d!important;padding-top:4px;text-align:left;padding-right:10px}.ereceipts_cont .ereceipt_item .awl_checkbox{margin-right:30px}.ereceipts_cont .ereceipt_item.other label{margin:0 20px;width:50px;text-align:left}.ereceipts_cont .ereceipt_item.other input{height:26px!important;border:1px solid #b4b4b4!important;width:calc(100% - 120px)!important;padding:0 10px!important;box-sizing:border-box!important;background-color:#fff!important}.ereceipts_cont .request_ereceipt{margin-top:40px}.wellness_plan_container .wellness_plan_sections_header div{line-height:19px}@media (max-width:1080px){#search_vets .calculator .page_title{font-size:26px;line-height:29px}#search_vets .calculator>.description{font-size:16px;line-height:19px}#search_vets .calculator .questions .question .question_text{font-size:20px;line-height:19px;margin-bottom:20px}#search_vets .calculator .questions .question.question_1 .options .option:first-child{margin-right:30px}#search_vets .calculator .questions .question.question_1 .options .option:last-child{margin-left:30px}#search_vets .calculator .questions .question.question_1{margin-top:20px}#search_vets .calculator .questions .question.question_1 .options .option span{font-size:18px}#search_vets .calculator .questions .question.question_2{margin-top:20px}#search_vets .calculator .questions .question.question_2,#search_vets .calculator .questions .question.question_3{width:100%}#search_vets .calculator .questions .question.question_5{margin-top:20px}#search_vets .calculator .questions .question.question_5 .question_text{margin-bottom:0}#search_vets .calculator .questions .question.question_5 .aw_vet_finder.standalone{margin-top:15px}}@media (max-width:768px){.remodal{padding:30px 10px 10px!important}}@media (max-width:600px){#search_vets .calculator .page_title{font-size:20px;line-height:23px;margin-bottom:15px}#search_vets .calculator>.description{font-size:14px;line-height:17px}#search_vets .calculator .questions .question .question_text{font-size:16px;line-height:18px}#search_vets .calculator .questions .question.question_1 .options .option span{font-size:16px}#search_vets .calculator .questions .question.question_1 .options .option div{width:98px;height:98px}#search_vets .calculator .questions .question.question_1 .options .option div i{font-size:8px}#search_vets .calculator .questions .question.question_2,#search_vets .calculator .questions .question.question_3,#search_vets .calculator .questions .question.question_4{margin-bottom:0}#search_vets .calculator .questions .question.question_2 .options .option,#search_vets .calculator .questions .question.question_3 .options .option,#search_vets .calculator .questions .question.question_4 .options .option{margin-bottom:10px;font-size:15px}}.page_vet_finder_general #vets_list_cont .vets_items_count{display:none}.why_login{display:inline-block;position:absolute;left:-270px;top:16px;padding-top:20px}.why_login>div{display:inline-block;background-color:#fff;width:360px;padding:10px 15px;box-sizing:border-box;box-shadow:0 2px 10px 1px rgba(0,0,0,.14)}.why_login p{color:#000;font-size:18px;line-height:21px;text-align:left;padding-left:35px}.why_login ul{width:100%;padding:0;margin:15px 0 0;list-style-type:none}.why_login ul li{padding:0;margin:0;color:#000;font-size:15px;line-height:21px;text-align:left;position:relative;padding-left:35px;box-sizing:border-box;margin-bottom:10px}.why_login ul li i{margin-right:10px;position:absolute;top:0;left:0;font-size:12px}#profile_container .profile_box>a,header .header_inner .top_controls .control.control_user_menu>a{position:relative}#profile_container .profile_box .why_login,header .header_inner .top_controls .control.control_user_menu .why_login{display:none}#profile_container .profile_box:hover .why_login,header .header_inner .top_controls .control.control_user_menu:hover .why_login{display:inline-block}@media (max-width:640px){#profile_container .profile_box .why_login,header .header_inner .top_controls .control.control_user_menu .why_login{display:none!important}}#profile_container .profile_box .why_login{left:0;top:40px}#profile_container .profile_box .why_login ul li{font-weight:400;font-family:quicksand}#profile_container .profile_box .why_login ul li i{font-size:12px}#footer_why_login .why_login{position:static;top:0;left:0;background-color:#fafafa;width:100%;padding:0 0 10px;margin:0;border-top:0}#footer_why_login .why_login>div{display:block;width:100%;margin:0 auto;box-shadow:none;max-width:440px;background-color:transparent}#footer_why_login .why_login ul li{margin:5px 0;line-height:20px;min-height:35px;padding-left:32px}#footer_why_login .why_login ul li i{font-size:10px}#footer_why_login .why_login p{font-size:25px;line-height:26px;text-align:center;padding-left:0}@media (min-width:641px){#footer_why_login{display:none!important}}body{font-family:Poppins;margin:0;background:#fff}.tab_container{display:flex;flex-direction:row;justify-content:center;margin-bottom:40px}.tab_container>:last-child{border-top-right-radius:24px;border-bottom-right-radius:24px}.tab_container>:first-child{border-top-left-radius:24px;border-bottom-left-radius:24px}.tab_container>span{background-color:#efefef;font-size:16px;line-height:100%;padding:13px 0;text-align:center;color:#707070;cursor:pointer;min-width:124px}.tab_container>span:last-child{padding-right:18px}.tab_container>span.selected{background-color:#adf1ec;color:#000}.summary_card{position:relative;background-color:#f7f7f7;border-radius:24px;box-shadow:4px 8px 10px 0 #00000029;padding-top:61px;padding-left:24px;padding-bottom:24px;min-width:352px;margin-bottom:40px;display:flex;flex-direction:row;align-items:center;gap:24px}@media screen and (max-width:768px){.summary_card{min-width:auto;padding-right:24px}.summary_card:last-child{margin-bottom:0}}.summary_card.pet_summary{padding-top:24px;align-items:normal}@media screen and (max-width:768px){.summary_card.pet_summary{flex-direction:column;gap:16px}}.summary_card.pet_summary .summary_list{height:100%;margin-top:0}.summary_card .summary_card_title{z-index:2;position:absolute;left:0;top:0;background-color:#adf1ec;border-radius:16px 0 16px 0}.summary_card .summary_card_title .title{color:#000;font-size:18px;line-height:21px;font-weight:400;padding:12px 20px;margin:0}.summary_card .summary_list{list-style:none;border-left:1px solid #ccc;padding-inline-start:16px}.summary_card .summary_list .summary_list_item{color:#333;line-height:100%;font-size:16px;font-weight:500}.summary_card .summary_list .summary_list_item .summary_list_item_label{margin:0;color:#707070;line-height:100%;font-size:14px;font-weight:400;margin-bottom:3px}.summary_card .summary_list .summary_list_item+.summary_list_item{margin-top:8px}.summary_card .pet_badge_cont{display:flex;flex-direction:column;padding-top:61px}@media screen and (max-width:768px){.summary_card .pet_badge_cont{align-items:center;padding-top:42px}}.summary_card .pet_badge_cont .pet_logo{width:130px;height:130px;border-radius:90px;background-color:#adf1ec;display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.summary_card .pet_badge_cont .pet_logo{width:80px;height:80px}.summary_card .pet_badge_cont .pet_logo .icon{font-size:6px}}.summary_card .pet_badge_cont .pet_name{color:#000;font-size:18px;line-height:21px;font-weight:400;text-align:center}@media screen and (max-width:768px){.summary_card .pet_badge_cont .pet_name{margin-bottom:0;margin-top:8px}}.insurance_card{box-shadow:4px 8px 10px 0 #00000029;border-radius:24px;background-color:#f7f7f7;max-width:288px;width:100%}@media screen and (max-width:768px){.insurance_card{width:288px}.insurance_card:first-child{margin-left:44px}.insurance_card:last-child{margin-right:44px}}.insurance_card .insurance_card_header{background-color:#adf1ec;display:flex;flex-direction:column;align-items:center;padding-top:16px;padding-bottom:8px;color:#000;border-radius:20px 20px 0 0}.insurance_card .insurance_card_header.highlight{background-color:#fdbf2d;color:#000}.insurance_card .insurance_card_header .insurance_name{font-weight:400;font-size:22px;line-height:33px;margin:0}.insurance_card .insurance_card_header .insurance_price{font-weight:700;font-size:26px;line-height:100%;margin:10px 0 5px}.insurance_card .insurance_card_header .insurance_price_yearly{font-weight:500;font-size:16px;line-height:100%}.insurance_card .insurance_card_header .header_button_cont{display:none}@media screen and (max-width:768px){.insurance_card .insurance_card_header .header_button_cont{display:flex;align-items:center;justify-content:center;width:100%;margin-top:8px;margin-bottom:8px}}.insurance_card .insurance_card_header .header_button_cont .insurance_button{line-height:100%;font-weight:500;font-size:16px;border-radius:5px;background-color:#103b5d;text-decoration:none;color:#fff;text-align:center;align-content:center;min-width:168px;height:44px}.insurance_card .insurance_card_cont .insurance_card_detail .insurance_card_detail_header{box-shadow:4px 8px 10px 0 #00000029;padding:16px 0;padding-left:24px;padding-right:24px;background-color:#efefef;color:#333;display:flex;flex-direction:row}.insurance_card .insurance_card_cont .insurance_card_detail .insurance_card_detail_header.no_list{box-shadow:none}.insurance_card .insurance_card_cont .insurance_card_detail .insurance_card_detail_header h3{margin:0;font-size:16px;font-weight:500;line-height:100%;align-content:center;padding:0}.insurance_card .insurance_card_cont .insurance_card_detail .insurance_card_detail_header h3 .price{display:block;font-size:16px;line-height:100%;font-weight:500;margin-top:6px}.insurance_card .insurance_card_cont .insurance_card_detail .insurance_card_detail_header h3 .price .currency{font-size:13px;font-weight:400;color:#707070}.insurance_card .insurance_card_cont .insurance_card_detail .insurance_card_detail_header i{width:24px;height:24px;margin-right:16px}.insurance_card .insurance_card_cont .insurance_card_detail .detail_list{padding:12px 24px 16px;list-style:none;gap:7px;display:flex;flex-direction:column;margin:0}.insurance_card .insurance_card_cont .insurance_card_detail .detail_list .detail_list_item{color:#707070;font-size:14px;line-height:100%;font-weight:400;display:flex;flex-direction:row;gap:7px}.insurance_card .insurance_card_cont .insurance_card_detail .detail_list .detail_list_item .icon{width:24px;height:24px;align-items:center;justify-content:center;display:flex}.insurance_card .insurance_card_cont .insurance_card_detail .detail_list .detail_list_item>div{align-content:center}.insurance_card .insurance_card_cont .insurance_card_detail .detail_list .detail_list_item .price{color:#000;display:block;font-size:16px;line-height:100%;font-weight:500;margin-top:6px}.insurance_card .insurance_card_cont .insurance_card_detail .detail_list .detail_list_item .price .currency{color:#707070;font-weight:400;font-size:13px;line-height:100%}.insurance_card .insurance_card_cont .insurance_card_detail .detail_list .detail_list_item .price .custom_measure{font-size:12px;font-weight:400;color:#333}.insurance_card .insurance_card_bottom{display:flex;flex-direction:column;justify-content:center;padding:24px 0;align-items:center}.insurance_card .insurance_card_bottom .insurance_button{line-height:100%;font-weight:500;font-size:16px;background-color:#103b5d;text-decoration:none;color:#fff;border-radius:5px;min-width:168px;height:44px;text-align:center;align-items:center;display:flex;justify-content:center}.insurance_card .insurance_card_bottom .insurance_button:hover{opacity:.9}.insurance_card .insurance_card_bottom .button_toggle_open{padding:10px 18px;border:1px solid #103b5d;color:#103b5d;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none}.insurance_card .insurance_card_bottom .button_toggle_open:hover{background-color:#103b5d;color:#fff}.insurance_card.selected{border:2px solid #fdbf2d}#pet_insurance_cont>.banner{background:none;padding:0}#pet_insurance_cont>.banner picture{width:100%}#pet_insurance_cont>.banner img{max-height:462px;width:100%;object-fit:cover}#pet_insurance_cont h1,#pet_insurance_cont h2,#pet_insurance_cont p{padding:0}#pet_insurance_cont .selector_values{display:flex;flex-direction:row;gap:8px}#pet_insurance_cont #pet_insurance_cont_inner{max-width:1338px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:80px;position:relative}#pet_insurance_cont #pet_insurance_cont_inner .page_title{font-size:26px;font-style:bold;font-weight:700;line-height:100%;margin-bottom:24px;position:relative;color:#333;margin-top:32px}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .page_title{font-size:22px;line-height:33px;font-weight:400}}#pet_insurance_cont #pet_insurance_cont_inner .page_alt_title{margin:0;font-size:18px;line-height:21px;font-weight:400;color:#333;margin-top:32px}#pet_insurance_cont #pet_insurance_cont_inner .page_alt_title+.page_title{color:#333;font-size:26px;line-height:100%}#pet_insurance_cont #pet_insurance_cont_inner .page_alt_title~.page_subtitle{color:#707070;margin-top:14px}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .page_alt_title~.page_subtitle{margin-bottom:0;font-size:16px;max-width:327px;line-height:100%}}#pet_insurance_cont #pet_insurance_cont_inner .divider{position:relative;width:100%;display:flex;justify-content:center;margin-bottom:10px}#pet_insurance_cont #pet_insurance_cont_inner .divider:after{content:"";max-width:300px;width:100%;margin:0 auto;height:1.67px;background-color:#adf1ec;z-index:2}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .divider:after{max-width:100%}}#pet_insurance_cont #pet_insurance_cont_inner .divider:before{content:"";width:100%;margin:0 auto;height:1.67px;background-color:#efefef;position:absolute;left:0;top:0}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .divider:before{max-width:100%}}#pet_insurance_cont #pet_insurance_cont_inner .page_subtitle{font-weight:400;line-height:33px;font-size:22px;margin:0;margin-bottom:42px;text-align:center;color:#707070;background-color:#f7f7f7;padding:16px 0;width:100%}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .page_subtitle{font-size:18px;line-height:21px}}#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont{display:flex;justify-content:space-between;width:100%;margin-bottom:24px}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont{width:auto;align-self:flex-start}}#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item{position:relative;display:flex;flex-direction:column;align-items:center;flex:1}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item{width:160px;align-items:flex-start}}#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item:before{position:absolute;content:"";border-bottom:4px solid #ccc;top:10px;left:-50%;z-index:2}#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item:after{position:absolute;content:"";border-bottom:4px solid #ccc;width:100%;top:10px;left:50%;z-index:2}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item:after{left:0}}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item.completed{display:none}}#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item.completed .step_counter{background:#103b5d}#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item.completed .step_name{color:#103b5d}#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item.completed:after{position:absolute;content:"";border-bottom:4px solid #103b5d;width:100%;top:10px;left:50%;z-index:3}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item.active{margin-left:25px}#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item.active:before{width:25px;left:-25px;border-color:#103b5d}}#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item.active .step_counter{background:#103b5d}#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item.active .step_counter:before{width:20px;height:21px;border:4px solid #adf1ec;border-radius:50%;content:"";position:absolute}#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item.active .step_name{color:#103b5d;font-weight:700}#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item .step_name{font-size:18px;line-height:21px;color:#ccc;font-weight:400}#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item .step_counter{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:12px;height:12px;border-radius:50%;background:#ccc;margin-bottom:6px;padding:2px;border:4px solid #fff}#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item:first-child:before,#pet_insurance_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item:last-child:after{content:none}#pet_insurance_cont #pet_insurance_cont_inner #choose_insurance_type,#pet_insurance_cont #pet_insurance_cont_inner #select_insurance_type{width:100%}#pet_insurance_cont #pet_insurance_cont_inner #choose_insurance_type .insurance_card,#pet_insurance_cont #pet_insurance_cont_inner #select_insurance_type .insurance_card{max-width:297px}#pet_insurance_cont #pet_insurance_cont_inner .insurance_cards_cont{display:flex;flex-direction:row;gap:34px;justify-content:center;padding:32px 0}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .insurance_cards_cont{overflow-x:auto;flex-wrap:nowrap;justify-content:space-between;gap:16px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:16px;grid-row-gap:0}}#pet_insurance_cont #pet_insurance_cont_inner .insurance_cards_mobile_navigation{display:none;position:fixed;bottom:0;left:0;width:100%;height:30px;background-color:#fff;border-top:2px solid #efefef;z-index:10;justify-content:center;gap:6px;flex-direction:row;padding:15px 0;align-items:center}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .insurance_cards_mobile_navigation{display:flex}}#pet_insurance_cont #pet_insurance_cont_inner .insurance_cards_mobile_navigation .navigation_button{width:12px;height:12px;border:1px solid #707070;border-radius:30px}#pet_insurance_cont #pet_insurance_cont_inner .insurance_cards_mobile_navigation .navigation_button.active{width:18px;height:18px;background-color:#103b5d;border:none}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont{display:flex;flex-direction:row;gap:86px;justify-content:center;align-items:center;flex-wrap:wrap;max-width:952px;margin:0 auto}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont{gap:48px;margin-top:32px;align-items:flex-start}}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item{display:flex;flex-direction:column;cursor:pointer}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item{width:25%}}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .pet_selector_heading{display:flex;flex-direction:row}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .pet_selector_bottom{display:none}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .badge{display:flex;flex-direction:column;justify-content:center;align-items:center}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .badge .pet_logo{width:126px;height:126px;border:2px solid #adf1ec;border-radius:300px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .badge .pet_logo{width:80px;height:80px}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .badge .pet_logo>i{font-size:6px}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .badge .pet_logo>i.insurance-check,#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .badge .pet_logo>i .red-cross{right:0!important;top:0!important;width:18px!important;height:18px!important}}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .badge .pet_logo .insurance-check,#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .badge .pet_logo .red-cross{display:none}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .badge .pet_name{color:#000;font-size:18px;line-height:21px;font-weight:400;text-align:center;max-width:130px}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .pet_details{display:none}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .pet_details .pet_details_list .pet_details_list_item{list-style:none}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded{max-height:381px;max-width:410px;width:410px;padding-top:24px;background-color:#f7f7f7;box-shadow:4px 8px 10px 0 #00000029;border-radius:24px;margin-bottom:60px}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded{max-width:304px;max-height:none}}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_selector_heading{padding-left:27px;padding-right:24px;margin-bottom:24px}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_selector_heading{flex-direction:column;padding-left:24px}}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_details{display:block;border-left:1px solid #ccc}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_details .pet_details_list{padding-inline-start:16px}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_details .pet_details_list{margin-block-start:0;margin-block-end:0}}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_details .pet_details_list .pet_details_list_item{color:#333;font-size:16px;font-weight:500;line-height:100%;margin-bottom:10px}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_details .pet_details_list .pet_details_list_item:last-child{margin-bottom:0}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_details .pet_details_list .pet_details_list_item .label{color:#707070;font-size:14px;font-weight:400;line-height:100%;margin:0;margin-bottom:4px;padding:0}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .badge{justify-content:start;margin-top:41px;margin-right:19px}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .badge{justify-content:center;align-items:center;margin-right:0;margin-top:24px;margin-bottom:16px}}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .badge .pet_logo{border:none;background-color:#adf1ec;position:relative}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .badge .pet_logo .insurance-check,#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .badge .pet_logo .red-cross{display:block;position:absolute;right:5px;top:5px;width:26px;height:26px;border-radius:30px;background-color:#fff;z-index:9;display:flex;align-items:center;justify-content:center;border:2.5px solid #103b5d}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_selector_bottom{display:none;background-color:#103b5d;width:100%;padding:26px 0;text-align:center;border-radius:0 0 24px 24px;text-decoration:none}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_selector_bottom{margin-top:-1px}}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_selector_bottom:hover{opacity:.9}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_selector_bottom span{text-align:center;width:100%;text-decoration:none;color:#fff;font-size:16px;font-weight:500;line-height:100%}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.not_eligible .pet_selector_bottom{background-color:red}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.not_eligible .pet_selector_bottom:hover{opacity:1}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.not_eligible .pet_details .pet_details_list .pet_details_list_item.birthdate{color:red}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.not_eligible .pet_details .pet_details_list .pet_details_list_item.birthdate span{font-size:14px;font-weight:400}#pet_insurance_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.not_eligible.expanded .badge .pet_logo .red-cross{border:2.5px solid red}#pet_insurance_cont #pet_insurance_cont_inner .return_button_container{display:flex;justify-content:start;width:100%;max-width:932px;margin-top:56px;justify-content:space-between}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .return_button_container{justify-content:center;flex-direction:column-reverse;gap:24px;align-items:center}}#pet_insurance_cont #pet_insurance_cont_inner .return_button_container .return_button{padding:0 18px;border:1px solid #103b5d;color:#103b5d;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none;cursor:pointer;width:fit-content;height:44px;align-content:center}#pet_insurance_cont #pet_insurance_cont_inner .return_button_container .return_button:hover{background-color:#103b5d;color:#fff}#pet_insurance_cont #pet_insurance_cont_inner .return_button_container .continue_button{padding:0 16px;color:#fff;background-color:#103b5d;font-size:16px;font-weight:500;line-height:100%;text-decoration:none;border:1px solid #103b5d;cursor:pointer;width:fit-content;border-radius:5px;height:44px;align-content:center}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner{display:flex;flex-direction:row;align-items:center;gap:64px;padding:32px 42px}@media screen and (max-width:812px){#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner{flex-direction:column;padding:32px 16px;gap:40px}}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options{max-width:504px}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list{list-style:none;position:relative;padding-top:3px;padding-bottom:3px;padding-inline-start:0;margin-bottom:16px;display:flex;flex-direction:column;gap:24px}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list:before{height:100%;width:3px;background-color:#adf1ec;position:absolute;left:0;top:0;content:none;border-radius:3px}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont input[type=radio]{display:none}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont input[type=radio]:checked+label{padding:25px 25px 25px 21px;border:none;border-left:4px solid #adf1ec;background-color:#f7f7f7;box-shadow:4px 8px 10px 0 #00000029;padding-bottom:49px}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont input[type=radio]:checked+label .check_indicator{top:11px;right:11px}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont input[type=radio]:checked+label .check_indicator .icon{display:inline-block}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont input[type=radio]:checked+label .option_price_badge .price_cont{background-color:#adf1ec}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont input[type=radio]:checked+label .option_price_badge .price_cont.discounted{background-color:#efefef}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont input[type=radio]:checked+label .option_price_badge .discount_badge{right:6px!important}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item{max-width:350px;padding:24px;border:1px solid #efefef;background-color:#fff;display:flex;flex-direction:column;position:relative;cursor:pointer;gap:8px;padding-bottom:48px}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item:hover{border:none;padding:25px 25px 25px 21px;padding-bottom:49px;border-left:4px solid #efefef;box-shadow:4px 8px 10px 0 #00000029}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item:hover .discount_badge{right:6px!important}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item:hover .check_indicator{top:11px;right:11px}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_title{font-size:22px;line-height:33px;font-weight:400;color:#103b5d;display:flex}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_title .icon{font-size:13px;padding-right:8.75px}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_price_badge{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_price_badge .price_cont{background-color:#efefef;border-radius:40px;text-align:center;align-content:center;font-size:16px;color:#333;font-weight:700;line-height:100%;height:40px;width:fit-content;min-width:120px}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_price_badge .price_cont.discounted{height:40px;padding-left:8px;padding-right:16px}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_price_badge .price_cont.discounted .original_price{background-color:#adf1ec;border-radius:24px;color:#104564;padding:4px 8px 4px 16px}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_price_badge .price_cont.discounted del{margin-left:8px}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_price_badge .discount_badge{height:32px;border-radius:24px;background-color:#adf1ec;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:100%;padding-left:16px;padding-right:6px;margin-left:8px;color:#104564;position:absolute;right:5px}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_price_badge .discount_badge i{transform:rotate(15deg);font-size:6px;margin-left:4px}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_sub_title{color:#707070;font-size:16px;line-height:100%;font-weight:500}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_sub_desc{color:#707070;font-size:16px;line-height:100%;font-weight:400}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .check_indicator{position:absolute;top:10px;right:10px;border:2.5px solid #103b5d;display:flex;align-items:center;justify-content:center;border-radius:50%;width:30px;height:30px;background-color:#fff}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .check_indicator .icon{display:none}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont:last-child .payment_option_item{margin-bottom:0}#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .desc{padding-left:16px;color:#707070;font-size:16px;line-height:120%;font-weight:500}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_option_image{max-width:240px}}#pet_insurance_cont #pet_insurance_cont_inner #insurance_checkout{width:100%;display:flex;flex-direction:column;align-items:center}#pet_insurance_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner{display:flex;flex-direction:row;max-width:952px;width:100%;gap:40px}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner{flex-direction:column;margin-top:24px}}#pet_insurance_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .left_column{display:flex;flex-direction:column}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .left_column{width:100%}#pet_insurance_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .left_column>:first-child{order:2}#pet_insurance_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .left_column>:nth-child(2){order:1}#pet_insurance_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .left_column>:nth-child(3){order:3}#pet_insurance_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .left_column>:nth-child(4){order:4}}#pet_insurance_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .right_column{display:flex;flex-direction:column}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .right_column{width:100%}#pet_insurance_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .right_column .insurance_card{margin-left:0;margin-right:0;width:327px}}#pet_insurance_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .insurance_card{width:376px;max-width:none}#pet_insurance_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .insurance_card.collapsed .insurance_card_cont{max-height:276px;position:relative;overflow:hidden}#pet_insurance_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .insurance_card.collapsed .insurance_card_cont:after{content:"";background:#fff;background:linear-gradient(0deg,#fff 7%,hsla(0,0%,100%,.2));bottom:0;left:0;z-index:2;position:absolute;width:100%;height:220px}#pet_insurance_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .insurance_card.collapsed .insurance_card_bottom{border-radius:0 0 24px 24px;background-color:#fff}#pet_insurance_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .insurance_card.selected{border:none}#pet_insurance_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .terms_card ul{border:none;padding-inline-start:0}#pet_insurance_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .terms_card ul li{display:flex;flex-direction:row;align-items:center}#pet_insurance_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .terms_card ul i{padding-right:8px;height:20px;width:20px;display:inline-block}#pet_insurance_cont #pet_insurance_cont_inner .registration_cont{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:32px;max-width:448px;width:100%}#pet_insurance_cont #pet_insurance_cont_inner .registration_cont .registration_label{color:#707070;font-size:16px;line-height:100%;font-weight:500;margin-bottom:32px;user-select:none}#pet_insurance_cont #pet_insurance_cont_inner .registration_cont .registration_button{width:100%;padding-left:0;padding-right:0;text-align:center;border-radius:5px;height:44px;align-content:center;padding:0}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_cont_inner .registration_cont .registration_button{max-width:343px}}#pet_insurance_cont #pet_insurance_cont_inner .head_sign_in_button{background-color:#adf1ec;color:#103b5d;border-radius:5px;font-weight:500}#pet_insurance_cont #pet_insurance_cont_inner .head_sign_in_button:hover{opacity:.9}#pet_insurance_cont #pet_insurance_cont_inner .btn_outline{padding:10px 18px;border:1px solid #103b5d;color:#103b5d;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none}#pet_insurance_cont #pet_insurance_cont_inner .btn_outline:hover{background-color:#103b5d;color:#fff}#pet_insurance_cont #pet_insurance_survey_block{max-width:448px;width:100%;margin-top:6px;text-align:center}@media screen and (max-width:768px){#pet_insurance_cont #pet_insurance_survey_block{width:auto;padding:0 15px}}#pet_insurance_cont #pet_insurance_survey_block .form_field .error_field{width:fit-content;margin-top:8px}#pet_insurance_cont #pet_insurance_survey_block .form_field.race_selector_cont .error_field{margin:8px auto 0}#pet_insurance_cont .form_field{margin-bottom:24px}@media screen and (max-width:768px){#pet_insurance_cont .form_field{width:100%;max-height:none}}#pet_insurance_cont .form_field label{display:inline-block;width:100%;font-weight:500;margin-bottom:5px;text-align:start;font-size:16px;color:#707070}#pet_insurance_cont .form_field label .required{color:red}#pet_insurance_cont .form_field input[type=date],#pet_insurance_cont .form_field input[type=month],#pet_insurance_cont .form_field input[type=text]{background-color:#efefef;color:#000;font-size:16px;line-height:50px;padding:0 10px;box-sizing:border-box;display:inline-block;width:100%;border:0;height:50px;outline:none}#pet_insurance_cont .form_field.race_select{display:flex;flex-direction:row;gap:40px;justify-content:center;width:100%}#pet_insurance_cont .form_field.race_select label{display:flex;flex-direction:column;align-items:center;cursor:pointer}#pet_insurance_cont .form_field.race_select label .badge{width:130px;height:130px;display:flex;border-radius:300px;justify-content:center;align-items:center;margin-bottom:8px;border:2px solid #adf1ec;position:relative}#pet_insurance_cont .form_field.race_select label .badge .insurance-check{position:absolute;top:5px;right:5px;border:2.5px solid #103b5d;background-color:#fff;width:26px;height:26px;justify-content:center;align-items:center;border-radius:50%;display:none}#pet_insurance_cont .form_field.race_select input[type=radio]{display:none}#pet_insurance_cont .form_field.race_select input[type=radio]:checked+label .badge{background-color:#adf1ec}#pet_insurance_cont .form_field.race_select input[type=radio]:checked+label .badge .insurance-check{display:flex}#pet_insurance_cont .form_field.gender_toggle_select label{width:50%}#pet_insurance_cont .form_field.gender_toggle_select .toggle_button{font-size:16px;line-height:100%;font-weight:500;color:#707070;background-color:#efefef;height:50px;width:100%;cursor:pointer;display:inline-block;text-align:center;align-content:center}#pet_insurance_cont .form_field.gender_toggle_select .toggle_button:hover{background-color:#ccc;color:#103b5d}#pet_insurance_cont .form_field.gender_toggle_select input[type=radio]{display:none}#pet_insurance_cont .form_field.gender_toggle_select input[type=radio]:checked+label .toggle_button{background-color:#adf1ec;color:#000}#pet_insurance_cont .form_field.gender_toggle_select .form_field_label{width:100%}#pet_insurance_cont .form_field.age_selector{display:flex;flex-direction:row;margin-bottom:64px;flex-wrap:wrap;justify-content:center}#pet_insurance_cont .form_field.age_selector .form_value{width:33%}#pet_insurance_cont .form_field.age_selector input[type=radio]{display:none}#pet_insurance_cont .form_field.age_selector input[type=radio]:checked+label>i{background-color:#adf1ec}#pet_insurance_cont .form_field.age_selector input[type=radio]:checked+label>i i{display:flex}#pet_insurance_cont .form_field.age_selector label{display:flex;flex-direction:column;align-items:center;cursor:pointer;text-align:center;color:#000;font-size:16px;line-height:100%;font-weight:500}#pet_insurance_cont .form_field.age_selector label>i{width:80px;height:80px;margin-bottom:8px;border:2px solid #adf1ec;align-items:center;justify-content:center;display:flex;border-radius:55.38px;position:relative}#pet_insurance_cont .form_field.age_selector label>i i{position:absolute;top:3px;width:17px;height:17px;right:3px;border:1.54px solid #103b5d;background-color:#fff;display:none;justify-content:center;align-items:center;border-radius:50%;font-size:6px}#pet_insurance_cont .form_field select,#pet_insurance_cont .form_field select+.select2 .select2-selection{background-color:#efefef;color:#000;font-size:16px;line-height:50px;padding:0 10px;box-sizing:border-box;display:inline-block;width:100%;height:50px;outline:none;border:0;border-radius:0}#pet_insurance_cont .form_field select+.select2 .select2-selection .select2-selection__rendered{height:100%;display:flex;align-items:center}#pet_insurance_cont .form_field select+.select2 .select2-selection .select2-selection__arrow{top:25%}#pet_insurance_cont .form_field.hidden{display:none}#pet_insurance_cont #insurance_contract_cont{width:100%}#pet_insurance_cont #insurance_contract_cont .tab_selector{display:flex;flex-direction:row;justify-content:center;margin-bottom:40px}#pet_insurance_cont #insurance_contract_cont .tab_selector>:last-child{border-top-right-radius:24px;border-bottom-right-radius:24px}#pet_insurance_cont #insurance_contract_cont .tab_selector>:first-child{border-top-left-radius:24px;border-bottom-left-radius:24px}#pet_insurance_cont #insurance_contract_cont .tab_selector>span{background-color:#efefef;font-size:16px;line-height:100%;padding:13px 0;text-align:center;color:#707070;cursor:pointer;min-width:124px}#pet_insurance_cont #insurance_contract_cont .tab_selector>span:last-child{padding-right:18px}#pet_insurance_cont #insurance_contract_cont .tab_selector>span.selected{background-color:#adf1ec;color:#000}#pet_insurance_cont #insurance_contract_cont .tab_selector>span{cursor:auto;user-select:none}#pet_insurance_cont #insurance_contract_cont .owner_tab{max-width:952px;margin:0 auto}@media screen and (max-width:768px){#pet_insurance_cont #insurance_contract_cont .owner_tab .owner_tab_inner{padding:0 24px}}#pet_insurance_cont #insurance_contract_cont .owner_tab .block_title{width:100%;font-size:22px;line-height:33px;font-weight:400;color:#104564;left:-40px;position:relative;display:flex}@media screen and (max-width:1024px){#pet_insurance_cont #insurance_contract_cont .owner_tab .block_title{left:0}}#pet_insurance_cont #insurance_contract_cont .owner_tab .block_title .icon{margin-right:8px}#pet_insurance_cont #insurance_contract_cont .owner_tab .form_field{max-width:calc(50% - 20px);width:100%}@media screen and (max-width:768px){#pet_insurance_cont #insurance_contract_cont .owner_tab .form_field{max-width:100%}}#pet_insurance_cont #insurance_contract_cont .owner_tab .form_field input:disabled{background-color:#ccc}#pet_insurance_cont #insurance_contract_cont .owner_tab .fieldset{width:100%;border:2px solid #efefef;padding:24px;margin-bottom:16px;display:flex;flex-direction:row;flex-wrap:wrap}#pet_insurance_cont #insurance_contract_cont .owner_tab .fieldset .fieldset_title{width:100%;font-size:18px;line-height:21px;font-weight:400;margin-bottom:16px}#pet_insurance_cont #insurance_contract_cont .owner_tab .fieldset .owner_birth_title_field,#pet_insurance_cont #insurance_contract_cont .owner_tab .fieldset .owner_mothers_title_field{margin-right:16px;width:80px}#pet_insurance_cont #insurance_contract_cont .owner_tab .fieldset .birth_firstname_field,#pet_insurance_cont #insurance_contract_cont .owner_tab .fieldset .mothers_firstname_field{max-width:388px;width:50%}@media screen and (max-width:768px){#pet_insurance_cont #insurance_contract_cont .owner_tab .fieldset .birth_firstname_field,#pet_insurance_cont #insurance_contract_cont .owner_tab .fieldset .mothers_firstname_field{max-width:100%;width:100%}}#pet_insurance_cont #insurance_contract_cont .owner_tab .fieldset .birth_lastname_field,#pet_insurance_cont #insurance_contract_cont .owner_tab .fieldset .mothers_lastname_field{margin-right:16px;width:calc(50% - 120px);margin-right:40px}@media screen and (max-width:768px){#pet_insurance_cont #insurance_contract_cont .owner_tab .fieldset .birth_lastname_field,#pet_insurance_cont #insurance_contract_cont .owner_tab .fieldset .mothers_lastname_field{width:calc(100% - 96px);margin-right:0}}#pet_insurance_cont #insurance_contract_cont .owner_tab .owner_phone_field{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:16px}#pet_insurance_cont #insurance_contract_cont .owner_tab .owner_phone_field label{display:none}#pet_insurance_cont #insurance_contract_cont .owner_tab .owner_phone_field>label{display:inline-block;width:100%}#pet_insurance_cont #insurance_contract_cont .owner_tab .owner_phone_field>span{font-size:16px;font-weight:500;line-height:100%;color:#707070}#pet_insurance_cont #insurance_contract_cont .owner_tab .owner_phone_field>.form_field{margin-bottom:0}#pet_insurance_cont #insurance_contract_cont .owner_tab .owner_phone_field .owner_phone_1_field{max-width:52px;width:100%}#pet_insurance_cont #insurance_contract_cont .owner_tab .owner_phone_field .owner_phone_2_field{max-width:114px;width:100%}@media screen and (max-width:768px){#pet_insurance_cont #insurance_contract_cont .owner_tab .owner_phone_field .owner_phone_2_field{max-width:71px}}#pet_insurance_cont #insurance_contract_cont .owner_tab .owner_phone_field .owner_phone_3_field{max-width:114px;width:100%}@media screen and (max-width:768px){#pet_insurance_cont #insurance_contract_cont .owner_tab .owner_phone_field .owner_phone_3_field{max-width:71px}}#pet_insurance_cont #insurance_contract_cont .owner_tab .birthdate_field .responsive_date_select_cont{max-width:100%}#pet_insurance_cont #insurance_contract_cont .owner_tab .different_birthname_field{max-width:fit-content;display:flex;flex-direction:row-reverse;align-items:center;gap:8px}#pet_insurance_cont #insurance_contract_cont .owner_tab .different_birthname_field input{margin:0;width:20px;height:20px;cursor:pointer}#pet_insurance_cont #insurance_contract_cont .owner_tab .different_birthname_field .form_label{margin:0;user-select:none;cursor:pointer}#pet_insurance_cont #insurance_contract_cont .owner_tab .contact_info_block,#pet_insurance_cont #insurance_contract_cont .owner_tab .permanent_address_block,#pet_insurance_cont #insurance_contract_cont .owner_tab .personal_data_block,#pet_insurance_cont #insurance_contract_cont .owner_tab .statements_block{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:40px;padding-left:40px}@media screen and (max-width:768px){#pet_insurance_cont #insurance_contract_cont .owner_tab .contact_info_block,#pet_insurance_cont #insurance_contract_cont .owner_tab .permanent_address_block,#pet_insurance_cont #insurance_contract_cont .owner_tab .personal_data_block,#pet_insurance_cont #insurance_contract_cont .owner_tab .statements_block{padding-left:0}}#pet_insurance_cont #insurance_contract_cont .owner_tab .contact_info_block .owner_title_block,#pet_insurance_cont #insurance_contract_cont .owner_tab .permanent_address_block .owner_title_block,#pet_insurance_cont #insurance_contract_cont .owner_tab .personal_data_block .owner_title_block,#pet_insurance_cont #insurance_contract_cont .owner_tab .statements_block .owner_title_block{display:flex;flex-direction:row;gap:16px}#pet_insurance_cont #insurance_contract_cont .owner_tab .contact_info_block .owner_title_block .form_field,#pet_insurance_cont #insurance_contract_cont .owner_tab .permanent_address_block .owner_title_block .form_field,#pet_insurance_cont #insurance_contract_cont .owner_tab .personal_data_block .owner_title_block .form_field,#pet_insurance_cont #insurance_contract_cont .owner_tab .statements_block .owner_title_block .form_field{max-width:calc(50% - 8px)}#pet_insurance_cont #insurance_contract_cont .owner_tab .statements_block .form_field{max-width:100%;display:flex;flex-direction:row-reverse;align-items:center;gap:8px}#pet_insurance_cont #insurance_contract_cont .owner_tab .statements_block .form_field input{margin:0;width:20px;height:20px;cursor:pointer}#pet_insurance_cont #insurance_contract_cont .owner_tab .statements_block .form_field .form_label{margin:0;cursor:pointer;user-select:none}#pet_insurance_cont #insurance_contract_cont .owner_tab .statements_block .form_field .form_label a{color:#707070}#pet_insurance_cont #insurance_contract_cont .owner_tab .bottom_divider{border:1px solid #707070;margin:10px}#pet_insurance_cont #insurance_contract_cont .owner_tab .required_label{font-size:16px;line-height:100%;font-weight:500;color:#707070;margin-top:8px;display:inline-block}#pet_insurance_cont #insurance_contract_cont .owner_tab .required_label .required_icon{color:#f77}#pet_insurance_cont #insurance_contract_cont .owner_tab .required_label p{padding-left:10px;color:#f77}#pet_insurance_cont #insurance_contract_cont .owner_tab .buttons_block{margin-top:72px;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:768px){#pet_insurance_cont #insurance_contract_cont .owner_tab .buttons_block{flex-direction:column-reverse;gap:24px}#pet_insurance_cont #insurance_contract_cont .owner_tab .buttons_block .redesign_button{width:auto}}#pet_insurance_cont #insurance_contract_cont .pet_tab .select_pet_button_cont{display:flex;flex-direction:row;justify-content:space-between;max-width:952px;margin:0 auto;margin-top:96px}@media screen and (max-width:768px){#pet_insurance_cont #insurance_contract_cont .pet_tab .select_pet_button_cont{flex-direction:column-reverse;gap:24px;margin:0 16px;margin-top:64px}}#pet_insurance_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_back{min-width:168px;background-color:#103b5d;color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:5px;display:inline-block;text-align:center;text-decoration:none;min-height:44px;align-content:center;padding:0 16px}@media screen and (max-width:768px){#pet_insurance_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_back{width:100%}}#pet_insurance_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_back.danger{background-color:red}#pet_insurance_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_back:hover{opacity:.9}#pet_insurance_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_back.outline{padding:0;border:1px solid #103b5d;color:#103b5d;background-color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none;min-width:168px;text-align:center}#pet_insurance_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_back.outline:hover{background-color:#103b5d;color:#fff}#pet_insurance_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_back.outline.danger{border-color:red;background-color:transparent;color:red}#pet_insurance_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_back.outline.danger:hover{background-color:red;color:#fff}#pet_insurance_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_save{min-width:168px;background-color:#103b5d;color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:5px;display:inline-block;text-align:center;text-decoration:none;min-height:44px;align-content:center;padding:0 16px;border:none;cursor:pointer;font-family:poppins}@media screen and (max-width:768px){#pet_insurance_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_save{width:100%}}#pet_insurance_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_save.danger{background-color:red}#pet_insurance_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_save:hover{opacity:.9}#pet_insurance_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_save.outline{padding:0;border:1px solid #103b5d;color:#103b5d;background-color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none;min-width:168px;text-align:center}#pet_insurance_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_save.outline:hover{background-color:#103b5d;color:#fff}#pet_insurance_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_save.outline.danger{border-color:red;background-color:transparent;color:red}#pet_insurance_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_save.outline.danger:hover{background-color:red;color:#fff}.redesign_button{min-width:168px;background-color:#103b5d;color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:5px;display:inline-block;text-align:center;text-decoration:none;min-height:44px;align-content:center;padding:0 16px}@media screen and (max-width:768px){.redesign_button{width:100%}}.redesign_button.danger{background-color:red}.redesign_button:hover{opacity:.9}.redesign_button.outline{padding:0;border:1px solid #103b5d;color:#103b5d;background-color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none;min-width:168px;text-align:center}.redesign_button.outline:hover{background-color:#103b5d;color:#fff}.redesign_button.outline.danger{border-color:red;background-color:transparent;color:red}.redesign_button.outline.danger:hover{background-color:red;color:#fff}.responsive_date_select_cont .desktop_field{display:flex;flex-direction:row;width:100%;justify-content:space-between;gap:8px}@media screen and (max-width:768px){.responsive_date_select_cont .desktop_field{display:none}}.responsive_date_select_cont .desktop_field .month_listbox{min-width:188px;width:100%}.responsive_date_select_cont .mobile_field{display:none}@media screen and (max-width:768px){.responsive_date_select_cont .mobile_field{display:block}}.form_field .responsive_date_select_cont{margin-bottom:0!important;width:100%!important}.page_pet_insurance~.select2-container .select2-dropdown{background-color:#efefef;border:none}#new_pet_modal{max-width:904px;padding-left:24px;padding-right:24px;padding-top:0;margin:0 auto}@media screen and (max-width:768px){#new_pet_modal{overflow-y:auto;height:100%;margin-bottom:0}}#new_pet_modal .new_pet_modal_inner{display:flex;flex-direction:column;align-items:center}#new_pet_modal .new_pet_modal_inner .remodal-close{right:0;left:auto}#new_pet_modal .new_pet_modal_inner .title{color:#333;border-bottom:1.67px solid #adf1ec;padding-bottom:16px;font-size:34px;line-height:52px;font-weight:700;width:fit-content}@media screen and (max-width:768px){#new_pet_modal .new_pet_modal_inner .title{font-size:26px;line-height:100%;width:100%}}#new_pet_modal .new_pet_modal_inner .from_block_title{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:flex-start;font-size:22px;line-height:33px;font-weight:400;color:#104564;margin-top:24px;margin-bottom:16px;position:relative;left:-40px}@media screen and (max-width:1024px){#new_pet_modal .new_pet_modal_inner .from_block_title{left:0}}#new_pet_modal .new_pet_modal_inner .from_block_title i{font-size:13px;margin-right:8px;line-height:33px}#new_pet_modal .new_pet_modal_inner .last_vaccination_block,#new_pet_modal .new_pet_modal_inner .new_pet_form_general_data{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:40px}#new_pet_modal .new_pet_modal_inner .last_vaccination_block .race_selector_cont,#new_pet_modal .new_pet_modal_inner .new_pet_form_general_data .race_selector_cont{width:100%}#new_pet_modal .new_pet_modal_inner .last_vaccination_block{margin-bottom:6px}#new_pet_modal .new_pet_modal_inner .new_pet_form_cont{width:100%;display:flex;flex-direction:column}@media screen and (max-width:768px){#new_pet_modal .new_pet_modal_inner .new_pet_form_cont{flex-direction:column}}#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .new_pet_form_left_block{display:flex;flex-wrap:wrap;padding:0 16px;margin-bottom:32px}@media screen and (max-width:768px){#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .new_pet_form_left_block{margin-bottom:0}}#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .new_pet_form_right_block{display:flex;flex-wrap:wrap;padding:0 16px}@media screen and (max-width:768px){#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .new_pet_form_right_block{margin-bottom:50px}}#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .hidden{display:none}#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .form_field{margin-bottom:16px;width:calc(50% - 20px)}@media screen and (max-width:768px){#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .form_field{width:100%;max-height:none}}#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .form_field .form_field_label{display:inline-block;width:100%;font-weight:500;margin-bottom:5px;text-align:start;font-size:16px;color:#707070}#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .form_field .form_field_label .required{color:red}#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .form_field input[type=date],#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .form_field input[type=month],#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .form_field input[type=text]{background-color:#efefef;color:#000;font-size:16px;line-height:50px;padding:0 10px;box-sizing:border-box;display:inline-block;width:100%;border:0;height:50px;outline:none}#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .form_field.race_select{display:flex;flex-direction:row;gap:40px;justify-content:center;width:100%}#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .form_field.race_select label{display:flex;flex-direction:column;align-items:center;cursor:pointer}#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .form_field.race_select label .badge{width:130px;height:130px;display:flex;border-radius:300px;justify-content:center;align-items:center;margin-bottom:8px;border:2px solid #adf1ec}#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .form_field.race_select input[type=radio]{display:none}#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .form_field.race_select input[type=radio]:checked+label .badge{background-color:#adf1ec}#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .form_field select{background-color:#efefef;color:#000;font-size:16px;line-height:50px;padding:0 10px;box-sizing:border-box;display:inline-block;width:100%;height:50px;outline:none;border:0}#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .form_field.race_selector_cont{padding-left:40px}@media screen and (max-width:768px){#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .form_field.race_selector_cont{width:100%;padding-left:0}}#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .divider{border-bottom:1px solid #707070;width:calc(100% - 20px)!important;margin:0 auto;margin-top:10px}#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .divider:after,#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .divider:before{content:none!important}#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .reqiured_fields_info{font-size:16px;line-height:100%;font-weight:500;margin-bottom:72px;display:block;padding-top:8px;color:#707070}@media screen and (max-width:768px){#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .reqiured_fields_info{margin-bottom:64px}}#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .reqiured_fields_info i,#new_pet_modal .new_pet_modal_inner .new_pet_form_cont .reqiured_fields_info p{color:#f77}#new_pet_modal .new_pet_modal_inner .error_cont{align-self:start;padding:0 16px}#new_pet_modal .new_pet_modal_inner .error_cont p{text-align:start;color:red;font-size:16px;margin:0;margin-bottom:8px;font-weight:400}#new_pet_modal .new_pet_modal_inner .new_pet_modal_button_cont{display:flex;justify-content:space-between;flex-direction:row;width:100%}@media screen and (max-width:768px){#new_pet_modal .new_pet_modal_inner .new_pet_modal_button_cont{flex-direction:column-reverse;gap:24px}}#new_pet_modal .new_pet_modal_inner .new_pet_modal_button_cont .btn_close{padding:0 18px;border:1px solid #103b5d;color:#103b5d;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none;min-width:168px;text-align:center;height:44px;align-content:center}#new_pet_modal .new_pet_modal_inner .new_pet_modal_button_cont .btn_close:hover{background-color:#103b5d;color:#fff}#new_pet_modal .new_pet_modal_inner .new_pet_modal_button_cont .btn_save{padding:0 16px;color:#fff;background-color:#103b5d;font-size:16px;font-weight:500;line-height:100%;text-decoration:none;border:1px solid #103b5d;cursor:pointer;font-family:Poppins;border-radius:5px;height:44px;align-content:center}#new_pet_modal .new_pet_modal_inner .new_pet_modal_button_cont .btn_save:hover{opacity:.9}#new_pet_modal .new_pet_modal_inner .new_pet_modal_button_cont .btn_save:disabled{opacity:.9;cursor:default}#company_not_allowed_modal,#pre_registration_info,#survey_error_modal{max-width:476px;padding:24px 24px 40px}@media screen and (max-width:768px){#company_not_allowed_modal,#pre_registration_info,#survey_error_modal{position:fixed;bottom:0;left:0;margin-bottom:0;border-top-left-radius:16px;border-top-right-radius:16px;padding:96px 24px 40px!important;max-width:100%}}#company_not_allowed_modal .pre_registration_info_modal_inner,#pre_registration_info .pre_registration_info_modal_inner,#survey_error_modal .pre_registration_info_modal_inner{display:flex;flex-direction:column;gap:24px;align-items:center}#company_not_allowed_modal .pre_registration_info_modal_inner .modal_title,#pre_registration_info .pre_registration_info_modal_inner .modal_title,#survey_error_modal .pre_registration_info_modal_inner .modal_title{font-size:26px;line-height:100%;font-weight:700;color:#104564}#company_not_allowed_modal .pre_registration_info_modal_inner .info_block,#pre_registration_info .pre_registration_info_modal_inner .info_block,#survey_error_modal .pre_registration_info_modal_inner .info_block{display:flex;flex-direction:row;border:2px solid #fdbf2d;border-radius:8px;padding:12px 24px 12px 16px;justify-content:flex-start;align-items:center;text-align:start;font-size:16px;line-height:100%;font-weight:500;color:#000}#company_not_allowed_modal .pre_registration_info_modal_inner .info_block i,#pre_registration_info .pre_registration_info_modal_inner .info_block i,#survey_error_modal .pre_registration_info_modal_inner .info_block i{margin-right:8px}#company_not_allowed_modal .pre_registration_info_modal_inner .info_block strong,#pre_registration_info .pre_registration_info_modal_inner .info_block strong,#survey_error_modal .pre_registration_info_modal_inner .info_block strong{font-weight:700}#company_not_allowed_modal .pre_registration_info_modal_inner a,#pre_registration_info .pre_registration_info_modal_inner a,#survey_error_modal .pre_registration_info_modal_inner a{min-width:168px;background-color:#103b5d;color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:5px;display:inline-block;text-align:center;text-decoration:none;min-height:44px;align-content:center;padding:0 16px;max-width:225px;width:100%;margin-top:24px}@media screen and (max-width:768px){#company_not_allowed_modal .pre_registration_info_modal_inner a,#pre_registration_info .pre_registration_info_modal_inner a,#survey_error_modal .pre_registration_info_modal_inner a{width:100%}}#company_not_allowed_modal .pre_registration_info_modal_inner a.danger,#pre_registration_info .pre_registration_info_modal_inner a.danger,#survey_error_modal .pre_registration_info_modal_inner a.danger{background-color:red}#company_not_allowed_modal .pre_registration_info_modal_inner a:hover,#pre_registration_info .pre_registration_info_modal_inner a:hover,#survey_error_modal .pre_registration_info_modal_inner a:hover{opacity:.9}#company_not_allowed_modal .pre_registration_info_modal_inner a.outline,#pre_registration_info .pre_registration_info_modal_inner a.outline,#survey_error_modal .pre_registration_info_modal_inner a.outline{padding:0;border:1px solid #103b5d;color:#103b5d;background-color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none;min-width:168px;text-align:center}#company_not_allowed_modal .pre_registration_info_modal_inner a.outline:hover,#pre_registration_info .pre_registration_info_modal_inner a.outline:hover,#survey_error_modal .pre_registration_info_modal_inner a.outline:hover{background-color:#103b5d;color:#fff}#company_not_allowed_modal .pre_registration_info_modal_inner a.outline.danger,#pre_registration_info .pre_registration_info_modal_inner a.outline.danger,#survey_error_modal .pre_registration_info_modal_inner a.outline.danger{border-color:red;background-color:transparent;color:red}#company_not_allowed_modal .pre_registration_info_modal_inner a.outline.danger:hover,#pre_registration_info .pre_registration_info_modal_inner a.outline.danger:hover,#survey_error_modal .pre_registration_info_modal_inner a.outline.danger:hover{background-color:red;color:#fff}#company_not_allowed_modal .company_not_allowed_modal_inner,#pre_registration_info .company_not_allowed_modal_inner,#survey_error_modal .company_not_allowed_modal_inner{display:flex;flex-direction:column;gap:24px}#company_not_allowed_modal .company_not_allowed_modal_inner .modal_title,#pre_registration_info .company_not_allowed_modal_inner .modal_title,#survey_error_modal .company_not_allowed_modal_inner .modal_title{font-size:26px;line-height:100%;font-weight:700;color:#104564}#company_not_allowed_modal .company_not_allowed_modal_inner .sub_title,#pre_registration_info .company_not_allowed_modal_inner .sub_title,#survey_error_modal .company_not_allowed_modal_inner .sub_title{color:#104564;font-size:16px;line-height:100%;font-weight:500}#company_not_allowed_modal .company_not_allowed_modal_inner .button_cont a,#pre_registration_info .company_not_allowed_modal_inner .button_cont a,#survey_error_modal .company_not_allowed_modal_inner .button_cont a{min-width:168px;background-color:#103b5d;color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:5px;display:inline-block;text-align:center;text-decoration:none;min-height:44px;align-content:center;padding:0 16px;margin-top:24px;padding-left:16px;padding-right:16px}@media screen and (max-width:768px){#company_not_allowed_modal .company_not_allowed_modal_inner .button_cont a,#pre_registration_info .company_not_allowed_modal_inner .button_cont a,#survey_error_modal .company_not_allowed_modal_inner .button_cont a{width:100%}}#company_not_allowed_modal .company_not_allowed_modal_inner .button_cont a.danger,#pre_registration_info .company_not_allowed_modal_inner .button_cont a.danger,#survey_error_modal .company_not_allowed_modal_inner .button_cont a.danger{background-color:red}#company_not_allowed_modal .company_not_allowed_modal_inner .button_cont a:hover,#pre_registration_info .company_not_allowed_modal_inner .button_cont a:hover,#survey_error_modal .company_not_allowed_modal_inner .button_cont a:hover{opacity:.9}#company_not_allowed_modal .company_not_allowed_modal_inner .button_cont a.outline,#pre_registration_info .company_not_allowed_modal_inner .button_cont a.outline,#survey_error_modal .company_not_allowed_modal_inner .button_cont a.outline{padding:0;border:1px solid #103b5d;color:#103b5d;background-color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none;min-width:168px;text-align:center}#company_not_allowed_modal .company_not_allowed_modal_inner .button_cont a.outline:hover,#pre_registration_info .company_not_allowed_modal_inner .button_cont a.outline:hover,#survey_error_modal .company_not_allowed_modal_inner .button_cont a.outline:hover{background-color:#103b5d;color:#fff}#company_not_allowed_modal .company_not_allowed_modal_inner .button_cont a.outline.danger,#pre_registration_info .company_not_allowed_modal_inner .button_cont a.outline.danger,#survey_error_modal .company_not_allowed_modal_inner .button_cont a.outline.danger{border-color:red;background-color:transparent;color:red}#company_not_allowed_modal .company_not_allowed_modal_inner .button_cont a.outline.danger:hover,#pre_registration_info .company_not_allowed_modal_inner .button_cont a.outline.danger:hover,#survey_error_modal .company_not_allowed_modal_inner .button_cont a.outline.danger:hover{background-color:red;color:#fff}@media screen and (max-width:768px){#company_not_allowed_modal .company_not_allowed_modal_inner .button_cont a,#pre_registration_info .company_not_allowed_modal_inner .button_cont a,#survey_error_modal .company_not_allowed_modal_inner .button_cont a{width:auto}}#company_not_allowed_modal .company_not_allowed_modal_inner .button_cont a.btn_registration,#pre_registration_info .company_not_allowed_modal_inner .button_cont a.btn_registration,#survey_error_modal .company_not_allowed_modal_inner .button_cont a.btn_registration{border:1px solid #103b5d;color:#103b5d;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none;background-color:#fff;padding-left:18px;padding-right:18px}#company_not_allowed_modal .company_not_allowed_modal_inner .button_cont a.btn_registration:hover,#pre_registration_info .company_not_allowed_modal_inner .button_cont a.btn_registration:hover,#survey_error_modal .company_not_allowed_modal_inner .button_cont a.btn_registration:hover{background-color:#103b5d;color:#fff}#company_not_allowed_modal .survey_error_modal_inner,#pre_registration_info .survey_error_modal_inner,#survey_error_modal .survey_error_modal_inner{padding-top:24px;display:flex;flex-direction:column;align-items:center;gap:24px}#company_not_allowed_modal .survey_error_modal_inner .modal_title,#pre_registration_info .survey_error_modal_inner .modal_title,#survey_error_modal .survey_error_modal_inner .modal_title{font-size:26px;line-height:100%;font-weight:700;color:#104564}#company_not_allowed_modal .survey_error_modal_inner .sub_title,#pre_registration_info .survey_error_modal_inner .sub_title,#survey_error_modal .survey_error_modal_inner .sub_title{color:#104564;font-size:16px;line-height:100%;font-weight:500}#company_not_allowed_modal .survey_error_modal_inner .sub_title .pet_name,#pre_registration_info .survey_error_modal_inner .sub_title .pet_name,#survey_error_modal .survey_error_modal_inner .sub_title .pet_name{display:block;font-size:22px;line-height:33px;font-weight:400}#company_not_allowed_modal .survey_error_modal_inner .validation_message span,#pre_registration_info .survey_error_modal_inner .validation_message span,#survey_error_modal .survey_error_modal_inner .validation_message span{font-weight:500}#company_not_allowed_modal .survey_error_modal_inner .terms,#pre_registration_info .survey_error_modal_inner .terms,#survey_error_modal .survey_error_modal_inner .terms{font-size:16px;color:#104564;line-height:100%;font-weight:500}#company_not_allowed_modal .survey_error_modal_inner .button,#pre_registration_info .survey_error_modal_inner .button,#survey_error_modal .survey_error_modal_inner .button{margin-top:24px;min-width:168px;background-color:#103b5d;color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:5px;display:inline-block;text-align:center;text-decoration:none;min-height:44px;align-content:center;padding:0 16px}@media screen and (max-width:768px){#company_not_allowed_modal .survey_error_modal_inner .button,#pre_registration_info .survey_error_modal_inner .button,#survey_error_modal .survey_error_modal_inner .button{width:100%}}#company_not_allowed_modal .survey_error_modal_inner .button.danger,#pre_registration_info .survey_error_modal_inner .button.danger,#survey_error_modal .survey_error_modal_inner .button.danger{background-color:red}#company_not_allowed_modal .survey_error_modal_inner .button:hover,#pre_registration_info .survey_error_modal_inner .button:hover,#survey_error_modal .survey_error_modal_inner .button:hover{opacity:.9}#company_not_allowed_modal .survey_error_modal_inner .button.outline,#pre_registration_info .survey_error_modal_inner .button.outline,#survey_error_modal .survey_error_modal_inner .button.outline{padding:0;border:1px solid #103b5d;color:#103b5d;background-color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none;min-width:168px;text-align:center}#company_not_allowed_modal .survey_error_modal_inner .button.outline:hover,#pre_registration_info .survey_error_modal_inner .button.outline:hover,#survey_error_modal .survey_error_modal_inner .button.outline:hover{background-color:#103b5d;color:#fff}#company_not_allowed_modal .survey_error_modal_inner .button.outline.danger,#pre_registration_info .survey_error_modal_inner .button.outline.danger,#survey_error_modal .survey_error_modal_inner .button.outline.danger{border-color:red;background-color:transparent;color:red}#company_not_allowed_modal .survey_error_modal_inner .button.outline.danger:hover,#pre_registration_info .survey_error_modal_inner .button.outline.danger:hover,#survey_error_modal .survey_error_modal_inner .button.outline.danger:hover{background-color:red;color:#fff}#company_not_allowed_modal .remodal-close,#pre_registration_info .remodal-close,#survey_error_modal .remodal-close{top:68px;right:0;left:auto}#survey_error_modal .remodal-close{top:0}#registration_modal{max-width:952px;padding-left:40px;padding-right:40px;margin:0 auto;margin-bottom:10px}@media screen and (max-width:768px){#registration_modal{overflow-y:auto;height:100%;margin-bottom:0;padding-top:0!important}}#registration_modal .remodal-close{right:0;left:auto}@media screen and (max-width:768px){#registration_modal .remodal-close{width:100%;position:sticky;background-color:#fff;height:56px}#registration_modal .remodal-close:before{right:0;left:auto}}#registration_modal>.page_title{border:none;margin-bottom:10px}@media screen and (max-width:768px){#registration_modal>.page_title{margin-bottom:0;display:flex}}#registration_modal>.page_title>span{font-size:34px;line-height:52px;font-weight:700;color:#333;border-color:#adf1ec;padding-left:42px;padding-right:42px}@media screen and (max-width:768px){#registration_modal>.page_title>span{width:100%;padding-left:16px;padding-right:16px;font-size:26px;line-height:100%}}#registration_modal>#account_create_container>.user_page_content,#registration_modal>.block_title,#registration_modal>span,#registration_modal form>div>.form_panel_header{display:none}#registration_modal>#account_create_container .form_panel_header{text-align:start;margin-top:32px}#registration_modal>#account_create_container .form_panel_header .form_panel_label{text-align:start}@media screen and (max-width:768px){#registration_modal>#account_create_container .form_panel_personal_datas_block .form_panel_header{margin-top:24px}}#registration_modal>#account_create_container .form_panel_private_or_company_int .validation_message{margin-top:16px}#registration_modal>#account_create_container .form_panel_label,#registration_modal>#account_create_container .form_panel_postal_address_int .form_panel_label,#registration_modal>#account_create_container .left.form_panel_category{text-align:start}#registration_modal>#account_create_container .form_panel_required_label{text-align:start;border-color:#707070;margin-bottom:42px;padding-bottom:42px}#registration_modal>#account_create_container .vet_select{width:100%;margin-bottom:32px;margin-top:12px}#registration_modal>#account_create_container .vet_select .form_panel_category{width:48%}#registration_modal>#account_create_container .form_panel_buttons{width:100%}@media screen and (max-width:768px){#registration_modal>#account_create_container .form_panel_buttons{left:-12px}}@media screen and (max-width:768px){#registration_modal>#account_create_container .form_panel_buttons tr{display:flex;flex-direction:column-reverse;gap:24px}}#registration_modal>#account_create_container .form_panel_buttons td a{max-width:168px;width:100%;height:44px;border-radius:5px;align-content:center;text-align:center}@media screen and (max-width:768px){#registration_modal>#account_create_container .form_panel_buttons td a{max-width:100%}}#registration_modal>#account_create_container .form_panel_buttons td a.default_button{background-color:#103b5d}#registration_modal>#account_create_container .form_panel_buttons td a.default_button:hover{opacity:.9}#registration_modal>#account_create_container .form_panel_buttons td:first-child{text-align:left}@media screen and (max-width:768px){#registration_modal>#account_create_container .form_panel_buttons td:first-child{text-align:center}}#registration_modal>#account_create_container .form_panel_buttons td:first-child .btn_outline{border:1px solid #103b5d;color:#103b5d;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none;background-color:#fff}#registration_modal>#account_create_container .form_panel_buttons td:first-child .btn_outline:hover{background-color:#103b5d;color:#fff}#registration_modal>#account_create_container .form_panel_buttons td:last-child{text-align:right}@media screen and (max-width:768px){#registration_modal>#account_create_container .form_panel_buttons td:last-child{text-align:center}}.message_toast{position:fixed;margin-bottom:40px;bottom:0;left:0;z-index:999999;width:100%;display:none;justify-content:center}.message_toast .message_toast_inner{max-width:400px;width:100%;margin:0 auto;border-radius:8px;display:flex;flex-direction:row;align-items:center;padding:12px 16px;font-size:16px;line-height:100%;font-weight:500}@media screen and (max-width:768px){.message_toast .message_toast_inner{margin-right:24px;margin-left:24px}}.message_toast .message_toast_inner>.icon{margin-right:8px}.message_toast .message_toast_inner .message{width:100%;text-align:left}.message_toast .message_toast_inner .toast_close_btn{cursor:pointer}.message_toast .message_toast_inner.error{background-color:#f77}.message_toast .message_toast_inner.success{background-color:#8bc615}.message_toast .message_toast_inner.warning{background-color:#ffb000}.validation_message{border:2px solid #000;display:flex;flex-direction:row;padding:12px 24px 12px 16px;align-items:center;border-radius:8px;text-align:start}.validation_message>.icon{margin-right:8px}.validation_message .message{width:100%;text-align:left;font-size:16px;line-height:100%;font-weight:500}.validation_message.error{border-color:#f77}.validation_message.warning{border-color:#ffb000}.validation_message.information{border-color:#104564}.insurance_thank_you_cont{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:112px;margin-bottom:32px;gap:24px}@media screen and (max-width:768px){.insurance_thank_you_cont{flex-direction:column-reverse;margin-top:32px;margin-bottom:0;padding-left:24px;padding-right:24px}}.insurance_thank_you_cont .left_column{max-width:763px;width:100%;display:flex;flex-direction:column;align-items:start;justify-content:flex-start}.insurance_thank_you_cont .left_column p{margin:0}.insurance_thank_you_cont .left_column .thank_you_title{margin:0;color:#103b5d;font-size:44px;line-height:100%;margin-bottom:10px;font-weight:700;text-align:start;padding-left:0}.insurance_thank_you_cont .left_column .thank_you_sub_title{margin:0;font-size:26px;line-height:100%;font-weight:700;color:#103b5d;margin-bottom:10px;padding-left:0;padding-right:0}.insurance_thank_you_cont .left_column .thank_you_desc{margin:0;font-size:16px;line-height:100%;color:#333;margin-bottom:16px;font-weight:500}@media screen and (max-width:768px){.insurance_thank_you_cont .left_column .thank_you_desc{margin-bottom:56px}}.insurance_thank_you_cont .left_column .order_code{margin-bottom:10px;font-weight:500}.insurance_thank_you_cont .left_column .trans_id{margin-bottom:24px;font-weight:500}.insurance_thank_you_cont .left_column .button_cont{display:flex}@media screen and (max-width:768px){.insurance_thank_you_cont .left_column .button_cont{width:100%;justify-content:center}}.insurance_thank_you_cont .left_column .button_cont .outline{height:44px;min-width:168px;background-color:#103b5d;color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:5px;display:inline-block;text-align:center;text-decoration:none;min-height:44px;align-content:center;padding:0 16px;padding:0 18px!important}@media screen and (max-width:768px){.insurance_thank_you_cont .left_column .button_cont .outline{width:100%}}.insurance_thank_you_cont .left_column .button_cont .outline.danger{background-color:red}.insurance_thank_you_cont .left_column .button_cont .outline:hover{opacity:.9}.insurance_thank_you_cont .left_column .button_cont .outline.outline{padding:0;border:1px solid #103b5d;color:#103b5d;background-color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none;min-width:168px;text-align:center}.insurance_thank_you_cont .left_column .button_cont .outline.outline:hover{background-color:#103b5d;color:#fff}.insurance_thank_you_cont .left_column .button_cont .outline.outline.danger{border-color:red;background-color:transparent;color:red}.insurance_thank_you_cont .left_column .button_cont .outline.outline.danger:hover{background-color:red;color:#fff}.insurance_thank_you_cont .right_column .img_cont{max-width:400px;width:100%}.insurance_thank_you_cont .right_column .img_cont img{width:100%}[data-page-id=pet_insurance]~.select2-container .select2-dropdown{z-index:99999}@media screen and (max-width:768px){.page_pet_insurance~.remodal-wrapper{padding:0}}#profile_pet_insurance h1,#profile_pet_insurance h2,#profile_pet_insurance p{padding:0}#profile_pet_insurance .new_insurance_button_cont{padding:20px;margin-top:10px;margin-bottom:10px}#profile_pet_insurance .user_page_title.insurance_overview_title{margin-top:0!important}#profile_pet_insurance .button{height:44px;display:flex;width:fit-content;align-items:center;gap:8px;font-size:18px;line-height:21px;font-weight:400}#profile_pet_insurance .button.danger{background-color:red;border-radius:5px}#profile_pet_insurance .button.danger:hover{opacity:.9}#profile_pet_insurance .insurances_overview_cont{margin-bottom:80px}#profile_pet_insurance .insurances_overview_cont .no_insurance{padding-left:20px}#profile_pet_insurance .insurance_damage_report_tab_cont{margin-bottom:40px}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont{padding:0 24px}@media screen and (max-width:768px){#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont{padding:0}}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item{display:flex;flex-direction:column;padding:0 24px;margin-bottom:24px}@media screen and (max-width:1258px){#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item{justify-content:center;align-items:center}}@media screen and (max-width:768px){#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item{padding:0}}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .damage_report_title{width:100%;font-size:22px;line-height:33px;color:#104564;margin-bottom:24px;padding-left:16px}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .damage_report_title .insurance_status{display:inline-block;text-align:center;align-content:center;flex-direction:row;align-items:center;gap:4px;font-size:16px;line-height:100%;height:32px;border:2px solid #ccc;border-radius:8px;padding-right:14px;padding-left:10px;font-weight:500;margin-left:16px}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .damage_report_item_inner{display:flex;flex-direction:row;width:100%;gap:40px;padding-left:16px}@media screen and (max-width:1258px){#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .damage_report_item_inner{flex-direction:column;justify-content:center;align-items:center}}@media screen and (max-width:768px){#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .damage_report_item_inner{padding-left:0}}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .damage_report_item_inner .summary_card{margin-bottom:0}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .damage_report_item_inner .summary_card.injured_party .summary_card_title{background-color:#adf1ec}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .damage_report_item_inner .how_happened{min-width:352px!important}@media screen and (max-width:768px){#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .damage_report_item_inner .how_happened{min-width:auto!important}}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .damage_report_item_inner .damage_report_left_block{flex-direction:column;display:flex;gap:24px;max-width:391px}@media screen and (max-width:768px){#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .damage_report_item_inner .damage_report_left_block{max-width:none}}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .damage_report_item_inner .damage_report_left_block .summary_card{padding-right:24px;min-width:auto}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .damage_report_item_inner .damage_report_right_block{flex-direction:column;display:flex;gap:24px}@media screen and (max-width:768px){#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .damage_report_item_inner .damage_report_right_block{min-width:100%}}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .claim_notifications_messages_cont{margin-top:24px}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .claim_notifications_messages_cont .claim_notification_header{cursor:pointer}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .claim_notifications_messages_cont .claim_notification_header:hover .cn_message_title{font-weight:500}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .claim_notifications_messages_cont .claim_notification_header .cn_message_title{width:100%;font-size:20px;line-height:33px;color:#104564;margin-bottom:20px;display:flex;flex-direction:row;justify-content:space-between;padding-right:16px;padding-left:16px;border-bottom:1px solid #ccc}@media screen and (max-width:768px){#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .claim_notifications_messages_cont .claim_notification_header .cn_message_title{padding:0}}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .claim_notifications_messages_cont .claim_notification_header .cn_message_title i{font-size:9px}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .claim_notifications_messages_cont .new_cn_message_cont{padding-left:20px}@media screen and (max-width:768px){#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .claim_notifications_messages_cont .new_cn_message_cont{margin-top:20px;padding:0}}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .claim_notifications_messages_cont .new_cn_message_cont .form_field .form_field_label{display:inline-block;width:100%;font-weight:500;margin-bottom:5px;text-align:start;font-size:16px;color:#707070}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .claim_notifications_messages_cont .new_cn_message_cont .form_field .form_field_label .required{color:red}#profile_pet_insurance .insurance_damage_report_tab_cont .damage_report_cont .damage_report_item .claim_notifications_messages_cont .new_cn_message_cont .form_field textarea{border:0;background-color:#efefef;font-size:16px;line-height:100%;font-weight:500;color:#000;padding:8px 12px;box-sizing:border-box;width:100%;resize:none}#profile_pet_insurance .insurance_row{border-bottom:1px solid #ccc}#profile_pet_insurance .insurance_row .insurance_row_heading{padding:16px 20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer}@media screen and (max-width:768px){#profile_pet_insurance .insurance_row .insurance_row_heading{flex-direction:column;align-items:start;gap:8px}}#profile_pet_insurance .insurance_row .insurance_row_heading .pet_name{color:#333;font-size:22px;line-height:33px;font-weight:400;display:flex;flex-direction:row;align-items:center;gap:16px}@media screen and (max-width:768px){#profile_pet_insurance .insurance_row .insurance_row_heading .pet_name{width:100%;justify-content:space-between}}#profile_pet_insurance .insurance_row .insurance_row_heading .pet_name .race_badge{font-size:16px;line-height:100%;font-weight:500;color:#333;padding:0 8px 0 16px;background-color:#efefef;border-radius:24px;display:flex;height:32px;align-items:center;gap:4px}#profile_pet_insurance .insurance_row .insurance_row_heading .pet_name .race_badge i{font-size:7px}#profile_pet_insurance .insurance_row .insurance_row_heading .pet_name .race_badge i:before{transform:rotate(15deg)}#profile_pet_insurance .insurance_row .insurance_row_heading .insurance_status{display:flex;flex-direction:row;align-items:center;gap:4px;font-size:16px;line-height:100%;height:32px;border:2px solid #ccc;border-radius:8px;padding-right:14px;padding-left:10px;font-weight:500}#profile_pet_insurance .insurance_row .insurance_row_heading .insurance_status i{font-size:8px}#profile_pet_insurance .insurance_row .insurance_row_heading .insurance_status.green{border-color:#8bc615}#profile_pet_insurance .insurance_row .insurance_row_heading .insurance_status.red{border-color:red}#profile_pet_insurance .insurance_row .insurance_row_detail_cont{display:none;margin-right:48px}@media screen and (max-width:768px){#profile_pet_insurance .insurance_row .insurance_row_detail_cont{margin-right:0}}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .tab_selector{display:flex;flex-direction:row;justify-content:center;margin-top:24px;margin-bottom:40px}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .tab_selector>:last-child{border-top-right-radius:24px;border-bottom-right-radius:24px}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .tab_selector>:first-child{border-top-left-radius:24px;border-bottom-left-radius:24px}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .tab_selector>span{background-color:#efefef;font-size:16px;line-height:100%;padding:13px 0;text-align:center;color:#707070;cursor:pointer;min-width:124px}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .tab_selector>span:last-child{padding-right:18px}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .tab_selector>span.selected{background-color:#adf1ec;color:#000}@media screen and (max-width:768px){#profile_pet_insurance .insurance_row .insurance_row_detail_cont .tab_cont{padding:0 24px}}@media screen and (max-width:768px){#profile_pet_insurance .insurance_row .insurance_row_detail_cont .insurance_damage_report_tab_cont{padding:0}}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .insurance_damage_report_tab_cont>.validation_message{margin:0 64px;margin-bottom:40px}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .insurance_overview_tab_cont{display:flex;flex-direction:row;gap:40px;max-width:728px;width:100%;margin:0 auto;margin-bottom:40px}@media screen and (max-width:768px){#profile_pet_insurance .insurance_row .insurance_row_detail_cont .insurance_overview_tab_cont{flex-direction:column;align-items:center;margin-bottom:20px}}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .insurance_overview_tab_cont .insurance_overview_left_panel{max-width:400px;width:100%}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .insurance_overview_tab_cont .insurance_overview_right_panel{width:100%;max-width:288px}@media screen and (max-width:768px){#profile_pet_insurance .insurance_row .insurance_row_detail_cont .insurance_overview_tab_cont .insurance_overview_right_panel{max-width:400px}}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .insurance_overview_tab_cont .insurance_overview_right_panel .insurance_card_header .header_button_cont a{display:none}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .insurance_overview_tab_cont[style*="display: none"]~.button_cont{justify-content:center}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .insurance_overview_tab_cont[style*="display: none"]~.button_cont .button.danger{display:none}@media screen and (max-width:768px){#profile_pet_insurance .insurance_row .insurance_row_detail_cont .insurance_card{max-width:400px;width:100%;margin:0}}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .insurance_card .insurance_card_header{background-color:#ccc}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .insurance_card .insurance_card_bottom a{display:none}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .summary_card .summary_card_title{background-color:#ccc}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .summary_card.debit_card_summary{flex-direction:column;align-items:start;padding-right:24px;gap:0}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .summary_card.debit_card_summary .validation_message{padding-left:8px}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .summary_card.debit_card_summary .validation_message a{color:#000}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .summary_card.debit_card_summary .button_cont{padding:0;padding-top:8px;width:100%}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .button_cont{display:flex;flex-direction:row;justify-content:space-between;padding:20px 67px}@media screen and (max-width:768px){#profile_pet_insurance .insurance_row .insurance_row_detail_cont .button_cont{flex-direction:column;padding:20px 0;gap:24px}#profile_pet_insurance .insurance_row .insurance_row_detail_cont .button_cont .button{width:auto}}#profile_pet_insurance .insurance_row.expanded .insurance_row_heading .pet_name,#profile_pet_insurance .insurance_row:hover .insurance_row_heading .pet_name{font-weight:700}#profile_pet_insurance .insurance_row.expanded .insurance_row_heading .pet_name .race_badge,#profile_pet_insurance .insurance_row:hover .insurance_row_heading .pet_name .race_badge{background-color:#adf1ec;color:#104564}#insurance_cancelation_modal,#insurance_cancelation_success_modal{max-width:476px;padding:56px 24px 40px}@media screen and (max-width:768px){#insurance_cancelation_modal,#insurance_cancelation_success_modal{position:absolute;left:0;bottom:0;margin-bottom:0;border-top-right-radius:18px;border-top-left-radius:18px;padding-left:24px!important;padding-right:24px!important;padding-bottom:40px!important}}#insurance_cancelation_modal .remodal-close,#insurance_cancelation_success_modal .remodal-close{left:auto;right:0}#insurance_cancelation_modal .insurance_cancelation_modal_inner,#insurance_cancelation_modal .insurance_cancelation_success_modal_inner,#insurance_cancelation_success_modal .insurance_cancelation_modal_inner,#insurance_cancelation_success_modal .insurance_cancelation_success_modal_inner{display:flex;flex-direction:column;gap:24px;padding-top:24px;align-items:center}#insurance_cancelation_modal .insurance_cancelation_modal_inner .modal_title,#insurance_cancelation_modal .insurance_cancelation_success_modal_inner .modal_title,#insurance_cancelation_success_modal .insurance_cancelation_modal_inner .modal_title,#insurance_cancelation_success_modal .insurance_cancelation_success_modal_inner .modal_title{font-size:26px;line-height:100%;font-weight:700;color:#104564}#insurance_cancelation_modal .insurance_cancelation_modal_inner .sub_title,#insurance_cancelation_modal .insurance_cancelation_success_modal_inner .sub_title,#insurance_cancelation_success_modal .insurance_cancelation_modal_inner .sub_title,#insurance_cancelation_success_modal .insurance_cancelation_success_modal_inner .sub_title{color:#104564;font-size:22px;line-height:33px;font-weight:400}#insurance_cancelation_modal .insurance_cancelation_modal_inner .sub_title .pet_name,#insurance_cancelation_modal .insurance_cancelation_success_modal_inner .sub_title .pet_name,#insurance_cancelation_success_modal .insurance_cancelation_modal_inner .sub_title .pet_name,#insurance_cancelation_success_modal .insurance_cancelation_success_modal_inner .sub_title .pet_name{display:block}#insurance_cancelation_modal .insurance_cancelation_modal_inner .message,#insurance_cancelation_modal .insurance_cancelation_success_modal_inner .message,#insurance_cancelation_success_modal .insurance_cancelation_modal_inner .message,#insurance_cancelation_success_modal .insurance_cancelation_success_modal_inner .message{color:#104564;font-size:16px;font-weight:500;line-height:100%;display:block}#insurance_cancelation_modal .insurance_cancelation_modal_inner .button_cont,#insurance_cancelation_modal .insurance_cancelation_success_modal_inner .button_cont,#insurance_cancelation_success_modal .insurance_cancelation_modal_inner .button_cont,#insurance_cancelation_success_modal .insurance_cancelation_success_modal_inner .button_cont{display:flex;flex-direction:row;justify-content:space-between;padding-top:24px;width:100%}@media screen and (max-width:768px){#insurance_cancelation_modal .insurance_cancelation_modal_inner .button_cont,#insurance_cancelation_modal .insurance_cancelation_success_modal_inner .button_cont,#insurance_cancelation_success_modal .insurance_cancelation_modal_inner .button_cont,#insurance_cancelation_success_modal .insurance_cancelation_success_modal_inner .button_cont{flex-direction:column-reverse;gap:24px}#insurance_cancelation_modal .insurance_cancelation_modal_inner .button_cont .redesign_button,#insurance_cancelation_modal .insurance_cancelation_success_modal_inner .button_cont .redesign_button,#insurance_cancelation_success_modal .insurance_cancelation_modal_inner .button_cont .redesign_button,#insurance_cancelation_success_modal .insurance_cancelation_success_modal_inner .button_cont .redesign_button{width:auto}}#insurance_cancelation_modal .insurance_cancelation_modal_inner .button_cont .button_close,#insurance_cancelation_modal .insurance_cancelation_success_modal_inner .button_cont .button_close,#insurance_cancelation_success_modal .insurance_cancelation_modal_inner .button_cont .button_close,#insurance_cancelation_success_modal .insurance_cancelation_success_modal_inner .button_cont .button_close{max-width:168px}#claim_notification_cont>.banner{background:none;padding:0}#claim_notification_cont>.banner picture{width:100%}#claim_notification_cont>.banner img{max-height:462px;width:100%;object-fit:cover}#claim_notification_cont h1,#claim_notification_cont h2,#claim_notification_cont p{padding:0}#claim_notification_cont .selector_values{display:flex;flex-direction:row;gap:8px}#claim_notification_cont #pet_insurance_cont_inner{max-width:1338px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:80px;position:relative}#claim_notification_cont #pet_insurance_cont_inner .page_title{font-size:26px;font-style:bold;font-weight:700;line-height:100%;margin-bottom:24px;position:relative;color:#333;margin-top:32px}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .page_title{font-size:22px;line-height:33px;font-weight:400}}#claim_notification_cont #pet_insurance_cont_inner .page_alt_title{margin:0;font-size:18px;line-height:21px;font-weight:400;color:#333;margin-top:32px}#claim_notification_cont #pet_insurance_cont_inner .page_alt_title+.page_title{color:#333;font-size:26px;line-height:100%}#claim_notification_cont #pet_insurance_cont_inner .page_alt_title~.page_subtitle{color:#707070;margin-top:14px}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .page_alt_title~.page_subtitle{margin-bottom:0;font-size:16px;max-width:327px;line-height:100%}}#claim_notification_cont #pet_insurance_cont_inner .divider{position:relative;width:100%;display:flex;justify-content:center;margin-bottom:10px}#claim_notification_cont #pet_insurance_cont_inner .divider:after{content:"";max-width:300px;width:100%;margin:0 auto;height:1.67px;background-color:#adf1ec;z-index:2}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .divider:after{max-width:100%}}#claim_notification_cont #pet_insurance_cont_inner .divider:before{content:"";width:100%;margin:0 auto;height:1.67px;background-color:#efefef;position:absolute;left:0;top:0}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .divider:before{max-width:100%}}#claim_notification_cont #pet_insurance_cont_inner .page_subtitle{font-weight:400;line-height:33px;font-size:22px;margin:0;margin-bottom:42px;text-align:center;color:#707070;background-color:#f7f7f7;padding:16px 0;width:100%}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .page_subtitle{font-size:18px;line-height:21px}}#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont{display:flex;justify-content:space-between;width:100%;margin-bottom:24px}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont{width:auto;align-self:flex-start}}#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item{position:relative;display:flex;flex-direction:column;align-items:center;flex:1}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item{width:160px;align-items:flex-start}}#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item:before{position:absolute;content:"";border-bottom:4px solid #ccc;top:10px;left:-50%;z-index:2}#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item:after{position:absolute;content:"";border-bottom:4px solid #ccc;width:100%;top:10px;left:50%;z-index:2}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item:after{left:0}}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item.completed{display:none}}#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item.completed .step_counter{background:#103b5d}#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item.completed .step_name{color:#103b5d}#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item.completed:after{position:absolute;content:"";border-bottom:4px solid #103b5d;width:100%;top:10px;left:50%;z-index:3}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item.active{margin-left:25px}#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item.active:before{width:25px;left:-25px;border-color:#103b5d}}#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item.active .step_counter{background:#103b5d}#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item.active .step_counter:before{width:20px;height:21px;border:4px solid #adf1ec;border-radius:50%;content:"";position:absolute}#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item.active .step_name{color:#103b5d;font-weight:700}#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item .step_name{font-size:18px;line-height:21px;color:#ccc;font-weight:400}#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item .step_counter{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:12px;height:12px;border-radius:50%;background:#ccc;margin-bottom:6px;padding:2px;border:4px solid #fff}#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item:first-child:before,#claim_notification_cont #pet_insurance_cont_inner .page_stepper_cont .stepper_item:last-child:after{content:none}#claim_notification_cont #pet_insurance_cont_inner #choose_insurance_type,#claim_notification_cont #pet_insurance_cont_inner #select_insurance_type{width:100%}#claim_notification_cont #pet_insurance_cont_inner #choose_insurance_type .insurance_card,#claim_notification_cont #pet_insurance_cont_inner #select_insurance_type .insurance_card{max-width:297px}#claim_notification_cont #pet_insurance_cont_inner .insurance_cards_cont{display:flex;flex-direction:row;gap:34px;justify-content:center;padding:32px 0}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .insurance_cards_cont{overflow-x:auto;flex-wrap:nowrap;justify-content:space-between;gap:16px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:16px;grid-row-gap:0}}#claim_notification_cont #pet_insurance_cont_inner .insurance_cards_mobile_navigation{display:none;position:fixed;bottom:0;left:0;width:100%;height:30px;background-color:#fff;border-top:2px solid #efefef;z-index:10;justify-content:center;gap:6px;flex-direction:row;padding:15px 0;align-items:center}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .insurance_cards_mobile_navigation{display:flex}}#claim_notification_cont #pet_insurance_cont_inner .insurance_cards_mobile_navigation .navigation_button{width:12px;height:12px;border:1px solid #707070;border-radius:30px}#claim_notification_cont #pet_insurance_cont_inner .insurance_cards_mobile_navigation .navigation_button.active{width:18px;height:18px;background-color:#103b5d;border:none}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont{display:flex;flex-direction:row;gap:86px;justify-content:center;align-items:center;flex-wrap:wrap;max-width:952px;margin:0 auto}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont{gap:48px;margin-top:32px;align-items:flex-start}}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item{display:flex;flex-direction:column;cursor:pointer}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item{width:25%}}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .pet_selector_heading{display:flex;flex-direction:row}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .pet_selector_bottom{display:none}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .badge{display:flex;flex-direction:column;justify-content:center;align-items:center}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .badge .pet_logo{width:126px;height:126px;border:2px solid #adf1ec;border-radius:300px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .badge .pet_logo{width:80px;height:80px}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .badge .pet_logo>i{font-size:6px}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .badge .pet_logo>i.insurance-check,#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .badge .pet_logo>i .red-cross{right:0!important;top:0!important;width:18px!important;height:18px!important}}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .badge .pet_logo .insurance-check,#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .badge .pet_logo .red-cross{display:none}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .badge .pet_name{color:#000;font-size:18px;line-height:21px;font-weight:400;text-align:center;max-width:130px}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .pet_details{display:none}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item .pet_details .pet_details_list .pet_details_list_item{list-style:none}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded{max-height:381px;max-width:410px;width:410px;padding-top:24px;background-color:#f7f7f7;box-shadow:4px 8px 10px 0 #00000029;border-radius:24px;margin-bottom:60px}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded{max-width:304px;max-height:none}}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_selector_heading{padding-left:27px;padding-right:24px;margin-bottom:24px}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_selector_heading{flex-direction:column;padding-left:24px}}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_details{display:block;border-left:1px solid #ccc}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_details .pet_details_list{padding-inline-start:16px}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_details .pet_details_list{margin-block-start:0;margin-block-end:0}}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_details .pet_details_list .pet_details_list_item{color:#333;font-size:16px;font-weight:500;line-height:100%;margin-bottom:10px}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_details .pet_details_list .pet_details_list_item:last-child{margin-bottom:0}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_details .pet_details_list .pet_details_list_item .label{color:#707070;font-size:14px;font-weight:400;line-height:100%;margin:0;margin-bottom:4px;padding:0}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .badge{justify-content:start;margin-top:41px;margin-right:19px}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .badge{justify-content:center;align-items:center;margin-right:0;margin-top:24px;margin-bottom:16px}}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .badge .pet_logo{border:none;background-color:#adf1ec;position:relative}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .badge .pet_logo .insurance-check,#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .badge .pet_logo .red-cross{display:block;position:absolute;right:5px;top:5px;width:26px;height:26px;border-radius:30px;background-color:#fff;z-index:9;display:flex;align-items:center;justify-content:center;border:2.5px solid #103b5d}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_selector_bottom{display:none;background-color:#103b5d;width:100%;padding:26px 0;text-align:center;border-radius:0 0 24px 24px;text-decoration:none}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_selector_bottom{margin-top:-1px}}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_selector_bottom:hover{opacity:.9}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.expanded .pet_selector_bottom span{text-align:center;width:100%;text-decoration:none;color:#fff;font-size:16px;font-weight:500;line-height:100%}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.not_eligible .pet_selector_bottom{background-color:red}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.not_eligible .pet_selector_bottom:hover{opacity:1}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.not_eligible .pet_details .pet_details_list .pet_details_list_item.birthdate{color:red}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.not_eligible .pet_details .pet_details_list .pet_details_list_item.birthdate span{font-size:14px;font-weight:400}#claim_notification_cont #pet_insurance_cont_inner .pet_selector_cont .pet_selector_item.not_eligible.expanded .badge .pet_logo .red-cross{border:2.5px solid red}#claim_notification_cont #pet_insurance_cont_inner .return_button_container{display:flex;justify-content:start;width:100%;max-width:932px;margin-top:56px;justify-content:space-between}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .return_button_container{justify-content:center;flex-direction:column-reverse;gap:24px;align-items:center}}#claim_notification_cont #pet_insurance_cont_inner .return_button_container .return_button{padding:0 18px;border:1px solid #103b5d;color:#103b5d;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none;cursor:pointer;width:fit-content;height:44px;align-content:center}#claim_notification_cont #pet_insurance_cont_inner .return_button_container .return_button:hover{background-color:#103b5d;color:#fff}#claim_notification_cont #pet_insurance_cont_inner .return_button_container .continue_button{padding:0 16px;color:#fff;background-color:#103b5d;font-size:16px;font-weight:500;line-height:100%;text-decoration:none;border:1px solid #103b5d;cursor:pointer;width:fit-content;border-radius:5px;height:44px;align-content:center}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner{display:flex;flex-direction:row;align-items:center;gap:64px;padding:32px 42px}@media screen and (max-width:812px){#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner{flex-direction:column;padding:32px 16px;gap:40px}}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options{max-width:504px}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list{list-style:none;position:relative;padding-top:3px;padding-bottom:3px;padding-inline-start:0;margin-bottom:16px;display:flex;flex-direction:column;gap:24px}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list:before{height:100%;width:3px;background-color:#adf1ec;position:absolute;left:0;top:0;content:none;border-radius:3px}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont input[type=radio]{display:none}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont input[type=radio]:checked+label{padding:25px 25px 25px 21px;border:none;border-left:4px solid #adf1ec;background-color:#f7f7f7;box-shadow:4px 8px 10px 0 #00000029;padding-bottom:49px}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont input[type=radio]:checked+label .check_indicator{top:11px;right:11px}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont input[type=radio]:checked+label .check_indicator .icon{display:inline-block}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont input[type=radio]:checked+label .option_price_badge .price_cont{background-color:#adf1ec}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont input[type=radio]:checked+label .option_price_badge .price_cont.discounted{background-color:#efefef}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont input[type=radio]:checked+label .option_price_badge .discount_badge{right:6px!important}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item{max-width:350px;padding:24px;border:1px solid #efefef;background-color:#fff;display:flex;flex-direction:column;position:relative;cursor:pointer;gap:8px;padding-bottom:48px}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item:hover{border:none;padding:25px 25px 25px 21px;padding-bottom:49px;border-left:4px solid #efefef;box-shadow:4px 8px 10px 0 #00000029}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item:hover .discount_badge{right:6px!important}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item:hover .check_indicator{top:11px;right:11px}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_title{font-size:22px;line-height:33px;font-weight:400;color:#103b5d;display:flex}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_title .icon{font-size:13px;padding-right:8.75px}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_price_badge{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_price_badge .price_cont{background-color:#efefef;border-radius:40px;text-align:center;align-content:center;font-size:16px;color:#333;font-weight:700;line-height:100%;height:40px;width:fit-content;min-width:120px}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_price_badge .price_cont.discounted{height:40px;padding-left:8px;padding-right:16px}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_price_badge .price_cont.discounted .original_price{background-color:#adf1ec;border-radius:24px;color:#104564;padding:4px 8px 4px 16px}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_price_badge .price_cont.discounted del{margin-left:8px}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_price_badge .discount_badge{height:32px;border-radius:24px;background-color:#adf1ec;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:100%;padding-left:16px;padding-right:6px;margin-left:8px;color:#104564;position:absolute;right:5px}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_price_badge .discount_badge i{transform:rotate(15deg);font-size:6px;margin-left:4px}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_sub_title{color:#707070;font-size:16px;line-height:100%;font-weight:500}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .option_sub_desc{color:#707070;font-size:16px;line-height:100%;font-weight:400}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .check_indicator{position:absolute;top:10px;right:10px;border:2.5px solid #103b5d;display:flex;align-items:center;justify-content:center;border-radius:50%;width:30px;height:30px;background-color:#fff}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont .payment_option_item .check_indicator .icon{display:none}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .payment_options_list .payment_option_item_cont:last-child .payment_option_item{margin-bottom:0}#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_options .desc{padding-left:16px;color:#707070;font-size:16px;line-height:120%;font-weight:500}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .payment_options_cont .payment_options_inner .payment_option_image{max-width:240px}}#claim_notification_cont #pet_insurance_cont_inner #insurance_checkout{width:100%;display:flex;flex-direction:column;align-items:center}#claim_notification_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner{display:flex;flex-direction:row;max-width:952px;width:100%;gap:40px}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner{flex-direction:column;margin-top:24px}}#claim_notification_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .left_column{display:flex;flex-direction:column}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .left_column{width:100%}#claim_notification_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .left_column>:first-child{order:2}#claim_notification_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .left_column>:nth-child(2){order:1}#claim_notification_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .left_column>:nth-child(3){order:3}#claim_notification_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .left_column>:nth-child(4){order:4}}#claim_notification_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .right_column{display:flex;flex-direction:column}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .right_column{width:100%}#claim_notification_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .right_column .insurance_card{margin-left:0;margin-right:0;width:327px}}#claim_notification_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .insurance_card{width:376px;max-width:none}#claim_notification_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .insurance_card.collapsed .insurance_card_cont{max-height:276px;position:relative;overflow:hidden}#claim_notification_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .insurance_card.collapsed .insurance_card_cont:after{content:"";background:#fff;background:linear-gradient(0deg,#fff 7%,hsla(0,0%,100%,.2));bottom:0;left:0;z-index:2;position:absolute;width:100%;height:220px}#claim_notification_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .insurance_card.collapsed .insurance_card_bottom{border-radius:0 0 24px 24px;background-color:#fff}#claim_notification_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .insurance_card.selected{border:none}#claim_notification_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .terms_card ul{border:none;padding-inline-start:0}#claim_notification_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .terms_card ul li{display:flex;flex-direction:row;align-items:center}#claim_notification_cont #pet_insurance_cont_inner .insurance_summary_cont .insurance_summary_inner .terms_card ul i{padding-right:8px;height:20px;width:20px;display:inline-block}#claim_notification_cont #pet_insurance_cont_inner .registration_cont{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:32px;max-width:448px;width:100%}#claim_notification_cont #pet_insurance_cont_inner .registration_cont .registration_label{color:#707070;font-size:16px;line-height:100%;font-weight:500;margin-bottom:32px;user-select:none}#claim_notification_cont #pet_insurance_cont_inner .registration_cont .registration_button{width:100%;padding-left:0;padding-right:0;text-align:center;border-radius:5px;height:44px;align-content:center;padding:0}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_cont_inner .registration_cont .registration_button{max-width:343px}}#claim_notification_cont #pet_insurance_cont_inner .head_sign_in_button{background-color:#adf1ec;color:#103b5d;border-radius:5px;font-weight:500}#claim_notification_cont #pet_insurance_cont_inner .head_sign_in_button:hover{opacity:.9}#claim_notification_cont #pet_insurance_cont_inner .btn_outline{padding:10px 18px;border:1px solid #103b5d;color:#103b5d;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none}#claim_notification_cont #pet_insurance_cont_inner .btn_outline:hover{background-color:#103b5d;color:#fff}#claim_notification_cont #pet_insurance_survey_block{max-width:448px;width:100%;margin-top:6px;text-align:center}@media screen and (max-width:768px){#claim_notification_cont #pet_insurance_survey_block{width:auto;padding:0 15px}}#claim_notification_cont #pet_insurance_survey_block .form_field .error_field{width:fit-content;margin-top:8px}#claim_notification_cont #pet_insurance_survey_block .form_field.race_selector_cont .error_field{margin:8px auto 0}#claim_notification_cont .form_field{margin-bottom:24px}@media screen and (max-width:768px){#claim_notification_cont .form_field{width:100%;max-height:none}}#claim_notification_cont .form_field label{display:inline-block;width:100%;font-weight:500;margin-bottom:5px;text-align:start;font-size:16px;color:#707070}#claim_notification_cont .form_field label .required{color:red}#claim_notification_cont .form_field input[type=date],#claim_notification_cont .form_field input[type=month],#claim_notification_cont .form_field input[type=text]{background-color:#efefef;color:#000;font-size:16px;line-height:50px;padding:0 10px;box-sizing:border-box;display:inline-block;width:100%;border:0;height:50px;outline:none}#claim_notification_cont .form_field.race_select{display:flex;flex-direction:row;gap:40px;justify-content:center;width:100%}#claim_notification_cont .form_field.race_select label{display:flex;flex-direction:column;align-items:center;cursor:pointer}#claim_notification_cont .form_field.race_select label .badge{width:130px;height:130px;display:flex;border-radius:300px;justify-content:center;align-items:center;margin-bottom:8px;border:2px solid #adf1ec;position:relative}#claim_notification_cont .form_field.race_select label .badge .insurance-check{position:absolute;top:5px;right:5px;border:2.5px solid #103b5d;background-color:#fff;width:26px;height:26px;justify-content:center;align-items:center;border-radius:50%;display:none}#claim_notification_cont .form_field.race_select input[type=radio]{display:none}#claim_notification_cont .form_field.race_select input[type=radio]:checked+label .badge{background-color:#adf1ec}#claim_notification_cont .form_field.race_select input[type=radio]:checked+label .badge .insurance-check{display:flex}#claim_notification_cont .form_field.gender_toggle_select label{width:50%}#claim_notification_cont .form_field.gender_toggle_select .toggle_button{font-size:16px;line-height:100%;font-weight:500;color:#707070;background-color:#efefef;height:50px;width:100%;cursor:pointer;display:inline-block;text-align:center;align-content:center}#claim_notification_cont .form_field.gender_toggle_select .toggle_button:hover{background-color:#ccc;color:#103b5d}#claim_notification_cont .form_field.gender_toggle_select input[type=radio]{display:none}#claim_notification_cont .form_field.gender_toggle_select input[type=radio]:checked+label .toggle_button{background-color:#adf1ec;color:#000}#claim_notification_cont .form_field.gender_toggle_select .form_field_label{width:100%}#claim_notification_cont .form_field.age_selector{display:flex;flex-direction:row;margin-bottom:64px;flex-wrap:wrap;justify-content:center}#claim_notification_cont .form_field.age_selector .form_value{width:33%}#claim_notification_cont .form_field.age_selector input[type=radio]{display:none}#claim_notification_cont .form_field.age_selector input[type=radio]:checked+label>i{background-color:#adf1ec}#claim_notification_cont .form_field.age_selector input[type=radio]:checked+label>i i{display:flex}#claim_notification_cont .form_field.age_selector label{display:flex;flex-direction:column;align-items:center;cursor:pointer;text-align:center;color:#000;font-size:16px;line-height:100%;font-weight:500}#claim_notification_cont .form_field.age_selector label>i{width:80px;height:80px;margin-bottom:8px;border:2px solid #adf1ec;align-items:center;justify-content:center;display:flex;border-radius:55.38px;position:relative}#claim_notification_cont .form_field.age_selector label>i i{position:absolute;top:3px;width:17px;height:17px;right:3px;border:1.54px solid #103b5d;background-color:#fff;display:none;justify-content:center;align-items:center;border-radius:50%;font-size:6px}#claim_notification_cont .form_field select,#claim_notification_cont .form_field select+.select2 .select2-selection{background-color:#efefef;color:#000;font-size:16px;line-height:50px;padding:0 10px;box-sizing:border-box;display:inline-block;width:100%;height:50px;outline:none;border:0;border-radius:0}#claim_notification_cont .form_field select+.select2 .select2-selection .select2-selection__rendered{height:100%;display:flex;align-items:center}#claim_notification_cont .form_field select+.select2 .select2-selection .select2-selection__arrow{top:25%}#claim_notification_cont .form_field.hidden{display:none}#claim_notification_cont #insurance_contract_cont{width:100%}#claim_notification_cont #insurance_contract_cont .tab_selector{display:flex;flex-direction:row;justify-content:center;margin-bottom:40px}#claim_notification_cont #insurance_contract_cont .tab_selector>:last-child{border-top-right-radius:24px;border-bottom-right-radius:24px}#claim_notification_cont #insurance_contract_cont .tab_selector>:first-child{border-top-left-radius:24px;border-bottom-left-radius:24px}#claim_notification_cont #insurance_contract_cont .tab_selector>span{background-color:#efefef;font-size:16px;line-height:100%;padding:13px 0;text-align:center;color:#707070;cursor:pointer;min-width:124px}#claim_notification_cont #insurance_contract_cont .tab_selector>span:last-child{padding-right:18px}#claim_notification_cont #insurance_contract_cont .tab_selector>span.selected{background-color:#adf1ec;color:#000}#claim_notification_cont #insurance_contract_cont .tab_selector>span{cursor:auto;user-select:none}#claim_notification_cont #insurance_contract_cont .owner_tab{max-width:952px;margin:0 auto}@media screen and (max-width:768px){#claim_notification_cont #insurance_contract_cont .owner_tab .owner_tab_inner{padding:0 24px}}#claim_notification_cont #insurance_contract_cont .owner_tab .block_title{width:100%;font-size:22px;line-height:33px;font-weight:400;color:#104564;left:-40px;position:relative;display:flex}@media screen and (max-width:1024px){#claim_notification_cont #insurance_contract_cont .owner_tab .block_title{left:0}}#claim_notification_cont #insurance_contract_cont .owner_tab .block_title .icon{margin-right:8px}#claim_notification_cont #insurance_contract_cont .owner_tab .form_field{max-width:calc(50% - 20px);width:100%}@media screen and (max-width:768px){#claim_notification_cont #insurance_contract_cont .owner_tab .form_field{max-width:100%}}#claim_notification_cont #insurance_contract_cont .owner_tab .form_field input:disabled{background-color:#ccc}#claim_notification_cont #insurance_contract_cont .owner_tab .fieldset{width:100%;border:2px solid #efefef;padding:24px;margin-bottom:16px;display:flex;flex-direction:row;flex-wrap:wrap}#claim_notification_cont #insurance_contract_cont .owner_tab .fieldset .fieldset_title{width:100%;font-size:18px;line-height:21px;font-weight:400;margin-bottom:16px}#claim_notification_cont #insurance_contract_cont .owner_tab .fieldset .owner_birth_title_field,#claim_notification_cont #insurance_contract_cont .owner_tab .fieldset .owner_mothers_title_field{margin-right:16px;width:80px}#claim_notification_cont #insurance_contract_cont .owner_tab .fieldset .birth_firstname_field,#claim_notification_cont #insurance_contract_cont .owner_tab .fieldset .mothers_firstname_field{max-width:388px;width:50%}@media screen and (max-width:768px){#claim_notification_cont #insurance_contract_cont .owner_tab .fieldset .birth_firstname_field,#claim_notification_cont #insurance_contract_cont .owner_tab .fieldset .mothers_firstname_field{max-width:100%;width:100%}}#claim_notification_cont #insurance_contract_cont .owner_tab .fieldset .birth_lastname_field,#claim_notification_cont #insurance_contract_cont .owner_tab .fieldset .mothers_lastname_field{margin-right:16px;width:calc(50% - 120px);margin-right:40px}@media screen and (max-width:768px){#claim_notification_cont #insurance_contract_cont .owner_tab .fieldset .birth_lastname_field,#claim_notification_cont #insurance_contract_cont .owner_tab .fieldset .mothers_lastname_field{width:calc(100% - 96px);margin-right:0}}#claim_notification_cont #insurance_contract_cont .owner_tab .owner_phone_field{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:16px}#claim_notification_cont #insurance_contract_cont .owner_tab .owner_phone_field label{display:none}#claim_notification_cont #insurance_contract_cont .owner_tab .owner_phone_field>label{display:inline-block;width:100%}#claim_notification_cont #insurance_contract_cont .owner_tab .owner_phone_field>span{font-size:16px;font-weight:500;line-height:100%;color:#707070}#claim_notification_cont #insurance_contract_cont .owner_tab .owner_phone_field>.form_field{margin-bottom:0}#claim_notification_cont #insurance_contract_cont .owner_tab .owner_phone_field .owner_phone_1_field{max-width:52px;width:100%}#claim_notification_cont #insurance_contract_cont .owner_tab .owner_phone_field .owner_phone_2_field{max-width:114px;width:100%}@media screen and (max-width:768px){#claim_notification_cont #insurance_contract_cont .owner_tab .owner_phone_field .owner_phone_2_field{max-width:71px}}#claim_notification_cont #insurance_contract_cont .owner_tab .owner_phone_field .owner_phone_3_field{max-width:114px;width:100%}@media screen and (max-width:768px){#claim_notification_cont #insurance_contract_cont .owner_tab .owner_phone_field .owner_phone_3_field{max-width:71px}}#claim_notification_cont #insurance_contract_cont .owner_tab .birthdate_field .responsive_date_select_cont{max-width:100%}#claim_notification_cont #insurance_contract_cont .owner_tab .different_birthname_field{max-width:fit-content;display:flex;flex-direction:row-reverse;align-items:center;gap:8px}#claim_notification_cont #insurance_contract_cont .owner_tab .different_birthname_field input{margin:0;width:20px;height:20px;cursor:pointer}#claim_notification_cont #insurance_contract_cont .owner_tab .different_birthname_field .form_label{margin:0;user-select:none;cursor:pointer}#claim_notification_cont #insurance_contract_cont .owner_tab .contact_info_block,#claim_notification_cont #insurance_contract_cont .owner_tab .permanent_address_block,#claim_notification_cont #insurance_contract_cont .owner_tab .personal_data_block,#claim_notification_cont #insurance_contract_cont .owner_tab .statements_block{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:40px;padding-left:40px}@media screen and (max-width:768px){#claim_notification_cont #insurance_contract_cont .owner_tab .contact_info_block,#claim_notification_cont #insurance_contract_cont .owner_tab .permanent_address_block,#claim_notification_cont #insurance_contract_cont .owner_tab .personal_data_block,#claim_notification_cont #insurance_contract_cont .owner_tab .statements_block{padding-left:0}}#claim_notification_cont #insurance_contract_cont .owner_tab .contact_info_block .owner_title_block,#claim_notification_cont #insurance_contract_cont .owner_tab .permanent_address_block .owner_title_block,#claim_notification_cont #insurance_contract_cont .owner_tab .personal_data_block .owner_title_block,#claim_notification_cont #insurance_contract_cont .owner_tab .statements_block .owner_title_block{display:flex;flex-direction:row;gap:16px}#claim_notification_cont #insurance_contract_cont .owner_tab .contact_info_block .owner_title_block .form_field,#claim_notification_cont #insurance_contract_cont .owner_tab .permanent_address_block .owner_title_block .form_field,#claim_notification_cont #insurance_contract_cont .owner_tab .personal_data_block .owner_title_block .form_field,#claim_notification_cont #insurance_contract_cont .owner_tab .statements_block .owner_title_block .form_field{max-width:calc(50% - 8px)}#claim_notification_cont #insurance_contract_cont .owner_tab .statements_block .form_field{max-width:100%;display:flex;flex-direction:row-reverse;align-items:center;gap:8px}#claim_notification_cont #insurance_contract_cont .owner_tab .statements_block .form_field input{margin:0;width:20px;height:20px;cursor:pointer}#claim_notification_cont #insurance_contract_cont .owner_tab .statements_block .form_field .form_label{margin:0;cursor:pointer;user-select:none}#claim_notification_cont #insurance_contract_cont .owner_tab .statements_block .form_field .form_label a{color:#707070}#claim_notification_cont #insurance_contract_cont .owner_tab .bottom_divider{border:1px solid #707070;margin:10px}#claim_notification_cont #insurance_contract_cont .owner_tab .required_label{font-size:16px;line-height:100%;font-weight:500;color:#707070;margin-top:8px;display:inline-block}#claim_notification_cont #insurance_contract_cont .owner_tab .required_label .required_icon{color:#f77}#claim_notification_cont #insurance_contract_cont .owner_tab .required_label p{padding-left:10px;color:#f77}#claim_notification_cont #insurance_contract_cont .owner_tab .buttons_block{margin-top:72px;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:768px){#claim_notification_cont #insurance_contract_cont .owner_tab .buttons_block{flex-direction:column-reverse;gap:24px}#claim_notification_cont #insurance_contract_cont .owner_tab .buttons_block .redesign_button{width:auto}}#claim_notification_cont #insurance_contract_cont .pet_tab .select_pet_button_cont{display:flex;flex-direction:row;justify-content:space-between;max-width:952px;margin:0 auto;margin-top:96px}@media screen and (max-width:768px){#claim_notification_cont #insurance_contract_cont .pet_tab .select_pet_button_cont{flex-direction:column-reverse;gap:24px;margin:0 16px;margin-top:64px}}#claim_notification_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_back{min-width:168px;background-color:#103b5d;color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:5px;display:inline-block;text-align:center;text-decoration:none;min-height:44px;align-content:center;padding:0 16px}@media screen and (max-width:768px){#claim_notification_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_back{width:100%}}#claim_notification_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_back.danger{background-color:red}#claim_notification_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_back:hover{opacity:.9}#claim_notification_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_back.outline{padding:0;border:1px solid #103b5d;color:#103b5d;background-color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none;min-width:168px;text-align:center}#claim_notification_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_back.outline:hover{background-color:#103b5d;color:#fff}#claim_notification_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_back.outline.danger{border-color:red;background-color:transparent;color:red}#claim_notification_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_back.outline.danger:hover{background-color:red;color:#fff}#claim_notification_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_save{min-width:168px;background-color:#103b5d;color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:5px;display:inline-block;text-align:center;text-decoration:none;min-height:44px;align-content:center;padding:0 16px;border:none;cursor:pointer;font-family:poppins}@media screen and (max-width:768px){#claim_notification_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_save{width:100%}}#claim_notification_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_save.danger{background-color:red}#claim_notification_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_save:hover{opacity:.9}#claim_notification_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_save.outline{padding:0;border:1px solid #103b5d;color:#103b5d;background-color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none;min-width:168px;text-align:center}#claim_notification_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_save.outline:hover{background-color:#103b5d;color:#fff}#claim_notification_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_save.outline.danger{border-color:red;background-color:transparent;color:red}#claim_notification_cont #insurance_contract_cont .pet_tab .select_pet_button_cont .btn_save.outline.danger:hover{background-color:red;color:#fff}#claim_notification_cont .inner_cont{max-width:952px;width:100%;margin:0 auto}#claim_notification_cont .error_message{color:red}#claim_notification_cont #what_happened_block{padding:24px;max-width:918px}@media screen and (max-width:768px){#claim_notification_cont #what_happened_block{padding:0}}#claim_notification_cont #what_happened_block>div{margin-bottom:40px;max-width:904px;width:100%}@media screen and (max-width:768px){#claim_notification_cont #what_happened_block>div{max-width:none;width:auto;padding:0 24px}}#claim_notification_cont #what_happened_block .block_title{margin-bottom:16px;font-size:22px;line-height:33px;font-weight:400;color:#104564;margin-top:0}#claim_notification_cont #what_happened_block .needs_assessment_field{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:8px;row-gap:8px}#claim_notification_cont #what_happened_block .needs_assessment_field br{display:none}#claim_notification_cont #what_happened_block .needs_assessment_field .sub_block{width:100%;display:none;flex-wrap:wrap;margin-top:8px;border:2px solid #efefef;padding:22px;column-gap:40px;row-gap:16px}#claim_notification_cont #what_happened_block .needs_assessment_field .sub_block .sub_block_field{display:flex;flex-direction:column;max-width:408px;width:100%}#claim_notification_cont #what_happened_block .needs_assessment_field .sub_block .sub_block_field .phone{display:flex;align-items:center;gap:16px}#claim_notification_cont #what_happened_block .needs_assessment_field .sub_block .sub_block_field .phone .phone_segment_1{max-width:52px}#claim_notification_cont #what_happened_block .needs_assessment_field .sub_block .sub_block_field .phone .phone_segment_2,#claim_notification_cont #what_happened_block .needs_assessment_field .sub_block .sub_block_field .phone .phone_segment_3{max-width:112px}#claim_notification_cont #what_happened_block input[type=checkbox],#claim_notification_cont #what_happened_block input[type=radio]{display:none}#claim_notification_cont #what_happened_block input[type=checkbox]+label,#claim_notification_cont #what_happened_block input[type=radio]+label{display:flex;align-items:center;height:50px;background-color:#efefef;width:fit-content;padding-left:16px;padding-right:16px;cursor:pointer;font-weight:500;font-size:16px;line-height:100%;color:#707070;user-select:none}@media screen and (max-width:768px){#claim_notification_cont #what_happened_block input[type=checkbox]+label,#claim_notification_cont #what_happened_block input[type=radio]+label{width:100%}}#claim_notification_cont #what_happened_block input[type=checkbox]:checked+label,#claim_notification_cont #what_happened_block input[type=radio]:checked+label{background-color:#adf1ec;color:#000}#claim_notification_cont #claim_notification_thank_you_block .left_column .thank_you_sub_title{margin-bottom:16px}#claim_notification_cont #claim_notification_thank_you_block .left_column .thank_you_desc{display:flex;flex-direction:row;align-items:center;gap:8px}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_thank_you_block .left_column .thank_you_desc{margin-bottom:16px}}#claim_notification_cont #claim_notification_thank_you_block .left_column .thank_you_desc i{top:-2px;position:relative}#claim_notification_cont #claim_notification_thank_you_block .left_column .button_cont{margin-top:8px}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_thank_you_block .left_column .button_cont{padding:0;margin-top:40px}}#claim_notification_cont #claim_notification_thank_you_block .left_column .button_cont .btn_outline{border-radius:8px;height:42px;padding-top:0;padding-bottom:0;align-content:center}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_thank_you_block .left_column .button_cont .btn_outline{width:fit-content;align-self:center}}#claim_notification_cont #claim_notification_thank_you_block .right_column .img_cont{width:400px}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_thank_you_block .right_column .img_cont{width:320px}}#claim_notification_cont #claim_notification_documents_cont{max-width:952px;width:100%;margin:0 auto}#claim_notification_cont #claim_notification_documents_cont .documents_inner{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:112px;margin-bottom:32px;gap:24px;margin-top:0;gap:64px}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_documents_cont .documents_inner{flex-direction:column-reverse;margin-top:32px;margin-bottom:0;padding-left:24px;padding-right:24px}}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column{max-width:763px;width:100%;display:flex;flex-direction:column;align-items:start;justify-content:flex-start}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column p{margin:0}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .thank_you_title{margin:0;color:#103b5d;font-size:44px;line-height:100%;margin-bottom:10px;font-weight:700;text-align:start;padding-left:0}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .thank_you_sub_title{margin:0;font-size:26px;line-height:100%;font-weight:700;color:#103b5d;margin-bottom:10px;padding-left:0;padding-right:0}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .thank_you_desc{margin:0;font-size:16px;line-height:100%;color:#333;margin-bottom:16px;font-weight:500}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .thank_you_desc{margin-bottom:56px}}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .order_code{margin-bottom:10px;font-weight:500}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .trans_id{margin-bottom:24px;font-weight:500}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .button_cont{display:flex}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .button_cont{width:100%;justify-content:center}}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .button_cont .outline{height:44px;min-width:168px;background-color:#103b5d;color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:5px;display:inline-block;text-align:center;text-decoration:none;min-height:44px;align-content:center;padding:0 16px;padding:0 18px!important}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .button_cont .outline{width:100%}}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .button_cont .outline.danger{background-color:red}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .button_cont .outline:hover{opacity:.9}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .button_cont .outline.outline{padding:0;border:1px solid #103b5d;color:#103b5d;background-color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none;min-width:168px;text-align:center}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .button_cont .outline.outline:hover{background-color:#103b5d;color:#fff}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .button_cont .outline.outline.danger{border-color:red;background-color:transparent;color:red}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .button_cont .outline.outline.danger:hover{background-color:red;color:#fff}#claim_notification_cont #claim_notification_documents_cont .documents_inner .right_column .img_cont{max-width:400px;width:100%}#claim_notification_cont #claim_notification_documents_cont .documents_inner .right_column .img_cont img{width:100%}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_documents_cont .documents_inner{flex-direction:column}}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column{width:auto}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .file_input_cont{width:400px;height:400px;border:2px solid #efefef;display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .file_input_cont{max-width:327px}}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .file_input_cont.is_active{filter:blur(2px)}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .file_input_cont input{display:none}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .file_input_cont input+label{cursor:pointer;display:flex;flex-direction:column;width:100%;height:100%;align-items:center;gap:16px;justify-content:center;font-size:16px;font-weight:500;line-height:100%;color:#104564}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .file_input_cont input+label i{font-size:16px}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .file_list{width:400px;border:2px solid #efefef}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .file_list{max-width:327px;display:flex;flex-direction:column-reverse}}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .file_list .file_list_header{background-color:#adf1ec;display:flex;flex-direction:row;justify-content:end;padding:12px 16px;cursor:pointer}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .file_list .file_list_header{justify-content:center}}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .file_list .file_list_header .header_icon i{font-size:16px}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .file_list .file_list_inner{padding:24px 16px;gap:16px;display:flex;flex-direction:column}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .file_list .file_list_inner .file_item{display:flex;flex-direction:row;background-color:#efefef;border-radius:40px;align-items:center;padding:16px;gap:16px}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .file_list .file_list_inner .file_item .file_icon{border-radius:80px}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .file_list .file_list_inner .file_item .file_name{max-width:232px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:500;line-height:100%}#claim_notification_cont #claim_notification_documents_cont .documents_inner .left_column .file_list .file_list_inner .file_item .delete_icon{cursor:pointer}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_documents_cont .documents_inner .right_column{margin-bottom:40px}}#claim_notification_cont #claim_notification_documents_cont .documents_inner .right_column .img_cont{width:300px}#claim_notification_cont #claim_notification_payout_cont{max-width:952px;width:100%;margin:0 auto}#claim_notification_cont #claim_notification_payout_cont .payout_inner{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:112px;margin-bottom:32px;gap:24px;gap:64px;margin-top:0;padding-top:14px}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_payout_cont .payout_inner{flex-direction:column-reverse;margin-top:32px;margin-bottom:0;padding-left:24px;padding-right:24px}}#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column{max-width:763px;width:100%;display:flex;flex-direction:column;align-items:start;justify-content:flex-start}#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column p{margin:0}#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column .thank_you_title{margin:0;color:#103b5d;font-size:44px;line-height:100%;margin-bottom:10px;font-weight:700;text-align:start;padding-left:0}#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column .thank_you_sub_title{margin:0;font-size:26px;line-height:100%;font-weight:700;color:#103b5d;margin-bottom:10px;padding-left:0;padding-right:0}#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column .thank_you_desc{margin:0;font-size:16px;line-height:100%;color:#333;margin-bottom:16px;font-weight:500}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column .thank_you_desc{margin-bottom:56px}}#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column .order_code{margin-bottom:10px;font-weight:500}#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column .trans_id{margin-bottom:24px;font-weight:500}#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column .button_cont{display:flex}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column .button_cont{width:100%;justify-content:center}}#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column .button_cont .outline{height:44px;min-width:168px;background-color:#103b5d;color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:5px;display:inline-block;text-align:center;text-decoration:none;min-height:44px;align-content:center;padding:0 16px;padding:0 18px!important}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column .button_cont .outline{width:100%}}#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column .button_cont .outline.danger{background-color:red}#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column .button_cont .outline:hover{opacity:.9}#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column .button_cont .outline.outline{padding:0;border:1px solid #103b5d;color:#103b5d;background-color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none;min-width:168px;text-align:center}#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column .button_cont .outline.outline:hover{background-color:#103b5d;color:#fff}#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column .button_cont .outline.outline.danger{border-color:red;background-color:transparent;color:red}#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column .button_cont .outline.outline.danger:hover{background-color:red;color:#fff}#claim_notification_cont #claim_notification_payout_cont .payout_inner .right_column .img_cont{max-width:400px;width:100%}#claim_notification_cont #claim_notification_payout_cont .payout_inner .right_column .img_cont img{width:100%}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_payout_cont .payout_inner{flex-direction:column;margin-top:0;gap:16px}}#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column{max-width:400px}#claim_notification_cont #claim_notification_payout_cont .payout_inner .left_column .payout_block .block_title{margin-bottom:16px;font-size:22px;line-height:33px;font-weight:400;color:#104564;margin-top:0}#claim_notification_cont #claim_notification_payout_cont .payout_inner .right_column .img_cont{width:300px}#claim_notification_cont #claim_notification_what_happened_cont{max-width:952px;width:100%;margin:0 auto}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:112px;margin-bottom:32px;gap:24px;gap:64px;margin-top:0;padding-top:14px}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner{flex-direction:column-reverse;margin-top:32px;margin-bottom:0;padding-left:24px;padding-right:24px}}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column{max-width:763px;width:100%;display:flex;flex-direction:column;align-items:start;justify-content:flex-start}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column p{margin:0}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .thank_you_title{margin:0;color:#103b5d;font-size:44px;line-height:100%;margin-bottom:10px;font-weight:700;text-align:start;padding-left:0}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .thank_you_sub_title{margin:0;font-size:26px;line-height:100%;font-weight:700;color:#103b5d;margin-bottom:10px;padding-left:0;padding-right:0}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .thank_you_desc{margin:0;font-size:16px;line-height:100%;color:#333;margin-bottom:16px;font-weight:500}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .thank_you_desc{margin-bottom:56px}}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .order_code{margin-bottom:10px;font-weight:500}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .trans_id{margin-bottom:24px;font-weight:500}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .button_cont{display:flex}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .button_cont{width:100%;justify-content:center}}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .button_cont .outline{height:44px;min-width:168px;background-color:#103b5d;color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:5px;display:inline-block;text-align:center;text-decoration:none;min-height:44px;align-content:center;padding:0 16px;padding:0 18px!important}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .button_cont .outline{width:100%}}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .button_cont .outline.danger{background-color:red}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .button_cont .outline:hover{opacity:.9}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .button_cont .outline.outline{padding:0;border:1px solid #103b5d;color:#103b5d;background-color:#fff;font-size:16px;line-height:100%;font-weight:500;border-radius:10px;text-decoration:none;min-width:168px;text-align:center}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .button_cont .outline.outline:hover{background-color:#103b5d;color:#fff}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .button_cont .outline.outline.danger{border-color:red;background-color:transparent;color:red}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .button_cont .outline.outline.danger:hover{background-color:red;color:#fff}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .right_column .img_cont{max-width:400px;width:100%}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .right_column .img_cont img{width:100%}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner{flex-direction:column;margin-top:0;padding-top:0;gap:40px}}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column{max-width:400px}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .what_happened_block .lg_form_label{margin-bottom:16px;font-size:22px;line-height:33px;font-weight:400;color:#104564;margin-top:0}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .what_happened_block .lg_form_label.has_sub_label{margin-bottom:0}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .what_happened_block textarea{border:0;background-color:#efefef;font-size:16px;line-height:100%;font-weight:500;color:#000;padding:8px 12px;box-sizing:border-box;width:100%;resize:none}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .left_column .what_happened_block .form_field_label{margin-bottom:16px}#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .right_column .img_cont{width:300px}@media screen and (max-width:768px){#claim_notification_cont #claim_notification_what_happened_cont .what_happened_inner .right_column .img_cont{width:240px;margin-bottom:40px}}#claim_notification_cont form{width:100%}#claim_notification_cont .button_cont{max-width:952px!important;margin:0 auto;width:100%;display:flex;justify-content:space-between;flex-direction:row}#claim_notification_cont .button_cont .redesign_button{cursor:pointer;user-select:none}@media screen and (max-width:768px){#claim_notification_cont .button_cont{padding-left:16px;padding-right:16px;flex-direction:column-reverse;max-width:343px;gap:24px;margin-top:24px;width:auto}#claim_notification_cont .button_cont .redesign_button{width:auto}}#owl_banners.owl-carousel{display:block;width:100%}.big_banner{width:100%;display:flex;max-width:1920px;margin:0 auto 5px;height:auto;position:relative;background-size:cover;background-position:50%}.big_banner picture{display:inline-block}.big_banner img{width:100%;height:auto}.big_banner a{display:inline-block}.big_banner>a{width:100%;height:auto;text-decoration:none}.big_banner .page_inner_cont{position:absolute;left:50%;top:10%;height:auto;width:100%;text-align:left;max-width:1538px;transform:translate(-50%)}.big_banner.with_form{min-height:1200px}.big_banner .title{font-size:90px;font-weight:700;line-height:120px}.big_banner .description{font-size:24px;font-weight:400;line-height:38px;margin-top:20px}.big_banner#big_banner_0 .title{color:#103b5d;max-width:1000px}.big_banner#big_banner_0 .title span{color:#40bab1}.big_banner#big_banner_0 .description{color:#3c3c3c}.big_banner#big_banner_1 .title{color:#103b5d;max-width:552px}.big_banner#big_banner_1 .title span{color:#fff}.big_banner#big_banner_1 .description{color:#3c3c3c;max-width:440px}.big_banner#big_banner_2 .title{color:#fff;max-width:615px}.big_banner#big_banner_2 .title span{color:#40bab1}.big_banner#big_banner_2 .description{color:#fff;max-width:515px}.big_banner#big_banner_3{height:1200px}.big_banner#big_banner_3 .page_inner_cont{top:0;width:960px;height:1200px;display:flex;flex-wrap:nowrap;align-items:center;left:0;transform:translate(0);background-color:#cccccc70}.small_banners{width:100%;display:flex;margin:50px auto;flex-wrap:wrap;max-width:1338px}.small_banners .small_banner{width:50%;height:auto;display:block;margin-bottom:5px;margin:0 auto;position:relative;background-color:#103b5d;max-height:450px;background-size:cover;background-position:50%;height:450px}.small_banners .small_banner a{display:inline-block}.small_banners .small_banner img{width:100%;height:auto;display:inline-block}.small_banners .small_banner .page_inner_cont{position:absolute;left:50%;top:50%;height:auto;width:100%;text-align:left;max-width:100%;transform:translate(-50%,-50%);padding:0 40px;box-sizing:border-box}.small_banners .small_banner .title{color:#fff;font-size:34px;font-weight:700;line-height:52px;width:540px}.small_banners .small_banner .description{color:#103b5d;font-size:22px;font-weight:400;line-height:33px;width:320px;margin-top:40px}.small_banners .small_banner button{color:#fff;background-color:#103b5d;border:0;border-radius:5px;text-align:center;padding:0 20px;height:40px;line-height:40px;font-size:16px;margin-top:40px;cursor:pointer}.small_banners .small_banner .page_inner_cont.banner_html{display:flex;flex-wrap:nowrap}.small_banners .small_banner .page_inner_cont.banner_html .image{width:40%;display:inline-block;text-align:center;position:relative}.small_banners .small_banner .page_inner_cont.banner_html .image img{max-width:100%;width:auto;max-height:330px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content{width:60%;display:inline-block}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content .title{color:#40bab1;font-size:32px;line-height:48px;width:100%}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content .description{color:#fff;font-size:15px;line-height:23px;width:100%;margin-top:25px}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content .prices{display:inline-block;width:100%;margin-top:25px}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content .prices .price{font-size:32px;line-height:48px;font-weight:700;display:inline-block;width:auto;color:#40bab1}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content .prices .price.stroke{font-weight:400;margin-left:20px;display:inline-block;width:auto;text-decoration:line-through;color:#fff}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content button{background-color:#40bab1;color:#fff;font-size:16px;line-height:40px;margin-top:25px;padding:0 20px;display:inline-block}.icon_banners{width:100%;max-width:1338px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:60px;box-sizing:border-box}.icon_banners .icon_banner{width:calc((100% - 100px) / 2);margin-bottom:60px}.icon_banners .icon_banner>a,.icon_banners .icon_banner>div{display:inline-block;text-decoration:none}.icon_banners .icon_banner>a .icon_banner_top,.icon_banners .icon_banner>div .icon_banner_top{display:flex;flex-wrap:nowrap;width:100%;align-items:center;height:95px}.icon_banners .icon_banner>a .icon_banner_icon,.icon_banners .icon_banner>div .icon_banner_icon{display:inline-block}.icon_banners .icon_banner>a .icon_banner_icon img,.icon_banners .icon_banner>div .icon_banner_icon img{width:90px;display:inline-block}.icon_banners .icon_banner>a .icon_banner_title,.icon_banners .icon_banner>div .icon_banner_title{display:inline-block;font-size:28px;line-height:24px;font-weight:500;color:#103b5d;width:calc(100% - 90px);padding-left:30px;box-sizing:border-box;text-decoration:none}.icon_banners .icon_banner>a .icon_banner_desc,.icon_banners .icon_banner>div .icon_banner_desc{display:inline-block;width:100%;font-size:16px;line-height:25px;margin-top:30px;color:#707070}.icon_banners.cnt_5 .icon_banner,.icon_banners.cnt_6 .icon_banner{width:calc((100% - 100px) / 3)}.home_product_types{display:block;width:100%;max-width:1338px;margin:0 auto 10px}.home_product_types label{color:#3c3c3c;font-size:16px;line-height:25px;display:inline-block;margin-right:20px;cursor:pointer}.home_product_types label:hover{text-decoration:underline}.home_product_types label:hover.active{text-decoration:none}.home_product_types label.active{color:#ff3b00}@media (max-width:1520px){.big_banner .page_inner_cont{max-width:100%;padding:0 155px;box-sizing:border-box;top:13%}.big_banner .title{font-size:71px;line-height:95px}.big_banner .description{font-size:18px;line-height:29px}.big_banner#big_banner_1 .description{max-width:370px}.big_banner#big_banner_2 .description{max-width:430px}.big_banner#big_banner_3 .page_inner_cont{padding:0}}@media (max-width:1338px){.small_banners{margin-top:5px}.small_banners .small_banner .title{width:515px}.small_banners .small_banner .description,.small_banners .small_banner button{margin-top:30px}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content .title{font-size:30px;line-height:45px}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content .description{font-size:14px;line-height:21px}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content .prices .price{font-size:30px;line-height:45px}.page_content_inner .icon_banners{padding-left:30px;padding-right:30px}}@media (max-width:1280px){.big_banner .page_inner_cont{padding:0 125px;top:15%}.big_banner .title{font-size:59px;line-height:79px}.big_banner .description{font-size:15px;line-height:24px;margin-top:10px}.big_banner#big_banner_0 .title{max-width:700px}.big_banner#big_banner_0 .description{max-width:300px}.big_banner#big_banner_1 .title{max-width:500px}.big_banner#big_banner_1 .description{max-width:280px}.big_banner#big_banner_2 .description{max-width:340px}.big_banner#big_banner_3{height:970px}.big_banner#big_banner_3 .page_inner_cont{height:970px;width:760px}.big_banner.with_form{min-height:970px}.small_banners .small_banner{height:430px}}@media (max-width:1150px){.small_banners .small_banner .title{font-size:30px;line-height:40px;width:450px}.small_banners .small_banner .description{font-size:18px;line-height:26px;width:285px}.small_banners .small_banner .page_inner_cont.banner_html .image{width:35%}.small_banners .small_banner .page_inner_cont.banner_html .image img{max-width:135px}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content{width:65%}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content .title{font-size:25px;line-height:38px}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content .description{font-size:11px;line-height:17px}}@media (max-width:1080px){.big_banner .page_inner_cont{padding:0 110px;top:15%}.big_banner .title{font-size:49px;line-height:66px}.big_banner .description{font-size:12px;line-height:19px;margin-top:10px}.big_banner#big_banner_0 .title{max-width:620px}.big_banner#big_banner_0 .description{max-width:300px}.big_banner#big_banner_1 .title{max-width:330px}.big_banner#big_banner_1 .description{max-width:230px}.big_banner#big_banner_2 .title{max-width:370px}.big_banner#big_banner_2 .description{max-width:270px}.big_banner#big_banner_3 .page_inner_cont{width:100%}.small_banners .small_banner .title{font-size:30px;line-height:40px;width:450px}.small_banners .small_banner .description{font-size:18px;line-height:26px;width:285px}.small_banners .small_banner .page_inner_cont{padding:0 20px}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content .prices .price{font-size:25px;line-height:38px}.icon_banners{margin-top:30px}.icon_banners .icon_banner{margin-bottom:30px}.icon_banners .icon_banner>a .icon_banner_icon,.icon_banners .icon_banner>a .icon_banner_icon img,.icon_banners .icon_banner>div .icon_banner_icon,.icon_banners .icon_banner>div .icon_banner_icon img{width:75px}.icon_banners .icon_banner>a .icon_banner_title,.icon_banners .icon_banner>div .icon_banner_title{font-size:14px;line-height:15px}.icon_banners .icon_banner>a .icon_banner_desc,.icon_banners .icon_banner>div .icon_banner_desc{font-size:12px;line-height:20px;margin-top:0}.aw_vet_finder{flex-wrap:wrap}.aw_vet_finder .left{width:100%;padding-bottom:0}.aw_vet_finder .right{padding:0;box-sizing:border-box;width:100%;height:242px;width:calc(100% - 60px);margin-left:30px;margin-top:30px;margin-bottom:30px}}@media (max-width:980px){.small_banners .small_banner{height:300px}.small_banners .small_banner .title{font-size:19px;line-height:30px;width:310px}.small_banners .small_banner .description{font-size:12px;line-height:18px;width:200px;margin-top:15px}.small_banners .small_banner button{margin-top:15px}.small_banners .small_banner .page_inner_cont{padding:0 20px}.small_banners .small_banner .page_inner_cont.banner_html .image img{max-width:70%}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content .title{font-size:16px;line-height:24px;width:180px}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content .description{font-size:10px;line-height:14px;margin-top:15px}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content .prices{margin-top:15px}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content .prices .price{font-size:17px;line-height:26px}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content button{margin-top:15px}}@media (max-width:768px){.big_banner .page_inner_cont{padding:0 80px}.big_banner .title{font-size:34px;line-height:46px}.big_banner .description{font-size:12px;line-height:16px}.big_banner#big_banner_0 .title{max-width:540px}.big_banner#big_banner_0 .description{max-width:300px}.big_banner#big_banner_2 .title{max-width:370px}.big_banner#big_banner_2 .description{max-width:230px}.big_banner#big_banner_3,.big_banner#big_banner_3 .page_inner_cont{height:980px}.big_banner.with_form{min-height:910px}.icon_banners{margin-top:20px}.icon_banners .icon_banner{width:48%}.page_content_inner .aw_vet_finder{margin-left:0;margin-right:0;width:100%;border:0;margin-top:0}.page_content_inner .aw_vet_finder .left{padding:0 10px}.page_content_inner .aw_vet_finder .right{width:100%;margin-left:0;margin-bottom:0;height:330px}}@media (max-width:664px){.big_banner{margin-bottom:0}.big_banner#big_banner_3,.big_banner#big_banner_3 .page_inner_cont{height:825px}.big_banner.with_form{min-height:825px}.small_banners{margin-top:0}.small_banners .small_banner{height:278px;width:100%}.small_banners .small_banner .title{font-size:20px;line-height:30px}.small_banners .small_banner .description{font-size:12px;line-height:18px;width:200px}.small_banners .small_banner .page_inner_cont.banner_html .image img{max-height:100%}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content .title{font-size:19px;line-height:29px;width:220px}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content .description{font-size:10px;line-height:16px}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content .prices .price{font-size:19px;line-height:29px}.small_banners .small_banner .page_inner_cont.banner_html .banner_html_content .prices .price.stroke{margin-left:5px}}@media (max-width:580px){.page_content_inner .aw_vet_finder .left .row:first-child,.page_content_inner .aw_vet_finder .left .row:nth-child(2){text-align:center}.page_content_inner .aw_vet_finder .left .row .field{margin:0}.page_content_inner .aw_vet_finder .left .row .field input[type=number],.page_content_inner .aw_vet_finder .left .row .field input[type=search],.page_content_inner .aw_vet_finder .left .row .field input[type=text]{font-size:14px}.page_content_inner .aw_vet_finder .left .row .field.field_zip input[type=search]{width:calc(100vw - 20px);margin-bottom:20px}.page_content_inner .aw_vet_finder .left .row .field.field_distance span{font-size:14px}.page_content_inner .aw_vet_finder .left .row .field.field_chb label{font-size:12px;margin-right:15px}.page_content_inner .aw_vet_finder .left .row .field.field_chb:last-child label{margin-right:0}.page_content_inner .aw_vet_finder .left .row .field.field_select select,.page_content_inner .aw_vet_finder .left .row .field.field_select select option{font-size:14px}}@media (max-width:480px){.page_content_inner .icon_banners{margin-top:10px;margin-bottom:20px;padding-left:15px;padding-right:15px}.page_content_inner .icon_banners .icon_banner{margin-bottom:0}.page_content_inner .icon_banners .icon_banner>a .icon_banner_icon,.page_content_inner .icon_banners .icon_banner>a .icon_banner_icon img,.page_content_inner .icon_banners .icon_banner>div .icon_banner_icon,.page_content_inner .icon_banners .icon_banner>div .icon_banner_icon img{width:50px}.page_content_inner .icon_banners .icon_banner>a .icon_banner_title,.page_content_inner .icon_banners .icon_banner>div .icon_banner_title{font-size:14px;line-height:15px;padding-left:10px}.page_content_inner .icon_banners .icon_banner>a .icon_banner_desc,.page_content_inner .icon_banners .icon_banner>div .icon_banner_desc{font-size:11px;line-height:16px}}@media (max-width:414px){.big_banner .page_inner_cont{padding:0 20px}.big_banner .title{font-size:23px;line-height:27px}.big_banner .description{font-size:12px;line-height:18px}.big_banner#big_banner_0 .description,.big_banner#big_banner_0 .title{max-width:260px}.big_banner#big_banner_1 .title{max-width:160px}.big_banner#big_banner_1 .description{max-width:190px}.big_banner#big_banner_2 .title{max-width:180px}.big_banner#big_banner_2 .description{max-width:210px}.big_banner#big_banner_3{height:935px}.big_banner#big_banner_3 .page_inner_cont{height:935px;background:#e2e2e2}#owl_banners.owl-carousel{height:auto;overflow:hidden;margin-bottom:2px}#owl_banners.owl-carousel .owl-item{width:100vw!important}#owl_banners.owl-carousel .owl-item .big_banner{width:100vw!important;margin:0}#owl_banners.owl-carousel .owl-nav .owl-prev{top:-110px!important;left:10px;opacity:.5!important}#owl_banners.owl-carousel .owl-nav .owl-next{top:-110px!important;right:10px;opacity:.5!important}}@media (max-width:370px){.small_banners .small_banner{height:300px}.page_content_inner .icon_banners .icon_banner{width:100%;text-align:center}.page_content_inner .icon_banners .icon_banner>a .icon_banner_top,.page_content_inner .icon_banners .icon_banner>div .icon_banner_top{justify-content:center}.page_content_inner .icon_banners .icon_banner>a .icon_banner_title,.page_content_inner .icon_banners .icon_banner>div .icon_banner_title{width:auto}#owl_banners.owl-carousel .owl-nav .owl-next,#owl_banners.owl-carousel .owl-nav .owl-prev{top:-90px!important}}#wp_info_popup{display:inline-block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000050;z-index:1000}#wp_info_popup #wp_info_popup_content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;max-width:90%;height:auto;padding:25px 15px;box-sizing:border-box;background-color:#fff}#wp_info_popup i.m_hamburder_x{position:absolute;right:7px;top:7px;cursor:pointer}#wp_info_popup #wp_info_popup_content_title{display:inline-block;width:100%;height:100%;font-size:16px;font-weight:600;margin-bottom:5px}#wp_info_popup #wp_info_popup_content_text{display:inline-block;width:100%;height:100%;font-size:14px;font-weight:400;line-height:17px;text-align:justify}.wellness_plan_container{display:block;width:100%;margin:0 auto;max-width:1500px;font-family:poppins;margin-bottom:40px}.wellness_plan_container input::-webkit-inner-spin-button,.wellness_plan_container input::-webkit-outer-spin-button{-webkit-appearance:none}.wellness_plan_container input[type=number]{-moz-appearance:textfield}.wellness_plan_container .wp_info{position:absolute;left:25px;top:0;width:250px;background-color:#fff;border:1px solid #2c516f;padding:5px;border-radius:5px;color:#2c516f;transform:translateY(-50%);font-style:normal;font-size:12px;box-sizing:border-box;line-height:14px;text-align:left;margin-top:50%}.wellness_plan_container .races{display:inline-block;width:100%;text-align:center}.wellness_plan_container .races label{display:inline-block;width:100%;color:#000;font-size:16px;line-height:19px;font-weight:500;margin:25px 0}.wellness_plan_container .races .race{display:inline-block;width:100%;margin-left:35px;cursor:pointer;width:80px}.wellness_plan_container .races .race:first-of-type{margin-left:0}.wellness_plan_container .races .race div{display:inline-block;border:2px solid #40bab1;border-radius:100%;width:76px;height:76px;background-color:#fff;position:relative}.wellness_plan_container .races .race div i{font-size:7px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.wellness_plan_container .races .race span{width:100%;display:inline-block;text-align:center;color:#103b5d;font-size:18px;line-height:19px;font-weight:500;margin-top:10px}.wellness_plan_container .races .race.active div,.wellness_plan_container .races .race div:hover{background-color:#40bab1}.wellness_plan_container .wellness_plan_sections_header{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:30px;margin-top:30px}.wellness_plan_container .wellness_plan_sections_header div{display:inline-block;width:100%;color:#000;font-size:22px;line-height:25px;font-weight:500;text-align:center;box-sizing:border-box;vertical-align:middle}.wellness_plan_container .wellness_plan_sections{display:inline-block;width:100%}.wellness_plan_container .wellness_plan_sections .wellness_plan_slider{max-width:100%;overflow-x:auto;margin:0}.wellness_plan_container .wellness_plan_sections .wellness_plan_slider::-webkit-scrollbar{width:6px;height:6px}.wellness_plan_container .wellness_plan_sections .wellness_plan_slider::-webkit-scrollbar-track{background:#f0f0f0}.wellness_plan_container .wellness_plan_sections .wellness_plan_slider::-webkit-scrollbar-thumb{background:#40bab1}.wellness_plan_container .wellness_plan_sections .wellness_plan_slider::-webkit-scrollbar-thumb:hover{background:#246393}.wellness_plan_container .wellness_plan_sections .wellness_plan_section{display:inline-block;width:100%;margin-top:20px;padding-bottom:10px}.wellness_plan_container .wellness_plan_sections .wellness_plan_section.merged{margin-top:0;padding-bottom:0}.wellness_plan_container .wellness_plan_sections .wellness_plan_section.merged:last-child{padding-bottom:10px}.wellness_plan_container .wellness_plan_sections .wellness_plan_section#section_wp_discount,.wellness_plan_container .wellness_plan_sections .wellness_plan_section#section_wp_discount_gross_price,.wellness_plan_container .wellness_plan_sections .wellness_plan_section#section_wp_gross_price{margin-top:0}.wellness_plan_container .wellness_plan_sections .wellness_plan_section:empty{display:none}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header{display:flex;flex-wrap:nowrap;width:1500px;min-height:50px}@media (max-width:414px){.wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header{width:828px}}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div{color:#fff;font-size:14px;line-height:26px;font-weight:500;text-align:center;box-sizing:border-box;background-color:#40bab1;width:calc((100% - 440px) / 3);display:inline-flex;align-items:center;justify-content:center;padding:5px 0;z-index:1}@media (max-width:1280px){.wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div{width:calc((100% - 360px) / 3)}}@media (max-width:414px){.wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div{width:calc((100% - 207px) / 3)}}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div:first-child{text-align:left;padding:10px 20px;width:440px;font-size:17px;justify-content:left;position:sticky;left:0;z-index:2}@media (max-width:1280px){.wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div:first-child{width:360px}}@media (max-width:414px){.wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div:first-child{width:207px;font-size:12px}}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div:first-child>i{margin-right:0;position:relative;margin-left:10px;top:0;cursor:pointer}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div:first-child>i.info_circle{margin-right:0;padding-right:10px}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div:first-child>i.info_circle .wp_info{position:absolute;left:25px;top:0;width:250px;background-color:#fff;border:1px solid #2c516f;padding:5px;border-radius:5px;color:#2c516f;transform:translateY(-50%);font-style:normal;font-size:12px;box-sizing:border-box;line-height:14px;text-align:left;margin-top:50%}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div.package{display:flex;flex-wrap:nowrap}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div.package>div{width:30%;text-align:center;padding:0;justify-content:center}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div.package>div:first-child{font-size:14px}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div.package>div:nth-child(2){width:70%}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows{display:inline-block;width:1500px}@media (max-width:414px){.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows{width:828px}}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows:empty{display:none}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row{display:flex;width:100%;border:1px solid #e5e5e5;border-top:none;box-sizing:border-box}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div{border-left:1px solid #40bab1;box-sizing:border-box;font-size:16px;line-height:16px;color:#103b5d;font-weight:500;display:inline-flex;flex-wrap:nowrap;align-items:center;min-height:50px;text-align:center;z-index:1}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child{border-left:none;width:440px;padding:10px 20px;text-align:left;position:sticky;left:0;z-index:2}@media (max-width:1280px){.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child{width:360px}}@media (max-width:414px){.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child{width:207px}}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child>i{margin-right:10px;position:relative;top:-2px;cursor:pointer}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child>i.info_circle{margin-right:0;padding-right:10px}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child>button.save_block{background-color:#246393;color:#fff;border:0;padding:5px 10px;position:relative;top:-1px;cursor:pointer}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child>button.save_block:hover{background-color:#40bab1}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child .wp_admin_controls{display:inline-block;width:100%;margin:10px 0}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child .wp_admin_controls .wp_select{display:inline-block;width:calc(100% - 20px)!important;max-width:100%;padding-right:0}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child .wp_admin_controls .wp_select select{color:#103b5d!important;outline:none;font-weight:700;text-overflow:ellipsis;padding-right:25px}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child .wp_admin_controls .extra_label{display:inline-block;margin-top:10px;width:calc(100% - 30px)}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child .wp_admin_controls .extra_label input{display:inline-block;height:32px;line-height:32px;padding:0 10px;box-sizing:border-box;color:#103b5d;border:1px solid #b4b4b4;background-color:#fff!important;width:100%;outline:none}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child .wp_admin_controls .sizes{display:inline-block;width:calc(100% - 30px);margin-top:10px}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child .wp_admin_controls .sizes input[type=checkbox]{margin-right:5px;position:relative;top:2px;outline:none;cursor:pointer}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child .wp_admin_controls .sizes .size{margin-left:10px;display:inline-block;font-size:12px;font-weight:400}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child .wp_admin_controls .sizes .size:first-child{margin-left:0}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div.package{width:calc((100% - 440px) / 3);display:inline-flex;flex-wrap:nowrap}@media (max-width:1280px){.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div.package{width:calc((100% - 360px) / 3)}}@media (max-width:414px){.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div.package{width:calc((100% - 207px) / 3)}}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div.package.disabled{background-color:#e5e5e5}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div.package>div{text-align:center;width:30%}.wellness_plan_container .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div.package>div:nth-child(2){width:70%}.wellness_plan_container .wellness_plan_sections #section_wp_discount .wellness_plan_section_header,.wellness_plan_container .wellness_plan_sections #section_wp_discount_gross_price .wellness_plan_section_header,.wellness_plan_container .wellness_plan_sections #section_wp_gross_price .wellness_plan_section_header{border:1px solid #e5e5e5;border-top:none;box-sizing:border-box}.wellness_plan_container .wellness_plan_sections #section_wp_discount .wellness_plan_section_header div,.wellness_plan_container .wellness_plan_sections #section_wp_discount_gross_price .wellness_plan_section_header div,.wellness_plan_container .wellness_plan_sections #section_wp_gross_price .wellness_plan_section_header div{background-color:transparent;display:inline-flex;align-items:center}.wellness_plan_container .wellness_plan_sections #section_wp_discount .wellness_plan_section_header div:first-child,.wellness_plan_container .wellness_plan_sections #section_wp_discount_gross_price .wellness_plan_section_header div:first-child,.wellness_plan_container .wellness_plan_sections #section_wp_gross_price .wellness_plan_section_header div:first-child{background-color:rgb(240 240 240/86%);position:sticky;left:0}.wellness_plan_container .wellness_plan_sections #section_wp_gross_price .wellness_plan_section_header{height:auto}.wellness_plan_container .wellness_plan_sections #section_wp_gross_price .wellness_plan_section_header div{min-height:90px;border-left:1px solid #e5e5e5}.wellness_plan_container .wellness_plan_sections #section_wp_gross_price .wellness_plan_section_header div:first-child{color:#3c3c3c;font-size:20px}.wellness_plan_container .wellness_plan_sections #section_wp_gross_price .wellness_plan_section_header div.package{justify-content:center;padding:0}.wellness_plan_container .wellness_plan_sections #section_wp_gross_price .wellness_plan_section_header div.package input[type=number],.wellness_plan_container .wellness_plan_sections #section_wp_gross_price .wellness_plan_section_header div.package input[type=text]{height:34px;display:inline-block;box-sizing:border-box;padding:0 10px;text-align:right;color:#848484;border:1px solid #b4b4b4;margin-right:10px;font-size:20px;font-weight:500;line-height:32px;outline:none;max-width:120px}.wellness_plan_container .wellness_plan_sections #section_wp_gross_price .wellness_plan_section_header div.package span{color:#848484;font-size:20px;font-weight:500}.wellness_plan_container .wellness_plan_sections #section_wp_discount .wellness_plan_section_header div{border-left:1px solid #e5e5e5}.wellness_plan_container .wellness_plan_sections #section_wp_discount .wellness_plan_section_header div:first-child{color:#103b5d;font-size:16px;text-transform:capitalize}.wellness_plan_container .wellness_plan_sections #section_wp_discount .wellness_plan_section_header div.package{justify-content:center;padding:0}.wellness_plan_container .wellness_plan_sections #section_wp_discount .wellness_plan_section_header div.package input[type=number],.wellness_plan_container .wellness_plan_sections #section_wp_discount .wellness_plan_section_header div.package input[type=text]{height:30px;display:inline-block;box-sizing:border-box;padding:0 10px;text-align:right;color:#103b5d;border:1px solid #b4b4b4;margin-right:10px;margin-left:10px;font-size:16px;font-weight:500;line-height:28px;outline:none;max-width:80px}.wellness_plan_container .wellness_plan_sections #section_wp_discount .wellness_plan_section_header div.package span{color:#103b5d;font-size:18px;font-weight:500}.wellness_plan_container .wellness_plan_sections #section_wp_discount_gross_price .wellness_plan_section_header{height:auto;border-bottom:1px solid #e5e5e5}.wellness_plan_container .wellness_plan_sections #section_wp_discount_gross_price .wellness_plan_section_header div{min-height:60px;border-left:1px solid #e5e5e5}.wellness_plan_container .wellness_plan_sections #section_wp_discount_gross_price .wellness_plan_section_header div:first-child{color:#848484;font-size:20px}.wellness_plan_container .wellness_plan_sections #section_wp_discount_gross_price .wellness_plan_section_header div:last-child{border-right:1px solid #e5e5e5}.wellness_plan_container .wellness_plan_sections #section_wp_discount_gross_price .wellness_plan_section_header div.package{justify-content:center;padding:0}.wellness_plan_container .wellness_plan_sections #section_wp_discount_gross_price .wellness_plan_section_header div.package span{color:#848484;font-size:22px;font-weight:500}.wellness_plan_container .wellness_plan_sections #section_wp_discount_gross_price .wellness_plan_section_header div.package span p{margin-right:10px;color:#848484;font-size:22px;font-weight:500;line-height:22px;padding:0;margin:0;display:inline-block;width:auto}.wellness_plan_container .wellness_plan_sections #section_wp_summary_top .section_row.section_row_2 div{background-color:transparent!important}.wellness_plan_container .wellness_plan_sections #section_wp_summary_top div.package,.wellness_plan_container .wellness_plan_sections #section_wp_summary div.package{text-transform:none;font-size:18px;justify-content:center}.wellness_plan_container .wellness_plan_sections #section_wp_summary .section_row div.package,.wellness_plan_container .wellness_plan_sections #section_wp_summary_top .section_row div.package{color:#848484}.wellness_plan_container .wellness_plan_sections #section_wp_summary .section_rows.sum_total .section_row:first-child div,.wellness_plan_container .wellness_plan_sections #section_wp_summary_top .section_rows.sum_total .section_row:first-child div{background-color:#fa6f2d;font-size:18px;color:#fff}@media (max-width:768px){.wellness_plan_container .wellness_plan_sections #section_wp_summary .section_rows.sum_total .section_row:first-child div,.wellness_plan_container .wellness_plan_sections #section_wp_summary_top .section_rows.sum_total .section_row:first-child div{font-size:14px}}.wellness_plan_container .wellness_plan_sections #section_wp_summary .section_rows.sum_total .section_row:first-child div.package,.wellness_plan_container .wellness_plan_sections #section_wp_summary_top .section_rows.sum_total .section_row:first-child div.package{justify-content:center;font-size:22px;border-left:1px solid #fff;padding:10px 0;line-height:28px;display:inline-block}.wellness_plan_container .wellness_plan_sections #section_wp_summary .section_rows.sum_total .section_row.section_row_1 div,.wellness_plan_container .wellness_plan_sections #section_wp_summary_top .section_rows.sum_total .section_row.section_row_1 div{background-color:#fff;font-size:18px;color:#103b5d}@media (max-width:768px){.wellness_plan_container .wellness_plan_sections #section_wp_summary .section_rows.sum_total .section_row.section_row_1 div,.wellness_plan_container .wellness_plan_sections #section_wp_summary_top .section_rows.sum_total .section_row.section_row_1 div{font-size:14px}}.wellness_plan_container .wellness_plan_sections #section_wp_summary .section_rows.sum_total .section_row.section_row_1 div.package,.wellness_plan_container .wellness_plan_sections #section_wp_summary_top .section_rows.sum_total .section_row.section_row_1 div.package{justify-content:center;font-size:22px;border-left:1px solid #fff;padding:10px 0;line-height:28px;display:inline-block}.wellness_plan_container .wellness_plan_sections #section_wp_summary .section_rows.sum_total .section_row.section_row_2,.wellness_plan_container .wellness_plan_sections #section_wp_summary_top .section_rows.sum_total .section_row.section_row_2{border:0}.wellness_plan_container .wellness_plan_sections #section_wp_summary .section_rows.sum_total .section_row.section_row_2 div:first-child,.wellness_plan_container .wellness_plan_sections #section_wp_summary_top .section_rows.sum_total .section_row.section_row_2 div:first-child{background-color:#fff}.wellness_plan_container .wellness_plan_sections #section_wp_summary .section_rows.sum_total .section_row.section_row_2 .package,.wellness_plan_container .wellness_plan_sections #section_wp_summary_top .section_rows.sum_total .section_row.section_row_2 .package{border-left:none;vertical-align:top;padding:0}.wellness_plan_container .wellness_plan_sections #section_wp_summary .section_rows.sum_total .section_row.section_row_2 .package button,.wellness_plan_container .wellness_plan_sections #section_wp_summary_top .section_rows.sum_total .section_row.section_row_2 .package button{width:100%;height:50px;border:0;display:inline-block;box-sizing:border-box;text-align:center;line-height:50px;color:#fff;font-size:18px;cursor:pointer}.wellness_plan_container .wellness_plan_sections #section_wp_summary .section_rows.sum_total .section_row.section_row_2 .package button.selected,.wellness_plan_container .wellness_plan_sections #section_wp_summary_top .section_rows.sum_total .section_row.section_row_2 .package button.selected{background:#fff!important;color:#000;font-weight:700}.wellness_plan_container .wellness_plan_sections #section_wp_summary .section_rows.sum_total .section_row.section_row_2 .package.package_1 button,.wellness_plan_container .wellness_plan_sections #section_wp_summary_top .section_rows.sum_total .section_row.section_row_2 .package.package_1 button{background-color:#b4b4b4}.wellness_plan_container .wellness_plan_sections #section_wp_summary .section_rows.sum_total .section_row.section_row_2 .package.package_2 button,.wellness_plan_container .wellness_plan_sections #section_wp_summary_top .section_rows.sum_total .section_row.section_row_2 .package.package_2 button{background-color:#40bab1}.wellness_plan_container .wellness_plan_sections #section_wp_summary .section_rows.sum_total .section_row.section_row_2 .package.package_3 button,.wellness_plan_container .wellness_plan_sections #section_wp_summary_top .section_rows.sum_total .section_row.section_row_2 .package.package_3 button{background-color:#246393}.wellness_plan_container .wellness_plan_sections #section_wp_payment_frequencies .section_row .wp_checkbox{margin-right:10px}.wellness_plan_container .wellness_plan_sections #section_wp_payment_frequencies .section_row div.package{justify-content:center}.wellness_plan_container .wellness_plan_sections #section_wp_payment_frequencies .section_row div.package input[type=number],.wellness_plan_container .wellness_plan_sections #section_wp_payment_frequencies .section_row div.package input[type=text]{height:30px;display:inline-block;box-sizing:border-box;padding:0 10px;text-align:right;color:#103b5d;border:none;background-color:#f9f9f9;margin-right:10px;margin-left:10px;font-size:14px;font-weight:500;line-height:28px;outline:none;max-width:80px}.wellness_plan_container .wellness_plan_sections #section_wp_payment_frequencies .section_row div.package span{color:#103b5d;font-size:14px;font-weight:500}.wellness_plan_container .wellness_plan_sections #section_wp_vaccinations .section_row div.package{justify-content:center}.wellness_plan_container .wellness_plan_sections #section_wp_vaccinations .section_row div.package input[type=number],.wellness_plan_container .wellness_plan_sections #section_wp_vaccinations .section_row div.package input[type=text]{height:30px;display:inline-block;box-sizing:border-box;padding:0 10px;text-align:right;color:#103b5d;border:none;background-color:#f9f9f9;margin-right:10px;margin-left:10px;font-size:14px;font-weight:500;line-height:28px;outline:none;max-width:80px}.wellness_plan_container .wellness_plan_sections #section_wp_vaccinations .section_row div.package span{color:#103b5d;font-size:14px;font-weight:500}.wellness_plan_container .btn_continue,.wellness_plan_container .btn_finalize,.wellness_plan_container .btn_stop,.wellness_plan_container .btn_wp_reset{background-color:#8d0000;border:0;height:50px;line-height:50px;color:#fff;font-size:18px;cursor:pointer;float:right;margin:20px 0;padding:0 20px}.wellness_plan_container.user #section_wp_discount,.wellness_plan_container.user #section_wp_discount_gross_price,.wellness_plan_container.user #section_wp_gross_price,.wellness_plan_container.user #section_wp_vaccinations,.wellness_plan_container.user.finalized:not(.user_on_admin) .wellness_plan_sections #section_wp_summary .section_rows.sum_total .section_row.section_row_2,.wellness_plan_container.user.finalized:not(.user_on_admin) .wellness_plan_sections #section_wp_summary_top .section_rows.sum_total .section_row.section_row_2{display:none}.wellness_plan_container.user .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div.package{text-transform:uppercase;font-size:16px;line-height:19px;font-weight:500;padding:0}.wellness_plan_container.user .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div.package div{width:100%;background-color:transparent;flex-wrap:wrap;line-height:19px;padding:2px 0;flex-direction:column;height:100%;justify-content:space-between;margin-top:0}.wellness_plan_container.user .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div.package div>span{width:100%;font-size:12px;text-transform:none}.wellness_plan_container.user .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div.package div>span.package_name{text-transform:uppercase;font-size:16px;height:40px;position:relative;margin-top:5px}.wellness_plan_container.user .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div.package div>span.package_name p{position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%);margin:0}@media (max-width:414px){.wellness_plan_container.user .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div.package div>span.package_name p{font-size:11px}}.wellness_plan_container.user .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div.package.package_1{background-color:#b4b4b4}.wellness_plan_container.user .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div.package.package_2{background-color:#40bab1}.wellness_plan_container.user .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header div.package.package_3{background-color:#246393}.wellness_plan_container.user .wellness_plan_sections .wellness_plan_section .section_row>div{border-left:1px solid #e5e5e5}.wellness_plan_container.user .wellness_plan_sections .wellness_plan_section .section_row>div:first-child{font-size:14px;line-height:17px;background-color:rgb(240 240 240/86%)}.wellness_plan_container.user.selected_package:not(.user_on_admin).selected_package_1 .package_2,.wellness_plan_container.user.selected_package:not(.user_on_admin).selected_package_1 .package_3,.wellness_plan_container.user.selected_package:not(.user_on_admin).selected_package_2 .package_1,.wellness_plan_container.user.selected_package:not(.user_on_admin).selected_package_2 .package_3,.wellness_plan_container.user.selected_package:not(.user_on_admin).selected_package_3 .package_1,.wellness_plan_container.user.selected_package:not(.user_on_admin).selected_package_3 .package_2{display:none!important}.wellness_plan_container.user.selected_package:not(.user_on_admin) .package{width:365px!important}.wellness_plan_container.user.selected_package:not(.user_on_admin) .wellness_plan_sections_header{display:none}.wellness_plan_container.user.selected_package:not(.user_on_admin) .wellness_plan_sections .wellness_plan_section{margin-top:0;padding-bottom:0}.wellness_plan_container.user.selected_package:not(.user_on_admin) .wellness_plan_sections .wellness_plan_section .section_rows,.wellness_plan_container.user.selected_package:not(.user_on_admin) .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header{width:100%!important}.wellness_plan_container.user.selected_package:not(.user_on_admin) .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child,.wellness_plan_container.user.selected_package:not(.user_on_admin) .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header>div:first-child{width:calc(100% - 365px)!important}.wellness_plan_container.admin{margin-bottom:10px}.wellness_plan_container.admin .wellness_plan_sections_header{margin-top:40px}.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header>div{font-size:12px;position:relative}.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header>div:first-child{font-size:17px;padding-right:120px;display:inline-flex!important;position:sticky;left:0}.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header>div.package{display:inline-block;padding:10px 10px 0}.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header>div.package>div{background-color:transparent;display:inline-block;width:100%}.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header>div.package>div>span.package_name{width:100%;display:flex;height:40px;position:relative}.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header>div.package>div>span.package_name p{text-transform:uppercase;line-height:19px;position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%);margin:0}.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header>div.package>div>span.package_subtitles{width:100%;display:flex;flex-wrap:nowrap;justify-content:center}.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header>div.package>div>span.package_subtitles span{width:40%;font-size:12px}.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header>div.package.package_1{background-color:#b4b4b4}.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header>div.package.package_2{background-color:#40bab1}.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header>div.package.package_3{background-color:#246393}.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div{border-left:1px solid #e5e5e5}.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child{background-color:rgb(240 240 240/86%);font-size:17px;padding:0 20px}.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div.package{justify-content:center}.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div.package>div{width:40%!important;text-align:center}.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div,.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header>div{width:calc((100% - 440px) / 3)}@media (max-width:1280px){.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div,.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header>div{width:calc((100% - 360px) / 3)}}@media (max-width:414px){.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div,.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header>div{width:calc((100% - 207px) / 3)}}.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header>div:first-child{width:440px;min-width:440px}@media (max-width:1280px){.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header>div:first-child{width:360px;min-width:360px}}@media (max-width:414px){.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections .wellness_plan_section .wellness_plan_section_header>div:first-child{width:207px;min-width:207px}}.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div{width:auto;border-left:1px solid #40bab1;display:inline-block;width:100%}.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div.package,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div.package,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div.package,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div.package{border-left:1px solid transparent}.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div>span.package_name,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div>span.package_name,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div>span.package_name,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div>span.package_name{width:100%;display:flex;height:40px;position:relative}.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div>span.package_name p,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div>span.package_name p,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div>span.package_name p,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div>span.package_name p{text-transform:uppercase;line-height:19px;position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%);margin:0}.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div{width:auto;border-left:1px solid #e5e5e5}.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div:first-child{background-color:rgb(240 240 240/86%);font-size:17px}.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div,.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div{justify-content:center}.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div:first-child{width:440px;min-width:440px;font-size:17px}@media (max-width:1280px){.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div:first-child{width:360px;min-width:360px}}@media (max-width:414px){.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div:first-child{width:207px;min-width:207px}}.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div:nth-child(2),.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div:nth-child(2),.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div:nth-child(2),.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div:nth-child(2),.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div:nth-child(2),.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div:nth-child(2),.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div:nth-child(2),.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div:nth-child(2){width:100px}.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div:nth-child(3),.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div:nth-child(3),.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div:nth-child(3),.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div:nth-child(3),.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div:nth-child(3),.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div:nth-child(3),.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div:nth-child(3),.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div:nth-child(3){width:170px}.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div:nth-child(4),.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div:nth-child(4),.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div:nth-child(4),.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div:nth-child(4),.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div:nth-child(4),.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div:nth-child(4),.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div:nth-child(4),.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div:nth-child(4){width:100px}.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div:nth-child(5),.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div:nth-child(5),.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div:nth-child(5),.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div:nth-child(5),.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div:nth-child(5),.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div:nth-child(5),.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div:nth-child(5),.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div:nth-child(5){width:170px}.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div.package,.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div.package,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div.package,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div.package,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div.package,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div.package,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div.package,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div.package{width:calc((100% - 540px) / 3)}.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div input[type=text]{height:30px;display:inline-block;box-sizing:border-box;padding:0 10px;text-align:right;color:#103b5d;border:none;background-color:#f9f9f9;margin-right:10px;margin-left:0;font-size:14px;font-weight:500;line-height:28px;outline:none;max-width:68px}.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div:first-child,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div:first-child{justify-content:left}.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div:first-child input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div:first-child input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div:first-child input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div:first-child input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div:first-child input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div:first-child input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div:first-child input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div:first-child input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div:first-child input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div:first-child input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div:first-child input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div:first-child input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div:first-child input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div:first-child input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div:first-child input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div:first-child input[type=text]{max-width:100%;margin-left:0;margin-right:0;text-align:left;background-color:transparent;border:1px solid #b4b4b4}.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div.package.disabled,.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div.package.disabled,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div.package.disabled,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div.package.disabled,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div.package.disabled,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div.package.disabled,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div.package.disabled,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div.package.disabled{background-color:#e5e5e5}.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div.package input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div.package input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div.package input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div.package input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div.package input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div.package input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div.package input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div.package input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div.package input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div.package input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div.package input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div.package input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div.package input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div.package input[type=text],.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div.package input[type=number],.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div.package input[type=text]{max-width:40px}.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div .wp_select,.wellness_plan_container.admin .wellness_plan_sections #section_wp_additional_tests .wellness_plan_section_header>div .wp_select,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div .wp_select,.wellness_plan_container.admin .wellness_plan_sections #section_wp_preparations .wellness_plan_section_header>div .wp_select,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div .wp_select,.wellness_plan_container.admin .wellness_plan_sections #section_wp_screening_tests .wellness_plan_section_header>div .wp_select,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div .wp_select,.wellness_plan_container.admin .wellness_plan_sections #section_wp_surgical_interventions .wellness_plan_section_header>div .wp_select{width:50px}.wellness_plan_container.user .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div.package div,.wellness_plan_container.user .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div.package div,.wellness_plan_container.user .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div.package div,.wellness_plan_container.user .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div.package div{width:50%}.wellness_plan_container.user .wellness_plan_sections #section_wp_additional_tests .section_rows .section_row>div.package div .wp_checkbox,.wellness_plan_container.user .wellness_plan_sections #section_wp_preparations .section_rows .section_row>div.package div .wp_checkbox,.wellness_plan_container.user .wellness_plan_sections #section_wp_screening_tests .section_rows .section_row>div.package div .wp_checkbox,.wellness_plan_container.user .wellness_plan_sections #section_wp_surgical_interventions .section_rows .section_row>div.package div .wp_checkbox{width:100%}.wellness_plan_container.user .wellness_plan_sections #section_wp_payment_frequencies .wellness_plan_section_header div.package,.wellness_plan_container.user .wellness_plan_sections #section_wp_summary .wellness_plan_section_header div.package,.wellness_plan_container.user .wellness_plan_sections #section_wp_summary_top .wellness_plan_section_header div.package{font-size:14px;text-transform:uppercase}.wellness_plan_container.user_on_admin .btn_continue,.wellness_plan_container.user_on_admin .btn_stop{height:52px;line-height:52px;margin:15px 20px 0 0;font-size:16px}.wp_checkbox i{display:inline-block;cursor:pointer}.wp_checkbox input[type=checkbox]{display:none}.wp_select{position:relative;width:140px;display:inline-block}.wp_select select{appearance:none;border:none;background-color:transparent;font-size:13px!important;line-height:34px;font-weight:500;height:34px;text-align:center;min-width:100%;color:#103b5d;box-sizing:border-box;padding-right:20px;padding-left:0;max-width:100%;cursor:pointer;border:0!important;outline:none}.wp_select i{position:absolute;right:10px;top:10px;font-size:8px;pointer-events:none}.section_row>div:first-child .wp_select select{text-align:left}.button_medium_class.my_button.wp_btn_new_with_email{width:auto}.button_medium_class.my_button.wp_btn_new_with_email a{width:auto;margin:0 10px}.wellness_plan_purchase_cont{max-width:800px;margin:100px auto}.wellness_plan_purchase_cont .price_label{margin:30px 0;font-size:40px;font-weight:500}.wellness_plan_purchase_cont h1{line-height:42px}.wellness_plan_purchase_cont .praxis_name{font-size:22px;margin-bottom:20px}.wellness_plan_purchase_cont .description{padding-bottom:10px}.wellness_plan_purchase_cont .purchase_button{background-color:#40bab1;border:1px solid transparent;border-radius:10px;padding:20px 40px;color:#fff;font-size:28px;transition:all .4s;cursor:pointer}.wellness_plan_purchase_cont .purchase_button:hover{background-color:#103b5d}#window_goadmin_menu_8 #tabs_8_2 .left.form_panel_first_row{float:none}.payment_frequency_indicator{display:inline-block;width:auto;text-align:center}.payment_frequency_indicator .label{display:inline-block;width:100%;text-align:center;font-size:12px}.payment_frequency_indicator .radios{display:inline-block;width:100%;text-align:center;margin:5px 0}.window-content #tabs_3_6>div>div{float:none}#btn_wp_payment_items{width:auto;border:0;box-sizing:border-box;text-align:center;cursor:pointer;background-color:#246393;float:right;margin:15px 0 35px}#btn_wp_payment_items a{color:#fff;display:inline-block;line-height:50px;height:50px;font-size:16px;padding:0 20px}#btn_wp_payment_items:hover{background-color:#40bab1}#btn_wp_payment_items:hover a{text-decoration:none}.order_is_subject_to_registration{display:inline-block;width:100%;color:red;font-size:18px;margin-top:10px}.wellness_plan_container.user .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div.package.package_1{background-color:#b4b4b41c}.wellness_plan_container.user .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div.package.package_2{background-color:#40bab11c}.wellness_plan_container.user .wellness_plan_sections .wellness_plan_section .section_rows .section_row>div.package.package_3{background-color:#2463931c}.icon{font-size:10px}.icon:before{content:" ";vertical-align:middle;display:inline-block;background-image:url(../../assets/_svg_sprite_1764662568797.svg);background-repeat:no-repeat;background-size:100em 670.1em}.no-svg .icon:before{background-image:url(../../assets/_svg_sprite_1764662568797.png)}.icon.ajandek:before{background-position:0 0;width:3em;height:2.81em}.icon.ajandek_nagy:before{background-position:0 -2.9em;width:5.58em;height:5.24em}.icon.ajandek_plus:before{background-position:0 -8.2em;width:5.8188em;height:5.8406em}.icon.akciok:before{background-position:0 -14.1em;width:2.6em;height:2.6em}.icon.akvarisztika:before{background-position:0 -16.7em;width:3.9694000000000003em;height:3.2129em}.icon.alert-circle-outline:before{background-position:0 -20em;width:2.5em;height:2.5em}.icon.autoship:before{background-position:0 -22.5em;width:4.82em;height:1.78em}.icon.autoship2:before{background-position:0 -24.3em;width:1.6582999999999999em;height:1.778em}.icon.autoship_orange:before{background-position:0 -26.1em;width:4.82em;height:1.78em}.icon.aweol_logo:before{background-position:0 -27.9em;width:17.9555em;height:3.5789999999999997em}.icon.baby-bottle:before{background-position:0 -31.5em;width:1.8em;height:4.1em}.icon.ball:before{background-position:0 -35.6em;width:3.3em;height:3.3em}.icon.banner_2_balra:before{background-position:0 -38.9em;width:.6em;height:1.0526em}.icon.banner_2_balra_hover:before,.rsAllOn .icon.left.banner_2_balra:hover:before{background-position:0 -40em;width:.6em;height:1.0526em}.icon.banner_2_jobbra:before{background-position:0 -41.1em;width:.6em;height:1.0526em}.icon.banner_2_jobbra_hover:before,.rsAllOn .icon.right.banner_2_jobbra:hover:before{background-position:0 -42.2em;width:.6em;height:1.0526em}.icon.banner_balra:before{background-position:0 -43.3em;width:2.3686em;height:4.4543em}.icon.banner_balra_hover:before,.rsArrowLeft:hover .icon.rsArrowIcn.banner_balra:before{background-position:0 -47.8em;width:2.3686em;height:4.4543em}.icon.banner_jobbra:before{background-position:0 -52.3em;width:2.3686em;height:4.4543em}.icon.banner_jobbra_hover:before,.rsArrowRight:hover .icon.rsArrowIcn.banner_jobbra:before{background-position:0 -56.8em;width:2.3686em;height:4.4543em}.icon.basket_icon:before{background-position:0 -61.3em;width:3.08em;height:2.8em}.icon.basket_icon_hover:before,.user_box.minic:hover .icon.basket_icon:before{background-position:0 -64.1em;width:3.08em;height:2.8em}.icon.basket_icon_white:before{background-position:0 -66.9em;width:3.08em;height:2.8em}.icon.black_down:before,.mobile-size .prev_next_product_container .next_product_link .next_product i.icon:before,.mobile-size .prev_next_product_container .prev_product_link .prev_product i.icon:before{background-position:0 -69.7em;width:2.4693em;height:1.5175em}.icon.black_plus:before{background-position:0 -71.3em;width:1.8em;height:1.8em}.icon.blog:before{background-position:0 -73.1em;width:2.5em;height:2.5em}.icon.blog_search:before{background-position:0 -75.6em;width:2.3632em;height:2.4507000000000003em}.icon.blog_search_hover:before{background-position:0 -78.1em;width:2.3632em;height:2.4507000000000003em}.icon.calc_cat:before{background-position:0 -80.6em;width:7.251900000000001em;height:6.6em}.icon.calc_cat_hover:before,.option.active .icon.calc_cat:before,.option div.active .icon.calc_cat:before,.option div:hover .icon.calc_cat:before,.race.active>div .icon.calc_cat:before,.race>div:hover .icon.calc_cat:before{background-position:0 -87.2em;width:7.251900000000001em;height:6.6em}.icon.calc_dog:before{background-position:0 -93.8em;width:6.5824em;height:6.5824em}.icon.calc_dog_hover:before,.option.active .icon.calc_dog:before,.option div.active .icon.calc_dog:before,.option div:hover .icon.calc_dog:before,.race.active>div .icon.calc_dog:before,.race>div:hover .icon.calc_dog:before{background-position:0 -100.4em;width:6.5824em;height:6.5824em}.icon.calendar-outline:before{background-position:0 -107em;width:2.5em;height:2.5em}.icon.calendar_button:before{background-position:0 -109.5em;width:3em;height:3.2em}.icon.cat:before{background-position:0 -112.7em;width:2.8742em;height:2.6443000000000003em}.icon.chatbubbles-outline:before{background-position:0 -115.4em;width:3.2em;height:3.2em}.icon.check:before{background-position:0 -118.6em;width:2em;height:1.4em}.icon.checkmark_off:before{background-position:0 -120em;width:2.6em;height:2.6em}.icon.checkmark_off.checked:before,.icon.checkmark_on:before{background-position:0 -122.6em;width:2.6em;height:2.6em}.icon.checkmark_on_x:before{background-position:0 -125.2em;width:2.6em;height:2.6em}.icon.checkout_1:before{background-position:0 -127.8em;width:2.3111em;height:2.5999em}.icon.checkout_1_hover:before{background-position:0 -130.4em;width:2.3111em;height:2.5999em}.icon.checkout_2:before{background-position:0 -133em;width:3.4em;height:3.4em}.icon.checkout_2_hover:before{background-position:0 -136.4em;width:3.4em;height:3.4em}.icon.checkout_3:before{background-position:0 -139.8em;width:3.4624em;height:2.3454em}.icon.checkout_3_hover:before{background-position:0 -142.2em;width:3.4624em;height:2.3454em}.icon.checkout_4:before{background-position:0 -144.6em;width:3.4843em;height:2.335em}.icon.checkout_4_hover:before{background-position:0 -147em;width:3.4843em;height:2.335em}.icon.checkout_5:before{background-position:0 -149.4em;width:3.4em;height:3.4em}.icon.checkout_5_hover:before{background-position:0 -152.8em;width:3.4em;height:3.4em}.icon.clock:before{background-position:0 -156.2em;width:2.4em;height:2.5em}.icon.close-outline:before{background-position:0 -158.7em;width:2.5em;height:2.5em}.icon.cloud-upload-outline:before{background-position:0 -161.2em;width:2.5em;height:2.5em}.icon.csomag:before{background-position:0 -163.7em;width:3em;height:3.06em}.icon.csomag_nagy:before{background-position:0 -166.8em;width:5.54em;height:5.66em}.icon.csomag_nagy_plusz:before{background-position:0 -172.5em;width:6em;height:5.7em}.icon.csomagajanlat:before{background-position:0 -178.2em;width:3.1399999999999997em;height:3.1399999999999997em}.icon.delivery:before{background-position:0 -181.4em;width:3.0300000000000002em;height:2.5100000000000002em}.icon.delivery_nagy:before{background-position:0 -184em;width:5.8em;height:4.8em}.icon.document-icon:before{background-position:0 -188.8em;width:4em;height:4em}.icon.dog:before{background-position:0 -192.8em;width:3.1041em;height:2.6443000000000003em}.icon.doki:before{background-position:0 -195.5em;width:2.6em;height:3.1em}.icon.duvet:before{background-position:0 -198.6em;width:4.6em;height:3.3em}.icon.email32:before{background-position:0 -201.9em;width:3.2em;height:3.2em}.icon.eye:before{background-position:0 -205.1em;width:2.343em;height:1.4933em}.icon.eyedrop-outline:before{background-position:0 -206.6em;width:2.5em;height:2.5em}.icon.facebook:before{background-position:0 -209.1em;width:3.4em;height:3.4em}.icon.facebook_gray:before{background-position:0 -212.5em;width:2.4em;height:2.4em}.icon.fastbuy_icon:before{background-position:0 -214.9em;width:4.6667000000000005em;height:2.8em}.icon.fastbuy_icon_hover:before,.sorder_box:hover .icon.fastbuy_icon:before{background-position:0 -217.7em;width:4.6667000000000005em;height:2.8em}.icon.footsteps-outline:before{background-position:0 -220.5em;width:2.5em;height:2.5em}.icon.free_dely:before{background-position:0 -223em;width:3.2em;height:2.1em}.icon.free_dely_nagy:before{background-position:0 -225.1em;width:4.9811em;height:3.2433em}.icon.free_ship:before{background-position:0 -228.4em;width:3.2053em;height:2.1471em}.icon.gondoskodas:before{background-position:0 -230.6em;width:3.1399999999999997em;height:3.1399999999999997em}.icon.google_gray:before{background-position:0 -233.8em;width:2.4em;height:2.4em}.icon.gps:before{background-position:0 -236.2em}.icon.gps:before,.icon.gps_hover:before{width:1.9600000000000002em;height:1.9600000000000002em}.icon.gps_hover:before{background-position:0 -238.2em}#aw_vet_gps:hover i.icon.gps:before,.icon.gps_hover_white:before,.search_gps i.icon.gps:hover:before{background-position:0 -240.2em;width:1.9600000000000002em;height:1.9600000000000002em}.icon.group_28_hover:before{background-position:0 -242.2em;width:2.7em;height:2.3em}.icon.group_294:before{background-position:0 -244.5em;width:2em;height:.4em}.icon.hardware-chip-outline:before{background-position:0 -244.9em;width:2.5em;height:2.5em}.icon.heart:before{background-position:0 -247.4em;width:2.4em;height:2.4em}.icon.hearth:before{background-position:0 -249.8em;width:2em;height:1.8em}.icon.hearth-outline:before{background-position:0 -251.6em;width:2em;height:1.8em}.icon.horgaszat:before{background-position:0 -253.4em;width:3.2em;height:3.2em}.icon.info:before{background-position:0 -256.6em;width:1.6em;height:1.6em}.icon.info_circle:before{background-position:0 -258.2em;width:2em;height:2em}.icon.information-circle-outline:before{background-position:0 -260.2em;width:2.5em;height:2.5em}.icon.ingyen_szallitas:before{background-position:0 -262.7em;width:5.8em;height:4.1em}.icon.ingyen_szallitas_kicsi:before{background-position:0 -266.8em;width:3em;height:2.12em}.icon.instagram:before{background-position:0 -269em;width:3.4em;height:3.4em}.icon.insurance-check:before{background-position:0 -272.4em;width:1.8em;height:1.6em}.icon.insurance-plus:before{background-position:0 -274em;width:4em;height:4em}.icon.jarvanyvedelem:before{background-position:0 -278em;width:3.2em;height:3.2em}.icon.kedvencek_ikon:before{background-position:0 -281.2em;width:2.2em;height:1.9em}.icon.kedvencek_ikon_hover:before{background-position:0 -283.1em;width:2.2em;height:1.9em}.icon.kedvencek_ikon_mobil:before{background-position:0 -285em;width:2.0241em;height:1.7em}.icon.kedvezmeny:before{background-position:0 -286.7em;width:6.2em;height:6.2em}.icon.kisallat:before{background-position:0 -292.9em;width:2.6426em;height:3.0715em}.icon.kisnyil_balra:before{background-position:0 -296em;width:.7828em;height:1.2828em}.icon.kisnyil_fel:before{background-position:0 -297.3em;width:1.2828em;height:.7828em}.icon.kisnyil_jobbra:before{background-position:0 -298.1em;width:.7828em;height:1.2828em}.icon.lista_balra:before{background-position:0 -299.4em;width:4.7em;height:4.7em}.icon.lista_jobbra:before{background-position:0 -304.1em;width:4.7em;height:4.7em}.icon.lo:before{background-position:0 -308.8em;width:3.5em;height:2.8163em}.icon.location-outline:before{background-position:0 -311.7em;width:3.2em;height:3.2em}.icon.location-pin:before{background-position:0 -314.9em;width:2em;height:2em}.icon.location-pin_hover:before{background-position:0 -316.9em;width:2em;height:2em}.icon.logo_allatorvosod:before{background-position:0 -318.9em;width:100em;height:13.020833333333334em}.icon.logo_aweol:before{background-position:0 -332em;width:17.9555em;height:3.5789999999999997em}.icon.m_adataim:before{background-position:0 -335.6em;width:2em;height:2em}.icon.m_adataim_hover:before{background-position:0 -337.6em;width:2em;height:2em}.icon.m_akciok:before{background-position:0 -339.6em;width:2.3em;height:2.3em}.category.active i.icon.m_akciok:before,.category:hover i.icon.m_akciok:before,.icon.m_akciok_hover:before{background-position:0 -341.9em;width:2.3em;height:2.3em}.icon.m_akvarisztika:before{background-position:0 -344.2em;width:3.4em;height:2.8106999999999998em}.category.active i.icon.m_akvarisztika:before,.category:hover i.icon.m_akvarisztika:before,.icon.m_akvarisztika_hover:before{background-position:0 -347.1em;width:3.4em;height:2.8106999999999998em}.icon.m_allatorvos:before{background-position:0 -350em;width:1.7709em;height:2.1em}.icon.m_allatorvos_hover:before{background-position:0 -352.1em;width:1.7709em;height:2.1em}.icon.m_aweol_logo:before,.mobile-size .icon.aweol_logo:before{background-position:0 -354.2em;width:17.9555em;height:3.5789999999999997em}.icon.m_basket:before,.mobile-size #cart_container .user_box i.icon:before{background-position:0 -357.8em;width:2.2222em;height:2em}.icon.m_basket_hover:before,.mobile-size #cart_container:hover .icon.basket_icon:before{background-position:0 -359.8em;width:2.2222em;height:2em}.icon.m_bejelentkezes:before{background-position:0 -361.8em;width:1.9em;height:1.9em}.icon.m_bejelentkezes_hover:before{background-position:0 -363.7em;width:1.9em;height:1.9em}.icon.m_blog:before{background-position:0 -365.6em;width:2.5em;height:2.5em}.category.active i.icon.m_blog:before,.category.active i.icon.m_doki:before,.category:hover i.icon.m_blog:before,.category:hover i.icon.m_doki:before,.icon.m_blog_hover:before{background-position:0 -368.1em;width:2.5em;height:2.5em}.icon.m_cat:before{background-position:0 -370.6em;width:2.5em;height:2.3em}.category.active i.icon.m_cat:before,.category:hover i.icon.m_cat:before,.icon.m_cat_hover:before{background-position:0 -372.9em;width:2.5em;height:2.3em}.icon.m_csomagajanlat:before{background-position:0 -375.2em;width:3.1399999999999997em;height:3.1399999999999997em}.category.active i.icon.m_csomagajanlat:before,.category:hover i.icon.m_csomagajanlat:before,.icon.m_csomagajanlat_hover:before{background-position:0 -378.4em;width:3.1399999999999997em;height:3.1399999999999997em}.icon.m_csomagkovetes:before{background-position:0 -381.6em;width:2em;height:2em}.icon.m_csomagkovetes_hover:before{background-position:0 -383.6em;width:2em;height:2em}.icon.m_dog:before{background-position:0 -385.6em;width:2.7em;height:2.3em}.category.active i.icon.m_dog:before,.category:hover i.icon.m_dog:before,.icon.m_dog_hover:before{background-position:0 -387.9em;width:2.7em;height:2.3em}.icon.m_doki:before{background-position:0 -390.2em;width:2.6em;height:3.1em}.icon.m_doki_hover:before{background-position:0 -393.3em;width:2.6em;height:3.1em}.icon.m_down:before,.mobile-size .product_details>div.descriptions .description_menus .dm.active_dm .dm_header i.icon:before{background-position:0 -396.4em;width:1.4034em;height:.8em}.icon.m_down_hover:before{background-position:0 -397.2em;width:1.4034em;height:.8em}.icon.m_ellipse:before{background-position:0 -398em;width:1.2em;height:1.2em}.icon.m_ellipse_hover:before{background-position:0 -399.2em;width:1.2em;height:1.2em}.icon.m_fastbuy:before,.mobile-size #speedorder_container .sorder_box i.icon.fastbuy_icon:before{background-position:0 -400.4em;width:3.1667em;height:1.9em}.icon.m_fastbuy_hover:before,.mobile-size #speedorder_container .sorder_box:hover i.icon.fastbuy_icon:before,.mobile-size #speedorder_container .sorder_box i.icon.fastbuy_icon_hover:before,.mobile-size #speedorder_container:hover .sorder_box i.icon:before{background-position:0 -402.3em;width:3.1667em;height:1.9em}.icon.m_gondoskodas:before{background-position:0 -404.2em;width:3.1399999999999997em;height:3.1399999999999997em}.category.active i.icon.m_gondoskodas:before,.category:hover i.icon.m_gondoskodas:before,.icon.m_gondoskodas_hover:before{background-position:0 -407.4em;width:3.1399999999999997em;height:3.1399999999999997em}.icon.m_hamburder_x:before{background-position:0 -410.6em;width:1.6263em;height:1.6263em}.icon.m_hamburger:before{background-position:0 -412.3em;width:2em;height:1.7em}.icon.m_hamburger_hover:before{background-position:0 -414em;width:2em;height:1.7em}.icon.m_hamburger_x_hover:before{background-position:0 -415.7em;width:1.8132000000000001em;height:1.6263em}.icon.m_horgaszat:before{background-position:0 -417.4em;width:3.2em;height:3.2em}.icon.m_horgaszat_hover:before{background-position:0 -420.6em;width:3.2em;height:3.2em}.icon.m_jarvanyvedelem:before{background-position:0 -423.8em;width:2.8571em;height:2.8571em}.category.active i.icon.m_jarvanyvedelem:before,.category:hover i.icon.m_jarvanyvedelem:before,.icon.m_jarvanyvedelem_hover:before{background-position:0 -426.7em;width:2.8571em;height:2.8571em}.icon.m_kapcsolat:before{background-position:0 -429.6em;width:1.7578em;height:2em}.icon.m_kapcsolat_hover:before{background-position:0 -431.6em;width:1.7578em;height:2em}.icon.m_kedvencek:before{background-position:0 -433.6em;width:1.9em;height:1.5958em}.icon.m_kedvencek_hover:before{background-position:0 -435.2em;width:1.9em;height:1.5958em}.icon.m_kilepes:before{background-position:0 -436.8em;width:1.9em;height:1.9em}.icon.m_kisallat:before{background-position:0 -438.7em;width:2.2986em;height:2.6716em}.category.active i.icon.m_kisallat:before,.category:hover i.icon.m_kisallat:before,.icon.m_kisallat_hover:before{background-position:0 -441.4em;width:2.2986em;height:2.6716em}.icon.m_kiszereles:before{background-position:0 -444.1em;width:2.1361999999999997em;height:2.2em}.icon.m_kiszereles_hover:before{background-position:0 -446.3em;width:2.1361999999999997em;height:2.2em}.icon.m_korabbi_rendelesek:before{background-position:0 -448.5em;width:2em;height:2em}.icon.m_korabbi_rendelesek_hover:before{background-position:0 -450.5em;width:2em;height:2em}.icon.m_kuka:before{background-position:0 -452.5em;width:1.8571000000000002em;height:2em}.icon.m_kuka_hover:before{background-position:0 -454.5em;width:1.8571000000000002em;height:2em}.icon.m_lo:before{background-position:0 -456.5em;width:3.0696000000000003em;height:2.5724em}.category.active i.icon.m_lo:before,.category:hover i.icon.m_lo:before,.icon.m_lo_hover:before{background-position:0 -459.1em;width:3.0696000000000003em;height:2.5724em}.icon.m_madar:before{background-position:0 -461.7em;width:2.7281em;height:2.7281em}.category.active i.icon.m_madar:before,.category:hover i.icon.m_madar:before,.icon.m_madar_hover:before{background-position:0 -464.5em;width:2.7281em;height:2.7281em}.icon.m_profile:before,.mobile-size #profile_container .user_box-logined i.icon:before,.mobile-size #profile_container .user_box i.icon:before{background-position:0 -467.3em;width:1.6888999999999998em;height:1.9em}.icon.m_profile_hover:before,.mobile-size #profile_container.opened_prof .user_box-logined i.icon:before,.mobile-size #profile_container.opened_prof .user_box i.icon:before,.mobile-size #profile_container .user_box-logined:hover i.icon:before{background-position:0 -469.2em;width:1.6888999999999998em;height:1.9em}.icon.m_services:before,.mobile-size .services_box i.icon.services:before{background-position:0 -471.1em;width:2.6em;height:2.6em}.icon.m_services_hover:before,.mobile-size .services_box:hover i.icon.services:before,.mobile-size .services_box i.icon.services_hover:before{background-position:0 -473.7em;width:2.6em;height:2.6em}.icon.m_szallitasi_info:before{background-position:0 -476.3em;width:2.2143em;height:1.5em}.icon.m_szallitasi_info_hover:before{background-position:0 -477.8em;width:2.2143em;height:1.5em}.icon.m_szuro:before{background-position:0 -479.3em;width:2.3173em;height:2.2em}.icon.m_szuro_hover:before,.order_by_view_conainer i.icon.m_szuro.active:before,.order_by_view_conainer i.icon.m_szuro:hover:before{background-position:0 -481.5em;width:2.3173em;height:2.2em}.icon.m_tapvalaszt:before{background-position:0 -483.7em;width:2.8001em;height:2.8em}.category.active i.icon.m_tapvalaszt:before,.category:hover i.icon.m_tapvalaszt:before,.icon.m_tapvalaszt_hover:before{background-position:0 -486.5em;width:2.8001em;height:2.8em}.icon.m_terrarisztika:before{background-position:0 -489.3em;width:2.9em;height:2.57em}.category.active i.icon.m_terrarisztika:before,.category:hover i.icon.m_terrarisztika:before,.icon.m_terrarisztika_hover:before{background-position:0 -491.9em;width:2.9em;height:2.57em}.icon.m_ujrarendeles:before{background-position:0 -494.5em;width:2.1289000000000002em;height:2em}.icon.m_ujrarendeles_hover:before{background-position:0 -496.5em;width:2.1289000000000002em;height:2em}.icon.madar:before{background-position:0 -498.5em;width:3.1365em;height:3.1365em}.icon.mancs:before{background-position:0 -501.7em;width:1.8004000000000002em;height:1.8004000000000002em}.icon.medic-box:before{background-position:0 -503.6em;width:2.4em;height:2.4em}.icon.megaphone-outline:before{background-position:0 -506em;width:3.2em;height:3.2em}.icon.nem_elerheto:before{background-position:0 -509.2em;width:2.7174em;height:2.5476em}.icon.nezet_1_off:before{background-position:0 -511.8em;width:1.8em;height:1.8em}.box_view:hover .icon.nezet_1_off:before,.box_view_active .icon.nezet_1_off:before,.icon.nezet_1_on:before{background-position:0 -513.6em;width:1.8em;height:1.8em}.icon.nezet_2_off:before{background-position:0 -515.4em;width:1.8em;height:1.8em}.icon.nezet_2_on:before,.list_view:hover .icon.nezet_2_off:before,.list_view_active .icon.nezet_2_off:before{background-position:0 -517.2em;width:1.8em;height:1.8em}.icon.paw-outline:before{background-position:0 -519em;width:2.5em;height:2.5em}.icon.paw_check:before{background-position:0 -521.5em;width:3.3em;height:3.3em}.icon.paw_empty:before{background-position:0 -524.8em;width:3.3em;height:3.3em}.icon.paw_full:before{background-position:0 -528.1em;width:3.3em;height:3.3em}.icon.payment-monthly:before{background-position:0 -531.4em;width:2.4em;height:2.5em}.icon.payment-recurring:before{background-position:0 -533.9em;width:2.4em;height:2.5em}.icon.person-outline:before{background-position:0 -536.4em;width:3.2em;height:3.2em}.icon.phone:before{background-position:0 -539.6em;width:2.4em;height:2.4em}.icon.phone32:before{background-position:0 -542em;width:3.2em;height:3.2em}.icon.pipa:before{background-position:0 -545.2em;width:2.5em;height:2.5em}.icon.product_recommender_icon:before{background-position:0 -547.7em;width:2.58em;height:3.53em}.icon.profile_icon:before{background-position:0 -551.3em;width:2.4889em;height:2.8em}.icon.profile_icon_hover:before,.profile_box:hover .icon.profile_icon:before{background-position:0 -554.1em;width:2.4889em;height:2.8em}.icon.profile_icon_in:before{background-position:0 -556.9em;width:2.5766999999999998em;height:2.8983em}.icon.profile_icon_in_hover:before{background-position:0 -559.8em;width:2.5766999999999998em;height:2.8983em}.icon.red-cross:before{background-position:0 -562.7em;width:2.4em;height:2.5em}.icon.reload:before{background-position:0 -565.2em;width:2.4em;height:2.4em}.icon.s-info:before{background-position:0 -567.6em;width:2em;height:2em}.icon.s-recipe-to-cart:before{background-position:0 -569.6em;width:2.9385000000000003em;height:3.2624000000000004em}.icon.s_cart:before{background-position:0 -572.9em;width:2.0594em;height:2.308em}.control:hover .icon.s_cart:before,.icon.s_cart_hover:before{background-position:0 -575.3em;width:2.0594em;height:2.308em}.icon.s_login:before{background-position:0 -577.7em;width:1.9647em;height:2em}.control.logged_in .icon.s_login:before,.control:hover .icon.s_login:before,.icon.s_login_hover:before{background-position:0 -579.7em;width:1.9647em;height:2em}.icon.s_next:before{background-position:0 -581.7em;width:2.2073em;height:1.5821em}.blog_box:hover i.icon.s_next:before,.icon.s_next_hover:before{background-position:0 -583.3em;width:2.2073em;height:1.5821em}.icon.s_search:before{background-position:0 -584.9em;width:2em;height:2em}.control:hover .icon.s_search:before,.icon.s_search_hover:before{background-position:0 -586.9em;width:2em;height:2em}#aw_vet_search:hover i.icon.s_search:before,.icon.s_search_hover_white:before,.search_input i.icon.s_search:hover:before{background-position:0 -588.9em;width:2em;height:2em}.icon.search_icon:before{background-position:0 -590.9em;width:1.8em;height:1.8em}.do_search:hover .icon.search_icon:before,.icon.search_icon_hover:before,.searchbar.opened .icon.search_icon:before{background-position:0 -592.7em;width:1.8em;height:1.8em}.icon.services:before{background-position:0 -594.5em;width:2.6em;height:2.6em}.icon.services_hover:before,.services_box:hover .icon.services:before{background-position:0 -597.1em;width:2.6em;height:2.6em}.icon.shield-check:before{background-position:0 -599.7em;width:2.4em;height:2.4em}.icon.star_0_big:before{background-position:0 -602.1em;width:2.8455em;height:2.6957em}.icon.star_0_small:before{background-position:0 -604.8em;width:1.6888999999999998em;height:1.6em}.icon.star_1_big:before{background-position:0 -606.4em;width:2.7399999999999998em;height:2.6em}.icon.star_1_small:before{background-position:0 -609em;width:1.69em;height:1.6em}.icon.star_2_big:before{background-position:0 -610.6em;width:2.8455em;height:2.6957em}.icon.star_2_small:before{background-position:0 -613.3em;width:1.6888999999999998em;height:1.6em}.icon.tapvalaszto:before{background-position:0 -614.9em;width:2.8001em;height:2.8em}.icon.terrarisztika:before{background-position:0 -617.7em;width:2.9em;height:2.57em}.icon.times:before{background-position:0 -620.3em;width:1.6em;height:1.6em}.icon.toast-error-icon:before{background-position:0 -621.9em;width:2.4em;height:2.5em}.icon.toast-success-icon:before{background-position:0 -624.4em;width:2.4em;height:2.5em}.icon.toast-warning-icon:before{background-position:0 -626.9em;width:2.4em;height:2.5em}.icon.tobb_kiszereles_ikon:before{background-position:0 -629.4em;width:2.4em;height:2em}.icon.tobb_kiszereles_ikon_nagy:before{background-position:0 -631.4em;width:5.4764em;height:4.537100000000001em}.icon.trash:before{background-position:0 -636em;width:1.8571000000000002em;height:2em}.icon.trash_grey:before{background-position:0 -638em;width:1.8571000000000002em;height:2em}.icon.trash_grey:hover:before,.icon.trash_grey_hover:before{background-position:0 -640em;width:1.8571000000000002em;height:2em}.icon.trash:hover:before,.icon.trash_hover:before{background-position:0 -642em;width:1.8571000000000002em;height:2em}.icon.uj:before{background-position:0 -644em;width:3.4058em;height:3.437em}.icon.uj_nagy:before{background-position:0 -647.5em;width:6.2em;height:6.2em}.icon.white_plus:before{background-position:0 -653.7em;width:1.8em;height:1.8em}.icon.white_plus_nagy:before{background-position:0 -655.5em;width:3.6em;height:3.6em}.icon.wp_arrow_down:before{background-position:0 -659.1em;width:1.4227em;height:.8526999999999999em}.icon.wp_arrow_down_white:before{background-position:0 -660em;width:1.4227em;height:.8526999999999999em}.icon.wp_checkmark:before{background-position:0 -660.9em;width:1.8030000000000002em;height:1.4em}.icon.wp_checkmark_off:before{background-position:0 -662.3em;width:2.6em;height:2.6em}.icon.wp_checkmark_on:before{background-position:0 -664.9em;width:2.6em;height:2.6em}.icon.wp_up:before{background-position:0 -667.5em;width:2.0191em;height:1.2216em}.aw_accordion:not(.active) i.icon.wp_up:before,.icon.wp_up_grey:before{background-position:0 -668.8em;width:2.0191em;height:1.2216em}.mobile-size .prev_next_product_container .prev_product_link .prev_product i:before{transform:rotate(90deg)}.mobile-size .prev_next_product_container .next_product_link .next_product i:before{transform:rotate(-90deg)}.mobile-size .product_details>div.descriptions .description_menus .dm.active_dm .dm_header i:before{transform:rotate(-180deg)}.royalSlider{width:600px;height:400px;position:relative;direction:ltr;width:100%}.royalSlider>*{float:left}.rsWebkit3d .rsABlock,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsContainer,.rsWebkit3d .rsLink,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsPreloader,.rsWebkit3d .rsSlide,.rsWebkit3d .rsThumbs,.rsWebkit3d img{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsContainer,.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img{-webkit-transform:none}.rsOverflow{float:left}.rsOverflow,.rsVisibleNearbyWrap{width:100%;height:100%;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap{position:relative;left:0;top:0}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear}.rsHidden{opacity:0;visibility:hidden;transition:visibility 0s linear .3s,opacity .3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:2147483647!important;top:0!important;left:0!important;bottom:0!important;right:0!important}.royalSlider .rsSlide.rsFakePreloader{opacity:1!important;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}.rsThumbs{position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none!important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer .rsVideoObj,.rsVideoContainer embed,.rsVideoContainer iframe,.rsVideoContainer video{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo embed,.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video{box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(../../ext/royalslider/grab.png) 8 8,move}.grabbing-cursor{cursor:url(../../ext/royalslider/grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(../../ext/royalslider/blank.gif)}.rsDefault,.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsThumbs,.rsDefault .rsVideoFrameHolder{background:#151515;color:#fff}.rsDefault .rsArrow{height:30px;width:30px;position:absolute;display:block;cursor:pointer;z-index:40}.rsDefault.rsVer .rsArrow{width:100%;height:44px}.rsDefault.rsVer .rsArrowLeft{top:0;left:0}.rsDefault.rsVer .rsArrowRight{bottom:0;left:0}.rsDefault.rsHor .rsArrowLeft{right:40px;top:4px}.rsDefault.rsHor .rsArrowRight{right:9px;top:4px}.rsDefault .rsArrowIcn{width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;*:#000}.rsDefault.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px}.rsDefault.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px}.rsDefault .rsArrowDisabled .rsArrowIcn{opacity:.2;filter:alpha(opacity=20);*display:none}.rsDefault .rsBullets{position:absolute;z-index:35;left:0;bottom:0;width:100%;height:auto;margin:0 auto;background:#000;background:rgba(0,0,0,.75);text-align:center;line-height:8px;overflow:hidden}.rsDefault .rsBullet{width:8px;height:8px;display:inline-block;*display:inline;*zoom:1;padding:6px 5px}.rsDefault .rsBullet span{display:block;width:8px;height:8px;border-radius:50%;background:#777;background:hsla(0,0%,100%,.5)}.rsDefault .rsBullet.rsNavSelected span{background-color:#fff}.rsDefault .rsThumbsHor{width:100%;height:72px}.rsDefault .rsThumbsVer{width:96px;height:100%;position:absolute;top:0;right:0}.rsDefault.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%}.rsDefault.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%}.rsDefault .rsThumb{float:left;overflow:hidden;width:96px;height:72px;background-color:#e51130!important}.rsDefault .rsThumb img{width:100%;height:100%}.rsDefault .rsThumb.rsNavSelected{background:#02874a}.rsDefault .rsThumb.rsNavSelected img{opacity:.3;filter:alpha(opacity=30)}.rsDefault .rsTmb{display:block}.rsDefault .rsTmb h5{font-size:16px;margin:0;padding:0;line-height:20px;color:#fff}.rsDefault .rsTmb span{color:#fff;margin:0;padding:0;font-size:13px;line-height:18px}.rsDefault .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21;background:#000;background:rgba(0,0,0,.75)}.rsDefault .rsThumbsArrow:hover{background:rgba(0,0,0,.9)}.rsDefault.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0}.rsDefault .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url(../../ext/royalslider/rs-default.png)}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}.rsDefault .rsThumbsArrowDisabled{display:none!important}@media screen and (min-width:0px) and (max-width:800px){.rsDefault .rsThumb{width:59px;height:44px}.rsDefault .rsThumbsHor{height:44px}.rsDefault .rsThumbsVer{width:59px}}.rsDefault .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}.rsDefault .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #d9d9dd;border-right:1px solid #f5f5f5;text-decoration:none;background-color:#fff;background-image:linear-gradient(180deg,#fefefe,#f4f4f4);box-shadow:inset 1px 0 0 #fff;*display:inline;*zoom:1}.rsDefault .rsTab:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.rsDefault .rsTab:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf}.rsDefault .rsTab:active{border:1px solid #d9d9dd;background-color:#f4f4f4;box-shadow:inset 0 1px 4px rgba(0,0,0,.2)}.rsDefault .rsTab.rsNavSelected{color:#fff;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:inset 0 1px 9px hsla(0,0%,40%,.65);background:#acacac;background-image:-moz-llinear-gradient(top,#acacac,#bbb);background-image:linear-gradient(180deg,#acacac,#bbb)}.rsDefault .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}.rsDefault .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url(../../ext/royalslider/rs-default.png) 0 0;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000;border-radius:2px}.rsDefault .rsFullscreenIcn:hover{background-color:rgba(0,0,0,.9)}.rsDefault.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}.rsDefault .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}.rsDefault .rsPlayBtnIcon{width:64px;display:block;height:64px;border-radius:4px;transition:.3s;background:url(../../ext/royalslider/rs-default.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000}.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,.9)}.rsDefault .rsBtnCenterer{position:absolute;left:50%;top:50%}.rsDefault .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.rsDefault .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}.rsDefault .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url(../../ext/royalslider/rs-default.png) -64px 0;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000}.rsDefault .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,.9)}.rsDefault .rsPreloader{width:20px;height:20px;background-image:url(../../ext/preloaders/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(../../ext/scrollbar-master/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:hsla(0,0%,100%,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:hsla(0,0%,100%,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:hsla(0,0%,100%,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:hsla(0,0%,100%,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:50%}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=")}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0))}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:linear-gradient(180deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0))}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px hsla(0,0%,100%,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px hsla(0,0%,100%,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{border-radius:7px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:5px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 hsla(0,0%,100%,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 hsla(0,0%,100%,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-color:#fff;border:1px solid hsla(0,0%,100%,.2);box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9)}

/*! jQuery UI - v1.10.4 - 2014-01-17
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(../../ext/jquery/css/images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden}.ui-spinner,.ui-spinner-input{padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;margin:.2em 0;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background-color:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background-color:#fff;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(../../ext/jquery/css/images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:700;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #fbcb09;background:#fdf5ce url(../../ext/jquery/css/images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:700;color:#c77405}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(../../ext/jquery/css/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:700;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(../../ext/jquery/css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(../../ext/jquery/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(../../ext/jquery/css/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../../ext/jquery/css/images/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(../../ext/jquery/css/images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../../ext/jquery/css/images/ui-icons_228ef1_256x240.png)}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url(../../ext/jquery/css/images/ui-icons_ffd27a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url(../../ext/jquery/css/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(../../ext/jquery/css/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}
/*!
 * jQuery UI CSS Framework 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */@import url("../../ext/jquery/css/jquery.ui.core.css");@import url("../../ext/jquery/css/jquery.ui.accordion.css");@import url("../../ext/jquery/css/jquery.ui.autocomplete.css");@import url("../../ext/jquery/css/jquery.ui.button.css");@import url("../../ext/jquery/css/jquery.ui.datepicker.css");@import url("../../ext/jquery/css/jquery.ui.dialog.css");@import url("../../ext/jquery/css/jquery.ui.menu.css");@import url("../../ext/jquery/css/jquery.ui.progressbar.css");@import url("../../ext/jquery/css/jquery.ui.resizable.css");@import url("../../ext/jquery/css/jquery.ui.selectable.css");@import url("../../ext/jquery/css/jquery.ui.slider.css");@import url("../../ext/jquery/css/jquery.ui.spinner.css");@import url("../../ext/jquery/css/jquery.ui.tabs.css");@import url("../../ext/jquery/css/jquery.ui.tooltip.css");.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../../ext/owlcarousel2/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{animation-duration:.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;transform:translateZ(0);color:#2b2e38;background:#fff}.remodal.remodal-is-closing,.remodal.remodal-is-opening{animation-duration:.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@keyframes remodal-opening-keyframes{0%{transform:scale(1.05);opacity:0}to{transform:none;opacity:1;filter:blur(0)}}@keyframes remodal-closing-keyframes{0%{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0;filter:blur(0)}}@keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.pass-graybar{height:3px;background-color:#ccc;width:100%;position:relative}.pass-colorbar{height:3px;background-image:url(../../ext/password_strength_meter/passwordstrength.jpg);position:absolute;top:0;left:0}.pass-percent,.pass-text{font-size:1em}.pass-percent{margin-right:5px}