body{background:#efefef}.homeHead .container-fluid{position:relative}.homeHead-blue{background:#003a70;padding:20px 30px;position:relative}.homeHead-blueText{color:#fff;bottom:45px;left:45px;right:20px}.homeHead-blueText h3{color:#fff;font-weight:400;font-size:26px;letter-spacing:.75px;margin-bottom:15px;margin-top:0}.homeHead-blueText .ltBlue{color:#33dbfb;font-weight:600}.homeHead-white{background:#fff;box-shadow:0 2px 4px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 4px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 4px 1px rgba(0,0,0,0.1);text-align:center;left:20%;right:10px}.homeHead-whiteText{color:#4d4d4d}.homeHead-whiteText h3{color:#003a70;font-weight:600;font-size:26px;margin-bottom:20px}.homeHead-whiteText h4{color:#003a70;font-weight:400;font-size:24px;margin-bottom:35px}.homeDiscover{padding-top:30px;padding-bottom:50px}.homeDiscover h3{border-bottom:1px solid #bcbcbc;margin-bottom:38px;color:#000;font-weight:700;padding-bottom:10px;margin-bottom:38px;font-size:26px}.homeDiscover h3 span{border-bottom:4px solid #000;padding-bottom:2px}.homeDiscover-text{width:100%;background:#fff;border:1px solid #bcbcbc}.homeDiscover-text a{color:#fff}.homeDiscover-textTop{position:relative;padding:20px}.homeDiscover-info{color:transparent;position:absolute;top:50px;text-align:center}.homeDiscover-info h3{color:#000;font-weight:600;font-size:22px;text-transform:uppercase;margin-top:0;border-bottom:0;text-align:center;margin-bottom:15px;letter-spacing:2px}.homeDiscover-info h4{color:transparent;font-weight:400;font-size:18px;text-transform:uppercase}.homeDiscover-textBtm{padding:30px;text-align:center}.homeDiscover-textBtm p{margin-bottom:0}.btn-home{background:#003a70;border-radius:4px;padding:4px 30px 6px;color:#fff;font-weight:500}.btn-home:hover{background:#005aad;color:#fff}.homeBottom{background:#fff}.homeBottom .homeBottom-text{text-align:left;color:#000}.homeBottom .homeBottom-text h5{margin-bottom:5px;font-size:18px}.homeBottom .homeBottom-text.petstore h3{color:#eba904;font-weight:600;margin-top:0;margin-bottom:15px;font-size:26px}.homeBottom .homeBottom-text.petstore h4{color:#000;font-weight:600;margin-top:0;margin-bottom:15px;font-size:20px}.homeBottom .homeBottom-text.summit h3{color:#389ec4;font-weight:400;margin-top:0;margin-bottom:15px;font-size:26px}.btn-petstore{background:#eba904;border-radius:4px;padding:5px 50px 7px;color:#fff;font-weight:500;margin-top:25px}.btn-petstore:hover{background:#d19500;color:#fff}.btn-summit{background:#389ec4;border-radius:4px;padding:5px 50px 7px;color:#fff;font-weight:500;margin-top:25px}.btn-summit:hover{background:#1476bd;color:#fff}@media(max-width:767px){.homeHead .container-fluid{padding:0 0 30px}.homeHead-whiteText{padding:40px 30px}.homeHead-whiteText h3{margin-top:0;font-size:25px}.homeHead-whiteText h4{font-size:24px}.homeHead-whiteText img{width:60%}.homeHead-blue{padding:30px}.homeHead-blueText h3{font-size:22px}.homeDiscover{padding-bottom:30px}.homeDiscover-text{margin-bottom:20px}.homeDiscover-info{position:unset}.homeDiscover-info{position:unset;padding-top:10px}.homeDiscover-info h3{margin-bottom:0;font-size:16px;letter-spacing:1px}.homeDiscover-textBtm{padding:0 30px 30px}.homeBottom{padding-top:50px;padding-bottom:0}.homeBottom-row .row .col-sm-5{margin-bottom:20px}.homeBottom-row .row .col-sm-7{position:relative;margin-bottom:40px}.homeBottom-row .col-sm-5 img{height:400px;width:100%;object-fit:cover}.homeBottom-text{padding:10px}.btn-home{padding:4px 45px 6px}}@media(min-width:768px){.homeHead-blue{position:absolute;z-index:1}.homeHead-blueText{position:absolute}.homeHead-white{position:absolute}.homeHead-whiteText{position:absolute;top:50%;transform:translateY(-50%);right:10%}.homeDiscover-textTop{height:400px;overflow:hidden;cursor:pointer}.homeDiscover-textTop::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,118,154,.85);opacity:0;transition:opacity .7s ease;pointer-events:none;z-index:99999}.homeDiscover-textTop:hover::before{opacity:1}.homeDiscover-textTop .homeDiscover-img{position:absolute;bottom:0;left:0;right:0}.homeDiscover-textTop:hover .homeDiscover-info h3{color:#fff!important;z-index:99999}.homeDiscover-textTop:hover .homeDiscover-info{color:#fff!important;z-index:99999}.homeDiscover-textTop:hover .homeDiscover-info h4{color:#fff!important;z-index:99999}.homeBottom{padding-top:100px;padding-bottom:100px}.homeBottom-row .row{display:flex}.homeBottom-row .row .col-sm-5{margin-bottom:70px}.homeBottom-row .row .col-sm-7{position:relative;margin-bottom:70px}}@media(min-width:768px) and (max-width:991px){.homeHead .container-fluid{height:470px}.homeHead-blue{width:300px;left:0;height:400px}.homeHead-blueText h3{font-size:25px}.homeHead-white{height:450px;left:0}.homeHead-whiteText{left:45%;right:7%}.homeHead-whiteText h3{font-size:25px}.homeHead-whiteText h4{font-size:23px}.homeDiscover-textTop{padding-left:10px;padding-right:10px}.homeDiscover .col-sm-3{padding-left:10px;padding-right:10px}.homeDiscover-info{left:5px;right:5px}.homeDiscover-info h3{font-size:16px;letter-spacing:1px}.homeDiscover-info h4{font-size:15px}.homeDiscover-textBtm{padding:20px 10px}}@media(min-width:992px) and (max-width:1199px){.homeHead .container-fluid{height:430px}.homeHead-blue{width:450px;height:300px}.homeHead-blueText h3{font-size:26px}.homeHead-white{height:380px}.homeHead-whiteText{left:45%}.homeHead-whiteText h3{font-size:25px}.homeHead-whiteText h4{font-size:23px}.homeDiscover-info{left:10px;right:10px}.homeDiscover-info h3{font-size:20px;letter-spacing:1px;margin-left:-10px;margin-right:-10px}}@media(max-width:1199px){.homeHead-whiteText h4>br{display:none}}@media(min-width:1200px){.homeHead .container-fluid{height:510px}.homeHead-blue{width:600px;height:380px}.homeHead-white{height:450px}.homeDiscover{padding-top:0}.homeDiscover-info{left:30px;right:30px}.homeDiscover-info h3{letter-spacing:2px;margin-left:-10px;margin-right:-10px}.homeBottom-row .row .col-sm-7{padding-left:20px}.homeBottom-text{position:absolute;top:50%;transform:translateY(-50%)}}@media(min-width:1200px) and (max-width:1399px){.homeHead-whiteText{left:45%;right:5%}.btn-home{padding:4px 45px 6px}}@media(min-width:1200px) and (max-width:1599px){.btn-home{padding:4px 45px 6px}}@media(min-width:1400px) and (max-width:1599px){.homeHead-whiteText{left:35%}}@media(min-width:1600px){.homeHead .container{width:1570px}.homeHead-whiteText{left:35%;right:15%}.homeHead-blue{width:600px}.homeDiscover .container{width:1570px}.btn-home{padding:4px 45px 6px}}