/* slider */
.home_slider .over {position: absolute; left: 100px; bottom: 100px; } 
.home_slider .over h2{font-size: 60px; padding-bottom: 50px;}
.home_slider .slick-dots {position: absolute; bottom: 10px; left: initial; right: 210px; height: 34px; width: auto; bottom: 55px; }
.home_slider .slick-dots li button {width: 40px; background: #707070; border-radius: 2px; height: 3px; border: none; }
.home_slider .slick-dots li.slick-active button{background: var(--white);}
@media(max-width:1199px){
	.home_slider .over {left: 60px; bottom: 40px; } 
	.home_slider .over h2 {font-size: 36px; padding-bottom: 30px; }
	.home_slider .slick-dots{right: 70px; bottom: 30px;}
}
@media(max-width:767px){
	.home_slider .slick-dots {left: 20px; right: auto; }
	.home_slider .over .btn{min-width: 200px;}
	.home_slider .over {left: 25px; bottom: 90px; }
}

/*Our Happy Customers*/
.whatstrend{display:flex;background: var(--blue); padding-top: 110px; overflow: hidden; position: relative;}
.whatstrend:after{background: var(--white); height: 80px; width: 100%; content: ""; position: absolute; left: 0; right: 0; bottom: 0}
.whatstrend .hd{width:30%;gap:20px;display:flex;align-items:center;flex-direction:column;justify-content:start; padding-top: 30px;}
.whatstrend .hd h3{text-align:center;}
.whatstrend .inner{ width:70%; position: relative; z-index: 1;}
.whatstrend .slick-arrow{ width:18px; background: initial;}
.whatstrend .slick-arrow svg{stroke: var(--blue);}
.whatstrend .slick-next{ right:1px;}
.whatstrend .slick-prev{ left:1px;}

@media(max-width:1367px){
	.whatstrend:after{height: 40px;}
	.whatstrend .hd{padding-top: 0;}
}

@media (max-width:1199px){.whatstrend .hd{width:33.3333333333%;}.whatstrend .inner{ width:66.6666666666%;}}
@media(min-width:992px){.whatstrend .btn-wrap{display: none;}}
@media(max-width:991px){
	.whatstrend{flex-direction:column; background: #F2F2F2; padding-top: 70px;}
	.whatstrend .btn-wrap{padding: 30px 0; background: #fff; display: flex; align-items: center; justify-content: center; column-gap: 40px;}
	.whatstrend .btn-wrap button{background: none; border: none;}
	.whatstrend .btn-wrap button svg{stroke: var(--blue);}
	.whatstrend .btn-wrap .prev-btn svg{transform: rotate(-180deg);}
	.whatstrend .hd{gap:10px;width:100%; padding:0px 15px; background-color:transparent; text-align: center; padding-bottom: 50px;}
	.whatstrend .hd h3 br{ display:none;}
	.whatstrend .inner{ width:100%;}
}
@media (max-width:575px){.whatstrend{grid-template-columns:1fr;}}



/*Search What’s New*/
.search-what .over{width: 450px; position:absolute;left:80px;top:50%;-webkit-transform:translate3d(0%,-50%,0);transform:translate3d(0%,-50%,0);}
.search-what .over h2{color: var(--white); padding: 40px 0; font-weight: 300;}
.search-what >.form-control{padding:13px 62px 13px 20px;border:0px;line-height:15px;color:var(--cloudy-grey);font-size:14px;font-weight:300;box-shadow:none;outline:0;width:100%;background:var(--white-smoke);}
.search-what >.form-control::placeholder{font-size:14px;font-weight:300;color:var(--cloudy-grey);}
.search-what >.form-control::-ms-input-placeholder{font-size:14px;font-weight:300;color:var(--cloudy-grey);}
.search-what >.form-control::-ms-input-placeholder{font-size:14px;font-weight:300;color:var(--cloudy-grey);}
.search-what .search_btn{position:absolute;width:53px;height:60px;top:0px;right:4px;cursor:pointer;}
.search-what .search_btn >svg{position:absolute;top:50%;transform:translate(-50%, -50%);left:50%; z-index:1;}

@media(max-width:991px){
	.search-what{padding:0;}
	.search-what .over {position: initial; transform: none; width: 100%; text-align: center; }
	.search-what .por{padding: 40px 100px 25px;}
	.search-what .por:before {background: #F2F2F2; content: ""; position: absolute; width: 100%; top: 0; left: 0; right: 0; height: 73%; z-index: -1; }
	.search-what .over h2 {color: var(--blue); font-weight: 400; font-size: 36px;}
	.search-what .over .what_search{position: relative; max-width: 285px; margin: 0 auto;} 
	.search-what .over .what_search .form-control{background: #E6E6E6;}
}
@media(max-width:767px){
		.search-what .por{padding: 40px 25px 25px;}
}



.explore-sec h2{margin-bottom: 70px;}
.explore-sec .explore-box{background: #EDF4FA; padding: 50px;}
.explore-sec .explore-box .explore-hd{font-size: 26px; margin-bottom: 10px; padding-top: 40px;}
@media(max-width:1367px){
	.explore-sec .explore-box {padding: 30px; }
	.explore-sec .explore-box .explore-hd {font-size: 24px;}
}
@media(max-width:1199px){
	.explore-sec h2{margin-bottom: 30px;}
	.explore-sec .explore-box .explore-hd{font-size: 20px;}
}
@media(max-width:767px){
	.explore-sec .explore-box .explore-hd{padding-top: 20px;}
}


.get-touch .get-touch-box .over {position: absolute; left: 50px; bottom: 50px; max-width: 400px; }
.get-touch .get-touch-box .over .title {font-size: 36px; color: var(--white); line-height: 48px; font-weight: 400; padding-bottom: 20px;}
@media(max-width:767px){
	.get-touch{margin: 0 -25px;}
}


.in-stocksec{background: var(--dark-grey); position: relative; padding: 0 50px;}
.in-stocksec .row{position: relative; z-index: 1;}
.in-stocksec:before,.in-stocksec:after{background: var(--white); height: 45px; width: 100%; content: ""; position: absolute; left: 0; right: 0}
.in-stocksec:before{top: 0}
.in-stocksec:after{bottom: 0}
.in-stocksec .in-stocktext h2{padding: 50px 0; max-width: 430px;} 
@media(max-width:1199px){
	.in-stocksec .in-stocktext h2{padding: 20px 0;}
}
@media(max-width:991px){
	.in-stocksec{padding: 0 100px 80px;}
	.in-stocksec:before, .in-stocksec:after{height: 15px;}
	.in-stocksec .in-stocktext{padding-top: 50px;}
	.in-stocksec .in-stocktext h2 {padding: 25px 0 30px; }
}

@media(max-width:767px){
	.in-stocksec{padding: 0 25px 80px;}
}
