	    *{
			box-sizing: border-box;
			font-family: "Poppins", sans-serif !important;
		}
		.headerDiv{
			display: flex;
			flex-direction: column;
			align-items: flex-start;
			padding: 40px 96px;

			background: #00205B;
		}
		.mobHeader{
			display:none;
		}
		.mobNavbar{
			display: flex;
			flex-direction: row;
			justify-content: space-between;
			align-items: center;
			padding: 20px 24px;
			gap: 10px;
			background: #00205B;
		}
		.navBar{
			display: flex;
			flex-direction: row;
			justify-content: space-between;
			align-items: center;
			padding: 0px;

			width: 100%;
		}
		.innerNav{
			display: flex;
			flex-direction: row;
			align-items: flex-start;
			padding: 0px;
			gap: 44px;
			flex: none;
			order: 0;
			align-self: stretch;
			flex-grow: 0;
		}
		.navItem{
				font-family: 'Sentient';
				font-style: normal;
				font-weight: 300;
				font-size: 18px;
				line-height: 24px;
				letter-spacing: -0.01em;

				color: #FFFFFF;
		}
		.vector_img_nav{
			margin: 0 auto;
			width: 159.93px;
			height: 42.51px;
		}
		.section_1{
			background: #00205B;
		}
		.tansen_image_wrapper{
			display: flex;
			flex-direction: row;
			justify-content: center;
			align-items: center;
			padding: 0px;
			gap: 67px;
		}
		.tansen_image_wrapper img{
			width: 80%;
		}
		.section-1-content{
			display: flex;
			flex-direction: column;
			align-items: flex-start;
			padding: 0px;
			gap: 60px;
			margin-top:120px;
			width: 100%;
			
		}
		.maskGroup{
			width: 100%;
/*			height: 1017px;*/

			display:flex;
			justify-content: center;
			align-items: center;

			/* Inside auto layout */
			flex: none;
			order: 0;
			flex-grow: 0;
		}
		.section-1-image{
			width: 80%;
			height: 100%;
			
/*			background: url(../images/new/newbg1.jpg);*/
/*			transform: rotate(90deg);*/

		}
		.section-1-vector{
			position: absolute;
			width: 100%;
			height: 100%;
			

			background: #D9D9D9;
		}
		.section-1-textarea{
			display: flex;
			flex-direction: row;
			justify-content: space-between;
			align-items: flex-start;
			padding: 0px;
			gap: 32px;
		}
		.section-1-textarea h2{
			font-family: 'Sentient';
			font-style: normal;
			font-weight: 300;
			font-size: 56px;
			line-height: 68px;
			/* or 112% */
			letter-spacing: -0.015em;
			color:#fff;
			min-width:50%;
		}
		.subText{
			display: flex;
			flex-direction: column;
			align-items: flex-start;
			padding: 4px 0px 0px;
			gap:26px;

		}
		.subText p{

				font-family: 'Sentient';
				font-style: normal;
				font-weight: 300;
				font-size: 22px;
				line-height: 36px;
				/* or 164% */
				letter-spacing: -0.015em;

				color: #FFFFFF;


				/* Inside auto layout */
				flex: none;
				order: 0;
				flex-grow: 0;

		}
		.polygon{
			width:100%;
			height:700px;
			background: url(../images/new/newbg1.jpg);
			background-size: cover;
            background-position: center;
    		clip-path: polygon(0% 3%, 3% 0%, 97% 0%, 100% 3%, 100% 97%, 97% 100%, 97% 100%, 3% 100%, 0% 97%);

    		/* for mobile

    		height:65%;
    		background-position: 50% 20%;
    		*/
		}
		.polygonParent{
/*			height:70%;*/
			width:100%;
			background-color: #00205B;
			position: relative;
		}
		.section2{
			background-color: #FBE1EA;
			padding:100px;
		}
		.about-us-div{
			flex-direction: row-reverse;
		}
		.section2-textarea{
/*			padding:60px;*/
		}
		.section2-textarea .text-side{
			gap:25px;
		}
		.section2-textarea .text-side h5{
			font-style: normal;
			font-weight: 500;
			font-size: 21px;
			line-height: 32px;
			text-transform: uppercase;
			/* identical to box height, or 152% */
			letter-spacing: -0.01em;

			color: #E68632;

			border: 2px solid;
		    border-radius: 50%;
		    text-align: center;
		    width: 135px;
		}
		.aboutHd{
			font-style: normal;
			font-weight: 500;
			font-size: 21px;
			line-height: 32px;
			text-transform: uppercase;
			/* identical to box height, or 152% */
			letter-spacing: -0.01em;

			color: #E68632;

			border: 2px solid;
		    border-radius: 50%;
		    text-align: center;
		    width: 135px;
		}
		.section2-textarea .text-side h4{
			font-family: 'Sentient';
			font-style: normal;
			font-weight: 300;
			font-size: 64px;
			line-height: 80px;
			/* or 125% */
			letter-spacing: -0.0175em;

			color: #00205B;
		}
		.section2-textarea .text-side p{
			font-family: 'Sentient';
			font-style: normal;
			font-weight: 300;
			font-size: 21px;
			line-height: 33px;
			/* or 157% */
			letter-spacing: -0.01em;

			color: #00205B;
		}
		.section2-polygonParent{
			background-color: #fbe1ea;
			position: relative;
		    width: 100%;
/*		    height: 50%;*/
/*		    margin-top: 60px;*/
		}
		.sec2poly{
			background: url(../images/new/newslider1.jpg);
			background-size:cover;
			background-position: center;
			height:450px;
		}
		.section3{
			background: #FBEDE0;
		}
		.sec3-h4{
			font-style: normal;
			font-weight: 300;
			font-size: 64px;
			line-height: 80px;
			/* or 125% */
			letter-spacing: -0.0175em;

			color: #00205B;
		}
		.sec3-p{
			font-family: 'Sentient';
			font-style: normal;
			font-weight: 300;
			font-size: 21px;
			line-height: 33px;
			/* or 157% */
			text-align: center;
			letter-spacing: -0.01em;

			color: #00205B;
		}
		.sec3-middle{
			border-left: 2px solid #e68632;
			border-right: 2px solid #e68632;
			display: flex;
		    text-align: center;
		    justify-content: center;
		}
		.sec-3-text{
			width:70%;
		}
		.menuItemBoxWrapper{
			gap: 48px;
		}
		.menuItemBox{
			font-style: normal;
			font-weight: 500;
			font-size: 14px;
			line-height: 22px;
			/* identical to box height */
			letter-spacing: -0.01em;
			text-transform: uppercase;
			padding:6px;
			border:2px solid #e68632;
			border-radius:4px;
			color: #00205B;
		}
		.section3-polygonParent{
			position: relative;
/*			height:300px;*/
			width: 100%;
/*		    height: 50%;*/
		}
		.sec3poly{
			position: relative;
			height:320px;
		}
		.extra-spaces{
			margin-top:60px;
			margin-bottom: 60px;
		}
		.captionSec3{
			font-style: normal;
			font-weight: 300;
			font-size: 21px;
			line-height: 33px;
			/* identical to box height, or 157% */
			letter-spacing: -0.01em;
			text-align: center;
			color: #00205B;
		}
		.sec3poly1{
			background: url(../images/new/newitem1.jpg);
			background-size:cover;
			background-position: center;
		}
		.sec3poly2{
			background: url(../images/new/newitem2.jpg);
			background-size:cover;
			background-position: center;
		}
		.sec3poly3{
			background: url(../images/new/newitem3.jpg);
			background-size:cover;
			background-position: center;
		}
		.sec3poly4{
			background: url(../images/new/newitem4.jpg);
			background-size:cover;
			background-position: center;
		}
		.sec3poly5{
			background: url(../images/new/newitem5.jpg);
			background-size:cover;
			background-position: center;
		}
		.sec3poly6{
			background: url(../images/new/newitem6.jpg);
			background-size:cover;
			background-position: center;
		}
		.section4{
			background: #00205B;
		}
		.se4_h4{
			font-family: 'Sentient';
			font-style: normal;
			font-weight: 300;
			font-size: 64px;
			line-height: 80px;
			/* or 125% */
			text-align: center;
			letter-spacing: -0.0175em;
			width:70%;
			color: #FBE1EA;
		}
		.sec4_p{
			font-style: normal;
			font-weight: 300;
			font-size: 21px;
			line-height: 33px;
			/* identical to box height, or 157% */
			text-align: center;
			letter-spacing: -0.01em;

			color: #FFFFFF;

		}
		.sec4-textWrapper{
			position: relative;
		}
		.parrot-vector{
			position: absolute;
		    width: 10%;
		    right: 13%;
		    top: 6%;
		}
		.section4-polygonParent{
			position: relative;
			height:50%;
		}
		.sec4poly{
			position: relative;
			height:400px;
		}
		.sec4poly1{
			background: url(../images/new/newsec4img1.jpg);
			background-size:cover;
			background-position: center;
		}
		.sec4poly2{
			background: url(../images/new/newsec4img2.jpg);
			background-size:cover;
			background-position: center;
		}
		.section5{
			background-color: #FBE1EA;
		}
		.sec5Cols{
			display: flex;
			flex-direction: column;
			align-items: flex-start;
			padding: 0px;
			gap: 28px;
		}
		.sec5Cols h5{
			font-style: normal;
			font-weight: 300;
			font-size: 38px;
			line-height: 50px;
			/* identical to box height, or 132% */
			letter-spacing: -0.015em;

			color: #00205B;
		}
		.sec5Cols p{
			font-style: normal;
			font-weight: 200;
			font-size: 21px;
			line-height: 32px;
			/* identical to box height, or 152% */
			letter-spacing: -0.01em;
			margin:0;
			color: #00205B;
		}
		.sec5Cols small{
			font-style: normal;
			font-weight: 200;
			font-size: 12px;
			line-height: 18px;
			/* identical to box height, or 152% */
			letter-spacing: -0.01em;
			margin:0;
			color: #00205B;
		}
		.polygon-orange{
			height:100%;
			width:100%;
			clip-path: polygon(0% 5%, 3% 0%, 97% 0%, 100% 5%, 100% 95%, 97% 100%, 95% 100%, 3% 100%, 0% 95%);
			background-color: #E68632;
		}
		.polygon-orange p{
			font-style: normal;
			font-weight: 300;
			font-size: 21px;
			line-height: 33px;
			/* identical to box height, or 157% */
			letter-spacing: -0.01em;

			color: #FFFFFF;
		}
		.vector-text p{
			font-style: normal;
			font-weight: 300;
			font-size: 20px;
			line-height: 34px;
			/* or 131% */
			letter-spacing: -0.012em;

			color: #00205B;
		}
		.sec-logo{
			width:92%;
		}
		.links a{
			font-style: normal;
			font-weight: 300;
			font-size: 18px;
			line-height: 37px;
			/* identical to box height, or 150% */
			letter-spacing: -0.015em;
			text-decoration: none;
			color: #FFFFFF;
		}
		.tansen-chat-icon{
		    position:fixed;
		    display:flex;
		    justify-content:center;
		    align-items:center;
		    bottom:50px;
		    right:50px;
		    width:62px;
		    height:62px;
		    border-radius: 50%;
		    background-color:#E68632;
		    border: 2px solid #00205B;
		    cursor:pointer;
		    box-shadow: 2px 1px 20px 2px #00205b;
		}
		.tansen-chat-icon img{
		    width:85%;
		}
		.tansen-chat-box{
		    display:none;
		    width:350px;
		    height:80%;
		    background-color:#fff;
		    border-radius:8px;
		    position:fixed;
		    bottom:50px;
		    right:50px;
		}
		footer h5{
			font-style: normal;
			font-weight: 300;
			font-size: 26px;
			line-height: 34px;
			/* identical to box height, or 131% */
			letter-spacing: -0.012em;

			color: #FFFFFF;
		}
		.cr{
			font-style: normal;
			font-weight: 300;
			font-size: 16px;
			line-height: 22px;
			/* identical to box height, or 138% */
			letter-spacing: -0.012em;

			color: #395C9C;
		}
		
		.amigo-chat-AI-main{
            height: calc(500px - 85px);
        }
        .chat{
            height:500px;
        }
        .parrot-vector{
            width:10% !important;
        }
        .chat-choice-btn{
                outline: none;
                padding: 8px;
                margin: 4px;
                background-color: #f5f5f5;
                border-radius: 5px;
                box-shadow: 1px 1px 4px -1px #009988;
            }
            .form-input-text{
                font-size: 12px;
                height: 30px;
                /*width: 80%; */
                margin-bottom: 12px;
            }
            input[type="date"] {
                font-size: 12px;
            }
            .form-input-textarea{
                font-size: 12px;
                /*height: 30px;*/
                /*width: 80%;*/
                margin-bottom: 12px;
            }
            .form-control{
                background-color: #fff;
            }
            .form-control:focus {
                box-shadow:none !important;
            }
            .form-submit-btn{
                background: #000;
                color: #fff;
                padding: auto;
                border-radius: 6px;
            }
            .fa-repeat{
                color:#fff;
            }
            #tbrMainForm{
                display:none;
            }
            .fdb_formErr{
                color:#ed1278;
                font-size:10px;
            }
            #fdb_submit{
                display:none;
            }
            .tbr_set-btn{
                display: none;
            }
            .tbr_formErr{
                color:#ed1278;
                font-size:10px;
            }
            .close-chatBox{
                cursor:pointer;
            }
            #submitting_fdbk{
                display:none;
                align-items:center;
            }
            #submitting_fdbk h6{
                font-size:12px;
            }
            #submitting_tbr{
                display:none;
                align-items:center;
            }
            #submitting_tbr h6{
                font-size:12px;
            }
            #mobNav{
            display:none;
            }
        .mobNav{
            width: 100%;
            position: absolute;
            background-color: #e68632;
            z-index: 9999;
            box-shadow: rgb(89 104 106) 1px 0px 12px 4px;
        }
        .mobNav .innerNav img{
            width:45%;
            margin-top: 30px;
        }
        .mobNav ul{
            list-style-type:none;
            padding:30px;
        }
        .mobNav ul li{
            line-height: 42px;
        }
        .closeMobNav{
            padding: 15px;
            display: flex;
            justify-content: end;
        }
        .closeMobNav img{
            width:10%;
        }
        .menuItemBox a{
            color: #00205B;
        }
        .commonA{
            color: #00205B;
        }
        .pageTitle{
            color:#fff;
            text-align:center;
            font-size:42px;
            font-weight:600;
        }
        .btn-submit{
            background-color:#E68632;
            width:100%;
            font-weight:500;
            color: #00205b;
            opacity:0.6;
        }
        .form-control{
            font-weight:300;
            font-size:14px;
        }
        .form-control:focus{
            box-shadow:none !important;
        }
        .cnt_formErr{
            color: #ed0016;
            font-size: 12px;
            width: 100%;
            text-align:center;
            margin-bottom: 12px;
        }
        .alert{
            width:auto !important;
        }
        #close_alert{
            position: absolute;
            right: 2px;
            top: -6px;
            font-size: 23px;
            cursor:pointer;
        }

		@media only screen and (max-width: 600px) {
			.headerDiv{
				display: none !important;
			}
			.mobHeader{
				display:block;
			}
			.polygon{
				height:380px;
			}
			.section-1-textarea{
				flex-direction: column;
			}
			.section2{
				padding:60px 24px;
			}
			.aboutHd{
				margin-bottom:50px;
			}
			.hindiDesign{
				display:none;
			}
			.sec3-middle{
				border:none;
			}
			.menuItemBoxWrapper{
				flex-direction: column;
    			width: 100%;
    			gap:20px;
			}
			.menuItemBox{
				width: 100%;
			}
			.sec3poly{
				height:280px;
			}
			.sec4-textWrapper{
				padding:12px !important;
			}
			.parrot-vector{
				width:25%;
				right: 2%;
    			top: -2%;
			}
			.se4_h4{
				font-size: 28px;
    			line-height: 34px;
			}
			.sec4polyWrapper{
				flex-direction: column;
			}
			.sec4poly{
				height:250px;
			}
			.section5{
				padding: 50px 20px !important;
			}
			.polygon-orange{
				flex-direction: column;
			}
			.flwr-content{
				padding: 30px 0;
			}
			.flwr{
				width:30%;
			}
			.section3{
				padding:10px !important;
			}
			.sec-3-text{
				width:100%;
			}
			.sec3-h4{
				font-size: 28px;
    			line-height: 34px;
			}
			.section2-textarea .text-side h4{
				font-size: 28px;
				line-height: 34px;
			}
			.section2-textarea .text-side p{
				font-size: 14px;
				line-height: 22px;
			}
			.section-1-textarea h2{
				font-size: 34px;
				line-height: 38px;
			}
			.subText p{
				font-size: 14px;
				line-height: 22px;
			}
			.tansen-chat-icon{
			    right:20px;
			}
			.tansen-chat-box{
			    right:20px;
			}
		}