@import"https://fonts.googleapis.com/css2?family=Roboto&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:"Roboto",sans-serif}.ud-template-scope.ud-template-root-scope{--text-gray-color: #6f6f6f;--dark-color: var(--dark-color)}.ud-template-scope .quick-links-item{transform:none !important}.ud-template-scope p,.ud-template-scope ul li span{color:var(--text-gray-color);line-height:1.5}.ud-template-scope h1,.ud-template-scope h2,.ud-template-scope h3,.ud-template-scope h4,.ud-template-scope h5,.ud-template-scope h6{font-family:"Montserrat",sans-serif !important}.ud-template-scope .section-title-widget__title,.ud-template-scope .service-detail__title{font-family:"Montserrat",sans-serif;font-weight:600;font-size:32px}@media screen and (max-width: 899.95px){.ud-template-scope .section-title-widget__title,.ud-template-scope .service-detail__title{font-size:26px}}.ud-template-scope .underline-title h2{font-family:"Montserrat",sans-serif;font-weight:600;font-size:32px;padding-bottom:30px;position:relative;z-index:1}.ud-template-scope .underline-title h2::before{position:absolute;content:"";height:2px;width:120px;background-color:var(--web-primary);left:50%;transform:translateX(-50%);top:auto;bottom:15px;z-index:-1}@media screen and (max-width: 1199.95px){.ud-template-scope .underline-title h2{font-size:26px}}.ud-template-scope .button-widget .button-widget__link{border-radius:3px;box-shadow:none;transition:all .5s;background:var(--web-primary);padding:10px 25px;border:2px solid var(--web-primary);line-height:normal !important}.ud-template-scope .button-widget .button-widget__link span{color:#fff !important;font-size:12px !important;opacity:1 !important;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-weight:600}.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:#000;border-color:#000}.ud-template-scope .outlined-btn .button-widget__link:hover,.ud-template-scope .outlined-btn .button-widget__link:focus,.ud-template-scope .outlined-btn .button-widget__link:focus-visible{background-color:rgba(0, 0, 0, 0);border-color:var(--web-primary)}.ud-template-scope .outlined-btn .button-widget__link:hover span,.ud-template-scope .outlined-btn .button-widget__link:focus span,.ud-template-scope .outlined-btn .button-widget__link:focus-visible span{color:var(--web-primary) !important}.ud-template-scope .secondary-btn .button-widget__link{background:var(--web-secondary);border-color:var(--web-secondary)}.ud-template-scope .secondary-btn .button-widget__link:hover,.ud-template-scope .secondary-btn .button-widget__link:focus,.ud-template-scope .secondary-btn .button-widget__link:focus-visible{background-color:rgba(0, 0, 0, 0)}.ud-template-scope .secondary-btn .button-widget__link:hover span,.ud-template-scope .secondary-btn .button-widget__link:focus span,.ud-template-scope .secondary-btn .button-widget__link:focus-visible span{color:#000 !important}.ud-template-scope header .menu-mobile-button{color:var(--web-primary) !important}.ud-template-scope header .menu-layout-cascading .menu-level-1{background:rgba(0, 0, 0, 0)}.ud-template-scope header .menu-item-link{background:rgba(0, 0, 0, 0) !important;color:#000 !important;font-family:"Montserrat",sans-serif;font-size:12px;text-transform:uppercase !important;letter-spacing:.015em}.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 .logo-2{display:none}.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.public-page-header--sticky-visible{background:#000}.ud-template-scope header.public-page-header--sticky-visible .menu-item-link{color:#fff !important}.ud-template-scope header.public-page-header--sticky-visible .menu-item-link:hover,.ud-template-scope header.public-page-header--sticky-visible .menu-item-link:focus,.ud-template-scope header.public-page-header--sticky-visible .menu-item-link:focus-visible{color:var(--web-primary) !important}.ud-template-scope header.public-page-header--sticky-visible svg{fill:#fff !important}.ud-template-scope header.public-page-header--sticky-visible .logo-1{display:none}.ud-template-scope header.public-page-header--sticky-visible .logo-2{display:block}.ud-template-scope header.public-page-header--sticky-visible .header-social .quick-links-item .quick-links-item-icon path{fill:#fff}.ud-template-scope header.public-page-header--sticky-visible .header-social .quick-links-item:hover .quick-links-item-icon path{fill:var(--web-primary)}.ud-template-scope header .menu-dropdown{margin-top:0px;min-width:280px;width:280px;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;background:#232323}.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;width:100%;color:#fff !important;text-transform:uppercase !important}.ud-template-scope header .menu-dropdown a:hover{padding:8px 0 8px 10px !important}.ud-template-scope header .menu-style-style-1.menu-layout-cascading .menu-level-1>li>a{padding:10px 12px}.ud-template-scope header .header-social .quick-links-item .quick-links-item-icon{width:16px;height:16px}.ud-template-scope header .header-social .quick-links-item .quick-links-item-icon path{transition:all .4s}.ud-template-scope header .header-social .quick-links-item:hover .quick-links-item-icon path{fill:var(--web-primary)}.ud-template-scope header .menu-mobile-dropdown-panel{box-shadow:none;border:none;background:rgba(23, 23, 23, 0.95)}.ud-template-scope header .menu-mobile-dropdown-panel .menu-mobile-dropdown-body{padding:0;padding-top:10px}.ud-template-scope header .menu-mobile-dropdown-panel .menu-mobile-dropdown-body .menu-mobile-item{border-bottom:solid 1px hsla(0, 0%, 100%, 0.1)}.ud-template-scope header .menu-mobile-dropdown-panel .menu-mobile-dropdown-body .menu-mobile-item .menu-item-link{padding:4px 20px 12px 20px;color:#fff !important;font-weight:600 !important}.ud-template-scope footer p,.ud-template-scope footer a,.ud-template-scope footer span,.ud-template-scope footer div{color:#6f6f6f;font-size:14px}.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 p span{font-size:12px;line-height:1.5}.ud-template-scope footer .quick-links-item-content span{transition:all .5s}.ud-template-scope footer .quick-links-item-content span:hover{color:var(--web-primary) !important}.ud-template-scope footer .css-13o3u1b{background:rgba(34, 34, 34, 0.7)}.ud-template-scope footer .top-footer .text-col p span{font-size:14px;font-family:"Montserrat",sans-serif}.ud-template-scope footer .footer-copyright-section{border-top:1px solid #363636}.ud-template-scope footer .footer-copyright-section p{margin:10px 5px;color:#6f6f6f}.ud-template-scope footer .footer-copyright-section p span{font-size:14px}.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}.ud-template-scope footer .footer-links-title p strong{line-height:1.3;font-weight:700;letter-spacing:1px;font-size:12px;color:#939393 !important;text-transform:uppercase !important}.ud-template-scope footer .footer-info .section-title-widget__title span{font-size:18px;font-weight:600}.ud-template-scope footer .footer-info .quick-links-item-background{background-size:contain}.ud-template-scope footer .google-partner .section-title-widget__text{justify-content:center}.ud-template-scope footer .google-partner .section-title-widget__text .section-title-widget__title span{font-size:18px;font-weight:600}.ud-template-scope footer .services-col .quick-links{gap:0;width:100%}.ud-template-scope footer .services-col .quick-links .quick-links-item-shell{border-bottom:1px solid #363636;padding:5px 0}.ud-template-scope footer .services-col .quick-links .quick-links-item-shell a{padding:0}.ud-template-scope .banner-widget-shell .banner-widget-slide-card,.ud-template-scope .banner-widget-shell .css-1cbf5b0,.ud-template-scope .banner-widget-shell .banner-widget-caption-layer{background:rgba(0, 0, 0, 0) !important}.ud-template-scope .banner-widget-shell .swiper-slide{height:calc(100vh - 85px) !important}@media screen and (max-width: 1199.95px){.ud-template-scope .banner-widget-shell .swiper-slide{height:calc(100vh - 76px) !important}}.ud-template-scope .banner-widget-shell .swiper-slide .css-fl0fcl{height:100% !important}.ud-template-scope .banner-widget-shell .swiper-slide .banner-widget-slide-card{height:100% !important;border-radius:0}@media screen and (max-width: 1199.95px){.ud-template-scope .banner-widget-shell .swiper-slide .banner-widget-slide-card .css-1gj3qlh{padding:0 10px}}.ud-template-scope .banner-widget-shell .swiper-slide .banner-widget-slide-card .banner-widget-caption-layer .banner-widget-caption .banner-widget-title-group{margin-bottom:40px}.ud-template-scope .banner-widget-shell .swiper-slide .banner-widget-slide-card .banner-widget-caption-layer .banner-widget-caption .banner-widget-title-group .banner-widget-title--primary{font-weight:700;font-size:80px;color:var(--dark-color) !important;font-family:"Montserrat",sans-serif;text-shadow:none;margin-bottom:15px}@media screen and (max-width: 1199.95px){.ud-template-scope .banner-widget-shell .swiper-slide .banner-widget-slide-card .banner-widget-caption-layer .banner-widget-caption .banner-widget-title-group .banner-widget-title--primary{font-size:70px}}@media screen and (max-width: 899.95px){.ud-template-scope .banner-widget-shell .swiper-slide .banner-widget-slide-card .banner-widget-caption-layer .banner-widget-caption .banner-widget-title-group .banner-widget-title--primary{font-size:40px}}.ud-template-scope .banner-widget-shell .swiper-slide .banner-widget-slide-card .banner-widget-caption-layer .banner-widget-caption .banner-widget-title-group .banner-widget-title--secondary{font-weight:400;font-size:45px;text-shadow:none;color:#6f6f6f !important;margin:auto}@media screen and (max-width: 1199.95px){.ud-template-scope .banner-widget-shell .swiper-slide .banner-widget-slide-card .banner-widget-caption-layer .banner-widget-caption .banner-widget-title-group .banner-widget-title--secondary{font-size:40px}}@media screen and (max-width: 899.95px){.ud-template-scope .banner-widget-shell .swiper-slide .banner-widget-slide-card .banner-widget-caption-layer .banner-widget-caption .banner-widget-title-group .banner-widget-title--secondary{font-size:28px}}.ud-template-scope .banner-widget-shell .swiper-slide .banner-widget-slide-card .banner-widget-caption-layer .banner-widget-caption .css-ssbwh9{gap:24px}@media screen and (max-width: 899.95px){.ud-template-scope .banner-widget-shell .swiper-slide .banner-widget-slide-card .banner-widget-caption-layer .banner-widget-caption .button-widget__link{padding:12px !important}}.ud-template-scope .banner-widget-shell .swiper-slide .banner-widget-slide-card .banner-widget-caption-layer .banner-widget-caption .button-widget:nth-child(2) .button-widget__link{background:#fff}.ud-template-scope .banner-widget-shell .swiper-slide .banner-widget-slide-card .banner-widget-caption-layer .banner-widget-caption .button-widget:nth-child(2) .button-widget__link span{color:var(--web-secondary) !important}.ud-template-scope .banner-widget-shell .swiper-slide .banner-widget-slide-card .banner-widget-caption-layer .banner-widget-caption .button-widget:nth-child(2) .button-widget__link path{fill:var(--web-secondary)}.ud-template-scope .banner-widget-shell .swiper-slide .banner-widget-slide-card .banner-widget-caption-layer .banner-widget-caption .button-widget:nth-child(2) .button-widget__link::before{background-color:rgba(0, 0, 0, 0.1)}.ud-template-scope .home-banner{position:relative}.ud-template-scope .home-banner .banner-widget-dots{display:none}.ud-template-scope .services-section .services-grid{gap:0 30px}.ud-template-scope .services-section .services-grid .services-item,.ud-template-scope .services-section .services-grid .services-item-image-wrapper img,.ud-template-scope .services-section .services-grid .services-item-title{transition:all .4s ease-in-out !important}.ud-template-scope .services-section .services-grid .services-item{transform:none !important;border:none;box-shadow:none;height:240px;background:var(--web-accent);border-radius:8px}@media screen and (min-width: 899.95px){.ud-template-scope .services-section .services-grid .services-item:nth-child(even){margin-top:40px}}@media screen and (max-width: 899.95px){.ud-template-scope .services-section .services-grid .services-item{margin-bottom:30px;height:200px}}.ud-template-scope .services-section .services-grid .services-item .services-item-title{color:var(--dark-color);font-size:16px;font-family:"Montserrat",sans-serif;text-align:center;font-weight:700}.ud-template-scope .services-section .services-grid .services-item .services-item-image-wrapper{margin-top:21.2%}.ud-template-scope .services-section .services-grid .services-item .services-item-image-wrapper img{width:18% !important;height:auto !important;margin:auto}@media screen and (max-width: 899.95px){.ud-template-scope .services-section .services-grid .services-item .services-item-image-wrapper{margin-top:14%}.ud-template-scope .services-section .services-grid .services-item .services-item-image-wrapper img{width:16% !important}}.ud-template-scope .services-section .services-grid .services-item:hover{background:var(--web-primary)}.ud-template-scope .services-section .services-grid .services-item:hover .services-item-image-wrapper img{filter:brightness(10)}.ud-template-scope .services-section .services-grid .services-item:hover .services-item-title{color:#fff}.ud-template-scope .certificates-section .photo-gallery-tile{box-shadow:none;transform:none !important}.ud-template-scope .certificates-section .photo-gallery-tile img{transition:all .4s ease-in-out !important}.ud-template-scope .certificates-section .photo-gallery-tile:hover img{transform:scale(1.1);filter:brightness(0.8)}.ud-template-scope .main-services-section .css-1vtquce{background:rgba(28, 28, 28, 0.75)}.ud-template-scope .main-services-section .services-grid{gap:30px}@media screen and (max-width: 899.95px){.ud-template-scope .main-services-section .services-grid{gap:0}}.ud-template-scope .main-services-section .services-grid .services-item,.ud-template-scope .main-services-section .services-grid .services-item-image-wrapper img,.ud-template-scope .main-services-section .services-grid .services-item-title{transition:all .4s ease-in-out !important}.ud-template-scope .main-services-section .services-grid .services-item{position:relative;background:rgba(0, 0, 0, 0);border:none;box-shadow:none;transform:none !important;border-radius:0}.ud-template-scope .main-services-section .services-grid .services-item .services-item-bottom{display:none}.ud-template-scope .main-services-section .services-grid .services-item .services-item-image-wrapper{margin-top:20px}.ud-template-scope .main-services-section .services-grid .services-item .services-item-image-wrapper img{width:28% !important;height:auto !important;margin:auto;filter:grayscale(1) brightness(1.5)}@media screen and (max-width: 899.95px){.ud-template-scope .main-services-section .services-grid .services-item .services-item-image-wrapper img{width:16% !important}}.ud-template-scope .main-services-section .services-grid .services-item .services-item-title{font-size:16px;color:#b7b7b7;text-align:center;font-family:"Montserrat",sans-serif}.ud-template-scope .main-services-section .services-grid .services-item::before{background:var(--web-primary);left:0;height:100%;top:0;position:absolute;width:100%;z-index:-1;display:block;content:"";transition-duration:.3s;transform:scaleY(0);opacity:0}.ud-template-scope .main-services-section .services-grid .services-item:hover .services-item-title{color:#fff}.ud-template-scope .main-services-section .services-grid .services-item:hover .services-item-image-wrapper img{filter:brightness(0)}.ud-template-scope .main-services-section .services-grid .services-item:hover::before{transform:scaleY(1);transition-duration:.3s;opacity:1}@media screen and (min-width: 1199.95px){.ud-template-scope .home-digital-marketing-section .photo-widget__image{margin-bottom:-98px;width:93%;margin-right:auto;margin-left:auto}}.ud-template-scope .home-digital-marketing-section .section-title-widget__title{font-size:40px;font-family:"Montserrat",sans-serif;max-width:800px;margin-bottom:15px}@media screen and (max-width: 1199.95px){.ud-template-scope .home-digital-marketing-section .section-title-widget__title{font-size:28px}}.ud-template-scope .text-items-section .quick-links .quick-links-item .quick-links-item-title{font-size:14px !important;font-family:"Montserrat",sans-serif;font-weight:600;margin:5px 0 5px 0;color:var(--dark-color)}.ud-template-scope .text-items-section .quick-links .quick-links-item .quick-links-item-subtitle{color:var(--text-gray-color) !important;font-size:14px}.ud-template-scope .img-text-items-section .quick-links{gap:0}.ud-template-scope .img-text-items-section .quick-links .quick-links-item-shell .quick-links-item{border-bottom:1px solid rgba(0, 0, 0, 0.1);height:auto;min-height:auto;padding:14px 0}.ud-template-scope .img-text-items-section .quick-links .quick-links-item-shell .quick-links-item .quick-links-item-content{flex-direction:row;justify-content:start;align-items:center}.ud-template-scope .img-text-items-section .quick-links .quick-links-item-shell .quick-links-item .quick-links-item-content .quick-links-item-title{font-size:14px !important;color:var(--text-gray-color) !important}.ud-template-scope .img-text-items-section .quick-links .quick-links-item-shell:last-child .quick-links-item{border-bottom:none}.ud-template-scope .sponsors-section h2 span{color:#000 !important}.ud-template-scope .sponsors-section .quick-links-viewport{padding:15px}.ud-template-scope .sponsors-section .quick-links-viewport .quick-links-item-shell .quick-links-item-face-shell{width:100%}.ud-template-scope .sponsors-section .quick-links-viewport .quick-links-item-shell{background:#fff;border:1px solid rgba(0, 0, 0, 0.15);border-radius:3px;height:110px !important;padding:12px;display:flex;justify-content:center;align-items:center;transition:all .5s}@media screen and (max-width: 1199.95px){.ud-template-scope .sponsors-section .quick-links-viewport .quick-links-item-shell{padding:45px}}.ud-template-scope .sponsors-section .quick-links-viewport .quick-links-item-shell .quick-links-item-background{transition:all .4s ease-in-out}.ud-template-scope .sponsors-section .quick-links-viewport .quick-links-item-shell:hover .quick-links-item-background{transform:scale(1.05)}.ud-template-scope .sponsors-section .quick-links-viewport .quick-links-item-shell:hover{filter:brightness(0.8)}.ud-template-scope .sponsors-section .quick-links-viewport .quick-links-item-shell a{transform:none !important}.ud-template-scope .subpage-template{background:var(--web-accent);height:100px;display:flex;flex-direction:column;justify-content:end}@media screen and (max-width: 1199.95px){.ud-template-scope .subpage-template{height:auto}}.ud-template-scope .subpage-template .page-title-widget__title{color:var(--dark-color) !important;font-size:20px;font-weight:500;margin-bottom:9px;font-family:"Montserrat",sans-serif;text-transform:uppercase}.ud-template-scope .subpage-template .breadcrumbs-widget__list{margin-bottom:5px}.ud-template-scope .subpage-template .breadcrumbs-widget__list a,.ud-template-scope .subpage-template .breadcrumbs-widget__list span{color:var(--text-gray-color) !important}.ud-template-scope .subpage-template .breadcrumbs-widget__list a:hover{color:#000 !important}.ud-template-scope .about-us-intro-section .section-title-widget__text .section-title-widget__subtitle{display:flex}.ud-template-scope .about-us-intro-section .section-title-widget__text .section-title-widget__subtitle span{font-size:36px;transform:rotate(180deg)}.ud-template-scope .about-us-intro-section .section-title-widget__text .section-title-widget__title{text-transform:uppercase}.ud-template-scope .services-number-items-section .quick-links{gap:0}.ud-template-scope .services-number-items-section .quick-links .quick-links-item-shell .quick-links-item{border-right:1px solid #363636;padding-left:40px;padding-right:40px}@media screen and (max-width: 1199.95px){.ud-template-scope .services-number-items-section .quick-links .quick-links-item-shell .quick-links-item{border:none}}.ud-template-scope .services-number-items-section .quick-links .quick-links-item-shell .quick-links-item .quick-links-item-title{color:var(--web-primary) !important;font-size:48px;letter-spacing:-2px;font-family:"Montserrat",sans-serif}.ud-template-scope .services-number-items-section .quick-links .quick-links-item-shell .quick-links-item .quick-links-item-subtitle{color:#fff !important;font-size:20px;font-weight:700;font-family:"Montserrat",sans-serif;text-transform:uppercase;margin-bottom:15px}.ud-template-scope .services-number-items-section .quick-links .quick-links-item-shell .quick-links-item .quick-links-item-summary{color:var(--text-gray-color) !important;font-size:14px}.ud-template-scope .services-number-items-section .quick-links .quick-links-item-shell:last-child .quick-links-item{border:none}.ud-template-scope .services-bottom-section .quick-links .quick-links-item .quick-links-item-title{color:#d6d5d5 !important;font-family:"Montserrat",sans-serif;font-weight:500;font-size:55px;letter-spacing:-3px}.ud-template-scope .services-bottom-section .quick-links .quick-links-item .quick-links-item-subtitle{font-family:"Montserrat",sans-serif;color:#232323 !important;font-size:16px;margin-bottom:10px}.ud-template-scope .services-bottom-section .quick-links .quick-links-item .quick-links-item-summary{color:var(--text-gray-color) !important;font-size:14px}.ud-template-scope .gallery-page .quick-links .quick-links-item-shell{border-radius:3px;overflow:hidden}.ud-template-scope .gallery-page .quick-links .quick-links-item-shell .quick-links-item-background{transition:all .5s ease-in-out !important}.ud-template-scope .gallery-page .quick-links .quick-links-item-shell .quick-links-item{transform:none}.ud-template-scope .gallery-page .quick-links .quick-links-item-shell .quick-links-item::before{content:"";position:absolute;inset:0;background:rgba(0, 0, 0, 0.5);z-index:1;transition:all .5s ease-in-out}.ud-template-scope .gallery-page .quick-links .quick-links-item-shell .quick-links-item .quick-links-item-title{color:#fff !important;font-size:38px;font-weight:600;font-family:"Montserrat",sans-serif;transition:all .5s ease-in-out}@media screen and (max-width: 1199.95px){.ud-template-scope .gallery-page .quick-links .quick-links-item-shell .quick-links-item .quick-links-item-title{font-size:30px}}.ud-template-scope .gallery-page .quick-links .quick-links-item-shell .quick-links-item:hover::before{transform:translateY(-100%);opacity:0}.ud-template-scope .gallery-page .quick-links .quick-links-item-shell .quick-links-item:hover .quick-links-item-title{letter-spacing:2px}.ud-template-scope .gallery-page .quick-links .quick-links-item-shell .quick-links-item:hover .quick-links-item-background{transform:scale(1.08) translateY(-15px)}.ud-template-scope .photo-gallery-container .photo-gallery-tile,.ud-template-scope .photo-gallery-container .video-gallery-tile,.ud-template-scope .video-gallery-container .photo-gallery-tile,.ud-template-scope .video-gallery-container .video-gallery-tile{border-radius:3px;transform:none !important;overflow:hidden;box-shadow:none;border:none}.ud-template-scope .photo-gallery-container .photo-gallery-tile img,.ud-template-scope .photo-gallery-container .photo-gallery-tile video,.ud-template-scope .photo-gallery-container .video-gallery-tile img,.ud-template-scope .photo-gallery-container .video-gallery-tile video,.ud-template-scope .video-gallery-container .photo-gallery-tile img,.ud-template-scope .video-gallery-container .photo-gallery-tile video,.ud-template-scope .video-gallery-container .video-gallery-tile img,.ud-template-scope .video-gallery-container .video-gallery-tile video{transition:all .5s ease-in-out !important}.ud-template-scope .photo-gallery-container .photo-gallery-tile:hover img,.ud-template-scope .photo-gallery-container .photo-gallery-tile:hover video,.ud-template-scope .photo-gallery-container .video-gallery-tile:hover img,.ud-template-scope .photo-gallery-container .video-gallery-tile:hover video,.ud-template-scope .video-gallery-container .photo-gallery-tile:hover img,.ud-template-scope .video-gallery-container .photo-gallery-tile:hover video,.ud-template-scope .video-gallery-container .video-gallery-tile:hover img,.ud-template-scope .video-gallery-container .video-gallery-tile:hover video{transform:scale(1.08);filter:brightness(0.8)}.ud-template-scope .photo-gallery-container.portfolio .photo-gallery-tile,.ud-template-scope .photo-gallery-container.portfolio .video-gallery-tile,.ud-template-scope .video-gallery-container.portfolio .photo-gallery-tile,.ud-template-scope .video-gallery-container.portfolio .video-gallery-tile{position:relative;overflow:hidden;border-radius:3px}.ud-template-scope .photo-gallery-container.portfolio .photo-gallery-tile img,.ud-template-scope .photo-gallery-container.portfolio .photo-gallery-tile video,.ud-template-scope .photo-gallery-container.portfolio .video-gallery-tile img,.ud-template-scope .photo-gallery-container.portfolio .video-gallery-tile video,.ud-template-scope .video-gallery-container.portfolio .photo-gallery-tile img,.ud-template-scope .video-gallery-container.portfolio .photo-gallery-tile video,.ud-template-scope .video-gallery-container.portfolio .video-gallery-tile img,.ud-template-scope .video-gallery-container.portfolio .video-gallery-tile video{width:100%;display:block;transition:transform .6s cubic-bezier(0.22, 1, 0.36, 1)}.ud-template-scope .photo-gallery-container.portfolio .photo-gallery-tile::before,.ud-template-scope .photo-gallery-container.portfolio .video-gallery-tile::before,.ud-template-scope .video-gallery-container.portfolio .photo-gallery-tile::before,.ud-template-scope .video-gallery-container.portfolio .video-gallery-tile::before{border-radius:3px;content:"";position:absolute;inset:0;background:rgba(0, 0, 0, 0.3);opacity:0;transform:scale(0);transform-origin:center;transition:opacity .55s ease,transform .55s cubic-bezier(0.22, 1, 0.36, 1);z-index:1}.ud-template-scope .photo-gallery-container.portfolio .photo-gallery-tile:hover img,.ud-template-scope .photo-gallery-container.portfolio .video-gallery-tile:hover img,.ud-template-scope .video-gallery-container.portfolio .photo-gallery-tile:hover img,.ud-template-scope .video-gallery-container.portfolio .video-gallery-tile:hover img{transform:scale(1.08)}.ud-template-scope .photo-gallery-container.portfolio .photo-gallery-tile:hover::before,.ud-template-scope .photo-gallery-container.portfolio .video-gallery-tile:hover::before,.ud-template-scope .video-gallery-container.portfolio .photo-gallery-tile:hover::before,.ud-template-scope .video-gallery-container.portfolio .video-gallery-tile:hover::before{opacity:1;transform:scale(1)}.ud-template-scope .photo-gallery-container.portfolio .photo-gallery-tile:hover .overlay-content,.ud-template-scope .photo-gallery-container.portfolio .video-gallery-tile:hover .overlay-content,.ud-template-scope .video-gallery-container.portfolio .photo-gallery-tile:hover .overlay-content,.ud-template-scope .video-gallery-container.portfolio .video-gallery-tile:hover .overlay-content{opacity:1;transform:translate(-50%, -50%) scale(1)}.ud-template-scope .testimonial-box .quick-links-item{border-radius:8px;height:240px;position:relative}.ud-template-scope .testimonial-box .quick-links-item::before{content:"";position:absolute;inset:0;background:rgba(0, 0, 0, 0.4);z-index:1;transition:all .6s ease !important}.ud-template-scope .testimonial-box .quick-links-item .quick-links-item-background,.ud-template-scope .testimonial-box .quick-links-item .quick-links-item-title{transition:all .5s ease-in-out}.ud-template-scope .testimonial-box .quick-links-item .quick-links-item-title{font-family:"Montserrat",sans-serif;color:#fff !important;font-size:38px;font-weight:500}@media screen and (max-width: 1199.95px){.ud-template-scope .testimonial-box .quick-links-item .quick-links-item-title{font-size:28px}}.ud-template-scope .testimonial-box .quick-links-item:hover::before{transform:translateY(-100%)}.ud-template-scope .testimonial-box .quick-links-item:hover .quick-links-item-title{color:var(--web-secondary) !important}.ud-template-scope .testimonial-box .quick-links-item:hover .quick-links-item-background{transform:scale(1.05) translateY(-5px)}.ud-template-scope .blogs-section .blog-grid{gap:0}.ud-template-scope .blogs-section .blog-grid a{flex-direction:row;gap:30px;transform:none;border:none;box-shadow:none;padding:45px 0;border-bottom:1px solid #ededed}.ud-template-scope .blogs-section .blog-grid a .blog-item-title,.ud-template-scope .blogs-section .blog-grid a .blog-item-image-wrap img{transition:all .4s ease-in-out !important}.ud-template-scope .blogs-section .blog-grid a .blog-item-image-wrap{width:45%}.ud-template-scope .blogs-section .blog-grid a .blog-item-title{font-family:"Montserrat",sans-serif;font-size:24px}.ud-template-scope .blogs-section .blog-grid a .blog-item-date{font-size:14px}.ud-template-scope .blogs-section .blog-grid a .blog-item-summary{font-size:17px}.ud-template-scope .blogs-section .blog-grid a:hover .blog-item-title{color:var(--web-primary) !important}.ud-template-scope .blogs-section .blog-grid a:hover .blog-item-image-wrap img{transform:scale(1.1)}@media screen and (max-width: 899.95px){.ud-template-scope .blogs-section .blog-grid a{flex-direction:column;gap:8px}.ud-template-scope .blogs-section .blog-grid a .blog-item-image-wrap{width:100%}.ud-template-scope .blogs-section .blog-grid a .blog-item-top{padding-left:0;padding-right:0}}.ud-template-scope .article-detail{max-width:min(100%,min(100%,1200px));padding-right:0;padding-left:0}.ud-template-scope .article-detail img{border-radius:0}.ud-template-scope .article-detail .article-detail-hero-image{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-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 .article-detail-related-heading{font-size:28px;font-weight:600}@media screen and (max-width: 899.95px){.ud-template-scope .article-detail .article-detail-related .article-detail-related-heading{font-size:22px}}.ud-template-scope .article-detail .article-detail-related .article-card{border:none;box-shadow:none;border-radius:0;transform:none !important;overflow:hidden}.ud-template-scope .article-detail .article-detail-related .article-card img{height:270px !important;width:100%;object-fit:cover;transition:all .5s !important;border-radius:0 !important}.ud-template-scope .article-detail .article-detail-related .article-card h3{transition:all .5s !important;font-size:20px;font-weight:600}.ud-template-scope .article-detail .article-detail-related .article-card:hover img{transform:scale(1.08);filter:brightness(0.8)}.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 .article-card__content{padding-top:24px}.ud-template-scope .article-detail .article-detail-related .article-card .article-card__content,.ud-template-scope .article-detail .article-detail-related .article-card .article-detail-card-categories{padding-left:0;padding-right:0}.ud-template-scope .article-detail .article-detail-related .article-card .article-detail-card-categories{padding-bottom:24px}.ud-template-scope .article-detail .article-detail-related .article-card .article-detail-card-categories div{background:rgba(0, 0, 0, 0.1)}@media screen and (max-width: 1199.95px){.ud-template-scope .article-detail{padding-left:16px;padding-right:16px;padding-bottom:0}.ud-template-scope .article-detail .article-detail-related{padding-right: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{background:rgba(0, 0, 0, 0);box-shadow:none;border:none;padding:0}.ud-template-scope .contact-us-page-section .photo-widget__frame{height:500px;border-radius:12px;overflow:hidden}@media screen and (max-width: 1199.95px){.ud-template-scope .contact-us-page-section .photo-widget__frame{height:350px}}.ud-template-scope .single-service-img-text .service-detail-hero .swiper-wrapper .swiper-slide:first-child{display:none}.ud-template-scope .single-service-img-text .service-detail__summary-card{padding:24px;padding-bottom:0}.ud-template-scope .single-service-img-text .service-detail__description{padding-top:20px}.ud-template-scope .single-service-img-text .service-detail-gallery-card,.ud-template-scope .single-service-img-text .service-detail__description-card,.ud-template-scope .single-service-img-text .service-detail__summary-card{border:none;box-shadow:none}.ud-template-scope .single-service-img-text .service-detail__cancellation,.ud-template-scope .single-service-img-text .service-detail__guarantees{display:none}.ud-template-scope .single-service-img-text .list-ul{margin-left:0}.ud-template-scope .single-service-img-text .editor-link{border-radius:3px;box-shadow:none;transition:all .5s;background:#000;padding:10px 25px;border:2px solid #000;line-height:normal;color:#fff;font-size:12px;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-weight:600;text-decoration:none;margin-top:25px;display:block;max-width:max-content}.ud-template-scope .single-service-img-text .editor-link:hover,.ud-template-scope .single-service-img-text .editor-link:focus,.ud-template-scope .single-service-img-text .editor-link:focus-visible{background:rgba(0, 0, 0, 0);color:#000}@media screen and (max-width: 899.95px){.ud-template-scope .single-service-img-text .service-detail__description,.ud-template-scope .single-service-img-text .service-detail__title,.ud-template-scope .single-service-img-text .service-detail__summary-card{padding-left:0 !important;padding-right:0 !important}}.ud-template-scope .pricelist-section .pricelist-item{padding:15px}.ud-template-scope .pricelist-section .pricelist-item .text-box-widget{padding:45px}.ud-template-scope .pricelist-section .pricelist-item .text-box-widget ul{list-style:none;margin-left:0}.ud-template-scope .pricelist-section .pricelist-item .text-box-widget ul li{border-bottom:1px solid rgba(0, 0, 0, 0.1);text-align:center;padding:0 0 8px 0;margin:0 0 8px 0}.ud-template-scope .pricelist-section .pricelist-item>div{border:1px solid #ededed;padding-bottom:45px}.ud-template-scope .pricelist-section .pricelist-item .section-title-widget{padding:70px 55px;background-color:#fafafa}.ud-template-scope .pricelist-section .pricelist-item .section-title-widget .section-title-widget__title{font-size:40px;line-height:46px;font-weight:600}.ud-template-scope .pricelist-section .pricelist-item .section-title-widget .section-title-widget__subtitle{font-size:14px;font-weight:500;color:#000 !important}.ud-template-scope .portfolios-section .portfolios{padding:20px 0}.ud-template-scope .portfolios-section .portfolios .quick-links-item-shell{position:relative;overflow:hidden;padding:10px;border:5px solid rgba(0, 0, 0, 0.05);transition:all .4s ease-in-out;background:#fff}.ud-template-scope .portfolios-section .portfolios .quick-links-item-shell .quick-links-item{height:150px}.ud-template-scope .portfolios-section .portfolios .quick-links-item-shell .quick-links-item-background{transition:transform .5s ease-in-out;background-size:contain}.ud-template-scope .portfolios-section .portfolios .quick-links-item-shell::after{content:"";position:absolute;top:-60%;left:-80%;width:60%;height:220%;background:linear-gradient(45deg, transparent 0%, rgba(255, 255, 255, 0.1) 35%, rgba(255, 255, 255, 0.55) 50%, rgba(255, 255, 255, 0.18) 65%, transparent 100%);transform:rotate(25deg);opacity:0;pointer-events:none}.ud-template-scope .portfolios-section .portfolios .quick-links-item-shell:hover{border-color:color-mix(in srgb, var(--web-primary) 25%, transparent);filter:brightness(0.95)}.ud-template-scope .portfolios-section .portfolios .quick-links-item-shell:hover .quick-links-item-background{transform:scale(1.06)}.ud-template-scope .portfolios-section .portfolios .quick-links-item-shell:hover::after{opacity:1;animation:luxury-shine-big 1s ease forwards}@keyframes luxury-shine-big{0%{left:-80%}100%{left:130%}}.ud-template-scope .portfolio-testimonials h4{font-size:20px;margin-top:26px}.ud-template-scope .portfolio-testimonials p{opacity:.8}.ud-template-scope .portfolio-testimonials:has(.img-2) .img-1,.ud-template-scope .portfolio-testimonials:has(.img-2) .img-2{width:330px;height:396px;border-radius:6px}.ud-template-scope .portfolio-testimonials:has(.img-2) .img-1 .photo-widget,.ud-template-scope .portfolio-testimonials:has(.img-2) .img-2 .photo-widget{height:100%}.ud-template-scope .portfolio-testimonials:has(.img-2) .img-1 img,.ud-template-scope .portfolio-testimonials:has(.img-2) .img-2 img{width:100%;height:100%;object-fit:cover;transition:all .5s ease-in-out !important}.ud-template-scope .portfolio-testimonials:has(.img-2) .img-1:hover img,.ud-template-scope .portfolio-testimonials:has(.img-2) .img-2:hover img{transform:scale(1.1)}.ud-template-scope .portfolio-testimonials .img-2{margin-left:auto;margin-top:-80px}@media screen and (max-width: 1199.95px){.ud-template-scope .portfolio-testimonials .img-2{display:none}}.ud-template-scope .what-clients-say .quick-links-item-title{font-size:19px;text-decoration:underline;transition:all .3s ease-in-out}.ud-template-scope .what-clients-say .quick-links-item-title:hover{color:var(--web-primary) !important}.ud-template-scope .pad-form-section .pad-top-text h2,.ud-template-scope .pad-form-section .pad-top-text ul li span,.ud-template-scope .pad-form-section .pad-top-text p,.ud-template-scope .pad-form-section .pad-top-text span{color:var(--text-gray-color)}.ud-template-scope .pad-form-section .pad-top-text h2{font-size:25px;font-weight:500}.ud-template-scope .pad-form-section .pad-top-text ul li::marker{color:var(--text-gray-color)}.ud-template-scope .pad-form-section .form-widget{border:1px solid rgba(0, 0, 0, 0.125);border-radius:4px}.ud-template-scope .pad-form-section .form-widget h5{margin-bottom:0;background-color:rgba(0, 0, 0, 0.03);border-bottom:1px solid rgba(0, 0, 0, 0.125);font-size:24px;color:#6f6f6f;font-weight:400;font-family:"Roboto",sans-serif !important;margin-top:0;padding:.75rem 1.25rem}.ud-template-scope .pad-form-section .form-widget h4{font-size:24px;color:#6f6f6f;font-weight:400;font-family:"Roboto",sans-serif !important}.ud-template-scope .pad-form-section .form-widget .form-widget-layout-row{gap:0;width:inherit;margin-top:0}@media screen and (max-width: 899.95px){.ud-template-scope .pad-form-section .form-widget .form-widget-layout-row{gap:16px}}.ud-template-scope .pad-form-section .form-widget label{background:#fff;padding-right:5px;font-size:14px}.ud-template-scope .pad-form-section .form-widget .form-widget-field,.ud-template-scope .pad-form-section .form-widget .form-widget-actions{width:inherit;margin:23px 20px !important;margin-top:45px;margin-right:auto;margin-left:auto}.ud-template-scope .pad-form-section .form-widget .form-widget-actions{margin-top:0}.ud-template-scope .pad-form-section .form-widget .form-widget-field:has(h5){margin:0 !important;width:100%}.ud-template-scope .pad-form-section .form-widget .MuiFormHelperText-contained{position:absolute;top:-35px;left:0;margin-left:0;font-size:14px;color:var(--text-gray-color);font-weight:600}.ud-template-scope .pad-form-section .form-widget .form-widget-field--checkbox .MuiFormControlLabel-label{font-size:14px;color:#6f6f6f;font-weight:400;line-height:24px}.ud-template-scope .pad-form-section .form-widget p,.ud-template-scope .pad-form-section .form-widget ul li,.ud-template-scope .pad-form-section .form-widget ul li span{font-size:14px;color:#6f6f6f;font-weight:400;line-height:24px}.ud-template-scope .pad-form-section .form-widget .form-widget-checkbox-option{margin-bottom:16px}@media screen and (max-width: 899.95px){.ud-template-scope .pad-form-section .form-widget .MuiFormHelperText-contained{font-size:11px}.ud-template-scope .pad-form-section .form-widget .form-widget-field,.ud-template-scope .pad-form-section .form-widget .form-widget-actions{margin:22px 12px !important}.ud-template-scope .pad-form-section .form-widget h5,.ud-template-scope .pad-form-section .form-widget h4{font-size:20px}}