/*
Theme Name: IBT Child
Theme URI: https://ibt.onl
Description: A child theme of IBT Theme
Author: IBT Themes
Author URI: https://ibt.onl
Version: 1.0.0
Text Domain: ibt-tpl
Template: ibt-tpl
*/

@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap');

.flags-sp img{margin:0 10px 0 0!important}.pc-none{display:none}@media only screen and (max-width:1199px){.pc-none{display:block}.responsive-menu-inner{top:calc(50% - -10px)!important}.responsive-menu-title-image{margin:0!important}#responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a{height:auto!important;line-height:25px!important;padding:12px 20px 12px 25px}}.container{max-width:1520px}ul{color:#707070;font-size:18px;font-family:Roboto,sans-serif}ol{color:#707070;font-size:19px;line-height:1.8;font-family:Roboto,sans-serif}p{color:#707070;font-size:18px;font-family:Roboto,sans-serif;font-weight:400}h1{color:#393582;font-family:'Roboto Condensed',sans-serif;font-size:36px;font-weight:400}h2{color:#2e2e2e;font-family:'Roboto Condensed',sans-serif;font-size:34px;font-weight:400}h3{color:#707070;font-size:24px;font-family:'Roboto Condensed',sans-serif;font-weight:700}h5{color:#707070;font-size:16px;font-family:'Roboto Condensed',sans-serif;font-weight:400}h6{color:#4f9bbf;font-size:16px;font-family:'Roboto Condensed',sans-serif;letter-spacing:.3rem;font-weight:400;text-transform:uppercase}.heading--titles h1{color:#707070;font-size:16px;font-family:'Roboto Condensed',sans-serif;letter-spacing:.3rem;font-weight:400;text-transform:uppercase}.dairyh1{color:#fff!important}.top-nav{background:#fff;height:0!important;opacity:.9;padding:0 20px 6px 0;height:42px}#menu-top-bar-menu li a{color:#707070;font-family:'open sans'!important;font-size:14px;font-weight:400}.lang-switcher .nav-link,.lang-switcher li{display:flex;align-items:center!important;font-family:'open sans'!important;font-size:13px!important;margin-top:1px;margin-bottom:-6px}.top-nav .lang-switcher li>a{padding-right:0!important;padding-bottom:12px!important;color:#707070!important;font-weight:400;font-size:0}.top-nav .lang-switcher li>a:hover{opacity:.8;color:#3a3a3a!important}.lang-switcher .dropdown-menu{border:none;width:20rem!important;right:0;left:0;top:75%;padding:0 0 20px 0!important;z-index:9999!important;box-shadow:0 4px 12px -3px rgba(0,0,0,.2);background-color:#fff}.lang-switcher .dropdown-menu li a{color:#000;font-size:13px;padding:10px 15px!important;width:230%;letter-spacing:0;text-transform:none;font-weight:550}.navbar-brand{margin-top:-23px;height:86px;float:unset!important;margin-bottom:-17px!important}.navbar-brand img{max-height:unset;width:144px;height:auto;position:fixed;left:60px;margin-top:-20px}.rhs-nav{float:left;font-size:15px!important;font-weight:500;margin-left:195px;margin-top:-10px}#wrapper-navbar{box-shadow:none}#navbarNavDropdown .nav-link{font-family:'Roboto Condensed',sans-serif;font-size:18px;color:#707070;font-weight:400;display:block;margin:-2px 12px 0 0;letter-spacing:.5px;padding:2px 4px 10px 10px}#navbarNavDropdown li.menu-item-has-children:hover>a{color:#000!important;font-size:18px;transition:all .4s ease}#navbarNavDropdown .current-menu-item>.nav-link{color:#000!important}#navbarNavDropdown li:not(.menu-item-has-children):hover a{color:#000;font-size:18px!important}#navbarNavDropdown li .dropdown-toggle{display:none}#navbarNavDropdown .dropdown-menu{box-shadow:none;background:#fff;padding:0;width:150%;top:100%;left:0;border-bottom:none}.dairy-sub-menu a:hover{background-color:#4f9bbf!important;color:#fff!important;margin-left:-4px!important;margin-bottom:-2px!important;padding-left:5px!important;padding-top:2px!important;padding-bottom:2px!important;text-decoration:none!important;width:88%!important}.beef-sub-menu a:hover{background-color:#9c2925!important;color:#fff!important;margin-left:-4px!important;margin-bottom:-2px!important;padding-left:5px!important;padding-top:2px!important;padding-bottom:2px!important;text-decoration:none!important;width:88%!important}.swine-sub-menu a:hover{background-color:#ddaf26!important;color:#fff!important;margin-left:-4px!important;margin-bottom:-2px!important;padding-left:5px!important;padding-top:2px!important;padding-bottom:2px!important;text-decoration:none!important;width:43%!important}.parallax-homepage{background-image:url(https://endovacanimalhealth.ca/wp-content/uploads/2021/09/Endovac072821_71559-Edit.jpg);margin-top:60px!important;width:113%;min-height:400px;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:contain;margin-bottom:50px!important}.header{z-index:0!important;position:absolute;top:104px}.animalss{top:80px}.animals{z-index:1!important;margin-top:470px}.animalsa{z-index:1!important;margin-top:470px}.animalsb{z-index:1!important;margin-top:470px}.animalsc{z-index:1!important;margin-top:470px}.grow{transition:all .2s ease-in-out}.grow img{margin-bottom:-35px}.grow:hover{transform:scale(1.1)}.tech-left{border-right:1px solid #ddd}border .homephoto{width:984px;margin-left:20px;height:450px;margin-top:60px}.homepage-bottle{margin-left:-15px;width:780px;margin-top:90px}.beef-bullet ul{list-style:none;text-indent:-11px!important}.beef-bullet ul li:before{font-family:"Font Awesome 5 Free";content:"\f192";color:#9c2925;font-weight:900;font-size:10px;margin-right:10px;width:1em;margin-left:-1em}.dairy-bullet ul{list-style:none;text-indent:-11px!important}.dairy-bullet ul li:before{font-family:"Font Awesome 5 Free";content:"\f192";color:#4f9bbf;font-weight:900;font-size:10px;margin-right:10px;width:1em;margin-left:-1em}.swine-bullet ul{list-style:none;text-indent:-11px!important}.swine-bullet ul li:before{font-family:"Font Awesome 5 Free";content:"\f192";color:#ddaf26;font-weight:900;font-size:10px;margin-right:10px;width:1em;margin-left:-1em}.supply-box{height:auto!important}.animalsk{top:-30px}.animalsg{top:5px}.dairyh1 h1{color:#fff}.bluebxtxt{margin-left:40px}.bluebx{height:420px;background-color:#4f9bbf}.redbx{height:420px;background-color:#9c2925}.redbx h3{color:#fff}.yellowbx{height:420px;background-color:#ddaf26}.blue-border{border:2px solid #4f9bbf;height:420px}.red-border{border:2px solid #9c2925;height:420px}.yellow-border{border:2px solid #ddaf26;height:420px}.tech-header{left:140px;top:-40px}.logo-banner{max-width:1620px;margin-top:-90px!important}.logo-banner img{width:100%}.where-to-buy-header{top:-10px;margin-bottom:-30px!important}.beef-logo img{width:320px;margin-bottom:-40px}.porci-logo img{width:360px;margin-bottom:-60px;margin-top:-40px}.beef-bottle-first{width:659px;margin-left:-160px;margin-top:-50px;margin-bottom:-20px}.beef-bottle-second{width:679px;margin-left:-40px;margin-top:0;margin-bottom:-30px}.dairy-bottle-first{width:129px;margin-left:90px;margin-top:0;margin-bottom:-260px}.porci-bottle-first{width:153px;margin-left:65px;margin-top:0;margin-bottom:10px}.about--timeline{margin:1.5em 0 2.5em 0}.timeline{position:relative}.timeline1{margin-left:.4em;padding-left:1.875em;border-left:1px solid #666;padding-bottom:1em}.timeline.wpb_content_element{margin:0}.timeline.wpb_text_column :last-child{margin-bottom:.35em}.present1{margin-left:.4em;padding-left:1.875em}.present h3,.timeline h3{display:inline-block;padding:.4em 1em;color:#fff;font-size:24px;font-weight:400;background:#393582}.present h3::before,.timeline h3::before{content:"";position:absolute;top:.75em;left:-1.825em;width:12px;height:12px;border:2px solid #666;border-radius:50%;background:#fff}.present h3::before{top:.65em;left:-1.8em}.present1 .wpb_content_element{margin:0 0 .75em 0;position:relative;top:-1.1em}@media only screen and (max-width:800px){.timeline h3::before{left:-1.7em}.present h3::before{left:-1.65em}}.vet-content{margin-top:-22px!important}.animal-vet{background-color:#fff!important}.vet-left{margin-top:-35px!important}.vet-left p{color:#fff;font-size:20px;padding-bottom:15px;padding-top:10px}.products-vet{padding:52px}.products-vet h6{margin-top:-20px;color:#a8a8a8;margin-bottom:-15px!important}.products-vet a{color:#2e2e2e}.products-vet a:hover{text-decoration:underline}.vet-right{left:25px}.vet-product{margin-bottom:25px}.animalb a,.animalb button,a.button,button a{background-color:#393582!important;color:#fff!important;font-family:'Roboto Condensed',sans-serif;font-weight:550;font-size:24px!important;border-radius:0!important;border:none}.animalb a:hover{background-color:#9c2925!important}.animald a,.animald button,a.button,button a{background-color:#393582!important;color:#fff!important;font-family:'Roboto Condensed',sans-serif;font-weight:550;font-size:24px!important;border-radius:0!important;border:none}.animald a:hover{background-color:#4f9bbf!important}.animalw a,.animalw button,a.button,button a{background-color:#393582!important;color:#fff!important;font-family:'Roboto Condensed',sans-serif;font-weight:550;font-size:24px!important;border-radius:0!important}.animalw a:hover{background-color:#ddaf26!important}.animalv a,.animalv button,a.button,button a{background-color:#393582!important;color:#fff!important;font-family:'Roboto Condensed',sans-serif;font-weight:550;font-size:24px!important;border-radius:0!important}.animalv a:hover{background-color:grey!important}.homea a,.homea button,a.button,button a{background-color:transparent!important;color:#393582!important;font-family:'Roboto Condensed',sans-serif;width:230px;padding:8px!important;font-weight:400!important;font-size:20px!important;border-radius:0!important;border:1px solid #393582!important}.vet-rep a,.vet-rep button,a.button,button a{background-color:transparent!important;color:#fff!important;font-family:'Roboto Condensed',sans-serif;width:85%;padding:8px!important;font-weight:400!important;font-size:20px!important;border-radius:0!important;border:1px solid #fff!important}.dwnld-label a,.dwnld-label button,a.button,button a{background-color:transparent!important;color:#4f9bbf!important;font-family:'Roboto Condensed',sans-serif;width:85%;padding:16px!important;font-weight:400!important;font-size:21px!important;border-radius:0!important;border:.5px solid #4f9bbf!important}.dwnld-label a:hover{background-color:#4f9bbf!important;color:#fff!important}.dwnld-labell a,.dwnld-labell button,a.button,button a{background-color:transparent!important;color:#4f9bbf!important;font-family:'Roboto Condensed',sans-serif;width:65%;padding:16px!important;font-weight:400!important;font-size:21px!important;border-radius:0!important;border:.5px solid #4f9bbf!important}.dwnld-labell a:hover{background-color:#4f9bbf!important;color:#fff!important}.dwnld-label-red a,.dwnld-label-red button,a.button,button a{background-color:transparent!important;color:#9c2925!important;font-family:'Roboto Condensed',sans-serif;width:85%;padding:16px!important;font-weight:400!important;font-size:21px!important;border-radius:0!important;border:.5px solid #9c2925!important}.dwnld-label-red a:hover{background-color:#9c2925!important;color:#fff!important}.dwnld-label-redd a,.dwnld-label-redd button,a.button,button a{background-color:transparent!important;color:#9c2925!important;font-family:'Roboto Condensed',sans-serif;width:65%;padding:16px!important;font-weight:400!important;font-size:21px!important;border-radius:0!important;border:.5px solid #9c2925!important}.dwnld-label-redd a:hover{background-color:#9c2925!important;color:#fff!important}.dwnld-label-yellow a,.dwnld-label-yellow button,a.button,button a{background-color:transparent!important;color:#ddaf26!important;font-family:'Roboto Condensed',sans-serif;width:85%;padding:16px!important;font-weight:400!important;font-size:21px!important;border-radius:0!important;border:.5px solid #ddaf26!important}.dwnld-label-yellow a:hover{background-color:#ddaf26!important;color:#fff!important}.dwnld-label-yelloww a,.dwnld-label-yelloww button,a.button,button a{background-color:transparent!important;color:#ddaf26!important;font-family:'Roboto Condensed',sans-serif;width:65%;padding:16px!important;font-weight:400!important;font-size:21px!important;border-radius:0!important;border:.5px solid #ddaf26!important}.dwnld-label-yelloww a:hover{background-color:#ddaf26!important;color:#fff!important}.rep a,.rep button,a.button,button a{background-color:transparent!important;color:#fff!important;font-family:'Roboto Condensed',sans-serif;width:60%;padding:19px!important;font-weight:400!important;margin-top:10px;font-size:21px!important;border-radius:0!important;border:.5px solid #fff!important}.foot-img{width:192px;margin-left:85px}.lower-foot .container,footer.wrapper .container{max-width:1820px}footer.wrapper{background-color:transparent;margin-top:-60px}.footer-col-1{border-right:1px solid #a8a8a8;margin-left:50px}.footer-col-1 a{color:#707070!important}.footer-col-2{margin-left:40px}.footer-col-2 a{color:#000!important}.footer-col-3{margin-left:-40px;border-right:1px solid #a8a8a8;margin-right:40px}.footer-col-3 a{color:#000!important}.footer-col-4{margin-left:-10px;margin-right:80px}.footer-col-4 a{color:#000!important}.footer-col-5{margin-left:-40px}.footer-col-5 a{color:#000!important}.col-12.col-lg-6{font-size:14px;font-family:Roboto sans-serif;font-weight:500;text-align:right;left:120px}.lower-foot{background-color:transparent;color:#707070;font-size:12px;margin-top:-30px;border-top:1px solid #a8a8a8;padding-left:50px;padding-right:90px}.lower-foot a{color:#707070!important;font-size:12px}@media only screen and (max-width:1120px){.animals{top:-110px!important}.bluebxtxt{margin-left:40px}.bluebx{top:0;height:560px!important;background-color:#4f9bbf}.redbx{top:20px;height:560px!important;background-color:#9c2925}.yellowbx{top:0;height:560px!important;background-color:#ddaf26}.blue-border{border:2px solid #4f9bbf;height:560px!important}.red-border{border:2px solid #9c2925;height:560px!important}.yellow-border{border:2px solid #ddaf26;height:560px!important}}@media only screen and (max-width:1320px){.animals{top:-110px!important}.bluebxtxt{margin-left:40px}.bluebx{top:0;height:560px!important;background-color:#4f9bbf}.redbx{top:0;height:560px!important;background-color:#9c2925}.yellowbx{top:0;height:560px!important;background-color:#ddaf26}.blue-border{border:2px solid #4f9bbf;height:560px!important}.red-border{border:2px solid #9c2925;height:560px!important}.yellow-border{border:2px solid #ddaf26;height:560px!important}.beef-bottle-first{width:629px;margin-left:-40px!important;margin-top:30px!important;margin-bottom:-1px}.dairy-bottle-first{width:129px;margin-left:55px!important;margin-top:0;margin-bottom:30px}.beef-bottle-second{width:629px;left:-200px!important;margin-top:0;margin-bottom:-1px}.dairy-bottle-second{width:129px;margin-left:-145px!important;margin-top:10px;margin-bottom:20px}.porci-bottle-first{width:129px!important;margin-left:-35px!important}.porci-bottle-second{width:179px;margin-left:70px!important;margin-top:20px}button#responsive-menu-button{top:22%!important;padding:3px;width:25px;height:40px;right:40px!important}.animals{margin-top:300px}}@media only screen and (max-width:1420px){.animals{top:170px!important}.animalsg{margin-top:10px!important}.bluebxtxt{margin-left:40px}.bluebx{height:490px;background-color:#4f9bbf}.redbx{height:490px;background-color:#9c2925}.yellowbx{height:490px;background-color:#ddaf26}.blue-border{border:2px solid #4f9bbf;height:490px}.red-border{border:2px solid #9c2925;height:490px}.yellow-border{border:2px solid #ddaf26;height:490px}.beef-bottle-first{width:749px;margin-left:-260px!important;margin-top:-60px;margin-bottom:-1px}.dairy-bottle-first{width:129px;margin-left:61px!important;margin-top:0;margin-bottom:30px}.beef-bottle-second{width:759px!important;margin-left:-170px!important;margin-top:0;margin-bottom:-1px}.dairy-bottle-second{width:129px;margin-left:-95px!important;margin-top:10px;margin-bottom:20px}.porci-bottle-first{width:139px;margin-left:45px!important}.porci-bottle-second{width:179px;margin-left:130px!important;margin-top:20px}button#responsive-menu-button{top:22%!important;padding:3px;width:25px;height:40px;right:40px!important}.animals{margin-top:300px}}@media only screen and (max-width:1580px){.logo-banner{max-width:1220px;margin-top:-90px!important}.animalss{top:10px}.beef-bottle-first{margin-left:-175px}.beef-bottle-second{width:629px;margin-left:-80px;margin-top:0;margin-bottom:-1px}.dairy-bottle-first{width:129px;margin-left:70px;margin-top:0;margin-bottom:-260px}.dairy-bottle-second{width:629px;margin-left:-80px;margin-top:10px}.porci-bottle-first{width:179px;margin-left:50px}.porci-bottle-second{width:179px;margin-left:160px;margin-top:20px}}@media only screen and (max-width:992px){.foot-img{width:auto;margin-left:0}.beef-logo{width:auto;margin-left:5px;margin-bottom:0;margin-top:-60px}.porci-logo img{width:auto;margin-bottom:-40px;margin-top:-35px}.beef-bottle-first{width:629px;margin-left:-140px!important;margin-top:-100px!important;margin-bottom:-1px}.dairy-bottle-first{width:129px;margin-left:110px!important;margin-top:0;margin-bottom:30px}.beef-bottle-second{width:629px;margin-left:-200px!important;margin-top:0!important;margin-bottom:-1px}.dairy-bottle-second{width:129px;margin-left:120px!important;margin-top:10px;margin-bottom:20px}.porci-bottle-first{width:179px;margin-left:110px!important;padding-bottom:20px!important}.porci-bottle-second{width:179px;margin-left:90px!important;margin-top:20px}button#responsive-menu-button{top:25%!important;padding:3px;width:25px;height:40px;right:40px!important}.animals{margin-top:120px}.logo-banner{margin-top:0!important}.animalsa{z-index:1!important;margin-top:160px}.animalsb{z-index:1!important;margin-top:30px}.animalsc{z-index:1!important;margin-top:30px}.dairy-sub-menu a:hover{background-color:#4f9bbf!important;color:#fff!important;margin-left:0!important;margin-bottom:0!important;padding-left:25px!important;padding-top:12px!important;padding-bottom:12px!important;text-decoration:none!important;width:100%!important}.beef-sub-menu a:hover{background-color:#9c2925!important;color:#fff!important;margin-left:0!important;margin-bottom:0!important;padding-left:25px!important;padding-top:12px!important;padding-bottom:12px!important;text-decoration:none!important;width:100%!important}.swine-sub-menu a:hover{background-color:#ddaf26!important;color:#fff!important;margin-left:0!important;margin-bottom:0!important;padding-left:25px!important;padding-top:12px!important;padding-bottom:12px!important;text-decoration:none!important;width:100%!important}.animalss{margin-top:0}.tech-header{left:0}.footer-col-1{border-right:none}.footer-col-1 a{border-right:none}.footer-col-2{margin-left:50px;margin-top:40px;line-height:.1}.footer-col-3{margin-left:50px;margin-top:10px;border-right:none}.footer-col-4{margin-left:50px;border-right:none;margin-right:0;margin-top:-70px}.footer-col-5{margin-left:50px;border-right:none;margin-right:0;margin-top:-10px}.col-12.col-lg-6{font-size:14px;font-family:Roboto sans-serif;font-weight:500;text-align:right;left:7px}.bluebxtxt{margin-left:10px}.tech-left{border-right:none}.header{margin-top:50px}.navbar-brand img{margin-left:-40px;margin-top:1px}.tech-left{margin-left:-35px}.home-photo{margin-left:-25px}.techno{margin-left:-60px}.blue-border{margin-top:75px;margin-bottom:25px}.red-border{margin-top:40px;margin-bottom:25px}.yellow-border{margin-top:50px;margin-bottom:0}.redbx{height:410px}.yellowbx{height:440px}.endo-slide{margin-top:50px}}
