/* Enter Your Custom CSS Here */
.tuv:before{border-color: #ed3632;bottom: -5px;
    left: 5px;
    right: 20px;
    top: 30px;border: 2px solid;
    content: "";
    position: absolute;
    z-index: -1;
    -webkit-transition: all 0.75s ease 0s;
    -moz-transition: all 0.75s ease 0s;
    -ms-transition: all 0.75s ease 0s;
    -o-transition: all 0.75s ease 0s;
    transition: all 0.75s ease 0s;
	  webkit-box-sizing: border-box;
    box-sizing: border-box;}

.tuv:after {border-color: #ed3632;content: "";
    position: absolute;
    background-color: #f5f5f5;
    left: -15px;
    top: 50px;
    bottom: -25px;
    z-index: -2;
    right: 40px;
    -webkit-transition: all 0.75s ease 0s;
    -moz-transition: all 0.75s ease 0s;
    -ms-transition: all 0.75s ease 0s;
    -o-transition: all 0.75s ease 0s;
    transition: all 0.75s ease 0s;}

.wpcf7 .cf7s-seaspray {background: #ffd311 !important;
}
.wpcf7 .cf7s-seaspray legend {background: #ffd311 !important;
}
.wpcf7 .wpcf7-form.cf7skins.cf7s-seaspray input{border: 1px solid #00aeef !important;}

#header-menu-781719 > .menu-item.depth-0 > .mi-link {
    font-size: 20px !important;
}
@media only screen and (max-device-width: 480px) {
#header-logo-545759 .sticky-logo {
    max-height: 65px !important;
}
#header-logo-545759 .logo {
    max-height: 65px !important;
}
}
.chip{ font-weight: 800 !important; background-color: #ffd311 !important; color: #020202 !important; }

.result_box { background: #126fff !important;}
#header-slogan-373070 {
    font-size: 23px !important;
}

@media only screen and (max-device-width: 480px) {.et-highlight-heading .text-wrapper {
    padding-left: 0px !important;
    font-size: 13px !important;
	}
.vc_custom_1589024463198 {margin-top: 20px !important;
}
}

#et-content.padding-true {
    padding: 6px 0 !important;
}
div.result_box div.sep input.std_input {
    font-size: 14px !important;
    min-height: 26px;
    font-weight: 700 !important;
	  width: 50% !important;
}

/* .std_title {
    font-weight: 600 !important;
    font-size: 12PX !important;
    margin-left: 2px !important;
} */
@media only screen and (max-device-width: 480px) {
.highlight{font-size: 35px !important;
    line-height: 38px !important;
}}

@media only screen and (max-device-width: 480px){
.et-highlight-heading .text-wrapper {
    padding-left: 8px !important;
    font-size: 18px !important;
	  line-height: 25px !important;
	}}

@media only screen and (max-device-width: 480px){
.et-highlight-heading .text-wrapper {
    font-size: 14px !important;
    line-height: 53px !important;
}}

#header-menu-781719 .sub-menu {
    background-color: #780880 !important;
}
#header-menu-781719 > .menu-item:not(.mm-true) .sub-menu .menu-item .mi-link {
	color: #ffffff !important;
}
#header-menu-781719 > .menu-item.depth-0:hover > .mi-link, #header-menu-781719 > .menu-item.depth-0.current-menu-item > .mi-link {
	color: #01629b;
}

#header-menu-212633 .sub-menu {
    background-color: #780880 !important;
}
#header-menu-212633 > .menu-item:not(.mm-true) .sub-menu .menu-item .mi-link {
    color: #ffffff !important; }
#header-menu-212633 > .menu-item.depth-0:hover > .mi-link {
	color:#01629b !important;
}

.contact_us_form1 {
    background-color: #fff;
    margin-top: 100px;
    padding: 40px !important;
    box-shadow: 5px 5px 20px 1px #000;
}

.chennai .wpb_heading {top: 44px !important;
	left: 46% !important;}

.lightblue_address {
    top: 58% !important;
    left: 38% !important;
    font-size: 20px !important;
}

@media only screen and (max-device-width: 480px) {
	.chennai .wpb_heading {top: 44px !important;
	left: 38% !important;}

.lightblue_address {
    top: 71% !important;
    left: 10% !important;
    font-size: 17px !important;
	}}