
.applying {padding: 20px 0px 60px 0px;}
.applying .heading {margin-bottom: 0; }
.applying .heading h2 {margin-bottom: 15px;}
.applying .heading::after {display: none;}

.required-documents h2 {padding: 15px 20px 17px 20px;border-radius: 8px;color: #fff;font-size: 36px;text-align: center;font-weight: 600;margin-bottom: 60px;font-family: "Lato";background: linear-gradient(45deg, #c2292c, #fb911b);transition: all .4s linear;}
.get-visa {display: flex;align-items: center;flex-wrap: wrap;padding-top: 45px;position: relative;}
.get-visa .get-visa-step {width: calc(20% - 0px);text-align: center;margin: 0px 0px;padding: 0px 15px;position: relative;background: #fff;transition: all 0.3s;height: 295px;}
.get-visa-step figure {border: 2px solid #d85727;box-shadow: 0px 0px 21px rgb(0 0 0 / 21%);border-radius: 40px;height: 150px;width: 175px;display: flex;align-items: center;justify-content: center;margin: auto;margin-bottom: 20px;transition: all 0.3s;}
.get-visa-step figure:hover{box-shadow: 0px 0px 0px rgb(0 0 0 / 21%);}
.get-visa-step p {color: #252525;font-size: 16px;font-family: "Mukta";font-weight: 500;margin-bottom: 0;padding: 0 10px;}
.get-visa > p{ margin-bottom:0; }

.required-documents { padding-bottom: 60px;}

.required-children {background: #f7f7f7;border-top: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;padding: 60px 0px; }
.required-children h3 {color: #2c2c2c;font-size: 20px;font-weight: 600;padding: 20px 34px;margin-bottom: 0;font-family: "Lato";}
.children-box ul {display: flex;align-items: center;flex-wrap: wrap;margin-bottom: 15px;box-shadow: 0px 0px 21px rgb(0 0 0 / 21%);padding: 30px 35px;border-radius: 5px;}
.children-box ul li {width: 25%;display: flex;align-items: center;}
.children-box ul li img {width: auto;height: 44px;}
.children-box ul > p, .children-box ul > strong {margin-bottom: 0;color: #2c2c2c;margin-top: 20px; font-weight: 500;}
.children-box ul > p strong{font-weight: 500;}
.children-box ul li p, .children-box ul li strong {margin-bottom: 0;padding-left: 10px;color: #2c2c2c;font-size: 18px;font-weight: 700;}
.Required-cont ul {display: block;}
.Required-cont ul li {width: 100%;font-family: "Mukta";margin-bottom: 8px;}
.Required-cont ul li p { padding: 0;font-weight: 400;}
.children-box:nth-child(2) > ul { margin-bottom: 26px;}
.Required-cont ul li:last-child {margin-bottom: 0;}
.children-box:last-child .Required-cont ul {margin-bottom: 10px;}
.children-box .Required-cont ul li{width: 100%;}
