@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');body{font-size:22px!important;line-height:36px!important;font-weight:400!important;font-family:'Enzo OT',Helvetica,Arial,Lucida,sans-serif}div,p,li{font-family:'Enzo OT',Helvetica,Arial,Lucida,sans-serif}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400;font-family:'AwConqueror Std Didot',Helvetica,Arial;padding-bottom:10px}h1,h2,h3,h4,h5,h6{color:#0d1f43}h1{font-size:58px!important}h2{font-size:48px!important}ul#menu-main-menu li{margin:0 20px}ul#menu-main-menu li a{font-family:'IvyPresto Display'}.quick-link a{display:inline-block;font-size:18px;font-family:'AwConqueror Std Didot',Helvetica,Arial;margin:0 20px;text-transform:uppercase;color:#fff}.quick-link a:hover{color:#979191}.et_pb_button{font-family:'IvyPresto Display'}.home-slider .aigpl-img-wrp{padding:1rem}.home-slider .aigpl-design-1 .aigpl-img-wrp img{border-radius:0.5rem!important}.aigpl-design-1 .aigpl-img-wrp{height:100%!important}ul#menu-main-menu li ul li{margin:0!important;padding:0 10px!important}ul#menu-main-menu li ul{width:280px}ul#menu-main-menu li ul li a{font-size:16px;width:280px}body,p,li{font-size:18px!important;line-height:28px!important}.home-sub-title{font-size:28px!important}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(0,150,255,0.7)}70%{box-shadow:0 0 0 10px rgba(0,150,255,0)}100%{box-shadow:0 0 0 0 rgba(0,150,255,0)}}a.et_pb_button{animation:pulse 2s infinite}.slider-zoom .et_pb_slider{object-fit:cover;animation:infiniteZoom 10s linear infinite}.testimonials-slider .et_pb_slide{padding:0}@keyframes infiniteZoom{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.title-border h2{display:flex;align-items:bottom;color:#444;font-weight:bold}.title-border h2:after{content:"";flex:1;border-bottom:2px solid #242f40;margin:0 0 0 20px;max-width:30%}.testimonials-slider .et_pb_slides .et_pb_slider_container_inner{vertical-align:top}a.mrm-logo{vertical-align:middle}.copy-right-text p{font-size:14px!important}@media screen and (max-width:767px){body{font-size:18px!important;line-height:28px!important;color:#0d1f43}.quick-link a{display:block;font-size:18px;margin:10px 0px}h1{font-size:36px!important}h2{font-size:30px!important}.title-border h2:after{max-width:100%}}footer .quick-link a{margin:0 10px!important}