.slick-loading .slick-list{background:#fff url(//jdrushcorp.com/wp-content/plugins/timeline-and-history-slider/assets/images/ajax-loader.gif) center center no-repeat}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.wpostahs-slick-slider .slick-arrow:hover{ border:2px solid #3d3735 !important;}
.wpostahs-slick-slider span.slick-arrow svg{height: 25px;width: 25px;left: 0;right: 0;position: absolute;margin: 0 auto;top: 50%;transform: translateY(-50%);fill: #333;}
.wpostahs-slick-slider span.slick-arrow{position:absolute; z-index:9; padding:0 !important; margin:0px !important; display: inline-block; cursor: pointer !important; background-color: transparent!important; width:35px !important; height:35px !important; text-align:center; border:2px solid #ddd !important; border-radius:50% !important; }
.wpostahs-slick-slider .slick-dots{padding:0 !important; margin:0 !important; position:absolute;  text-align:center;}
.wpostahs-slick-slider .slick-dots li button{text-indent:-99999px;}
.wpostahs-slick-slider .slick-dots li {list-style:none !important; display:inline-block !important; margin:0 5px !important; padding:0px !important; }
.wpostahs-slick-slider .slick-dots li button{background:#fff !important; margin:0px !important; padding:0px !important; border:1px solid #000; border-radius:50% !important; width:13px !important; height:13px !important;}
.wpostahs-slick-slider .slick-dots li button:focus{outline:none !important}
.wpostahs-slick-slider .slick-dots li.slick-active button{background:#444 !important;}
.wpostahs-slick-slider{clear:both;}
.slick-image-slide{position:relative;}
.wpostahs-slider-for{padding:20px;}
.wpostahs-slick-slider .slick-image-slide img{width:100%; height:auto;}
.wpostahs-slick-slider .slick-image-slide {width:100%; }
.wpostahs-slick-slider .slick-next{right:0px !important;}
.wpostahs-slick-slider .slick-prev{left:0px !important; ;}
.wpostahs-slick-slider .slick-dots{left:15px !important; right:15px; text-align:center;  bottom:0px !important;position: relative;}
.wpostahs-centent-title{margin:0 0 10px 0 !important;}
.wpostahs-slider-nav-title{padding-bottom:15px;}
.wpostahs-slider-nav-title .wpostahs-main-title {background: #f1f1f1;color: #3498db;font-size: 18px; margin: 10px !important;padding: 2% !important; position: relative;text-align: center;cursor:pointer;transition: all 300ms ease 0s;}
.wpsisac-slick-carousal.center .slick-slide img {opacity: 0.5;transform: scale(0.7);transition: all 300ms ease 0s;}
.wpsisac-slick-carousal.center .slick-current img {opacity: 1;transform: scale(1);}
.wpostahs-centent-title{margin: 10px 0px !important;padding: 0px !important;text-align: center;} .fusion-flex-container.wpostahs-fusion-flex{ flex-direction: column; }
.wpostahs-elementor-tab-wrap{min-width: 0; min-height: 0;} .wpostahs-slider-design-1 .wpostahs-slick-slider .slick-arrow {top: 50% !important; margin-top:-30px !important;}
.wpostahs-slider-design-1 .wpostahs-slider-nav-title .wpostahs-main-title {background: #f1f1f1;color: #3498db;font-size: 18px;margin: 10px;padding: 2%;position: relative;text-align: center;cursor:pointer;transition: all 300ms ease 0s;}
.wpostahs-slider-design-1 .wpostahs-slider-nav-title .wpostahs-main-title img{margin-bottom:5px;}
.wpostahs-slider-design-1 .wpostahs-slider-nav-title.slick-current .wpostahs-main-title {position: relative;background: #2d72db;}
.wpostahs-slider-design-1 .wpostahs-slider-nav-title.slick-current .wpostahs-main-title:after, 
.wpostahs-slider-design-1 .wpostahs-slider-nav-title.slick-current .wpostahs-main-title:before {top: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.wpostahs-slider-design-1 .wpostahs-slider-nav-title.slick-current .wpostahs-main-title:after {border-color: rgba(136, 183, 213, 0);border-top-color: #2d72db;border-width: 10px;margin-left: -10px;}
.wpostahs-slider-design-1 .wpostahs-slider-nav-title.slick-current .wpostahs-main-title:before {border-color: rgba(194, 225, 245, 0);border-top-color: #2d72db;border-width: 16px;margin-left: -16px;}
.wpostahs-slider-design-1 .wpostahs-slider-nav-title.slick-current .wpostahs-main-title{color: #fff !important;}
.wpostahs-slider-design-1 .wpsisac-slick-carousal.center .slick-slide img {opacity: 0.5;transform: scale(0.7);transition: all 300ms ease 0s;}
.wpostahs-slider-design-1 .wpsisac-slick-carousal.center .slick-current img {opacity: 1;transform: scale(1);}
.wpostahs-slider-design-1 .slick-list{margin:0 30px;}
.wpostahs-slider-design-1 .wpostahs-slider-for .wpostahs-centent, .wpostahs-slider-design-2 .wpostahs-slider-for .wpostahs-centent p{text-align:center;} .wpostahs-slider-design-2 .wpostahs-slick-slider .slick-arrow {top: 50% !important; margin-top:-30px !important;}
.wpostahs-slider-design-2 .wpostahs-slider-nav .slick-list.draggable::before {height: 2px;content: '';width: 640px;background: #d8dde7;position: absolute;top: 39%;left: 0; right: 0; margin: 0 auto;}
.wpostahs-slider-design-2 .wpostahs-slider-nav .wpostahs-slider-nav-title,
.wpostahs-slider-design-2 .wpostahs-slider-for .wpostahs-centent-title,
.wpostahs-slider-design-2 .wpostahs-slider-for .wpostahs-centent{text-align:center;}
.wpostahs-slider-design-2 .wpostahs-slider-nav-title.slick-center .wpostahs-main-title::after,
.wpostahs-slider-design-2 .wpostahs-slider-nav-title.slick-center .wpostahs-main-title::before{content:none;}
.wpostahs-slider-design-2 .wpostahs-slider-nav-title .wpostahs-main-title{border-radius:50%;}
.wpostahs-slider-design-2 .wpostahs-slider-nav-title .wpostahs-title{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.wpostahs-slider-design-2 .wpostahs-slider-nav .wpostahs-slider-nav-title .wpostahs-main-title{background:transparent; }
.wpostahs-slider-design-2 .wpostahs-slider-nav .wpostahs-slider-nav-title .wpostahs-main-title button{display:inline-block !important; padding: 0px;margin: 0px;height: 16px;width: 16px;border-radius: 50%;background: #fff;border:2px solid #d8dde7;}
.wpostahs-slider-design-2 .wpostahs-slider-nav .slick-current .wpostahs-main-title button{border-color:#87B026;background:#87B026;}
.wpostahs-slider-design-2 .wpostahs-slider-nav .slick-current {color:#87B026;  font-weight: 700;}
.wpostahs-slider-design-2 .wpostahs-slider-nav-title{color: #bbb;}
.wpostahs-slider-design-2 .wpostahs-slider-nav .wpostahs-slider-nav-title:hover .wpostahs-main-title button {background:#87B026; transition: all 0.5s ease-in-out;}
.wpostahs-slider-design-2 .wpostahs-slider-nav .wpostahs-slider-nav-title .wpostahs-title:hover {cursor: pointer;}
.wpostahs-slider-design-2 .wpostahs-slider-nav{max-width: 800px;margin: 0px auto;}
.wpostahs-slider-design-2 .wpostahs-centent {max-width:43.75em; margin:0 auto; padding:0.5em 2.5em 1.9375em }
.wpostahs-slider-design-2 .wpostahs-slider-for .wpostahs-slider-nav-content img {display: inline-block; border-radius: 0px; box-shadow: none; max-height: 100%; max-width: 100%;}
.wpostahs-slider-design-2 .wpostahs-slider-nav.wpostahs-slick-slider .slick-track{ margin: 0 auto;}
.wpostahs-slider-design-2 .wpostahs-slider-nav-title .wpostahs-main-title{line-height:0px !important; top:10px;}
@media only screen and (max-width: 40em) {
.wpostahs-slider-design-2 .wpostahs-slider-for {padding: 0px;}
.wpostahs-slider-design-2 .wpostahs-slick-slider .slick-prev {left: 0 !important;}
.wpostahs-slider-design-2 .wpostahs-slick-slider .slick-next {right: 0 !important;}
}.comments-area a,.page-content a{text-decoration:underline}.alignright{float:right;margin-left:1rem}.alignleft{float:left;margin-right:1rem}.aligncenter{clear:both;display:block;margin-inline:auto}.alignwide{margin-inline:-80px}.alignfull{margin-inline:calc(50% - 50vw);max-width:100vw}.alignfull,.alignfull img{width:100vw}.wp-caption{margin-block-end:1.25rem;max-width:100%}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{display:block;margin-inline:auto}.wp-caption-text{margin:0}.gallery-caption{display:block;font-size:.8125rem;line-height:1.5;margin:0;padding:.75rem}.pagination{display:flex;justify-content:space-between;margin:20px auto}.sticky{display:block;position:relative}.bypostauthor{font-size:inherit}.hide{display:none!important}.post-password-form{margin:50px auto;max-width:500px}.post-password-form p{align-items:flex-end;display:flex;width:100%}.post-password-form [type=submit]{margin-inline-start:3px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#333;display:block;font-size:1rem;height:auto;left:5px;line-height:normal;padding:12px 24px;text-decoration:none;top:5px;width:auto;z-index:100000}.post .entry-title a{text-decoration:none}.post .wp-post-image{max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:991px){.post .wp-post-image{max-height:400px}}@media(max-width:575px){.post .wp-post-image{max-height:300px}}#comments .comment-list{font-size:.9em;list-style:none;margin:0;padding:0}#comments .comment,#comments .pingback{position:relative}#comments .comment .comment-body,#comments .pingback .comment-body{border-block-end:1px solid #ccc;display:flex;flex-direction:column;padding-block-end:30px;padding-block-start:30px;padding-inline-end:0;padding-inline-start:60px}#comments .comment .avatar,#comments .pingback .avatar{border-radius:50%;left:0;margin-inline-end:10px;position:absolute}body.rtl #comments .comment .avatar,body.rtl #comments .pingback .avatar,html[dir=rtl] #comments .comment .avatar,html[dir=rtl] #comments .pingback .avatar{left:auto;right:0}#comments .comment-meta{display:flex;justify-content:space-between;margin-block-end:.9rem}#comments .comment-metadata,#comments .reply{font-size:11px;line-height:1}#comments .children{list-style:none;margin:0;padding-inline-start:30px;position:relative}#comments .children li:last-child{padding-block-end:0}#comments ol.comment-list .children:before{content:"↪";display:inline-block;font-size:1em;font-weight:400;left:0;line-height:100%;position:absolute;top:45px;width:auto}body.rtl #comments ol.comment-list .children:before,html[dir=rtl] #comments ol.comment-list .children:before{content:"↩";left:auto;right:0}@media(min-width:768px){#comments .comment-author,#comments .comment-metadata{line-height:1}}@media(max-width:767px){#comments .comment .comment-body{padding:30px 0}#comments .children{padding-inline-start:20px}#comments .comment .avatar{float:left;position:inherit}body.rtl #comments .comment .avatar,html[dir=rtl] #comments .comment .avatar{float:right}}.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{margin-inline-end:auto;margin-inline-start:auto;width:100%}@media(max-width:575px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{padding-inline-end:10px;padding-inline-start:10px}}@media(min-width:576px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:500px}.site-footer.footer-full-width .footer-inner,.site-header.header-full-width .header-inner{max-width:100%}}@media(min-width:768px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:600px}.site-footer.footer-full-width,.site-header.header-full-width{max-width:100%}}@media(min-width:992px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:800px}.site-footer.footer-full-width,.site-header.header-full-width{max-width:100%}}@media(min-width:1200px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:1140px}.site-footer.footer-full-width,.site-header.header-full-width{max-width:100%}}.site-header+.elementor{min-height:calc(100vh - 320px)}.gb-btn .elementor-button-content-wrapper{
align-items: center;
}
.gb-btn a .elementor-button-icon{
width: 40px;
height: 40px;
line-height: 0;
background: #FFFFFF;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
}
.gb-btn a:hover .elementor-button-icon{
background: #AF002A;
}
.gb-btn a:hover .elementor-button-icon svg path{
fill: #FFFFFF;
}
.hed-call .elementor-icon-list-icon{
width: 40px;
height: 40px;
border: 1px solid #AF002A;
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
padding: 0;
}
.hed-call a:hover .elementor-icon-list-icon{
border: 1px solid #000000;
}
.hed-call .elementor-icon-list-icon svg{
margin: 0 !important;
}
.hed-call a:hover .elementor-icon-list-icon svg path{
fill:#000000;
}
.hed-call .elementor-icon-list-text{
padding-left: 11px !important;
}
.nav-menu .elementor-item-active svg{
fill: #AF002A;
}
.nav-menu .sub-menu{
min-width: 170px !important;
}
.ft-icon-box .elementor-icon{
width: 42px;
height: 42px;
background: #ffffff;
border: 1px solid #ffffff;
display: flex;
justify-content: center;
align-items: center;
border-radius: 50%;
}
.ft-icon-box .elementor-icon-box-wrapper:hover .elementor-icon{
background: #AF002A;
border: 1px solid #ffffff;
}
.ft-icon-box .elementor-icon-box-wrapper:hover .elementor-icon svg path{
fill: #FFFFFF;
}
.tel-wrap .elementor-icon{
width: 42px;
height: 42px;
background: #ffffff;
border: 1px solid #ffffff;
display: flex;
justify-content: center;
align-items: center;
border-radius: 50%;
}
.tel-wrap .elementor-icon-box-wrapper:hover .elementor-icon{
background: #AF002A;
border: 1px solid #ffffff;
}
.tel-wrap .elementor-icon-box-wrapper:hover .elementor-icon svg path{
fill: #FFFFFF;
}
.tel-wrap p{
display: flex;
gap: 7px;
}
.tel-wrap p a{
color: #ffffff;
}
.tel-wrap p a:hover{
color: #AF002A;
}
.ft-icon-box .elementor-icon-box-wrapper{
transition: 0.5s;
}
.ft-icon-box .elementor-icon-box-wrapper p a, .ft-icon-box .elementor-icon-box-wrapperh5 a{
transition: 0.5s;
}
.ft-icon-box .elementor-icon-box-wrapper:hover p a, .ft-icon-box .elementor-icon-box-wrapper:hover h5 a{
color: #AF002A ;
}
.ft-bottom-text p a{
color: #FFFFFF;
transition: 0.5s;
}
.ft-bottom-text p a:hover{
color: #AF002A;
}
.ft-bottom-link .elementor-icon-wrapper{
line-height: 0 !important;
}
.ft-menu ul li a:hover{
color: #AF002A !important;
}
.banner .swiper-pagination-bullets{
padding: 33px 49px 33px 33px;
background: #FFFFFF;
}
.banner .swiper-pagination-bullets span{
margin:0 33px 0 0!important;
}
.banner .swiper-pagination-bullets span:last-child{
margin-right: 0px !important;
}
.banner .swiper-pagination-bullet-active{
background: #AF002A !important;
}
.swiper-pagination-bullet{
background: #D4CFCF !important;
opacity: 1 !important;
}
.title span{
font-weight: 300 ;
}
.sub-title span{
font-weight: 500;
color: #000000;
}
.num-counnt .elementor-counter-number-wrapper{
max-width: 214px;
padding-right: 27px;
margin-right: 16px;
border-right: 1px solid #CDCDCD;
}
.num-counnt  .elementor-counter-number-suffix{
max-width: max-content;
}
.about-img-left .elementor-widget-container{
position: relative;
}
.about-img-left .elementor-widget-container::after{
position: absolute;
content: '';
left: -13px;
bottom: -13px;
width: calc(100% - 3px);
height: calc(100% - 56px);
border: 1px solid #F7E6EA;
border-radius: 10px 0 0 0;
z-index: -1;
}
.about-img-right{
position: relative;
}
.about-img-right::after{
position: absolute;
content: '';
width: 36px;
height: 167px;
left: -26px;
bottom: 0;
background: #AF002A;
}
.image-carousel .swiper-slide{
border-right: 1px solid #E1E1E1;
min-height: 121px;
display: flex;
justify-content: center;
align-items: center;
padding: 10px;
}
.operation-slide .image-carousel .swiper-slide{
border-right: 1px solid #D1D1D1;
}
.offerings-link{
transition: 0.5s;
}
.offerings-link .elementor-icon-wrapper{
line-height: 0;
}
.offerings-link:hover h3{
color: #AF002A;
}
.offerings-link .elementor-icon{
border: 1px solid #AF002A;
}
.offerings-link:hover .elementor-icon{
background: #FFFFFF !important;
}
.offerings-link:hover .elementor-icon svg path{
fill: #AF002A ;
}
.contact-form .top_label{
gap: 20px !important;
}
.contact-form .ginput_container--name{
gap: 20px !important;
}
.contact-form .ginput_container--name span{
padding: 0 !important;
}
.contact-form input[type="text"], .contact-form input[type="email"], .contact-form input[type="tel"], .contact-form textarea{
font-family: 'Roboto';
font-weight: 400;
font-size: 18px !important;
line-height: 28px;
color: #1F2531;
height: 67px;
background: #FFFFFF;
border: 1px solid #D1D1D1;
border-radius: 5px;
outline: none !important;
padding: 0 24px !important;
}
.contact-form input[type="text"]:focus, .contact-form input[type="email"]:focus, .contact-form input[type="tel"]:focus, .contact-form textarea:focus{
border: 1px solid #D1D1D1;
}
.contact-form .ginput_container_textarea{
height: 195px;
}
.contact-form textarea{
resize: none;
padding: 24px !important;
height: 195px !important;
}
.contact-form input[type="text"]::placeholder, .contact-form input[type="email"]::placeholder, .contact-form input[type="tel"]::placeholder, .contact-form textarea::placeholder{
font-family: 'Roboto';
font-weight: 400;
font-size: 18px !important;
line-height: 28px;
text-transform: capitalize;
color: #1F2531;
}
.contact-form .gform_footer{
padding: 0 !important;
margin-top: 6px !important;
}
.contact-form .gform_footer input[type="submit"]{
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
letter-spacing: -0.4px;
color: #FFFFFF;
background: #AF002A;
border-radius: 40px;
padding: 15px 22px !important;
margin: 0 !important;
}
.contact-form .grecaptcha-badge{
z-index: 3;
} .contact-form .gform_validation_error input[type="text"]::placeholder, .contact-form .gform_validation_error input[type="email"]::placeholder, .contact-form .gform_validation_error input[type="tel"]::placeholder, .contact-form .gform_validation_error textarea::placeholder{
color: #c02b0a;
}
.contact-form img{
display: none;
}
.contact-form .gfield_description{
padding: 10px !important;
margin-top: 2px !important;
} .products-box:hover{
box-shadow: 0px 4px 44px rgba(0, 0, 0, 0.18);
} .contact-icon-list .elementor-icon-list-items{
row-gap: 15px;
}
.contact-icon-list .elementor-icon-list-items span strong{
color: #000000;
font-weight: 600;
}
.contact-icon-list a:hover .elementor-icon-list-text{
color: #AF002A !important;
} * {
margin: 0;
padding: 0;
box-sizing: border-box;
}
.slider-for-img-wrap figure {
margin: 0;
width: 100%;
}
.slider-for-img-wrap figure img {
width: 100%;
object-fit: cover;
height: 418px;
}
.thumb-slider-for .slick-list {
margin: 0 -15px;
}
.thumb-slider-for .slick-slide {
padding: 0 15px;
}
.thumb-slider-outer {
position: relative;
width: 100%;
overflow: hidden;
}
.thumb-slider-nav {
max-width: 848px;
margin: -14px auto 0;
}
.thumb-slider-nav-wrap{
margin-top: 54px;
border-top: 2px solid #D7D5D5;
}
.slider-nav-con span{
font-family: 'Roboto';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 1.2;
color: #000000;
position: relative;
display: inline-flex;
justify-content: center;
align-items: center;
padding: 42px 5px 0px;
cursor: pointer;
}
.slider-nav-con span::before{
position: absolute;
content: '';
width: 25px;
height: 25px;
background: #ffffff;
border: 1px solid #D7D5D5;
border-radius: 50%;
top: 0;
left: 50%;
transform: translateX(-50%);
transition: 0.5s;
}
.slider-nav-con span::after{
position: absolute;
content: '';
width: 19px;
height: 19px;
background: #D9D9D9;
border-radius: 50%;
top: 3px;
left: 50%;
transform: translateX(-50%);
transition: 0.5s;
}
.slick-current .slider-nav-con span::before{
border: 1px solid #AF002A;
}
.slick-current .slider-nav-con span::after{
background: #AF002A;
}
.slick-current .slider-nav-con span{
color: #AF002A;
}
.slider-nav-con span:hover:before{
border: 1px solid #AF002A;
}
.slider-nav-con span:hover:after{
background: #AF002A;
}
.slider-nav-con span:hover{
color: #AF002A;
}
.slider-nav-con{
display: flex;
justify-content: center;
}
@media screen and (max-width:1366px) {
.thumb-slider-for .slick-slide {
padding: 0 10px;
}
}
@media screen and (max-width:1024px) {
.slider-nav-con span{
font-size: 18px;
padding: 30px 5px 0px;
}
.slider-nav-con span::before {
width: 18px;
height: 18px;
}
.slider-nav-con span::after {
width: 14px;
height: 14px;
top: 2px;
}
.thumb-slider-nav {
max-width: 620px;
margin: -10px auto 0;
padding: 0 15px;
}
.thumb-slider-nav-wrap {
margin-top: 35px;
}
}
@media screen and (max-width:767px) {
.slider-for-img-wrap figure img {
height: 320px;
}
.slider-nav-con span {
font-size: 15px;
padding: 25px 5px 0px;
}
.slider-nav-con span::after {
width: 11px;
height: 11px;
}
.slider-nav-con span::before {
width: 15px;
height: 15px;
}
.thumb-slider-nav-wrap {
margin-top: 25px;
}
}
@media screen and (max-width:1450px) {
.banner{
padding-left: 10px !important;
}
}
@media screen and (max-width:1366px) {
.hed-call .elementor-icon-list-icon {
width: 35px;
height: 35px;
}
.hed-call .elementor-icon-list-text {
padding-left: 8px !important;
}
.gb-btn a .elementor-button-icon {
width: 35px;
height: 35px;
}
.gb-btn .elementor-button-icon svg{
font-size: 13px;
}
.gb-btn .elementor-button-content-wrapper{
gap: 10px !important;
}
.about-img-left .elementor-widget-container::after{
left: -7px;
bottom: -7px;
}
.num-counnt .elementor-counter-number-wrapper {
max-width: 170px;
padding-right: 15px;
}
.contact-form .grecaptcha-badge{
bottom: 60px !important;
}
}
@media screen and (max-width:1024px){
.header-right{
flex-direction: row-reverse !important;
}
.header-right .header-end{
padding: 15px 0;
}
.ft-icon-box .elementor-icon {
width: 35px;
height: 35px;
}
.tel-wrap .elementor-icon{
width: 35px;
height: 35px;
}
.banner{
padding-left: 15px !important;
}
.banner .swiper-pagination-bullets {
padding: 25px;
}
.banner .swiper-pagination-bullets span {
margin: 0 20px 0 0 !important;
}
.num-counnt .elementor-counter-number-wrapper {
max-width: 125px;
margin-right: 10px;
}
.image-carousel .swiper-slide {
min-height: 80px;
}
.contact-form .top_label {
gap: 10px !important;
}
.contact-form .gform_footer {
margin-top: 10px !important;
}
.contact-form .ginput_container--name {
gap: 10px !important;
}
.contact-form input[type="text"], .contact-form input[type="email"], .contact-form input[type="tel"], .contact-form textarea {
font-size: 16px !important;
line-height: 26px;
height: 50px;
padding: 0 12px !important;
}
.contact-form input[type="text"]::placeholder, .contact-form input[type="email"]::placeholder, .contact-form input[type="tel"]::placeholder, .contact-form textarea::placeholder{
font-size: 16px !important;
line-height: 26px;
}
.contact-form .ginput_container_textarea {
height: 120px;
}
.contact-form textarea {
padding: 12px !important;
height: 120px !important;
}
.contact-form .gform_footer input[type="submit"] {
padding: 12px 16px !important;
}
.nav-menu .sub-arrow svg{
fill: #ffffff;
}
}
@media screen and (max-width:767px){
.hed-call .elementor-icon-list-text {
display: none;
}
.hed-call .elementor-icon-list-icon {
width: 25px;
height: 25px;
}
.gb-btn a .elementor-button-icon {
width: 25px;
height: 25px;
}
.gb-btn .elementor-button-icon svg {
font-size: 10px;
}
.gb-btn .elementor-button-content-wrapper {
gap: 5px !important;
}
.ft-icon-box .elementor-icon-box-icon{
display: flex !important;
justify-content: center !important;
}
.tel-wrap .elementor-icon-box-icon{
display: flex !important;
justify-content: center;
}
.ft-menu ul li a{
justify-content: center;
}
.banner{
padding:0 15px !important;
}
.banner .swiper-pagination-bullets {
padding: 15px;
}
.banner .swiper-pagination-bullets span {
margin: 0 10px 0 0 !important;
}
.about-img-right::after {
display: none;
}
.num-counnt .elementor-counter-number-wrapper {
max-width: 90px !important;
padding-right: 10px;
}
.num-counnt .elementor-counter-title{
justify-content: left !important;
}
.image-carousel .swiper-slide {
min-height: 70px;
}
.contact-form .ginput_container--name span {
margin: 0 !important;
}
.contact-form .gform_footer input[type="submit"] {
padding: 8px 15px !important;
line-height: 1.2 !important;
}
.contact-form .gform_footer{
justify-content: center;
}
.contact-form .grecaptcha-badge{
bottom: 15px !important;
}
.contact-icon-list .elementor-icon-list-items{
row-gap: 10px;
}
}