.uptodate-hero{aspect-ratio:720/427;width:100%;margin-top:80px}.uptodate-hero img{object-fit:cover;width:100%;height:100%}@media (max-width:1200px){.uptodate-hero{margin-top:65px}}
﻿.uptodate-about{padding:70px 0}.uptodate-about .container .logo{max-width:300px;height:auto}.uptodate-about .container .logo img{object-fit:contain;width:100%;height:auto}.uptodate-about .container .title{letter-spacing:-1%;color:#061113;margin:30px 0 10px;font-size:30px;font-weight:600;line-height:40px}.uptodate-about .container .custom-body-paragraph{letter-spacing:-1%;color:#061113;font-size:20px;font-weight:500;line-height:28px}.uptodate-about .container .custom-body-list ul li{margin-bottom:10px;padding-left:25px;position:relative}.uptodate-about .container .custom-body-list ul li:before{content:"✓";color:#198298;font-size:18px;font-weight:700;position:absolute;top:0;left:0}.uptodate-about .container .row{align-items:center;gap:30px}.uptodate-about .container .row .left-side img{object-fit:contain;width:100%;height:auto}@media (max-width:768px){.uptodate-about .container .row{flex-direction:column}}.uptodate-about .container .why-uptodate{aspect-ratio:59/15;width:100%;margin:30px 0}.uptodate-about .container .why-uptodate img{object-fit:cover;width:100%;height:100%}@media (max-width:1800px){.uptodate-about{padding:60px 0}.uptodate-about .container .logo{max-width:250px}.uptodate-about .container .title{margin:30px 0 10px;font-size:25px;line-height:30px}.uptodate-about .container .custom-body-paragraph{font-size:16px;line-height:24px}}@media (max-width:768px){.uptodate-about{padding:40px 0}.uptodate-about .container .logo{max-width:200px}.uptodate-about .container .title{margin:20px 0 10px;font-size:20px}.uptodate-about .container .custom-body-paragraph{font-size:14px;line-height:22px}}
.specialization{margin-bottom:20px}.specialization .container .row{flex-wrap:wrap;gap:20px}.specialization .container .row .card{background-color:#fff;border-radius:8px;width:calc(25% - 15px);padding:22px 18px;box-shadow:0 0 5.37px #00000029}.specialization .container .row .card .icon{width:54px;height:54px}.specialization .container .row .card .icon img{object-fit:cover;width:100%;height:100%}.specialization .container .row .card .title{letter-spacing:-1%;color:#0f282d;margin-top:8px;font-size:20px;font-weight:600;line-height:28px}.specialization .container .btn-area{justify-content:center;margin-top:20px;display:flex}.specialization .container .btn-area button{letter-spacing:-1%;color:#fff;cursor:pointer;background:#198298;border:none;border-radius:8px;outline:none;padding:10px 16px;font-size:14px;font-weight:500;line-height:20px;box-shadow:0 1px 2px #0f172a0f}@media (max-width:1200px){.specialization .container .row .card{padding:22px 18px}.specialization .container .row .card .icon{width:50px;height:50px}.specialization .container .row .card .title{font-size:16px;line-height:22px}}@media (max-width:1024px){.specialization .container .row .card{width:calc(33.33% - 14px)}.specialization .container .row .card .icon{width:45px;height:45px}.specialization .container .row .card .title{font-size:14px;line-height:22px}}@media (max-width:768px){.specialization .container .row .card{width:calc(50% - 10px)}.specialization .container .row .card .icon{width:40px;height:40px}.specialization .container .row .card .title{font-size:14px;line-height:22px}}
