.header-top a{color:#fff!important}.header-top p{margin-bottom:0!important;color:#fff!important}.header-top .et_pb_text_inner{color:#fff!important}.enquire_btn{margin-top:0!important}.enquire_btn a{background:#27588F!important;padding:0 25px!important;line-height:2.3em!important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;opacity:1!important}.enquire_btn a:hover{background:#e66a36!important}.home_logos{display:flex;align-items:center}.home_logos .et_pb_module{margin-bottom:0!important}.home_boxs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.box_image{width:100%}.box_image .et_pb_image_wrap{width:100%}.box_heading{width:100%}.box_details{}.box_btn1{margin-left:5px;margin-right:5px}.box_btn2{margin-left:5px;margin-right:5px}.home_boxs:hover{background:#27588F;transition:background-color 0.5s ease-in-out,width 0.5s ease-in-out}.home_boxs{transition:background-color 0.5s ease-in-out,width 0.5s ease-in-out}.home_boxs:hover .box_heading .et_pb_module_heading{color:#fff!important}.home_boxs:hover .box_details .et_pb_text_inner{color:#fff!important}.footer_menu ul{flex-direction:column}.footer_menu .et_pb_menu__menu{display:block;width:100%}.my-sticky{transition:all 0.3s ease}.my-sticky.is-sticky{position:fixed;top:0;left:0;right:0;z-index:9999}.my-sticky{padding:30px 0;transition:all 0.3s ease}.my-sticky.shrink{padding:10px 0;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,0.1)}.et_pb_heading{margin-bottom:10px!important}@media only screen and (min-width:320px) and (max-width:767px){.top_logo{margin:0!important;width:250px!important;position:relative;z-index:99}.top_menu{margin-top:-63px!important}.header-top{font-size:13px!important}.et_mobile_menu{top:70px!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a{text-align:center!important}.footer_menu .et_pb_menu__menu ul li{text-align:center!important}.footer_menu .et_pb_menu__menu ul li a{width:100%!important}.footer_menu .et_pb_menu__menu ul{width:100%!important}}@media only screen and (min-width:768px) and (max-width:900px){.top_logo{margin:0!important;width:250px!important;position:relative;z-index:99}.top_menu{margin-top:-63px!important}.et_mobile_menu{top:70px!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a{text-align:center!important}}.et-pb-contact-message p{color:#ffffff;font-size:21px;font-weight:700;text-transform:uppercase}