@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500;600&display=swap');
body{font-family: 'Poppins', sans-serif !important;font-weight:600;}
.section-1 {width: 84%;margin: 0 auto;padding: 30px 0px 10px 0px;}
.letstalk-flex-main-22 {display: flex;margin-bottom: 25px;justify-content: space-between;flex-wrap: wrap;}
.letstalk-flex-main-22 .flex-talk1 {width: 23.3%;position: relative;}
.flex-talk1 img {margin: 0px auto;}
.sec-1 h5{font-size:14px;text-transform:uppercase;text-align:left;color:#333333;margin:15px 0px 8px 0px;font-family: 'Poppins', sans-serif !important;}
.sec-2 h5{font-size:14px;text-transform:uppercase;text-align:left;color:#333333;text-align:right;margin:15px 0px 8px 0px;font-family: 'Poppins', sans-serif !important;}
.flex-talk1 a{font-size:14px;text-align:left !important;color:#999999;margin:7px 0px;text-decoration:none;}
.flex-talk1 a:hover{color:#999999;text-decoration:none;}
.sec-1 {float:left;width:65%;}
.sec-2 {float:right;width:35%;}

.sect-1 {display: table;width: 100%;}
.secr-1 {display: table-row;width: 100%;}
.secc-1 {display: table-cell;width: 50%;text-align: center;vertical-align: middle;}
.line-11 {
    border-bottom: 1px solid #cccccc;
    height: 1px;
    width: 100px;
    margin-top: 20px;
    margin-bottom: 20px;
}
.secc-1 h1{text-align:left;font-size:30px;}
.home-1{padding:50px 0px 10px 0px;}
.sec-shop1{text-align:right;}
.sec-shop1 a{border:1px solid #333;padding:10px 40px;color:#000000;text-decoration:none;font-size:14px;background:#fff;}
.sec-shop1 a:hover{color:#000000;text-decoration:none;}

.section-2{padding:0px 0px 40px 0px;width: 84%;margin: auto;}
.flex-talk11{background:url('https://www.rithikasuits.com/wp-content/uploads/2020/10/img-5.jpg');background-repeat:no-repeat;}
.flex-talk11 .sec-flx-22{width:60%;}
.flex-talk11 .sec-flx-23{width:40%;float:right;}
.flex-talk11 .sec-flx-23 h3{font-size:30px;padding:0px 0px 10px 0px;margin:0px;}
.flex-talk11 .sec-flx-23 h5{font-size:14px;color:#333333;padding:0px 0px 10px 0px;}
.flex-talk11 .sec-flx-23 p{margin:40px 0px 0px 0px;}
.flex-talk11 .sec-flx-23 a{font-size:14px;color:#000000;padding:10px 40px 10px 40px;background:#fff;border:1px solid #000;}
.flex-talk11 .sec-flx-23 a:hover{color:#000000;text-decoration:none;}
.flex-talk11 .sec-22{padding:0px 0px 40px 50px;}

.flex-talk12{background:url('https://www.rithikasuits.com/wp-content/uploads/2020/10/img-6.jpg');background-repeat:no-repeat;}
.flex-talk12 .sec-flx-22{width:60%;}
.flex-talk12 .sec-22{padding:0px 0px 40px 50px;}
.flex-talk12 .sec-flx-23{width:40%;float:right;}
.flex-talk12 .sec-flx-23 h3{font-size:30px;padding:0px 0px 10px 0px;margin:0px;}
.flex-talk12 .sec-flx-23 h5{font-size:14px;color:#333333;padding:0px 0px 10px 0px;}
.flex-talk12 .sec-flx-23 p{margin:40px 0px 0px 0px;}
.flex-talk12 .sec-flx-23 a{font-size:14px;color:#000000;padding:10px 40px 10px 40px;background:#fff;border:1px solid #000;}
.flex-talk12 .sec-flx-23 a:hover{color:#000000;text-decoration:none;}


.letstalk-flex-main-33 {display: flex;margin-bottom: 25px;justify-content: space-between;flex-wrap: wrap;}
.letstalk-flex-main-33 .flex-talk11 {width: 47.3%;position: relative;padding: 40px 0px 140px 0px;}
.letstalk-flex-main-33 .flex-talk12 {width: 47.3%;position: relative;padding: 40px 0px 140px 0px;}
.line-22 {border-bottom: 1px solid #999999;height: 1px;width: 100px;margin-top: 10px;margin-bottom: 20px;}

.section-3{padding:30px 0px 60px 0px;background:#f5f5f5;}

.sec-3{display:flex;padding-top:25px;}
.sec-31{width:40%;padding-right: 35px;}
.sec-31 img{width:100%;}
.sec-32{width:55%;padding-left: 5px;}
.sec-32  h4{font-size:21px;padding:20px 0px 5px 0px;font-family: 'Poppins', sans-serif !important;}
.sec-32  h5{font-size:14px;color:#999999;font-family: 'Poppins', sans-serif !important;font-weight:500;line-height:27px;padding:2px 0px;margin:0px;}
.sec-32 a{font-size:14px;color:#fe5151;font-family: 'Poppins', sans-serif !important;font-weight:500;border:1px solid #fe5151;padding:14px 45px;background:#fff;}
.sec-32 a:hover{font-size:14px;color:#fe5151;border:1px solid #fe5151;text-decoration:none;}
.sec-32 p{margin-top:35px;}


.sec-3-3{display:flex;padding-top:55px;}
.sec-3-31{width:45%;padding-left: 35px;}
.sec-3-31 img{width:100%;}
.sec-3-32{width:55%;}
.sec-3-32  h4{font-size:21px;padding:20px 0px 5px 0px;font-family: 'Poppins', sans-serif !important;}
.sec-3-32  h5{font-size:14px;color:#999999;font-family: 'Poppins', sans-serif !important;font-weight:500;line-height:27px;padding:2px 0px;margin:0px;}
.sec-3-32 a{font-size:14px;color:#fe5151;font-family: 'Poppins', sans-serif !important;font-weight:500;border:1px solid #fe5151;padding:14px 45px;background:#fff;}
.sec-3-32 a:hover{font-size:14px;color:#fe5151;border:1px solid #fe5151;text-decoration:none;}
.sec-3-32 p{margin-top:35px;}

.section-4{padding:50px 0px;}
.sec-4{width:100%;display:flex;justify-content: space-between;}
.sec-sub-4{background:#fff5e9;color:#3f2816;font-size:24px;text-transform:uppercase;text-align:center;margin-top:6px;}
.sec-sub-4 p{padding:6px 0px;margin-bottom:0px !important;}
.sec-41{width:48.8%;}
.sec-42{width:48.8%;background:#fff5e9;}
.sec-4-1{background:#f82595;width:50%;}
.sec-4-1 p{color:#fff;font-size:36px;padding:10px 0px;text-align:center;}
.sec-pd-4 h4{font-size:24px;padding:6px 15px 6px 15px;}
.sec-pd-4{padding:5px 0px 14px 0px;}

.section-2{display:block;}
.mobile-ver-1{display:none;}

.mob-1{background:url('https://www.rithikasuits.com/wp-content/uploads/2020/10/mobile-1.jpg');background-repeat:no-repeat;display:flex;padding: 312px 10px 30px 10px;margin:10px 0px 40px 0px;}

.mob-11{width:55%;padding-left: 20px;}
.mob-11 h4{font-size:30px;padding-bottom:10px;}
.mob-11 h5{font-size:14px;}
.mob-12{width:45%;}
.mob-12 p{margin-top:30px;text-align:center;}
.mob-12 a{border: 1px solid #333;
    padding: 12px 40px;
    color: #000000;
    text-decoration: none;
    font-size: 14px;
    background: #fff;}


.mob-2{background:url('https://www.rithikasuits.com/wp-content/uploads/2020/10/mobile-2.jpg');background-repeat:no-repeat;display:flex;padding: 312px 10px 30px 10px;margin:20px 0px;}

.mob-21{width:55%;padding-left: 20px;}
.mob-21 h4{font-size:30px;padding-bottom:10px;}
.mob-21 h5{font-size:14px;}
.mob-22{width:45%;}
.mob-22 p{margin-top:30px;text-align:center;}
.mob-22 a{border: 1px solid #333;
    padding: 12px 40px;
    color: #000000;
    text-decoration: none;
    font-size: 14px;
    background: #fff;}





@media (max-width:1920px){
.section-1 {width: 59%;}
.section-2 {width: 59%;}
}

@media (max-width:1440px){
.section-1 {width: 84%;}
.section-2 {width: 84%;}
	
.flex-talk11 .sec-flx-23 a{padding:10px 20px 10px 20px;}
}

@media (max-width:1024px){
.section-1 {width: 91%;}
.sec-4-1 p {font-size: 24px;}
.sec-pd-4 h4 {font-size: 18px;}
.letstalk-flex-main-22 .flex-talk1 {width: 38.3%;}
}

@media (max-width:768px){
.letstalk-flex-main-22 .flex-talk1 {width: 38.3%;}
.letstalk-flex-main-33 .flex-talk11 {width: 100%;}
.letstalk-flex-main-33 .flex-talk12 {width: 100%;}
.flex-talk11{background-size:cover;}
.flex-talk12{background-size:cover;}
.section-2{width:100%;}
.sec-3{display:block;}
.sec-31 {width: 100%;padding-right:0px;}
.sec-31 img{margin:auto;}
.sec-32{width:100%;}
.sec-3-3{display:block;padding-top: 15px;}
.sec-3-32 {width: 100%;}
.sec-3-31 {width: 100%;padding-left: 0px;}
.sec-3-32 p{margin-bottom:40px;}
.sec-41 {width: 100%;}
.sec-41 img{width: 100%;}
.sec-42 {width: 100%;margin-top: 20px;}
.sec-4{display:block;}
}

@media (max-width:600px){
.section-3{padding:30px 20px 60px 20px;}	
.letstalk-flex-main-22 .flex-talk1 {width: 47.3%;margin: 10px 0px;}
.section-1{padding: 16px 0px 10px 0px;}
.secc-1 h1{font-size:20px;}
.flex-talk11 .sec-flx-23 h3 {font-size: 20px;}
.flex-talk12 .sec-flx-23 h3 {font-size: 20px;}
.sec-32 h4 {font-size: 18px;}
.sec-3-32 h4 {font-size: 18px;}
.sec-sub-4 {font-size:18px;}
.sec-4-1 p {font-size: 20px;}
.sec-pd-4 h4 {font-size: 16px;padding: 4px 15px 4px 15px;}

}
@media (max-width:425px){
.section-3{margin-top:25px;}
	.letstalk-flex-main-22{margin-bottom:0px;}
.section-2{display:none;}
.mobile-ver-1{display:block;}
.home-1 {padding: 30px 0px 10px 0px;}
.letstalk-flex-main-33 .flex-talk12 {margin-top: 24px;}
.letstalk-flex-main-22 .flex-talk1 {width: 100%;}
.sec-1 {width:100%;}
.sec-2 {width:100%;}
.sec-1 h5{text-align:center;}
.sec-2 h5 {text-align:center;margin: 7px 0px 8px 0px;}
.flex-talk1 p{text-align:center;}
.flex-talk11 .sec-flx-23 {width: 46%;}
.flex-talk12 .sec-flx-23 {width: 46%;}
}
@media (max-width:375px){
	.mob-11 h4 {
    font-size: 20px;}
	.mob-21 h4 {
    font-size: 20px;}
	.sec-pd-4 h4 {
    font-size: 15px;}
	.mob-12 a {padding: 12px 28px;}
	.mob-22 a {padding: 12px 28px;}
	.mob-1{background-size:contain;padding: 262px 10px 30px 10px;}
	.mob-2{background-size:contain;padding: 262px 10px 30px 10px;}
.sec-shop1 a {padding: 10px 22px;}
.flex-talk11 .sec-flx-23 a {padding: 1px 28px 10px 28px;}
.flex-talk12 .sec-flx-23 a {padding: 10px 28px 10px 28px;}
	
}
@media (max-width:320px){
	.mob-1{background-size:contain;padding: 219px 10px 10px 10px;}
	.mob-2{background-size:contain;padding: 219px 10px 10px 10px;}
.flex-talk12 .sec-flx-23 a {
    padding: 10px 22px 10px 22px;
}	
.flex-talk11 .sec-flx-23 a {
    padding: 1px 22px 10px 22px;
}
}