@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap);body{font-family:Roboto,sans-serif;padding:0;margin:0 auto}a{text-decoration:none;outline:0;transition:all .5s}a:hover{text-decoration:none;transition:all .5s}button,button:focus{outline:0}h1,h2,h3,h4,h5,h6,li,p,ul{padding:0;margin:0}li{list-style:none}textarea{resize:none}textarea:focus{outline:0}input{outline:0!important}.form-control:focus{box-shadow:none}@font-face{font-weight:400;font-style:normal;font-family:FontAwesome;src:url('../fonts/FontAwesome.otf') format('opentype'),url('../fonts/fontawesome-webfont.eot') format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff) format('woff'),url('../fonts/fontawesome-webfont.woff2') format('woff2'),url('../fonts/fontawesome-webfont.ttf') format('truetype'),url('../fonts/fontawesome-webfont.svg#BrandonGrotesque-Regular') format('svg')}@font-face{font-weight:400;font-style:normal;font-family:slick;src:url('../fonts/slick.eot') format('embedded-opentype'),url(../fonts/slick.woff) format('woff'),url('../fonts/slick.ttf') format('truetype'),url('../fonts/slick.svg#slick') format('svg')}header{background:#fff;width:100%;padding:10px 0;position:fixed;top:0;left:0;z-index:999;transition:ease all .3s}.navbar-brand{margin:0;padding:0;width:350px;transition:ease all .3s}.navbar-brand img{transition:ease all .3s;max-height:113px;object-fit:contain}#mainheader .navbar{padding:0;margin:0}#mainheader .navbar-nav li{margin:0 8px}#mainheader .navbar-nav li a.nav-link{font-size:18px;color:#040404;padding:4px 15px;position:relative;z-index:9}#mainheader .navbar-nav li a.nav-link:hover{color:#fff}#mainheader .navbar .navbar-nav li a.nav-link::before,#mainheader .navbar-nav li a.nav-link::after{content:"";display:block;position:absolute;width:20%;height:20%;border:1px solid transparent;transition:all .6s ease;border-radius:2px}#mainheader .navbar-nav li a.nav-link::after{bottom:0;right:0}#mainheader .navbar-nav li a.nav-link::before{top:0;left:0}#mainheader .navbar .navbar-nav li a.nav-link:hover:before,#mainheader .navbar-nav li a.nav-link:hover:after{border-color:#e1251b;background:#e1251b;z-index:-1;width:100%;height:100%}#mainheader .navbar-nav li a.nav-link.active{color:#fff;border-color:#e1251b;background:#e1251b}header.fixed-header{height:auto;padding:5px 0;position:fixed;top:0;left:0;right:0;z-index:99999;border-bottom:1px solid #e40000;transition:ease all .3s}header.fixed-header .navbar-brand{width:200px;transition:ease all .3s}header.fixed-header .navbar-brand img{transition:ease all .3s;max-height:65px}header.fixed-header .navbar{transition:ease all .3s}.homebanner{padding-top:130px}.bannerimg{position:relative}.bannerimg>img{width:100%;height:45vw;object-fit:cover;object-position:top}.bannerimg .container{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:0 auto;text-align:center}.ban_heading{display:inline-block;background:rgba(228,0,0,.54);font-size:45px;color:#fff;font-weight:400;padding:11px 20px;border-radius:7px}.mainbanner .bannerimg.slick-slide{border:0;outline:0}.signupbtn_section{text-align:center;padding-top:60px}.bannerbtns{margin:20px 0 0}.bannerbtns .bannersignup{background:#e40000;color:#fff;border-radius:3px;font-size:22px;text-decoration:none;box-shadow:none;padding:8px 15px;min-width:120px;text-align:center}.homesapce{padding:100px 0 0;transition:all .5s}.homeabout{width:100%}.homeabout_img{position:relative;margin-top:20px}.homeabout_img:before{content:'';background:#5a534d;width:100%;height:100%;position:absolute;left:10px;top:10px}.homeabout_img>img{position:relative;width:100%;height:100%;object-fit:cover;margin-top:-20px}.homeabout_data h3{font-size:38px;color:#040404;font-weight:400;margin:0 0 7px}.homeabout_data span{font-size:19px;color:#e40000;margin:0 0 3px;display:block}.homeabout_data p{font-size:17px;color:#040404;margin:0 0 10px;display:block}.homefaq{background:#f5f5f5;padding:70px 0}.faq_heading{font-size:31px;color:#202020;font-weight:700;margin:0 0 15px}.faqbox .card{margin:0 0 15px;border:1px solid #e40000;border-radius:5px}.faqbox .card .card-header{padding:0;border:0;margin:0;border-radius:0}.faqbox .card .card-header .btn-link{display:block;width:100%;text-align:left;background:#fff;padding:10px 45px 10px 15px;font-size:22px;color:#e40000;text-decoration:none;font-weight:500;position:relative}.faqbox .card .card-header .btn-link:before{content:"\f146";font:normal 14px/1 FontAwesome;font-size:20px;color:#e40000;position:absolute;right:15px;top:16px}.faqbox .card .card-header .btn-link.collapsed:before{content:"\f0fe"}.faqbox .card .card-body{margin:0;padding:0 15px 15px}.faqbox .card .card-body p{position:relative;font-size:17px;color:#202020;margin:0 0 10px;padding-left:20px}.faqbox .card .card-body p:before{content:"\f101";font:normal 14px/1 FontAwesome;font-size:20px;color:#e40000;position:absolute;left:0;top:2px}.faqbox .card .card-body ul{padding-left:40px}.faqbox .card .card-body ul li{position:relative;font-size:17px;color:#202020;margin:0 0 10px;list-style:disc}.homecontact{width:100%;padding:0}.homecontact .row{align-items:center}.contactvideo iframe{width:100%;height:315px}.homecontact_data h2{font-size:40px;color:#2d2d2d;font-weight:500;margin:0 0 10px}.homecontact_data p{font-size:23px;color:#2d2d2d;margin:0 0 10px;font-weight:300}.homecontact_data ul li{padding:5px 0}.homecontact_data ul li img{max-width:24px;position:relative;top:-3px;margin-right:10px}.homecontact_data ul li a{font-size:22px;color:#2d2d2d}.homecontact_data ul li a:hover{color:#e40000}footer{text-align:center;background:#222;border-top:1px solid #e40000;border-bottom:1px solid #e40000;padding:40px 0 15px}.footlogo{margin:0 0 15px}.footlogo a img{max-height:90px}.footsocial{margin:0 0 20px}.footsocial li{display:inline-block;padding:0 5px}.footsocial li a{font-size:18px;color:#fff;font-weight:300}.footsocial li a:hover{color:#e40000}.footsocial li a i{font-size:26px;padding-right:5px}.footsocial li .fa-facebook-square{color:#3b5998}.footsocial li .fa-instagram{color:#fff}.footsocial li .fa-twitter-square{color:#39a9e0}.footimgnew{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 auto}.footimgnew img{max-width:16.66%;height:140px;object-fit:cover;width:100%;padding:4px}.footimgnew img:last-child{object-fit:contain}.footend{border-top:1px solid #444242;margin-top:20px;padding-top:15px}.footend p{font-size:16px;color:#fff;font-weight:300;margin:0 0 15px}#elevator_item{position:fixed;right:15px;bottom:15px;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;opacity:1;z-index:100020;display:none}#elevator_item.off{opacity:0;visibility:hidden}#elevator{display:block;width:45px;height:45px;background:url(../img/icon_top.png) center center no-repeat;background-size:50%;background-color:#e40000;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:pointer}.innermainbanner{margin-top:130px;padding:50px 0;width:100%;background-size:cover;background-position:center top;background-repeat:no-repeat;position:relative;text-align:center;height:400px;display:table}.innermainbanner:before{content:'';background:rgba(0,0,0,.5);width:100%;height:100%;position:absolute;left:0;top:0}.innerbanner-data{position:relative;z-index:9;display:table-cell;vertical-align:middle}.inner_heading{font-size:45px;color:#fff;font-weight:600;margin:0}.learning_body{padding:50px 0}.learning_detail p{font-size:16px;color:#424242;margin:0 0 15px;font-weight:400}.learning_detail p strong{color:#2c2c2c}.learpdf .bannerbtns{display:inline-block;width:100%;margin:0 0 15px;text-align:center}.learpdf .bannerbtns .bannersignup{font-size:16px;padding:6px 12px;margin:5px;margin-left:0}.learning_image{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.imagebox{width:100%;max-width:50%;padding:10px 15px}.imagebox.middimage{max-width:33.33%}.imagebox img.img-fluid{width:100%;height:400px}@media (max-width:991px){.navbar-brand{width:200px}#mainheader .navbar-nav li{margin:0}.ban_heading,.faq_heading,.homeabout_data h3,.homecontact_data h2{font-size:24px}.footsocial li a,.homeabout_data span,.homecontact_data ul li a{font-size:16px}.faqbox .card .card-body p,.faqbox .card .card-body ul li,.footend p,.homeabout_data p{font-size:15px}.homebanner{padding-top:85px}.bannerbtns .bannersignup{font-size:18px}.faqbox .card .card-header .btn-link,.homecontact_data p{font-size:18px}.homecontact_data ul li img{max-width:20px;top:0;margin-right:6px}.footsocial li a i{font-size:20px}.footimgnew img{height:110px}.innermainbanner{margin-top:80px;height:300px}.inner_heading{font-size:30px}.imagebox.middimage{max-width:50%}}@media (max-width:767px){.ban_heading{font-size:17px;padding:8px 10px;border-radius:4px}.bannerimg>img{height:250px}#navbarNav{position:absolute;background:#fff;width:100%;padding:0;left:0;top:75px;z-index:999;-webkit-box-shadow:0 0 10px #0003;box-shadow:0 0 10px #0003;border-radius:0}#mainheader .navbar-nav li{border-bottom:1px solid #ddd}#mainheader .navbar-nav li a.nav-link{text-align:right;font-size:16px;padding:6px 15px}.fixed-header #navbarNav{top:65px}#nav-toggle{padding:5px 10px;background:#e40000}.homesapce{padding:70px 0 0}.bannerbtns{margin:10px 0 0}.bannerbtns .bannersignup{font-size:15px;min-width:110px;padding:5px 10px}.homeabout_img,.homeabout_img>img{margin:0}.homeabout_img:before{display:none}.homeabout_data,.homecontact_data{margin-top:15px}.homefaq{padding:40px 0}.contactvideo iframe{height:250px}footer{padding:25px 0 10px}.footsocial{margin:0 0 10px}.footsocial li{padding:0 3px}.footsocial li a{font-size:14px}.footsocial li a i{font-size:16px;padding-right:3px}.footimgnew img{max-width:33.33%}#elevator{width:35px;height:35px}.signupbtn_section{padding-top:50px}.imagebox img.img-fluid{height:250px}.innermainbanner{height:220px;padding:25px 0}.inner_heading{font-size:25px}.learning_body{padding:35px 0}.learpdf .bannerbtns .bannersignup{font-size:14px;padding:6px}}@media (max-width:480px){.bannerimg>img{height:200px}.ban_heading,.faq_heading,.homeabout_data h3,.homecontact_data h2{font-size:18px}.imagebox,.imagebox.middimage{max-width:100%}.imagebox img.img-fluid{height:auto}}@media (max-width:400px){.footimgnew img{height:95px}}


/* 10 May 22 */
.new_custom_sec h2 {font-size: 27px; color: #202020; font-weight: 600; margin: 0 0 25px;line-height: 37px;} 
.new_custom_sec {padding: 70px 0;} 
.new_custom_sec p {font-size: 17px; color: #040404; margin: 0 0 15px; display: block;}
.new_custom_sec h4 { text-align: center; font-size: 17px; max-width: 700px; margin: 0 auto 30px; line-height: 25px; color: #040404; font-weight: 400; }
.video_wrap iframe { display: block; margin: 0 auto 30px; width: 720px; padding: 10px; border: none; box-shadow: 0 0 7px rgb(0 0 0 / 20%); border-radius: 5px; }
.video_wrap .bannersignup { background: #e40000; color: #fff; border-radius: 3px; font-size: 22px; text-decoration: none; box-shadow: none; padding: 8px 15px; min-width: 120px; text-align: center; }
.video_wrap { text-align: center; margin: 60px 0; }
.new_custom_sec h4 a { color: #e42a03; }
.image_wrap img {max-width: 100%; width:100%}
.image_wrap a:not(:last-child) {margin: 0 0 50px;}
.image_wrap a.image {display: block;padding: 5px;border: none;box-shadow: 0 0 10px #096cf54f;}

.pet_skills{margin: 15px 0;text-align: center;}
.pet_skills img{max-width: 800px;}
/* Responsive */
@media (max-width: 1199px){
  .video_wrap iframe{width: 100%;height: 300px;}
}

@media (max-width: 991px){
  .new_custom_sec { padding: 40px 0; }
  .new_custom_sec h2 { font-size: 20px; line-height: 30px; margin: 0 0 15px; }
  .new_custom_sec p,.new_custom_sec h4 { font-size: 15px; line-height: 24px; }
  .video_wrap{margin: 40px 0;}
  .video_wrap .bannersignup { font-size: 15px; }
  .image_wrap a:not(:last-child) { margin: 0 0 30px; }
  .pet_skills img{max-width: 100%;}
}

@media (max-width: 767px){
  .new_custom_sec { padding: 25px 0; }
  .new_custom_sec h2{font-size: 18px;line-height: 26px;}
  .video_wrap { margin: 20px 0; }
  .new_custom_sec h4{margin: 0 auto 15px;}
  .video_wrap iframe{height: 245px;}
}