@import url('https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

@font-face {
  font-family: 'icomoon';
  src:  url('fonts/icomoon/fonts/icomoon.eot?hu1ejv');
  src:  url('fonts/icomoon/fonts/icomoon.eot?hu1ejv#iefix') format('embedded-opentype'),
    url('fonts/icomoon/fonts/icomoon.ttf?hu1ejv') format('truetype'),
    url('fonts/icomoon/fonts/icomoon.woff?hu1ejv') format('woff'),
    url('fonts/icomoon/fonts/icomoon.svg?hu1ejv#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-delivery-truck:before {
  content: "\e900";
}
.icon-refresh:before {
  content: "\e901";
}
.icon-tag:before {
  content: "\e902";
}


ul{list-style: none;padding-left: 0;margin-bottom: 0;}
a:hover{text-decoration: none;}
body{width: 100%;height: 100%;overflow-x: hidden;font-family: 'Rubik', sans-serif;}
.site-container{width:100%;max-width: 1350px;padding: 0 15px;margin-left: auto;margin-right: auto;}
.pagecontent{overflow-x: hidden;}

/* Header */
.custmHdr{transition: all 0.5s linear;border-bottom: 1px solid #bebebe;background: #fff;}
.custmHdr .navbar{padding: 10px 0 25px;}
.custmHdr .navbar .site-container{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;}
.custmHdr .navbar .container{align-items: flex-start;}
.custmHdr .navbar-nav{margin-top: 17px;margin-left: 2rem;}
.custmHdr .navbar-brand img{height: 50px;}
.reginks{display: flex;flex-wrap: wrap;margin-top: 16px;}
.reginks li a{display: inline-block;margin-right: 30px; color: #70b853;font-size: 22px;text-transform: uppercase;font-weight: 500;}
.reginks li a:hover i{color: #2ca0cd;}
.reginks li:last-child a{margin-right: 0;}
.nav-link{text-transform:uppercase;font-size: 18px;font-weight: 500;color:#444444;padding: 15px 10px;transition: all 0.5s linear;}
.nav-link:hover{color: #70b853;}
.navbar-expand-lg .navbar-nav .nav-link {padding-right: 25px;padding-left: 25px;}


/* Landing Page */

/* Banner Area */
.bnr{position: relative;z-index: 1;padding: 50px 0 64px;}
.bnr h1{font-size: 40px;font-weight: 600;margin-bottom: 20px;line-height: 1.2;}
.bnr p{font-size: 24px;font-weight: 200;line-height: 1.2;margin-bottom: 25px;}
.bnr li{position: relative;z-index: 1;font-size: 24px;font-weight: 200;line-height: 1.2;padding-left: 30px;}
.bnr li::after{content: " ";background:url('images/tick-icon.png') no-repeat center center / contain;position: absolute;left: 0;top: 5px;width: 20px;height: 20px;}
.bnr .bnrImg{/*position: absolute;right: 0;top:30px;*/padding: 0;width: 100%;height: 330px;}
.bnrImg img{width: 100%;height: 100%;object-fit: cover;object-position: 0 0;}

/* Info Tabs */
.infotabs{padding: 30px 0;}
.infotabs .site-container{max-width: 1322px;}
.infotabs .row{border: 1px solid #dddddd;border-radius: 5px;padding: 20px 0;}
.infotabcol{-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;padding: 0 15px;display: flex;flex-wrap: nowrap;align-items: center;justify-content: center;border-right: 1px solid #dddddd;}
.infotabcol:last-child{border-right: 0;}
.infocnt{text-align: center;}
.infocnt h6{color: #323e4a;font-size: 14px;margin-bottom: 0;line-height: 1.2;}
.infocnt p{margin-bottom: 0;font-size: 12px;line-height: 1.2;}
.infotabcol img{width: 45px;height: 45px;object-fit: contain;}
.infotabcol span{color: #74ba57;font-size: 40px;display: inline-block;margin-right: 5px;}
.infotabcol:nth-child(2) span,.infotabcol:last-child span{font-size: 30px;}

/* Regsiter / Apply */
.register{padding: 20px 0;}
.register .regForm{-ms-flex: 0 0 36%;flex: 0 0 36%;max-width: 36%;padding: 0 15px;border-right: 1px solid #dddddd;}
.regforminr{max-width: 400px;}
.regforminr h2{color: #74ba57;font-weight: 400;border-bottom: 1px solid #dddddd;padding-bottom: 5px;margin-bottom: 30px;}
.regforminr p{color: #454545;font-weight: 200;font-size: 17px;line-height: 1.3;margin-bottom: 30px;}
.regforminr label{color: #626061;font-size: 13px;font-weight: 600;}
.regforminr input{color: #b6b6b6;font-family: 'Rubik', sans-serif;font-size: 13px;height: 40px;}
.regforminr input:focus,.reg2form input:focus{box-shadow: none;border: 1px solid #74ba57;}
.register .reviews{-ms-flex: 0 0 64%;flex: 0 0 64%;max-width: 64%;padding: 0 15px 0 50px;}
.regforminr input::-webkit-input-placeholder {
  color: #b6b6b6;font-family: 'Rubik', sans-serif;font-size: 13px;
}
.regforminr input::-moz-placeholder { 
  color: #b6b6b6;font-family: 'Rubik', sans-serif;font-size: 13px;
}
.regforminr input:-ms-input-placeholder {
  color: #b6b6b6;font-family: 'Rubik', sans-serif;font-size: 13px;
}
.regforminr input:-moz-placeholder { 
  color: #b6b6b6;font-family: 'Rubik', sans-serif;font-size: 13px;
}
.regbtn{margin-top: 20px;background: #70b854;color: #fff;text-transform: uppercase;border: 2px solid #3b8c14;border-radius: 30px;font-size: 13px;padding: 11px 55px;transition: all 0.5s linear;}
.regbtn:hover{background: #fff;color: #70b854;}

.revcol1{padding-top: 20px;}
.revcol1 .col-md-6{display: flex;flex-wrap: nowrap;align-items: center;padding: 0 10px;}
.revcol1 .row{margin:0;}
.revImg{width: 150px;height: 150px;border-radius: 50%;border: 4px solid #6eb954;}
.revImg img{width: 100%;height: 100%;object-fit: cover;border-radius: 50%;}
.revcnt{width: calc(100% - 150px);padding-left: 20px;}
.revcnt h3,.revcol2Cnt h3{color: #70b854;font-size: 18px;}
.revcnt p{font-size: 12px;font-weight: 300;margin-bottom: 0;}
.revcnt p strong{display: block;margin-bottom: 12px;font-weight: 500;font-size: 13px;}
.revcol2 .col-md-3{padding: 0 10px;}
.revcol2 .revcol2inr{display: flex;flex-wrap: nowrap;align-items: center;margin-bottom: 40px;}
.revcol2{padding-top: 40px;}
.revcol2Img{width: 40px;height: 40px;}
.revcol2Img img{width: 100%;height: 100%;border-radius: 50%;border:2px solid #70b854;}
.revcol2Cnt{width: calc(100% - 40px);padding-left: 10px;}
.revcol2Cnt h3{margin-bottom: 0;font-weight: 600}
.stars img{height: 20px;object-fit: contain;}
.revcol2 .col-md-4:last-child,.revcol2 .col-md-4:nth-child(2){padding-left: 50px;}

.homeBlogSection {

	border-top: 2px solid #ebebeb;

    padding: 25px 0;

}

.homeBlogSection .container {
    width: 100%!important;
    max-width: 1350px!important;
    padding: 0 15px!important;
    margin-left: auto!important;
    margin-right: auto!important;
}
.product-thumb {
    border: 1px solid #ddd;
    margin-bottom: 20px;
}
.product-thumb .image {
    text-align: center;
}
.product-thumb .image a {
    display: block;
}
.product-thumb .image img {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}
.product-thumb .caption {
    padding: 0 20px;
    min-height: 180px;
}
.homeBlogSection h3 {

	font-size: 24px;

    line-height: 1.25;

    color: #090909;

    font-weight: 400;

    letter-spacing: -0.25px;

    margin: 0 0 15px;

    padding-bottom: 10px;

}

.homeBlogSection .product-thumb {

	border: none;

}

.homeBlogSection .caption {

	

}

.homeBlogSection .caption span.datePublished {

	color: #919191;

    font-size: 13px;

    font-weight: 300;

}

.homeBlogSection .caption span.datePublished i {

	font-size: 13px;

}

.homeBlogSection .caption h4 {

	color: #666;

    font-size: 22px;

    font-weight: bold;

    line-height: 1.5;

}
.homeBlogSection .caption h4 a {

	color: #666;

}

.homeBlogSection .caption p {

	font-size: 14px;

    line-height: 18px;

    color: #919191;

}

.homeBlogSection .caption .read-more {

	color: #70B854;

    font-size: 14px;

    line-height: 1.5;

    font-style: italic;

}

/* Products */
.products{background: #f7f7f7;padding: 30px 0;}
.pdtcolinnr1,.pdtcolinnr3,.pdtcolinnr4{-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;padding: 0 10px;margin-bottom: 15px;}
.offer{margin-bottom: 50px;}
.offer h2{font-size: 25px;margin-bottom: 5px;}
.offer p{font-weight: 300;font-size: 25px;line-height: 1.1;}
.countdown p{font-size: 15px;margin-bottom: 5px;}
.cntdwnmain{margin-bottom: 10px;}
.cntdwnmain .time{background: #fff;border-radius: 50%;width: 35px;height: 35px;display: inline-block;text-align: center;padding: 4px 8px;border: 1px solid #d1d1d1;font-weight: 500;margin-right: 5px;}
.cntdwnmain .hrs{text-transform: uppercase;font-size: 8px;margin-right: 5px;}
.countdown .rgbtn{background: #70b854;border: 2px solid #3b8c14;border-radius: 30px;color: #fff;font-size: 12px;display: inline-block;padding: 4px 15px;transition: all 0.5s linear;}
.countdown .rgbtn:hover{background:transparent;color:#70b854;}
.pdtsinner{background: #fff;overflow: hidden;text-align: center;}
.pdtsinner a{display: inline-block;}
.pdtcolinnr1 .pdtsinner h4{margin: auto;text-align: center;font-size: 13px;padding-bottom: 15px;font-weight: 400;line-height: 18px;color: #353e4b;}
.pdtcolinnr1 .pdtsinner h4{max-width: 150px;}
.pdtsinner img{width: 100%;height: 100%;object-fit: contain;transition: all 0.5s ease;}
.pdtsinner:hover img{transform: scale(1.05);}
.pdtcolinnr2{-ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 40%;padding: 0 10px;margin-bottom: 15px;}
.pdtcolinnr2 .pdtsinner h4{margin: auto;text-align: center;font-size: 20px;padding-bottom: 50px;font-weight: 300;line-height: 18px;color: #353e4b;}
.pdtcolinnr3 .pdtsinner h4,.pdtcolinnr4 .pdtsinner h4,.pdtcol2 .pdtcolinnr2 .pdtsinner h4{margin: auto;text-align: center;font-size: 13px;padding-bottom: 15px;font-weight: 400;line-height: 18px;color: #353e4b;}
.pdtcolinnr4 .pdtsinner h4{max-width: 150px;}

.pdtcolinnr1 .pdtsinner img{height: 250px;}
.pdtcolinnr2 .pdtsinner img{height: 522px;}
.pdtcolinnr3 .pdtsinner img{height: 245px;}
.pdtcolinnr4 .pdtsinner img{height: 538px;}

.pdtcol2 .pdtcolinnr1,.pdtcol2 .pdtcolinnr3{-ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 40%;padding: 0 10px;margin-bottom: 10px;}
.pdtcol2 .pdtcolinnr1 .pdtsinner h4,.pdtcol2 .pdtcolinnr3 .pdtsinner h4{max-width: 100%;min-height: 50px;}

.pdtcol2 .pdtcolinnr2{-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;padding: 0 10px;margin-bottom: 10px;}


.pdtcol2 .pdtcolinnr2 .pdtsinner img{height: 565px;}
.pdtcol2 .pdtcolinnr3 .pdtsinner img{height: 250px;}

/* About Us*/
.aboutus{background: #f7f7f7;padding: 20px 0 60px;}
.sectitle{text-align: center;font-style: italic;color: #70b854;font-size: 75px;text-transform: uppercase;line-height: 1.5;}
.abtcol1 .col-md-9{display: flex;flex-wrap: wrap;margin-bottom: 20px;}
.abtcnt{background: #fff;text-align: center;position: relative;}
.abtcnt p{text-transform: uppercase;color: #282828;font-size: 22px;font-weight: 300;line-height: 1.2;margin-bottom: 0;}
.abtcnt p strong{font-weight: 500;}
.abtcol1 .col-md-9 .abtcnt{width: 62%;}
.abtcol1 .col-md-9 .abtcnt p{max-width: 500px;margin: auto;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;}
.abtcol1 .col-md-9 .abtImg{width: calc(100% - 62%);}
.abtcol1 .col-md-3{margin-bottom: 20px;}
.abtcol1 .col-md-3 .abtcnt{height: 100%;}
.abtcol1 .col-md-3 .abtcnt p{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;max-width: 240px;}
.abtcol1 .row:nth-child(even){flex-direction: row-reverse;}
.abtcol1 .row:nth-child(even) .col-md-9 .abtcnt{width: 68.75%}
.abtcol1 .row:nth-child(even) .col-md-9 .abtImg{width: calc(100% - 68.75%);}
.abtcol1 .row:nth-child(even) .col-md-3 .abtImg{background:#fff;height: 100%;}
.abtImg img{width:100%;height: 100%;}

.featureinner{background: #ffff;text-align: center;padding: 50px 0;min-height: 260px;}
.featureinner span{color: #70b854;font-size: 50px;}
.featureinner img{height: 60px;}
.featureinner h6{margin-top: 30px;color: #313f48;font-weight: 300;font-size: 18px;line-height: 1.8;}
.featureinner h6 strong{display: block;font-weight: 600;}

/* Register */
.reg{padding: 50px 0;}
.reg2form{max-width: 610px;}
.reg2form h3{color: #70b854;font-weight: 300;font-size: 24px;margin-bottom: 15px;}
.reg2form label{color: #444444;font-size: 12px;margin-bottom: 5px;}
.reg2form label span{color: red;}
.reg2form input{font-size: 12px;font-family: 'Rubik', sans-serif;}
.reg2form p{color: #444444;font-size: 12px;line-height: 1.8;}
.reg2form button[type="submit"]{background: #70b854;border:2px solid #70b854;color: #fff;font-size: 25px;font-weight: 400;padding: 5px 110px;border-radius: 13px;margin-top: 20px;transition: all 0.5s linear;}
.reg2form button[type="submit"]:hover{background: transparent;color: #70b854;}
.regDetials{margin-top: 50px;padding-left: 8em;}
.regDetials h2{color: #70b854;font-size: 32px;font-weight: 400;line-height: 1.2;margin-bottom: 5px;}
.regDetials p{color: #9a9a9a;padding-left: 52px;font-size: 23px;font-weight: 300;line-height: 1.5;margin-bottom: 20px;}
.regDetials li{color: #9a9a9a;padding-left: 52px;font-size: 23px;font-weight: 300;line-height: 1.5;position: relative;padding-left: 52px;}
.regDetials li::after {content: " ";background: url(images/tick-icon.png) no-repeat center center / contain;position: absolute;left: 15px;top: 5px;width: 20px;height: 20px;}
.regNotice{border: 2px solid #70b854;border-radius: 5px;max-width: 400px;margin: 30px auto 0;text-align: center;padding: 18px 15px;}
.regNotice p{padding: 0;color: #9a9a9a;font-weight: 500;margin-bottom: 0;}

/* News */
.news .col-md-4{margin-bottom: 30px;}
.newsImg{height: 250px;}
.newsImg img{width: 100%;height: 100%;transition: all 0.5s ease;}
.newsImg:hover img{opacity: 0.8;}
.newsCnt{padding: 0 20px;min-height: 150px;}
.datePublished{display: inline-block;margin: 15px 0 10px;color: #9a999f;font-size: 11px;}
.newsCnt h4{font-weight: bold;}
.newsCnt h4 a{color: #575558;font-size: 18px;transition: all 0.5s ease;}
.newsCnt h4 a:hover{color: #70B854;}
.newsCnt p{color: #959bbb;font-size: 11.5px;margin-bottom: 5px;}
.newsCnt .read-more{float: right;color: #70B854;font-size: 12px;line-height: 1.5;font-style: italic;}

/* Short Registration */
.shortreg .regforminr{max-width: 100%;border-bottom: 1px solid #e9e9e9;
    padding-bottom: 30px;}
.shortreg .regforminr h2{max-width: 300px;}
.shortreg .regforminr .row{align-items: center;}
.shortreg .regforminr .regbtn{padding: 8px 45px;font-size: 12px;}

/* Short Reviews */
.shrtreviews{padding: 50px 0;}
.shrtreviews .revcol2Cnt h3{font-size: 22px;}
.shrtreviews .revcol2Img{width: 50px;height: 50px;}
.shrtreviews .revcol2Cnt .stars img{height: 25px;}

/* Footer */
.custftr{border-top: 1px solid #e6e6e6;padding-top: 50px;}
.ftrinfo{padding-left: 62px;background: url(images/headph.png) 0 0 no-repeat;}
.ftrinfo h6,.quicklinks h6,.myacnt h6{font-size: 14px;font-weight: 500;margin-top: 0;color: #1f1f1f;letter-spacing: -0.5px;margin-bottom: 10px;text-transform: uppercase;}
.ftrinfo .telph{font-size: 19px;font-weight: 500;color: #1f1f1f;letter-spacing: -0.5px;margin-bottom: 10px;display: inline-block;}
.ftrinfo .address{font-size: 13px;color: #626262;line-height: 18px;letter-spacing: -0.5px;max-width: 130px;margin-bottom: 5px;}
.ftrinfo .loc{background: url(images/location.png) 0 0px no-repeat;font-size: 13px;line-height: 19px;padding-left: 21px;color: #626262;display: inline-block;}
.custftr .col-md-3:nth-child(2) .ftrinfo{background: url(images/payment-icon.png) 0 0 no-repeat;}
.payment-icon{height: 45px;margin-bottom: 20px;}
.custftr .col-md-3:nth-child(2) .ftrinfo h6,.quicklinks h6{text-transform: none;}
.custftr .col-md-3:nth-child(2) .ftrinfo p{font-size: 12px;color: #626262;line-height: 18px;
    letter-spacing: -0.5px;max-width: 200px}
.quicklinks{border-right: 1px solid #e6e6e6;}
.quicklinks ul{column-count: 2;}
.quicklinks li a,.myacnt li a{color: #626262;font-size: 13px;display: inline-block;padding-bottom: 10px;transition: all 0.5s linear;}
.quicklinks li a:hover,.myacnt li a:hover{color: #70b854;}
.copyright{background: #222222;padding: 20px;margin-top: 30px;}
.copyright .row{justify-content: space-between;}
.copyright p,.copyright a{color: #bababa;margin-bottom: 0;font-size: 12px;}
.copyright i{color: #fd4b4b;}


/* Responsive */
@media (max-width: 1320px){
  
}
@media (max-width: 1199.98px){
  .navbar-expand-lg .navbar-nav .nav-link{padding-right: 15px;padding-left: 15px;}
  .nav-link{font-size: 16px;}
  .reginks li a{margin-right: 15px;font-size: 20px;}
  .bnr .bnrImg{top: 0px;height:100%;}
  .bnr h1{font-size: 32px;}
  .bnr p{font-size: 20px;max-width: 300px;}
  .bnr li{font-size: 20px;}
  .revImg{width: 50px;height: 50px;}
  .revcnt{width: calc(100% - 50px);padding-left: 10px;}
  .revcol1 .col-md-6{align-items: flex-start;}
  .revcnt h3, .revcol2Cnt h3{font-size: 12px;}
  .offer h2 {font-size: 20px;}
  .offer p{font-size: 18px;}
  .cntdwnmain .time{width: 30px;height: 30px;font-size: 13px;padding: 5px 7px;margin-right: 1px;}
  .pdtcolinnr2 .pdtsinner img{height: 502px;}
  .pdtcolinnr3 .pdtsinner img {height: 234px;}
  .pdtcolinnr4 .pdtsinner img {height: 521px;}
  .pdtcolinnr3 .pdtsinner h4 br{display: none;}
  .cntdwnmain .hrs{margin-right: 1px;}
  .featureinner h6{font-size: 15px;}
}

@media (max-width: 1076.98px){
  .pdtcolinnr3 .pdtsinner img {height: 226px;}
}

@media (max-width: 1023.98px){
  .pdtcol2 .pdtcolinnr1 .pdtsinner h4, .pdtcol2 .pdtcolinnr3 .pdtsinner h4 {max-width: 100%;min-height: 65px;}
  .pdtcol2 .pdtcolinnr2 .pdtsinner img {height: 597px;}
  .pdtcolinnr3 .pdtsinner img {height: 227px;}
}


@media (max-width: 991.98px){
  .navbar-toggler{line-height: 1.7;padding: 0;order: 3;}
  .navbar-toggler:focus,.navbar-toggler:hover{background: transparent;outline: 0;}
  .custmHdr .navbar-brand img {height: 15px;}
  .reginks{margin-top: 5px;order: 2;margin-left: auto;}
  .reginks li a{font-size: 13px;margin-right: 12px;}
  .navbar-brand{order: 1;}
  .custmHdr .navbar {padding: 10px 0 10px;}
  .navbar-collapse{position: absolute;top: 50px;background: #fff;width: 100%;left: 0;z-index: 99;}
  .custmHdr .navbar-nav{margin-left: 0;}
  .nav-link{padding: 5px 10px;font-size: 13px;}
  .bnr h1{font-size: 20px;}
  .bnr p{font-size: 15px;margin-bottom: 10px;}
  .bnr li{font-size: 14px;padding-left: 19px; }
  .bnr li::after{top: 0px;width: 15px;height: 15px;}
  .infotabcol{margin-bottom: 20px;}
  .revcol2 .col-md-4:last-child, .revcol2 .col-md-4:nth-child(2){padding-left: 15px;}
  .register .reviews{padding: 0 15px;}
  .register .regForm,.register .reviews{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
  .regforminr {max-width: 100%;}
  .pdtcolinnr1,.pdtcolinnr2 ,.pdtcolinnr3, .pdtcolinnr4,.pdtcol2 .pdtcolinnr1,.pdtcol2 .pdtcolinnr2{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
  .pdtcol2 .pdtcolinnr3{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;display: flex;}
  .pdtcol2 .row{justify-content: center;}
  /*.pdtcol2 .pdtcolinnr1 .col-md-6:last-child,.pdtcol2 .pdtcolinnr3 .col-md-6:last-child{padding-left: 15px!important;}*/
  .pdtcol2 .pdtcolinnr3 .row{margin:0;}
  .pdtcol2 .pdtcolinnr1 .pdtsinner h4, .pdtcol2 .pdtcolinnr3 .pdtsinner h4{min-height: 83px;}
  .pdtcol2 .pdtcolinnr2 .pdtsinner img {height: 632px;}
  .pdtcol2 .pdtcolinnr3 .col-md-6:last-child{padding-right: 0;}
  .pdtcolinnr3 .pdtsinner h4 br{display: block;}
  .sectitle{font-size: 40px;}
  .abtImg img{object-fit: cover;}
  .abtcnt p{font-size: 18px;padding: 20px;}
  .featureinner h6{font-size: 13px;}
  .regDetials{padding-left: 0;}
  .regDetials h2{font-size: 19px;}
  .regDetials p{padding-left: 12px;font-size: 16px;}
  .regDetials li{font-size: 16px;}
  .regNotice p{padding-left: 0!important}
  .newsImg {height: 200px;}
  .reg2form button[type="submit"]{padding: 5px 90px;}
  .payment-icon{object-fit: contain;}
  .pdtcolinnr4 .pdtsinner img{height: 503px;}
}


@media (max-width: 767.98px) { 
   .infotabcol{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
   .revImg{width: 100px;height: 100px;}
   .revcnt{width: calc(100% - 100px);}
   .revcol1 .col-md-6{align-items: center;}
   .abtcol1 .col-md-3 .abtcnt p{position: relative;left: 0;top: 0;transform: none;margin: auto;}
   .abtcol1 .col-md-9 .abtcnt,.abtcol1 .row:nth-child(even) .col-md-9 .abtcnt{width: 50%;}
   .abtcol1 .col-md-9 .abtImg,.abtcol1 .row:nth-child(even) .col-md-9 .abtImg{width: calc(100% - 50%);}
   .abtcol2 .col-sm-6{margin-bottom: 10px;}
   .reg2form{max-width: 100%;}
   .reg2form .col-md-6:first-child{padding-right: 15px!important;}
   .reg2form .col-md-6:last-child{padding-left: 15px!important;}
   .newsImg img{object-fit: contain;}
   .shortreg .col-md-3:nth-child(3),.shortreg .col-md-3:nth-child(1),.shortreg .col-md-3:nth-child(2){padding-right: 15px!important;}
}

@media (max-width: 600px) {
  
}
@media (max-width: 575.98px) {
    .register .regForm,.register .reviews,.pdtcolinnr1,.pdtcolinnr2 ,.pdtcolinnr3, .pdtcolinnr4,.pdtcol2 .pdtcolinnr1, .pdtcol2 .pdtcolinnr3,.pdtcol2 .pdtcolinnr2{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .pdtcol2 .pdtcolinnr1 .col-md-6:last-child,.pdtcol2 .pdtcolinnr3 .col-md-6:last-child{padding-left: 15px!important;margin-top: 20px;}
    .pdtcol2 .pdtcolinnr3{display: block;}
    .pdtcol2 .pdtcolinnr2 .pdtsinner img {height: 565px;}
    .pdtcol2 .pdtcolinnr3 .col-md-6:last-child {padding-right: 15px;}
    .pdtcol2 .pdtcolinnr3 .row {margin-right: -15px;
    margin-left: -15px;}
    .abtcnt p{font-size: 12px;padding: 20px;}
    .pdtsinner img{height: 200px!important;}
}
@media (max-width: 480px) {
  .abtcol1 .col-md-9 .abtcnt p,.abtcol1 .col-md-3 .abtcnt p{position: relative;left: 0;top: 0;transform: none;margin: auto;}
}
  
@media (max-width: 357px) {
  
}
@media (max-width: 320px) {
  
    
}