.container{margin:0 auto;max-width:1500px;padding:0 15px}html{scroll-behavior:smooth}body{color:#404040;font-size:18px;line-height:28px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--primary_color:#364153;--secondary_color:#0f2e25;--grey_color:#404040;--bg_secondary:#f8fcfa;--white:#fff}.h1,h1{line-height:1.1}.h2,h2{line-height:1.2}.h3,h3{line-height:1.4}.size_20{font-size:20px;line-height:28px}.big_text{font-size:24px;font-weight:300;line-height:38px}.button:hover{opacity:.85}.button{transition:all .4s ease}a.button.border_btn{background-color:transparent;border:1px solid var(--secondary_color);color:var(--secondary_color)}a.button.border_btn:hover{background-color:var(--secondary_color);color:#fff;text-decoration:none}.caption{color:var(--secondary_color);font-size:14px;font-weight:700;line-height:20px;padding-bottom:12px;text-transform:uppercase}.projects_section{scroll-margin-top:120px}.header_row{align-items:center;display:flex;flex-flow:wrap}.header_left{width:250px}.header_right{align-items:center;display:flex;gap:40px;justify-content:right;width:calc(100% - 250px)}a.button{text-decoration:none}.header_section{padding:20px 0;transition:all .4s ease}.header_menu .hs-menu-wrapper ul{display:flex;gap:35px;list-style:none;margin:0;padding:0}.header_menu .hs-menu-wrapper ul li a{color:var(--primary_color);text-decoration:none}.header_active{background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.15);position:sticky;top:0;z-index:2}.is-sticky .header_section{padding:10px 0}.header_button.mobile{display:none}.testimonails_text{font-size:24px;font-style:italic;line-height:40px}.testimonails_box{background:#fff;border:1px solid #ebe6e7;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);margin:0 auto;max-width:770px;padding:40px 45px;text-align:center}.testimonails_author{color:#000;font-size:18px;font-weight:700;line-height:28px;padding-bottom:5px}.testimonails_designation{font-size:14px;line-height:20px}.testimonails_row{border-bottom:1px solid #ebe6e7;padding-bottom:60px}.testimonails_row.boredr_none{border:none;padding:0}.process_top{background:var(--bg_secondary);border:1px solid #d9d9d9;display:grid;gap:40px;grid-template-columns:repeat(2,minmax(0,1fr));padding:50px}.process_bottom{padding-top:50px}.process_title{font-size:12px;font-weight:700;line-height:18px;text-transform:uppercase}.process_content_bottom{font-size:18px;line-height:30px}.process_bottom_box{max-width:700px}.projects_section.creative_section .project_image img{display:block;height:550px!important;max-height:550px!important;object-fit:cover;transition:all .4s ease;transition:transform 1s ease}.projects_section.creative_section .project_row{border:none;gap:25px}.projects_section.creative_section .projects_top_row{padding:0}.projects_section.creative_section .project__description{font-size:24px;font-weight:300;line-height:32px}.ready_cover{text-align:center}.ready_text{font-size:20px;font-weight:400;line-height:28px}.ready_button{padding-top:20px}.ready_sub_title{font-size:14px;font-weight:700;line-height:20px;padding-top:30px;text-transform:uppercase}.ready_cover{margin:0 auto;max-width:730px}.hero_content_cover{color:#fff;margin:0 auto;max-width:860px;text-align:center}.hero_content_cover h1{color:#fff}.hero_section{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:120px 0;position:relative;z-index:1}.hero_section:after{content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.hero_sub_text{font-size:14px;font-weight:500;line-height:20px;padding-top:25px;text-transform:uppercase}.hero_text.big_text{padding-top:20px}.hero_button{padding-top:15px}.hero_Section_image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.hero_Section_image img{height:100%!important;object-fit:cover;width:100%}.button.white{background-color:#fff;border-color:#fff;color:#000}.about-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:160px 0;position:relative;z-index:1}.about-hero:after{content:"";right:0}.about-hero:after,.about-hero_img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.about-hero_img img{height:100%!important;object-fit:cover;width:100%}.about-hero_cover{color:#fff;margin:0 auto;max-width:1100px;text-align:center}.about-hero_heading h1{color:#fff}.about-hero_content{margin:0 auto;max-width:780px;padding-top:10px}.about_caption.caption{text-align:center}.about_section{background:var(--bg_secondary);border-bottom:1px solid color-mix(in oklab,#0f2e25 10%,transparent);border-top:1px solid color-mix(in oklab,#0f2e25 10%,transparent);padding:120px 0}.about_text{font-size:18px;font-style:italic;line-height:26px}.about_author_name{font-weight:700;padding-bottom:5px}.about_designation{font-size:14px;line-height:20px}.challenge_heading{text-align:center}.challenge_row{display:grid;gap:59px;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:70px}.challenge_box{text-align:center}.challenge_box h3{margin-bottom:12px}.icon_box img{max-width:40px!important;width:40px}.icon_box span{align-items:center;background:#f2f5f5;border-radius:100%;display:inline-flex;height:80px;justify-content:center;width:80px}.icon_box{padding-bottom:30px}.challenge_text.size_20{color:var(--grey_color);font-weight:300}.challenge_text{color:var(--grey_color)}.challenge_bottom_title{color:var(--grey_color);font-size:30px;font-weight:300;line-height:36px;padding-top:50px;text-align:center}.consultation_box{display:flex;flex-flow:wrap;padding-top:80px}.consultation_box:first-child{padding:0}.consultation_left{width:40px}.consultation_right{padding-left:50px;width:calc(100% - 40px)}span.counter_num{align-items:center;background:var(--secondary_color);border-radius:100%;color:var(--white);display:inline-flex;height:35px;justify-content:center;text-align:center;width:35px}.consultation_inner{background:var(--bg_secondary);border:1px solid #d9d9d9;padding:30px}.consultation_text{font-size:20px;line-height:33px;max-width:750px;padding-bottom:15px}.consultation_tag{color:#0f2e25;font-size:14px;font-weight:700;line-height:18px;padding-bottom:12px;text-transform:uppercase}.consultation_description ul li{padding:6px 0 6px 20px;position:relative}.consultation_bottom{border-top:1px solid #d9d9d9;padding-top:20px}.consultation_top{padding-bottom:20px}.consultation_sub_title{color:var(--secondary_color);font-size:16px;font-weight:700;line-height:22px;padding-bottom:12px;text-transform:uppercase}.consultation_description ul{list-style:none;margin:0;padding:0 0 0 20px;padding:0}.consultation_description ul li:after{background:var(--secondary_color);border-radius:100%;content:"";height:7px;left:0;position:absolute;top:13px;width:7px}.consultation_row{padding-left:10px;position:relative}.consultation_row:after{border-left:1px solid #d9d9d9;bottom:150px;content:"";left:27px;position:absolute;top:0;z-index:-1}.consultation_right h3{font-size:30px;line-height:36px}.contact-us{overflow:hidden}.contact_row{display:flex;flex-wrap:wrap}.contact_left{padding-right:32px;width:50%}.contact_right{padding-left:32px;width:50%}.contact_content{color:var(--grey_color);font-size:18px}.contact_number,.contact_number a{align-items:center;display:flex;flex-wrap:wrap;gap:15px;text-decoration:none}.contact_number span.contact_icon svg{display:block;height:20px;width:20px}.contact_number span.contact_text{color:var(--grey_color);width:calc(100% - 35px)}.contact_email,.contact_email a{align-items:center;display:flex;flex-wrap:wrap;gap:15px;text-decoration:none}.contact_email span.contact_icon svg{display:block;height:20px;width:20px}.contact_email span.contact_text{color:var(--grey_color);width:calc(100% - 35px)}.contact_number{padding-bottom:15px}.contact_description_box{border:1px solid color-mix(in oklab,#0f2e25 10%,transparent);margin-top:48px;padding:32px}.contact_form_cover{background:#fff;border:1px solid #ebe6e7;box-shadow:0 0 #0000,0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));padding:32px}.hsfc-Step__Content{margin-top:10px;padding:0!important}h3:empty{display:none}.hsfc-CheckboxField,.hsfc-RichText{color:#404040!important;font-size:14px!important;line-height:20px}.hsfc-NavigationRow{margin-top:0!important}.hsfc-Button{background-color:#0f2e25!important;border:1px solid #0f2e25;border-radius:0!important;color:#fff!important;font-family:helvetica,sans-serif!important;font-size:18px!important;font-style:normal;font-weight:400!important;padding:15px 30px!important;text-decoration:none;text-transform:none;width:100%!important}.hsfc-Button:hover{opacity:.85}.review-details_heading h2{font-size:36px;line-height:40px;padding-bottom:18px}.our-approach_row{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1024px}.our-approach_left{padding-right:30px;width:50%}.our-approach_img{padding-left:30px;width:50%}.our-approach_left_cover{border:1px solid #f6f3f4;box-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));padding:40px 40px 20px}.our-approach_img img{display:block;height:100%!important;object-fit:cover;width:100%}.our-approach_heading{margin:0 auto;max-width:1024px;padding-bottom:40px}.our-approach_box{border:1px solid #f6f3f4;box-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));margin:100px auto 0;max-width:768px;padding:40px 40px 25px}.our-story_cover{max-width:768px}.sub_title{color:var(--secondary_color);display:inline-block;font-size:12px;font-weight:700;letter-spacing:1.2px;line-height:20px;padding-bottom:16px;text-transform:uppercase}.our-story_heading{padding-bottom:15px}.our-story-content{color:var(--grey_color);font-size:20px;line-height:1.625}.our-work_row{display:flex;flex-wrap:wrap;margin:0 -15px}.our-work_box{border:1px solid #f6f3f4;box-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));margin:15px;padding:40px;width:calc(33.33333% - 30px)}.our-work_heading{padding-bottom:40px}.about_heading{text-align:center}.about_row{display:grid;gap:40px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:900px;padding-top:30px}.about_box{background:#fff;border:1px solid #f6f3f4;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);padding:40px}.perfect_list ul{list-style:none;margin:0;padding:0}.perfect_list ul li{padding:6px 0}.perfect_text{border-top:1px solid #ebe6e7;font-size:14px;line-height:20px;padding-top:20px}.perfect_list{padding-bottom:20px}.about_box.perfect_box{border-color:#ebe6e7;padding:40px 30px}.perfect_text p:last-child{margin:0}span.perfect_icon,span.perfect_icon img{display:block;width:30px}.perfect_icon_title_row{display:flex;gap:15px}span.perfect_icon_text{font-size:18px;font-weight:700;line-height:28px;padding-bottom:20px;width:calc(100% - 30px)}.perfect_btn{padding-top:60px;text-align:center}.perfect_caption_bottom{font-size:14px;font-weight:700;line-height:20px;padding-top:25px;text-align:center;text-transform:uppercase}.about_box.perfect_box.unchecked_list .perfect_icon_title_row{opacity:.6}.person-creator_row{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1024px}.person-creator_img{padding-right:30px;width:50%}.person-creator_right{padding-left:30px;width:50%}.person-creator_title{padding-bottom:10px}.person-creator_content{font-size:18px;line-height:28px}.person-creator_img img{aspect-ratio:3/4;display:block;height:100%!important;object-fit:cover;width:100%}.product_row{display:flex;flex-wrap:wrap}.product_left{padding-right:25px;width:50%}.product_right{padding-left:25px;width:50%}.product_sub_title h3{color:var(--primary_color);font-weight:400}.product_content{color:var(--grey_color);font-size:18px;line-height:28px;padding-bottom:11px}.product_left_box{border:1px solid #f6f3f4;box-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));padding:32px}.product_left_content ul li{color:var(--primary_color);margin:0;width:100%}.product_left_content ul{display:flex;flex-wrap:wrap;gap:10px;padding-left:20px}.product_left_content ul li::marker{color:#0f2e25;font-size:20px}.product_right img{aspect-ratio:1/1;display:block;height:100%!important;object-fit:cover;width:100%}.product_bottom_row{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:45px}.product_bottom_box{border:1px solid #f6f3f4;box-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));padding:32px;width:31.74%}.product_bottom_content ul li{color:var(--primary_color);width:100%}.product_bottom_content ul{display:flex;flex-wrap:wrap;gap:10px;padding-left:20px}.product_bottom_content ul li::marker{color:#0f2e25}.projects_top_row{align-items:flex-end;display:flex;padding-bottom:35px}.project__description p:last-child{margin:0}.project_top_link a{align-items:center;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px;text-decoration:none;transition:all .4s ease}.project_top_link a svg{display:block;width:20px}.project_top_link a:hover{padding-right:10px}.project__description{color:var(--grey_color);font-size:18px;font-weight:400;line-height:28px}.project_heading_cover{max-width:100%}.project_row{border-top:1px solid color-mix(in oklab,#0f2e25 10%,transparent);display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:60px}.project_box h3{padding-top:35px}.project_image img{display:block;height:500px!important;max-height:500px!important;object-fit:cover;transition:all .4s ease;transition:transform 1s ease}.project__link a{align-items:center;display:flex;font-size:14px;font-weight:700;gap:8px;line-height:20px;text-decoration:none;transition:all .4s ease}.project__link a svg{display:block;transition:all .4s ease;width:20px}.project_content{padding-top:20px}.project_image{overflow:hidden}.project_box{position:relative}a.box__link{height:100%;left:0;position:absolute;top:0;width:100%}.project_box:hover .project_image img{transform:scale(1.08)}.project_box:hover .project__link a svg{margin-left:5px}.projects_top_right{text-align:right;width:150px}.projects_top_row{flex-flow:wrap}.projects_top_left{padding-right:30px;width:calc(100% - 150px)}.project_top_link a{justify-content:right}.project_box{display:flex;flex-flow:wrap;flex-direction:column}.project_content{flex-grow:1;padding-top:0}.project_box h3{flex-grow:1}.review-details{overflow:hidden}.review-details_row{border-top:1px solid #ebe6e7;display:flex;flex-wrap:wrap;padding-top:130px}.review-details_left{padding-right:20px;width:50%}.review-details_right{padding-left:20px;width:50%}.review-details_box_cover{align-items:flex-start;display:flex;flex-wrap:wrap;gap:15px;width:100%}.review-details_number{align-items:center;background-color:var(--secondary_color);border-radius:50%;color:#fff;display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;height:32px;justify-content:center;line-height:20px;width:32px}.review-details_cover{width:calc(100% - 50px)}.review-details_left_title{color:#000;font-weight:700;padding-bottom:4px}.review-details_description{color:var(--grey_color)}.review-details_box{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.review-details_bottom_box,.review-details_top_box{border:1px solid color-mix(in oklab,#0f2e25 10%,transparent);padding:32px}.review-details_bottom_box{margin-top:32px}.review-details_bottom_title h3{margin:0;padding-bottom:17px}.review-details_bottom_content a{text-decoration:none;transition:all .4s ease}.review-details_bottom_content a:hover{text-decoration:underline}.border_button a.button.border_btn{font-size:14px;line-height:20px;padding:8px 16px}.service_card_row{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:70px}.service_card_box{background:var(--white);display:flex;flex-flow:wrap;flex-direction:column;padding:40px}.service_card_top_col{display:flex;gap:20px;justify-content:space-between;padding-bottom:40px}.service_card_list ul{list-style:none;margin:0;padding:0}.service_card_list ul li{color:var(--primary_color);display:flex;font-size:16px;gap:10px;line-height:24px;padding:5px 0}span.service_list_icon{height:20px;width:20px}span.service_list_icon svg{display:block;height:20px;width:20px}.service_card_numb{color:#e8f2ee;font-size:60px;font-weight:700;line-height:60px}.service_card_tag span{background:var(--secondary_color);color:var(--white);display:inline-block;font-size:12px;font-weight:700;line-height:16px;padding:5px 12px;text-transform:uppercase}.service_card_button{padding-top:70px;text-align:center}.service_card_heading{margin:0 auto;max-width:1200px;text-align:center}.service_card_description{color:var(--grey_color);font-size:18px;font-weight:400;line-height:28px}.service_card_box{border:1px solid #f6f3f4;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.service_card_text{flex-grow:1}.thank-you_cover{margin:0 auto;max-width:1024px;text-align:center}.thank-you_icon{align-items:center;background:#4040401f;border-radius:100%;display:flex;flex-wrap:wrap;height:120px;justify-content:center;margin:0 auto;width:120px}.thank-you_icon svg{display:block;height:90px;width:90px}.thank-you_title{padding:30px 0 0}.thank-you_content{color:var(--primary_color);font-size:20px;font-weight:500;line-height:28px;margin:0 auto;max-width:700px;padding-bottom:30px}.tilte-with_cover{margin:0 auto;max-width:768px}.tilte-with_description{font-size:18px;line-height:30px}.tilte-with_description ul{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;padding-bottom:20px;padding-left:20px;padding-top:20px}.tilte-with_description ul li{color:var(--primary_color);font-size:18px;line-height:20px}.footer_logo{max-width:220px}.footer_section{padding:70px 0}.footer_column ul{display:block;list-style:none;margin:0;padding:0}.footer_column ul li a{text-decoration:none}.footer_row{display:flex;flex-flow:wrap}.footer_left{padding-right:20px;width:25%}.footer_right{display:flex;flex-flow:wrap;padding-left:50px;width:75%}.footer_column{padding:0 15px;width:33.33333%}.footer_title{font-size:14px;font-weight:700;padding-bottom:20px;text-transform:uppercase}.footer_column ul li{padding:7px 0}.footer_content{color:var(--primary-color);padding-top:20px}.footer_list ul span.icon img{display:block}.footer_list ul li a{align-items:center;color:var(--primary-color);display:flex;transition:all .4s ease}.footer_list ul li a span.icon{width:20px}.footer_list ul li a span.text{padding-left:6px;width:calc(100% - 20px)}.footer_copyright{color:var(--primary_color)}.footer_section{border-top:1px solid color-mix(in oklab,#0f2e25 10%,transparent)}@media (max-width:1200px){.header_right{gap:20px}.header_menu .hs-menu-wrapper ul{gap:15px}.header_menu .hs-menu-wrapper ul li a{font-size:16px;line-height:26px}.projects_section.creative_section .project_image img{height:400px!important;max-height:400px!important}.contact_right{padding-left:0;width:100%}.contact_left{padding-right:0;width:100%}.contact_row{gap:40px}.contact_description_box{margin-top:30px}.project_image img{height:400px!important;max-height:400px!important}.service_card_box{padding:40px 20px}.service_card_row{gap:25px}}@media (max-width:1024px){.mobile-trigger{background:transparent;border:none;border-radius:50px;cursor:pointer;display:inline-block!important;font-size:16px;font-weight:400;height:30px;padding:7px 10px;position:absolute;right:0;text-align:left;text-transform:uppercase;top:50%;transform:translateY(-50%);transition:all .4s ease;-webkit-transition:background-color .2s linear;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;transition:color .2s ease-in;width:40px;z-index:99999999999}.mobile-trigger i:before{margin-top:-8px}.mobile-trigger i,.mobile-trigger i:after,.mobile-trigger i:before{background:#09090b;display:inline-block;height:3px;transition:all .4s ease;width:22px}.mobile-trigger i:after,.mobile-trigger i:before{content:"";position:absolute}.mobile-trigger i:after{margin-top:8px}.mobile-open .mobile-trigger i{background-color:transparent;transition:all .4s ease}.mobile-open .mobile-trigger i:before{background:#09090b;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile-open .mobile-trigger i:after{background:#09090b;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-open .mobile-trigger i:after,.mobile-open .mobile-trigger i:before{margin-top:0;-webkit-transition-delay:0,.2s;transition:all .4s ease}.mobile-trigger{padding:0}.header_button{padding-right:50px}.header_section .header_menu{background:#fff;left:0;max-height:0;opacity:0;overflow:hidden;padding:15px 20px;position:absolute;right:0;text-align:left;top:80px;transform:translateY(-10px);transition:max-height .4s ease,opacity .4s ease,transform .4s ease,visibility .4s ease;visibility:hidden;z-index:9}.header_section .header_menu ul>li{display:block;width:100%}.header_section .header_menu ul li a{display:block;padding:0!important}.header_section.mobile-open .header_menu{max-height:800px;opacity:1;transform:translateY(0);visibility:visible}.header_menu .hs-menu-wrapper ul{gap:22px}.header_section .header_menu{padding-top:30px}}@media (max-width:991px){.h1,h1{font-size:55px}.process_top{padding:30px}.process_content p:last-child{margin:0}.process_top{gap:30px}.footer_right{padding-left:30px;width:70%}.footer_left{padding:0;width:30%}.footer_column{padding:0 15px}.challenge_row{gap:30px}.consultation_right{padding-left:25px}.our-approach_heading{max-width:100%;padding-bottom:15px}.our-approach_row{gap:40px;max-width:100%}.our-approach_left{padding-right:0;width:100%}.our-approach_img{padding-left:0;width:100%}.our-approach_box{margin-top:50px;max-width:100%;padding:25px}.our-approach_left_cover{padding:25px 20px 20px}.our-work_box{width:calc(50% - 30px)}.about_section{padding:100px 0}.person-creator_img{padding-right:0;width:100%}.person-creator_right{padding-left:0;width:100%}.person-creator_row{gap:35px}.person-creator_img img{max-height:500px}.person-creator_title{padding-bottom:0}.product_row{gap:30px}.product_left{padding-right:0;width:100%}.product_right{padding-left:0;width:100%}.product_bottom_box{width:48%}.product_bottom_row{gap:35px 0}.product_right img{height:500px!important}.project_row,.service_card_row{grid-template-columns:repeat(2,minmax(0,1fr))}.service_card_row{padding-top:50px}}@media (max-width:767px){.h1,h1{font-size:40px}.h2,h2{font-size:35px}.big_text{font-size:18px;line-height:26px}.testimonails_box{padding:30px}.testimonails_text{font-size:20px;line-height:30px}.testimonails_row{padding-bottom:40px}.process_top{gap:25px;grid-template-columns:repeat(1,minmax(0,1fr));padding:30}.process_content_bottom{font-size:16px;line-height:26px}.process_bottom{padding-top:35px}.projects_section.creative_section .project_image img{height:auto!important;max-height:100%!important}.hero_button,.hero_text.big_text{padding-top:10px}.hero_sub_text{padding-top:20px}.hero_section{padding:80px 0}.header_section .hs_cos_wrapper_type_menu ul li a{font-size:22px;line-height:30px;text-align:center}.header_section .header_menu{height:100vh}.header_button.mobile{display:block}.header_button.desktop{display:none}.header_button.mobile{padding:30px 0 0;text-align:center}.header_logo{max-width:200px}.is-sticky .header_menu{top:70px}.footer_left{width:100%}.footer_right{padding:30px 0 0;width:100%}.footer_section{padding:50px 0}.footer_column{padding:15px 0 0;width:100%}.footer_title{padding-bottom:10px}.footer_column:first-child{padding-top:0}.about-hero{padding:80px 0}.about-hero_content{max-width:100%}.about_text{font-size:16px;line-height:24px}.challenge_row{gap:15px;grid-template-columns:repeat(1,minmax(0,1fr));padding-top:20px}.icon_box{padding-bottom:20px}.challenge_bottom_title{padding-top:30px}.consultation_row{padding:0}.consultation_row:after{border:none}.consultation_left{width:100%}.consultation_right{padding:30px 0 0;width:100%}.consultation_box{padding-top:40px}.consultation_text{font-size:16px;line-height:30px;padding:0}.consultation_inner{padding:30px 20px}.contact_form_cover{padding:20px}.our-story_cover{max-width:100%}.our-story_heading,.our-work_heading{padding-bottom:0}.our-work_box{margin:15px 0;padding:30px;width:100%}.our-work_row{margin:0}.about_row{gap:25px;grid-template-columns:repeat(1,minmax(0,1fr))}.about_section{padding:80px 0}.about_box,.product_left_box{padding:25px}.product_right img{height:auto!important}.product_bottom_row{gap:30px 0}.product_bottom_box{padding:25px;width:100%}.project_row{gap:20px;grid-template-columns:repeat(1,minmax(0,1fr));padding-top:30px}.project_image img{height:auto!important;max-height:100%!important}.projects_top_left{padding:0;width:100%}.projects_top_right{padding:20px 0 0;text-align:left;width:100%}.project_top_link a{justify-content:left}.review-details_row{gap:20px;padding-top:80px}.review-details_left{padding-right:0;width:100%}.review-details_right{padding-left:0;width:100%}.service_card_row{grid-template-columns:repeat(1,minmax(0,1fr))}.service_card_top_col{padding-bottom:25px}.service_card_numb{font-size:40px;line-height:40px}.service_card_button{padding-top:40px}.thank-you_content,.thank-you_cover{max-width:100%}.thank-you_content{font-size:18px}.thank-you_icon{height:100px;width:100px}.thank-you_icon svg{height:70px;width:70px}.tilte-with_cover{max-width:100%}.tilte-with_description ul{padding-bottom:10px;padding-top:10px}}