.special-h2 h2{font-size:50px;}

.header-main{position: relative;
    z-index: 999999999999999999999;}
.sidenav.open{padding: 63px 33px 0;}

.india-outerwear .e-con-full.e-flex.e-con.e-child .elementor-element-0425d89{position:absolute;top:-40%;}
.india-outerwear .elementor-element-f46c1ea img{position:absolute;left:10%;}
.india-outerwear .elementor-element-f771dc7 img{position:relative;right: 12%;}

.header-main .intl-tel-input.separate-dial-code .selected-dial-code{padding-left: 15px;}

 .summ-slider{position:relative;}
.summ-slider1{height: 766px;width: 96%;border-top-right-radius: 60px;border-bottom-left-radius: 60px;overflow: hidden;}
.summ-slider .slick-prev{position:absolute;top: -90px;right: 16%;border: 0px;background: transparent;font-size: 0;}
.summ-slider .slick-prev:before{content:'';position:absolute;background:url('https://sumanapparels.com/wp-content/uploads/2025/07/Group-39.png');height:44px;width: 43px}
.summ-slider .slick-next:before{content:'';position:absolute;background:url('https://sumanapparels.com/wp-content/uploads/2025/07/Group-40.png');height:44px;width: 43px}
.summ-slider .slick-next{position:absolute;top: -90px;right: 13%;border: 0px;background: transparent;font-size: 0;}
#summ-slider1{background: url(https://sumanapparels.com/wp-content/uploads/2025/07/Mask-group-4.png);background-size:cover;}
#summ-slider2{background: url(https://sumanapparels.com/wp-content/uploads/2025/07/Mask-group-5.png);background-size:cover;}
#summ-slider3{background: url(https://sumanapparels.com/wp-content/uploads/2025/07/Mask-group-6.png);background-size:cover;}
#summ-slider4{background: url(https://sumanapparels.com/wp-content/uploads/2025/07/Mask-group-7.png);background-size:cover;}
#summ-slider5{background: url(https://sumanapparels.com/wp-content/uploads/2025/07/Mask-group-8.png);background-size:cover;}
.summ-slider1 h3{font-size:34px;color:#fff;margin:0 ;    padding: 21px 0; font-family: "Poppins", sans-serif;}
.summ-slider1 p{font-size:18px;color:#fff ;margin: 0;height: 0;transition: 0.3s; font-family: "Poppins", sans-serif;}
.summ-slider1:hover.summ-slider1 p{height: auto;padding: 0 0 10px;}
.summ-slider1-iner{display:flex;justify-content: center;align-items: end;height: 100%;text-align: center;}
.summ-slider1-iner-in{background: rgba(6, 48, 63, 1);padding: 0px 42px;}

.footerer{background:#000; padding:45px 0 50px;margin-top:100px;}
.footer-contanier{max-width:1520px;margin:auto;display:flex;justify-content:space-between;}
.footer-left{text-align:center;width:560px;}
.footer-left h2{font-size:69px;color:#fff; font-family: "Poppins", sans-serif; }
.footer-left a{font-size:69px;color:#fff; font-family: "Poppins", sans-serif; text-decoration: none;}
.footer-left p{font-size:22px;color:#fff;text-align:center;width:300px;margin:20px auto 0;}
.footer-left p a{font-size:18px;}
.footer-right{text-align:center;width:887px;}
.footer-right h2{font-size:69px;color:#fff; font-family: "Poppins", sans-serif;}
.footer-right p{font-size:39px;color:#fff; font-family: "Poppins", sans-serif;line-height: 60px;}
.footer-right a{font-size:22px;color:#fff;}


.Outerwear{display:flex !important; align-items:center; justify-content:space-between; position:relative; padding-top: 90px;}
.robust-infrastructure,.headquartered-Ludhiana{width:30%;}
.robust-infrastructure img,.headquartered-Ludhiana img{width:100%;}
.center-Outerwear{width:38%; text-align:center; position:relative;}
.center-Outerwear h6{display:flex; justify-content:center; width:100%; position:absolute;  top:-150px;}
.center-Outerwear img{width:100px;}
.center-Outerwear h1{font-weight: 700;font-size: 99.23px;line-height: 97.8px;letter-spacing: -0.02em;text-transform: uppercase; color:#06303f;}
.center-Outerwear p{font-weight: 400;font-size: 38px;line-height: 40px;letter-spacing:normal;color:#000;}
.buttons-Excellence{display:flex; gap:15px; justify-content:center; margin-top: 50px;}
.buttons-Excellence .btn-dark{font-weight: 700;font-size: 18px;line-height:normal;letter-spacing:normal; color:#fff; padding:10px 30px; border-radius:0px 30px 0px 30px; background:#06303f;}
.buttons-Excellence .btn-light{font-weight: 700;font-size: 18px;line-height:normal;letter-spacing:normal; color:#000; padding:10px 30px; border-radius:0px 30px 0px 30px; background:#fff; border:1px solid #000;}

.craftsmanship-traditional-Elegance .slick-arrow {display: none !important;}
.craftsmanship-traditional-Elegance .slick-dots {bottom: 0px; position:absolute; display:flex; justify-content:center; gap:15px; width:100%;}
/* .craftsmanship-traditional-Elegance .slick-dots li button:before {font-size: 12px; color: #333; opacity: 0.5;} */
/* .craftsmanship-traditional-Elegance .slick-dots li.slick-active button:before {color: #0a2c38; opacity: 1;} */
.craftsmanship-traditional-Elegance .slick-dots li button{font-size:0 !important; border:0 !important; background:transparent;}




@media only screen and (max-width: 1600px) {
.elementor-9 .elementor-element.elementor-element-9aaad85 .elementor-heading-title{font-size: 60px !important;}
.elementor-9 .elementor-element.elementor-element-d0702c1{font-size: 28px !important;line-height: 32px !important;}

.e-con-full.foursads{padding: 54px 90px 50px;}
.elementor-9 .elementor-element.elementor-element-6c78116,.elementor-9 .elementor-element.elementor-element-d983db1,.elementor-9 .elementor-element.elementor-element-098a2f7{padding:0 90px;}



.elementor-element-97eddfd h3{font-size: 30px !important;margin:15px 0 10px;}
.elementor-element-97eddfd p{font-size: 18px !important;margin:15px 0 10px;}

.special-h2 h2 ,.elementor-9 .elementor-element.elementor-element-03e4470 .elementor-heading-title,.elementor-9 .elementor-element.elementor-element-8d1224d .elementor-heading-title,.elementor-9 .elementor-element.elementor-element-9e59749 .elementor-heading-title,.elementor-9 .elementor-element.elementor-element-6ad8cde .elementor-heading-title{font-size: 40px !important;}

.summ-slider .slick-next{right: 12%;}
.summ-slider1{height: 540px;}
.summ-slider1 h3{font-size: 25px;}
.summ-slider1 p{font-size:16px;}
.summ-slider1-iner-in{    padding: 0px 15px;}

.elementor-element-f28a31e h2{font-size:20px !important}

.elementor-element-f28a31e p,.elementor-9 .elementor-element.elementor-element-54ae595,.elementor-9 .elementor-element.elementor-element-dac945e,.elementor-9 .elementor-element.elementor-element-f47612f,.elementor-9 .elementor-element.elementor-element-e0a6d73{font-size:16px !important;}

.elementor-9 .elementor-element.elementor-element-6fc99eb{--padding-bottom: 20px !important;}

.elementor-9 .elementor-element.elementor-element-fe81c80 .elementor-heading-title{    font-size: 80px !important;}
.elementor-9 .elementor-element.elementor-element-84a1d26{    --padding-top: 40px !important;--padding-bottom: 70px !important;}
.elementor-9 .elementor-element.elementor-element-098a2f7{    --padding-top: 60px !important;}
.elementor-9 .elementor-element.elementor-element-57baa52{    --padding-top: 10px !important;}
.elementor-element-57baa52 p{font-size: 16px !important;line-height: 22px !important;}
.footerer{    margin-top: 50px;}
.footer-left h2,.footer-left a,.footer-right h2{font-size: 50px;}
.footer-right p{font-size: 30px;width: 80%;margin: auto;line-height: 44px;}
.footer-left p{margin: 5px auto 0;}
.elementor-9 .elementor-element.elementor-element-5460a51{ --padding-top: 30px !important;}
	.india-outerwear .e-con-full.e-flex.e-con.e-child .elementor-element-0425d89{top: -47%;}
	
	
	
	
	
}


@media only screen and (max-width: 1360px){
.footer-left p a{font-size:16px;}
.e-con-full.foursads{padding: 54px 60px 50px;}
.elementor-9 .elementor-element.elementor-element-6c78116,.elementor-9 .elementor-element.elementor-element-d983db1,.elementor-9 .elementor-element.elementor-element-098a2f7{padding:0 60px;}
}
@media only screen and (max-width: 1280px){
	.footer-left p{width:270px; font-size:20px;}
.special-h2 h2, .elementor-9 .elementor-element.elementor-element-03e4470 .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-8d1224d .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-9e59749 .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-6ad8cde .elementor-heading-title {
    font-size: 35px !important;    }
.elementor-element-97eddfd p{font-size: 16px !important;}
.summ-slider1 {height: 470px;}
.summ-slider1 h3 {font-size: 18px;}
.elementor-9 .elementor-element.elementor-element-fe81c80 .elementor-heading-title {font-size: 60px !important; }

.elementor-9 .elementor-element.elementor-element-b793123 .elementor-button,.elementor-9 .elementor-element.elementor-element-7f53c6b .elementor-button{    font-size: 15px !important;}
.elementor-9 .elementor-element.elementor-element-d0702c1 {font-size: 24px !important;line-height: 27px !important; }
.elementor-9 .elementor-element.elementor-element-b15a104{    font-size: 18px;}

}

@media only screen and (max-width: 1100px){
.elementor-9 .elementor-element.elementor-element-9aaad85 .elementor-heading-title {font-size: 40px !important; } 
.elementor-9 .elementor-element.elementor-element-6c78116, .elementor-9 .elementor-element.elementor-element-d983db1, .elementor.elementor-element.elementor-element-098a2f7 {padding: 0 20px;}
.elementor-9 .elementor-element.elementor-element-9aaad85 .elementor-heading-title{    letter-spacing: 0px !important;}
    .india-outerwear .e-con-full.e-flex.e-con.e-child .elementor-element-0425d89 img {
        width: 40px;
    }
.india-outerwear .e-con-full.e-flex.e-con.e-child .elementor-element-0425d89 {top: -37%;}
	.elementor-9 .elementor-element.elementor-element-bb982f4{padding: 0 !important;}
.elementor-9 .elementor-element.elementor-element-b793123 .elementor-button, .elementor-9 .elementor-element.elementor-element-7f53c6b .elementor-button{padding: 15px 14px;}
	
}

@media only screen and (min-width: 1080px) and (max-width: 1200px){
.india-outerwear .e-con-full.e-flex.e-con.e-child .elementor-element-0425d89 {top: -32%;}
	
.slick-slide.slick-current.slick-active .summ-slider1 p{height: auto;  padding: 0 0 10px;}
	.elementor-9 .elementor-element.elementor-element-5460a51{--padding-top: 20px !important;--padding-bottom: 40px !important;}
	.elementor-9 .elementor-element.elementor-element-5460a51 p{margin-bottom: 0rem}
	.elementor-element-c0883b3 p{margin-bottom: 0rem;font-size: 16px;line-height: 18px;}
	.elementor-element-c0883b3 .e-con-full,.elementor-element-1772b0e{gap:0px !important;}
	.elementor-9 .elementor-element.elementor-element-74d2e72 a{font-size: 16px;}
	    .elementor-9 .elementor-element.elementor-element-b793123 .elementor-button, .elementor-9 .elementor-element.elementor-element-7f53c6b .elementor-button {  font-size: 13px !important;}
.elementor-element-0425d89 img{width:60px !important;}
	.elementor-9 .elementor-element.elementor-element-1f71ef8{--padding-left: 1% !important;}
}




@media only screen and (max-width: 1000px){
	.footer-left p{width:260px;}
	.footer-left p a{font-size:15px;}
.india-outerwear .e-con-full.e-flex.e-con.e-child .elementor-element-0425d89 {top: -60%;}
.india-outerwear .e-con-full.e-flex.e-con.e-child .elementor-element-0425d89 img{width:40px;}
.elementor-9 .elementor-element.elementor-element-9aaad85 .elementor-heading-title {font-size: 30px !important;}
.elementor-9 .elementor-element.elementor-element-d0702c1 {font-size: 16px !important;line-height: 18px !important;}
.elementor-9 .elementor-element.elementor-element-bb982f4{padding:0 !important;}
.elementor-9 .elementor-element.elementor-element-94fe1a4.e-con{gap: 10px !important; padding: 0 !important;}
.elementor-9 .elementor-element.elementor-element-b15a104{font-size:15px !important;padding: 30px 0 10px !important;}
.elementor-9 .elementor-element.elementor-element-cc3d7c1{--padding-bottom: 31px !important;}
.elementor-element-97eddfd h3 {font-size: 19px !important;margin: 5px 0 10px;}
.elementor-element-97eddfd p {font-size: 12px !important;}

.special-h2 h2, .elementor-9 .elementor-element.elementor-element-03e4470 .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-8d1224d .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-9e59749 .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-6ad8cde .elementor-heading-title {
        font-size: 30px !important;
    }
.summ-slider .slick-next{right: 5%;top: 50%;}
.summ-slider .slick-prev{left: -23px;right: auto;top: 50%;z-index: 2;}

.e-con-full.foursads {padding: 40px 20px 30px;}
.elementor-element-f28a31e h2 {font-size: 20px !important;line-height: 27px !important;}
.elementor-9 .elementor-element.elementor-element-c0883b3{--padding-left: 0% !important;--padding-right: 0% !important;}
.elementor-9 .elementor-element.elementor-element-5460a51{padding: 0px 0 20px;}
.elementor-element-c0883b3 p{margin:0 !important;}
.elementor-9 .elementor-element.elementor-element-54ae595 p br,.elementor-element-dac945e p br{display:none;}
.elementor-9 .elementor-element.elementor-element-84a1d26 {--padding-top: 40px !important;--padding-bottom:40px !important;}
.elementor-9 .elementor-element.elementor-element-fe81c80 .elementor-heading-title {font-size: 40px !important;}
.elementor-9 .elementor-element.elementor-element-6c78116, .elementor-9 .elementor-element.elementor-element-d983db1, .elementor-9 .elementor-element.elementor-element-098a2f7 {padding: 0 20px;}
.elementor-9 .elementor-element.elementor-element-57baa52{display: flex;flex-wrap: wrap;justify-content: center;}
.elementor-9 .elementor-element.elementor-element-57baa52 .elementor-position-top{ width: 31%;}

.footer-left h2, .footer-left a, .footer-right h2 {font-size: 35px;}
.footer-right p{        line-height: 36px;}
.footer-left p{    font-size: 18px;}
.india-outerwear .e-con-full.e-flex.e-con.e-child .elementor-element-0425d89 {top: -48%;}


    
}

@media only screen and (max-width:768px){
.elementor-9 .elementor-element.elementor-element-c1ccb24{display:none !important; padding-top:0 !important;}
}
@media only screen and (max-width:600px){
.footer-contanier{max-width:600px;flex-wrap: wrap;}
.elementor-9 .elementor-element.elementor-element-bb982f4{display: flex;justify-content: center;}
.elementor-9 .elementor-element.elementor-element-9aaad85 .elementor-heading-title{letter-spacing: 0px !important;}
.india-outerwear .e-con-full.e-flex.e-con.e-child .elementor-element-0425d89{        top: -52%;}
.elementor-9 .elementor-element.elementor-element-b15a104{--container-widget-width: 90% !important;}
.elementor-9 .elementor-element.elementor-element-97eddfd{display: flex;flex-wrap: wrap;}

.elementor-9 .elementor-element.elementor-element-97eddfd .elementor-position-top{width:45%;}
.elementor-9 .elementor-element.elementor-element-97eddfd .elementor-position-top img{width: 109px !important;max-width:80px;}
.elementor-9 .elementor-element.elementor-element-97eddfd .elementor-position-top .elementor-image-box-img{width: 100% !important;text-align:-webkit-center;}
.special-h2 h2{text-align:center;}
.summ-slider .slick-next:before,.summ-slider .slick-prev:before{height: 28px;width: 28px;background-size:100%;} 


    .special-h2 h2, .elementor-9 .elementor-element.elementor-element-03e4470 .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-8d1224d .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-9e59749 .elementor-heading-title, .elementor-9 .elementor-element.elementor-element-6ad8cde .elementor-heading-title {
        font-size: 24px !important;line-height: 28px !important;
    }
.elementor-9 .elementor-element.elementor-element-03e4470 .elementor-heading-title br,.elementor-9 .elementor-element.elementor-element-8d1224d .elementor-heading-title br{display:none;}
.summ-slider1 p {font-size: 14px; }
.summ-slider1 h3{padding: 15px 0 10px;}
.elementor-element-f28a31e p, .elementor-9 .elementor-element.elementor-element-54ae595, .elementor-9 .elementor-element.elementor-element-dac945e, .elementor-9 .elementor-element.elementor-element-f47612f, .elementor-9 .elementor-element.elementor-element-e0a6d73 {
        font-size: 14px !important;
    }
    
.elementor-9 .elementor-element.elementor-element-c0883b3{display: flex;flex-wrap: wrap;}
.elementor-9 .elementor-element.elementor-element-c0883b3 .e-child{width:45% !important;}
.elementor-9 .elementor-element.elementor-element-c0883b3 .e-child p{font-size:14px !important;}
.elementor-9 .elementor-element.elementor-element-fe81c80 .elementor-heading-title {font-size: 30px !important; }
.elementor-9 .elementor-element.elementor-element-098a2f7 {--padding-top: 40px !important;}
.elementor-9 .elementor-element.elementor-element-57baa52 .elementor-position-top{width: 47%;}
.elementor-element-57baa52 p {font-size: 14px !important;line-height: 17px !important;}
.elementor-9 .elementor-element.elementor-element-57baa52{gap: 15px 10px;padding:0;}
.elementor-9 .elementor-element.elementor-element-19c00cf{display: flex;justify-content: center;}
.elementor-9 .elementor-element.elementor-element-b5a6738 .elementor-button,.elementor-9 .elementor-element.elementor-element-a3bd397 
.elementor-button{font-size: 15px !important;}
.footer-left a{font-size: 25px;}
.footerer{padding: 40px 0 40px;margin-top: 40px;}
.footer-left{margin-bottom: 20px;}
.footer-right p{line-height: 30px;font-size: 22px;margin-bottom:10px;}
.elementor-element-e0a6d73 p{margin-bottom: 0rem !important;}
.summ-slider1{border-radius:20px;}
.summ-slider1{overflow: visible;}
.summ-slider1 p{height:auto ;}
.summ-slider1-iner-in {padding: 6px 15px 15px;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;}
#summ-slider1,#summ-slider2,#summ-slider3,#summ-slider4,#summ-slider5{background-size: contain;}
.summ-slider1{height:600px;}
.elementor-element-97eddfd h3{font-size: 25px !important;}
.elementor-element-97eddfd p {font-size: 15px !important;}
    .elementor-9 .elementor-element.elementor-element-84a1d26 {
        --padding-top: 40px !important;
        --padding-bottom: 22px !important;
    }
}

.modal {display: none;position: fixed;z-index: 1;padding-top: 100px;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.4); }
.modal-content {background-color: #fefefe;margin: auto;padding: 50px 40px;border: 1px solid #888;width: 30%;}
.close {color: #000;float: right;font-size: 28px;font-weight: bold;position:absolute;	right: 5px;top: -5px;}
.close:hover,
.close:focus {color: #000;text-decoration: none;cursor: pointer;}
.pop-up-form1 p,.pop-up-form1 p input,.pop-up-form1 textarea,.pop-up-form1 p textarea{width:100%;border-radius:10px;}
.pop-up-form1 p input,.pop-up-form1 textarea{padding:15px 20px ;border:1px solid #000;}
.pop-up-form1 textarea{height:200px;}
.submit-btn input{border:0;background :rgba(6, 48, 63, 1);color:#fff;padding:6px 40px;    border-bottom-left-radius: 25px;border-top-right-radius:25px;}
.submit-btn p{margin:0px;}
.modal h2{font-size:25px;color:rgba(6, 48, 63, 1);text-align:center;font-family: "Poppins", sans-serif;margin:0;}
.modal h6{font-weight:400;font-size:18px; text-align:center;font-family: "Poppins", sans-serif;margin-bottom:20px;}

   .sidenav {
      height: 100%;
      width: 0;
      position: fixed;
      z-index: 1;
      top: 0;
      left: 0;
      background-color: #111;
      overflow-x: hidden;
      transition: 0.5s;
      padding-top: 60px;
      text-align: center;
    }

    .sidenav a {
      padding: 8px 8px 8px 32px;
      text-decoration: none;
      font-size: 25px;
      color: #818181;
      display: block;
      transition: 0.3s;
    }

    .sidenav a:hover {
      color: #f1f1f1;
    }

    .sidenav .closebtn {
      position: absolute;
      top: 0;
      right: 25px;
      font-size: 36px;
    }
		.header-main .submit-btn input{position: relative;    left: 29px;}
    .sdiesisdert{position: fixed;top: 40%;cursor: pointer; }

.header-main #mySidenav h2{color:#fff;     font-family: "Poppins", sans-serif;margin:0;}
.header-main #mySidenav h6{color:#fff;    font-family: "Poppins", sans-serif;margin:0 0 20px;}

.header-main #mySidenav .wpcf7-response-output{color:#fff;}
    @media screen and (min-width: 1300px) {
      .sidenav.open {
        width: 25%;
      }
    }





 


  
	
	@media only screen and (max-width: 1600px){
		.modal{ padding-top: 40px;}
		.modal-content {width:40%;}
		.pop-up-form1 textarea{height:150px;}
	}
	@media only screen and (max-width: 1300px){
		.modal-content{width: 50%;}
		.sidenav.open { width: 40%;}
	}
	@media only screen and (max-width: 600px){
		.modal-content{width: 90%;}
		.modal-content{padding: 28px 21px;}
		.pop-up-form1 p input, .pop-up-form1 textarea{  padding: 10px 20px;}
		.modal h2{font-size:20px;color:rgba(6, 48, 63, 1);text-align:center;font-family: "Poppins", sans-serif;margin:0;}
        .modal h6{font-weight:400;font-size:16px; text-align:center;font-family: "Poppins", sans-serif;margin-bottom:20px;}

		.sidenav.open {padding: 63px 24px 0;}	
		.header-main #mySidenav h2{color:#fff;     font-family: "Poppins", sans-serif;margin:0;font-size:18px;}
.header-main #mySidenav h6{color:#fff;    font-family: "Poppins", sans-serif;margin:0 0 20px;font-size:14px;}
	   .sidenav.open {
        width: 100%;
      }
	}




















