body{background:#fff;color:#444;font-family:Open Sans,sans-serif;position:relative}.section{padding:4%}.section .section-title{padding-bottom:40px}.section .section-title h2{color:#aaa;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;letter-spacing:2px;line-height:1px;margin:0 0 5px;padding:0;text-transform:uppercase}.section .section-title h2:after{background:#1977cc;content:"";display:inline-block;height:1px;margin:4px 10px;width:120px}.section .section-title p{color:#37423b;font-family:Poppins,sans-serif;font-size:36px;font-weight:700;margin:0;text-transform:uppercase}#header{background:#fff;box-shadow:0 2px 15px rgba(0,0,0,.1);padding:15px 0}#header .logo{margin:0;padding:0}#header .logo a{text-decoration:none}#header .nav-menu{list-style:none;margin:0;padding:0}#header .nav-menu li{padding:8px 0 8px 20px;white-space:nowrap}#header .nav-menu a{border-bottom:2px solid #fff;color:#000;display:block;font-size:17px;padding:5px 2px;position:relative;transition:.3s}#header .nav-menu .a:hover,#header .nav-menu .active>a,#header .nav-menu li:hover>a{border-color:#1977cc;color:#1977cc;text-decoration:none}#header .nav-menu .dropdown-item:hover{background:#e3f0fa;color:#1977cc}#forward{color:#fff;height:80vh;margin-top:5%;overflow:hidden;position:relative;width:100%}.container-overlay{background:url(/images/utagback.png) top;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.container-overlay:before{background:rgba(0,0,0,.4);bottom:0;content:"";left:0;position:absolute;right:0;top:0}#forward .container,.icon-box{position:relative;z-index:1}.icon-box{background:#fff;border-radius:8px;box-shadow:0 0 29px 0 rgba(18,66,101,.08);overflow:hidden;padding:50px 30px;transition:all .3s ease-in-out}.icon-box:hover{transform:scale(1.08)}.icon-box .title{font-size:18px;font-weight:700;margin-bottom:15px}.icon-box .title span{color:#1977cc}.icon-box .description{font-size:15px;line-height:28px;margin-bottom:0}.benefit-card{background:#fff;border-radius:.7rem;box-shadow:0 4px 6px rgba(0,0,0,.1);height:100%;transition:all .3s ease}.benefit-card:hover{box-shadow:0 8px 15px rgba(0,0,0,.1);transform:translateY(-5px)}.benefit-card .title{color:#1977cc;font-size:18px;font-weight:700;margin-bottom:15px}.benefit-card .description{font-size:15px;line-height:28px;margin-bottom:0}.benefit-card .benefit-icon{align-items:center;background:#f0f7ff;border-radius:12px;display:flex;height:48px;justify-content:center;margin-bottom:1.5rem;width:48px}.benefit-card .benefit-icon i{color:#1977cc;font-size:1.5rem}.benefit-card .benefit-link{align-items:center;color:#fff;display:inline-flex;justify-content:center;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}.benefit-card .benefit-link:hover{background-color:#1977cc;color:#fff;text-decoration:none}.benefit-card .benefit-link i{margin-left:.5rem!important;transition:transform .3s ease!important}.section-benefits{background-color:#f8f9fa;padding:4rem 0}form .form-group{padding-bottom:8px}form input,form select{height:44px!important}form textarea{resize:none}form .util-btn,form button[type=submit],form input[type=submit]{background:#1977cc;border:0;border-radius:.25rem;color:#fff;padding:10px 20px;transition:.4s}form .util-btn:hover,form button[type=submit]:hover,form input[type=submit]:hover{background:#2f365f}.form-control[readonly][type=date]{background-color:inherit}.flatpickr-input,.flatpickr-input.form-control[readonly],.form-control[readonly]{background-color:#fff}.form-control{border-radius:.4rem;box-shadow:none;font-size:15px}.form-control:focus,.form-control:focus-within{border:2px solid #2487ce;box-shadow:none;outline:none}.rounded-button{background:#1977cc;border-radius:50px;color:#fff;display:inline-block;font-size:17px;padding:8px 25px;transition:.3s;white-space:nowrap}.rounded-button:hover{background:#166ab5;color:#fff;text-decoration:none}#contact i{align-items:center;background:#e3f0fa;border-radius:50px;color:#1977cc;display:flex;float:left;font-size:20px;justify-content:center;transition:all .3s ease-in-out}#contact h4{color:#37423b;font-weight:600;margin-bottom:5px;padding:0 0 0 60px}#contact .address p,#contact .email p,#contact .phone p{color:#657a6d;font-size:14px;margin-bottom:0;padding:0 0 0 60px}#contact .address:hover i,#contact .email:hover i,#contact .phone:hover i{background:#1977cc;color:#fff}#footer{background:#f1f7fd}#footer .copyright,#footer .credits{font-size:17px}.exec-img{height:275px;-o-object-fit:cover;object-fit:cover;width:100%}
