@media only screen and (max-width: 1899.98px) {

}
/*-1500--125%*/
@media only screen and (max-width: 1599.98px) {
.video-container a::before { width: 70px; height: 70px; }
/*----*/
.top-language-selector img{ height: 45px;}
.contact-list li strong{font-size: 10px;}
.HomeSection1-counter{ padding-top: 55px;}
.counter-holder { font-size: 82px; }
.counter { height: 6.5rem;}
.HomeSection2::before{ height: 115px;}
.HomeSection3-left{ padding-right: 140px;}
.BottomSection-right{margin-left: -100px; margin-right: 0px;}
.BottomSection{ padding-bottom: 100px;}
.BottomSection-bottom-container{margin-left: -502px; }
/* .news-slider .slick-list{ padding-right: 250px !important;} */
.cta-box{padding: 65px 100px; border-radius: 40px; margin-top: -100px;}
.inner-header .logo-holder{ margin-left: -50px;}
.mv-list{ padding:0px 50px;}
.mv-box{ margin-bottom: 30px;}
.mv-box .icon-holder{height: 55px;}
.image-caption{padding: 20px 20px;}
.BusinessesSection1-left{ padding-right: 65px;}
.BottomSection-bottom-container.alt{ padding-right: 50px;}
.company-announcements-left{ padding-right: 45px;}
.company-announcements-right{ margin-left: -45px;}
.ctbl-header{ padding: 0px 55px; }
.ctbl-rw{padding: 20px 55px;}
.ctbl-header>div:nth-child(1),.ctbl-rw>div:nth-child(1){ flex: 1 0 0%; padding-right: 150px;}
.ctbl-header>div:nth-child(2),.ctbl-rw>div:nth-child(2){ width: 280px; padding-right: 150px;}
.ctbl-header>div:nth-child(3),.ctbl-rw>div:nth-child(3){ width: 135px;}
.ContactSection1-left{ padding-right: 150px;}
.ContactSection1-right{ padding-left: 45px;}
.nav > ul > li.menu-item-has-children > a {padding-right: 22px !important;}
.topRightHeader{margin-right: 30px;}
.main-header .logo:after{width: 50px;}
.ftbox h6{padding-bottom: 22px;}
.custom-button::before{width: 15px; height:13px;}
.btn-inline .custom-button{margin:5px;}
.btn-inline{margin: -5px;}
.main-banner-arrows .slick-arrow img{width: 30px;}

.main-banner-arrows .slick-arrow {width: 65px;height: 65px;margin-bottom: 85px;}
.whatsapp-btn a {width: 65px;height: 65px;}
.whatsapp-btn{right: 20px; bottom: 235px;}
.contact-list li img{width: 15px;}
.ft-social {padding-top: 30px;}
.hwp4-img{width: 170px;}
.service-box-content{padding: 40px 25px; bottom: 30px; left: 30px; right: 30px;}
.service-box-content h5{padding-bottom: 15px;}
.hwp2-slider .slick-slide.slick-center.slick-active .service-box-content {padding: 55px 60px;bottom: 45px;left: 55px;right: 55px;}
.hwp3-left {padding: 160px 80px;}
.abt-wp3-inner {padding: 60px 260px 60px 80px;}
.abt-wp3-list ul li h6{padding-bottom: 10px;}
.abt-wp3-list ul li {padding-bottom: 20px;}
.abt-wp2-left {padding: 85px 200px 30px 0;}
.about-wrapper4 .section-head {padding-bottom: 40px;}
.container-custom {padding: 0 90px;}
.abt-wp4-content {padding-top: 40px;}
.location-box {padding: 35px 40px;}
.lb-list ul li{padding-bottom: 14px;}
.about-wrapper5 .section-head {padding-bottom: 25px;}
.director-box {padding: 35px 30px;}
.director-box-outer{padding: 35px 24px;}
.db-head {padding-bottom: 12px;}
.db-head h5{padding-bottom: 2px;}
.directors-slider .slick-slide {padding: 35px 12px;}
.directors-slider{margin: -35px -12px;}
.about-wrapper6 .section-head {padding-bottom: 20px;}
.certificate-content{padding-top: 15px;}
.about-wrapper7 .section-head {padding-bottom: 25px;}
.abt-wp7-content h5{padding-top: 6px; padding-bottom: 12px;}
.abt-wp7-content p {margin-bottom: 10px;}
.products-alt-holder .service-box-content {bottom: 25px;left: 25px;right: 25px;padding: 34px 25px;}
.service-box-content:before{height: 34px;}
.products-wrapper1 .section-head {max-width: 995px;padding-bottom: 32px;}
.pd-wp2-left {padding: 45px 50px 30px 70px;}
.pd-wp2-left .ul-listing {margin-bottom: 20px;}
.products-det-wrapper3 .hwp4-right {padding: 30px 0 30px 10px;margin-right: -20px;}
.products-det-wrapper4 .abt-wp3-inner {padding: 80px 175px 80px 120px;}
.breadcrumb-container li::before{font-size: 12px;}
.service-wrapper1 .products-alt-holder .service-box-content{padding: 22px 15px;}
.service-wrapper1 .service-box-content:before{height: 18px;}
.service-wrapper2.products-det-wrapper4 .abt-wp3-inner {padding: 80px 120px 80px 60px;}
.i2r-wrapper1 .nav-tabs .nav-item{padding: 7px;}
.i2r-wrapper1 .nav-tabs{margin: -7px;}
.presentation-box{padding: 20px 25px;}
.investor-wrapper3 .section-head {padding-bottom: 25px;}
.news-slider .slick-slide {padding: 25px 12px;}
.news-slider {margin: -25px -12px 15px !important;}
.investor-wrapper4 .abt-wp3-inner {padding: 70px 190px 70px 100px;}
.investor-wrapper5 .section-head{padding-bottom: 30px;}
.investor-wrapper6 .section-head {padding-bottom: 30px;}
.result-table {padding: 25px 0;}
.table th{font-size: 24px;}
.investor-wrapper7 .section-head {max-width: 900px; padding-bottom: 30px;}
.faq-list ul li {padding-bottom: 13px;padding-left: 27px;}
.investor-wp8-left .abt-wp3-inner {padding: 60px 200px 60px 100px;}
.investor-wp8-left .abt-wp3-inner .inverstor-wp8-box{padding-bottom: 35px;}
.investor-wrapper2 .section-head {padding-bottom: 20px;}
.investor-wrapper5 .section-head{max-width: 900px;}
.investor-wp8-left .abt-wp3-inner {padding: 60px 130px 60px 60px;}
.career-wp2-left {padding: 30px 150px 0 50px;}
.career-wp2-left {padding: 30px 130px 0 50px;}
.career-wp2-right {margin-left: -70px;}
.career-sidebar-title{padding: 20px 25px;}
.career-sidebar-list li a{height: 70px; padding: 10px 25px;}
.accordion.md .accordion-body {padding: 35px 25px 35px 40px;}
.job-duty-box .job-duty-top {padding-bottom: 18px;}
.job-duties-holder .job-duty-box{padding-bottom: 30px;}
.career-wrapper4 .abt-wp3-inner {padding: 60px 120px 60px 60px;}
.dropzone .upload-text{font-size: 20px;}
.career-wrapper5 .section-head{max-width: 900px; padding-bottom: 30px;}
.gallery-box .img-holder:after {width: 175px;height: 175px;}
.loadmore-gallery .custom-button{margin-top: 70px;}
.career-wp1-content{max-width: 900px;}
.contact-wrapper1 .section-head{padding-bottom: 65px; max-width: 550px;}
.thankyou-content{max-width: 670px;}
.thankyou-content .pageTitle {margin-bottom: 27px;}
.codedropz-upload-inner{font-size: 20px;}


}
/*-1400-*/
@media only screen and (max-width: 1499.98px) {

}
/*-1300-xxl*/
@media only screen and (max-width: 1399.98px) {
.show-xxl { display: block !important; }
.hide-xxl { display: none !important; }
.float-xxl { position: relative; transform: none; top: 0; }
.float-xxl .float-container-info { padding: 30px 0px; }
.auto-xxl { /*-ms-flex: 0 0 100%; */ flex: 0 0 100%; width: 100%; max-width: 100%; }
/*---*/
.inner-header .logo-holder{ margin-left: -30px;}
.hwp3-left {padding: 120px 60px;}
.colContainer.xxl .textColRight .hwp1-right {padding: 25px 30px 25px 180px;}
.hwp4-img {width: 130px;}


}
/*-1200-*/
@media only screen and (max-width: 1299.98px) {
.HomeSection3-left {padding:0px 30px;}
.BusinessesSection1-left{ padding:0px 30px;}
.BottomSection-bottom-container.alt{ padding-right: 30px;}
.ContactSection1-left{ padding-right: 100px;}
.ContactSection1-right{ padding-left: 30px; padding-right: 30px;}
.hwp4-right {padding: 30px 0 30px 10px;}
.hwp4-img {width: 100px;}
.hwp1-right {padding: 25px 30px 25px 180px;}
.abt-wp2-left {padding: 40px 200px 30px 30px;}
.abt-wp3-inner {padding: 40px 180px 40px 30px;}
.container-custom {padding: 0 60px;}
.director-box {padding: 28px 25px;border-width: 7px;}
.abt-wp2-img1 .img-holder{border-width: 7px;}
.abt-wp2-img2 .img-holder{border-width: 7px 0 7px 7px;}
.pd-wp2-left {padding: 40px 40px 30px 30px;}
.products-det-wrapper4 .abt-wp3-inner {padding: 60px 125px 60px 60px;}
.container-custom {padding: 0 30px;}
.investor-wrapper4 .abt-wp3-inner {padding: 60px 150px 60px 60px;}


}
/*-992-xl*/
@media only screen and (max-width: 1199.98px) {
.height-xl { height: auto !important; }
.show-xl { display: block !important; }
.hide-xl { display: none !important; }
.leftpad.xl { padding-left: 0px !important; }
.rightpad.xl { padding-right: 0px !important; }
.leftmargin.xl { margin-left: 0px !important; }
.rightmargin.xl { margin-right: 0px !important; }
.pt0-xl { padding-top: 0px !important; }
.pr0-xl { padding-right: 0px !important; }
.pb0-xl { padding-bottom: 0px !important; }
.pl0-xl { padding-left: 0px !important; }
.p0-xl { padding: 0px !important; }
.overlay-xl::before { visibility: visible; }
.auto-xl { flex: 0 0 100%; width: 100%; max-width: 100%; }
.text-center-xl { text-align: center !important; }
.text-left-xl { text-align: left !important; }
.justify-center-xl { justify-content: center !important; }
.width-xl { width: 100% !important; max-width: 100%; }
.float-xl { position: relative; transform: none; top: 0; }
.float-xl .float-container-info { padding: 30px 0px; }
.img-left.xl, .img-right.xl { margin: 0px 0px 20px 0px; width: 100%; max-width: 100%; float: none; }
ul.d-flex.xl, .form-group.inline.xl { display: block !important; }
.form-group.inline.xl > label, .form-group.inline.xl .control { width: 100%; }
/*---*/
.BottomSection-bottom-container{margin-left: 0px; padding-left: 30px; }
/* .news-slider .slick-list{ padding-right: 150px !important;} */
.mv-list {padding: 0px 0px; }
.company-announcements-left{ padding-right: 30px;}
.company-announcements-right{ margin-left: 0px;}
.ctbl-header{ padding: 0px 30px; }
.ctbl-rw{padding: 20px 30px;}
.ctbl-header>div:nth-child(1),.ctbl-rw>div:nth-child(1){ flex: 1 0 0%; padding-right: 30px;}
.ctbl-header>div:nth-child(2),.ctbl-rw>div:nth-child(2){ width: 170px; padding-right: 30px;}
.ctbl-header>div:nth-child(3),.ctbl-rw>div:nth-child(3){ width: 135px;}
.main-header .logo:after{width: 40px;}
.hwp1-right {padding: 30px 30px 30px 140px;}
.hwp2-slider .slick-slide.slick-center.slick-active .service-box-content {padding: 35px 30px;bottom: 30px;left: 30px;right: 30px;}
.service-box-content {padding: 30px 25px;bottom: 30px;left: 30px;right: 30px;}
.hwp3-left {padding: 80px 30px;}
.abt-wp2-right {margin-left: -100px;}
.abt-wp2-left {padding: 30px 130px 30px 30px;}
.abt-wp3-inner {padding: 40px 110px 40px 30px;}
.container-custom {padding: 0 30px;}
.location-box {padding: 25px 30px;}
.lb-title h6 br{display: none;}
.products-alt-holder .service-box-content {bottom: 20px;left: 20px;right: 20px;padding: 25px 20px;}
.products-det-wrapper1 .hwp1-left {margin-right: -100px;}
.colContainer.xxl .textColRight .hwp1-right {padding: 25px 30px 25px 130px;}
.products-det-wrapper3 .hwp4-right{margin: 0;}
.hwp4-img{opacity: 0.3; z-index: -1;}
.products-det-wrapper3 .hwp4-right{padding: 20px 30px 30px 10px;}
.products-det-wrapper4 .abt-wp3-inner {padding: 40px 100px 40px 30px;}
.service-wrapper2.products-det-wrapper4 .abt-wp3-inner {padding: 60px 100px 60px 30px;}
.investor-wrapper4 .abt-wp3-inner {padding: 50px 110px 50px 30px;}
.doc-wrap{padding: 0 10px;}
/* .sec-box-img{height: 320px;} */
.doc-wrap i {margin-right: 5px;}
.investor-wp8-left .abt-wp3-inner {padding: 50px 110px 50px 30px;}
.investor-wrapper1 .hwp1-left {margin-right: 30px;}
.investor-wrapper1 .colContainer.xxl .textColRight .hwp1-right {padding: 35px 30px 0px 30px;}
.career-wp2-left {padding: 30px 110px 0 30px;}
.career-wrapper4 .abt-wp3-inner {padding: 50px 100px 50px 30px;}
.career-wp2-right{padding-right: 30px;}
.thankyou-img {padding-bottom: 90.52%;}





}
/*-1024*/
@media only screen and (max-width: 1023.98px) {

}
/*-768-lg*/
@media only screen and (max-width: 991.98px) {
.height-lg { height: auto !important; }
.show-lg { display: block !important; }
.hide-lg { display: none !important; }
.leftpad.lg { padding-left: 0px !important; }
.rightpad.lg { padding-right: 0px !important; }
.leftmargin.lg { margin-left: 0px !important; }
.rightmarginlg { margin-right: 0px !important; }
.pt0-lg { padding-top: 0px !important; }
.pr0-lg { padding-right: 0px !important; }
.pb0-lg { padding-bottom: 0px !important; }
.pl0-lg { padding-left: 0px !important; }
.p0-lg { padding: 0px !important; }
.overlay-lg::before { visibility: visible; }
.auto-lg { flex: 0 0 100%; width: 100%; max-width: 100%; }
.text-center-lg { text-align: center !important; }
.text-left-lg { text-align: left !important; }
.justify-center-lg { justify-content: center !important; }
.width-lg { width: 100% !important; max-width: 100%; }
.float-lg { position: relative; transform: none; top: 0; }
.float-lg .float-container-info { padding: 30px 0px; }
.img-left.lg, .img-right.lg { margin: 0px 0px 20px 0px; width: 100%; max-width: 100%; float: none; }
ul.d-flex.lg, .form-group.inline.lg { display: block !important; }
.form-group.inline.lg > label, .form-group.inline.lg .control { width: 100%; }
[data-animation-in] {opacity: 1;}
/*------*/
.HomeSection3-left {padding: 0px 30px 30px;}
.HomeSection3-right{ padding-left: 30px;}
.BottomSection-right {margin-left: 0px;margin-right: 0px;}
.BusinessesSection1-left{ padding:0px 30px 30px;}
.BusinessesSection1-right{ padding-left: 30px;}
.company-announcements-left{ padding-right: 0px;}
.ContactSection1-left{ padding-right: 0px;}
.ContactSection1-right{ padding-left: 30px; padding-right: 30px;}
.ftbox {width: 400px !important;margin: 0px auto 0px !important;padding: 30px !important;border: 1px dashed #717171;}
.main-banner-arrows .slick-arrow {width: 50px;height: 50px;margin-bottom: 75px;}
.main-banner-arrows .slick-arrow img {width: 25px;}
.hwp1-left{margin-right: 30px;}
.hwp1-right{padding: 40px 30px 0 30px;}
.hwp2-slider .slick-slide{margin: 0;}
.hwp2-slider .slick-slide.slick-center.slick-active{transform: scale(1);}
.home-wrapper2 .section-head{padding-bottom: 20px;}
.hwp3-right .img-holder{padding-bottom: 50.62% !important;}
.hwp3-left {padding: 40px 30px;}
.hwp4-img{}
.hwp4-right {padding: 40px 190px 0px 30px;}
.abt-wp2-left {padding: 0px 30px 40px 30px;}
.abt-wp2-right {margin-left: 30px;}
.abt-wp3-inner {padding: 40px 30px 40px 30px;}
.abt-wp3-right .img-holder{padding-bottom: 91.2% !important;}
.nav-tabs .nav-link {padding: 0px 20px;font-size: 20px;height: 55px;}
.products-det-wrapper1 .hwp1-left{margin-right: 30px;}
.colContainer.xxl .textColRight .hwp1-right{padding: 40px 30px 0 30px;}
.pd-wp2-left{padding: 0 30px 40px 30px;}
.pd-wp2-right{padding-left: 30px;}
.products-det-wrapper3 .hwp4-right{padding: 40px 30px 0 30px;}
.products-det-wrapper4 .abt-wp3-inner{padding: 40px 30px;}
.service-wrapper2.products-det-wrapper4 .abt-wp3-inner {padding: 40px 30px 40px 30px;}
.presentation-box {padding: 15px 20px;}
.career-wp2-right{padding: 0 30px; margin: 0;}
.career-wp2-left{padding: 0 30px 30px 30px;}
.career-wrapper4 .abt-wp3-inner{padding: 50px 30px;}
.gallery-box .img-holder:after {width: 130px;height: 130px;}
.loadmore-gallery .custom-button {margin-top: 50px;}
.contact-wrapper1 .section-head {padding-bottom: 45px;}
.thankyou-img {padding-bottom: 50.52%;}



}
/*-736-md*/
@media only screen and (max-width: 767.98px) {
.height-md { height: auto !important; }
.show-md { display: block !important; }
.hide-md { display: none !important; }
.leftpad.md { padding-left: 0px !important; }
.rightpad.md { padding-right: 0px !important; }
.leftmargin.md { margin-left: 0px !important; }
.rightmargin.md { margin-right: 0px !important; }
.pt0-md { padding-top: 0px !important; }
.pr0-md { padding-right: 0px !important; }
.pb0-md { padding-bottom: 0px !important; }
.pl0-md { padding-left: 0px !important; }
.p0-md { padding: 0px !important; }
.overlay-md::before { visibility: visible; }
.auto-md { flex: 0 0 100%; width: 100%; max-width: 100%; }
.text-center-md { text-align: center !important; }
.text-left-md { text-align: left !important; }
.justify-center-md { justify-content: center !important; }
.width-md { width: 100% !important; max-width: 100%; }
.float-md { position: relative; transform: none !important; top: 0 !important; }
.float-md .float-container-info { padding: 30px 0px; }
.img-left.md, .img-right.md { margin: 0px 0px 20px 0px; width: 100%; max-width: 100%; float: none; }
ul.d-flex.md, .form-group.inline.md { display: block !important; }
.form-group.inline.md > label, .form-group.inline.md .control { width: 100%; }
/*----*/
.HomeSection1-counter .col-md-6:first-child {border: 0px;}
.cta-box{padding: 30px;}
.BottomSection.alt{ padding-bottom: 100px;}
.ctbl-container{ width: 100%; overflow-x: auto;}
.ctbl-holder{ width: 710px;}
.ftbox {width: 100% !important; padding: 20px !important;}
.copyright{line-height: 1.3;}
.home-banner-img{padding-bottom: 100%;}
.main-banner-arrows .slick-arrow {width: 30px;height: 30px;margin-bottom: 65px;}
.hide-mb{display: none;}
.show-mb{display: block !important;}
.main-header .logo:after {width: 30px;}
.main-banner-arrows .slick-arrow img{width: 16px;}
.whatsapp-btn a {width: 50px;height: 50px;}
#toTop {right: 15px;width: 50px;height: 50px;}
.whatsapp-btn {right: 15px;bottom: 235px;}
.top-right{z-index: 9999;}
.hwp1-left{margin: 0; padding: 0 20px;}
.hwp1-left-img2{padding: 0;}
.hwp1-left-img1{margin: 0;}
.hwp1-left-img2 .img-holder {padding-bottom: 178.43% !important;}
.hwp1-right {padding: 30px 20px 0 20px;}
.hwp2-slider .slick-slide.slick-center.slick-active .service-box-content {padding: 25px 20px;bottom: 20px;left: 20px;right: 20px;}
.hwp2-slider {margin-bottom: 15px !important;}
.hwp4-left{padding-right: 20px;}
.hwp4-right {padding: 30px 20px 0px 20px;}
.hwp4-img {z-index: -1;opacity: 0.3;}
.abt-wp2-left {padding: 0px 20px 30px 20px;}
.abt-wp2-right {margin: 0 20px;}
.abt-wp2-img2 {margin-right: -20px;}
.abt-wp3-inner {padding: 30px 20px;}
.nav-tabs .nav-link {padding: 0px 20px;font-size: 16px;height: 45px;border-radius: 12px;}
.nav-tabs .nav-item {flex-grow: unset;flex-basis: auto;}
.about-wrapper4 .section-head {padding-bottom: 25px;}
.abt-wp4-content {padding-top: 30px;}
.location-box {padding: 20px 20px;}
.lb-list ul li {padding-bottom: 12px;}
.about-wrapper5 .section-head {padding-bottom: 20px;}
.director-box {padding: 15px 15px;}
.director-box-outer:before{height: 20px;}
.director-box-outer {padding: 25px 15px;}
.directors-slider .slick-slide {padding: 25px 12px;}
.directors-slider {margin: -25px -12px;}
.about-wrapper7 .section-head {padding-bottom: 20px;}
.container-custom {padding: 0 20px;}
.products-wrapper1 .section-head {padding-bottom: 25px;}
.products-alt-holder .service-box-content {bottom: 15px;left: 15px;right: 15px;padding: 25px 20px;}
.service-box{border-width: 7px;}
.service-box-content h5{padding-bottom: 5px;}
.service-box-content:before{height: 17px;}
.products-det-wrapper1 .hwp1-left{margin: 0;}
.colContainer.xxl .textColRight .hwp1-right {padding: 30px 20px 0 20px;}
.key-fet-box h5{padding-bottom: 14px;}
.pd-wp2-left {padding: 0 20px 25px 20px;}
.pd-wp2-right{padding-left: 20px;}
.products-det-wrapper3 .hwp4-right{padding: 25px 20px 0 20px;}
.products-det-wrapper4 .abt-wp3-inner {padding: 30px 20px;}
.breadcrumb-container li::before{font-size: 10px;}
.service-wrapper2.products-det-wrapper4 .abt-wp3-inner {padding: 30px 20px;}
.i2r-wrapper1 .nav-tabs .nav-item{padding: 5px;}
.i2r-wrapper1 .nav-tabs{margin: -5px;}
.investor-wrapper1 .hwp1-left{margin: 0;}
.investor-wrapper1 .colContainer.xxl .textColRight .hwp1-right {padding: 25px 20px 0px 20px;}
.presentation-box {padding: 15px 0px; display: block;}
.presentation-box .download-btn{padding: 10px 0 0 0;}
.service-box-content {padding: 25px 20px;bottom: 15px;left: 15px;right: 15px;}
.investor-wrapper3 .section-head {padding-bottom: 20px;}
.news-slider .slick-slide {padding: 15px 10px;}
.news-slider {margin: -15px -10px 10px !important;}
.investor-wrapper4 .abt-wp3-inner {padding: 30px 20px 30px 20px;}
.investor-wrapper5 .section-head{padding-bottom: 20px;}
.tool-bar .nice-select {padding-right: 40px !important;padding: 0 20px;height: 40px;line-height: 38px;font-size: 14px;border-radius: 10px;}
.table th {font-size: 20px;}
.tool-bar-title{text-align: center;}
.page-link, .page-link:visited{width: 15px;}
.pagination .page-link.next:after {width: 22px;min-width: 22px;height: 22px;margin-left: -15px;}
.pagination .page-link.prev:before {width: 22px;min-width: 22px;height: 22px;margin-right: -15px;}
.investor-wrapper2 .section-head {padding-bottom: 15px;}
.investor-wp8-left .abt-wp3-inner {padding: 30px 20px 30px 20px;}
.investor-wp8-left .abt-wp3-inner .inverstor-wp8-box {padding-bottom: 30px;}
.career-wp2-left {padding: 0 20px 25px 20px;}
.career-wp2-right .abt-wp2-img1 .img-holder {padding-bottom: 195.62% !important;}
.career-wp2-right{padding: 0 20px;}
.career-wp2-right .abt-wp2-img2{margin: 0;}
.career-sidebar-list li a{height: 60px;}
.accordion.md .accordion-body {padding: 20px 20px 20px 20px;}
.career-wp4-head{padding-bottom: 25px;}
.career-wrapper4 .abt-wp3-inner{padding: 30px 20px;}
.dropzone .upload-text{font-size: 14px;}
.upload-icon{max-width: 25px;}
.loadmore-gallery .custom-button {margin-top: 30px;}
.cwp1-video .img-holder:after {width: 50px;height: 50px;}
.contact-wrapper1 .section-head {padding-bottom: 25px;}
.thankyou-content p{padding: 0;}
.thankyou-content .pageTitle {margin-bottom: 20px;}
.codedropz-upload-inner {font-size: 14px;}
.codedropz-upload-container{height:120px !important;}

}

/*-600-*/
@media only screen and (max-width: 699.98px) {
}
/*-480-sm*/
@media only screen and (max-width: 575.98px) {
.height-sm { height: auto !important; }
.show-sm { display: block !important; }
.hide-sm { display: none !important; }
.leftpad.sm { padding-left: 0px !important; }
.rightpad.sm { padding-right: 0px !important; }
.leftmargin.sm { margin-left: 0px !important; }
.rightmargin.sm { margin-right: 0px !important; }
.overlay-sm::before { visibility: visible; }
.auto-sm { flex: 0 0 100%; width: 100%; max-width: 100%; }
.text-center-sm { text-align: center !important; }
.text-left-sm { text-align: left !important; }
.justify-center-sm { justify-content: center !important; }
.width-sm { width: 100% !important; max-width: 100%; }
.float-sm { position: relative; transform: none; top: 0; }
.float-sm .float-container-info { padding: 30px 0px; }
.img-left.sm, .img-right.sm { margin: 0px 0px 20px 0px; width: 100%; max-width: 100%; float: none; }
ul.d-flex.sm, .form-group.inline.sm { display: block !important; }
.form-group.inline.sm > label, .form-group.inline.sm .control { width: 100%; }
hr { margin: 20px 0; }
.icaptcha { bottom: 30px; }
.fancybox-navigation .fancybox-button--arrow_left { left: 0px; }
.fancybox-navigation .fancybox-button--arrow_right { right: 0px; }
/* .fancybox-navigation .fancybox-button { width: 25px; height: 25px; top: calc(50% - 25px); }  */
.video-container a::before { width: 40px; height: 40px; }
.grid-content.alt, .grid-ov-info { padding: 20px; }
/* .footer-wrapper{ padding-bottom: 41px;} */
/*---*/
.top-language-selector img{ height: 30px;}
.HomeSection1-counter{ padding-top: 40px;}
.counter-holder { font-size:50px; }
.counter { height: 3.5rem;}
.HomeSection3-left {padding: 0px 20px 30px; }
.HomeSection3-right {padding-left: 20px; }
.BottomSection-bottom-container {margin-left: 0px; padding-left: 20px; }
/* .news-slider .slick-list{ padding-right: 20px !important;} */
.news-box-info-holder {padding: 20px;}
.cta-box{padding: 30px 20px; border-radius: 20px; margin-top: -50px;}
.inner-header .logo-holder{ margin-left: -20px;}
.BottomSection{ padding-bottom: 50px;}
.BottomSection.alt{ padding-bottom: 50px;}
.BusinessesSection1-left {padding: 0px 20px 30px; }
.BottomSection-bottom-container.alt{ padding-right: 20px;}
.ctbl-header{ padding: 0px 20px; letter-spacing: 2px;margin-bottom: 15px;}
.ctbl-rw{padding: 10px 20px;}
.ctbl-header>div:nth-child(1),.ctbl-rw>div:nth-child(1){ flex: 1 0 0%; padding-right: 20px;}
.ctbl-header>div:nth-child(2),.ctbl-rw>div:nth-child(2){ width: 120px; padding-right: 20px;}
.ctbl-header>div:nth-child(3),.ctbl-rw>div:nth-child(3){ width: 110px;}
.ContactSection1-right {padding-left: 20px;padding-right: 20px;}
}
/*-414-xs*/
@media only screen and (max-width: 479.98px) {
.height-xs { height: auto !important; }
.hide-xs { display: none !important; }
.show-xs { display: block !important; }
.hide-xs { display: none !important; }
.auto-xs {flex: 0 0 100%; width: 100%; max-width: 100%; }
.text-center-xs { text-align: center !important; }
.text-left-xs { text-align: left !important; }
.justify-center-xs { justify-content: center !important; }
.width-xs { width: 100% !important; max-width: 100%; }
/*----*/

}
/*-375-*/
@media only screen and (max-width: 413.98px) {
.height-xxs { height: auto !important; }
.show-xxs { display: block !important; }
.hide-xxs { display: none !important; }
.auto-xxs { flex: 0 0 100%; width: 100%; max-width: 100%; }
.text-center-xxs { text-align: center !important; }
.text-left-xxs { text-align: left !important; }
.width-xxs { width: 100% !important; max-width: 100%; }
/*---*/

}
/*-320-*/
@media only screen and (max-width: 330.98px) {
.codedropz-upload-inner {font-size: 12px;}
}
