:root{--cvThemeColor: #051e18}.article-template__content li p{display:inline}html,body{margin:0!important;padding:0!important;font-family:Poppins;scroll-behavior:smooth;color:#111}body.gradient,body{background:#fafafa}img{max-width:100%;display:inline-block;height:auto;vertical-align:middle}svg{vertical-align:middle}a,a:hover{text-decoration:none;transition:all .3s}a:hover{text-decoration:underline}p a{font-weight:500}a.button{border-radius:3px;background:#000}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 var(--buttons-border-width) #116ad6;border-radius:3px}*,body,html,h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,select,input,textarea{letter-spacing:normal;font-family:Poppins}.custom-container{width:100%;margin:0 auto;background:#fafafa}.swiper-container,.swiper.announcment-bar__main_swiper{opacity:0}.swiper-container.swiper-initialized,.swiper.announcment-bar__main_swiper.swiper-initialized{opacity:1}.section_announcement-bar-two{background:#000;color:#fff}.announcement_container{position:relative}.announcement_list{display:flex;flex-wrap:wrap;align-items:center;margin:0 auto;justify-content:space-between}.announcement_close{display:inline-block;width:15px;height:15px;position:absolute;right:15px;top:10px;cursor:pointer}.announcement_list .announcement{width:33.33%;padding:5px 10px;width:auto}.announcement_list .announcement a{text-decoration:none;color:#fff}.announcement_list .announcement .detail{display:flex;justify-content:center}.detail .icon{line-height:normal}.detail .description{font-size:14px;line-height:30px;text-transform:capitalize;padding-left:20px}.announcement_close svg{vertical-align:text-top}.mega-menu-right-migrate-heading{font-size:26px;font-weight:600;line-height:39px;margin:0 0 16px;color:#000}.mega-menu-right-migrate-description,.mega-menu-right-migrate-description a{font-size:14px;font-weight:400;line-height:26px;color:#000c;margin:0;letter-spacing:-.2px}.mega-menu-right-migrate-description a{text-decoration:underline}.mega-menu-right-migrate-image{margin:16px 0 0;width:100%;max-width:431px}.mega-menu-right-migrate-image img{width:100%}.mega-menu-opened{overflow:hidden}.header-wrapper .header .header__inline-menu>.list-menu:before{position:absolute;content:"";width:100%;left:0;height:100vh;top:150px;z-index:-111;background:#e8e8ed66;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:none}.mega-menu-opened .header-wrapper .header .header__inline-menu>.list-menu:before{display:block}.block__mega-menu-main-wrapper{position:relative;overflow:hidden}.mega-menu-wrapper-gradient{position:absolute;left:0;bottom:0;width:32%}.mega-menu-main-wrapper-box{padding:0 60px;position:relative;z-index:1}.mega-menu-box{display:flex;flex-wrap:wrap}.mega-menu-left-content{width:66%;padding:40px 40px 40px 0}.mega-menu-left-content.menu__migrate_process_begin{width:65%}.block__mega-menu-right-main-wrapper.mega-menu-right-main-wrapper-migrate{padding:40px 0 0 40px;background:#fbf7ed;width:35%;display:flex;align-items:flex-end}.mega-menu-right-migrate-wrapper-image{position:absolute;bottom:0;left:0;width:100%}.mega-menu-right-migrate-box{position:relative}.block__mega-menu-right-main-wrapper{width:34%;padding:40px 0 40px 40px;border-left:1px solid #0000001A;position:relative}.mega-menu-left-listing{display:flex;flex-wrap:wrap;gap:0 40px}.mega-menu-left-list{width:calc(50% - 20px)}.mega-menu-left-list-link{border:1px solid transparent;padding:20px;display:flex;flex-wrap:wrap;gap:16px;text-decoration:none!important;border-radius:8px;transition:all .3s ease}.mega-menu-left-list-link:hover{background:#fbf7ed;border-color:#0000001a}.mega-menu-left-list-icon{width:30px}.mega-menu-left-list-content{width:calc(100% - 46px)}.mega-menu-left-list-icon img{display:block;margin:0 auto}.mega-menu-left-list-heading{font-size:16px;font-weight:600;line-height:24px;margin:0 0 4px;color:#000;letter-spacing:-.3px}.mega-menu-left-list-description{font-size:12px;font-weight:400;line-height:20px;color:#000c;margin:0;letter-spacing:-.1px}.block__mega-menu-right-box{background:#f1ede3;border:1px solid #00000033;border-radius:8px;overflow:hidden;width:100%}.video__container_mega video{width:100%;height:232px;object-fit:cover;display:block}.block__mega-menu-right-heading{font-size:26px;font-weight:600;line-height:32px;color:#000;margin:0 0 14px}.block__mega-menu-right-content{padding:30px 50px 36px 30px}.block__mega-menu-right-button a{background:#000;box-shadow:0 6px 20px -6px #1e2e4826;display:inline-block;border-radius:3px;padding:12px 32px;margin:19px 0 0;font-size:14px;font-weight:600;line-height:33px;color:#fff}.block__mega-menu-right-description{font-size:12px;font-weight:400;line-height:20px;color:#000c;margin:0}.mega-menu-left-trust-logo-listing{background:#fafafa;border:1px solid #0000001A;padding:23px 40px;display:flex;flex-wrap:wrap;gap:40px;align-items:center;border-radius:8px;margin:30px 0 0}.mega-menu-left-trust-logo{width:calc(16.66% - 33.33px)}.mega-menu-left-trust-logo img{width:100%}.header-wrapper .header .header__heading .header__heading-link{margin:0;padding:0}.header__contactus_btn a{background:var(--cvThemeColor);box-shadow:0 6px 20px -6px #1e2e4826;border-radius:3px;text-decoration:unset;display:inline-block;padding:10px 38px;font-weight:600;font-size:16px;line-height:16px;text-align:center;color:#fff;text-transform:capitalize}.header__contactus_btn a:hover{box-shadow:0 0 20px -6px #000}.header-wrapper{background:#fbf7ed;border-radius:0;margin-top:0;margin-bottom:0;transition:ease .3s}.scrolled-past-header .header-wrapper{background:#fafafa;box-shadow:0 15px 10px -15px #11111121}.header-wrapper .header{padding-left:65px!important;padding-right:65px!important;display:flex;column-gap:unset;flex-wrap:wrap;align-items:center;margin:0 auto;max-width:100%}.header-wrapper .header .header__heading{width:17%}.header-wrapper .header .header__inline-menu{position:unset!important;flex:1;text-align:center}.header-wrapper .header .header__icons{justify-content:flex-end;align-items:center;width:17%;padding:0}.header .header__inline-menu>ul.list-menu>li{padding:0 25px}.header .header__inline-menu>ul.list-menu>li>.list-menu__item{padding:12px 0;font-size:16px;color:#000;line-height:normal;border-radius:0;background:transparent;border-bottom:2px solid transparent;-webkit-user-select:none;user-select:none;text-decoration:none}.header .header__inline-menu>ul.list-menu>li:hover>.list-menu__item{border-color:var(--cvThemeColor)}.header .header__inline-menu>ul.list-menu>li.active>.list-menu__item{border-color:var(--cvThemeColor)}body .header__active-menu-item,body .header__menu-item:hover span{text-decoration:none;text-underline-offset:inherit}footer .footer-block--newsletter{align-items:start;margin:0}.footer-block--newsletter .footer-block__heading.inline-richtext{text-align:left}.footer-block__newsletter .newsletter-form__field-wrapper .field__input{background:none;border:none;box-shadow:none;border-bottom:1px solid #fff;color:#fff;padding:10px 40px 10px 0;font-weight:400;font-size:16px;font-family:poppins}.footer-block__newsletter{padding:0 0 20px;width:100%;gap:0}.footer-block__newsletter .newsletter-form__field-wrapper .field:before,.footer-block__newsletter .newsletter-form__field-wrapper .field:after{display:none}.newsletter-form__field-wrapper button#Subscribe svg{color:#fff}.footer-block__newsletter .newsletter-form__field-wrapper .field__input::placeholder{opacity:1;color:#fff;font-weight:400;font-size:16px;font-family:poppins}.footer-block__newsletter .newsletter-form__field-wrapper .field__input~label.field__label{display:none}footer.footer_layout_wrapper.footer{padding:0;border:none;margin:75px 0 20px;background:#fafafa}.footer__layout__container{width:100%;max-width:1695px;margin:0 auto;padding:0 20px}.footer__layout__interior_main{border-radius:16px;background:#1a1a1a}.footer__layout__header{margin:0 auto;border-left-color:#ffffff1a;border-right-color:#ffffff1a}.footer__layout_header_container{display:flex;flex-wrap:wrap;align-items:center;padding:23px 65px;color:#fff}.footer__brand_image{width:33.33%}.footer__brand_image_wrapper img{max-width:288px;width:100%}.footer__paragraph_inteior{width:33.33%;text-align:center;padding:0 10px}.footer__announcements_bar{width:33.33%}.footer__annoucement_bar_layout{display:flex;align-items:center;overflow:hidden;position:relative}.footer__annoucement_bar_layout .prefix{white-space:nowrap;margin-right:10px;height:20px;display:flex;align-items:center;font-size:16px}.footer__annoucement_bar_layout .message{background:linear-gradient(45deg,#a8d8ea,#aa96da);font-weight:600;overflow:hidden;border-radius:4px;height:40px;cursor:pointer;transition:width .3s ease,transform .3s ease,box-shadow .3s ease;color:#1a1a1a;display:flex;align-items:center;padding-left:1px;font-size:16px}.footer__annoucement_bar_layout .word1,.footer__annoucement_bar_layout .word2,.footer__annoucement_bar_layout .word3,.footer__annoucement_bar_layout .word4{font-family:poppins;position:absolute;width:100%;opacity:0;padding-left:10px;padding-right:10px;width:auto;display:none;transition:opacity .3s ease;white-space:nowrap}.footer__annoucement_bar_layout .word1.word-visible,.footer__annoucement_bar_layout .word2.word-visible,.footer__annoucement_bar_layout .word3.word-visible,.footer__annoucement_bar_layout .word4.word-visible{display:block;opacity:1;position:relative}.icon__mic_main{display:flex;align-items:center;margin-right:19px}.text__mic_main{font-weight:600;font-size:14px;line-height:33px}.footer_para_layout{font-weight:400;font-size:12px;line-height:20px;color:#fff;margin:0}.footer__content-top.footer__content_navigation_markup{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;padding:0}.footer__content-top_Cnt{margin:0 auto}.footer__content-top_Cnt .footer__blocks-wrapper .footer-block{padding:40px 40px 40px 65px}.footer__content-top_Cnt .footer__blocks-wrapper .footer-block:not(:last-child){border-right:1px solid #ffffff1a}.footer__blocks-wrapper .footer-block .footer-block__heading{font-weight:600;font-size:24px;line-height:36px;text-transform:uppercase;color:#fff;margin:0 0 20px;position:relative}.footer__blocks-wrapper .footer-block__details-content li{margin:0!important}.footer__blocks-wrapper .footer-block__details-content li a{font-weight:400;font-size:14px;line-height:40px;color:#fff!important;padding-bottom:0;padding-top:0;text-decoration:none}body .footer-block__details-content .list-menu__item--active:hover{text-decoration-thickness:inherit}.footer__layout__interior_main .footer__content_bottom_reveal{padding:0;margin:0 auto;border-left-color:#ffffff1a;border-right-color:#ffffff1a}.footer__content_bottom_reveal .footer__content-bottom-wrapper.page-width{padding:0;max-width:100%;color:#fff;display:block}.footer_copyright_bottom_bar{display:flex;flex-wrap:wrap;align-items:center;padding:27px 65px;color:#fff}.footer_copyright_firm_name{width:50%}.footer_copyright_firm_name .copyright__content{font-weight:400;font-size:14px;line-height:20px;color:#fff}.footer_copyright_firm_name .copyright__content a{color:#fff!important}.footer_copyright_policies_list{width:50%;text-align:right}.footer_copyright_policies_list .policies{margin:10px 0;display:block}.footer_copyright_policies_list .policies li:before{display:none}.footer_copyright_policies_list .policies li a{font-weight:400;font-size:14px;line-height:20px;color:#fff!important}.footer_copyright_policies_list .policies li:not(:last-child) a{margin:0 10px 0 0}.footer_copyright_policies_list .policies li a:hover{text-decoration:underline}.main__footer_dinning{width:100%;text-align:center;padding:27px 0}.madeup__with_hope{font-weight:400;font-size:14px;line-height:21px;color:#000}.contact_with_whatsapp{display:flex;align-items:center;margin:20px 0 0;gap:12px}.contact_with_whatsapp svg{height:38px;width:38px;display:flex}.contact_with_whatsapp a{color:#fff;font-weight:400;font-size:16px;font-family:poppins;text-underline-offset:6px}.contact_with_whatsapp:hover a{text-decoration:underline}.brand__logo__wrapper .custom-container{display:flex;gap:10px;align-items:center;padding:0 20px}.brand__logo__wrapper .brand__logo_stitched{font-weight:600;font-size:16px;line-height:33px;padding:20px 48px 20px 0;white-space:nowrap;color:#000;display:flex;align-items:center}.brand__logo__wrapper,.brand__logo__container_interior{overflow:hidden}.brand__logo__container.swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important;position:relative}.brands__logo.swiper-slide{text-align:center;display:flex;justify-content:center;align-items:center;width:auto;position:relative;overflow:hidden;min-width:fit-content;height:auto;flex-direction:column}.brands__logo{padding:37px 50px;text-align:center}.brands__slider_content{padding:60px 0 40px}.brands__slider_heading{font-size:22px;font-weight:400;line-height:1.3;text-align:center;color:#1a1a1a;margin:0 0 10px;padding:0 20px}.brands__slider_heading h2{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.brands__slider_heading em{text-decoration:none;font-size:38px;vertical-align:bottom;font-style:normal}.brands__slider__logos{width:100%;height:100%;position:relative;overflow:hidden}.brands__slider__logos .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important;position:relative}.swiper-slide.logo_items_wrapp{text-align:center;display:flex;justify-content:center;align-items:center;width:auto;position:relative;overflow:hidden;min-width:fit-content;height:auto;flex-direction:column}.brands__slider__logos:before{background:linear-gradient(90deg,#fafafa 11.84%,#fff0);content:"";height:100%;display:block;width:400px;position:absolute;z-index:2;left:-5%;top:0}.brands__slider__logos:after{background:linear-gradient(-90deg,#fafafa 11.84%,#fff0);content:"";height:100%;display:block;width:400px;position:absolute;z-index:2;right:-5%;top:0}.logo_items_box{padding:20px 44px;box-shadow:0 7.38095235824585px 14.7619047164917px #0000000d;border:1.48px solid #0000001A;margin:20px 10px;border-radius:11.81px;overflow:hidden;display:flex;align-items:center;justify-content:center;height:100%;background:#fff}.logo_items_box img{filter:grayscale(1);transition:all .5s}.logo_items_box:hover img{filter:grayscale(0)}.our_process__content{padding:60px 0 0}.our_process_heading{color:#000;font-size:52px;font-weight:600;line-height:46px;margin:0 0 50px;text-align:center}.our_process_heading h2{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.our-process__listing{white-space:nowrap;overflow:auto;cursor:grab;-ms-overflow-style:none;scrollbar-width:none;padding:7px 0 0}.block__our-process-listing-box{display:inline-flex;width:340px;padding-left:50px;white-space:normal;transition:all .2s ease-out}.block__our-process-listing-box:first-child{margin-left:-50px}.block__our-process-icon{position:relative;display:flex;align-items:center;justify-content:space-between;overflow:hidden;padding-top:7px}.block__our-process-icon:after{content:"";width:calc(100% - 88px);height:1px;border-top:1px solid #00000030;display:block}.block__our-process-icon:before{content:"";width:calc(100% - 88px);height:1px;border-top:1px solid #000000;display:block;position:absolute;right:0;animation:fillBg 2s ease infinite}@keyframes fillBg{0{transform: translateX(0);} 100%{transform: translateX(100%)}}.block__our-process-icon img{width:44px;height:auto;animation:jumping 2s ease infinite}@keyframes jumping{70%{transform:translateY(0)}80%{transform:translateY(-15%)}90%{transform:translateY(0)}95%{transform:translateY(-7%)}97%{transform:translateY(0)}99%{transform:translateY(-3%)}to{transform:translateY(0)}}.block__our-process-details-description::selection,.block__our-process-details-description b::selection,.block__our-process-details-heading::selection{background:none}.block__our-process-details-heading{color:#000;font-size:24px;font-weight:600;line-height:normal;margin:30px 0 8px}.block__our-process-details-description{color:#000c;font-size:16px;font-weight:400;line-height:28px;margin:0;letter-spacing:-.1px}.block__our-process-details-description a{color:inherit;font-weight:600}.development__firm_content{width:100%}.development__firm_content_outer{background:#fafafa;padding:50px 0 90px;border-radius:16px;overflow:hidden;position:relative}.development__firm_wrapper{padding:90px 0 0}.development__firm_header{font-weight:600;font-size:24px;line-height:33px;padding:0;width:100%;white-space:nowrap;color:#000;display:flex;align-items:center;text-align:center;justify-content:center}.development__firm_header h2{margin:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.development_firm_icon{margin:0 0 0 37px;width:35px}.development__firm_scroll{display:flex;align-items:center;margin:20px 0 0}.development__firm_marquee_wrapper{overflow:hidden}.block_management-team-lists{display:inline-block;padding:0 20px;position:relative;font-weight:400;font-size:18px;line-height:33px;color:#000}.development_firm_marquee{width:100000px;transform:translate(0);animation:32.0073s linear 0s infinite normal none running marqueeAnimation}@keyframes marqueeAnimation{to{transform:translate(-1398.61px)}}.js-marquee__item_list{margin-right:0;float:left}.block_management-team-lists:before{content:"";display:inline-block;width:6px;height:6px;background:#000;border-radius:50px;position:absolute;top:50%;transform:translateY(-50%);left:-5px}.development_firm__logo_wrapper{padding:20px 0 0}.block__development-firm-list{display:flex;flex-wrap:wrap;justify-content:center}.block__development-firm-list-block{width:20%;padding:25px 22px 15px;border:1px solid #fafafa;background:#fff}.block__development-firm-list-right-border{border-right:none}.block__development-firm-list-block.block__award_Tqam8Y{border-radius:16px 0 0 16px}.block__development-firm-list-block.block__award_kNF8KE{border-radius:0 16px 16px 0}.block__development-firm-image{position:relative;padding-top:44%;transition:all .3s ease}.block__development-firm-image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:contain;filter:grayscale(100%)}.block__development-firm-heading{color:#000;text-align:center;font-size:14px;font-weight:400;line-height:20px;margin:10px 0 0}.block__development-firm-list-block:hover .block__development-firm-image{transform:translateY(-15px)}.block__development-firm-list-block:hover .block__development-firm-image img{filter:unset}.block__development-firm-list-block.block__award_nAaBcF{border-radius:0 0 0 16px}.block__development-firm-list-block.block__award_frp4mM{border-radius:0 0 16px}@media(min-width:750px){.stickyMobBtnBar{display:none}}@media(min-width:990px){.menu_mega_migrate:after{content:"";display:block;width:20%;height:100%;background:#fbf7ed;position:absolute;top:0;right:0}.mega__menu_layout_wrapper{width:100%;left:0;box-shadow:0 5px 10px #0000000d;border:1px solid #0000001A;border-radius:16px;overflow:hidden;position:absolute;text-align:left;opacity:0;visibility:hidden;transition:.3s ease;background:#fff}.has__maga_menu_layout.active .mega__menu_layout_wrapper{opacity:1;visibility:visible;transition:.3s ease}.mega_menu_container{overflow:auto;max-height:calc(100vh - 150px);position:relative;z-index:1}.mega_menu_container::-webkit-scrollbar{width:5px;height:10px}.mega_menu_container::-webkit-scrollbar-thumb{background:gray;border-radius:0}.mega_menu_container::-webkit-scrollbar-track{box-shadow:inset 0 0 50px transparent;border-radius:10px}.header__contactus_mobile_btn{display:none!important}}@media(min-width:1025px){.announcement_list .announcement:first-child .detail{justify-content:left}.announcement_list .announcement:last-child .detail{justify-content:right}}@media(min-width:1401px){.header-wrapper .header,.footer__layout__header,.footer__content-top_Cnt,.footer__layout__interior_main .footer__content_bottom_reveal{width:calc(100% - 120px);max-width:1655px}.header-wrapper .header{max-width:1785px}.menu_mega_migrate .mega_menu_main_container_content{max-width:1655px;width:calc(100% - 60px);margin:0 0 0 auto}.mega_menu_main_container_content{max-width:1655px;width:calc(100% - 120px);margin:0 auto}.announcement_list{width:calc(100% - 40px);max-width:1655px}.our_process__wrapper .custom-container{max-width:1655px;width:calc(100% - 120px)}.brand__logo__wrapper .custom-container,.development__firm_content{max-width:1655px;width:calc(100% - 120px);margin:0 auto}}@media(max-width:1700px){.our_process__content{padding:20px 30px 0}}@media(max-width:1600px){.development__firm_content_outer{border-radius:0}.header .header__inline-menu>ul.list-menu>li{padding:0 18px}.footer__layout_header_container,.footer__content-top_Cnt .footer__blocks-wrapper .footer-block,.footer_copyright_bottom_bar{padding:20px 30px}}@media(max-width:1550px){.mega-menu-left-list-heading{font-size:14px}}@media(max-width:1400px){.block__mega-menu-right-main-wrapper{padding:30px 0 30px 30px}.block__mega-menu-right-heading{font-size:20px;line-height:25px}.mega-menu-main-wrapper-box{padding:0 30px}.mega-menu-left-content{padding:30px 30px 30px 0}.block__mega-menu-right-main-wrapper.mega-menu-right-main-wrapper-migrate{padding:30px 0 0 30px}.mega-menu-left-listing{gap:0 20px}.mega-menu-left-list{width:calc(50% - 10px)}.mega-menu-left-list-link{padding:10px}.mega-menu-left-list-heading{font-size:13px;line-height:18px}.mega-menu-right-migrate-heading{font-size:20px;line-height:30px}.mega-menu-right-migrate-description,.mega-menu-right-migrate-description a{font-size:12px;line-height:20px}.announcement_list{padding:0 25px}.detail .description{font-size:13px}.header__heading-logo-wrapper{max-width:230px}.header-wrapper .header{padding-left:30px!important;padding-right:30px!important}.footer__layout_header_container,.footer__content-top_Cnt .footer__blocks-wrapper .footer-block,.footer_copyright_bottom_bar{padding:20px}.development__firm_wrapper{padding:80px 0 0}.development__firm_content_outer{padding:50px 30px 90px}}@media(max-width:1230px){.announcement_list .announcement{width:27%}.announcement_list .announcement.award_section{width:45%}.footer__annoucement_bar_layout .prefix,.footer__annoucement_bar_layout .message{font-size:14px}}@media(max-width:1200px){.header .header__inline-menu>ul.list-menu>li>.list-menu__item{font-size:14px}.header__contactus_btn a{padding:10px 28px}.footer__annoucement_bar_layout .prefix,.footer__annoucement_bar_layout .message{font-size:13px}.footer__annoucement_bar_layout .word1,.footer__annoucement_bar_layout .word2,.footer__annoucement_bar_layout .word3,.footer__annoucement_bar_layout .word4{padding-left:5px;padding-right:5px}}@media(max-width:1024px){.block__development-firm-heading{font-size:11px;line-height:15px}.our_process_heading{font-size:44px}.brands__slider_heading{font-size:18px;line-height:normal}.announcement_list{padding:0}.header__contactus_btn a{padding:14px 18px;font-size:14px}.footer__blocks-wrapper .footer-block .footer-block__heading{font-size:20px;line-height:24px;margin:0 0 15px}.footer_copyright_policies_list .policies li a,.footer_copyright_firm_name .copyright__content{font-size:12px}}@media(max-width:989px){.detail .description{font-size:14px}.mobile_viewport_topbar.announcement_bar_section{display:block!important}.desktop_viewport_topbar.small-hide{display:none}.announcement_list{flex-wrap:nowrap}.announcement_list .announcement{width:auto;padding:0}.announcement_container{padding:5px 0}.mega_menu_drawer_layout .menu-drawer__submenu{position:static!important;transform:inherit!important;visibility:visible!important;background:transparent!important}.js .menu-drawer .menu-drawer__navigation .submenu-open{visibility:visible}.menu_drawer_menu{display:flex;justify-content:space-between;align-items:center;width:100%}.mega-menu-main-wrapper-box{padding:0 20px}.mega__menu_layout_wrapper{background:#eeebe1;width:100%}#menu-drawer .menu-drawer__menu li details[open] .list-menu__item{background:#eeebe1}.mega-menu-left-content{width:100%;padding:0 0 20px}.mega-menu-left-banner-wrapper{display:none}.mega-menu-left-listing{gap:0;background:#fff;border-radius:8px}.mega-menu-left-list{width:100%}.mega-menu-left-list:not(:last-child){border-bottom:2px solid #FBF7ED80}.mega-menu-left-list-link{background:transparent!important;border:none;padding:20px}.mega-menu-left-list-heading{font-size:14px;line-height:21px;letter-spacing:normal}.block__mega-menu-right-main-wrapper{width:100%;border:none;padding:0 0 20px}.mega-menu-wrapper-gradient{display:none}.block__mega-menu-right-box{background:#fbf7ed;border:none}.block__mega-menu-right-content{padding:25px 17px 30px}.block__mega-menu-right-heading{font-size:23.86px;line-height:29.37px;margin:0 0 12px}.block__mega-menu-right-description{font-size:11.01px;line-height:18.36px}.block__mega-menu-right-button a{margin:17px 0 0;display:block;text-align:center;padding:13px;font-size:12.85px;line-height:30.29px}.menu-drawer__menu li details .menu-drawer__menu-item svg{transform:rotate(90deg);transition:all .3s}.menu-drawer__menu li details[open] .menu-drawer__menu-item svg{transform:rotate(270deg)}.mega-menu-left-content.menu__migrate_process_begin{width:100%}.block__mega-menu-right-main-wrapper.mega-menu-right-main-wrapper-migrate{width:100%;background:#fff;border-radius:8px;padding:0}.menu_mega_migrate .mega-menu-box{padding:0 0 20px}.menu_mega_migrate .mega-menu-left-listing{gap:10px;background:transparent}.menu_mega_migrate .mega-menu-left-list{background:#fff;border-radius:8px}.mega-menu-right-migrate-heading{padding:20px 20px 0;font-size:22px;line-height:33px}.mega-menu-right-migrate-description{padding:0 20px 20px;font-size:14px;line-height:26px}.mega-menu-right-migrate-description a{font-size:14px}.mega-menu-right-migrate-image{max-width:100%;padding:0 35px 0 0}#menu-drawer{background:#fbf7ed}.header__contactus_mobile_btn img{width:20px;height:20px}.header__contactus_btn{display:none}nav.menu-drawer__navigation{padding-top:0}#menu-drawer .menu-drawer__menu li{border-bottom:1px solid #0000001a;margin:0}#menu-drawer .menu-drawer__menu li .list-menu__item{color:#000;padding:26px 20px;font-size:16px;background:transparent}body .menu-drawer__utility-links{background-color:transparent}.header-wrapper .header header-drawer,.header-wrapper .header .header__icons{width:60px;margin-left:0;display:flex;justify-content:center;align-items:center}body .header-localization .disclosure .localization-form__select{padding:30px;font-size:16px;color:#000;display:flex;align-items:center;width:100%}body .header-localization .disclosure .localization-form__select svg{width:16px;margin-left:10px}.header__contactus_mobile_btn,.header__contactus_mobile_btn span{display:flex;align-items:center;width:44px;height:44px;justify-content:center}.header-wrapper .header .header__heading{width:calc(100% - 120px);border-right:1px solid #0000001a;border-left:1px solid #0000001a;padding:24.5px 10px}.header-wrapper .header .header__heading .header__heading-logo{max-width:180px}.header-wrapper .header{justify-content:space-between;padding:0!important;border-bottom:1px solid #0000001a}.contact_with_whatsapp svg{height:30px;width:30px}.contact_with_whatsapp a{font-size:14px}.contact_with_whatsapp{gap:8px}.footer__annoucement_bar_layout{flex-direction:column}.footer__annoucement_bar_layout .prefix,.footer__annoucement_bar_layout .message{font-size:14px}.footer__annoucement_bar_layout .prefix{margin:0 0 5px}.footer__annoucement_bar_layout .message{text-align:center;justify-content:center;padding:0}}@media(max-width:749px){.logo_items_box img,.block__development-firm-image img{filter:grayscale(0)}.development__firm_content_outer{padding:40px 0 0}.development__firm_scroll{margin:0}.development__firm_wrapper{padding:40px 0 0}.development__firm_header{display:none}.block__development-firm-list-block{border-radius:0!important;width:100%;min-width:153px}.block__development-firm-image{padding-top:100%}.block__development-firm-heading{font-size:12px;line-height:20px}.block__development-firm-list{flex-wrap:nowrap;justify-content:inherit;overflow:auto;scrollbar-width:none}.our_process_heading{font-size:30px;margin:0 0 26px}.our-process__listing{white-space:unset;overflow:unset;cursor:unset;padding:0 20px}.our_process__content{padding:20px 0 0}.block__our-process-listing-box{width:100%;padding-left:0;padding-right:0}.block__our-process-listing-box:first-child{margin-left:0}.block__our-process-list{display:flex;flex-wrap:wrap;gap:20px}.block__our-process-icon{width:40px;flex-direction:column;gap:16px}.block__our-process-icon img{width:100%}.block__our-process-icon:after{display:block;width:1px;height:100%;border-top:none;border-right:1px solid #000}.block__our-process-icon:before{content:"";width:1px;height:calc(100% - 56px);border-top:none;border-right:1px solid #000000;display:block;position:absolute;right:0;animation:fillBg 2s ease infinite;left:0;margin:auto;bottom:0;animation:none}@keyframes fillBg{0{transform: translatey(0);} 100%{transform: translatey(100%)}}.block__our-process-details{width:calc(100% - 60px)}.block__our-process-listing-box:not(:first-child){margin:20px 0 0}.block__our-process-details-heading{font-size:18px;margin:0 0 8px}.block__our-process-details-description{font-size:14px;line-height:24px;letter-spacing:normal;padding:0 5px 0 0}.brands__slider_content{padding:46px 0 20px}.brands__slider_heading{font-size:16px;line-height:1.3}.logo_items_box{padding:15px 30px}.brands__slider__logos:after,.brands__slider__logos:before{display:none}.brands__logo{width:33.33%;padding:24px 15px;border-bottom:1px solid #0000001a;height:100%}.brands__logoMN{width:100%;max-width:134px;margin:0 auto;position:relative;padding-top:27%}.brands__logoMN img{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:100%;object-fit:contain}.brands__logo:not(:nth-child(3n+3)){border-right:1px solid #0000001a}.brand__logo__container_interior .brands__logo:not(:nth-child(3n+3)),.brand__logo__container_interior .brands__logo{border:none}.brand__logo__wrapper .brand__logo_stitched{padding:20px 0 10px}.brand__logo__wrapper .brands__logoMN{min-width:134px}.stickyMobBtnBar{position:fixed;bottom:0;left:0;width:100%;z-index:11;background:#fff;box-shadow:0 -4px 18px 7px #00000024}.stickyMobBtnBarIn{display:flex;gap:20px;align-items:center;padding:20px 24px}.getStartedBtn,.scheduleCallBtn{width:calc(50% - 10px)}.getStartedBtn a{background:#000;box-shadow:0 6px 20px -6px #1e2e4826;border-radius:3px;text-decoration:unset;display:inline-block;padding:20px 10px 19px;font-weight:600;font-size:14px;line-height:16px;color:#fff;text-align:center;width:100%}.scheduleCallBtn a{border:1px solid #000;box-shadow:0 6px 20px -6px #1e2e4826;border-radius:3px;font-style:normal;font-weight:600;font-size:14px;line-height:16px;color:#000;text-decoration:none;padding:19px 10px 18px;display:inline-block;text-align:center;width:100%}.detail .description{font-size:11px;line-height:22px;padding-left:10px}.footer__layout__container{padding:0}footer.footer_layout_wrapper.footer{margin:75px 0 0}.footer-block__newsletter .newsletter-form__field-wrapper{padding:0 20px}.footer-block__maindetaios_wrapper{display:none;padding:0 25px 17px}.footer__linklist_container.active .footer-block__maindetaios_wrapper{display:block}.footer__linklist_container.active .footer-block__heading:after{display:none!important}.footer__content-top_Cnt .footer__blocks-wrapper .footer-block{padding:0;margin:0}.footer__blocks-wrapper .footer-block .footer-block__heading{margin:0;font-size:20px;padding:20px 25px;line-height:36px}.footer__blocks-wrapper .footer-block .footer-block__heading:before{content:"";display:block;width:1px;height:13px;background:#fff;position:absolute;top:32px;right:30px;transform:rotate(90deg)}.footer__blocks-wrapper .footer-block .footer-block__heading:after{content:"";display:block;width:1px;height:13px;background:#fff;position:absolute;top:32px;right:30px}.footer-block__maindetaios_wrapper .footer-block__details-content{margin:0}.footer__blocks-wrapper .footer-block__details-content li a{padding-bottom:12px;line-height:30px}.footer_copyright_bottom_bar{padding:25px}.footer_copyright_policies_list .policies li a,.footer_copyright_firm_name .copyright__content{padding:0}.footer_copyright_firm_name{width:100%;text-align:center;margin:0 0 20px;order:2;font-size:12px}.footer__brand_image_wrapper{max-width:165px;margin:auto}.footer_copyright_policies_list{width:100%;margin:0 0 20px;order:1;text-align:center}.footer__content-top_Cnt .footer__blocks-wrapper .footer-block:not(:last-child){border-right:none}.footer__content-top_Cnt .footer__blocks-wrapper .footer-block:not(:last-child){border-right:none;border-bottom:1px solid #ffffff1a}.footer__layout__interior_main{border-radius:0}.footer__layout_header_container{padding:0}.footer__brand_image{width:100%;text-align:center;padding:30px 25px;border-bottom:1px solid #ffffff1a}.footer__paragraph_inteior{width:48%;padding:20px 15px;border-right:1px solid #ffffff1a}.footer__announcements_bar{width:52%}.footer__annoucement_bar_layout .prefix{font-size:14px}.footer__annoucement_bar_layout .message{font-size:12px}.footer__annoucement_bar_layout{justify-content:center}.footer_mb_center_content a{background:#000;box-shadow:0 6px 20px -6px #1e2e4826;border-radius:3px;padding:10px;text-decoration:none;font-weight:600;font-size:12px;line-height:33px;color:#fff;display:block}.footer_mb_center_content a svg{margin-left:10px}.footer_mb_center_content a svg path{fill:#fff}.contact_with_whatsapp{padding:0 30px}.footer__blocks-wrapper .footer-block--newsletter.footer-block .footer-block__heading:before{opacity:0}.footer__blocks-wrapper .footer-block--newsletter.footer-block .footer-block__heading:after{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/cdv-global.css.map */
