.canvaBtn{border-color: #f40009 !important;}
.header .search::before{ background: #f40009;}

@media only screen and (max-width: 575px) {
body .home-section-four::before {clip-path: polygon( 0% 0%,100% 0%,100% 84.936%,86.5% 72.58%,75% 71.58%,50% 71.58%,25% 71.58%,14.5% 71.58%,0% 85.941%,0% 0% );}
}
@media only screen and (max-width: 767px){
.home-section-two .icon svg {width: 100% !important;}
.home-section-two .logo-img, .about-section-one .logo-img {width: 40%;}
.sec2Bot aside {padding-bottom: 2rem !important;}
body .home-section-five {margin-top: -10rem;}
body .home-section-four {padding-bottom: 17rem;}
.home-section-four::before {clip-path: polygon( 0% 0%,100% 0%,100% 91.936%,86.5% 72.58%,75% 71.58%,50% 71.58%,25% 71.58%,14.5% 66.58%,0% 92.941%,0% 0% );}
.footer .logo {width: 40vw;}
.pro-section-one figure img {height: 11rem;object-position: right;}
.slick-arrows-wrapper {top: -45px;}
body .about-section-two .col-md-6:nth-child(2n) article {margin-top: 1rem}
.pro-det-six figcaption{position: relative !important;margin-top: 1.5rem}
.slick-dots{flex-wrap: wrap;gap: 3px}
}
@media only screen and (min-width: 768px) and (max-width: 991px){
.home-section-two .icon svg {width: 60% !important;padding-top: 2rem;}
.sec2Bot .f-18 {font-size: 1rem;}
body .home-section-four {padding-bottom: 40.976vw;}
.home-section-four::before {clip-path: polygon( 0% 0%,100% 0%,100% 97.936%,84.5% 71.58%,75% 71.58%,50% 71.58%,25% 71.58%,12.5% 74.58%,0% 99.941%,0% 0% );}
.footer .logo {width: 21vw;}
.footer h4 {font-size: 1.2rem;}
.proDetMid article h4 {font-size: 1.3rem;}
.proDetMid {padding: 3rem 0 2rem 0 !important;}
.pro-det-five {padding-top: 0 !important;}
.slick-arrows-wrapper {top: -74px;}
.blog-detail-one h3 {font-size: 2rem;margin-top: 0rem !important;}
.blog-detail-one ul {margin-bottom: 1rem;}
.blogInr {padding: 0.5rem;}
.blogInr aside {padding: 1rem 0;}
.blogInr aside h2 { margin-bottom: 0.5rem !important;}
}
@media only screen and (max-width: 991px){

/*.home-section-one .sec1Slider .slick-slide a figure img{clip-path: var(--bottom-to-top-nil); transition: all 2s ease 0.25s;transform: translateY(40%) !important; opacity: 0 !important; }
.home-section-one .sec1Slider .slick-slide.slick-current.slick-center a figure img{clip-path: var(--bottom-to-top-fil); transform: translateY(0px) !important; opacity: 1 !important; }
*/
.header {position: relative;padding: 1rem 0;}
.offcanvas {z-index: 99999999;background: #000;}
.navbar-expand {padding-top: 2rem !important;}
.navbar-expand .navbar-nav {flex-direction: column;text-align: center;}
.navbar-expand .navbar-nav li {line-height: 2.5 !important;color: #fff;}
.btn-close {right: 1rem;top: 1rem;filter: invert(1);}
.btn-close:focus {box-shadow: none;}
.headerWrap {padding: 0.5rem 1.25rem;margin: 0;background: #000;}
.header ul {display: none !important;}
.main-section {padding: 2.5rem 0;}
.main-heading {margin-bottom: 1rem;}
.main-heading h2 {font-size: 2rem;}
.main-section p {margin-bottom: 1rem;line-height: 1.5;}
.btn {font-size: 15px;padding: 0.7rem 1.53rem;}
.home-section-one .main-heading h2 {padding-bottom: 1.3rem !important;}
.home-section-two article {margin-top: 1.5rem;}
.slick-arrows-wrapper {top: -40px;}
.sec2Bot {margin-top: 2rem;}
.home-section-three figcaption h3 {font-size: 2rem;}
.home-section-three figcaption {padding: 1.3rem;}
.home-section-four h2 {max-width: 100%;}
.home-section-six figcaption {padding: 1rem;}
.home-section-six h5 {font-size: 1.3rem;}
.home-section-six .sec6Wrap {margin: 0;}
.home-section-six figure {margin: 0 0.5rem;}
.home-section-six figure img {height: 25rem;}
.home-section-six .sec6Wrap .slick-dots li button {width: 10px;height: 10px;}
.topFooter {padding: 2.5rem 0}
.social-icons {flex-direction: row;justify-content: start;}
/*.inner-banner figure img {height: 15rem;}*/
.inner-banner figcaption {padding-bottom: 1rem;}
.inner-banner h1 {font-size: 2rem;}
.career-section-one figure {margin-top: 1rem !important;}
.career-section-two p {padding: 0 !important;}
.career-section-two article {padding: 1rem;}
.job-detail-three .job3Wrap {padding: 1rem;}
.job-detail-three {padding-top: 0 !important;}
.job-detail-one {padding-bottom: 0 !important;}
.wow {visibility: visible !important;opacity: 1 !important;transform: none !important;animation: none !important;}
.job-detail-one .main-heading h2 {font-size: 1.7rem;}
.job-detail-three .main-heading h2 {font-size: 1.6rem;padding-bottom: 1rem;}
.job-detail-three .main-heading {display: block !important;}
/*.about-section-one video, .about-section-one figure img {height: 18.75rem;}*/
.about-section-two .col-md-6:nth-child(2n+1) article {margin-right: 0;}
.about-section-two article {padding: 1.5rem;}
.about-section-two .col-md-6:nth-child(2n) article {margin: 3rem 0 1rem 0rem;}
.contactWrap {padding: 1rem;}
.contactWrap article {padding: 1rem;margin-top: 2rem;}
.contactWrap h3 {font-size: 2rem;}
.pro-section-one h1 {font-size: 2rem;}
.pro-section-one figcaption {padding: 2rem 1rem;}
.pro-det-one figure {margin-bottom: 1rem !important;}
.pro-det-one article {padding: 0 1rem;}
.pro-det-one aside {padding: 1rem 0 !important;}
.proDetTop figure {margin-top: 0;}
.proDetTop .shade {height: 1rem;}
.proDetMid {padding: 3rem 0;}
/*.pro-det-five figure img {margin: 2rem 0 -1.25rem;}*/
.pro-det-five article {padding-top: 3rem;}
.related-slider figure:hover img {transform: none !important;}
.related-slider .slick-slide a {margin: 0 0.65rem;}
.related-slider img {transform: none !important;}
.related-slider .slick-arrows-wrapper .slick-arrow {width: 30px;height: 30px;}
.related-slider .slick-arrows-wrapper {top: -55px;right: 6px !important;}
.pro-det-seven {padding-top: 3rem !important;}
.pro-det-seven .col-md-6:last-child .wrap {margin-top: 0;}
.pro-det-seven figure {margin-bottom: 1rem !important;}
.contactWrap .contactInfo{margin: 1.5rem 0;padding-bottom: 1.5rem;}
.home-section-seven .sec7Wrap {margin-right: 0;}
.home-section-seven .blogWrap {margin-right: 0;margin-top: 1.5rem;}
.home-section-seven .blogWrap:hover article {transform: none;}
.home-section-seven .blogWrap:hover figure img {height: 100%;}
.home-section-seven .blogWrap a {opacity: 1;visibility: visible;}
.blog-detail-one h3 {font-size: 2rem;  margin-top: 1rem !important;}
.blog-detail-one ul {margin-bottom: 1rem;}
.slick-arrows-wrapper {top: -45px;}
.blogInr {padding: 0.5rem;}
.blogInr aside {padding: 1rem 0;}
.pro-det-four, .pro-det-six{padding: 0}
.wow {visibility: visible !important;opacity: 1 !important;transform: none !important;animation: none !important;}

}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.main-section {padding: 3rem 0;}
.main-heading h2 {font-size: 2rem;margin-bottom: 0 !important;}
.main-section p {line-height: 1.5;margin-bottom: 1rem;}
.home-section-three figcaption h3 {font-size: 2rem;}
body .home-section-five {padding-top: 17vw;}
.home-section-six figcaption {padding: 2rem 1rem;}
.home-section-six figure img {height: 24rem;}
.inner-banner h1 {font-size: 2.5rem;}
.inner-banner figcaption {padding-bottom: 2rem;}
.about-section-one video, .about-section-one figure img {height: 18.75rem;}
.about-section-two .col-md-6:nth-child(2n) article {margin: 4rem 0 0 0rem;}
.about-section-two .col-md-6:nth-child(2n+1) article {margin-right: 1rem;}
.about-section-two article {padding: 1.5rem;}  
.contactWrap article {padding: 2rem;}
.job-detail-one {padding-bottom: 0 !important;}
.job-detail-three .job3Wrap {padding: 1.5rem;}
.career-section-two article {padding: 1rem;}
.pro-section-one figcaption {padding: 2rem 1rem;}
.pro-section-one figcaption h1 {font-size: 2.75rem;}
.proDetTop figure {margin-top: -3rem;}
.proDetMid {padding: 3rem 0;}
.pro-det-one .main-heading {margin-top: 1.5rem !important ;margin-bottom: 1rem !important;}
.pro-det-one figure {margin-bottom: 1rem !important;}
.pro-det-three article {padding-left: 0rem !important;}
/*.pro-det-five figure img {margin: 0rem;}*/
.related-slider .slick-arrows-wrapper {right: 1rem;}

.blog-detail-one h3 {font-size: 2rem;  margin-top: 1rem !important;}
.blog-detail-one ul {margin-bottom: 1rem;}
.home-section-seven .btn2 {margin-left: -1rem !important;}
.slick-arrows-wrapper {right: 26vw;}
.blogInr aside {padding: 1rem;}
.header .navbar-nav li .drop-menu{min-width: 15vw}
}
@media only screen and (min-width: 1200px) and (max-width: 1299px){
.header .navbar-nav li .drop-menu a {padding: 0.5rem 1rem;}
.main-section {padding: 3rem 0;}
.main-heading h2 {font-size: 2rem;margin-bottom: 0 !important;}
.main-heading {margin-bottom: 1rem;}
.sec1Slider {margin-top: 1rem !important;}
.home-section-three figcaption {padding: 1.5rem;}
body .home-section-five {padding-top: 15vw;}
body .home-section-four {padding-bottom: 33vw;}
.home-section-six figcaption {padding: 3rem;}
.topFooter {padding: 4rem 0 3rem;}
.inner-banner figcaption {padding-bottom: 4rem;}
.inner-banner h1 {font-size: 3rem;}
.proDetMid {padding: 3rem 0;}
.pro-det-three article {padding-left: 0 !important;}
.pro-det-five {padding-top: 0 !important;padding-bottom: 0 !important;}
.proDetTop figure {margin-top: -1rem;}
/*.pro-det-five figure img {margin: 0;}*/
.about-section-one video, .about-section-one figure img {height: 18.75rem;}
.about-section-two .col-md-6:nth-child(2n+1) article {margin-right: 1rem;}
.about-section-two .col-md-6:nth-child(2n) article {margin: 4rem 0 0 0.95rem;}
.about-section-two article {padding: 1.5rem;}
.pro-section-one figcaption h1 {font-size: 2.75rem !important;}
.pro-section-one figcaption {padding: 3rem 2rem;}
.contactWrap article {padding: 2rem;}
.career-section-one figure {margin-top:  1rem !important;}
.job-detail-one {padding-bottom: 0 !important;}
.wow {visibility: visible !important;opacity: 1 !important;transform: none !important;animation: none !important;}

.blog-detail-one h3 {font-size: 2rem;  margin-top: 1rem !important;}
.blog-detail-one ul {margin-bottom: 1rem;}
.home-section-seven .btn2 {margin-left: -1rem !important;}

}
  