@import"https://fonts.googleapis.com/css2?family=Montserrat&display=swap";@font-face{font-family:"Marcellus";src:url("https://us-central1-sourcelnk.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fsource-lnk-template%2Ffonts%2FMarcellus-Regular-1786420654660-zncr3t.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}.ud-template-scope,.ud-template-scope button,.ud-template-scope input,.ud-template-scope textarea,.ud-template-scope select,.ud-template-scope .MuiTypography-root,.ud-template-scope .MuiButton-root,.ud-template-scope .MuiInputBase-root,.ud-template-scope .MuiMenuItem-root,.ud-template-scope .MuiChip-root,.ud-template-scope .MuiTab-root,.ud-template-scope .MuiAccordionSummary-content,.ud-template-scope .MuiAccordionDetails-root{font-family:"Montserrat",sans-serif}.ud-template-scope,.ud-template-scope button,.ud-template-scope input,.ud-template-scope textarea,.ud-template-scope select,.ud-template-scope .MuiTypography-root,.ud-template-scope .MuiButton-root,.ud-template-scope .MuiInputBase-root,.ud-template-scope .MuiMenuItem-root,.ud-template-scope .MuiChip-root,.ud-template-scope .MuiTab-root,.ud-template-scope .MuiAccordionSummary-content,.ud-template-scope .MuiAccordionDetails-root{color:var(--web-accent)}.ud-template-scope.ud-template-root-scope{--light-gray-color: #F8F8F8}.ud-template-scope .blog-grid a,.ud-template-scope .quick-links-item{transform:none !important}.ud-template-scope .bg-light-gray{background-color:var(--light-gray-color)}.ud-template-scope .button-widget .button-widget__link{border-radius:0;box-shadow:none;transition:all .5s;background:var(--web-secondary);font-size:17px;padding:17px 38px;border:1px solid var(--web-primary);line-height:normal !important}.ud-template-scope .button-widget .button-widget__link span{color:#fff !important;opacity:1 !important;font-size:12px;font-style:normal;font-weight:600;letter-spacing:1.2px}.ud-template-scope .button-widget .button-widget__link:hover,.ud-template-scope .button-widget .button-widget__link:focus,.ud-template-scope .button-widget .button-widget__link:focus-visible{background-color:var(--web-primary);border-color:var(--web-primary)}.ud-template-scope .button-widget .button-widget__link:hover span,.ud-template-scope .button-widget .button-widget__link:focus span,.ud-template-scope .button-widget .button-widget__link:focus-visible span{color:#fff !important}.ud-template-scope .outlined-button:hover,.ud-template-scope .outlined-button:focus,.ud-template-scope .outlined-button:focus-visible{background-color:rgba(0, 0, 0, 0)}.ud-template-scope .outlined-button:hover span,.ud-template-scope .outlined-button:focus span,.ud-template-scope .outlined-button:focus-visible span{color:var(--web-primary) !important}.ud-template-scope .secondary-button .button-widget__link{background:var(--web-primary)}.ud-template-scope .secondary-button .button-widget__link:hover,.ud-template-scope .secondary-button .button-widget__link:focus,.ud-template-scope .secondary-button .button-widget__link:focus-visible{background:var(--web-secondary);border-color:var(--web-secondary)}.ud-template-scope .underline-link a{position:relative}.ud-template-scope .underline-link a::before{content:"";position:absolute;bottom:28%;right:0;left:auto;height:1px;width:0;background-color:var(--web-secondary);transition:.7s;display:inline-block}.ud-template-scope .underline-link a:hover::before{width:100%;right:auto;left:0}.ud-template-scope .underline-link.white::before{background-color:#fff}.ud-template-scope .section-title-widget .section-title-widget__title{line-height:1.3;font-weight:700;font-size:36px;color:#000}@media screen and (max-width: 1199.95px){.ud-template-scope .section-title-widget .section-title-widget__title{font-size:28px}}.ud-template-scope .section-title-widget .section-title-widget__subtitle{color:var(--web-primary);font-size:18px;font-style:normal;font-weight:600;text-transform:uppercase}.ud-template-scope p,.ud-template-scope ul li span{color:var(--web-accent);font-size:17px;line-height:1.5;font-weight:400}@media screen and (max-width: 1199.95px){.ud-template-scope p,.ud-template-scope ul li span{font-size:16px}}.ud-template-scope ul li::marker{color:var(--web-accent)}.ud-template-scope .buttons-row>div:first-of-type{display:flex;align-items:center;gap:5px}.ud-template-scope .menu-mobile-drawer-shell{background:var(--web-secondary)}.ud-template-scope .menu-mobile-drawer-shell .menu-mobile-list{gap:0}.ud-template-scope .menu-mobile-drawer-shell .menu-item-link,.ud-template-scope .menu-mobile-drawer-shell .menu-mobile-drawer-title{color:#fff;font-weight:500;font-size:14px}.ud-template-scope .menu-mobile-drawer-shell .menu-item a{padding:12px 20px;width:100%}.ud-template-scope .menu-mobile-drawer-shell .menu-layout li.current-page>a,.ud-template-scope .menu-mobile-drawer-shell .menu-mobile-list li.current-page>.menu-mobile-label-row>a{color:var(--menu-primary-color)}.ud-template-scope .menu-mobile-drawer-shell svg path{fill:#fff}.ud-template-scope header .pages-header{max-height:88px;display:flex;align-items:center;background:#fff !important}.ud-template-scope header>div:first-of-type{position:absolute;max-height:88px;display:flex;align-items:center}.ud-template-scope header .MuiPaper-elevation,.ud-template-scope header .menu-level-1,.ud-template-scope header .menu-layout-mega{background:rgba(0, 0, 0, 0)}.ud-template-scope header .menu-mobile-button{color:var(--web-primary) !important}.ud-template-scope header .button-widget .button-widget__link:hover,.ud-template-scope header .button-widget .button-widget__link:focus,.ud-template-scope header .button-widget .button-widget__link:focus-visible{background-color:rgba(0, 0, 0, 0);border-color:#000}.ud-template-scope header .button-widget .button-widget__link:hover span,.ud-template-scope header .button-widget .button-widget__link:focus span,.ud-template-scope header .button-widget .button-widget__link:focus-visible span{color:#000 !important}.ud-template-scope header.public-page-header--sticky-visible>div:first-of-type{background:#fff;box-shadow:0 2px 3px rgba(96, 96, 96, 0.1)}.ud-template-scope header .menu-item-link{background:rgba(0, 0, 0, 0) !important;color:#000 !important;padding:8px 10px !important;font-size:15px;font-weight:500;letter-spacing:1.2px}.ud-template-scope header .menu-item-link:hover,.ud-template-scope header .menu-item-link:focus,.ud-template-scope header .menu-item-link:focus-visible{color:var(--web-primary) !important}.ud-template-scope header div{overflow:visible}.ud-template-scope header button{background:rgba(0, 0, 0, 0) !important}.ud-template-scope header button svg{fill:#000 !important}.ud-template-scope header .menu-dropdown{margin-top:0px;min-width:240px;top:100%;left:0px;box-shadow:rgba(0, 0, 0, 0.05) 0px .125rem 1.25rem !important;z-index:10;border-radius:2px !important;padding:20px 12px !important;border:none !important;border-top:3px solid var(--web-primary) !important}.ud-template-scope header .menu-dropdown .menu-level-2{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}.ud-template-scope header .menu-dropdown .menu-item{width:350px !important}.ud-template-scope header .menu-dropdown a{font-size:14px !important;transition:all .4s ease-in-out !important;padding:0 5px !important;height:30px !important;color:var(--text-dark-gray-color) !important;width:auto !important;padding-bottom:6px !important}.ud-template-scope header .menu-style-style-1.menu-layout-cascading .menu-level-1>li>a{padding:10px 12px}.ud-template-scope header .sign-in-link .quick-links-item{transform:none}.ud-template-scope header .sign-in-link span{color:var(--web-accent);transition:all .54s ease-in-out !important}.ud-template-scope header .sign-in-link svg path{fill:var(--web-accent) !important;transition:all .54s ease-in-out !important}.ud-template-scope header .sign-in-link:hover span{color:var(--web-primary)}.ud-template-scope header .sign-in-link:hover svg path{fill:var(--web-primary) !important}@media screen and (max-width: 1199.95px){.ud-template-scope header .button-widget__link{padding:12px 15px !important}}.ud-template-scope footer p,.ud-template-scope footer a,.ud-template-scope footer span,.ud-template-scope footer div{color:hsla(0, 0%, 100%, 0.7);font-weight:500}.ud-template-scope footer p:hover,.ud-template-scope footer a:hover,.ud-template-scope footer span:hover,.ud-template-scope footer div:hover{transform:none !important}.ud-template-scope footer span{font-size:14px;font-weight:500;line-height:30px}.ud-template-scope footer .quick-links{gap:0}.ud-template-scope footer.white::before{background-color:#fff}.ud-template-scope footer .quick-links-item .quick-links-item-icon,.ud-template-scope footer .quick-links-item .quick-links-item-icon path{transition:all .4s ease-in-out}.ud-template-scope footer .quick-links-item:hover .quick-links-item-icon,.ud-template-scope footer .quick-links-item:hover .quick-links-item-icon path{fill:#fff}.ud-template-scope footer a{transition:all .5s}.ud-template-scope footer a span{transition:all .5s}.ud-template-scope footer a:hover{color:var(--web-primary)}.ud-template-scope footer a:hover span{color:var(--web-primary)}.ud-template-scope footer .footer-contact-info .quick-links-item .quick-links-item-content{flex-direction:row;justify-content:start}.ud-template-scope footer .footer-contact-info .quick-links-item .quick-links-item-content span{font-size:16px;color:hsla(0, 0%, 100%, 0.7)}.ud-template-scope footer .footer-contact-info .quick-links-item .quick-links-item-content .quick-links-item-title span{color:#fff}.ud-template-scope footer .footer-contact-info a .quick-links-item-subtitle{position:relative}.ud-template-scope footer .footer-contact-info a .quick-links-item-subtitle::before{content:"";position:absolute;bottom:18%;right:0;left:auto;height:1px;width:0;background-color:hsla(0, 0%, 100%, 0.7);transition:.7s;display:inline-block}.ud-template-scope footer .footer-contact-info a .quick-links-item-subtitle:hover::before{width:100%;right:auto;left:0}.ud-template-scope footer .footer-contact-info a .quick-links-item-subtitle:hover{color:hsla(0, 0%, 100%, 0.7) !important}.ud-template-scope footer .footer-title{margin-bottom:10px}.ud-template-scope footer .footer-title span{font-size:24px;font-style:normal;font-weight:600;color:#fff}.ud-template-scope footer .footer-copyright-section p{margin:0}.ud-template-scope footer .footer-copyright-section p span{color:hsla(0, 0%, 100%, 0.7) !important}.ud-template-scope footer .footer-copyright-section p a{text-decoration:none}.ud-template-scope footer .footer-copyright-section p a span{color:var(--web-primary) !important;transition:all .5s}.ud-template-scope footer .footer-copyright-section p a span:hover{color:#fff !important}@media screen and (max-width: 1199.95px){.ud-template-scope footer .footer-copyright-section p{text-align:left !important}}.ud-template-scope footer .footer-copyright-section .bottom-link span{font-size:16px;font-weight:500;letter-spacing:1.2px}.ud-template-scope footer .footer-copyright-section .top-text span{font-weight:300;font-size:16px}.ud-template-scope footer .footer-top{border-bottom:1px solid hsla(0, 0%, 100%, 0.2)}.ud-template-scope footer .footer-app .photo-widget__link{padding:0 8px}.ud-template-scope footer .footer-app .photo-widget__link img{transition:all .4s !important}.ud-template-scope footer .footer-app .photo-widget__link:hover img{transform:scale(1.05)}.ud-template-scope .hero-section{background-color:#f8f8f8;position:relative;padding-top:200px;padding-bottom:145px}@media screen and (max-width: 899.95px){.ud-template-scope .hero-section{padding-top:100px;padding-bottom:0}}.ud-template-scope .hero-section::after{position:absolute;content:"";top:0;right:0;height:100%;width:30%;background-color:var(--web-primary)}@media screen and (max-width: 899.95px){.ud-template-scope .hero-section::after{display:none}}.ud-template-scope .hero-section .banner-widget-dots{display:none}.ud-template-scope .hero-section .slider-col{border:4px solid var(--web-primary)}@media screen and (max-width: 899.95px){.ud-template-scope .hero-section .slider-col .swiper{height:450px}}.ud-template-scope .hero-section .slider-col .banner-widget-slide-card{border-radius:0;box-shadow:none;height:478px;width:478px;min-width:478px}@media screen and (max-width: 899.95px){.ud-template-scope .hero-section .slider-col .banner-widget-slide-card{width:100%;min-width:100%;height:450px}}.ud-template-scope .hero-section .slider-col .tp-slider-icon{position:absolute;z-index:2;bottom:4%;top:auto;left:67%}.ud-template-scope .hero-section .slider-col .tp-slider-icon .quick-links-item-shell{width:150px;height:150px;display:flex;justify-content:center;align-items:center}.ud-template-scope .hero-section .slider-col .tp-slider-icon .quick-links-item-shell .quick-links-item-face-shell{height:90px;width:90px;line-height:100px;background-color:#fff;text-align:center;border-radius:50%;display:flex;position:relative;animation:tp-rotate-center 1.9s infinite alternate}.ud-template-scope .hero-section .slider-col .tp-slider-icon .quick-links-item-shell .quick-links-item-face-shell::after{position:absolute;content:"";left:50%;top:50%;width:60%;height:60%;border:1px solid #fff;animation:borderanimate2 2.3s linear infinite;border-radius:50%}@media screen and (max-width: 899.95px){.ud-template-scope .hero-section .slider-col .tp-slider-icon{display:none}}.ud-template-scope .hero-section .section-title-widget__title{color:var(--web-accent);font-weight:700;font-size:36px;line-height:normal}@media screen and (max-width: 899.95px){.ud-template-scope .hero-section .section-title-widget__title{font-size:28px}}.ud-template-scope .hero-section .buttons-col .css-706d62{display:flex;gap:8px}@media screen and (max-width: 899.95px){.ud-template-scope .hero-section .buttons-col .css-706d62{justify-content:center}}@keyframes tp-rotate-center{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes borderanimate2{0%{transform:translate(-50%, -50%) scale(0.8)}60%{opacity:1}100%{transform:translate(-50%, -50%) scale(2.5);opacity:0}}.ud-template-scope .two-img-text-section .img-container>div:first-of-type{display:flex;gap:20px}.ud-template-scope .two-img-text-section .img-container>div:first-of-type .second{margin-top:90px}.ud-template-scope .two-img-text-section .photo-widget__frame{height:422px}@media screen and (max-width: 1199.95px){.ud-template-scope .two-img-text-section .photo-widget__frame{height:380px}}.ud-template-scope .two-img-text-section .buttons-row{margin-top:-110px}@media screen and (max-width: 1199.95px){.ud-template-scope .two-img-text-section .buttons-row{margin-top:-30px}}.ud-template-scope .two-img-text-section .quick-links{gap:0}.ud-template-scope .two-img-text-section .quick-links .quick-links-item{padding-top:6px;padding-bottom:6px}.ud-template-scope .services-section .quick-links{padding:20px 10px}.ud-template-scope .services-section .quick-links .quick-links-item{flex-direction:column;box-shadow:0px 6px 25px 0px rgba(0, 0, 0, 0.05);padding:0}.ud-template-scope .services-section .quick-links .quick-links-item .quick-links-item-background{width:100%;height:220px;transition:1.3s all ease !important;background-position:initial}.ud-template-scope .services-section .quick-links .quick-links-item .quick-links-item-background::after{background:hsla(0, 0%, 100%, 0.3);bottom:0;content:"";left:50%;position:absolute;right:51%;top:0;opacity:1;pointer-events:none;-webkit-transition:all 500ms ease;transition:all 500ms ease}.ud-template-scope .services-section .quick-links .quick-links-item .quick-links-item-content-layer{margin-top:220px;background:#fff}.ud-template-scope .services-section .quick-links .quick-links-item .quick-links-item-content-layer .quick-links-item-title{padding:50px 20px;padding-bottom:45px;font-size:20px;font-weight:600;position:relative;padding-right:0;padding-left:0}.ud-template-scope .services-section .quick-links .quick-links-item .quick-links-item-content-layer .quick-links-item-title::before{content:"";position:absolute;bottom:37%;right:0;left:auto;height:1px;width:0;background-color:var(--web-secondary);transition:.7s;display:inline-block}.ud-template-scope .services-section .quick-links .quick-links-item .quick-links-item-content-layer .quick-links-item-title:hover::before{width:100%;right:auto;left:0}.ud-template-scope .services-section .quick-links .quick-links-item:hover .quick-links-item-background{transform:scale(1.2)}.ud-template-scope .services-section .quick-links .quick-links-item:hover .quick-links-item-background::after{left:0;right:0;opacity:0}.ud-template-scope .latest-projects-section .quick-links-item .quick-links-item-content-layer{position:absolute;bottom:20px;left:0px;right:0;margin:0 20px;padding:25px 30px;background-color:var(--web-secondary);margin-top:0px;transform:perspective(400px) rotateX(-90deg);transform-origin:center;transition:all .5s ease-in-out;width:auto}@media screen and (max-width: 899.95px){.ud-template-scope .latest-projects-section .quick-links-item .quick-links-item-content-layer{transform:perspective(400px) rotateX(0deg)}}.ud-template-scope .latest-projects-section .quick-links-item .quick-links-item-content-layer .quick-links-item-title{color:#fff !important;font-size:24px;font-weight:600}.ud-template-scope .latest-projects-section .quick-links-item .quick-links-item-content-layer .quick-links-item-subtitle{color:var(--web-accent) !important;font-weight:400;font-size:16px;line-height:26px;margin-bottom:15px;padding-left:50px;position:relative}.ud-template-scope .latest-projects-section .quick-links-item .quick-links-item-content-layer .quick-links-item-subtitle::before{position:absolute;content:"";left:0;top:18px;height:1px;width:40px;margin-right:12px;border-radius:5px;transform:translateY(-4px);background-color:var(--web-primary)}.ud-template-scope .latest-projects-section .quick-links-item .quick-links-item-background{transition:all 600ms linear !important}.ud-template-scope .latest-projects-section .quick-links-item .quick-links-item-background::after{background:hsla(0, 0%, 100%, 0.3);content:"";position:absolute;left:0;top:0;width:100%;height:0;opacity:1;pointer-events:none}.ud-template-scope .latest-projects-section .quick-links-item:hover .quick-links-item-content-layer{transform:perspective(400px) rotateX(0deg)}.ud-template-scope .latest-projects-section .quick-links-item:hover .quick-links-item-background{transform:scale(1.1)}.ud-template-scope .latest-projects-section .quick-links-item:hover .quick-links-item-background::after{height:100%;opacity:0;transition:all 400ms linear}.ud-template-scope .latest-projects-section .first-row .quick-links .quick-links-item-shell:last-of-type .quick-links-item-content-layer{transform:perspective(400px) rotateX(0deg) !important}.ud-template-scope .latest-blogs-section .blog-grid{gap:40px;padding-bottom:1px}.ud-template-scope .latest-blogs-section .blog-grid a{background:rgba(0, 0, 0, 0);border:none;box-shadow:none;border-radius:0}.ud-template-scope .latest-blogs-section .blog-grid a .blog-item-image-wrap{height:181px;overflow:hidden}.ud-template-scope .latest-blogs-section .blog-grid a .blog-item-image-wrap::after{background:hsla(0, 0%, 100%, 0.3);bottom:0;content:"";left:50%;position:absolute;right:51%;top:0;opacity:1;pointer-events:none;-webkit-transition:all 400ms linear;transition:all 400ms linear}.ud-template-scope .latest-blogs-section .blog-grid a .blog-item-image-wrap img{transition:1.3s all ease !important}.ud-template-scope .latest-blogs-section .blog-grid a .blog-item-top{padding-left:0;padding-right:0}.ud-template-scope .latest-blogs-section .blog-grid a .blog-item-top .blog-item-date{position:relative;padding-left:130px;font-size:12px;font-weight:500;letter-spacing:1.2px;color:#000}.ud-template-scope .latest-blogs-section .blog-grid a .blog-item-top .blog-item-date::before{content:"";position:absolute;left:107px;top:50%;transform:translateY(-50%);width:14px;height:14px;background:url("https://firebasestorage.googleapis.com/v0/b/sourcelnk.firebasestorage.app/o/images%2Fsvgviewer-output-1.svg?alt=media&token=bac35ead-283a-425b-bafd-525ffc70d444") no-repeat center;background-size:contain}.ud-template-scope .latest-blogs-section .blog-grid a .blog-item-top .blog-item-date::after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:96px;height:1px;background-color:var(--web-primary)}.ud-template-scope .latest-blogs-section .blog-grid a .blog-item-top .blog-item-title{font-size:25px;font-style:normal;font-weight:700;line-height:1.4;color:#000}.ud-template-scope .latest-blogs-section .blog-grid a .blog-item-top{padding-bottom:80px}.ud-template-scope .latest-blogs-section .blog-grid a .blog-item-top::after{content:"View More";position:absolute;left:0;bottom:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e6e6e6;color:#000;background:rgba(0, 0, 0, 0);font-weight:600;cursor:pointer;transition:all .5s ease;letter-spacing:1.2px;font-size:12px;height:50px;line-height:48px;padding:0 38px}.ud-template-scope .latest-blogs-section .blog-grid a .blog-item-image-wrap{height:181px;overflow:hidden}.ud-template-scope .latest-blogs-section .blog-grid a .blog-item-image-wrap::after{background:hsla(0, 0%, 100%, 0.3);bottom:0;content:"";left:50%;position:absolute;right:51%;top:0;opacity:1;pointer-events:none;-webkit-transition:all 400ms linear;transition:all 400ms linear}.ud-template-scope .latest-blogs-section .blog-grid a .blog-item-image-wrap img{transition:1.3s all ease !important}.ud-template-scope .latest-blogs-section .blog-grid a:hover .blog-item-image-wrap::after{left:0;right:0;opacity:0;-webkit-transition:all 400ms linear;transition:all 400ms linear}.ud-template-scope .latest-blogs-section .blog-grid a:hover .blog-item-image-wrap img{transform:scale(1.2) rotate(-2deg)}.ud-template-scope .sponsors-section .quick-links-item .quick-links-item-background{overflow:hidden;transition:transform .35s ease;z-index:1}.ud-template-scope .sponsors-section .quick-links-item .quick-links-item-background::after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(120deg, transparent, rgba(255, 255, 255, 0.8), transparent);transform:skewX(-25deg);z-index:2;pointer-events:none}.ud-template-scope .sponsors-section .quick-links-item:hover .quick-links-item-background{transform:scale(1.08) !important}.ud-template-scope .sponsors-section .quick-links-item:hover .quick-links-item-background::after{left:140%;transition:left .6s ease}.ud-template-scope .subpage-template-header{position:relative}.ud-template-scope .subpage-template-header::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:linear-gradient(180deg, rgba(0, 0, 0, 0.57) 0%, rgba(0, 0, 0, 0.94) 100%)}.ud-template-scope .subpage-template-header .subpage-template-breadcrumb{height:55px;padding:14px 0 15px;width:100%;display:flex;align-items:center}.ud-template-scope .subpage-template-header .subpage-template-breadcrumb li a,.ud-template-scope .subpage-template-header .subpage-template-breadcrumb li span{color:#fff}.ud-template-scope .subpage-template-header .subpage-template-breadcrumb .css-1th5fy5{max-width:min(100%,min(100%,1200px));width:100%;margin:0 auto}.ud-template-scope .subpage-template-header .subpage-template-breadcrumb .css-tzl9do{margin-top:0}.ud-template-scope .subpage-template-header .subpage-title-container{padding-bottom:10px;padding-top:100px}.ud-template-scope .subpage-template-header h2{color:#fff;font-size:36px;margin-bottom:5px;letter-spacing:3px;font-weight:600}@media screen and (max-width: 1199.95px){.ud-template-scope .subpage-template-header h2{font-size:28px;margin-bottom:15px}}.ud-template-scope .services-features-section .quick-links .quick-links-item{background:#f8f8f8;padding:40px 38px;position:relative}.ud-template-scope .services-features-section .quick-links .quick-links-item::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;display:block;opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:all 500ms ease;transition:all 500ms ease;visibility:hidden;background-size:cover;background-color:var(--web-secondary)}.ud-template-scope .services-features-section .quick-links .quick-links-item .quick-links-item-content{gap:30px}.ud-template-scope .services-features-section .quick-links .quick-links-item .quick-links-item-title,.ud-template-scope .services-features-section .quick-links .quick-links-item .quick-links-item-subtitle,.ud-template-scope .services-features-section .quick-links .quick-links-item .quick-links-item-summary,.ud-template-scope .services-features-section .quick-links .quick-links-item .quick-links-item-image{transition:all 500ms ease !important}.ud-template-scope .services-features-section .quick-links .quick-links-item .quick-links-item-title{font-size:21px;font-style:normal;font-weight:600;padding-bottom:10px}.ud-template-scope .services-features-section .quick-links .quick-links-item .quick-links-item-subtitle{font-size:14px;color:var(--web-accent) !important;line-height:26px;font-weight:400;margin-top:2px;margin-bottom:10px}.ud-template-scope .services-features-section .quick-links .quick-links-item .quick-links-item-summary{font-size:12px;font-weight:700;letter-spacing:1.2px;margin-top:5px}.ud-template-scope .services-features-section .quick-links .quick-links-item .quick-links-item-image{margin-bottom:15px;object-fit:contain;width:60px;height:60px}.ud-template-scope .services-features-section .quick-links .quick-links-item:hover::after{opacity:1;visibility:visible;-webkit-transform:scaleY(1);transform:scaleY(1)}.ud-template-scope .services-features-section .quick-links .quick-links-item:hover .quick-links-item-title,.ud-template-scope .services-features-section .quick-links .quick-links-item:hover .quick-links-item-subtitle,.ud-template-scope .services-features-section .quick-links .quick-links-item:hover .quick-links-item-summary{color:#fff !important}.ud-template-scope .services-features-section .quick-links .quick-links-item:hover .quick-links-item-image{transform:scaleX(-1);filter:brightness(5)}.ud-template-scope .projects-section .quick-links{padding:10px}.ud-template-scope .projects-section .quick-links .quick-links-item{border:1px solid #eee;box-shadow:0 4px 12px rgba(0, 0, 0, 0.06);padding:0}.ud-template-scope .projects-section .quick-links .quick-links-item .quick-links-item-background{width:70%;height:328px;position:relative;transition:1.3s all ease !important}.ud-template-scope .projects-section .quick-links .quick-links-item .quick-links-item-background::after{background:hsla(0, 0%, 100%, 0.3);bottom:0;content:"";left:50%;position:absolute;right:51%;top:0;opacity:1;pointer-events:none;-webkit-transition:all 400ms linear;transition:all 400ms linear}@media screen and (max-width: 1199.95px){.ud-template-scope .projects-section .quick-links .quick-links-item .quick-links-item-background{width:100%}}.ud-template-scope .projects-section .quick-links .quick-links-item .quick-links-item-content-layer{background:#fff}.ud-template-scope .projects-section .quick-links .quick-links-item .quick-links-item-content{height:328px;justify-content:space-between;padding:40px}@media screen and (max-width: 1199.95px){.ud-template-scope .projects-section .quick-links .quick-links-item .quick-links-item-content{padding:30px}}.ud-template-scope .projects-section .quick-links .quick-links-item .quick-links-item-content .quick-links-item-title{font-size:25px;font-weight:700;line-height:1.4}.ud-template-scope .projects-section .quick-links .quick-links-item .quick-links-item-content .quick-links-item-subtitle{height:50px;line-height:48px;padding:0 38px;display:inline-block;font-size:12px;font-style:normal;font-weight:600;letter-spacing:1.2px;text-transform:capitalize;transition:all .3s ease-in-out;text-align:center;border:1px solid #000;position:relative;z-index:1}.ud-template-scope .projects-section .quick-links .quick-links-item .quick-links-item-content .quick-links-item-subtitle:hover{color:#fff !important;background-color:#000}.ud-template-scope .projects-section .quick-links .quick-links-item:hover .quick-links-item-background{transform:scale(1.2) rotate(-2deg)}.ud-template-scope .projects-section .quick-links .quick-links-item:hover .quick-links-item-background::after{left:0;right:0;opacity:0;-webkit-transition:all 400ms linear;transition:all 400ms linear}@media screen and (max-width: 1199.95px){.ud-template-scope .projects-section .quick-links .quick-links-item{flex-direction:column}}@media screen and (min-width: 1199.95px){.ud-template-scope .project-img-text-section div{position:relative;overflow:visible !important;height:stretch}.ud-template-scope .project-img-text-section .ud-row{height:auto}.ud-template-scope .project-img-text-section .ud-row>div:last-of-type>div:nth-of-type(2){height:auto}}.ud-template-scope .project-img-text-section .text-col .section-title-widget__title{font-family:"serif";font-size:60px;z-index:2;margin-bottom:25px;font-weight:500;min-width:640px;margin-top:15px}@media screen and (max-width: 1199.95px){.ud-template-scope .project-img-text-section .text-col .section-title-widget__title{min-width:100%;font-size:38px;margin:0;margin-bottom:5px}}@media screen and (min-width: 1199.95px){.ud-template-scope .project-img-text-section .text-col{height:auto;display:block}.ud-template-scope .project-img-text-section .text-col *{height:auto;display:block}}.ud-template-scope .project-img-text-section.service .section-title-widget__title{font-size:66px;min-width:800px}@media screen and (max-width: 1199.95px){.ud-template-scope .project-img-text-section.service .section-title-widget__title{min-width:100%;font-size:32px}}@media screen and (max-width: 1199.95px){.ud-template-scope .project-img-text-section.service .photo-widget__frame{height:390px}.ud-template-scope .project-img-text-section.service .photo-widget__frame img{object-fit:cover !important}}.ud-template-scope .project-items-section .quick-links{padding-left:30px}@media screen and (max-width: 1199.95px){.ud-template-scope .project-items-section .quick-links{padding-left:50px}}.ud-template-scope .project-items-section .quick-links .quick-links-item{position:relative;padding:40px 35px;overflow:visible;min-height:242px}.ud-template-scope .project-items-section .quick-links .quick-links-item::before{content:"";position:absolute;left:0;top:20px;bottom:20px;width:1px;height:100%;background:var(--web-primary)}.ud-template-scope .project-items-section .quick-links .quick-links-item::after{content:"";position:absolute;left:-30px;bottom:20px;width:75%;height:1px;background:var(--web-primary)}.ud-template-scope .project-items-section .quick-links .quick-links-item .quick-links-item-title{font-weight:600;font-size:24px;margin:18px 0;color:var(--web-accent) !important}.ud-template-scope .project-items-section .quick-links .quick-links-item .quick-links-item-subtitle{color:#444 !important}.ud-template-scope .explore-other-projects-section .section-title-widget__title{font-family:"serif";font-size:64px;line-height:1.2;font-weight:500}@media screen and (max-width: 1199.95px){.ud-template-scope .explore-other-projects-section .section-title-widget__title{font-size:32px;text-align:center;margin:auto}}.ud-template-scope .explore-other-projects-section .quick-links{padding:0}.ud-template-scope .explore-other-projects-section .quick-links .quick-links-viewport{padding:0}.ud-template-scope .explore-other-projects-section .quick-links .quick-links-viewport .quick-links-item{padding:0;align-items:end;height:440px}.ud-template-scope .explore-other-projects-section .quick-links .quick-links-viewport .quick-links-item .quick-links-item-content-layer{background:#fff;padding:12px 7px 0 7px;min-height:75px}.ud-template-scope .explore-other-projects-section .quick-links .quick-links-viewport .quick-links-item .quick-links-item-content-layer .quick-links-item-title{font-size:18px;color:var(--web-accent) !important;font-weight:500;line-height:1.4;transition:all .5s;font-family:"Playfair Display",serif}.ud-template-scope .explore-other-projects-section .quick-links .quick-links-viewport .quick-links-item .quick-links-item-background{transition:all .8s ease-in-out !important;margin:auto;width:94%}.ud-template-scope .explore-other-projects-section .quick-links .quick-links-viewport .quick-links-item:hover .quick-links-item-background{transform:scale(1.05) translateY(-16px)}.ud-template-scope .explore-other-projects-section .quick-links .quick-links-viewport .quick-links-item:hover .quick-links-item-title{color:#000 !important}@media screen and (max-width: 1199.95px){.ud-template-scope .explore-other-projects-section .quick-links .quick-links-viewport .quick-links-item{height:490px}.ud-template-scope .explore-other-projects-section .quick-links .quick-links-viewport .quick-links-item .quick-links-item-content-layer{padding:12px 10px 0 10px}}.ud-template-scope .service-accordion-container .button-widget__link,.ud-template-scope .service-bottm-line-section .button-widget__link,.ud-template-scope .service-text-line-section .button-widget__link,.ud-template-scope .service-parallex-img-section .button-widget__link,.ud-template-scope .service-vertical-img-text-section .button-widget__link,.ud-template-scope .service-first-img-section .button-widget__link,.ud-template-scope .single-service .button-widget__link,.ud-template-scope .single-project .button-widget__link{background:var(--web-primary)}.ud-template-scope .service-accordion-container .button-widget__link:hover,.ud-template-scope .service-bottm-line-section .button-widget__link:hover,.ud-template-scope .service-text-line-section .button-widget__link:hover,.ud-template-scope .service-parallex-img-section .button-widget__link:hover,.ud-template-scope .service-vertical-img-text-section .button-widget__link:hover,.ud-template-scope .service-first-img-section .button-widget__link:hover,.ud-template-scope .single-service .button-widget__link:hover,.ud-template-scope .single-project .button-widget__link:hover{background:var(--web-secondary)}.ud-template-scope .service-first-img-section .photo-widget__frame{height:399px}.ud-template-scope .service-first-img-section .photo-widget__frame img{object-fit:cover !important}.ud-template-scope .service-first-img-section .quick-links .quick-links-item{background:var(--web-secondary);padding:16px 20px;transition:all .4s}.ud-template-scope .service-first-img-section .quick-links .quick-links-item .quick-links-item-title{color:#fff !important}.ud-template-scope .service-first-img-section .quick-links .quick-links-item:hover{background-color:var(--web-primary)}.ud-template-scope .service-vertical-img-text-section .section-title-widget__title{font-size:74px;z-index:2;max-width:73%;font-family:"serif" !important;font-weight:500}@media screen and (max-width: 1199.95px){.ud-template-scope .service-vertical-img-text-section .section-title-widget__title{font-size:36px;max-width:100%}}.ud-template-scope .service-vertical-img-text-section p{text-align:center !important}.ud-template-scope .service-vertical-img-text-section .photo-widget__frame{width:470px;height:470px;margin:auto}.ud-template-scope .service-parallex-img-section .col .MuiBox-root{width:100%}.ud-template-scope .service-parallex-img-section .col .button-widget{max-width:max-content}.ud-template-scope .service-parallex-img-section .col .img-container{height:390px}.ud-template-scope .service-parallex-img-section .col .button-widget{margin-top:6px}.ud-template-scope .service-parallex-img-section .col .section-title-widget__title{font-size:34px;margin-top:20px;max-width:90%;font-family:"serif" !important;font-weight:500;position:relative;display:inline-block}@media screen and (max-width: 1199.95px){.ud-template-scope .service-parallex-img-section .col .section-title-widget__title{font-size:32px}}.ud-template-scope .service-parallex-img-section .col .section-title-widget__title span{background:#fff;z-index:2;position:relative;padding-right:14px}@media screen and (min-width: 1199.95px){.ud-template-scope .service-parallex-img-section .col .section-title-widget__title::after{content:"";position:absolute;top:auto;bottom:15px;left:auto;right:-60px;width:80%;height:1px;background:#000}}.ud-template-scope .service-text-line-section p{text-align:center !important}.ud-template-scope .service-text-line-section .section-title-widget__text .section-title-widget__title{text-align:center;margin:auto;font-size:4vw;max-width:800px;font-family:"serif" !important;font-weight:500;background:#fff}@media screen and (max-width: 1199.95px){.ud-template-scope .service-text-line-section .section-title-widget__text .section-title-widget__title{font-size:38px}}@media screen and (min-width: 1199.95px){.ud-template-scope .service-text-line-section .section-title-widget__text{display:flex;align-items:center;justify-content:center;gap:20px}.ud-template-scope .service-text-line-section .section-title-widget__text::before,.ud-template-scope .service-text-line-section .section-title-widget__text::after{content:"";flex:1;height:1px;background:#000}}.ud-template-scope .service-bottm-line-section .row{border-bottom:1px solid #000;padding-bottom:40px}.ud-template-scope .service-bottm-line-section .section-title-widget__title{font-size:44px;font-weight:500;font-style:italic;font-family:"serif" !important}@media screen and (max-width: 1199.95px){.ud-template-scope .service-bottm-line-section .section-title-widget__title{font-size:30px}}.ud-template-scope .service-bottm-line-section .button-widget{width:max-content}.ud-template-scope .service-bottm-line-section .photo-widget__image{height:380px}.ud-template-scope .service-accordion-container .accordion-widget-item{box-shadow:none;border:none}.ud-template-scope .service-accordion-container .accordion-widget-item.Mui-expanded{margin:0}.ud-template-scope .service-accordion-container .accordion-widget-item .accordion-widget-header{border-bottom:1px solid rgba(0, 0, 0, 0.2)}.ud-template-scope .service-accordion-container .accordion-widget-item .accordion-widget-header .accordion-widget-header-title{font-size:20px;color:var(--web-secondary);font-weight:500}.ud-template-scope .service-accordion-container .accordion-widget-item .accordion-widget-header-content{margin:18px 0}.ud-template-scope .service-accordion-container .accordion-widget-item .accordion-widget-header-icon-wrap{width:40px;min-width:40px;height:40px;border:1px solid var(--web-primary);display:flex;justify-content:center;align-items:center;transition:all .4s ease-in-out}.ud-template-scope .service-accordion-container .accordion-widget-item .accordion-widget-header-icon-wrap svg{fill:var(--web-primary);transition:all .4s ease-in-out}.ud-template-scope .service-accordion-container .accordion-widget-item .accordion-widget-content{padding-bottom:0}.ud-template-scope .service-accordion-container .accordion-widget-item .accordion-widget-content p{color:#525252}.ud-template-scope .service-accordion-container .accordion-widget-item:hover .accordion-widget-header-icon-wrap{background-color:var(--web-primary)}.ud-template-scope .service-accordion-container .accordion-widget-item:hover .accordion-widget-header-icon-wrap svg{fill:#fff}.ud-template-scope .service-accordion-container .accordion-widget-item::before{content:none}.ud-template-scope .blog-page-content .blog-grid{gap:85px}@media screen and (max-width: 1199.95px){.ud-template-scope .blog-page-content .blog-grid{gap:40px}}.ud-template-scope .blog-page-content .blog-grid a{border:none;box-shadow:none;border-radius:0;border-bottom:1px solid #e6e6e6}.ud-template-scope .blog-page-content .blog-grid a .blog-item-image-wrap{height:530px}.ud-template-scope .blog-page-content .blog-grid a .blog-item-image-wrap img{height:100% !important}@media screen and (max-width: 1199.95px){.ud-template-scope .blog-page-content .blog-grid a .blog-item-image-wrap{height:160px}}.ud-template-scope .blog-page-content .blog-grid a .blog-item-top{padding-left:0;padding-right:0}.ud-template-scope .blog-page-content .blog-grid a .blog-item-top .blog-item-date{font-weight:400;font-size:14px}.ud-template-scope .blog-page-content .blog-grid a .blog-item-top .blog-item-title{font-weight:700;font-size:28px;color:#000;margin-bottom:30px;transition:all .4s}.ud-template-scope .blog-page-content .blog-grid a .blog-item-top .blog-item-title:hover{color:var(--web-primary)}.ud-template-scope .article-detail{width:100%;margin:0;padding:0;max-width:100%;padding-bottom:0}.ud-template-scope .article-detail img{border-radius:0}.ud-template-scope .article-detail .article-detail-hero-image{max-width:min(100%,min(100%,1200px));margin:150px auto 0 auto;padding-right:0;padding-left:0;border:none;box-shadow:none !important;border-radius:0}.ud-template-scope .article-detail .article-detail-hero-image .article-detail-content{padding-right:0;padding-left:0}.ud-template-scope .article-detail .article-detail-hero-image .article-detail-content .article-detail-body a{color:var(--web-primary);transition:all .3s}.ud-template-scope .article-detail .article-detail-hero-image .article-detail-content .article-detail-body a:hover{color:#000}.ud-template-scope .article-detail .article-detail-hero-image .article-detail-content .MuiIconButton-sizeMedium{background:color-mix(in srgb, var(--web-primary) 25%, transparent);border:1px solid var(--web-primary);width:40px;height:40px;border-radius:0;transition:all .4s}.ud-template-scope .article-detail .article-detail-hero-image .article-detail-content .MuiIconButton-sizeMedium:hover{background:color-mix(in srgb, var(--web-primary) 50%, transparent)}.ud-template-scope .article-detail .article-detail-hero-image .article-detail-content .article-detail-title{margin-bottom:15px;font-size:30px}@media screen and (max-width: 899.95px){.ud-template-scope .article-detail .article-detail-hero-image .article-detail-content .article-detail-title{font-size:24px}}.ud-template-scope .article-detail .article-detail-hero-image .css-j1mnhy{height:auto !important}.ud-template-scope .article-detail .article-detail-related{margin-top:50px;background:var(--light-gray-color);padding:70px 0 50px 0;margin-bottom:-30px}@media screen and (max-width: 1199.95px){.ud-template-scope .article-detail .article-detail-related{padding-bottom:0}}.ud-template-scope .article-detail .article-detail-related .article-detail-related-heading,.ud-template-scope .article-detail .article-detail-related .service-detail__related-slider{max-width:min(100%,min(100%,1200px));margin:auto}.ud-template-scope .article-detail .article-detail-related .article-detail-related-heading{font-size:26px;font-weight:600;color:#000}@media screen and (max-width: 899.95px){.ud-template-scope .article-detail .article-detail-related .article-detail-related-heading{font-size:24px;text-align:center;margin-bottom:20px}}.ud-template-scope .article-detail .article-detail-related .article-card{border:none;box-shadow:none;border-radius:0;transform:none !important;overflow:hidden;background:rgba(0, 0, 0, 0)}.ud-template-scope .article-detail .article-detail-related .article-card a>div:first-of-type{height:180px;overflow:hidden;position:relative}.ud-template-scope .article-detail .article-detail-related .article-card a>div:first-of-type::after{background:hsla(0, 0%, 100%, 0.3);bottom:0;content:"";left:50%;position:absolute;right:51%;top:0;opacity:1;pointer-events:none;-webkit-transition:all 400ms linear;transition:all 400ms linear}.ud-template-scope .article-detail .article-detail-related .article-card a>div:first-of-type img{transition:1.3s all ease !important}.ud-template-scope .article-detail .article-detail-related .article-card h3{transition:all .5s !important;font-size:20px;font-weight:600;color:#000}.ud-template-scope .article-detail .article-detail-related .article-card:hover h3{color:var(--web-primary)}.ud-template-scope .article-detail .article-detail-related .article-card:hover a>div:first-of-type::after{left:0;right:0;opacity:0;-webkit-transition:all 400ms linear;transition:all 400ms linear}.ud-template-scope .article-detail .article-detail-related .article-card:hover a>div:first-of-type img{transform:scale(1.2) rotate(-2deg)}.ud-template-scope .article-detail .article-detail-related .article-card .article-card__content{padding-top:24px}.ud-template-scope .article-detail .article-detail-related .article-card .article-card__content{padding-left:0;padding-right:0}.ud-template-scope .article-detail .article-detail-related .article-card .article-detail-card-categories{display:none}@media screen and (max-width: 1199.95px){.ud-template-scope .article-detail .article-detail-hero-image{padding-left:16px;padding-right:16px;padding-bottom:0}.ud-template-scope .article-detail .article-detail-related{padding-right:16px;padding-left:16px}.ud-template-scope .article-detail .article-detail-related .article-detail__related-grid li{padding-left:0}}.ud-template-scope .article-category-page{max-width:min(100%,min(100%,1200px));margin:auto;margin-top:60px;margin-bottom:60px}.ud-template-scope .article-category-page a{transform:none}.ud-template-scope .article-category-page a h3,.ud-template-scope .article-category-page a img{transition:all .5s !important}.ud-template-scope .article-category-page a:hover img{transform:scale(1.08);filter:brightness(0.8)}.ud-template-scope .article-category-page a:hover h3{color:var(--web-primary)}.ud-template-scope .form-widget{padding:0;border:none;border-radius:0;background:rgba(0, 0, 0, 0)}.ud-template-scope .form-widget .form-widget-recaptcha-missing{display:none}.ud-template-scope .form-widget .MuiInputBase-fullWidth{border:none;border-radius:0;padding:2px}.ud-template-scope .form-widget input,.ud-template-scope .form-widget textarea{color:#000}.ud-template-scope .form-widget input::placeholder,.ud-template-scope .form-widget textarea::placeholder{color:#000;opacity:.7}.ud-template-scope .form-widget label{top:3%}.ud-template-scope .form-widget label.Mui-focused{top:auto}.ud-template-scope .form-widget .form-widget-field--textarea label{top:0}.ud-template-scope .form-widget .form-widget-layout-row{gap:22px;margin-top:22px}.ud-template-scope .form-widget .form-widget-submit-button{border-radius:0;box-shadow:none;transition:all .5s;background:var(--web-secondary);color:#fff;margin-top:10px;padding:14px 38px}.ud-template-scope .form-widget .form-widget-submit-button:hover{background:var(--web-primary)}.ud-template-scope .form-widget .Mui-error{font-size:12px;margin-left:0}.ud-template-scope .contact-us-form .form-widget .MuiInputBase-fullWidth{background:var(--light-gray-color)}.ud-template-scope .contact-us-form .info-col .text-box-widget p{color:#000}.ud-template-scope .contact-us-form .info-col .text-box-widget p span{font-size:16px}.ud-template-scope .contact-us-form .info-col .quick-links a span{transition:all .3s}.ud-template-scope .contact-us-form .info-col .quick-links a:hover span{color:#000}.ud-template-scope .contact-us-form .info-col .quick-links .quick-links-item-icon-wrap{height:50px;width:50px;border-radius:50%;line-height:50px;text-align:center;background-color:var(--light-gray-color);display:flex;justify-content:center;margin-right:20px;align-items:center}.ud-template-scope .contact-us-form .info-col .quick-links .quick-links-item-title{font-weight:700;line-height:1.2;margin-bottom:10px}.ud-template-scope .contact-us-form .info-col .quick-links .quick-links-item-subtitle{color:var(--web-accent) !important;line-height:1.6}.ud-template-scope .contact-us-map .map-widget-map-container{border-radius:0;border:none;box-shadow:none}.ud-template-scope .aboutus-intro-section{position:relative}.ud-template-scope .aboutus-intro-section .text-title .section-title-widget__title{font-size:44px;margin-bottom:10px}@media screen and (max-width: 1199.95px){.ud-template-scope .aboutus-intro-section .text-title .section-title-widget__title{font-size:32px}}.ud-template-scope .aboutus-intro-section .background{position:absolute;background:var(--light-gray-color);height:86%;bottom:0;top:auto}.ud-template-scope .aboutus-intro-section .transparent-title{width:100%;display:flex;justify-content:end}.ud-template-scope .aboutus-intro-section .transparent-title .section-title-widget__text .section-title-widget__title{color:var(--web-primary);font-size:130px;font-style:normal;font-weight:700;opacity:.05}.ud-template-scope .aboutus-counter-section p,.ud-template-scope .aboutus-counter-section span,.ud-template-scope .aboutus-counter-section h2{color:#fff !important}.ud-template-scope .aboutus-counter-section div{overflow:visible}.ud-template-scope .aboutus-counter-section .counter{gap:60px}.ud-template-scope .aboutus-counter-section .counter .counter-item{background:#0d0d0d;background:#0d0d0d;padding:50px 25px;padding-bottom:44px;text-align:center;width:auto;border-bottom:5px solid var(--web-primary);border-right:5px solid var(--web-primary);transform:none}.ud-template-scope .aboutus-counter-section .counter .counter-item .counter-item-image{height:54px;width:54px;line-height:54px;text-align:center;border-radius:50%;display:flex;background-color:var(--web-primary);object-fit:contain;padding:10px;position:absolute;top:-80px;right:-63px}.ud-template-scope .aboutus-counter-section .counter .counter-item .counter-item-number{font-size:48px;font-weight:700;margin-bottom:0}.ud-template-scope .aboutus-counter-section .counter .counter-item .counter-item-title{font-size:16px;font-weight:400;line-height:26px}@media screen and (max-width: 1199.95px){.ud-template-scope .aboutus-counter-section{padding:30px}}.ud-template-scope .members-section .staff-viewport{padding:0}.ud-template-scope .members-section .staff-viewport .staff-item{transform:none;border:none;border-radius:0;box-shadow:0px 6px 25px 0px rgba(0, 0, 0, 0.05);height:575px}@media screen and (max-width: 1199.95px){.ud-template-scope .members-section .staff-viewport .staff-item{height:500px}}.ud-template-scope .members-section .staff-viewport .staff-item .staff-item-image-wrapper{height:460px;overflow:hidden}@media screen and (max-width: 1199.95px){.ud-template-scope .members-section .staff-viewport .staff-item .staff-item-image-wrapper{height:392px}}.ud-template-scope .members-section .staff-viewport .staff-item .staff-item-image-wrapper img{height:100% !important;transition:1.3s all ease !important}.ud-template-scope .members-section .staff-viewport .staff-item .staff-item-name{font-size:28px;font-weight:700;color:#000;margin-top:20px}.ud-template-scope .members-section .staff-viewport .staff-item:hover img{transform:scale(1.2)}.ud-template-scope .about-us-form-section .animated-background{width:90%;height:625px;bottom:-120px;top:auto;left:-2%;animation:tptranslateX2 2.5s infinite alternate}.ud-template-scope .about-us-form-section .form-widget fieldset{border:1px solid rgba(230, 230, 230, 0.4)}.ud-template-scope .about-us-form-section .form-widget input,.ud-template-scope .about-us-form-section .form-widget textarea{color:#fff}.ud-template-scope .about-us-form-section .form-widget input::placeholder,.ud-template-scope .about-us-form-section .form-widget textarea::placeholder{color:#fff;opacity:.9}.ud-template-scope .about-us-form-section .form-widget .MuiInputBase-input{color:#fff}.ud-template-scope .about-us-form-section .form-widget label{color:#fff;opacity:.9}.ud-template-scope .about-us-form-section .form-widget .form-widget-submit-button{border:1px solid var(--web-primary);width:100%}@keyframes tptranslateX2{0%{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}100%{-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-ms-transform:translateX(40px);-o-transform:translateX(40px);transform:translateX(40px)}}.ud-template-scope .member-details-page .staff-details-info-card,.ud-template-scope .member-details-page .staff-details-bio-card,.ud-template-scope .member-details-page .staff-detail-feature-image-card{border:none;padding:0;box-shadow:none;border-radius:0}.ud-template-scope .member-details-page .staff-details-info-card{margin-bottom:10px}.ud-template-scope .member-details-page .staff-details-info-card hr{display:none}.ud-template-scope .member-details-page .staff-details-info-card a{transition:all .3s}.ud-template-scope .member-details-page .staff-details-info-card a:hover{color:#000}.ud-template-scope .member-details-page .staff-details-info-card h2{display:block;align-items:center;color:#000;font-weight:600;background:#fff}.ud-template-scope .member-details-page .staff-details-info-card h2::after{content:"";width:100%;height:1px;background:#000;margin-left:12px;position:absolute;z-index:0;top:15%}@media screen and (max-width: 1199.95px){.ud-template-scope .member-details-page .staff-details-info-card h2::after{display:none}}.ud-template-scope .member-details-page .staff-details-bio-card h6{display:none}.ud-template-scope .member-details-page .staff-details-bio-card p{font-size:16px}@media screen and (min-width: 1199.95px){.ud-template-scope .member-details-page .staff-detail-feature-image-card img{height:605px !important}}.ud-template-scope .design-assistant-landing-header{background:#fff !important}@media screen and (min-width: 1199.95px){.ud-template-scope .design-assistant-landing-header{display:flex;align-items:center;padding-top:2px;height:84px}}.ud-template-scope .design-assistant-landing-header .header-buttons-col>div:first-of-type{display:flex;gap:15px;align-items:center;justify-content:end}@media screen and (max-width: 1199.95px){.ud-template-scope .design-assistant-landing-header .header-buttons-col>div:first-of-type{justify-content:center}}@media screen and (max-width: 1199.95px){.ud-template-scope .design-assistant-landing-header .button-widget__link{padding:10px 14px !important}}.ud-template-scope .design-assistant-landing-header.public-page-header--sticky-visible{box-shadow:0px 6px 25px -12px rgba(0, 0, 0, 0.3);background:#fff}.ud-template-scope .design-assistant-landing-header button{background:rgba(0, 0, 0, 0) !important}.ud-template-scope .design-assistant-landing-header button svg{fill:#000 !important}.ud-template-scope .design-assistant-landing-banner .css-swdhrz{flex-grow:1 !important}.ud-template-scope .design-assistant-landing-banner .banner-widget-shell .banner-widget-slide-card{height:100%;border-radius:0}@media screen and (max-width: 1199.95px){.ud-template-scope .design-assistant-landing-banner .banner-widget-shell .banner-widget-slide-card .banner-widget-caption>div:last-of-type{display:flex;justify-content:center;align-items:center}}.ud-template-scope .design-assistant-landing-banner .banner-widget-shell .swiper{height:700px !important}@media screen and (max-width: 1199.95px){.ud-template-scope .design-assistant-landing-banner .banner-widget-shell .swiper{height:500px !important}}.ud-template-scope .design-assistant-landing-banner .banner-widget-shell .swiper .css-fl0fcl{height:100% !important}@media screen and (max-width: 1199.95px){.ud-template-scope .design-assistant-landing-banner .banner-widget-shell .swiper .banner-widget-slide-image{object-position:right center}}.ud-template-scope .design-assistant-landing-banner .banner-widget-shell .banner-widget-caption-layer{background:rgba(0, 0, 0, 0.3);height:700px !important}@media screen and (max-width: 1199.95px){.ud-template-scope .design-assistant-landing-banner .banner-widget-shell .banner-widget-caption-layer{height:500px !important}}.ud-template-scope .design-assistant-landing-banner .banner-widget-shell .banner-widget-caption-layer .banner-widget-title{color:var(--web-secondary) !important;letter-spacing:3px;font-weight:700;font-size:12px;text-transform:uppercase;margin-bottom:40px}.ud-template-scope .design-assistant-landing-form .content{background:color-mix(in srgb, var(--web-primary) 12%, transparent);padding:30px}.ud-template-scope .design-assistant-landing-form .content .form-widget .MuiInputBase-fullWidth{background:#fff;padding:6px}.ud-template-scope .design-assistant-landing-form .content .form-widget label{top:10%}.ud-template-scope .design-assistant-landing-form .content .form-widget .form-widget-field--textarea label{top:0}.ud-template-scope .design-assistant-landing-form .content .form-widget .form-widget-submit-button{margin:auto;width:220px;padding:14px 38px}@media screen and (min-width: 899.95px){.ud-template-scope .design-assistant-landing-address .quick-links .quick-links-item-shell{border-right:1px solid var(--web-primary)}.ud-template-scope .design-assistant-landing-address .quick-links .quick-links-item-shell:last-of-type{border:none}}.ud-template-scope .design-assistant-landing-address .quick-links .quick-links-item-shell .quick-links-item-title{font-weight:600;font-size:18px;margin-bottom:10px}.ud-template-scope .design-assistant-landing-address .quick-links .quick-links-item-shell .quick-links-item-icon-wrap{width:70px;height:70px;background:var(--web-secondary);border-radius:50%;margin-bottom:15px;transition:all .5s}.ud-template-scope .design-assistant-landing-address .quick-links .quick-links-item-shell .quick-links-item-icon-wrap svg{width:28px;height:28px}.ud-template-scope .design-assistant-landing-address .quick-links .quick-links-item-shell .quick-links-item-icon-wrap svg path{fill:#fff}.ud-template-scope .design-assistant-landing-address .quick-links .quick-links-item-shell:hover .quick-links-item-icon-wrap{background-color:var(--web-primary)}.ud-template-scope .design-assistant-landing-video-section button>div:last-of-type div{position:relative;width:78px;height:78px;border-radius:50%;transition:all .5s;z-index:1;background:var(--web-secondary)}.ud-template-scope .design-assistant-landing-video-section button>div:last-of-type div svg{transition:all .5s;fill:#fff}.ud-template-scope .design-assistant-landing-video-section button>div:last-of-type div::before,.ud-template-scope .design-assistant-landing-video-section button>div:last-of-type div::after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid #fff;pointer-events:none;animation:playRipple 5s ease-out infinite}.ud-template-scope .design-assistant-landing-video-section button>div:last-of-type div::after{animation-delay:2.5s}.ud-template-scope .design-assistant-landing-video-section button>div:last-of-type div:hover{background:#fff}.ud-template-scope .design-assistant-landing-video-section button>div:last-of-type div:hover svg{fill:var(--web-secondary)}@keyframes playRipple{0%{transform:scale(1);opacity:.75}80%{transform:scale(1.5);opacity:0}100%{transform:scale(1.5);opacity:0}}