/**handles:engal-default**/
.btn:focus,.btn:hover:focus,a,a:focus,a:hover,a:hover:focus,button:focus,button:hover:focus{text-decoration:none;outline:0;border:none;-webkit-border:none;-moz-border:none;-ms-border:none;-o-border:none}.form-control:focus{border-color:#349cfc;box-shadow:none}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{margin-bottom:15px}b,strong{font-weight:700;color:#2c3943}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{padding:10px}input[type=submit]{border:none;padding:15px 36px;font-weight:500;background:#002155;cursor:pointer;font-size:16px;color:#fff;width:100%}input.wpcf7-form-control.wpcf7-submit:hover{font-size:16px;background:#0eb582;color:#000}input.wpcf7-form-control.wpcf7-submit:hover{font-size:16px;background:#000;color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / 18%);font-weight:400!important}a:focus,button:focus,input:focus,textarea:focus{outline:0}.comment-content a:hover,.post-single a:hover{color:#2c3943}.comment-content a{color:#2c3943}.blog-btns a:hover{color:#fff}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#349cfc;border-color:#349cfc}.mejs-audio{margin-bottom:30px}.blog-list .post-audio{margin-bottom:-8px}.wp-block-media-text.alignwide{background-color:#f5f9ff}.nav-links{overflow:hidden}.nav-previous{float:left}.nav-next{float:right;text-align:right}.nav-links .nav-previous{max-width:45%}.nav-links .nav-next{max-width:45%}.nav-links a{padding:4px 0;border-radius:2px;-ms-word-wrap:break-word;word-wrap:break-word}.wp-block-cover.has-background-dim.alignwide{background-color:#2c3943}nav.navigation.post-navigation .nav-links a h3{font-size:20px;font-weight:600;display:block;margin-bottom:0;-ms-word-wrap:break-word;word-wrap:break-word;color:rgba(0,0,0,.68);cursor:pointer}nav.navigation.post-navigation .nav-links a h3:hover{color:#349cfc}.engal-post-navication{background-color:#fff;padding:30px}nav.navigation.post-navigation .nav-links a span{font-weight:400;margin-bottom:10px;display:block;color:#349cfc;font-size:15px}.widget.engal-ft-content ul ul{border-left:1px solid rgba(154,154,154,.12)}footer .widget ul ul{border-left:1px solid rgba(35,37,37,.66)}.widget.widget_calendar #wp-calendar td#today{background:#349cfc;color:#fff}.engal-ftw-box .widget.widget_calendar #wp-calendar td,.engal-ftw-box .widget.widget_calendar #wp-calendar th{color:#fff;border-right:1px solid #403e3e;border-top:1px solid #403e3e}.engal-ftw-box .widget.widget_calendar #wp-calendar td,.engal-ftw-box .widget.widget_calendar #wp-calendar th{color:#798795;border-right:1px solid #798795;border-top:1px solid #798795}.engal-ftw-box .calendar_wrap table{border-left:1px solid #798795;border-bottom:1px solid #798795}.engal-ftw-box .widget.widget_calendar #wp-calendar td a{color:#349cfc}.engal-ftw-box .widget select options{color:#2c3943}.engal-ftw-box select option{color:#2c3943}.engal-ftw-box .widget_archive ul.sbOptions li a:hover,.engal-ftw-box .widget_categories ul.sbOptions li a:hover{color:#349cfc}.engal-ftw-box .widget_archive ul.sbOptions li a,.engal-ftw-box .widget_categories ul.sbOptions li a{color:#2c3943;margin:0}.engal-footer-widgets .col-xl-2.col-lg-2.col-md-6.col-sm-6.col-12 .engal-ftw-box .calendar_wrap table td{padding:0;text-align:center}.engal-ftw-box .widget_recent_comments ul li{color:#fff}.engal-ftw-box .widget.widget_ress h2 a.rsswidget{color:#fff}.engal-ftw-box h2.widgettitle a.rsswidget{color:#fff}.engal-ftw-box .widget_rss h2 a.rsswidget{color:#fff}.engal-ftw-box .widget_recent_entries ul li,.engal-ftw-box .widget_rss ul li{line-height:24px}.engal-ftw-box .widget_rss ul li a{font-weight:700;display:block;width:100%;margin-bottom:14px;font-size:14px;margin-top:10px}.engal-ftw-box .widget.widget_archive ul li>span,.engal-ftw-box .widget.widget_categories ul li>span,.engal-ftw-box .widget_rss ul li{color:#798795;padding:0}.engal-ftw-box .widget.widget_text .textwidget p>strong,.engal-ftw-box .widget_text p{color:#fff}.engal-ftw-box span.down-up{color:#fff}.engal-ftw-box .sbToggle{height:104%;right:-1px;top:-1px}footer .widget_search .search-form>input{border:1px solid #222}.engal-post-protact{text-align:center;padding:60px 0;background:#f7f7f7;margin:20px 35px}.engal-post-protact input[type=password]{width:auto;min-width:244px;border-radius:35px;border:1px solid #349cfc;padding:9px 21px}.engal-post-protact input[type=submit]{background:#349cfc;color:#fff;border-radius:35px;padding:10px 31px;cursor:pointer;margin-left:10px}.engal-post-protact input[type=submit]:hover{background-color:#2c3943;color:#fff}.navigation.pagination ul.page-number,.page-links.post-pagination>ul.page-numbers{padding:0;margin:0}.page-links.post-pagination>ul.page-numbers{display:inline-block}.navigation.pagination ul.page-numbers li{list-style:none;display:inline-block;vertical-align:middle}.page-links.post-pagination>p{display:inline-block;margin-right:10px;margin-bottom:0;color:#2c3943}.page-links.post-pagination>ul.page-numbers li{display:inline-block;list-style:none}.comments-pagination a,.comments-pagination span.page-numbers,.navigation.pagination ul.page-numbers li a,.navigation.pagination ul.page-numbers li>span,.page-links.post-pagination>ul.page-numbers li a,.page-links.post-pagination>ul.page-numbers li span{display:block;width:45px;height:45px;background:#fff;text-align:center;padding:10px;color:#2c3943;font-size:15px;margin:3px;border:1px solid #e0e0e0}nav.navigation.pagination span.page-numbers.dots{padding:8px}.comments-pagination a:hover,.comments-pagination span.page-numbers,.navigation.pagination ul.page-numbers li a:hover,.navigation.pagination ul.page-numbers li>span,.page-links.post-pagination>ul.page-numbers li a:hover,.page-links.post-pagination>ul.page-numbers li span{background-color:#349cfc;color:#fff}nav.navigation.comments-pagination .nav-links a,nav.navigation.comments-pagination .nav-links>span{display:inline-block}nav.navigation.comments-pagination{margin-bottom:23px}.navigation.pagination .nav-links{margin-bottom:0;width:100%}.nave-arcive{position:absolute;left:0;right:0;top:45%;text-align:center;width:30px;margin:auto}.theme-post-navication{position:relative;border:1px solid #f1f1f1;padding:40px;clear:both}.nave-arcive a{font-size:35px;color:rgba(0,0,0,.29);margin:0 auto}.nave-arcive a:hover{color:#349cfc}select{width:100%;padding:14px;border:1px solid #d8d8d8;background-color:#f7f7f7}select:focus{border-color:#349cfc;outline:#349cfc}a:focus,button:focus,input:focus{text-decoration:none;outline:0;color:#349cfc}footer h2.widtet-title{color:#fff}.engal-ft-content ul{padding:0;margin:0}.engal-ft-content ul li{list-style:none}.engal-ft-content ul li a{color:#798795;text-transform:capitalize;position:relative}.engal-ft-content ul li a:hover{color:#349cfc}.engal-ft-content ul li a:before{content:"\f107";font-family:flaticon;font-size:11px;margin-right:8px;color:#798795}a.wp-block-button__link:hover{color:#fff}a.wp-block-button__link{color:#fff}.theme-btn{text-align:center;border-radius:3px}.blob-btn:hover .blob-btn__inner{transition:.4s}.blob-btn:hover{color:#fff;border-radius:3px}.blob-btn:hover:after{-webkit-transition:all .3s;transition:all .3s;left:0;top:0;border-radius:3px}.blob-btn i{position:relative;left:10px}.blob-btn__blobs{position:relative;display:block;height:100%;-webkit-filter:url("https://healthypetstores.com/wp-content/themes/engal/assets/css/#goo");filter:url("https://healthypetstores.com/wp-content/themes/engal/assets/css/#goo")}@supports ((-webkit-filter:url("https://healthypetstores.com/wp-content/themes/engal/assets/css/#goo")) or (filter:url("https://healthypetstores.com/wp-content/themes/engal/assets/css/#goo"))){.blob-btn__blob{-webkit-transform:translate3d(0,150%,0) scale(1.4);transform:translate3d(0,150%,0) scale(1.4)}}.blob-btn__blob:first-child{left:0;-webkit-transition-delay:0s;transition-delay:0s}.blob-btn__blob:nth-child(2){left:30%;-webkit-transition-delay:80ms;transition-delay:80ms}.blob-btn__blob:nth-child(3){left:60%;-webkit-transition-delay:0.16s;transition-delay:0.16s}.blob-btn__blob:nth-child(4){left:90%;-webkit-transition-delay:0.24s;transition-delay:0.24s}.blob-btn:hover .blob-btn__blob{-webkit-transform:translateZ(0) scale(1.7);transform:translateZ(0) scale(1.7)}@supports ((-webkit-filter:url("https://healthypetstores.com/wp-content/themes/engal/assets/css/#goo")) or (filter:url("https://healthypetstores.com/wp-content/themes/engal/assets/css/#goo"))){.blob-btn:hover .blob-btn__blob{-webkit-transform:translateZ(0) scale(1.4);transform:translateZ(0) scale(1.4)}}.wp-block-search .wp-block-search__input{flex-grow:1;min-width:3em;border:1px solid #b9bbbf9c}.wp-block-search .wp-block-search__button{background:#fd5d14;border:1px solid #f1f5fd;padding:7px 14px;color:#32373c;margin-left:0;word-break:normal;line-height:1;height:56px;cursor:pointer;transition:.4s}.wp-block-search .wp-block-search__button:hover{background-color:#000;color:#fff;border:1px solid transparent}.service_section{padding:100px 0 75px}.servicet1_top{margin-top:45px}.tb_service{display:flex;justify-content:space-between;box-shadow:0 0 27px 0 rgb(0 0 0 / 7%);position:relative}.tb_service:after{position:absolute;content:"";top:0;left:0;width:22%;height:46%;border-left:5px solid #ddd;border-top:5px solid #ddd}.tb_service_sen:hover .tb_service:after{border-color:#ff631b;transition:.8s}.active_ser .tb_service:after{border-color:#4cb53b}.service_text_item{padding:40px 0 0 40px}.service_text_item i{font-size:105px;color:#4cb53b}.service_text_item h3{margin-top:15px}.service_text_item h3 a{font-size:24px;color:#222}.service_image{position:relative;overflow:hidden}.service_image img{transform:scale(1);transition:.5s}.tb_service_sen:hover .service_image img{transform:scale(1.1);transition:.5s}.service_image:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;opacity:0;background-image:linear-gradient(180deg,#4cb53b9c,#0102049c);transform:scale(0);transition:.8s;z-index:999}.tb_service_sen:hover .service_image:before{opacity:1;transform:scale(1);transition:.8s}.ser_icon i{background:#fff;color:#4cb53b;font-size:20px;width:50px;height:50px;line-height:50px;display:inline-block;text-align:center;border-radius:50px;position:absolute;top:40%;right:42%;z-index:999;transition:.8s;opacity:0}.ser_icon i:hover{background:#4cb53b;color:#fff;transition:.8s}.tb_service_sen:hover .ser_icon i{opacity:1;transition:.8s}.active_ser .service_image:before{opacity:1;transform:scale(1)}.active_ser .ser_icon i{opacity:1}.about_section{padding:95px 0 98px;background-image:url(https://healthypetstores.com/wp-content/themes/engal/assets/css/assets/images/about-bg-shape.jpg)}.a_top{margin-top:40px}.ab_sub_txt span{display:inline-block;font-size:17px;font-weight:500;text-transform:uppercase;margin-bottom:20px}.ab_shap_img{margin-top:26px}.about_section .t1_top_title p{margin-top:15px}.ab_ser_ar{text-align:center;padding:16px 0}.ab_ser_img{margin-bottom:16px}.t1_about_thumb img{position:absolute;top:0;left:0}.t1_about_thumb{position:relative}.about_section.ab2{background-image:url(https://healthypetstores.com/wp-content/themes/engal/assets/css/assets/images/about1-bg.png);padding:110px 0 120px}.about_section.ab2 .t1_about_image.animation_ds{position:absolute;top:0;left:-30%}.about_section.ab2 .t1_about_image.animation_ds img{width:90%}.ab2 .tbd_ab_btn{margin-top:25px}.projects_section{padding:100px 0 70px}.projects_section .t1_top_title_inner p{width:43%;margin:auto}.txt_item_filter{text-align:center;padding:50px 0 30px}.sfilter-menu li{display:inline-block;font-size:18px;font-weight:500;margin:0 5px 10px;padding:6px 27px;font-family:'Fira Sans',sans-serif;color:#081227;border:1px dotted #4cb53b;cursor:pointer}.sfilter-menu .active_item{color:#fff;background:#4cb53b}.txt_item_filter ul li.current-item,.txt_item_filter ul li:hover{color:#fff;background:#4cb53b;border-color:#4cb53b}.txt_al_protfolio{position:relative;overflow:hidden}.txt_al_protfolio img{width:100%;transform:scale(1);transition:.5s}.txt_al_protfolio:hover .txt_img img{transform:scale(1.1);transition:.5s}.txt_img{position:relative;overflow:hidden}.txt_img:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-image:linear-gradient(180deg,#4cb53b9c,#0102049c);transform:scale(0);-webkit-transition:1.1s all ease;z-index:9}.txt_icon{position:absolute;top:18px;right:30px;left:auto;bottom:auto;transform:scaleX(0);transition:.5s;z-index:9}.txt_icon a{position:absolute;top:10px;right:25px;background:#fff;width:50px;height:50px;line-height:50px;text-align:center}.txt_content_port{position:absolute;left:30px;right:30px;bottom:-100px;transition:.5s;opacity:0;z-index:1;text-align:left;z-index:99}.txt_ptitle h3 a{color:#fff;text-decoration:underline}.txt_al_protfolio:hover .txt_img::before{transform:scale(1.2);-webkit-transition:1.1s all ease}.txt_al_protfolio:hover .txt_icon{bottom:auto;transform:scaleX(1)}.txt_al_protfolio:hover .txt_content_port{opacity:1;bottom:30px}.txt_btm{margin-bottom:30px}.brand_section{padding:90px 0 190px;background-image:url(https://healthypetstores.com/wp-content/themes/engal/assets/css/assets/images/brand-bg.jpg);background-size:cover}.popular_title h2{font-size:44px;color:#fff;text-align:center}.brand2_section{z-index:99}.team_section{padding:95px 0 60px;background-image:url(https://healthypetstores.com/wp-content/themes/engal/assets/css/assets/images/team-bg.png);background-size:cover}.mr_top{margin-top:50px}.all_title_team{position:relative;margin-bottom:40px;box-shadow:0 0 27px 0 rgb(0 0 0 / 7%);background:#fff}.wtx_image_area{position:relative;z-index:99}.wtx_image_area:before{content:"";position:absolute;left:50px;top:50px;height:266px;width:266px;opacity:0;transition:.5s;background:#4cb53b9c;border-radius:100%;transform:scale(0);-webkit-transition:1s all ease}.wtx_team_content{padding:30px 20px 0;display:flex;justify-content:space-between}.wtx_content2 h5{margin-bottom:7px}.wtx_content2 h5 a{font-size:25px;margin-bottom:0}.wtx_content2 span{color:#626262;font-size:18px;margin-bottom:18px;display:inline-block}.team_icon i{width:54px;height:54px;background:#4cb53b4a;display:inline-block;text-align:center;line-height:54px;border-radius:50px;color:#4cb53b;font-size:22px}.all_title_team:hover .wtx_image_area:before,.all_title_team:hover .wtx_team_icon{opacity:1;transform:scale(1);-webkit-transition:1s all ease}.succeed_section{padding:0 0 100px}.succeed_bg{padding:80px 0 65px 60px;background-image:url(https://healthypetstores.com/wp-content/themes/engal/assets/css/assets/images/sued-image.png);background-size:cover}.succeed_bg .t1_top_title h2{font-size:35px;margin-bottom:20px}.succeed_bg .t1_top_title.text-left p{width:43%}.contact_section{padding:100px 0 100px;background:#f7f7ff}.contact_form{padding:0;background:#fff;border:1px solid #4cb53b}.contact_section .t1_top_title h2{font-size:44px;margin:0;margin-bottom:13px}.contact_form_area{margin-top:0}.contact_form_area input,.contact_form_area textarea{width:100%;margin-bottom:30px;border:1px solid #ddd;border-radius:0;line-height:43px;padding-left:30px;height:45px;background-color:transparent;border-radius:20px}input,textarea{outline:0}.contact_form_area textarea{height:150px}.wtx_contact_btn input{width:100%;text-align:center;background:#4cb53b;color:#fff;font-size:18px;cursor:pointer;line-height:45px;border-radius:50px;border:1px solid #4cb53b;transition:.5s;height:52px;font-weight:600}.wtx_contact_btn:hover input{background:#0d0e10;border-color:#0d0e10}.contact_form_area input::placeholder,.contact_form_area textarea::placeholder{color:#848484}.txt_contact_image img{margin-top:40px;text-align:left}.counter_section{padding:100px 0}.counter_section.counter2{padding:0 0 100px}.counter_top{margin-top:40px}.txt_counter{text-align:left;padding:27px 29px;box-shadow:0 0 27px 0 rgb(0 0 0 / 7%);position:relative;margin-bottom:30px}.txt_counter:hover{background-size:cover;transition:.5s;z-index:1}.txt_counter:hover:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#4cb53bd6;transition:.5s;z-index:-1}.txt_counter:hover .txt_counter:before{opacity:1}.txt_new_inn{border-bottom:1px solid #ddd}.txt_new_inn h3,.txt_new_inn span{font-size:40px;font-weight:700;display:inline-block;color:#4cb53b;margin-bottom:5px}.txt_counter_inn h4{color:#4cb53b;display:inline-block;margin-left:13px;font-size:25px}.txt_counter p{margin-top:19px}.txt_counter:hover .txt_counter_inn h4,.txt_counter:hover .txt_counter_inn p,.txt_counter:hover .txt_new_inn h3,.txt_counter:hover .txt_new_inn span{color:#fff}.blog_section{padding:92px 0 75px}.txt_blg_image{overflow:hidden;position:relative}.txt_blg_image:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,#4cb53b9c,#0102049c);transform:scale(0);-webkit-transition:1.1s all ease;z-index:9}.txt_blog_all_area:hover .txt_blg_image:before{transform:scale(1)}.txt_blg_image img{-webkit-transition:1.3s all ease;width:100%}.txt_blog_all_area:hover .txt_blg_image img{transform:scale(1.2);-webkit-transform:scale(1.2);-webkit-transition:1.3s all ease}.blog_top{margin-top:40px}.txt_blog_all_area{background:#fff;border-radius:5px;margin-bottom:30px;box-shadow:0;transition:.5s;border:1px solid #b5b1b154}.txt_blog_all_area:hover{box-shadow:0 0 35px 0 rgb(0 0 0 / 11%);transition:.5s}.txt_blog_body{padding:0 20px 20px;text-align:left}.txt_blog_body h3 a{font-size:22px;color:#081227;font-weight:600}.txt_blog_body a i{color:#fff;font-size:13px;margin-right:5px}.date_all{margin-top:20px;margin-bottom:20px}.txt_blog_body span{background:#4cb53b;padding:8px 11px;color:#fff}.txt_blog_body span a{margin-right:7px}.txt_blog_body p{font-size:17px}.txt_blog_body .txt_qbtn{font-size:20px;background:#4cb53b;width:40px;height:40px;line-height:40px;display:inline-block;text-align:center;border-radius:50px;transition:.5s}.txt_blog_body .txt_qbtn i{text-align:center;color:#fff;font-size:20px;margin:0}.txt_blog_all_area:hover .txt_blog_body .txt_qbtn{background:#0d0e10}.blog_btn a{color:#4cb53b;font-size:14px}.blog_coment{display:flex;justify-content:space-between}.star_i{display:-webkit-box}.star_i i{margin:5px}.star_i .star_color{color:#4cb53b}.txt_tuote_body{padding:20px 40px}.bl_ic i{background:#fff;color:#4cb53b;font-size:20px;width:40px;height:40px;line-height:40px;display:inline-block;text-align:center;border-radius:50px;position:absolute;top:23%;right:42%;z-index:999;transition:.8s;opacity:0}.txt_blog_all_area:hover .bl_ic i{opacity:1;transition:.8s}.bl_ic i:hover{background:#4cb53b;color:#fff}.date_all .catagoy{color:#4cb53b;font-size:17px}.date_all span{color:#939393;font-size:16px}.date_all{background:#fff;padding:5px;margin-top:-20px;z-index:9999;text-align:center;position:relative;margin-right:1px}.style_02 .txt_blog_inner{padding:0 10px 0 0}.txt_blog_inner h3{margin-top:16px;margin-bottom:17px}.style_02 .txt_blog_body span{background:0 0;padding:0}.skill_section .t1_top_title.text-left p{margin-top:21px;margin-bottom:26px}.skill_section .tbd_ab_btn{margin-top:50px}.sk_top{margin-top:30px}.mr_bt{margin-bottom:30px}span.fill{background:#4cb53b!important;border-radius:5px}.barfiller{width:100%;height:5px;background:#8484843b;border:0 solid #ccc;position:relative;margin-bottom:20px;box-shadow:inset 1px 4px 9px -6px rgba(0,0,0,.5);border-radius:5px;-moz-box-shadow:inset 1px 4px 9px -6px rgba(0,0,0,.5)}.barfiller .fill{display:block;position:relative;width:0;height:100%;background:#333;z-index:1}.barfiller .tipWrap{display:none}.barfiller .tip{margin-top:-30px;padding:2px 4px;font-size:11px;color:#fff;left:0;position:absolute;z-index:2;background:#333}.barfiller .tip:after{border:solid;border-color:rgba(0,0,0,.8) transparent;border-width:6px 6px 0 6px;content:"";display:block;position:absolute;left:9px;top:100%;z-index:9}.progress_item h3{font-size:17px;font-weight:500;font-family:Saira,sans-serif}.copany_section{padding:100px 0 100px}.mglf{margin-right:15px;margin-bottom:25px}li.icon_list1{margin-bottom:13px}.icon_list1 span{color:#191717;margin-bottom:17px;font-weight:500}li.icon_list1 span i{color:#4cb53b;margin-right:5px}.content p{font-weight:700;color:#081227;font-size:17px;font-style:italic;margin-top:25px;margin-bottom:45px}.blog_detalis{background:#dddddd38}.search{padding:30px 25px;background:#fff;box-shadow:0 0 5px rgb(0 0 0 / 12%);margin-bottom:30px}.search input{border:1px solid #ccc;padding:17px 9px;width:100%;position:relative}.search_btn{position:absolute;color:#ddd;margin-top:14px;right:56px;border:0;background:0 0;font-size:20px}.txt_blg_deties .txt_blog_body{box-shadow:0 0 5px rgb(0 0 0 / 12%);padding:30px 8px}.txt_blg_deties .txt_blog_body{box-shadow:0 0 5px rgb(0 0 0 / 12%);padding:5px 27px 22px;margin-bottom:30px}.blog_lf{box-shadow:0 0 5px rgb(0 0 0 / 12%);padding:22px 27px 22px;margin-bottom:30px}.blog_lf .tx_content_budy h3,.blog_lf .tx_content_budy span,.blog_lf .txt_foot_title_inner h3{color:#081227}.blog_right_detals{box-shadow:0 0 5px rgb(0 0 0 / 12%)}.right_detals_inner{padding:30px}.pricing_section{padding:100px 0 100px}.pricing_top{margin-top:40px}.stxt_pricing_content{padding:0 0;border:1px solid #ddd;text-align:center}.stxt_pricing_title h3{padding:21px 0;background:#182735;color:#fff;font-size:20px;font-weight:500}.stxt_pricing_center span{color:#333;font-weight:700;font-size:40px;font-family:'Fira Sans',sans-serif}.stxt_pricing_center{border-bottom:1px solid #ddd;padding:6px 0 15px}.month_text{display:inline-block}.month_text span{color:#0d0e10;font-size:17px}.stxt_item_list{padding:35px 0 20px}.stxt_item_list ul li{margin:0 0 9px;font-size:17px}.stxt_btn{padding:8px 0 45px}.stxt_btn .tabtn{font-size:17px;font-weight:400;padding:12px 41px}.active .stxt_pricing_title h3{background:#4cb53b}.active .stxt_btn .tabtn{background-color:#0d0e10}.team_detail_section{padding:100px 0 90px}.detail_list_area ul li b{color:#081227;font-size:25px;font-weight:600;margin-right:10px;font-family:'Fira Sans'}.detail_list_area ul li span i{display:inline-block;margin:0 8px;font-size:20px;color:#081227}.single_content p{width:100%;margin-top:45px}.detail_list_area ul li{margin-bottom:20px}.detail_list_area ul li span{font-size:20px;color:#081227;font-weight:500;margin-left:11px}.detail_list_area{margin-top:50px;margin-left:50px}.all_color{color:#4cb53b}.all_hover_color:hover{color:#0d0e10}.company_section{background-image:url(https://healthypetstores.com/wp-content/themes/engal/assets/css/assets/images/comp-bg.png);background-size:cover;margin-right:350px;padding:93px 0 75px 318px}.t1_top_title.cm h2{font-size:35px;color:#fff}.t1_top_title.cm p{color:#fff;width:41%;margin-top:20px}.video_section{padding:90px 0 140px;background-image:url(https://healthypetstores.com/wp-content/themes/engal/assets/css/assets/images/brand-bg.jpg);position:relative;background-size:cover}.video_inner{top:18%;position:relative;left:43%}.video_inner a{position:relative;width:60px;height:60px;font-size:22px;display:inline-block;border-radius:100%;background:#fff}.video_inner a::before{position:absolute;content:'';width:100%;height:100%;background:#fff;border-radius:50%;top:0;animation:wtx_squares 1.5s ease-in-out infinite;left:0;right:0;bottom:0}.video_inner i{color:#4cb53b;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.vide_shape.animation_ds{position:absolute;top:46%;right:4%}.brand3_section{margin-top:0;z-index:99;padding:0 0 90px}.img_carsul img{text-align:center;margin:auto}.foot_section{padding:173px 0 20px;background-image:url(https://healthypetstores.com/wp-content/themes/engal/assets/css/assets/images/footer-bg.jpg);background-size:cover}.foot_text h2{font-size:20px;color:#fff;margin-bottom:30px}.foot_text .wp-block-social-links .wp-social-link{width:40px;height:40px;line-height:40px;display:inline-block;text-align:center;border-radius:30px;margin-right:5px;background:#ffffff87;color:#fff;font-size:17px}.foot_text .wp-block-social-links .wp-social-link:hover{background:#4cb53b;color:#fff}.foot_text .wp-block-social-link a{display:initial}.foot_text .menu li{margin-bottom:8px}.foot_text .menu li a{color:#fff}.txt_foot_title_inner h3{color:#fff;margin-bottom:32px}.txt_list_menu_nav ul li{margin-bottom:8px;color:#fff}.txt_list_menu_nav ul li a{color:#fff;margin-bottom:10px}.txt_contact_area p{color:#fff;font-size:17px;margin-bottom:14px}.foot_text .wp-block-latest-posts.wp-block-latest-posts__list li a{color:#fff}.foot_text p{color:#fff}.txt_foot_title h3{color:#fff;margin-bottom:30px}.menu-quick-link-container ul li{margin:10px}.menu-quick-link-container ul li a{color:#fff}.widget.widget_recent_entries ul li{margin:10px}.widget.widget_recent_entries ul li a{color:#fff}.textwidget p{color:#fff}.foot_bottom_section{margin-top:63px}.txt_uni_imge{float:left;display:inline-block;margin-right:19px}.foot_bug_area{margin-bottom:20px}.tx_content_budy{overflow:hidden}.tx_content_budy h3,.tx_content_budy span{color:#fff;font-size:15px;font-weight:400;margin-bottom:2px}.foot_mid{padding-bottom:30px}.foot_bottom_text p{text-align:center;color:#fff;font-size:17px}.footer_top{padding-top:90px}.bd_tp{padding:20px 0 10px;border-top:1px solid #d7d4d433}.foot_bottom_text{display:flex;justify-content:space-between}.footer-bootom li{display:inline-block;margin:0 10px}.footer-bootom li a{color:#fff}.right_btn{display:inline-block}a.tabtn{font-size:17px;margin-left:5px;font-weight:500;background-color:#4cb53b;border-radius:5px;color:#fff;padding:17px 35px;border:none;display:inline-block;position:relative;overflow:hidden}a.tabtn:after{position:absolute;content:"";top:31px;right:-13px;width:40px;height:40px;border-color:#000;border-style:solid;border-width:2px;border-radius:100px}a.tabtn i{font-size:20px;margin-left:7px}a.tabtn:hover{background-color:#0d0e10;color:#fff}.top_scroll a{font-size:17px;color:#fff;width:45px;height:45px;line-height:45px;background:#4cb53b;text-align:center;border-radius:50%;display:inline-block;position:fixed;bottom:80px;right:31px;cursor:pointer}.pagination{padding:10px}.pagination a,.pagination span{margin:0 10px!important}.pagination span{color:#000}.service2_section{padding:100px 0 70px;background:#f9f9f9}.ser_top{margin-top:50px}.tb_service_sen.service_02{position:relative;margin-bottom:30px}.service_image img{transform:scale(1);transition:.5s}.tb_service_sen:hover .service_image img{transform:scale(1.1);transition:.5s}.service_image{position:relative;overflow:hidden}.service_02 .service_image:before{clip-path:circle(63% at 50% 95%)}.service_02.tb_service_sen:hover .service_image:before{opacity:1;transition:.8s;top:50px}.tb_serice{display:flex;background:#fff;border-radius:30px 0 0;transition:.6s;box-shadow:0 0 27px 0 rgb(0 0 0 / 7%)}.tb_service_sen:hover .tb_serice{background:#4cb53b;transition:.6s}.tb_service_sen:hover .icon_ar i{background:#323232;transition:.6s}.tb_serice_content{margin-left:50px;margin-top:14px;margin-right:21px}.tb_serice h3 a{font-size:22px}.tb_service_sen:hover .tb_serice h3 a{color:#fff}.icon_ar i{font-size:25px;width:66px;height:66px;line-height:66px;background:#4cb53b;color:#fff;border-radius:25px 0 0 0;display:inline-block;text-align:center;transition:.7s}.sitem_btn{text-align:center;position:absolute;bottom:-59px;left:0;right:0;transition:.8s;z-index:9}.sitem_btn a.tabtn{padding:11px 30px;border-radius:5px;background:#000;color:#fff}.tb_service_sen:hover .sitem_btn{transition:.8s;bottom:35px}.tb_serice_ar.service_06{display:flex}.text_item_ar{box-shadow:0 0 27px 0 rgb(0 0 0 / 11%);padding:16px 30px 10px;transition:.7s;background:#fff}.text_item_ar h3 a{font-size:17px}.tb_serice_ar:hover .text_item_ar{background:#4cb53b;transition:.7s}.tb_serice_ar:hover .text_item_ar h3 a,.tb_serice_ar:hover .text_item_ar p{color:#fff}.tb_serice_ar:hover .icon_ar i{background:#000;transition:.7s}.service3_section{background:#f9f9f9;padding:100px 0 70px}.ser_top{margin-top:50px}.tb_service_sen.service_03{background:#fff;padding:10px;box-shadow:0 0 27px 0 rgb(0 0 0 / 11%);position:relative;margin-bottom:30px}.tb_service_sen.service_03:after{position:absolute;content:"";bottom:0;left:0;width:25%;height:21%;border-left:4px solid #dddcdc;border-bottom:4px solid #dddcdc;transition:.5s}.tb_service_sen.service_03:hover:after{border-left:4px solid #4cb53b;border-bottom:4px solid #4cb53b;transition:.5s}.service_image img{transform:scale(1);transition:.5s;width:100%}.tb_service_sen:hover .service_image img{transform:scale(1.1);transition:.5s}.service_image{position:relative;overflow:hidden}.service_image:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;opacity:0;background:#4cb53bde;transform:scale(0);transition:.8s;z-index:9}.tb_service_sen:hover .service_image:before{opacity:1;transform:scale(1);transition:.8s}.service_03 .text_item_ar h3 a{font-size:22px}.service_03 .tb_serice_ar{margin-top:-35px;display:flex;margin-bottom:30px;justify-content:end}.service_03 .text_item_ar{margin-right:-11px;background:#fff;z-index:9}.service_03 .text_item_ar{box-shadow:0 0 27px 0 rgb(0 0 0 / 11%);padding:16px 33px 10px;transition:.7s;background:#fff}.service_03 .icon_ar{z-index:9}.sitem_content{padding:2px 18px}.tb_service_sen.service_03.service_active:after{border-left:4px solid #4cb53b;border-bottom:4px solid #4cb53b}.service_active .service_image:before{opacity:1;transform:scale(1)}.service_active .icon_ar i{background:#000;transition:.7s}.service_active .text_item_ar{background:#4cb53b;transition:.7s}.service_active .text_item_ar h3 a{color:#fff}.wtx_image_area img{width:100%}.mr_top{margin-top:50px}.all_title_team.team_style2{position:relative;text-align:center;margin-bottom:40px;box-shadow:0 0 27px 0 rgb(0 0 0 / 0%)}.team_style2 .wtx_image_area{position:relative;z-index:99}.team_style2 .wtx_image_area:before{content:"";position:absolute;left:30px;top:0;height:309px;width:309px;opacity:0;transition:.5s;background:#00000078;border-radius:100%;transform:scale(0);-webkit-transition:1s all ease}.team_style2 .wtx_team_icon{position:absolute;top:38%;left:22%;opacity:0;-webkit-transition:1s all ease;z-index:99}.team_style2 .wtx_team_icon ul li{display:inline-block}.team_style2 .wtx_team_icon ul li a{color:#4cb53b;width:34px;height:34px;line-height:33px;background:#fff;display:inline-block;border:1px solid #fff;text-align:center;border-radius:100px;margin:0 5px}.team_style2 .wtx_team_icon ul li a:hover{color:#fff;background:#4cb53b;border-color:#4cb53b}.team_style2 .wtx_team_content{padding:165px 0 5px;box-shadow:0 0 27px 0 rgb(0 0 0 / 7%);margin-top:-139px;transition:.5s;transform:scale(1);-webkit-transition:1s all ease}.team_style2 .wtx_team_content{display:inherit;justify-content:inherit}.team_style2 .wtx_content2 h5{margin-bottom:7px}.team_style2 .wtx_content2 h5 a{font-size:25px;margin-bottom:0}.team_style2 .wtx_content2 span{color:#626262;font-size:18px;margin-bottom:18px;display:inline-block}.all_title_team.team_style2:hover .wtx_image_area:before,.all_title_team.team_style2:hover .wtx_team_icon{opacity:1;transform:scale(1);-webkit-transition:1s all ease}.all_title_team.team_style2:hover .wtx_team_content{background:#4cb53b;transform:scale(1.1);-webkit-transition:1.1s all ease}.all_title_team.team_style2:hover .wtx_content2 h5 a,.all_title_team.team_style2:hover .wtx_content2 span{color:#fff}.project_section{padding:100px 0}.txtstyle_2 .txt_content_port{position:absolute;left:220px;right:0;bottom:-228px;transition:.5s;opacity:1;z-index:1;text-align:left;z-index:99;background:#fff;padding:26px 30px}.txtstyle_2 .txt_al_protfolio:hover .txt_content_port{opacity:1;bottom:0}.port_icon{position:absolute;bottom:100%;left:0}.port_icon i{font-size:25px;width:66px;height:66px;line-height:66px;background:#0d0e10;color:#fff;border-radius:25px 0 0 0;display:inline-block;text-align:center;transition:.7s}.txtstyle_2 .txt_ptitle h3{margin:0;margin-bottom:10px}.txtstyle_2 .txt_ptitle h3 a{color:#33364a}.txtstyle_2 .txt_ptitle p{color:#939393;margin:0}.txtstyle_2 .style2 .txt_content_port{left:65px}.menu1 .expand_btn{display:none}.txt_mobil_menu{display:none!important;z-index:999;display:flex;background-color:#4cb53b;justify-content:space-between;padding:13px 20px;position:relative}.mean-container .mean-bar{float:none;padding:0;overflow:hidden;height:100%;min-height:50px}.txt_mobil_menu .mobile_menu_bar i,.txt_mobil_menu .title{color:#fff}.txt_mobil_menu .menu1{display:none;position:absolute;top:20px;left:0;width:100%;background-color:#000;z-index:999}.txt_mobil_menu .menu1 a{color:#fff}.txt_mobil_menu .menu1 li{width:100%;position:relative}.txt_mobil_menu .menu1 li .expand_btn{display:block;z-index:99;position:absolute;right:30px;top:50%;transform:translateY(-50%);color:#4cb53b;border:1px solid #4cb53b;padding:2px 10px}.txt_mobil_menu .menu1 ul{display:flex;flex-direction:column;text-align:left;width:100%}.txt_mobil_menu .txd_drop_menu1{display:none!important;visibility:visible!important;opacity:1!important;position:absolute!important;top:55px!important;left:0!important;background-color:#000!important;padding-left:50px!important}.txt_mobil_menu .active{display:flex!important}