* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}
body{
	font-family: Poppins;
}

.gt_white_content.notranslate a{text-align:center !important;}



.special-mobile-menu{display:none;}
/* ====================================================================================== */
.headerdk{padding: 10px 0;z-index: 1;position: relative; overflow:hidden;display: flex;width:100%;padding: 10px 0;margin: auto;justify-content: space-between;align-items: center;}
.mobile-call-whatapp-search{margin:0; padding:0; display:flex; align-items:center; gap:7px; margin-bottom:10px; justify-content:end}
.mobile-call-whatapp-search li{list-style:none;}
.mobile-call-whatapp-search li img{width:20px;margin-top: 0;}
.logo-mobile-cent{text-align: center;}
.headerdk .logo-mobile-cent img{width: 70%;}
.headerdk .mobile-toggledk{cursor: pointer;width:21%;}
.headerdk .mobile-toggledk img{	width: 26px;}
.mobile-menudk .mobile-toggledk img{width: 26px;}
.headerdk .mobile-toggledk .menu-close{display: none;}
.headerdk .mobile-toggledk .menu-open.hide{	display: none;}
.headerdk .mobile-toggledk .menu-close.showdk{display: block;}
.mobile-menudk .menu-wrapperdk .mm-itemdk a p{padding: 8px 20px; border-radius: 10px; background: #fff; color:#000; width: max-content; margin:0;}
.mobile-menudk{background-color: #000;position: fixed; right: -100%;	top: 0;	width: 100%;height: 100%;padding: 30px 30px 0 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;transition: 0.3s;z-index: 999; overflow:scroll;}
.single-post .mega-menu .contact-btn p{margin-bottom: 0px !important;}
.mobile-menudk.showdk{left: 0;}
.mobile-menudk .menu-wrapperdk{padding: 30px 0 0;margin: 0;}
.mobile-menudk .menu-wrapperdk .mm-itemdk{list-style-type: none;margin-bottom: 35px;position: relative;}
.mobile-menudk .menu-wrapperdk .mm-itemdk .arrowdk{position: absolute;top: 5px;	right: 0;background: url('https://craftsmenkw.com/contact-craftsmen/wp-content/uploads/2023/09/arrow-down.svg') no-repeat;width: 11px;height: 6px;cursor: pointer;}
.mobile-menudk .menu-wrapperdk .mm-itemdk .arrowdk.up{background: url('https://craftsmenkw.com/contact-craftsmen/wp-content/uploads/2023/09/arrow-up.svg') no-repeat;}
.location span a{color: #000 !important; font-size: 16px; text-decoration: underline; font-weight: 500;}
#site-footer .row .locations ul li .location .tel-btn{margin-bottom:5px;}
.mobile-menudk .menu-wrapperdk .mm-itemdk a{text-transform: uppercase;color: #fff;font-size: 14px;text-decoration: none;display: block;}
.mobile-menudk .menu-wrapperdk .mm-itemdk .mobile-sub{background-color: #000;margin: 10px -30px 0 -30px;padding: 10px 30px 0px 30px;display: none;color:#fff;}
.mobile-menudk .menu-wrapperdk .mm-itemdk .mobile-sub.showdk{display: block;margin-left:20px;}
.mobile-menudk .menu-wrapperdk .mm-itemdk .mobile-sub li{list-style-type: none;margin-bottom: 15px;}
.mobile-menudk .menu-wrapperdk .mm-itemdk .mobile-sub li a{color: #fff;}

.header-footer-group {box-shadow: 0 0px 5px #000; display: flex; justify-content: space-between; align-items: center;background: #fff;position: sticky; top: 0; z-index: 9999;}
.logo-home-desk{width:22%;}
.logo-home-desk img{width:auto;}
.logo img {width: 190px;height: auto;}
.mega-nav .menu {display: flex;list-style: none; margin:0; padding:0; gap:50px;}
.mega-nav .menu li {padding:50px 0;}
.mega-nav .menu li a { color: #000; text-decoration: none;font-weight: 400;font-size: 16px;}
.mega-nav .menu li a:hover{color: #000;font-weight: 600;}
.sub-menu {display: none; position: absolute; top: 120px; left: 0; background-color:#fff; padding: 40px 50px 40px 170px; width: 100%; z-index:2;}
.menu-list:hover .sub-menu {display: block;}
.sub-menu-wrapper {list-style: none; display:flex; flex-wrap:wrap;justify-content:center;}
.sub-menu-wrapper li{padding:0 0 !important; width:24%;}
.sub-navbar-link {color: #000; text-decoration: none; display: block; padding: 5px 0;background: #fff; margin-bottom:0; padding-right:10px;}
/* .sub-navbar-link:hover {background-color: #555;} */
.contact-btn {text-align: right;}
.whatapp-call-search{padding:0; margin:10px 0 0;}
.whatapp-call-search li{list-style:none; background:#000; margin:0px;    transition: 0.3s; color:#fff;border:1px solid #000; padding:13px 40px;border-radius:10px;}
.whatapp-call-search li p{margin:0;}
.whatapp-call-search li p a{text-decoration:none; color:#fff;}
.whatapp-call-search li p a:hover{color:#000 !important;}
.whatapp-call-search li:hover{background:#fff; margin:0px; border:1px solid #000; color:#000; padding:13px 40px;border-radius:10px;}
.header-inner.section-inner{display:flex; justify-content:space-between; align-items:center; width:100%; padding:0 0; width:100%; margin:auto;}
.carers-inquires{padding: 0; margin: 0; color:#fff; display: flex;align-items: center; gap: 5px; justify-content:right;}
.carers-inquires li{list-style:none;}
.carers-inquires li:nth-child(1){margin-right:20px;}
.carers-inquires li a{font-weight: 400; color:#000; text-decoration:none; font-size: 14px;line-height: normal;letter-spacing: -0.02rem;text-align: right;}
.gt_container-cdiw27 .gt_switcher{width:auto !important;}
.mega-nav .menu .menu-list .sub-menu .sub-menu-wrapper li .right-side-submenu-text{position: absolute;left: 32%; top: 35px; height: 100%; display: none; z-index: 999;}
.mega-nav .menu .menu-list .sub-menu .sub-menu-wrapper li .right-side-submenu-text.show{display:block;}
.horizontal-line-submenu{margin:5px 0 0;  width: 40%;}
.mega-nav .menu .menu-list .sub-menu .sub-menu-wrapper li .right-side-submenu-text h4{font-size:34px; font-weight:600; color:#000; margin:0 0 20px;}
.mega-nav .menu .menu-list .sub-menu .sub-menu-wrapper li .right-side-submenu-text span{font-size:16px; color:#000; font-weight:400;}
.mega-nav .menu .menu-list .sub-menu .sub-menu-wrapper li .right-side-submenu-text .csm-click{text-shadow: none;}
/* ==============================================menu css end======================================== */
.get-quote {z-index:1; position: fixed; top: 50%; right: -75px; width: 200px; padding:20px; overflow: hidden; background-color: #000; color: #FFF; border-radius: 10px 10px 0 0; transform: rotate(-90deg); transition: all 0.5s ease-in-out; vertical-align: middle;}
.get-quote img{width:45px; color: white;line-height: 30px; padding: 10px; transform: rotate(0deg); transition: all 0.5s ease-in-out; text-align: center;}
.get-quote .fa-paperclip:before {content: "\f0c6";}
.get-quote a span {color: white;font-size: 16px;padding-top: 5px;padding-bottom: 0; position: absolute;line-height:normal;font-weight: 700;}
.get-quote:hover {color: #FFFFFF; cursor: pointer;}
.get-quote:hover img{transform: rotate(360deg);}
.whatapp-float-buttons { position: fixed; top: 25%; right: 0; z-index: 900;}
.WhatsAppButton {position: relative; transform: translate(100px, 0); width: 160px; overflow: hidden; background-color: #25d366; color: #FFF; border-radius: 10px 0 0 10px; transition: all 0.5s ease-in-out; vertical-align: middle;box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important;}
.WhatsAppButton img {width:auto;color: white;line-height: 30px; margin-left: 4px; padding: 10px;transform: rotate(0deg); transition: all 0.5s ease-in-out;text-align: center !important;}
.whatapp-float-buttons .fa-whatsapp:before {content: "\f232";}
.WhatsAppButton a span {color: white;font-size: 13px; padding-top: 8px; padding-bottom: 10px; position: absolute; line-height: 16px; font-weight: bolder;}
.WhatsAppButton:hover {color: #FFFFFF;transform: translate(0px, 0);}
.WhatsAppButton:hover img {transform: rotate(360deg);}


.desktop-section{display:block;}
.mobile-section{display:none;}
.containerr{width:80%; margin:auto;}
.transalte-code-language{text-align:end; margin-bottom:5px;}
.Precision-Remarkable{width:100%; position:relative;}
.home-main-section{position:relative;}
.Precision-Remarkable video{width:100%;}
.Precision-Remarkable img{width:100%;}
.Acrylic-Signage-Fabrication{position:relative; background: rgba(230, 230, 230, 1);}
.image-text-Craftsmanship{position: absolute;top: 155px; width: 32%; color:#fff;}
.image-text-Craftsmanship h1{font-weight: 700;font-size: 56px;line-height: 70px;}
.image-text-Craftsmanship p{font-weight: 400;font-size: 24px;line-height: 36px; margin-bottom:40px;}
.image-text-Craftsmanship a{color:#fff; text-decoration:none; font-weight: 700;font-size: 16px;line-height: 24px; padding:13px 40px; border-radius:10px; border:1px solid #fff;    transition: 0.3s; cursor: pointer;}
.image-text-Craftsmanship a:hover{transition: 0.4s; transform: scale(1.1);font-weight: 700;font-size: 16px;line-height: 24px; padding:13px 40px; background:#000; border-radius:10px; border:1px solid #000;}
.Acry-Fabricat{display: flex; align-items: flex-start; justify-content: space-between;  text-align: center;  width: 100%;  gap: 36px;}
.inner-Exhibitions-Exh{box-shadow: 0px 0px 42.8px 0px #0000001A; padding:34px 10px 46px; border-radius:10px; background:#fff; transition: all 0.4s ease-in-out;}
.hover-image-center{display:flex; justify-content:center;}
.inner-Exhibitions-Exh img.hover-change-img {transition: all 0.4s ease-in-out; display: none;}
.inner-Exhibitions-Exh:hover img.default-imhgg {transition: all 0.4s ease-in-out; display: none;}
.inner-Exhibitions-Exh:hover img.hover-change-img {transition: all 0.4s ease-in-out; display: block;}

.inner-Exhibitions-Exh:hover{transition: all 0.4s ease-in-out; background:#000; color:#fff;}
.inner-Exhibitions-Exh:hover.inner-Exhibitions-Exh img{transition: all 0.4s ease-in-out; width:60px;}
.inner-Exhibitions-Exh img{width:33px; margin-bottom: 15px;transition: all 0.4s ease-in-out; }
.inner-Exhibitions-Exh h4{font-weight: 600;font-size: 22px;line-height: 33px;}
.inner-Exhibitions-Exh p{font-weight: 400;font-size: 16px;line-height: 24px; margin:0px; padding:0px 44px;letter-spacing: -0.03rem;}
.Acry-Fabricat{position:absolute; top:-180px;}
.inne-Signage-Fabrication{padding:280px 0px 0px;}
.About-transforming-passion{display: flex; justify-content: space-between;  padding: 0px 0px 104px;align-items: center;}
.inner-passion p{font-weight: 400;font-size: 16px;line-height: 24px;}
.inner-passion h2{font-weight: 700;font-size: 48px;line-height: 70px;}
.inner-passion{width: 69%;}
.transforming-image{width:24%;}
.transforming-image img{width:100%;}
.vl{  border-left: 1px solid rgba(0, 0, 0, 1); height: 47vh;}
.Acrylic-Signage-Fabrication .containerr,.always-banner-content .containerr,.newsletter-section .containerr{position:relative;}
.Excellence-professionals{display:flex; padding:0px; margin:30px 0px 0px; gap:30px;}
.Excellence-professionals li{list-style:none; width:13%;}
.Excellence-professionals li img{width:100%;}
/* .inner-cotent-banner{background:url('https://craftsmenkw.com/wp-content/uploads/2025/03/Mask-group-16.png') no-repeat; background-size:100%; height:425px;} */
.inner-cotent-banner{width:100%;}
.inner-cotent-banner img{width:100%;}
.text-imahcarrr{color:#fff; position:absolute; bottom:100px;width: 43%;}
.text-imahcarrr h2{font-weight: 700;letter-spacing: -0.1rem; margin-bottom:44px; font-size: 48px;line-height: 70px;}
.text-imahcarrr a{text-decoration:none;}
.text-imahcarrr a p{ cursor: pointer; font-weight: 700; border-radius:10px; font-size: 16px;     transition: 0.3s; width: max-content; margin:0px; padding:12px 26px; background:#fff; color:#000; line-height: 24px;}
.text-imahcarrr a p:hover{transition: 0.4s;  transform: scale(1.1);cursor: pointer;  background:#000; color:#fff;}
.three-imagecart{width:40%; display:flex;flex-wrap: wrap; justify-content:space-between; gap:20px;}
.twoo-div-image{display:flex; justify-content:space-between; width:100%; gap:20px;}
.twoo-div-image img{width:48%;}
.twoo-div-image img:hover,.image-inner-image img:hover,.sigle-imagecarttttggtt img:hover{transition: 0.4s; transform: scale(1.055);}
.image-inner-image{width:100%;}
.image-inner-image img{width:100%; height:100%;}
.inner-grid-banner-div,.craftman-portifoloiytt{display:flex; gap:20px; margin-bottom:20px; justify-content:center;}
.sigle-imagecarttttggtt{width:60%;}
.engraving-cutting {width: 100%;overflow: hidden; position:relative;}
.engraving-cutting .swiper-container {width: 100%;height: 100%;}
.engraving-cutting .swiper-slide {display: flex;justify-content: center;align-items: center;background: #fff;}
.engraving-cutting .swiper-slide img {width: 100%;height: auto;display: block;}
.engraving-cutting .swiper-pagination {position: absolute;bottom: 10px;text-align: center;width: 100%;}
.engraving-cutting .swiper-pagination-bullet {background: #000;opacity:1;width:12px !important; height:12px !important;}
.engraving-cutting .swiper-pagination-bullet-active {background: #000;opacity: 0.5;}
.sigle-imagecarttttggtt img{width:100%; height:100%;}

.image-banner-grid-section{padding:166px 0px 140px;}
.Company-imahe-back{width:100%; position:relative;}
.Company-imahe-back img{width:100%;}
.innwe-center-text{position:absolute; color:#fff; width:100%; bottom:85px;display: flex; justify-content: center;}
.Company-imahe-back .containerr{position:relative;}
.image-center-text h2{font-weight: 700;font-size: 48px; margin-bottom:53px; line-height: 63px;}
.image-center-text a span{ cursor: pointer; font-weight: 700; border-radius:10px; font-size: 16px;     transition: 0.3s; width: max-content; margin:0px; padding:12px 41px; background:#000; color:#fff; line-height: 24px;}
.image-center-text a span:hover{transition: 0.4s; transform: scale(1.1);background:#fff; color:#000 !important;}
.Businesses-Clients-view{text-align:center;margin: 50px 0 0;}
.Businesses-Clients-view p{margin:0;}
.Businesses-Clients-view p a{text-decoration:none; cursor: pointer; font-weight: 700; border-radius:10px; font-size: 16px;     transition: 0.3s; width: max-content; margin:0px; padding:12px 41px; background:#000; color:#fff; line-height: 24px;}
.Businesses-Clients-view p a:hover{transition: 0.4s; transform: scale(1.055);background:#fff; color:#000 !important; border:1px solid #000;}

.image-center-text{width:30%; text-align:center;}
.newsleter-heading-section{position: absolute; width: 100%; display: flex; justify-content: space-between; align-items:center;  color: #fff;  top: 100px;}
.only-heading-news h2{font-weight: 700; letter-spacing: -0.06rem; font-size: 48px;line-height: 72px;}
.newsletter-section{width:100%;}
.newsletter-section img{width:100%;}
.Our-Clients {width: 100%; overflow: hidden;  background: white;   padding:0 0 165px;}
.inner-Our-Clients-slider {display: flex;}
.inner-Our-Clients-slider img { width: 150px; height: auto; margin: 0 15px;}
.Curabitur-porttitor-our h2{font-weight: 700;font-size: 48px;line-height: 70px;}
.Curabitur-porttitor-our p{font-weight: 400;font-size: 16px; margin:0px; line-height: 100%;}
.Curabitur-porttitor-our{width:34%; margin:auto; text-align:center; padding-bottom:52px;}
.Our-Clients .slick-initialized .slick-slide{padding:0px 60px;border-left: 1px solid rgba(0, 0, 0, 0.2);}
.footer{background:#000; color:#fff; padding: 47px 0px 47px;}
.inner-footer-section{display:flex; justify-content:space-between;}
.footer-nav{padding:0px; margin:0px;width: 15%;}
.footer-nav li{list-style:none;}
.footer-logo-sec{width:20%;padding-right: 80px;}
.footer-logo-sec p{font-weight: 400;font-size: 15px;line-height: normal; margin-top:39px;}
.footer-logo-sec img{width:190px;}
.footer-nav h6,.area-location-sec h6,.contant-details h6{font-weight: 800;font-size: 15px;line-height: 35px;text-transform: capitalize;}
.footer-nav li a{text-decoration:none;font-weight: 400; color:#fff; font-size: 15px;line-height: 35px;text-transform: capitalize;}
.area-location-sec{width:35%;}
.contant-details{width:14%;}
.locationsss{display:flex; justify-content:space-between;}
.located-area h5 strong{font-weight: 700;font-size: 15px;text-transform: capitalize;}
.located-area span{font-weight: 400;padding-left: 15px;font-size: 15px; line-height:normal; text-transform: capitalize;}
.located-area a{font-weight: 700; cursor: pointer; padding-left: 15px;margin-top:15px;font-size: 15px;text-transform: capitalize;text-decoration: underline !important;text-decoration-style: dotted !important;}
.located-area{width:42%;    display: flex; flex-wrap: wrap;}
.contant-details a{display:flex; gap:10px; text-decoration:none; align-items:center;}
.contant-details a span{font-weight: 400;font-size: 15px;line-height: 35px; color: rgba(255, 255, 255, 1);}
.contant-details ul{padding: 0px; margin: 15px 0px 0px; display: flex;gap: 10px;align-items:center;}
.contant-details ul li{list-style:none;}
.contant-details ul li a img{width:33px; cursor: pointer;}
.Satisfaction-section .swiper-slide {width: calc(100% / 2.5) !important; /* 2.5 items on desktop */}
.Curabitur-porttitor{text-align:center;}
.Curabitur-porttitor h2{font-weight: 700;font-size: 48px; margin: 0px; line-height: 70px;}
.Curabitur-porttitor p{font-weight: 400;font-size: 16px; margin:0px; line-height: 100%;}
.Satisfaction-section .thumbnail {display: flex; flex-direction: column; margin: 0 0px; position:relative;box-shadow: 0px 0px 42.8px 0px rgb(0 0 0 / 13%); padding: 79px 52px 46px 31px; border-radius: 10px;}
.Satisfaction-section .containerr{width:90%; margin:auto 0px auto auto;}
.Satisfaction-section .thumbnail a{width:90px; position: absolute; top:-40px;}
.Satisfaction-section .swiper-horizontal{padding:116px 0px 30px;}
.Satisfaction-section .swiper-wrapper{margin-bottom:43px;}
.Satisfaction-section{padding-bottom:166px;}
.Satisfaction-section .swiper-pagination{width:85%;}
.Exhibition-card {width: 100%;background: #fff;border-radius: 10px;overflow:hidden;box-shadow:0px 4px 8px rgba(0, 0, 0, 0.1);text-align: center;position: relative;}
.our-product-image {width: 100%;height: auto;background: black;}
.illuminated-content { max-height: 135px; position: absolute; bottom: 0px; width: 100%;}
.inner-illuminated-content{position: relative; width: 92%; margin: auto; background: #fff; text-align: left; padding: 20px; border-radius: 10px;}
.illuminated-content.expanded {max-height: 500px; bottom: 10px;}
.right-slide-product .toggle-btn.expanded{top: -20px !important;transform: rotate(180deg); background: #000;}
.specializes-title {font-weight: bold;}
.right-slide-product .toggle-btn {position: absolute; right: 30px;top:-20px;background: black;color: white;width: 40px;height: 40px;display: flex;
            align-items: center;justify-content: center; cursor: pointer;font-size: 18px;}

.illuminated-content {
    transition: all 0.5s ease-in-out;
}

.illuminated-content.expanded {
     transition: all 0.5s ease-in-out;
}
.services-and-Fabrication .our-product-image img{width:100%;}
.services-and-Fabrication .swiper-horizontal{overflow:hidden !important; width:100% !important;}
.left-product-right-illuminated{position:relative;display: flex; justify-content: space-between;}
.left-selde-product{width:25%; padding-right:10px;}
.right-slide-product{width:70%;}
.services-and-Fabrication{padding:229px 0px 167px;}
.services-and-Fabrication .swiper-pagination{display:none;}
.specializes-title{font-weight: 700;font-size: 23px;line-height: 40px;}
.illuminated-content p{font-weight: 400;font-size: 16px;}
.left-selde-product h2{font-weight: 700;font-size: 48px;line-height: 70px;}
.left-selde-product p{font-weight: 400;font-size: 16px;}
.swiper-button-prev:after{content: 'prev'; font-size:0px; background:url('https://craftsmenkw.com/wp-content/uploads/2025/03/Group-18.png') no-repeat; width:40px; height:30px; left:0px !important;     background-size: 100%; }
.swiper-button-next:after{content: 'next'; font-size:0px; background:url('https://craftsmenkw.com/wp-content/uploads/2025/03/Group-19.png') no-repeat; width:40px; height:30px; left:0px !important;     background-size: 100%; }
.swiper-button-prev {left:0px !important;}
.swiper-button-next{left:40px !important;} 
.news-leter-subtion-butt .noptin-inpost-main-wrapper .noptin-optin-form-wrapper{margin-bottom: 0px !important;margin-top: 0px !important;height: auto !important;min-height: auto !important;}
.news-leter-subtion-butt .noptin-form-footer {padding: 0px !important;}
.news-leter-subtion-butt .noptin-form-fields{flex-direction: row !important; gap:0 !important; width:100%;}
.news-leter-subtion-butt .noptin-form-field-email{width:70% !important;}
.news-leter-subtion-butt .noptin-form-field-submit{width:30% !important; position: relative; left: 1px;}
.news-leter-subtion-butt .noptin-form-new-line .noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field{margin-bottom: 0px !important; padding:12px 20px !important; border:0 !important; border-radius:0 !important; font-size:20px !important;}
.news-leter-subtion-butt{width:35%;}
.news-leter-subtion-butt .noptin-form-footer .noptin-form-submit{padding: 12px !important; border-radius: 0 !important; border: 0 !important; font-size: 20px !important;}

.image-qrcode-scrn-inner{background:#fff;}
.inner-qrcode-and-text-code{width: 45%; margin: auto; display: flex;align-items: center;gap: 30px;padding: 22px;background: #000;color: #fff;   border-radius: 10px;}
.inner-qrcode-and-text-code h3{margin:0; font-weight: 700;font-size: 24px;line-height:normal;letter-spacing:normal;}
/* ====================================================================================== */
.all-header{width:100%;height:350px; position:relative;}
a.glink img{display:none !important;}
#gift-items{background:url(https://craftsmenkw.com/wp-content/uploads/2025/04/Mask-group-2025-04-18T173933.690.png);background-size: cover;}
#uv-dtf-printing{background:url(https://craftsmenkw.com/wp-content/uploads/2025/04/Mask-group-99.png);background-size: cover;}
#dtg-dtf-printing{background:url(https://craftsmenkw.com/wp-content/uploads/2025/04/Group-45-1.png);background-size: cover;}
#Kiosks{background:url(https://craftsmenkw.com/wp-content/uploads/2025/04/Mask-group-96.png);background-size: cover;}
#stainless-steel-work{background:url(https://craftsmenkw.com/wp-content/uploads/2025/04/Mask-group-94.png);background-size: cover;}
#aluminium-fabrication{background:url(https://craftsmenkw.com/wp-content/uploads/2025/04/Mask-group-92.png);background-size: cover;}
#metal-fabrication{background:url(https://craftsmenkw.com/wp-content/uploads/2025/04/Mask-group-90.png);background-size: cover;}
#overview{background:url(https://craftsmenkw.com/wp-content/uploads/2025/04/Mask-group-62.png);background-size: cover;}
#Signage{background:url(https://craftsmenkw.com/wp-content/uploads/2025/04/Mask-group-73.png);background-size: cover;}
#acrylic-fabrication{background:url(https://craftsmenkw.com/wp-content/uploads/2025/04/Mask-group-84.png);background-size: cover;}
#portfolios-our{background:url(http://craftsmenkw.com/wp-content/uploads/2025/05/Mask-group-2025-05-06T145848.364.png);background-size: cover;}
#uv-printing{background:url(https://craftsmenkw.com/wp-content/uploads/2025/04/Mask-group-86.png);background-size: cover;}
#d-router-cutting{background:url(https://craftsmenkw.com/wp-content/uploads/2025/04/Mask-group-2025-04-21T094023.540.png);background-size: cover;}
#fiber-laser{background:url(https://craftsmenkw.com/wp-content/uploads/2025/04/Mask-group-7.png);background-size: cover;}
#exhibition-stands{background:url(https://craftsmenkw.com/wp-content/uploads/2025/04/Mask-group-88.png);background-size: cover;}
#about-us-woo{background:url(https://craftsmenkw.com/wp-content/uploads/2025/04/Mask-group-2025-04-23T112016.812.png);background-size: cover;}
.all-header-inner{position:absolute; width:100%; height:100%; left:0; display:flex; justify-content:center; align-items:center;}
.all-header-inner h1{color:#fff; font-weight: 700;font-size: 56px;line-height: 70px;letter-spacing: -0.02rem;text-align: center; width:62%;}
.inner-fabrics-expectations{display:flex; justify-content:space-between; align-items:center;}
.Transform-premium-visual{padding:150px  0;}
.image-elegant-flag{width:42%;}
.image-elegant-flag img{width:100%;}
.text-diverse-Finishing{width:53%;}
.text-diverse-Finishing p{font-weight: 400;font-size: 16px;line-height:normal;letter-spacing:normal;margin-bottom: 25px;}
.text-diverse-Finishing h4{font-weight: 700;font-size: 16px;line-height:normal;letter-spacing:normal;margin-bottom: 25px;}
.Features-Turnaround li{font-weight: 400;font-size: 16px;line-height:normal;letter-spacing:normal;}
.inner-compromising h2{margin-bottom:14px; font-weight: 700;font-size: 48px;line-height: 64px;letter-spacing: normal;text-align: center;}
.inner-compromising p{margin:0 0 70px; color:#000; font-weight: 400;font-size: 16px;line-height:normal;letter-spacing:normal;text-align: center;}
.branded-expectations,.image-album-deadlines{display:flex; gap:27px;}
.importance-two-one,.importance-two-teoo-anddgthfg{width:50%;}
.right-side-image-vibrant{width:30%;}
.right-side-image-vibrant img{width:100%;height: 100%;border-radius:10px;}
.requirements-specific{width:70%;}
.branded-expectations,.image-album-deadlines{margin-bottom:27px;}
.branded-expectations:nth-child(2){margin-bottom:0;}
.importance-two-one img,.importance-two-teoo-anddgthfg img{width:100%; height: 100%; border-radius:10px;}
.requirements-specifictuty{width:70%; display:flex; gap:27px;}
.expectations-craf,.expectations-craftman-heloo{width:50%;}
.expectations-craf img,.expectations-craftman-heloo img,.vibrant-section-img-teoo img,.image-rightrigh-vibrantt img{width:100%; height:100%; border-radius:10px;}
.image-rightrigh-vibrantt,.vibrant-section-img-teoo{width:100%;}
.expectations-craftman-heloo{display: flex; flex-wrap: wrap; gap: 27px;}
.Suitable-tdoor{padding:140px 0 110px;}

.Frequently-Asked-Questions {max-width:100%;}
.faq-item-handle {border-bottom: 1px solid #e0e0e0;padding:20px 0 10px;}
.faq-question-projects {padding-bottom:0;font-size: 16px;line-height:normal; letter-spacing:normal; display: flex;justify-content: space-between;align-items: center;font-weight: 500;cursor: pointer;transition: color 0.3s ease;}
.inner-answer-provide-mijj{padding: 10px 0; margin: 0; font-size: 16px;line-height:normal; letter-spacing:normal; font-weight:400; color:#000;}
.faq-answer-provide {overflow: hidden;height: 0;transition: height 0.4s ease;font-size: 0.95em;color: #444;}
.arrow-design-typical {transition: transform 0.3s ease;}
.faq-item-handle.active .arrow-design-typical {transform: rotate(180deg);}
.Frequently-Asked-Questions h2{ margin-bottom:49px; font-weight: 700;font-size: 48px;line-height: 64px;letter-spacing:normal;text-align: center;}
.faq-main-section-all{padding-bottom:150px;}
/* ============================================================== */
.innovation-exceptional-our{padding:87px 0 96px;background: #F9F9F9;}
.inner-facilities-sec{display:flex; align-items:center; justify-content:space-between;}
.text-Commitment-standards{width:48%;}
.text-Commitment-standards h1{margin-bottom:20px; font-weight: 700;font-size: 56px;line-height: 70px;letter-spacing:-0.02rem; width:80%;}
.text-Commitment-standards h3{margin:20px 0; font-weight: 700;font-size: 16px;line-height:normal;letter-spacing:normal;}
.text-Commitment-standards p{margin:0;font-weight: 400;font-size: 16px;line-height:normal;letter-spacing:normal;}
.maintained-image-concept{width:48%;}
.maintained-image-concept img{width:100%;}

.inner-key-area-Assembly-Control{padding:82px 0 93px;}
.inner-key-area-Assembly-Control h2{margin-bottom:131px;font-weight:700;font-size:48px;line-height:64px;letter-spacing:normal;text-align: center;}
.Sustainable-Workshop-Studio{ position:relative; justify-content:center; padding:0; margin:0; display:flex; gap:26px; align-items:center; text-align:center;}
.Sustainable-Workshop-Studio li{position:relative; padding:86px 64px 60px; list-style:none; width:33%; border-radius:10px;box-shadow: 0px 0px 26.6px 0px #0000001C;}
.Sustainable-Workshop-Studio li p{margin:0; font-weight: 400;font-size: 16px;line-height:normal;letter-spacing:normal;text-align: center;}
.Sustainable-Workshop-Studio li h5{margin-bottom:15px; font-weight: 700;font-size: 32px;line-height: 43px;letter-spacing:normal;}
.Sustainable-Workshop-Studio:nth-child(3){margin-top:96px; margin-bottom:0;}
.image-factit-page-seccc{position:absolute; display:flex; justify-content:center; width:100%; left:0; top:-12%;}
.image-factit-page-seccc img{border-radius:10px;}
.our-facilities-page .Suitable-tdoor{background: #F9F9F9; padding:82px 0 93px;}

.tab-Aluminium-Fabrications {display: flex;flex-wrap: wrap; gap: 10px;justify-content:center;margin-bottom: 90px;}
.tab-Aluminium-Fabrication {padding: 10px 15px;background: #fff;border: none;cursor: pointer;border-radius: 5px;width:207px;text-align:center;box-shadow: 0px 0px 18.6px 0px #00000029;font-size:15px;}
.tab-Aluminium-Fabrication.active {background: #000; color: #fff;}
.image-gallery-our-portfolo .inner-grid-banner-div {display: none;}
.tabs-code-our-portfolios-Digital-Signage{padding:93px 0 73px;}   
/* =================================================================== */
.contact-pahe{background:url(https://craftsmenkw.com/wp-content/uploads/2025/04/Mask-group-2025-04-21T161124.765.png);background-size: cover;}
.inner-section-contact-page{display: flex; justify-content: space-between; align-items: center; padding:60px 0;}
.call-address-left-side-text{width:35%;color: #fff;}
.right-contactform-text{width:50%;background: #fff; padding: 30px 25px; border-radius: 10px;}
.call-address-left-side-text h1{margin-bottom:80px; font-weight: 700;font-size: 56px;line-height: 70px;letter-spacing:normal;}
.call-address-left-side-text .first-ul{padding: 0; margin: 0 0 47px;display: flex; justify-content: space-between; align-items: center;}
.call-address-left-side-text .first-ul li{list-style:none;}
.call-address-left-side-text .first-ul li h6{margin:10px 0 0; font-weight: 700;font-size: 25px;line-height: 35px;letter-spacing: normal;text-transform: capitalize;}
.call-address-left-side-text .first-ul li a{text-decoration:none; color:#fff; font-weight: 400;font-size: 15px;line-height: 35px;letter-spacing: normal;}
.address-section-contct h6{margin:10px 0 10px;font-weight: 700;font-size: 25px;line-height: 35px;letter-spacing:normal;text-transform: capitalize;}
.address-section-contct .second-ul{display: flex; justify-content: space-between; align-items: center; padding: 0; margin: 0;}
.address-section-contct .second-ul li{list-style:none;}
.address-section-contct .second-ul li:nth-child(1),.call-address-left-side-text .first-ul li:nth-child(1){width:40%;}
.address-section-contct .second-ul li:nth-child(2),.call-address-left-side-text .first-ul li:nth-child(2){width:47%;}
.address-section-contct .second-ul li span{ margin:0; font-weight: 700;font-size: 15px;line-height: normal;letter-spacing:normal;text-transform: capitalize;}
.address-section-contct .second-ul li p{margin:0 0 10px; font-weight: 400;font-size: 15px;line-height: normal;letter-spacing:normal;text-transform: capitalize;}
.address-section-contct .second-ul li a{color:#fff; font-weight: 700;font-size: 15px;line-height:normal;letter-spacing:normal;text-transform: capitalize;text-decoration: underline;text-decoration-style: dotted;}
.right-contactform-text h2{margin-bottom: 18px; color: #000;font-weight: 400;font-size: 15px;line-height: 35px;letter-spacing:normal;text-align: center;}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width: 50px !important;}
.intl-tel-input .selected-flag .iti-flag,.intl-tel-input .country-list .flag-box{display:none !important;}
.intl-tel-input.separate-dial-code .selected-dial-code{padding-left: 0px !important; position:relative; left:-10px;}
.intl-tel-input.allow-dropdown input{padding-left: 60px !important;} 
.name-last-phone-email{display:flex; justify-content:space-between; flex-wrap: wrap;}
.name-last-phone-email p{width:49%;}
.name-last-phone-email p label,.text-message-option-contect p label{width:100%;}
.name-last-phone-email p label input,.text-message-option-contect p label input,.text-message-option-contect p label select{width: 100%; padding: 12px;background: #F9F9F9;border-radius: 10px;border: 1px solid #CECECE;}
.text-message-option-contect p{width:100%;}
.queries-send-yourrrr p{text-align:center;}
.queries-send-yourrrr .wpcf7-form-control.wpcf7-submit{padding: 7px 40px; border-radius: 10px; background: #000; color: #fff; border: 0;}
.para-right-deserved{display:flex; justify-content:space-between; align-items:center;}
.para-right-deserved p{color:#000; margin:0;font-weight: 400;font-size: 14px;line-height:normal;letter-spacing:normal; padding:7px 0;}
.para-right-deserved p a{color:#000; text-decoration:none;}
.wpcf7-spinner{display:none;}


.inner-destination-Kuwait{padding:150px 0; display:flex; align-items:center; justify-content:space-between;}
.image-side-unparalleled{width:42%;}
.image-side-unparalleled img{width:100%;}
.delivering-innovation{width:53%;}
.delivering-innovation p{margin-bottom:30px; font-weight: 400;font-size: 16px;line-height:normal;letter-spacing:normal;}
.icon-dedicated-professionals{padding:0; margin:0; display:flex; gap:40px;}
.icon-dedicated-professionals li{width:17%; list-style:none;}
.icon-dedicated-professionals img{width:100%;}
/* ================================================================== */

@media only screen and (max-width: 1600px){
	.Satisfaction-section .containerr{width:96%;}
	.navbar{padding-top: 20px; padding-bottom: 25px;}
	.containerr{width:92%;}
	.image-text-Craftsmanship{top: 110px; width: 35%;}
	.image-text-Craftsmanship p{font-size: 22px; line-height: 34px;}
	.image-text-Craftsmanship h1,.all-header-inner h1,.text-Commitment-standards h1,.call-address-left-side-text h1{font-size: 44px; line-height: 53px;}
	.Acry-Fabricat{top:-160px; gap:20px;}
	.inner-Exhibitions-Exh h4{font-size: 18px; line-height: 28px;}
	.specializes-title{font-size: 20px; line-height:25px;}
	.illuminated-content p{font-size: 15px;}
	.inner-Exhibitions-Exh{padding:30px 10px 28px;}
	.inner-Exhibitions-Exh p{padding:0px 22px;}
	.Excellence-professionals{margin: 20px 0px 0px; gap: 20px;}
	.Excellence-professionals li{width: 11%;}
	.left-selde-product h2,.inner-passion h2,.text-imahcarrr h2,.Curabitur-porttitor h2,.only-heading-news h2,.Curabitur-porttitor-our h2,.image-center-text h2,.inner-compromising h2,.Frequently-Asked-Questions h2,.inner-key-area-Assembly-Control h2{font-size:38px;line-height: 50px;}
	.swiper-button-prev,.swiper-button-next{top: var(--swiper-navigation-top-offset, 65%) !important;}
/* 	.illuminated-content{left:10px;} */
	.right-slide-product .toggle-btn.expanded{top:0px !important;}
	.text-imahcarrr h2{margin-bottom: 20px; line-height: 50px;}
	.text-imahcarrr{bottom: 80px; width: 39%;}
	.Curabitur-porttitor-our{width: 45%;padding-bottom: 36px;}
	.newsleter-heading-section{top:80px;}
	.footer-logo-sec{padding-right: 35px;}
	.area-location-sec{width: 40%;}
	.contant-details{width:16%;}
	.services-and-Fabrication{padding:150px 0px 120px;}
	.image-banner-grid-section{padding: 120px 0px 100px;}
	.Satisfaction-section { padding-bottom: 116px;}
	.Our-Clients{padding:0 0 110px;}
	.inner-qrcode-and-text-code{width: 51%;}
	.text-diverse-Finishing{width: 54%;}
	.text-diverse-Finishing p,.text-diverse-Finishing h4{margin-bottom: 15px;}
	.Transform-premium-visual{padding: 100px 0;}
	.Suitable-tdoor{padding: 100px 0 90px;}
	.inner-compromising p{margin: 0 0 50px;}
	.faq-main-section-all {padding-bottom: 110px;}
	.innovation-exceptional-our,.inner-key-area-Assembly-Control,.our-facilities-page .Suitable-tdoor{padding: 60px 0 66px;}
	.text-Commitment-standards h1{width:65%;}
	.maintained-image-concept{width: 41%;}
	.text-Commitment-standards{width:55%;}
	.text-Commitment-standards h3{margin:15px 0;}
	.inner-key-area-Assembly-Control h2{margin-bottom:91px;}
	.Sustainable-Workshop-Studio li{padding: 60px 30px 40px;}
	.image-factit-page-seccc img{width:80px;}
	.Sustainable-Workshop-Studio li h5{font-size: 28px; line-height: 36px}
	.Sustainable-Workshop-Studio:nth-child(3){margin-top: 76px;}
	.tabs-code-our-portfolios-Digital-Signage{63px 0 53px;}
	.tab-Aluminium-Fabrications{margin-bottom:70px;}
	.call-address-left-side-text{width:40%;}
	.call-address-left-side-text h1{margin-bottom:50px;}
	.call-address-left-side-text .first-ul{margin: 0 0 37px;}
	.delivering-innovation p{margin-bottom: 15px;}
	.icon-dedicated-professionals li{width:12%;}
	.delivering-innovation{width:60%;}
	.image-side-unparalleled{width:37%;}
	.inner-destination-Kuwait{padding:100px  0;}
}


@media only screen and (max-width: 1380px){
	.all-header-inner h1{width:57%;}
	.Our-Clients .slick-initialized .slick-slide{padding:0px 15px;}
	.swiper-button-prev, .swiper-button-next {top: var(--swiper-navigation-top-offset, 76%) !important;}
	.image-desktop{width:130px;}
	.image-text-Craftsmanship{top: 100px; width: 32%;}
	.image-text-Craftsmanship h1,.all-header-inner h1,.text-Commitment-standards h1 {font-size: 36px; line-height: 45px;}
	.image-text-Craftsmanship p{font-size: 18px; line-height: 28px;}
	.image-text-Craftsmanship a{font-size: 14px; padding: 10px 30px;}
	.footer-logo-sec {padding-right: 35px; width:22%;}
	.contant-details{width:19%;}
	.area-location-sec{width: 35%;}
	.located-area{width:48%;}
	.image-center-text h2{margin-bottom: 40px;}
	.innwe-center-text{bottom:60px;}
	.inner-Exhibitions-Exh p{padding: 0px 2px;font-size: 15px;}
	.text-imahcarrr{bottom:65px; width:43%;}
	.About-transforming-passion{padding: 0px 0px 60px;}
	.inne-Signage-Fabrication{padding: 210px 0px 0px;}
	.services-and-Fabrication{padding: 70px 0px 60px;}
	.image-banner-grid-section{padding: 70px 0px 60px;}
	.Our-Clients{padding:0 0 60px;}
	.Satisfaction-section{padding-bottom:70px;}
	.inner-qrcode-and-text-code{width: 56%;}
	.Transform-premium-visual {padding: 80px 0;}
	.text-diverse-Finishing p, .text-diverse-Finishing h4{margin-bottom: 10px;font-size: 15px;}
	.Features-Turnaround li{font-size:15px;}
	.Suitable-tdoor {padding: 80px 0 57px;}
	.branded-expectations, .image-album-deadlines{margin-bottom: 20px;}
	.branded-expectations, .image-album-deadlines,.requirements-specifictuty,.expectations-craftman-heloo{gap: 20px;}
	.inner-compromising p {margin: 0 0 35px;}
	.faq-main-section-all {padding-bottom: 80px;}
	.Frequently-Asked-Questions h2{margin-bottom:30px;}
	.text-Commitment-standards p,.Sustainable-Workshop-Studio li p{font-size: 15px;}
	.text-Commitment-standards h1{width:50%;}
	.Sustainable-Workshop-Studio li h5 {font-size: 24px; line-height: 30px;}
	.Sustainable-Workshop-Studio li {padding: 60px 31px 40px;}
	.inner-key-area-Assembly-Control h2 {margin-bottom: 70px;}
	.call-address-left-side-text{width: 44%;}
	.sub-menu{padding:40px 50px 40px 100px;}
	.whatapp-call-search li{padding: 10px 30px;}
	.delivering-innovation p{font-size:15px;}
	.inner-destination-Kuwait {padding: 70px 0;}
	.delivering-innovation{width: 50%;}
	.image-side-unparalleled {width: 47%;}
	.icon-dedicated-professionals li{width:18%;}
}

@media only screen and (max-width: 1280px){
	.inner-Our-Clients-slider img{width:116px;}
	.image-text-Craftsmanship{top: 70px; width: 33%;}
	.text-imahcarrr{width:45%;}
	.tab-Aluminium-Fabrication{width: 193px;font-size: 14px;}
	.tabs-code-our-portfolios-Digital-Signage {padding: 50px 0 40px;}
	.tab-Aluminium-Fabrications{margin-bottom:40px;}
	.Sustainable-Workshop-Studio li{padding: 60px 25px 40px;}
	.text-Commitment-standards p, .Sustainable-Workshop-Studio li p{font-size:14px;}
}


@media only screen and (max-width: 1200px){
	.illuminated-content{max-height: 106px;}
	.Curabitur-porttitor p{font-size:14px;}
	.text-imahcarrr a p{font-size: 14px;padding: 7px 20px;}
	.image-text-Craftsmanship{width: 35%;}	
	.inner-Exhibitions-Exh h4{font-size:16px;}
	.inne-Signage-Fabrication{padding: 280px 0px 0px;}
	.text-imahcarrr h2{letter-spacing: -0.0rem;}
	.left-selde-product p{font-size:14px;}
	.swiper-button-prev, .swiper-button-next {top: var(--swiper-navigation-top-offset, 82%) !important;}
 	.right-slide-product{width: 75%;}
	.left-selde-product h2, .inner-passion h2, .text-imahcarrr h2, .Curabitur-porttitor h2, .only-heading-news h2, .Curabitur-porttitor-our h2, .image-center-text h2,.inner-compromising h2,.inner-key-area-Assembly-Control h2,.Frequently-Asked-Questions h2{line-height: 37px;font-size: 28px;}
	.specializes-title{font-size: 18px;}
	.illuminated-content p{font-size:14px;}
/* 	.illuminated-content{min-height:122px;} */
	.Satisfaction-section .thumbnail a{width:70px;}
	.Satisfaction-section .thumbnail a img{width:100%;}
	.Satisfaction-section .thumbnail{padding:50px 30px 21px 20px;}
	.Satisfaction-section .thumbnail .caption p{font-size:14px;}
	.Satisfaction-section .thumbnail .caption h4{font-size:20px;}
	.Satisfaction-section .swiper-horizontal{padding:70px 0px 30px;}
	.Satisfaction-section .swiper-wrapper{margin-bottom:25px;}
	.Curabitur-porttitor-our{width:60%;}
	.Acry-Fabricat{top: -140px;}
	.inner-passion p{font-size:14px;}
	.footer-logo-sec{padding-right: 0px;}
	.area-location-sec{width:40%;}
	.located-area{width:49%;}
	.inner-qrcode-and-text-code{width: 63%;}
	.all-header{height: 280px;}
	.Transform-premium-visual {padding: 60px 0;}
	.text-imahcarrr {width: 38%;}
	.inner-compromising h2{margin-bottom:5px;}
	.Suitable-tdoor {padding: 60px 0 40px;}
	.faq-main-section-all {padding-bottom: 60px;}
	.faq-question-projects,.inner-answer-provide-mijj{font-size: 15px;}
	.Sustainable-Workshop-Studio li {padding: 60px 35px 40px;}
	.Sustainable-Workshop-Studio li h5{font-size: 22px; margin-bottom:10px; line-height: 30px;}
	.image-factit-page-seccc img{width:70px;}
	.maintained-image-concept{width:43%;}
	.text-Commitment-standards h1{width:57%;}
	.news-leter-subtion-butt{width:50%;}
	.news-leter-subtion-butt .noptin-form-new-line .noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field,.news-leter-subtion-butt .noptin-form-footer .noptin-form-submit{padding: 10px 15px !important;font-size:16px !important;}
	.mega-nav .menu{gap:25px;}
	.whatapp-call-search li{padding: 9px 20px;}
	.mega-nav .menu li{padding:40px 0;}
	.sub-menu{top:100px; padding:40px 50px 40px 50px;}
}



@media only screen and (max-width: 1080px){
	.special-mobile-menu{display:block; width:100%;}
	.header-inner.section-inner{display:none;}
	.header-inner.section-inner{width:95%; margin:auto;}
	.all-header-inner h1{width:65%;}
	.newsleter-heading-section{top:50px;}
	.containerr{width:96%;}
	.image-text-Craftsmanship{width: 41%;}
	.Acry-Fabricat{flex-wrap:wrap;gap:15px;top: -85px;position: relative;}
	.inner-Exhibitions-Exh{width:49%;}
	.inne-Signage-Fabrication{padding:0px;}
	.About-transforming-passion{margin:-30px 0px 0px;}
	.right-slide-product{width:70%;}
	.inner-illuminated-content{padding:12px;}
	.left-selde-product{width: 29%;}
	.right-slide-product .toggle-btn{width:35px; height:30px; top:-15px; right:16px;}
	.Satisfaction-section .containerr{width:97%;}
	.Satisfaction-section .thumbnail a{width:55px;top:-32px;}
	.Satisfaction-section .thumbnail{padding:30px 20px 15px 20px;}
	.inner-qrcode-and-text-code{width: 69%;}
	.text-imahcarrr{width: 42%; bottom:50px;}
	.innovation-exceptional-our, .inner-key-area-Assembly-Control, .our-facilities-page .Suitable-tdoor{padding:40px 0 40px;}
	.text-Commitment-standards p, .Sustainable-Workshop-Studio li p,.text-Commitment-standards h3{font-size:14px;}
	.text-Commitment-standards h3{margin:10px 0;}
	.inner-key-area-Assembly-Control h2{margin-bottom:50px;}
	.Sustainable-Workshop-Studio{gap: 15px;}
	.Sustainable-Workshop-Studio li h5{font-size: 18px; margin-bottom: 10px; line-height: 24px;}
    .Sustainable-Workshop-Studio:nth-child(3) { margin-top: 56px;}
	.address-section-contct .second-ul li:nth-child(1), .call-address-left-side-text .first-ul li:nth-child(1){width: 48%;}
	.inner-destination-Kuwait{padding: 50px 0;}
	.icon-dedicated-professionals{gap:25px;}
	.delivering-innovation p{font-size:14px;}
	
	
}

@media only screen and (max-width: 900px){
	.Acry-Fabricat{flex-wrap:wrap;gap:15px;top: -85px;position: relative;}
	.inner-Exhibitions-Exh{width:48.5%;}
	.image-text-Craftsmanship{ width: 56%;top: 45px;}
	.Acry-Fabricat{top:-50px;}
	.image-text-Craftsmanship h1,.text-Commitment-standards h1 {font-size: 36px; line-height: 40px;}
	.image-text-Craftsmanship p{margin-bottom: 20px;}
	.vl{height: 35vh;}
	.text-imahcarrr{width: 54%;bottom: 25px;}
	.image-center-text{width:40%;}
	.innwe-center-text{bottom: 30px;}
	.image-center-text a span{font-size: 14px; padding: 8px 24px;}
	.Businesses-Clients-view p a{font-size: 14px; padding: 8px 24px;}
	.image-center-text h2{margin-bottom:20px;}
	.inner-footer-section{flex-direction:column;}
	.footer-logo-sec,.footer-nav,.area-location-sec{width:100%; padding-bottom: 20px; padding-top:10px;  border-bottom: 2px solid #ffffff4f;}
	.contant-details{width:100%; padding-top:10px; }
	.Businesses-Clients-view{margin:20px 0 0;}
	.Curabitur-porttitor{padding-top:20px;}
	.inner-qrcode-and-text-code{width: 80%;}
	.all-header-inner h1{width:80%;}
	.text-Commitment-standards h1 {width: 70%;margin-bottom:10px;}
	.para-right-deserved{flex-direction: column;padding: 10px 0;}
	.para-right-deserved p{font-size: 12px;padding: 1px 0;}
	.newsleter-heading-section{flex-direction:column;gap:20px;}
	.news-leter-subtion-butt{width: 100%;}
	.text-Commitment-standards h1{width:70%;}
}




@media only screen and (max-width: 768px){
	.gt_container-26ffu5 a.glink span{font-size:12px !important;}
	.all-header-inner h1{width:100%;}
	.image-text-Craftsmanship{width: 93%; top:200px;}
	.image-text-Craftsmanship h1,.all-header-inner h1,.text-Commitment-standards h1,.call-address-left-side-text h1{font-size: 30px;  line-height: 40px;}
	.image-text-Craftsmanship p{font-size: 16px; line-height: 23px;}
	.text-imahcarrr{width: 93%; bottom: 40px;}
	.desktop-section{display:none;}
	.mobile-section{display:block;}
	.containerr{width: 93%;}
	.inner-grid-banner-div,.craftman-portifoloiytt{gap: 10px; margin-bottom: 10px; flex-direction: column;}
	.three-imagecart{width: 100%; gap: 10px;}
	.twoo-div-image{gap:0px;}
	.twoo-div-image img {width: 48.5%;}
	.left-product-right-illuminated{ flex-direction: column; gap: 50px;}
	.left-selde-product,.right-slide-product{width:100%;}
	.sigle-imagecarttttggtt{width:100%;}
	 .swiper-button-prev, .swiper-button-next {top: var(--swiper-navigation-top-offset, 26%) !important;}
	.inner-Exhibitions-Exh{width:100%;}
	.About-transforming-passion{flex-direction: column;gap: 20px;}
	.vl{display:none;}
	.inner-passion{width:100%;}
	.transforming-image{width:60%;}
	.Excellence-professionals{gap:15px;}
	.Excellence-professionals li{width:20%;}
	.Curabitur-porttitor-our{width:93%;}
	.Curabitur-porttitor-our p{font-size:14px;}
	.mySidenav-header-closeNav{width: 93%; margin: auto; padding: 10px 0px;}
	.inner-footer-section{flex-direction:column;}
	.footer-logo-sec,.footer-nav,.area-location-sec{width:100%; padding-bottom: 20px; padding-top:10px;  border-bottom: 2px solid #ffffff4f;}
	.contant-details{width:100%; padding-top:10px; }
	.located-area span{font-size:14px;}
	.footer-logo-sec p{margin-top:20px;}
	.located-area a{font-size:13px; margin-top: 7px;}
	.Satisfaction-section .swiper-slide {width: calc(100% / 1.5) !important; margin-right: 12px !important;}
	.Satisfaction-section .swiper-wrapper{margin-left:60px;}
	.services-and-Fabrication,.image-banner-grid-section{padding:30px 0px;}
	.Our-Clients{padding:0 0 30px}
	.Satisfaction-section,.About-transforming-passion{padding-bottom:30px;}
	.left-selde-product h2, .inner-passion h2, .text-imahcarrr h2, .Curabitur-porttitor h2, .only-heading-news h2, .Curabitur-porttitor-our h2, .image-center-text h2,.Frequently-Asked-Questions h2,.inner-compromising h2,.inner-key-area-Assembly-Control h2{font-size:24px; line-height:30px;}
	.specializes-title{font-size:16px; line-height:normal; margin-bottom:5px;}
	.Curabitur-porttitor-our{font-size:17px;}
	.About-transforming-passion{margin: -30px 0px 0px;}
	.innwe-center-text{bottom:75px;}
	.image-center-text{width:75%;}
	.only-heading-news h2{letter-spacing: -0.0rem;}
	.newsleter-heading-section{top:82px;}
	.image-qrcode-scrn-inner{width: 30%;}
	.image-qrcode-scrn-inner img{width: 100%;}
	.inner-qrcode-and-text-code h3{font-size: 16px;}
	.inner-qrcode-and-text-code{width: 100%;gap: 20px;}
	.inner-fabrics-expectations{flex-direction: column; gap:0;}
	.image-elegant-flag,.text-diverse-Finishing{width:100%;}
	.text-diverse-Finishing p, .text-diverse-Finishing h4,.Features-Turnaround li,.inner-compromising p{font-size:14px;}
	.Transform-premium-visual{padding: 50px 0;}
	.all-header-inner h1{margin:auto; width:90%;}
	.Suitable-tdoor{padding:50px 0 30px;}
	.faq-main-section-all{padding-bottom:50px;}
	.inner-compromising p{margin: 0 0 20px;}
	.Frequently-Asked-Questions h2{margin-bottom: 10px;}
	.branded-expectations, .image-album-deadlines{margin-bottom: 7px;}
	.branded-expectations, .image-album-deadlines, .requirements-specifictuty, .expectations-craftman-heloo{gap:7px;}
	.text-diverse-Finishing img{width:100%;}
	.text-diverse-Finishing h4{margin-top:20px;}
	.WhatsAppButton img{width:45px;margin-left: 0px;}
	.WhatsAppButton{width: 140px;}
	.get-quote img{padding: 5px;width: 30px;}
	.get-quote a span{font-size:14px;}
	.get-quote{width: 140px; padding: 10px; right:-50px;}
	.text-diverse-Finishing p, .text-diverse-Finishing h4{margin-bottom:20px;}
	.text-Commitment-standards img{width:100%;margin-bottom: 20px;}
	.inner-facilities-sec{flex-direction: column;}
	.text-Commitment-standards{width:100%;}
	.text-Commitment-standards h1{width: 82%; margin-bottom: 20px;}
	.Sustainable-Workshop-Studio{gap:20px;flex-direction: column;}
	.Sustainable-Workshop-Studio li{width:100%; margin-bottom:40px;}
	.Sustainable-Workshop-Studio:nth-child(3) {margin-top: 20px;}
	.inner-key-area-Assembly-Control{padding:40px 0 0;}
	.mobile-tab-aluminium{overflow:scroll; width:100%; white-space:nowrap;}
	.tab-Aluminium-Fabrications{margin-bottom:30px; margin-top:10px;flex-wrap: nowrap; gap: 15px; justify-content: flex-start;}
	.tabs-code-our-portfolios-Digital-Signage {padding: 40px 0 30px;}
	.mobile-tab-aluminium::-webkit-scrollbar { display: none;}
	.inner-section-contact-page{padding: 40px 0; gap:25px;  flex-direction: column;}
	.call-address-left-side-text,.right-contactform-text{width: 100%;}
	.call-address-left-side-text .first-ul li h6{font-size: 18px;margin: 10px 0 0; line-height: 24px;}
	.call-address-left-side-text .first-ul{margin: 1px 0 20px}
	.call-address-left-side-text h1{margin-bottom: 30px;}
	.right-contactform-text{padding: 15px 10px;}
	.name-last-phone-email p label input, .text-message-option-contect p label input, .text-message-option-contect p label select{padding:10px; font-size:12px; color:#000;}
	.right-contactform-text h2{font-size: 14px;line-height: 24px;}
	.name-last-phone-email{flex-direction: column;}
	.name-last-phone-email p{width:100%;}
	.address-section-contct .second-ul li p,.address-section-contct .second-ul li a,.call-address-left-side-text .first-ul li a{font-size:13px;}
	.address-section-contct h6{margin: 5px 0 0px; font-weight: 700; font-size: 18px;}
	.inner-destination-Kuwait{flex-direction:column; gap:25px;}
	.delivering-innovation,.image-side-unparalleled{width:100%;}
	.icon-dedicated-professionals{gap:15px;}
	.icon-dedicated-professionals li{width:25%;}
	.inner-destination-Kuwait{padding:40px 0;}
	.inner-Exhibitions-Exh:hover.inner-Exhibitions-Exh img{width:45px;}

}

@media only screen and (max-width: 378px){
	.image-text-Craftsmanship{top:140px;}
}







