{"context":{"brandSettings":{"accentColor1":{"hex":"#6d768d"},"accentColor2":null,"accentColor3":null,"bodyFont":null,"colors":[{"hex":"#9200fd"},{"hex":"#fd714c"},{"hex":"#6d768d"}],"fallbackFont":null,"favicon":{"domain":null,"name":"Periti Digital favicon","src":"https://fs.hubspotusercontent00.net/hubfs/20046153/61f94ce330906d1de99635a8_periti_favicon-1.png"},"favicons":[{"domain":null,"name":"Periti Digital favicon","src":"https://fs.hubspotusercontent00.net/hubfs/20046153/61f94ce330906d1de99635a8_periti_favicon-1.png"},{"domain":"testperitidigital.hubspotpagebuilder.com","name":"favicon.ico","src":"https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/peritiFavicon.png"}],"fonts":[],"logo":{"alt":"Periti Digital Logo","domain":null,"height":40,"link":"https://www.peritidigital.com/","name":"Periti Digital Logo","src":"https://fs.hubspotusercontent00.net/hubfs/20046153/Periti-logo-fullColor-rgb.svg","width":140},"logos":[{"alt":"Periti Digital Logo","domain":null,"height":40,"link":"https://www.peritidigital.com/","name":"Periti Digital Logo","src":"https://fs.hubspotusercontent00.net/hubfs/20046153/Periti-logo-fullColor-rgb.svg","width":140},{"alt":"Periti Digital logo white","domain":"20046153.hs-sites.com","height":400,"link":"","name":"Periti Digital logo white","src":"https://f.hubspotusercontent00.net/hubfs/20046153/logo-white.svg","width":400},{"alt":"Periti Digital Logo","domain":"testperitidigital.hubspotpagebuilder.com","height":80,"link":"https://www.peritidigital.com/","name":"Periti Digital Logo","src":"https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/peritiLogo.png","width":160}],"primaryColor":{"hex":"#9200fd"},"primaryFavicon":{"domain":null,"name":"Periti Digital favicon","src":"https://fs.hubspotusercontent00.net/hubfs/20046153/61f94ce330906d1de99635a8_periti_favicon-1.png"},"primaryFont":null,"primaryLogo":{"alt":"Periti Digital Logo","domain":null,"height":40,"link":"https://www.peritidigital.com/","name":"Periti Digital Logo","src":"https://fs.hubspotusercontent00.net/hubfs/20046153/Periti-logo-fullColor-rgb.svg","width":140},"secondaryColor":{"hex":"#fd714c"}},"menuData":{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Tickets","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"https://csp.peritidigital.com/tickets-view","urlParamStr":"","urlWithoutAnchor":"https://csp.peritidigital.com/tickets-view"},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Sign out","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"https://csp.peritidigital.com/_hcms/mem/logout","urlParamStr":"","urlWithoutAnchor":"https://csp.peritidigital.com/_hcms/mem/logout"}],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":null,"level":0,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":null,"urlParamStr":"","urlWithoutAnchor":"null"},"themeSettings":{"bodyFont":{"casing":null,"color":null,"css":"","fallback":null,"font":null,"font_set":"DEFAULT","letter_spacing":null,"line_height":null,"size":null,"size_unit":null,"style":null,"styles":null,"variant":null},"primaryFont":{"casing":null,"color":null,"css":"","fallback":null,"font":null,"font_set":"DEFAULT","letter_spacing":null,"line_height":null,"size":null,"size_unit":null,"style":null,"styles":null,"variant":null},"trellisBorderRadius":"rounded","trellisColorFillPrimaryDefault":{"color":"#9200fd","css":"#9200fd","hex":"#9200fd","opacity":null,"rgb":"rgb(146, 0, 253)","rgba":"rgba(146, 0, 253, 1)"},"trellisColorFillSecondaryDefault":{"color":"#fd714c","css":"#fd714c","hex":"#fd714c","opacity":null,"rgb":"rgb(253, 113, 76)","rgba":"rgba(253, 113, 76, 1)"},"trellisColorFillSurfaceDefault":"light","trellisColorFillTertiaryDefault":{"color":"#6d768d","css":"#6d768d","hex":"#6d768d","opacity":null,"rgb":"rgb(109, 118, 141)","rgba":"rgba(109, 118, 141, 1)"},"trellisColorTextInteractiveDefault":{"color":"#666666","css":"#666666","hex":"#666666","opacity":null,"rgb":"rgb(102, 102, 102)","rgba":"rgba(102, 102, 102, 1)"}},"companyName":"Periti Digital Ltd"},"modules":{},"dndAreas":{},"globalPartials":{},"headHtml":"<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"> \n<meta property=\"og:description\" content=\"\"> \n<meta property=\"og:title\" content=\"\"> \n<meta name=\"twitter:description\" content=\"\"> \n<meta name=\"twitter:title\" content=\"\"> \n<style>\na.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}\n</style> \n<!--  Added by GoogleAnalytics4 integration --> \n<script>\nvar _hsp = window._hsp = window._hsp || [];\nwindow.dataLayer = window.dataLayer || [];\nfunction gtag(){dataLayer.push(arguments);}\n\nvar useGoogleConsentModeV2 = true;\nvar waitForUpdateMillis = 1000;\n\n\nif (!window._hsGoogleConsentRunOnce) {\n  window._hsGoogleConsentRunOnce = true;\n\n  gtag('consent', 'default', {\n    'ad_storage': 'denied',\n    'analytics_storage': 'denied',\n    'ad_user_data': 'denied',\n    'ad_personalization': 'denied',\n    'wait_for_update': waitForUpdateMillis\n  });\n\n  if (useGoogleConsentModeV2) {\n    _hsp.push(['useGoogleConsentModeV2'])\n  } else {\n    _hsp.push(['addPrivacyConsentListener', function(consent){\n      var hasAnalyticsConsent = consent && (consent.allowed || (consent.categories && consent.categories.analytics));\n      var hasAdsConsent = consent && (consent.allowed || (consent.categories && consent.categories.advertisement));\n\n      gtag('consent', 'update', {\n        'ad_storage': hasAdsConsent ? 'granted' : 'denied',\n        'analytics_storage': hasAnalyticsConsent ? 'granted' : 'denied',\n        'ad_user_data': hasAdsConsent ? 'granted' : 'denied',\n        'ad_personalization': hasAdsConsent ? 'granted' : 'denied'\n      });\n    }]);\n  }\n}\n\ngtag('js', new Date());\ngtag('set', 'developer_id.dZTQ1Zm', true);\ngtag('config', 'G-SMYBE6HCLH');\n</script> \n<script async src=\"https://www.googletagmanager.com/gtag/js?id=G-SMYBE6HCLH\"></script> \n<!-- /Added by GoogleAnalytics4 integration --> \n<link rel=\"canonical\" href=\"https://csp.peritidigital.com/hs/portals/customer-portal-app/brand\"> \n<style>\n@import url('https://fonts.googleapis.com/css2?family=Inria+Serif:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');\n <!-- Hotjar Tracking Code for Site 6406032 (name missing) -->\n\n  \n:root {\n\t--inter: Inter, sans-serif;\n}\nhtml body div .my_hidden {\n\twidth: 0 !important;\n\theight: 0 !important;\n\tmargin: 0 !important;\n\tpadding: 0 !important;\n\toverflow: hidden !important;\n}\nhtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:has(.cta_sec_selector) {\n\toverflow: hidden;\n\twidth: calc(100% - 40px);\n}\n.site_footer > .container {\n\tpadding-left: 5px;\n\tpadding-right: 5px;\n}\n.dnd-section > .row-fluid:has(.clients_sec),\n.clients_sec .container-fluid > .row > .col-12,\n.clients_sec .container-fluid {\n\tpadding-left: 0 !important;\n\tpadding-right: 0 !important;\n}\n.button--primary, .hs-button {\n\tdisplay: inline-block;\n\tbackground-color: rgba(253, 113, 76,1.0);\n\tcolor: #FFFFFF;\n\tfont-size: 16px;\n\tfont-family: Inter, sans-serif;\n\tfont-style: normal;\n\tfont-weight: 700;\n\ttext-decoration: none;\n\tpadding: 24px 37px;\n\tborder-radius: 100px;\n\ttext-transform: inherit;\n\tletter-spacing: -.02em !important;\n\tbox-shadow: none;\n}\n.button--primary:hover, .hs-button:hover {\n\tbackground-color: #000;\n}\n\n/********** home logo animation *************/\n.logo_animation {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n.logo_animation .main_wrapper {\n\tfont-family: Inter, sans-serif;\n\tbox-shadow: 0px 4px 10px 2px #0000001F;\n\tbackground: #F6F6F6CC;\n\tborder-radius: 20px;\n\tmin-width: 762px;\n\theight: 544px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    position: relative;\n}\n.logo_animation .center_logo > img {\n    max-width: 125px;\n}\n.logo_animation .center_logo {\n\tbackground: #FFFFFF;\n\tbox-shadow: 0px 4px 15px 4px #00000026;\n\tborder-radius: 20px;\n\taspect-ratio: 1;\n\twidth: 210px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-direction: column;\n    padding: 25px;\n    z-index: 1;\n}\n.logo_animation .center_logo .ckeck_icon {\n    display: block;\n\twidth: 100%;\n\ttext-align: center;\n\tpadding: 12px 0 4px;\n}\n.logo_animation .main_logo img {\n    max-width: 125px;\n}\n.logo_animation .main_logo {\n    border-bottom: 1px solid #000;\n    width: 100%;\n    text-align: center;\n    padding-bottom: 12px;\n}\n.logo_animation .center_logo h5 {\n    font-weight: 700;\n    font-size: 24px;\n    line-height: 30px;\n    letter-spacing: -0.02em;\n    text-align: center;\n}\n.logo_animation .logo_col {\n\tbackground: #FFFFFF;\n    box-shadow: 0px 4px 10px 2px #0000000A;\n\tborder-radius: 20px;\n\tpadding: 16px 42px;\n\tposition: absolute;\n\twidth: 228px;\n\theight: 82px;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n.logo_animation .logo_col img {\n    width: 100%;\n    max-width: 170px;\n    max-height: 50px;\n    object-fit: contain;\n    opacity: 0.5;\n}\n.logo_animation .logo_col3,\n.logo_animation .logo_col4 {\n    width: 168px;\n}\n.logo_animation .logo_col1 img {\n    max-width: 135px;\n}\n.logo_animation .logo_col1 {\n\ttop: 40px;\n\tleft: 125px;\n}\n.logo_animation .logo_col2 {\n\ttop: 40px;\n\tright: 117px;\n}\n.logo_animation .logo_col3 {\n\ttop: 50%;\n\tleft: 57px;\n    transform: translateY(-50%);\n}\n.logo_animation .logo_col4 {\n\ttop: 50%;\n\tright: 65px;\n    transform: translateY(-50%);\n}\n.logo_animation .logo_col5 {\n\tbottom: 40px;\n\tleft: 125px;\n}\n.logo_animation .logo_col6 {\n\tbottom: 40px;\n\tright: 117px;\n}\n.logo_animation .logo_col .line {\n    width: 70px;\n\theight: 6px;\n\tbackground-color: #FD714C;\n\tposition: absolute;\n    opacity: 0;\n}\n.logo_animation .logo_col .dot {\n    width: 22px;\n\tborder-radius: 100%;\n\theight: 22px;\n\tbackground-color: #FD714C;\n\tposition: absolute;\n\ttop: -8px;\n\tleft: -10px;\n}\n.logo_animation .logo_col1 .line {\n    top: 106px;\n    left: 104px;\n}\n.logo_animation .logo_col2 .line {\n\ttop: 106px;\n\tright: 108px;\n}\n.logo_animation .logo_col3 .line {\n    right: -72px;\n}\n.logo_animation .logo_col4 .line {\n    left: -72px;\n}\n.logo_animation .logo_col4 .line .dot {\n    left: auto;\n    right: -10px;\n}\n.logo_animation .logo_col5 .line {\n\tbottom: 106px;\n\tleft: 104px;\n}\n.logo_animation .logo_col6 .line {\n\tbottom: 106px;\n\tright: 108px;\n}\n.logo_animation .center_logo h5 {\n\tmargin: 0;\n}\n/********** home logo animation *************/\n.dnd-section:has(.logo_animation) > .row-fluid {\n\tdisplay: flex;\n\talign-items: center;\n\tmax-width: 1540px !important;\n}\n.dnd-section:has(.logo_animation) > .row-fluid > .dnd-column.span7 {\n\twidth: 45%;\n}\n.dnd-section:has(.logo_animation) > .row-fluid > .dnd-column.span5 {\n\twidth: 55%;\n}\n/******************************* header style *******************************/\n.hhs-top-bar {\n\tbackground-color: rgba(255, 255, 255, 0.90) !important;\n}\n.hhs-side-menu__mobile .sc-site-header__menu {\n\tborder-bottom: 0;\n}\n.hamburger-icon .line {\n\tbackground: rgb(0, 0, 0);\n}\n.hhs-top-bar .container .hhs-nav-grid__extras {\n\tdisplay: none;\n}\n.hhs-top-bar .container {\n\tmax-width: 1580px;\n\tpadding-right: 20px;\n\tpadding-left: 20px;\n}\nbody .body-wrapper {\n\tpadding-top: 80px;\n}\n.hhs-top-bar .hs-menu-wrapper > ul.hhs-nav-links:before,\n.hhs-top-bar .hs-menu-wrapper > ul.hhs-nav-links:after {\n\tdisplay: none;\n}\n.hhs-top-bar .hs-menu-wrapper > ul.hhs-nav-links li.hs-menu-item {\n\tmargin: 0;\n}\n.hhs-top-bar .hs-menu-wrapper > ul.hhs-nav-links {\n\tdisplay: flex;\n\tgap: 40px;\n}\n.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {\n\tfont-family: Inter, sans-serif;\n\tfont-size: 16px;\n\tfont-weight: 700;\n\tline-height: 22px;\n\tletter-spacing: -0.02em;\n}\n.hhs-top-bar .mega-menu {\n\tbox-shadow: 0px 20px 20px 10px #0000001A;\n\tpadding: 115px 20px 50px;\n}\n.hhs-top-bar .mega-menu .row .hs-menu-wrapper > ul {\n\twidth: 100%;\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 25px;\n}\n.hhs-top-bar .mega-menu .row .hs-menu-wrapper > ul > li.hs-menu-item {\n\tmargin: 0;\n\tbackground-color: #fff;\n\tborder-radius: 20px;\n\tpadding: 38px 45px;\n\theight: 100%;\n}\n.hhs-top-bar .mega-menu .row .hs-menu-wrapper > ul > li.hs-menu-item > a {\n\tfont-family: Inter;\n\tfont-size: 20px !important;\n\tfont-weight: 700;\n\tline-height: 24.2px;\n\tletter-spacing: -0.02em;\n\tborder-bottom: 1px solid #000;\n\tpadding: 0 0 10px !important;\n\tmargin-bottom: 15px;\n\tcolor: #000 !important;\n}\n.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper > li > a {\n\tpadding: 0 !important;\n\tfont-family: Inter;\n\tfont-size: 16px !important;\n\tfont-weight: 500;\n\tline-height: 28px;\n\tletter-spacing: -0.02em;\n}\n.mega-nav-con .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper {\n\tpadding-left: 12px !important;\n}\n.hhs-top-bar .mega-menu .mega-text-con .solution_logo {\n\tbackground-color: #fff;\n\tborder-radius: 20px;\n\tpadding: 32px 45px;\n}\n.hhs-top-bar .mega-menu .mega-text-con .hs_cos_wrapper p:last-child {\n\tmargin: 0;\n}\n.hhs-top-bar .mega-menu .container > .row {\n\tgap: 25px;\n  \tflex-wrap: nowrap;\n}\n.hhs-top-bar .mega-menu .container > .row .col-3 {\n\tdisplay: flex;\n  \tflex-direction: column;\n\tgap: 25px;\n\tflex: auto;\n\tpadding: 0;\n\tmax-width: 23%;\n}\n.hhs-top-bar .mega-menu .container > .row .col-6 {\n\tdisplay: flex;\n  \tflex-direction: column;\n\tgap: 25px;\n\tflex: auto;\n\tpadding: 0;\n\tmax-width: 54%;\n}\n.hhs-top-bar .mega-menu .row .hs-menu-wrapper > ul:before,\n.hhs-top-bar .mega-menu .row .hs-menu-wrapper > ul::after {\n\tdisplay: none;\n}\n.hhs-top-bar .mega-menu .mega-text-con:has(.hs_cos_wrapper:empty) {\n\tdisplay: none;\n}\n.hhs-top-bar .mega-menu .row .hs-menu-wrapper > ul > li.hs-menu-item > a span {\n\tfont-size: 20px;\n\tfont-weight: 700;\n\tline-height: 24px;\n\tletter-spacing: -0.02em;\n\tcolor: #FD714C;\n\tmargin-right: 20px;\n}\n.hhs-top-bar .mega-menu .container > .row .col-3 .mega-nav-con {\n\tflex: 1;\n}\n.hhs-top-bar .mega-menu .container > .row .col-3 .mega-nav-con .hs_cos_wrapper,\n.hhs-top-bar .mega-menu .container > .row .col-3 .mega-nav-con .hs_cos_wrapper .hs-menu-wrapper,\n.hhs-top-bar .mega-menu .container > .row .col-3 .mega-nav-con .hs_cos_wrapper .hs-menu-wrapper ul {\n\theight: 100%;\n}\n.hhs-top-bar .mega-menu .mega-text-con h2 {\n\tposition: absolute;\n\ttop: -78px;\n\tfont-size: 50px;\n\tfont-weight: 700;\n\tline-height: 55px;\n\tletter-spacing: -0.02em;\n\tcolor: #AAAAAA;\n\tfont-family: Inter;\n\tmargin: 0;\n\tleft: 45px;\n\tdisplay: block ruby;\n}\n.hhs-top-bar .mega-menu .mega-text-con .hs_cos_wrapper p {\n\tfont-family: Inter;\n\tfont-size: 16px;\n\tfont-weight: 400;\n\tline-height: 20px;\n\tletter-spacing: -0.02em;\n\tcolor: #8A8892;\n}\n.hhs-top-bar .mega-menu .mega-text-con .hs_cos_wrapper a:has(img) {\n\tdisplay: block;\n  \tpadding: 0 !important;\n}\n.hhs-top-bar .mega-menu .mega-text-con .hs_cos_wrapper p img {\n\tdisplay: block;\n\tmargin-top: 2px;\n}\n.hhs-top-bar .mega-menu .row .hs-menu-wrapper > ul > li.hs-menu-item > a span.arrow {\n\twidth: 34px;\n\theight: 24px;\n\tbackground-image: url(https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/arrow.svg);\n\tbackground-position: center;\n\tbackground-repeat: no-repeat;\n\tbackground-size: 34px;\n\tfilter: invert(51%) sepia(73%) saturate(1084%) hue-rotate(329deg) brightness(102%) contrast(98%);\n\tcursor: pointer;\n}\n\n/**************** solution mega menu ****************/\n.hhs-top-bar .mega-menu-1 .container > .row .col-3 {\n\tflex-direction: column-reverse;\n  \tjustify-content: flex-end;\n}\n.hhs-top-bar .mega-menu-1 .col-6 .mega-nav-con .hs_cos_wrapper .hs-menu-wrapper {\n\tbackground-color: #fff;\n\tborder-radius: 20px;\n\tpadding: 32px 45px;\n}\n.hhs-top-bar .mega-menu-1 .col-6 .hs-menu-wrapper > ul {\n\tdisplay: grid;\n\tgrid-template-columns: repeat(2,1fr);\n\tcolumn-gap: 50px;\n}\n.hhs-top-bar .mega-menu-1 .col-6 .hs-menu-wrapper > ul > li.hs-menu-item {\n\tpadding: 0;\n}\n.hhs-top-bar .mega-menu-1 .col-6 .mega-nav-con,\n.hhs-top-bar .mega-menu-1 .col-6 .mega-nav-con .hs_cos_wrapper,\n.hhs-top-bar .mega-menu-1 .col-6 .mega-nav-con .hs_cos_wrapper .hs-menu-wrapper {\n\theight: 100%;\n}\n/**************** solution mega menu ****************/\n/**************** why periti mega menu ****************/\n.hhs-top-bar .mega-menu .inner_content {\n\tbackground-color: #fff;\n\tborder-radius: 20px;\n\tpadding: 32px 45px;\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 45px;\n\theight: 100%;\n}\n.hhs-top-bar .mega-menu .inner_content h5 {\n\tcolor: #000;\n\tfont-family: Inter;\n\tfont-size: 20px;\n\tfont-weight: 700;\n\tline-height: 25px;\n\tletter-spacing: -0.02em;\n\tborder-bottom: 1px solid #000;\n\tpadding: 0 0 10px;\n\tmargin-bottom: 15px;\n}\n.hhs-top-bar .mega-menu-2 .row {\n\tposition: relative;\n\tdisplay: grid;\n  \tgrid-template-columns: 25% calc(75% - 20px);\n}\n.hhs-top-bar .mega-menu-2 .container > .row [class*=\"col-\"] {\n\tmax-width: none;\n}\n.hhs-top-bar .mega-menu-2 .row [class*=\"col-\"]:first-child {\n\tgrid-row: span 2;\n}\n.hhs-top-bar .mega-menu-2 .row [class*=\"col-\"]:first-child .mega-text-con,\n.hhs-top-bar .mega-menu-2 .row [class*=\"col-\"]:first-child .mega-text-con .hs_cos_wrapper {\n\theight: 100%;\n}\n.hhs-top-bar .mega-menu-2 .row .col-3 .hs-menu-wrapper > ul {\n\tbackground-color: #fff;\n\tborder-radius: 20px;\n\tpadding: 32px 45px;\n\tflex-direction: row;\n  \tgap: 100px;\n}\n.hhs-top-bar .mega-menu-2 .row .col-3 .hs-menu-wrapper > ul > li.hs-menu-item {\n\tpadding: 0;\n}\n/**************** why periti mega menu ****************/\n/**************** resources mega menu ****************/\n.hhs-top-bar .mega-menu-3 .inner_content {\n\tgap: 20px;\n}\n.hhs-top-bar .mega-menu-3 .col-6 .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper {\n\tpadding: 0px !important;\n\tmax-width: none;\n\tdisplay: grid;\n\tgrid-template-columns: repeat(3,1fr);\n\tgap: 25px;\n\tmargin-top: 30px;\n}\n.hhs-top-bar .mega-menu-3 .col-6 .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper:before,\n.hhs-top-bar .mega-menu-3 .col-6 .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper::after {\n\tdisplay: none;\n}\n.hhs-top-bar .mega-menu-3 .col-6 .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper > li > a {\n\tbackground-color: #F5F5F5 !important;\n\tborder-radius: 10px;\n\tfont-family: Inter;\n\tfont-size: 16px !important;\n\tfont-weight: 600;\n\tline-height: 19.36px;\n\tletter-spacing: -0.02em;\n\tcolor: #8A8892 !important;\n\tmin-height: 66px;\n\tdisplay: flex;\n\talign-items: center;\n\tpadding: 15px 20px !important;\n\tgap: 15px;\n}\n.hhs-top-bar .mega-menu-3 .col-6 .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper > li > a:hover {\n\tcolor: #000 !important;\n\tbackground-color: #f5f5f5 !important;\n}\n.hhs-top-bar .mega-menu-3 .col-6 .mega-nav-con,\n.hhs-top-bar .mega-menu-3 .col-6 .mega-nav-con .hs_cos_wrapper,\n.hhs-top-bar .mega-menu-3 .col-6 .mega-nav-con .hs_cos_wrapper .hs-menu-wrapper,\n.hhs-top-bar .mega-menu-3 .col-6 .mega-nav-con .hs_cos_wrapper .hs-menu-wrapper > ul {\n\theight: 100%;\n}\n/**************** resources mega menu ****************/\n/******************************* header style *******************************/\n\n\n/**************** footer style ****************/\n.site_footer .hhs-foot-break-line {\n\tdisplay: none;\n}\n.site_footer .hhs-foot-nav-base {\n\tmargin: 45px 0 0 !important;\n}\n.site_footer .hhs-foot-nav-base .hhs-foot-copyright {\n\tfont-family: Inter;\n\tfont-size: 11px;\n\tfont-weight: 500;\n\tline-height: 15px;\n}\n.site_footer .hhs-foot-base-nav .hs-menu-wrapper > ul:before,\n.site_footer .hhs-foot-base-nav .hs-menu-wrapper > ul:after {\n\tdisplay: none;\n}\n.site_footer .hhs-foot-base-nav .hs-menu-wrapper > ul li {\n\tline-height: unset;\n}\n.site_footer .hhs-foot-base-nav .hs-menu-wrapper > ul li a {\n\tfont-family: Inter;\n\tfont-weight: 500;\n\tline-height: 15px;\n\tpadding: 0 !important;\n\tvertical-align: top;\n}\n.site_footer p:last-child {\n\tmargin: 0;\n}\n.site_footer .hhs-foot-nav-cols .hhs-foot-nav-col h5:empty {\n\tdisplay: none;\n}\n.site_footer .hhs-foot-nav-cols .foot_logo {\n\tmargin-bottom: 37px;\n}\n.site_footer .hhs-foot-nav-cols .hhs-col-content p {\n\tfont-family: Inter;\n\tfont-size: 14px;\n\tfont-weight: 400;\n\tline-height: 19px;\n\tletter-spacing: -0.02em;\n\tcolor: #FFFFFF;\n}\n.site_footer .hhs-foot-nav-cols h5 {\n\tfont-family: Inter;\n\tfont-size: 18px;\n\tfont-weight: 700;\n\tline-height: 24px;\n}\n.site_footer .hhs-foot-nav-cols .hs-menu-wrapper ul li {\n\tmargin-bottom: 3px !important;\n}\n.site_footer .hhs-foot-nav-cols .hs-menu-wrapper ul li a {\n\tfont-family: Inter;\n\tfont-size: 14px;\n\tfont-weight: 400;\n\tline-height: 19px;\n\ttext-align: left;\n}\n.site_footer .hhs-foot-nav-cols .col-lg-3:not(:first-child) {\n\tpadding-top: 80px;\n}\n.site_footer .hhs-foot-nav-cols .col-lg-3:nth-child(2) {\n\tpadding-left: 70px;\n}\n.site_footer .hhs-foot-nav-cols .col-lg-3:nth-child(3) {\n\tmax-width: 20%;\n  \tflex: auto;\n}\n.site_footer .hhs-foot-nav-cols .col-lg-3:nth-child(4) {\n\tmax-width: 30%;\n  \tflex: auto;\n}\n.site_footer .hhs-foot-nav-base .col-sm-6 {\n\twidth: 100%;\n\tflex: auto;\n\tmax-width: none;\n\tdisplay: flex;\n  \tjustify-content: space-between;\n}\n.site_footer .form-title {\n\tmargin-bottom: 0;\n}\n.site_footer .hs-custom-form .hs-form-field > label {\n\tdisplay: none;\n}\n.site_footer .hs-custom-form {\n\tdisplay: flex;\n\tborder-radius: 2px;\n\toverflow: hidden;\n}\n.site_footer .hs-custom-form .hs-form-field {\n\tmargin: 0 !important;\n\tflex: 1;\n}\n.site_footer .hs-custom-form .hs-form-field input.hs-input {\n\tbackground-color: #F3F3F3;\n\tfont-family: Roboto;\n\tfont-size: 14px;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tletter-spacing: 0.02em;\n\tcolor: #000;\n\tborder-radius: 0;\n\tpadding: 10px 18px !important;\n\tborder: 0;\n}\n.site_footer .hs-custom-form .hs_submit .hs-button {\n\tbackground-color: #FD714C;\n\tfont-family: Inter;\n\tfont-size: 16px;\n\tfont-weight: 500;\n\tline-height: 22px;\n\tletter-spacing: 0.02em;\n\ttext-align: center;\n\ttext-transform: capitalize;\n\tpadding: 11px 12px !important;\n\tborder-radius: 0;\n\ttransform: none;\n\tcursor: pointer;\n}\n.site_footer .hhs-foot-base-nav .hs-menu-wrapper > ul li:not(:last-child)::after {\n\tcontent: '/';\n\tcolor: #EAEAEA;\n\tfont-family: Inter;\n\tfont-size: 11px;\n\tfont-weight: 500;\n\tline-height: 15px;\n\ttext-decoration-skip-ink: none;\n\tvertical-align: top;\n\tmargin: 0 6px;\n}\n.site_footer .hhs-foot-nav-cols .submitted-message {\n\tcolor: #fff;\n\tfont-family: Inter;\n\tfont-size: 15px;\n}\n/**************** footer style ****************/\n\n/**************** about style ****************/\n.meet_team_sec *,\n.our_principles_row *,\n.dnd-section:has(.what_other_say_about) *,\n.dnd-section:has(.how_we_work_sec) *,\n.about_banner_sec * {\n\tfont-family: var(--inter) !important;\n}\n.about_banner_sec {\n\tpadding-top: 100px;\n  \tpadding-bottom: 45px;\n}\n.about_banner_sec .row {\n\tflex-direction: row-reverse;\n}\n.about_banner_sec .row h2 {\n\tmargin-bottom: 25px;\n}\n.about_banner_sec .row .hhs-bg-image img {\n\tborder-radius: 20px 0 0 20px;\n}\n.about_banner_sec p {\n\tletter-spacing: -0.02em;\n}\n.about_banner_sec .col-lg-6 .hhs-rich-text {\n\tpadding: 20px 80px 0px 20px !important;\n\tmax-width: 670px;\n\tmargin-left: auto;\n\tmin-height: 520px;\n\tdisplay: flex;\n\talign-items: flex-end;\n}\n.about_banner_sec .col-lg-6 .hhs-rich-text::before {\n\tcontent: '';\n\tbackground-image: url(https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/Layer_1.svg);\n\tbackground-position: right top;\n\tbackground-repeat: no-repeat;\n\tbackground-size: 100% 100%;\n\ttop: -60px;\n\tleft: 0;\n\tright: 40px;\n\tposition: absolute;\n\tbottom: 0;\n\tmax-width: 824px;\n\tmargin-left: auto;\n\theight: 790px;\n\topacity: 0.7;\n}\n.dnd-section:has(.how_we_work_sec) .hs_cos_wrapper_type_rich_text h2 {\n\tmargin-bottom: 35px;\n}\n.dnd-section:has(.how_we_work_sec) .hs_cos_wrapper a.hs-button {\n\tborder-radius: 100px;\n\tbox-shadow: none;\n\ttext-transform: unset;\n  \tletter-spacing: -0.02em;\n}\n.dnd-section:has(.how_we_work_sec) > .row-fluid {\n\tdisplay: flex;\n}\n.dnd-section:has(.how_we_work_sec) > .row-fluid > .dnd-column.span5 {\n\twidth: 34%;\n}\n.dnd-section:has(.how_we_work_sec) > .row-fluid > .dnd-column .widget-type-linked_image {\n\toverflow: hidden;\n}\n.dnd-section:has(.how_we_work_sec) > .row-fluid > .dnd-column.span5 * {\n\theight: 100% !important;\n\tdisplay: block;\n\tobject-fit: cover;\n}\n.dnd-section:has(.how_we_work_sec) > .row-fluid > .dnd-column.span7 {\n\twidth: 66%;\n\tmargin: 0;\n  \tpadding-left: 40px;\n}\n\n.our_principles_row h4 {\n\tmargin-bottom: 15px;\n\tletter-spacing: -0.02em;\n}\n.our_principles_row p {\n\tletter-spacing: -0.02em;\n}\n.our_principles_row strong {\n\tfont-weight: 700;\n}\n.our_principles_row .filter-card .c-card p:last-child {\n\tmargin: 0;\n}\n.our_principles_row .filter-card .c-card {\n\tmin-height: 343px;\n}\n\n.dnd-section:has(.meet_team_sec) h2 {\n\tletter-spacing: -0.02em;\n\tmargin-bottom: 25px;\n}\n.dnd-section:has(.meet_team_sec) p {\n\tletter-spacing: -0.02em;\n}\n.meet_team_sec .hs_cos_wrapper_widget {\n\tmax-width: 780px;\n\tmargin: auto;\n}\n.team_member_row .c-card-mod .c-card img {\n\tborder-left: 20px solid #F26700;\n\tborder-radius: 20px;\n\tmargin-bottom: 20px;\n\taspect-ratio: 1;\n\tobject-fit: cover;\n\tobject-position: top;\n\twidth: 100%;\n\ttransition: all 0.3s ease-in-out;\n}\n.team_member_row .c-card-mod .c-card-content h5 {\n\tmargin-bottom: 5px;\n}\n.team_member_row .c-card-mod .c-card-content p {\n\tfont-size: 15px;\n\tfont-weight: 300;\n\tline-height: 18px;\n\tletter-spacing: 0;\n}\n.team_member_row .c-card-mod .c-card-content i.fa-linkedin-in:before {\n\topacity: 0;\n}\n.team_member_row .c-card-mod .c-card-content i.fa-linkedin-in {\n\tbackground-image: url(https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/Vector.svg);\n\tbackground-position: center;\n\tbackground-size: cover;\n\tbackground-repeat: no-repeat;\n\twidth: 30px;\n\theight: 30px;\n}\n.team_member_row .portfolio-grid {\n\tgap: 70px 60px;\n\tjustify-content: center;\n}\n.team_member_row .portfolio-grid .hhs-pop {\n\tdisplay: none;\n}\n.team_member_row .portfolio-grid .c-card-mod {\n\tflex: auto !important;\n\tmax-width: calc(25% - 45px) !important;\n\tpadding: 0 !important;\n}\n.team_member_row .portfolio-grid .c-card-mod:hover .c-card img {\n\tborder-color: #9200FD;\n}\n.dnd-section:has(.what_other_say_about) > .row-fluid > .dnd-column {\n\tborder-radius: 20px;\n}\n.dnd-section:has(.what_other_say_about) h2 {\n\tletter-spacing: -0.02em;\n}\n.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card > a > img {\n\tborder-radius: 20px;\n\tbackground-color: #fff;\n\taspect-ratio: 1;\n\twidth: 100%;\n\tpadding: 25px;\n}\n.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text {\n\tmargin: 0;\n\tpadding: 32px 25px;\n}\n.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text h4 strong {\n\tfont-weight: 700;\n}\n.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text h4 {\n\tmargin-bottom: 30px;\n\tletter-spacing: -0.02em;\n}\n.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text p {\n\tletter-spacing: -0.02em;\n}\n.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text p:last-child {\n\tmargin: 0;\n}\n.testimonial_sec .content-group .icon-con svg {\n\topacity: 0;\n}\n.testimonial_sec .content-group .quote-con {\n\tmargin: 15px 0 20px;\n\tpadding: 0;\n\tfont-family: Inria Serif;\n\tfont-size: 18px !important;\n\tfont-weight: 400;\n\tline-height: 24px;\n\tletter-spacing: -0.02em;\n}\n.testimonial_sec .content-group {\n\tbackground-color: #F5F5F5;\n\tborder-radius: 20px;\n\tpadding: 45px 45px 65px 65px;\n\tmax-width: 370px;\n\tmargin-right: 50px;\n}\n.testimonial_sec .content-group .quote-con + img[alt=\"temp-avatar\"] {\n\tdisplay: none !important;\n}\n.testimonial_sec .content-group .test-name {\n\tfont-family: var(--inter);\n\tfont-size: 14px;\n\tfont-weight: 400;\n\tline-height: 24px;\n\tletter-spacing: -0.02em;\n}\n.testimonial_sec .content-group .test-title {\n\tfont-family: var(--inter);\n\tfont-size: 16px;\n\tfont-weight: 600;\n\tline-height: 24px;\n\tletter-spacing: -0.02em;\n}\n.testimonial_sec .content-group .icon-con .hs_cos_wrapper_type_icon {\n\tbackground-image: url(https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/%E2%80%9C.svg);\n\tbackground-position: left;\n\tbackground-repeat: no-repeat;\n\tbackground-size: 24px;\n\tdisplay: block;\n}\n.testimonial_sec .content-group .test-title b {\n\tfont-family: Poppins;\n\tfont-size: 14px;\n\tfont-weight: 700;\n\tline-height: 24px;\n\tletter-spacing: -0.02em;\n\tdisplay: block;\n\tcolor: #AAAAAA;\n\tmargin-top: 20px;\n}\n.testimonial_sec .content-group .test-title strong {\n\tfont-family: var(--inter);\n\tfont-size: 14px;\n\tfont-weight: 400;\n\tline-height: 18px;\n\tletter-spacing: -0.02em;\n\tdisplay: block;\n}\n.testimonial_sec .slick-list {\n\toverflow: visible;\n}\n.dnd-section:has(.testimonial_sec) > .row-fluid {\n\tposition: relative;\n}\n.dnd-section:has(.testimonial_sec) > .row-fluid::before {\n\tposition: absolute;\n\tcontent: '';\n\tleft: -100%;\n\ttop: 0;\n\tbottom: -20px;\n\tright: 0;\n\twidth: 100%;\n\tbackground-color: #fff;\n\tz-index: 1;\n\tdisplay: block;\n}\n.who_we_have_helped > .container > .row {\n\tcolumn-gap: 40px;\n}\n.who_we_have_helped > .container > .row .col-lg-3 {\n\tflex: auto;\n\tmax-width: calc(50% - 20px);\n\tpadding: 0px;\n}\n.who_we_have_helped .hhs-blog-post-card {\n\tbox-shadow: none;\n\ttransform: none;\n}\n.who_we_have_helped .hhs-blog-post-card .hhs-post-content h4 {\n\tfont-family: var(--inter);\n\tfont-size: 24px;\n\tfont-weight: 700;\n\tline-height: 30px;\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n}\n.who_we_have_helped .hhs-blog-post-card .hhs-post-content .hhs-post-meta,\n.who_we_have_helped .hhs-blog-post-card .hhs-post-content .hhs-post-summary {\n\tdisplay: none;\n}\n.who_we_have_helped .hhs-blog-post-card .hhs-post-feat-img {\n\taspect-ratio: 609/329;\n\tborder-radius: 20px;\n\twidth: 100%;\n}\n.dnd-section:has(.testimonial_sec) {\n\toverflow: hidden;\n}\n.dnd-section:has(.about_banner_sec) > .row-fluid  {\n\tpadding-left: 0 !important;\n\tpadding-right: 0 !important;\n}\n/**************** about style ****************/\n\n/**************** single blog style ****************/\n.hs-blog-post .post-page-full .container-slim.content-area-width {\n\tmax-width: 1420px !important;\n}\n.related_posts {\n\tpadding: 40px 0 150px;\n}\n.related_posts h2 {\n\tfont-family: var(--inter);\n\tfont-size: 32px;\n\tfont-weight: 700;\n\tline-height: 38px;\n\ttext-align: center;\n\tletter-spacing: -0.02em;\n\tmargin-bottom: 47px;\n}\n.related_posts .blog-posts-grid .hhs-blog-card .blog-index__post-button,\n.related_posts .blog-posts-grid .hhs-blog-card .blog-index__post-tags,\n.related_posts .blog-posts-grid .hhs-blog-card .blog-index__post-author,\n.related_posts .blog-posts-grid .hhs-blog-card .reading-minutes {\n\tdisplay: none !important;\n}\n.related_posts .blog-posts-grid .hhs-blog-card h4 a {\n\tcolor: #000 !important;\n}\n.related_posts .blog-posts-grid .hhs-blog-card h4 {\n\tfont-family: var(--inter);\n\tfont-size: 24px;\n\tfont-weight: 700;\n\tline-height: 30px;\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n\tmargin: 0 0 20px;\n}\n.related_posts .blog-posts-grid .hhs-blog-card p {\n\tfont-family: Inter;\n\tfont-size: 16px;\n\tfont-weight: 400;\n\tline-height: 20px;\n\tletter-spacing: -0.02em;\n\tcolor: #000 !important;\n}\n.related_posts .blog-posts-grid .hhs-blog-card p:last-child {\n\tmargin: 0;\n}\n.related_posts .blog-posts-grid .hhs-blog-card .hhs-blog-card-inner {\n\tbackground-color: #F5F5F5 !important;\n\tborder-radius: 20px;\n\tbox-shadow: none;\n\tpadding: 0 !important;\n}\n.related_posts .blog-posts-grid .hhs-blog-card .blog-index__post-image {\n\tmargin: 0;\n}\n.related_posts .blog-posts-grid .hhs-blog-card .blog-index__post-image img {\n\taspect-ratio: 436/250;\n\twidth: 100%;\n\tborder-radius: 20px;\n}\n.related_posts .blog-posts-grid .hhs-blog-card {\n\tpadding: 0;\n}\n.related_posts .hs_cos_wrapper .row {\n\tpadding: 0 !important;\n}\n.related_posts .blog-posts-grid .hhs-blog-card .blog-index__post-content {\n\tpadding: 45px 45px 60px;\n}\n.related_posts .blog-posts-grid .hs_cos_wrapper {\n\tgap: 50px;\n}\n.hs-blog-post .post-page-full .blog-post .blog-post__body {\n\tmax-width: 700px;\n\tmargin: auto;\n}\n.blog-post .blog-post__body p {\n\tfont-family: var(--inter);\n\tfont-size: 18px;\n\tfont-weight: 400;\n\tline-height: 27px;\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n}\n.hs-blog-post .post-page-full .blog-header-full {\n\tpadding: 50px 0;\n\tmargin: 0;\n}\n.hs-blog-post .post-header .blog-header__inner {\n\tpadding: 0 !important;\n\talign-items: center;\n}\n.hs-blog-post .post-page-full .blog-post {\n\tpadding: 50px 0;\n}\n.post-header .blog-header__inner .col-lg-5 img {\n\twidth: 100%;\n\taspect-ratio: 677/489;\n\tborder-radius: 20px;\n\tobject-fit: cover;\n}\n.hs-blog-post .post-header .blog-header__inner .blog-post__meta .meta-author img {\n\twidth: 40px !important;\n\theight: 40px !important;\n\tobject-fit: cover;\n\tborder-radius: 100%;\n}\n.hs-blog-post .post-header .blog-header__inner h1.blog-post__title {\n\tfont-family: Inter;\n\tfont-size: 48px;\n\tfont-weight: 700;\n\tline-height: 56px;\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n\tmargin-bottom: 25px;\n}\n.hs-blog-post .post-header .blog-header__inner .post-narration-con .hs_cos_wrapper_type_module {\n\tmargin: 0 !important;\n}\n.post-header .blog-header__inner .col-sm-12 {\n\tflex: auto;\n\tmax-width: 50%;\n}\n.post-header .blog-header__inner .blog-post__meta .blog-post__tags a {\n\tfont-family: Inter;\n\tfont-size: 14px;\n\tfont-weight: 500;\n\tline-height: 22px;\n\tletter-spacing: -0.03em;\n\ttext-align: center;\n\ttext-underline-position: from-font;\n\ttext-decoration-skip-ink: none;\n\tcolor: #000;\n\tborder-radius: 4px;\n\tbackground-color: #F7F7F7;\n\ttext-transform: capitalize;\n\tpadding: 9px 15px;\n\tmargin: 0 15px 15px 0;\n\ttransform: none;\n\ttransition: all 0.3s ease-in-out;\n}\n.post-header .blog-header__inner .blog-post__meta .blog-post__tags a:hover {\n\tbackground-color: #FD714C;\n\tcolor: #fff;\n}\n.post-header .blog-header__inner .blog-post__meta {\n\tmargin: 0;\n}\n.post-header .blog-header__inner .blog-post__tags {\n\tmargin: 40px 0 25px;\n}\n/**************** single blog style ****************/\n\n/**************** solution page style ****************/\n.solution_banner h1 {\n\tline-height: 82px;\n\tletter-spacing: -0.02em;\n\tmargin-bottom: 25px;\n}\n.solution_banner h1 .rotating-text {\n\tcolor: #FD714C;\n}\n.solution_banner h1 .rotate-end {\n\tfont-size: 64px;\n  \tline-height: 70px;\n}\n.solution_banner p {\n\tletter-spacing: -0.02em;\n}\n.solution_banner h4 {\n\tfont-weight: 700;\n\tletter-spacing: -0.02em;\n\tmargin-bottom: 15px;\n}\n.solution_banner .row {\n\tgap: 70px;\n\tflex-wrap: nowrap;\n\talign-items: center;\n}\n.solution_banner .row > * {\n\tflex: auto;\n\tmax-width: 50%;\n}\n.solution_banner .c-content-con img {\n\tborder-radius: 20px;\n}\n\n.icon_box_sec::before {\n\tposition: absolute;\n\tcontent: '';\n\tbackground-image: url(https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/Group%20667.svg);\n\tbackground-size: 100%;\n\tbackground-position: center top;\n\tbackground-repeat: no-repeat;\n\tinset: 0;\n\ttop: -200px;\n}\n.icon_box_sec {\n\theight: auto !important;\n}\n.icon_box_sec .c-col-inner h5 {\n\tmargin-bottom: 13px;\n\tletter-spacing: -0.02em;\n}\n.icon_box_sec .c-col-inner p {\n\tletter-spacing: -0.02em;\n\tfont-size: 16px;\n\tline-height: 24px;\n}\n.icon_box_sec .c-col-inner {\n\tpadding: 30px 60px 60px;\n}\n.icon_box_sec .c-col-inner .c-content-con img {\n\tmax-width: none;\n\theight: 80px !important;\n\twidth: 80px;\n\tmargin-left: -16px;\n}\n\n.solution_item_sec {\n\tpadding: 70px 0;\n}\n.solution_item_sec .hhs-rich-text {\n\tpadding: 0 48px 0 78px !important;\n}\n.solution_item_sec .hhs-rich-text-in p {\n\tfont-size: 16px;\n\tline-height: 24px;\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n}\n.solution_item_sec .hhs-rich-text-in h5 {\n\tfont-size: 16px;\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n\tmargin-bottom: 8px;\n}\n.solution_item_sec .hhs-reg-image {\n\tborder-radius: 20px;\n\tmax-height: 762px;\n}\n.solution_item_sec .col-lg-9 {\n\tflex: auto;\n\tmax-width: 70%;\n\tposition: static;\n}\n.solution_item_sec .row {\n\tposition: relative;\n}\n.solution_item_sec .hhs-bg-image {\n\tflex: auto;\n\tmax-width: 30%;\n\tmargin-top: 240px;\n}\n.solution_item_sec .hhs-rich-text-in h2 img {\n\tmax-width: none !important;\n\twidth: 80px !important;\n\theight: 80px !important;\n\tobject-fit: contain;\n}\n.solution_item_sec .hhs-rich-text-in h2 {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tbackground-color: #F5F5F5;\n\tborder-radius: 20px;\n\tpadding: 60px 22px;\n\twidth: 30%;\n\tfont-size: 48px;\n\tfont-weight: 700;\n\tline-height: 58px;\n\tletter-spacing: -0.02em;\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 12px;\n\tmax-height: 190px;\n\tmargin: 0;\n}\n.solution_item_sec .hhs-bg-image::before {\n\tposition: absolute;\n\tcontent: '';\n\twidth: 186px;\n\theight: 16px;\n\tborder-radius: 20px;\n\tbackground-color: #FD714C;\n\ttop: -34px;\n\tright: 0;\n}\n.solution_item_sec .hhs-rich-text-in :last-child {\n\tmargin-bottom: 0;\n}\n/**************** solution page style ****************/\n\n/**************** partners page style ****************/\n.partner_banner h1 {\n\t/* line-height: 82px; */\n\tfont-size: 64px;\n\tline-height: 70px;\n\tletter-spacing: -0.02em;\n\tmargin-bottom: 25px;\n}\n.partner_banner h1 .rotate-begin {\n\tfloat: left;\n  \tmargin-right: 15px;\n}\n.partner_banner h1 .rotating-text {\n\tcolor: #FD714C;\n}\n.partner_banner p {\n\tletter-spacing: -0.02em;\n}\n.partner_banner .row {\n\tgap: 70px;\n\tflex-wrap: nowrap;\n\talign-items: center;\n}\n.partner_banner .c-col.c-1 {\n\tflex: auto;\n\tmax-width: 63%;\n}\n.partner_banner .c-col.c-2 {\n\tflex: auto;\n\tmax-width: 37%;\n}\n.partner_banner .c-content-con img {\n\tborder-radius: 20px;\n}\n\n.periti_partners .c-col {\n\tflex: auto;\n\tmax-width: 33.33%;\n\tpadding: 15px;\n}\n.periti_partners .c-col .c-col-inner {\n\tbackground-color: #F5F5F5 !important;\n\tborder-radius: 20px !important;\n\tbox-shadow: none !important;\n\tpadding: 62px !important;\n}\n.periti_partners .c-col-inner .c-content-con {\n\tjustify-content: flex-start;\n}\n.periti_partners .c-col-inner .c-content-con img {\n\tmax-width: 100px !important;\n\theight: 40px !important;\n\tobject-fit: contain;\n\tobject-position: left;\n}\n.periti_partners .c-col-inner .hs_cos_wrapper_type_inline_rich_text h5 {\n\tcolor: #000;\n\tfont-size: 24px;\n\tfont-weight: 700;\n\tline-height: 30px;\n\tletter-spacing: -0.02em;\n\tmargin-bottom: 13px;\n}\n.periti_partners .c-col-inner .hs_cos_wrapper_type_inline_rich_text p {\n\tfont-size: 16px;\n\tfont-weight: 400;\n\tline-height: 24px;\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n}\n.periti_partners .c-col-inner .hs_cos_wrapper_type_inline_rich_text :last-child {\n\tmargin-bottom: 0;\n}\n\n.partner_info .c-col-inner .c-content-con img {\n\tmax-width: 250px !important;\n\tmax-height: 120px;\n\tobject-fit: contain;\n}\n.partner_info .c-col-inner {\n\tdisplay: flex;\n\tgap: 70px;\n\talign-items: center;\n}\n.partner_info .c-col-inner .c-in-1 {\n\tmax-width: 29%;\n}\n.partner_info .c-col-inner .hs_cos_wrapper_type_inline_rich_text :last-child {\n\tmargin: 0;\n}\n.partner_info .c-col-inner .hs_cos_wrapper_type_inline_rich_text p {\n\tfont-size: 16px;\n\tline-height: 24px;\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n}\n.partner_info .c-col-inner .hs_cos_wrapper_type_inline_rich_text h2 {\n\tcolor: #000;\n\tfont-size: 32px;\n\tfont-weight: 700;\n\tline-height: 38.73px;\n\tletter-spacing: -0.02em;\n\tmargin-bottom: 22px;\n}\nbody:has(.partner_banner) .body-wrapper {\n\tbackground-image: url(https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/Group667.svg);\n\tbackground-repeat: no-repeat;\n\tbackground-position: top right;\n\tbackground-size: 370px;\n}\n/**************** partners page style ****************/\n\n/**************** why periti page style ****************/\n.why_periti_sec .r-overlay {\n\tbackground-image: url(https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/Group%20668.svg);\n\tbackground-position: center bottom;\n\tbackground-repeat: no-repeat;\n\tbackground-size: 100% auto;\n}\n.why_periti_sec .c-col-inner h1 {\n\tmargin-bottom: 30px;\n}\n.why_periti_sec .c-col-inner p {\n\tletter-spacing: -0.02em;\n}\n.why_periti_sec .c-col-inner p:last-child {\n\tmargin-bottom: 0;\n}\n.why_periti_sec .c-col-inner h4 {\n\tfont-weight: 700;\n  \tletter-spacing: -0.02em;\n\tmargin-bottom: 5px;\n}\n.why_periti_sec .row .c-col.c-1 .c-rel {\n\tmax-width: 1140px;\n\tmargin: auto;\n\tdisplay: block;\n}\n.why_periti_sec .row .c-col {\n\tmax-width: 100%;\n\tflex: auto;\n}\n.why_periti_sec .row .c-col .c-align-bottom {\n\talign-content: flex-start;\n\talign-items: flex-start;\n\tflex-direction: row;\n\tjustify-content: center;\n\tgap: 80px;\n}\n.why_periti_sec .row .c-col .c-align-bottom .c-content-con {\n\tmax-width: 530px;\n}\n.why_periti_sec .row .c-col.c-1 .c-rel .c-content-con {\n\tmargin-bottom: 0 !important;\n}\n\n.title_wrapper h2,\n.title_wrapper h4 {\n\tletter-spacing: -0.02em;\n}\n.what_we_stand_sec h4 {\n\tfont-weight: 700;\n\tletter-spacing: -0.02em;\n}\n.what_we_stand_sec p {\n\tletter-spacing: -0.02em;\n}\n.what_we_stand_sec p a {\n\ttext-decoration: underline;\n\ttext-decoration-color: #000;\n}\n.what_we_stand_sec .row .c-col {\n\tflex: auto;\n}\n.what_we_stand_sec .row {\n\tgap: 50px;\n  \tflex-wrap: nowrap;\n}\n.what_we_stand_sec .hs-button {\n\tmargin-top: 30px;\n}\n.why_periti_sec .row::before {\n\tposition: absolute;\n\tcontent: '';\n\ttop: -90px;\n\tleft: -130px;\n\tright: 0;\n\tbottom: 0;\n\tbackground-image: url(https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/Layer_1-1.svg);\n\tbackground-repeat: no-repeat;\n\tbackground-size: 800px;\n\tz-index: 9;\n\tpointer-events: none;\n}\n/**************** why periti page style ****************/\n\n/**************** Revops page style ****************/\n.revops_banner {\n\theight: auto;\n\tmargin-bottom: 150px;\n}\n.revops_banner::before {\n\tposition: absolute;\n\tcontent: '';\n\tbackground-image: url(https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/Vector%2013-1.svg);\n\tinset: 0;\n\tz-index: 1;\n\tbackground-repeat: no-repeat;\n\tbackground-position: center top;\n\tbackground-size: 100%;\n}\n.revops_banner .c-content-con.c-in-2 .hs_cos_wrapper_type_inline_rich_text {\n\tborder: 1px solid #D7D3D3E5;\n\tbackground: #F0F0F0E5;\n\tborder-radius: 20px;\n\tpadding: 50px 70px;\n}\n.revops_banner .c-content-con .hs_cos_wrapper_type_inline_rich_text h3 {\n\tfont-size: 32px;\n\tfont-weight: 700;\n\tline-height: 36px;\n\tletter-spacing: -0.02em;\n\ttext-align: center;\n\tcolor: #000;\n\tmax-width: 600px;\n\tmargin: auto auto 30px;\n}\n.revops_banner .c-content-con .hs_cos_wrapper_type_inline_rich_text p {\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n}\n.revops_banner .c-wave-con-btm {\n\tz-index: 1;\n}\n.revops_banner h1 {\n\tdisplay: table;\n\tmargin: auto;\n}\n.revops_banner h1::after {\n\tposition: relative;\n\tcontent: '';\n\tbackground-color: #000;\n\theight: 39px;\n\twidth: 100%;\n\tdisplay: block;\n\tborder-radius: 20px;\n\tmargin-top: 20px;\n}\n.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text img {\n\twidth: auto !important;\n  \taspect-ratio: 1;\n}\n.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text h3 {\n\tfont-size: 32px;\n\tfont-weight: 700;\n\tline-height: 36px;\n\tletter-spacing: -0.02em;\n\tcolor: #fff;\n\tmargin: 0;\n\tpadding: 25px;\n\tposition: relative;\n\tdisplay: flex;\n\tjustify-content: space-between;\n  \tflex-direction: column;\n}\n.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text h3::after {\n\tcontent: '';\n\tbackground-color: #FD714C;\n\theight: 16px;\n\twidth: 120px;\n\tborder-radius: 20px;\n}\n.revops_block .c-content-con.c-in-2 .hs_cos_wrapper_type_inline_rich_text {\n\tpadding: 0px 45px;\n}\n.revops_block .c-content-con.c-in-1 .hs_cos_wrapper_type_inline_rich_text {\n\tbackground-color: #000;\n\tborder-radius: 20px;\n\tcolor: #fff;\n\taspect-ratio: 576/273;\n\theight: 100%;\n\twidth: 100%;\n\tmargin-bottom: 35px;\n\toverflow: hidden;\n\tdisplay: flex;\n}\n.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text ul {\n\tmargin: 0;\n  \tpadding: 0 0 0 15px;\n}\n.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text li {\n\tmargin-bottom: 5px;\n}\n.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text li,\n.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text p,\n.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text {\n\tfont-size: 18px;\n\tfont-weight: 400;\n\tline-height: 27px;\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n}\n.dnd-section:has(.revops_block) > .row-fluid:before,\n.dnd-section:has(.revops_block) > .row-fluid:after {\n\tdisplay: none;\n}\n.dnd-section:has(.revops_block) > .row-fluid {\n\tdisplay: grid;\n\trow-gap: 100px;\n\tgrid-template-columns: repeat(2, 1fr);\n}\n.dnd-section:has(.revops_block) .widget-span.dnd-column {\n\tmargin: 0;\n\twidth: 100%;\n}\n.revops_block .c-col {\n\tpadding: 0;\n}\n.lets_talk_sec p {\n\tletter-spacing: -0.02em;\n}\n.lets_talk_sec .c-rel .c-col-inner {\n\tbackground-color: rgba(240,240,240,0.9);\n\tborder: 1px solid #D7D3D3E5;\n}\n/**************** Revops page style ****************/\n\n/**************** responsive style ****************/\n@media(max-width: 1500px) {\n\t.hhs-top-bar .mega-menu-3 .col-6 .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper > li > a {\n\t\tpadding: 15px 15px !important;\n\t\tgap: 12px;\n\t}\n\t.hhs-top-bar .mega-menu-3 .col-6 .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper {\n\t\tgap: 20px;\n\t}\n\t.hhs-top-bar .mega-menu-3 .row .hs-menu-wrapper > ul > li.hs-menu-item {\n\t\tpadding: 35px 35px;\n\t}\n\t.hhs-top-bar .mega-menu-3 .container > .row .col-6 {\n\t\tmax-width: 58%;\n\t}\n\t.hhs-top-bar .mega-menu-3 .container > .row .col-3 {\n\t\tmax-width: 21%;\n\t}\n}\n@media(max-width: 1400px) {\n\t.logo_animation .main_wrapper {\n\t\ttransform: scale(0.9);\n\t}\n}\n@media(max-width: 1300px) {\n\t.logo_animation .main_wrapper {\n\t\ttransform: scale(0.8);\n\t}\n\t.dnd-section:has(.logo_animation) {\n\t\tpadding-top: 50px !important;\n\t\tpadding-bottom: 110px !important;\n\t}\n}\n@media(max-width: 1200px) {\n\t.logo_animation .main_wrapper {\n\t\ttransform: scale(0.7);\n\t}\n\t.scrolling-testimonials button.slick-prev {\n\t\tleft: 0px;\n\t}\n\t.scrolling-testimonials button.slick-next {\n\t\tright: 0;\n\t}\n\t/* html body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper > .row-fluid {\n\t\tpadding-left: 20px;\n\t\tpadding-right: 20px;\n\t} */\n\t.why_periti_sec .row .c-col .c-align-bottom {\n\t\tgap: 40px;\n\t\tflex-wrap: nowrap;\n\t}\n\t.why_periti_sec .c-col-inner h1 {\n\t\tfont-size: 54px !important;\n\t}\n\t.hhs-top-bar .mega-menu-3 .col-6 .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper {\n\t\tgrid-template-columns: repeat(2,1fr);\n\t}\n\t.hhs-top-bar .mega-menu-3 .container > .row .col-6 {\n\t\tmax-width: 48%;\n\t}\n\t.hhs-top-bar .mega-menu-3 .container > .row .col-3 {\n\t\tmax-width: 26%;\n\t}\n\t.hhs-top-bar .mega-menu-2 .row .col-3 .hs-menu-wrapper > ul {\n\t\tpadding: 30px;\n\t\tgap: 40px;\n\t}\n\t.hhs-top-bar .mega-menu .inner_content {\n\t\tpadding: 25px 25px;\n\t\tgap: 30px;\n\t}\n\t.hhs-top-bar .mega-menu .container {\n\t\tpadding-left: 0;\n\t\tpadding-right: 0;\n\t}\n\t.hhs-top-bar .mega-menu .row .hs-menu-wrapper > ul > li.hs-menu-item {\n\t\tpadding: 25px 25px;\n\t}\n\t.hhs-top-bar .mega-menu-1 .col-6 .hs-menu-wrapper > ul > li.hs-menu-item {\n\t\tpadding: 0 !important;\n\t}\n\t.mega-nav-con .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper {\n\t\tpadding: 0 !important;\n\t}\n\t.hhs-top-bar .mega-menu .container > .row {\n\t\tgap: 20px;\n\t}\n\t.hhs-top-bar .mega-menu .row .hs-menu-wrapper > ul {\n\t\tgap: 20px;\n\t}\n\t.hhs-top-bar .mega-menu .mega-text-con h2 {\n\t\tfont-size: 42px;\n\t\tleft: 25px;\n\t}\n\t.hhs-top-bar .mega-menu-1 .col-6 .mega-nav-con .hs_cos_wrapper .hs-menu-wrapper {\n\t\tpadding: 25px 25px;\n\t}\n\t.hhs-top-bar .mega-menu-1 .col-6 .hs-menu-wrapper > ul {\n\t\tcolumn-gap: 30px;\n\t\trow-gap: 50px;\n\t}\n\t.hhs-top-bar .mega-menu .mega-text-con .solution_logo {\n\t\tpadding: 25px 25px;\n\t}\n\t.dnd-section:has(.clients_sec) {\n\t\tpadding-top: 80px !important;\n\t\tpadding-bottom: 80px !important;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) {\n\t\tpadding-top: 80px !important;\n\t\tpadding-bottom: 140px !important;\n\t}\n\t.dnd-section:has(.case_studies_blocks) {\n\t\tpadding-bottom: 130px !important;\n\t}\n\t.our_principles_row .filter-card .c-card {\n\t\tmin-height: 320px;\n\t\tpadding: 40px !important;\n\t}\n\t.our_principles_row > .container {\n\t\tpadding-left: 0 !important;\n\t\tpadding-right: 0 !important;\n\t}\n\t.testimonial_sec .content-group {\n\t\tpadding: 35px;\n\t\tmax-width: 370px;\n\t\tmargin-right: 30px;\n\t}\n\t.dnd-section:has(.what_other_say_about) .row-fluid > .dnd-column {\n\t\tpadding: 55px 15px 25px !important;\n\t}\n\t.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text {\n\t\tpadding: 25px 0px;\n\t}\n\t.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text h4 {\n\t\tmargin-bottom: 20px;\n\t}\n\t.about_banner_sec .row h2 {\n\t\tfont-size: 56px !important;\n\t}\n\t.icon_box_sec .c-col-inner {\n\t\tpadding: 30px 30px 30px !important;\n\t}\n\t.solution_item_sec .hhs-rich-text-in h2 {\n\t\tfont-size: 42px;\n\t\twidth: 33%;\n\t}\n\t.solution_item_sec .hhs-rich-text-in h2 img {\n\t\twidth: 60px !important;\n\t\theight: 60px !important;\n\t}\n\t.solution_item_sec .col-lg-9 {\n\t\tmax-width: 67%;\n\t}\n\t.solution_item_sec .hhs-bg-image {\n\t\tmax-width: 33%;\n\t}\n\t.solution_item_sec .hhs-rich-text {\n\t\tpadding: 0 0px 0 50px !important;\n\t}\n\t.solution_banner h1 {\n\t\tfont-size: 56px;\n\t\tline-height: 66px;\n\t}\n\t.solution_banner h1 .rotate-end {\n\t\tfont-size: inherit;\n\t\tline-height: inherit;\n\t}\n\t.solution_banner .row {\n\t\tgap: 40px;\n\t}\n\t.partner_banner .row {\n\t\tgap: 20px;\n\t}\n\t.partner_banner h1 {\n\t\tfont-size: 56px;\n\t\tline-height: 66px;\n\t}\n\t.periti_partners .c-col .c-col-inner {\n\t\tpadding: 45px !important;\n\t}\n\t.partner_info .c-col-inner {\n\t\tgap: 50px;\n\t\tpadding: 45px !important;\n\t}\n\t.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text h3 {\n\t\tfont-size: 26px;\n\t\tline-height: 32px;\n\t\tpadding: 20px;\n\t}\n}\n@media (max-width: 1024px) {\n\t.hs-blog-post .post-page-full .blog-header-full {\n\t  padding-bottom: 30px;\n\t}\n\t.hs-blog-post .post-header .blog-header__inner {\n\t  align-items: flex-start;\n\t}\n\t.hs-blog-post .post-header .blog-header__inner h1.blog-post__title {\n\t  font-size: 40px;\n\t  line-height: 1.1667em;\n\t}\n\t.post-header .blog-header__inner .blog-post__tags {\n\t  margin-block: 20px;\n\t}\n\t.hs-blog-post .post-page-full .blog-post {\n\t  padding-top: 30px;\n\t}\n}\n@media(max-width: 991px) {\n\t.dnd-section:has(.logo_animation) > .row-fluid {\n\t\tflex-direction: column;\n\t\tgap: 30px;\n\t}\n\t.dnd-section:has(.logo_animation) > .row-fluid > .dnd-column.span5,\n\t.dnd-section:has(.logo_animation) > .row-fluid > .dnd-column.span7 {\n\t\twidth: 100% !important;\n\t}\n\t.logo_animation .main_wrapper {\n\t\ttransform: scale(0.9) translateX(-45px);\n\t}\n\t.logo_animation {\n\t\tjustify-content: flex-start;\n\t}\n\n\t.revops_banner .c-content-con.c-in-2 .hs_cos_wrapper_type_inline_rich_text {\n\t\tpadding: 40px 40px;\n\t}\n\t.revops_banner h1 {\n\t\tfont-size: 56px !important;\n\t}\n\t.revops_banner h1::after {\n\t\theight: 25px;\n\t\tmargin-top: 15px;\n\t}\n\t.banner_sec-products .container .row .c-col h1 {\n\t\tfont-size: 50px;\n\t}\n\t.banner_sec-prod_boxes .container .row .c-col .c-col-inner {\n\t\tgap: 25px;\n\t}\n\t.dnd-section:has(.our_principles_row) {\n\t\tpadding-bottom: 45px !important;\n\t}\n\t#main-content .dnd-section:has(.our_principles_row) .widget-type-rich_text:has(h2) {\n\t\tmargin-bottom: 20px !important;\n\t}\n\t#main-content .dnd-section:has(.what_other_say_about) .widget-type-rich_text:has(h2) {\n\t\tpadding-bottom: 20px !important;\n\t}\n\t.dnd-section:has(.what_other_say_about) .row-fluid > .dnd-column {\n\t\tpadding: 40px 20px 20px !important;\n\t}\n\t.dnd-section:has(.who_we_have_helped) {\n\t\tpadding-top: 40px !important;\n  \t\tpadding-bottom: 30px !important;\n\t}\n\t.team_member_row .portfolio-grid {\n\t\tgap: 50px 30px;\n\t}\n\t.who_we_have_helped .hhs-blog-post-card .hhs-post-content {\n\t\tpadding: 20px 0 !important;\n\t}\n\t.who_we_have_helped .hhs-blog-post-card .hhs-post-content h4 {\n\t\tfont-size: 20px;\n\t\tline-height: 28px;\n\t}\n\t.team_member_row .container {\n\t\tpadding-left: 0 !important;\n\t\tpadding-right: 0 !important;\n\t}\n\t.about_banner_sec .col-lg-6 .hhs-rich-text {\n\t\tpadding: 0px 20px 0px 20px !important;\n\t}\n\t.about_banner_sec .row h2 {\n\t\tfont-size: 46px !important;\n\t}\n\t.team_member_row .portfolio-grid .c-card-mod {\n\t\tmax-width: calc(33.333% - 20px) !important;\n\t}\n\t.about_banner_sec {\n\t\tpadding-top: 70px;\n\t}\n\t.dnd-section:has(.how_we_work_sec) .hs_cos_wrapper_type_rich_text h2 {\n\t\tmargin-bottom: 20px;\n\t}\n\t#main-content .dnd-section:has(.how_we_work_sec) .dnd-module .hs_cos_wrapper:has(.hs-button) {\n\t\tmargin-top: 20px !important;\n\t}\n\t.our_principles_row .filter-card .c-card {\n\t\tmin-height: 290px;\n\t}\n\t.dnd-section:has(.case_studies_blocks) {\n\t\tpadding-bottom: 80px !important;\n\t}\n\t.dnd-section:has(.case_studies_blocks) .hhs-blog-post-mod .hhs-blog-post-card .hhs-post-feat-img {\n\t\twidth: 100%;\n\t}\n\t.dnd-section:has(.cta_sec_selector) h2 {\n\t\tfont-size: 34px !important;\n\t}\n\t.dnd-section:has(.cta_sec_selector) {\n\t\tpadding: 50px 10px !important;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) {\n\t\tpadding-top: 60px !important;\n\t\tpadding-bottom: 120px !important;\n\t}\n\t.dnd-section:has(.clients_sec) {\n\t\tpadding-top: 60px !important;\n\t\tpadding-bottom: 40px !important;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) > .row-fluid:before,\n\t.dnd-section:has(.help_you_with_icons_set) > .row-fluid::after {\n\t\tdisplay: none;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) > .row-fluid {\n\t\tgap: 20px;\n\t\tflex-wrap: nowrap !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span5 .widget-span .help_you_with_icons_set .container-fluid .row .col-sm .hhs-icon-con {\n\t\tgap: 15px;\n\t\tpadding-right: 50px !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span5 .widget-span .widget-type-rich_text h4 {\n\t\tfont-size: 28px !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span5 .widget-span .help_you_with_icons_set .container-fluid .row .col-sm .hhs-icon-con .hhs-text-content * {\n\t\tfont-size: 20px !important;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) > .row-fluid > * {\n\t\twidth: 50% !important;\n\t\tmargin: 0 !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:has(.help_you_with_icons_set) .row-fluid > div.span5 {\n\t\tpadding-left: 0% !important;\n\t}\n\t.dnd-section:has(.hero_sec_selector) h1 {\n\t\tfont-size: 42px !important;\n\t}\n\t.hs_cos_wrapper .hs-button {\n\t\tpadding-top: 20px !important;\n\t\tpadding-bottom: 20px !important;\n\t}\n\t.dnd-section:has(.first_sec_selector) p * {\n\t\tfont-size: 20px !important;\n\t\tline-height: 28px;\n\t}\n\t.dnd-section:has(.first_sec_selector) {\n\t\tpadding-top: 140px !important;\n\t\tpadding-bottom: 80px !important;\n\t}\n\t.dnd-section:has(.hero_sec_selector) {\n\t\tpadding-top: 90px !important;\n\t\tpadding-bottom: 90px !important;\n\t}\n\t.hhs-side-menu__mobile {\n\t\tdisplay: block;\n\t}\n\t.hhs-top-bar .container {\n\t\tjustify-content: space-between;\n\t}\n\theader .hhs-nav-grid__menu {\n\t\tdisplay: none;\n\t}\n\t.hhs-top-bar .container .hhs-nav-grid__extras {\n\t\tdisplay: flex;\n\t}\n\t.hhs-top-bar .hhs-menu-toggle {\n\t\tpadding: 0;\n\t\tdisplay: block;\n\t}\n\t.hhs-top-bar .hhs-menu-toggle .hhs-menu-button {\n\t\tvertical-align: top;\n\t}\n\t.site_footer .hhs-foot-nav-cols .col-lg-3:nth-child(3) {\n\t\tmax-width: 50%;\n\t}\n\t.site_footer .hhs-foot-nav-cols .col-lg-3:nth-child(4) {\n\t\tmax-width: 50%;\n\t\tpadding-left: 70px;\n\t}\n\t.site_footer .hhs-foot-nav-cols .foot_logo {\n\t\tmargin-bottom: 30px;\n\t}\n\t.solution_banner .row {\n\t\tgap: 10px;\n\t}\n\t.solution_item_sec .hhs-rich-text-in h2 img {\n\t\twidth: 40px !important;\n\t\theight: 40px !important;\n\t}\n\t.solution_item_sec .hhs-rich-text-in h2 {\n\t\tfont-size: 36px;\n\t\twidth: 35%;\n\t}\n\t.solution_item_sec .col-lg-9 {\n\t\tmax-width: 65%;\n\t}\n\t.solution_item_sec .hhs-bg-image {\n\t\tmax-width: 35%;\n\t}\n\t.solution_item_sec {\n\t\tpadding: 50px 0;\n\t}\n\t.partner_banner h1 {\n\t\tfont-size: 46px;\n\t\tline-height: 56px;\n\t}\n\t.partner_info .c-col-inner {\n\t\tgap: 40px;\n\t\tpadding: 30px !important;\n\t\talign-items: flex-start;\n  \t\tflex-direction: column;\n\t}\n\t.partner_info .c-col-inner .c-in-1 {\n\t\tmax-width: 100%;\n\t}\n\t.periti_partners .c-col .c-col-inner {\n\t\tpadding: 30px !important;\n\t}\n\t.periti_partners .c-col {\n\t\tpadding: 10px;\n\t\tmargin: 0 !important;\n\t}\n\t.partner_banner .c-col.c-2 {\n\t\tmax-width: 45%;\n\t}\n\t.partner_banner .c-col.c-1 {\n\t\tmax-width: 55%;\n\t}\n\tbody:has(.partner_banner) .body-wrapper {\n\t\tbackground-size: 250px;\n\t}\n\t.partner_info .c-col-inner .c-content-con img {\n\t\tmax-width: 200px !important;\n\t\tmax-height: 70px;\n\t\tobject-position: left;\n\t}\n\t.partner_info > .custom > .row {\n\t\tpadding-top: 30px !important;\n    \tpadding-bottom: 30px !important;\n\t}\n\t.partner_info .c-col-inner .hs_cos_wrapper_type_inline_rich_text .hs-cta-embed {\n\t\tmargin: 0 !important;\n\t}\n\t.lets_talk_sec > .custom, \n\t.revops_banner > .custom, \n\t.partner_info > .custom,\n\t.partner_banner > .container {\n\t\tpadding-left: 5px !important;\n\t\tpadding-right: 5px !important;\n\t}\n\t.revops_block .c-content-con.c-in-1 .hs_cos_wrapper_type_inline_rich_text {\n\t\taspect-ratio: auto;\n\t\tflex-direction: column;\n\t}\n\t.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text h3 {\n\t\tfont-size: 26px;\n\t\tpadding: 30px;\n\t\tgap: 20px;\n\t}\n\t.revops_block .c-content-con.c-in-2 .hs_cos_wrapper_type_inline_rich_text {\n\t\tpadding: 0px;\n\t}\n\t.dnd-section:has(.revops_block) > .row-fluid {\n\t\trow-gap: 60px;\n\t}\n\t.dnd-section:has(.logo_animation) {\n\t\tpadding-top: 50px !important;\n\t\tpadding-bottom: 80px !important;\n\t}\n}\n@media(max-width: 922px) {\n\t.site_footer .hhs-foot-nav-cols .col-lg-3:not(:first-child) {\n\t\tpadding-top: 0;\n\t}\n\t.site_footer .hhs-foot-nav-base {\n\t\tmargin: 0 !important;\n\t}\n}\n@media(max-width: 767px) {\n\t.logo_animation .main_wrapper {\n\t\ttransform: scale(0.7) translateX(-160px);\n\t}\n\t.logo_animation {\n\t\theight: 390px;\n\t}\n\n\t.why_periti_sec .row .c-col .c-align-bottom {\n\t\tgap: 30px;\n\t\tflex-direction: column;\n\t}\n\t.why_periti_sec .c-col-inner h1 {\n\t\tfont-size: 44px !important;\n\t}\n\t.what_we_stand_sec .row {\n\t\tgap: 20px;\n\t\tflex-direction: column;\n\t}\n\t.testimonial_sec .container .col-12,\n\t.testimonial_sec .container {\n\t\tpadding-left: 0 !important;\n\t\tpadding-right: 0 !important;\n\t}\n\t.blog_filters ul li a {\n\t\tmin-width: auto;\n\t}\n\t.blog_filters {\n\t\twidth: 100%;\n\t}\n\t.blog_search_wrap {\n\t\twidth: 100%;\n\t}\n\t.blog_filters ul li {\n\t\twidth: calc(33.333% - 12px);\n\t}\n\t.blog_post_listing_wrap.about_blogs .blog_post_items .blog_post_item .blog_content {\n\t\tpadding: 20px 0px 0;\n\t}\n\t.blog_post_items .blog_post_item .blog_content h3 {\n\t\tfont-size: 22px;\n\t}\n\t.team_member_row .c-card-mod .c-card-content i.fa-linkedin-in {\n\t\twidth: 25px;\n\t\theight: 25px;\n\t}\n\t.team_member_row .portfolio-grid .c-card-mod {\n\t\tmax-width: calc(50% - 20px) !important;\n\t}\n\t.our_principles_row .filter-card {\n        padding: 10px 0 !important;\n    }\n    .our_principles_row .filter-card .c-card {\n        min-height: auto;\n        padding: 30px !important;\n    }\n    #main-content .dnd-section:has(.how_we_work_sec) .dnd-module .hs_cos_wrapper:has(.hs-button) {\n        margin-top: 10px !important;\n    }\n    .dnd-section:has(.how_we_work_sec) {\n\t\tpadding-top: 25px !important;\n\t\tpadding-bottom: 25px !important;\n\t}\n\t.who_we_have_helped > .container > .row {\n\t\tcolumn-gap: 30px;\n\t}\n\t.who_we_have_helped > .container > .row .col-lg-3 {\n\t\tmax-width: calc(50% - 15px);\n\t}\n\t.who_we_have_helped > .container {\n\t\tpadding-left: 0 !important;\n\t\tpadding-right: 0 !important;\n\t}\n    .dnd-section:has(.how_we_work_sec) > .row-fluid > .dnd-column.span5 * {\n        align-items: flex-start !important;\n    }\n    .dnd-section:has(.how_we_work_sec) .hs_cos_wrapper_type_rich_text h2 {\n        margin-bottom: 15px;\n    }\n\t.about_banner_sec .row .hhs-bg-image img {\n\t\tborder-radius: 20px;\n\t\twidth: calc(100% - 40px) !important;\n  \t\tmargin: auto;\n\t}\n\t.about_banner_sec .col-lg-6 .hhs-rich-text {\n\t\tpadding: 20px 20px 0px 20px !important;\n\t\tmin-height: auto;\n\t}\n\t.about_banner_sec .row h2 {\n\t\tfont-size: 36px !important;\n\t\tmargin-bottom: 15px;\n\t}\n\t.about_banner_sec {\n\t\tpadding-top: 40px;\n\t\tpadding-bottom: 30px;\n\t}\n\t.dnd-section:has(.how_we_work_sec) > .row-fluid {\n\t\tflex-direction: column;\n\t\tgap: 20px;\n\t}\n\t.dnd-section:has(.how_we_work_sec) > .row-fluid > .dnd-column.span5 {\n\t\twidth: 100%;\n\t}\n\t.dnd-section:has(.how_we_work_sec) > .row-fluid > .dnd-column.span7 {\n\t\twidth: 100%;\n\t\tpadding-left: 0;\n\t}\n\t.dnd-section:has(.case_studies_blocks) .hhs-blog-post-mod .hhs-blog-post-card .hhs-post-feat-img {\n\t\tmargin-bottom: 10px !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span12 .widget-span .why_partner_grids .row .col-lg-4 img[src$=\".svg\"] {\n\t\tpadding: 15px !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span12 .widget-span .why_partner_grids .row .col-lg-4 .gallery-card-text {\n\t\tpadding: 15px !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:has(.cta_sec_selector) .row-fluid > .span8 .widget-span .hs_cos_wrapper_type_module .hs-button::after {\n\t\twidth: 50px !important;\n\t\theight: 50px !important;\n\t\tbackground-size: 100% !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span12 .widget-span .case_studies_blocks .row [class^=\"col-lg-\"] .hhs-blog-post-card .hhs-post-content h2 {\n\t\tfont-size: 20px !important;\n\t\tline-height: 1.3 !important;\n\t}\n\t.dnd-section:has(.cta_sec_selector) h2,\n\t.dnd-section:has(.case_studies_blocks) h2,\n\t.dnd-section:has(.why_partner_grids) h2 {\n\t\tfont-size: 28px !important;\n\t}\n\t.dnd-section:has(.cta_sec_selector) h2 {\n\t\tmargin: 15px 0 0;\n\t}\n\t.dnd-section:has(.why_partner_grids) .gallery-card-text h4 {\n\t\tfont-size: 18px !important;\n\t\tline-height: 28px !important;\n\t}\n\t.dnd-section:has(.cta_sec_selector) {\n\t\tpadding: 20px 0px 40px !important;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) {\n\t\tpadding-top: 50px !important;\n\t\tpadding-bottom: 90px !important;\n\t}\n\t.dnd-section:has(.clients_sec) {\n\t\tpadding-top: 40px !important;\n\t\tpadding-bottom: 40px !important;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) > .row-fluid > * {\n\t\twidth: 100% !important;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) > .row-fluid {\n\t\tflex-wrap: wrap !important;\n\t}\n\t#main-content .dnd-section:has(.clients_sec) .widget-type-rich_text {\n\t\tpadding-bottom: 10px !important;\n\t}\n\t#main-content .dnd-section:has(.help_you_with_icons_set) .dnd-column .row-number-17.dnd-row .widget-type-rich_text {\n\t\tpadding-bottom: 20px !important;\n\t}\n\t#main-content .dnd-section:has(.help_you_with_icons_set) .dnd-column .row-number-19.dnd-row .widget-type-rich_text {\n\t\tpadding-top: 20px !important;\n\t}\n\t#main-content .dnd-section:has(.hero_sec_selector) .widget-type-rich_text {\n\t\tpadding-bottom: 10px !important;\n\t}\n\t.dnd-section:has(.hero_sec_selector) .widget-type-linked_image img {\n\t\tmargin-top: 30px;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:has(.hero_sec_selector)::after {\n\t\tinset: 0 0 -20px 0 !important;\n\t}\n\t.dnd-section:has(.hero_sec_selector) {\n\t\tpadding-top: 60px !important;\n\t\tpadding-bottom: 90px !important;\n\t}\n\t.dnd-section:has(.hero_sec_selector) p {\n\t\tfont-size: 18px !important;\n\t\tline-height: 25px !important;\n\t}\n\t.dnd-section:has(.first_sec_selector) h3 span {\n\t\tfont-size: 28px !important;\n\t}\n\t.dnd-section:has(.first_sec_selector) {\n\t\tpadding-top: 90px !important;\n\t\tpadding-bottom: 50px !important;\n\t}\n\t.dnd-section:has(.first_sec_selector) p * {\n\t\tfont-size: 18px !important;\n\t\tline-height: 26px;\n\t}\n\t.dnd-section:has(.hero_sec_selector) h1 {\n\t\tfont-size: 36px !important;\n\t}\n\t.dnd-section:has(.announcement_bar_selector) {\n\t\tpadding: 15px 0 !important;\n\t}\n\t.site_footer .hhs-foot-nav-cols .col-lg-3:not(:first-child) {\n\t\tpadding-top: 0;\n\t}\n\t.site_footer .hhs-foot-nav-cols .col-lg-3:nth-child(2) {\n\t\tpadding-left: 15px;\n\t}\n\t.site_footer .hhs-foot-nav-cols .col-lg-3:nth-child(3) {\n\t\tmax-width: 100%;\n\t}\n\t.site_footer .hhs-foot-nav-cols .col-lg-3:nth-child(4) {\n\t\tmax-width: 100%;\n\t\tpadding-left: 15px;\n\t}\n\t.hhs-foot-nav-col, .hhs-foot-rss {\n\t\tmargin-bottom: 40px;\n\t}\n\t#return-to-top {\n\t\tright: 20px;\n\t\tleft: auto;\n\t}\n\t.hs-blog-post .post-page-full .blog-header-full {\n\t\tpadding-bottom: 20px;\n\t  }\n\t  .hs-blog-post .post-header .blog-header__inner {\n\t\tflex-direction: column-reverse;\n\t\tgap: 30px;\n\t  }\n\t  .post-header .blog-header__inner .col-sm-12 {\n\t\tmax-width: 100%;\n\t  }\n\t  .hs-blog-post .post-header .blog-header__inner h1.blog-post__title {\n\t\tfont-size: 30px;\n\t  }\n\t  .post-header .blog-header__inner .blog-post__tags {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tgap: 10px;\n\t  }\n\t  .post-header .blog-header__inner .blog-post__tags a.blog-post__tag-link {\n\t\tmargin: 0;\n\t  }\n\t  .hs-blog-post .post-page-full .blog-post {\n\t\tpadding-block: 20px;\n\t  }\n\t  .blog-post .blog-post__body p {\n\t\tfont-size: 16px;\n\t\tline-height: 1.5;\n\t  }\n\t  .blog-post .blog-post__body p:last-of-type {\n\t\tmargin-bottom: 0;\n\t  }\n\t  .related_posts {\n\t\tpadding-block: 20px 50px;\n\t  }\n\t  .related_posts h2 {\n\t\tmargin-bottom: 30px;\n\t  }\n\t  .related_posts .blog-posts-grid .hs_cos_wrapper {\n\t\tgap: 30px;\n\t  }\n\t  .related_posts .blog-posts-grid .hhs-blog-card .blog-index__post-content {\n\t\tpadding: 30px 20px;\n\t  }\n\t  .related_posts .blog-posts-grid .hhs-blog-card h4 {\n\t\tfont-size: 22px;\n\t\tline-height: 1.25em;\n\t\tmargin-bottom: 10px;\n\t  }\n\t  .related_posts .blog-posts-grid .hhs-blog-card p:last-of-type {\n\t\tmargin-bottom: 0;\n\t}\n\t.solution_banner .row > * {\n\t\tmax-width: 100%;\n\t}\n\t.solution_banner .row {\n\t\tgap: 0px;\n\t\tflex-wrap: wrap;\n\t\tpadding-top: 30px !important;\n\t}\n\t.solution_banner h1 {\n\t\tfont-size: 46px;\n\t\tline-height: 58px;\n\t}\n\t.solution_item_sec .col-lg-9 {\n\t\tmax-width: 100%;\n\t}\n\t.solution_item_sec .hhs-bg-image {\n\t\tmax-width: 100%;\n\t\tmargin-top: 190px;\n\t}\n\t.solution_item_sec .hhs-rich-text-in h2 {\n\t\twidth: 100%;\n\t\tpadding: 40px 20px;\n\t}\n\t.solution_item_sec .hhs-reg-image {\n\t\tmax-height: none;\n\t\taspect-ratio: 1;\n\t}\n\t.solution_item_sec .hhs-rich-text {\n\t\tpadding: 20px 0px 0 0px !important;\n\t}\n\t.solution_item_sec {\n\t\tpadding: 30px 0;\n\t}\n\t.what_we_stand_sec > .custom,\n\t.icon_box_sec > .custom,\n\t.solution_banner > .container {\n\t\tpadding-left: 5px;\n\t\tpadding-right: 5px;\n\t}\n\t.partner_banner .row {\n\t\tgap: 0px;\n\t\tflex-direction: column;\n\t}\n\t.partner_banner .c-col.c-1 {\n\t\tmax-width: 100%;\n\t}\n\t.partner_banner .c-col.c-2 {\n\t\tmax-width: 100%;\n\t}\n\tbody:has(.partner_banner) .body-wrapper {\n\t\tbackground-size: 120px;\n\t}\n\t.periti_partners .c-col {\n\t\tmax-width: 50%;\n\t}\n\t.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text h3 {\n\t\tfont-size: 24px;\n\t\tpadding: 20px;\n\t}\n\t.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text h3::after {\n\t\theight: 10px;\n\t\twidth: 100px;\n\t}\n\t.dnd-section:has(.revops_block) > .row-fluid {\n\t\trow-gap: 50px;\n\t}\n\t.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text li, .revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text p, .revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text {\n\t\tfont-size: 16px;\n\t\tline-height: 26px;\n\t}\n\t.revops_banner .c-content-con .hs_cos_wrapper_type_inline_rich_text h3 {\n\t\tfont-size: 28px;\n\t\tmargin: auto auto 20px;\n\t}\n\t.revops_banner .c-content-con.c-in-2 .hs_cos_wrapper_type_inline_rich_text {\n\t\tpadding: 30px 20px 20px;\n\t}\n\t.revops_banner h1 {\n\t\tfont-size: 46px !important;\n\t}\n\t.revops_banner h1::after {\n\t\theight: 20px;\n\t}\n\t.dnd-section:has(.revops_block) {\n\t\tpadding-top: 60px !important;\n  \t\tpadding-bottom: 20px !important;\n\t}\n}\n@media(max-width: 575px) {\n\t.logo_animation .main_logo {\n\t\tborder-width: 2px;\n\t}\n\t.logo_animation .logo_col img {\n\t\tmax-width: 180px;\n\t\tmax-height: 60px;\n\t}\n\t.logo_animation .main_wrapper {\n\t\ttransform: scale(0.48) translateX(-458px);\n\t\tbox-shadow: none;\n\t\tbackground: none;\n\t\tborder-radius: unset;\n\t}\n\t.logo_animation {\n\t\theight: 250px;\n\t\tbox-shadow: 0px 4px 10px 2px #0000001F;\n\t\tbackground: #F6F6F6CC;\n\t\tborder-radius: 20px;\n\t\tmax-width: 320px;\n\t\toverflow: hidden;\n\t}\n\t.logo_animation .logo_col {\n\t\tpadding: 10px 20px;\n\t}\n\t.logo_animation .center_logo {\n\t\tpadding: 15px;\n\t}\n\t.logo_animation .main_logo img {\n\t\tmax-width: 145px;\n\t}\n\t.logo_animation .center_logo h5 {\n\t\tfont-size: 28px;\n\t\tline-height: 36px;\n\t\tmargin: 0;\n\t}\n\n\tdiv.dnd-section:has(.hero_sec_selector) {\n\t\tpadding-top: 20px !important;\n\t\tpadding-bottom: 20px !important;\n\t}\n\t.hs_cos_wrapper .hs-button {\n\t\tpadding-top: 18px !important;\n\t\tpadding-bottom: 18px !important;\n\t\tpadding-left: 25px !important;\n\t\tpadding-right: 25px !important;\n\t}\n\t.logo-standard, .logo-sticky {\n\t\tmax-width: 138px !important;\n\t}\n\t.site_footer .hhs-foot-nav-cols h5 {\n\t\ttext-align: left;\n\t}\n\t.site_footer .hhs-foot-nav-cols .hs-menu-wrapper ul li a {\n\t\tpadding: 0;\n\t}\n\t.site_footer .hhs-foot-nav-col {\n\t\tborder: 0 !important;\n\t}\n\t.site_footer .hhs-foot-rss {\n\t\tmargin-top: 0;\n\t}\n\t.site_footer .hhs-foot-nav-base .col-sm-6 {\n\t\tflex-direction: column;\n\t\tgap: 10px;\n\t}\n\t.site_footer .hs-menu-wrapper.hs-menu-flow-horizontal ul {\n\t\ttext-align: left !important;\n\t}\n\t.site_footer .hhs-foot-base-nav .hs-menu-wrapper ul {\n\t\tdisplay: flex;\n\t}\n\t.site_footer .hhs-foot-nav-base .hhs-foot-copyright {\n\t\ttext-align: left;\n\t}\n\t.site_footer .hhs-foot-base-nav .hs-menu-wrapper > ul li {\n\t\tdisplay: flex;\n\t}\n\t.dnd-section:has(.announcement_bar_selector) .hs_cos_wrapper_type_rich_text p {\n\t\tfont-size: 13px !important;\n  \t\tline-height: 17px !important;\n\t}\n\t.dnd-section:has(.announcement_bar_selector) {\n\t\tpadding: 10px 0 !important;\n\t}\n\thtml body main.body-container-wrapper > div.container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:has(.announcement_bar_selector) .row-fluid > .span12 .widget-span .widget-type-rich_text p > ::before {\n\t\ttop: 4px;\n\t\tleft: 8px;\n\t\twidth: 15px;\n\t\theight: 15px;\n\t\tbackground-size: cover;\n\t}\n\thtml body main.body-container-wrapper > div.container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:has(.announcement_bar_selector) .row-fluid > .span12 .widget-span .widget-type-rich_text p > ::after {\n\t\tbackground-size: 10px;\n\t}\n\t.dnd-section:has(.hero_sec_selector) {\n\t\tpadding-top: 40px !important;\n\t\tpadding-bottom: 60px !important;\n\t}\n\thtml body main.body-container-wrapper > div.container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:has(.announcement_bar_selector) .row-fluid > .span12 .widget-span .widget-type-rich_text p > * {\n\t\tpadding: 0 20px;\n\t}\n\t.dnd-section:has(.hero_sec_selector) h1 {\n\t\tfont-size: 30px !important;\n\t\tline-height: 38px !important;\n\t\tmargin-bottom: 15px !important;\n\t}\n\t.dnd-section:has(.first_sec_selector) {\n\t\tpadding-top: 70px !important;\n\t\tpadding-bottom: 30px !important;\n\t\tmargin-bottom: 40px !important;\n\t}\n\t.dnd-section:has(.clients_sec) h5 {\n\t\tfont-size: 30px !important;\n\t\tline-height: 38px !important;\n\t}\n\t#main-content .dnd-section:has(.clients_sec) .widget-type-rich_text {\n\t\tpadding-bottom: 0px !important;\n\t}\n\t.dnd-section:has(.clients_sec) {\n\t\tpadding-top: 40px !important;\n\t\tpadding-bottom: 20px !important;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) h3 {\n\t\tfont-size: 26px !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:has(.cta_sec_selector) > .row-fluid > .span8 {\n\t\tpadding-left: 0 !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span5 .widget-span .help_you_with_icons_set .container-fluid .row .col-sm .hhs-icon-con {\n\t\tmargin-bottom: 0;\n\t}\n\t.dnd-section:has(.why_partner_grids) {\n\t\tpadding-top: 70px !important;\n\t\tpadding-bottom: 70px !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span12 .widget-span .why_partner_grids .row .col-lg-4 {\n\t\twidth: calc(100% - 20px) !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span12 .widget-span .case_studies_blocks .row [class^=\"col-lg-\"] {\n\t\tmax-width: 100% !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span12 .widget-span .case_studies_blocks .row [class^=\"col-lg-\"]:first-child {\n\t\tpadding-bottom: 0 !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span12 .widget-span .case_studies_blocks .row [class^=\"col-lg-\"] .hhs-blog-post-card .hhs-post-content .hhs-post-summary {\n\t\tdisplay: none;\n\t}\n\t.dnd-section:has(.case_studies_blocks) {\n\t\tpadding-bottom: 60px !important;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) {\n\t\tpadding-top: 40px !important;\n\t\tpadding-bottom: 70px !important;\n\t}\n\t.dnd-section:has(.cta_sec_selector) h2 br {\n\t\tdisplay: none;\n\t}\n\t.dnd-section:has(.cta_sec_selector) h2 {\n\t\tfont-size: 26px !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span5 .widget-span .help_you_with_icons_set .container-fluid .row .col-sm .hhs-icon-con .hhs-text-content * {\n\t\tfont-size: 18px !important;\n\t\tline-height: 24px !important;\n\t}\n\thtml body main.body-container-wrapper > div.container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span5 .widget-span .help_you_with_icons_set .container-fluid .row .col-sm .hhs-icon-con .icon-con {\n\t\twidth: 50px;\n\t\tpadding: 10px;\n\t}\n\thtml body main.body-container-wrapper > div.container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span5 .widget-span .help_you_with_icons_set .container-fluid .row .col-sm .hhs-icon-con::after {\n\t\tright: 20px;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span5 .widget-span .help_you_with_icons_set .container-fluid .row {\n\t\tgap: 15px !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span5 .widget-span .widget-type-rich_text h4 {\n\t\tfont-size: 26px !important;\n\t}\n\t.dnd-section:has(.how_we_work_sec) p *,\n\t.about_banner_sec p {\n\t\tfont-size: 16px !important;\n\t}\n\t.our_principles_row .filter-card .c-card {\n\t\tpadding: 25px !important;\n\t}\n\t.our_principles_row h4 {\n\t\tmargin-bottom: 10px;\n\t\tfont-size: 20px !important;\n\t}\n\t#main-content .dnd-section:has(.our_principles_row) .widget-type-rich_text:has(h2) {\n\t\tmargin-bottom: 0px !important;\n\t}\n\t.testimonial_sec .content-group {\n\t\tpadding: 20px;\n\t\tmax-width: none;\n\t\tmargin-right: 20px;\n\t}\n\t.dnd-section:has(.team_member_row) {\n\t\tpadding-top: 30px !important;\n  \t\tpadding-bottom: 30px !important;\n\t}\n\t.team_member_row .portfolio-grid {\n\t\tgap: 40px 20px;\n\t}\n\t.team_member_row .portfolio-grid .c-card-mod {\n\t\tmax-width: calc(50% - 10px) !important;\n\t}\n\t.team_member_row .c-card-mod .c-card img {\n\t\tborder-width: 12px;\n\t\tmargin-bottom: 12px;\n\t}\n\t.team_member_row .c-card-mod .c-card-content h5 {\n\t\tfont-size: 18px !important;\n\t}\n\t.team_member_row .c-card-mod .c-card-content p {\n\t\tmargin-bottom: 10px;\n\t}\n\t.dnd-section:has(.how_we_work_sec) .hs_cos_wrapper_type_rich_text h2,\n\t.dnd-section:has(.what_other_say_about) h2 {\n\t\tfont-size: 28px !important;\n\t}\n\t.dnd-section:has(.what_other_say_about) .row-fluid > .dnd-column {\n\t\tpadding: 30px 20px !important;\n\t}\n\t.meet_team_sec .container > .row > .c-col,\n\t.meet_team_sec .container,\n\t.what_other_say_about > .container-fluid {\n\t\tpadding-left: 0 !important;\n\t\tpadding-right: 0 !important;\n\t}\n\t.dnd-section:has(.what_other_say_about) .hhs-img-gallery-grid-mod .hhs-img-gallery-card {\n\t\tpadding: 0 !important;\n\t}\n\t.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text h4 {\n\t\tmargin-bottom: 15px;\n\t\tfont-size: 20px !important;\n\t}\n\t.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text p {\n\t\tfont-size: 16px !important;\n\t}\n\t.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text {\n\t\tpadding: 18px 0px 0;\n\t}\n\t.what_other_say_about > .container-fluid > .row {\n\t\tgap: 50px;\n\t}\n\t.dnd-section:has(.meet_team_sec) h2 {\n\t\tmargin-bottom: 15px;\n\t\tfont-size: 28px !important;\n\t}\n\t.dnd-section:has(.meet_team_sec) p {\n\t\tfont-size: 16px !important;\n\t}\n\t.team_member_row .c-card-mod .c-card-content p {\n\t\tfont-size: 15px !important;\n\t}\n\t.blog_filters ul li {\n\t\twidth: calc(50% - 9px);\n\t}\n\t.dnd-section:has(.about_blogs) .widget-type-rich_text:has(h2) {\n\t\tmargin-bottom: 30px !important;\n\t}\n\t.blog_post_listing_wrap.about_blogs .blog_post_items .element-item {\n\t\twidth: 100%;\n\t}\n\t.blog_post_listing_wrap.about_blogs .blog_post_items .blog_post_item .blog_content {\n\t\tpadding: 15px 0px 0;\n\t}\n\t.blog_post_listing_wrap.about_blogs .blog_post_items .blog_post_item {\n\t\tpadding: 25px 20px 15px;\n\t}\n\t.isotope-pager a.pager img {\n\t\tmax-width: 25px;\n\t}\n\t.solution_banner h1 {\n\t\tfont-size: 42px;\n\t\tline-height: 54px;\n\t\tmargin-bottom: 20px;\n\t}\n\t.icon_box_sec::before {\n\t\ttop: -120px;\n\t}\n\t.icon_box_sec .c-col-inner {\n\t\tpadding: 20px 20px !important;\n\t}\n\t.solution_item_sec .hhs-rich-text-in h2 {\n\t\tfont-size: 30px;\n\t}\n\t.number-counter-grid .number-counter-card-inner {\n\t\tfont-size: 40px !important;\n\t}\n\t.partner_banner h1 {\n\t\tfont-size: 36px;\n\t\tline-height: 44px;\n\t\tmargin-bottom: 15px;\n\t}\n\tbody:has(.partner_banner) .body-wrapper {\n\t\tbackground-size: 90px;\n\t}\n\t.periti_partners .c-col {\n\t\tmax-width: 100%;\n\t}\n\t.periti_partners .c-col .c-col-inner {\n\t\tpadding: 25px !important;\n\t}\n\t.periti_partners .c-col-inner .c-content-con.c-in-1 {\n\t\tmargin-bottom: 20px !important;\n\t}\n\t.partner_info .c-col-inner {\n\t\tgap: 30px;\n\t\tpadding: 30px 20px !important;\n\t}\n\t.partner_info .c-col-inner .c-content-con img {\n\t\tmax-width: 160px !important;\n\t\tmax-height: 60px;\n\t}\n\t.partner_info .c-col-inner .hs_cos_wrapper_type_inline_rich_text h2 {\n\t\tfont-size: 30px;\n\t\tmargin-bottom: 15px;\n\t}\n\t.partner_info .c-col-inner .hs_cos_wrapper_type_inline_rich_text .hs-cta-embed {\n\t\twidth: 260px !important;\n\t}\n\t.why_periti_sec .c-col-inner h1 {\n\t\tfont-size: 38px !important;\n\t}\n\t.what_we_stand_sec h4,\n\t.why_periti_sec .c-col-inner h4 {\n\t\tfont-size: 20px !important;\n\t}\n\t.title_wrapper h4 {\n\t\tfont-size: 21px !important;\n\t}\n\t.what_we_stand_sec .hs-button {\n\t\tmargin-top: 10px;\n\t}\n\t.scrolling-testimonials blockquote {\n\t\tmargin: 0;\n\t}\n\t.revops_banner h1 {\n\t\tfont-size: 42px !important;\n\t}\n\t.revops_banner .c-content-con .hs_cos_wrapper_type_inline_rich_text h3 {\n\t\tfont-size: 24px;\n\t\tline-height: 32px;\n\t\tmargin: auto auto 15px;\n\t}\n\t.dnd-section:has(.revops_block) > .row-fluid {\n\t\tgrid-template-columns: 1fr;\n\t}\n\t.revops_block .c-content-con.c-in-1 .hs_cos_wrapper_type_inline_rich_text {\n\t\tmargin-bottom: 20px;\n\t}\n\t.dnd-section:has(.revops_block) {\n\t\tpadding-top: 40px !important;\n\t}\n}\n/**************** responsive style ****************/\n</style> \n<meta property=\"og:url\" content=\"https://csp.peritidigital.com/hs/portals/customer-portal-app/brand\"> \n<meta http-equiv=\"content-language\" content=\"en\">","footerHtml":"<script src=\"/hs/hsstatic/jquery-libs/static-1.4/jquery/jquery-1.11.2.js\"></script> \n<script src=\"/hs/hsstatic/jquery-libs/static-1.4/jquery-migrate/jquery-migrate-1.2.1.js\"></script> \n<script>hsjQuery = window['jQuery'];</script> \n<!-- HubSpot performance collection script --> \n<script defer src=\"/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js\"></script> \n<script src=\"https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js\"></script> \n<script src=\"https://cdnjs.cloudflare.com/ajax/libs/jquery-migrate/3.3.2/jquery-migrate.min.js\"></script> \n<!-- Start of HubSpot Analytics Code --> \n<script type=\"text/javascript\">\nvar _hsq = _hsq || [];\n_hsq.push([\"setContentType\", \"app-page\"]);\n_hsq.push([\"setCanonicalUrl\", \"https:\\/\\/csp.peritidigital.com\\/hs\\/portals\\/customer-portal-app\\/brand\"]);\n_hsq.push([\"setPageId\", \"219964440659\"]);\n_hsq.push([\"setContentMetadata\", {\n    \"contentPageId\": 219964440659,\n    \"legacyPageId\": \"219964440659\",\n    \"contentFolderId\": null,\n    \"contentGroupId\": null,\n    \"abTestId\": null,\n    \"languageVariantId\": 219964440659,\n    \"languageCode\": \"en\",\n    \n    \n}]);\n</script> \n<script type=\"text/javascript\" id=\"hs-script-loader\" async defer src=\"/hs/scriptloader/20046153.js\"></script> \n<!-- End of HubSpot Analytics Code --> \n<script type=\"text/javascript\">\nvar hsVars = {\n    render_id: \"28a8bdd1-9c49-4dcf-ba3d-b75570297151\",\n    ticks: 1788534067539,\n    page_id: 219964440659,\n    \n    content_group_id: 0,\n    portal_id: 20046153,\n    app_hs_base_url: \"https://app.hubspot.com\",\n    cp_hs_base_url: \"https://cp.hubspot.com\",\n    language: \"en\",\n    analytics_page_type: \"app-page\",\n    scp_content_type: \"\",\n    \n    analytics_page_id: \"219964440659\",\n    category_id: 20,\n    folder_id: 0,\n    is_hubspot_user: false\n}\n</script> \n<script defer src=\"/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js\"></script>","headElements":[{"tag":"meta","attributes":{"name":"viewport","content":"width=device-width, initial-scale=1"}},{"tag":"meta","attributes":{"property":"og:description","content":""}},{"tag":"meta","attributes":{"property":"og:title","content":""}},{"tag":"meta","attributes":{"name":"twitter:description","content":""}},{"tag":"meta","attributes":{"name":"twitter:title","content":""}},{"tag":"style","children":[{"tag":"#text","text":"a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}"}]},{"tag":"script","children":[{"tag":"#text","text":"var _hsp = window._hsp = window._hsp || [];\nwindow.dataLayer = window.dataLayer || [];\nfunction gtag(){dataLayer.push(arguments);}\n\nvar useGoogleConsentModeV2 = true;\nvar waitForUpdateMillis = 1000;\n\n\nif (!window._hsGoogleConsentRunOnce) {\n  window._hsGoogleConsentRunOnce = true;\n\n  gtag('consent', 'default', {\n    'ad_storage': 'denied',\n    'analytics_storage': 'denied',\n    'ad_user_data': 'denied',\n    'ad_personalization': 'denied',\n    'wait_for_update': waitForUpdateMillis\n  });\n\n  if (useGoogleConsentModeV2) {\n    _hsp.push(['useGoogleConsentModeV2'])\n  } else {\n    _hsp.push(['addPrivacyConsentListener', function(consent){\n      var hasAnalyticsConsent = consent && (consent.allowed || (consent.categories && consent.categories.analytics));\n      var hasAdsConsent = consent && (consent.allowed || (consent.categories && consent.categories.advertisement));\n\n      gtag('consent', 'update', {\n        'ad_storage': hasAdsConsent ? 'granted' : 'denied',\n        'analytics_storage': hasAnalyticsConsent ? 'granted' : 'denied',\n        'ad_user_data': hasAdsConsent ? 'granted' : 'denied',\n        'ad_personalization': hasAdsConsent ? 'granted' : 'denied'\n      });\n    }]);\n  }\n}\n\ngtag('js', new Date());\ngtag('set', 'developer_id.dZTQ1Zm', true);\ngtag('config', 'G-SMYBE6HCLH');"}]},{"tag":"script","attributes":{"async":"","src":"https://www.googletagmanager.com/gtag/js?id=G-SMYBE6HCLH"}},{"tag":"link","attributes":{"rel":"canonical","href":"https://csp.peritidigital.com/hs/portals/customer-portal-app/brand"}},{"tag":"style","children":[{"tag":"#text","text":"@import url('https://fonts.googleapis.com/css2?family=Inria+Serif:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');\n <!-- Hotjar Tracking Code for Site 6406032 (name missing) -->\n\n  \n:root {\n\t--inter: Inter, sans-serif;\n}\nhtml body div .my_hidden {\n\twidth: 0 !important;\n\theight: 0 !important;\n\tmargin: 0 !important;\n\tpadding: 0 !important;\n\toverflow: hidden !important;\n}\nhtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:has(.cta_sec_selector) {\n\toverflow: hidden;\n\twidth: calc(100% - 40px);\n}\n.site_footer > .container {\n\tpadding-left: 5px;\n\tpadding-right: 5px;\n}\n.dnd-section > .row-fluid:has(.clients_sec),\n.clients_sec .container-fluid > .row > .col-12,\n.clients_sec .container-fluid {\n\tpadding-left: 0 !important;\n\tpadding-right: 0 !important;\n}\n.button--primary, .hs-button {\n\tdisplay: inline-block;\n\tbackground-color: rgba(253, 113, 76,1.0);\n\tcolor: #FFFFFF;\n\tfont-size: 16px;\n\tfont-family: Inter, sans-serif;\n\tfont-style: normal;\n\tfont-weight: 700;\n\ttext-decoration: none;\n\tpadding: 24px 37px;\n\tborder-radius: 100px;\n\ttext-transform: inherit;\n\tletter-spacing: -.02em !important;\n\tbox-shadow: none;\n}\n.button--primary:hover, .hs-button:hover {\n\tbackground-color: #000;\n}\n\n/********** home logo animation *************/\n.logo_animation {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n.logo_animation .main_wrapper {\n\tfont-family: Inter, sans-serif;\n\tbox-shadow: 0px 4px 10px 2px #0000001F;\n\tbackground: #F6F6F6CC;\n\tborder-radius: 20px;\n\tmin-width: 762px;\n\theight: 544px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    position: relative;\n}\n.logo_animation .center_logo > img {\n    max-width: 125px;\n}\n.logo_animation .center_logo {\n\tbackground: #FFFFFF;\n\tbox-shadow: 0px 4px 15px 4px #00000026;\n\tborder-radius: 20px;\n\taspect-ratio: 1;\n\twidth: 210px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-direction: column;\n    padding: 25px;\n    z-index: 1;\n}\n.logo_animation .center_logo .ckeck_icon {\n    display: block;\n\twidth: 100%;\n\ttext-align: center;\n\tpadding: 12px 0 4px;\n}\n.logo_animation .main_logo img {\n    max-width: 125px;\n}\n.logo_animation .main_logo {\n    border-bottom: 1px solid #000;\n    width: 100%;\n    text-align: center;\n    padding-bottom: 12px;\n}\n.logo_animation .center_logo h5 {\n    font-weight: 700;\n    font-size: 24px;\n    line-height: 30px;\n    letter-spacing: -0.02em;\n    text-align: center;\n}\n.logo_animation .logo_col {\n\tbackground: #FFFFFF;\n    box-shadow: 0px 4px 10px 2px #0000000A;\n\tborder-radius: 20px;\n\tpadding: 16px 42px;\n\tposition: absolute;\n\twidth: 228px;\n\theight: 82px;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n.logo_animation .logo_col img {\n    width: 100%;\n    max-width: 170px;\n    max-height: 50px;\n    object-fit: contain;\n    opacity: 0.5;\n}\n.logo_animation .logo_col3,\n.logo_animation .logo_col4 {\n    width: 168px;\n}\n.logo_animation .logo_col1 img {\n    max-width: 135px;\n}\n.logo_animation .logo_col1 {\n\ttop: 40px;\n\tleft: 125px;\n}\n.logo_animation .logo_col2 {\n\ttop: 40px;\n\tright: 117px;\n}\n.logo_animation .logo_col3 {\n\ttop: 50%;\n\tleft: 57px;\n    transform: translateY(-50%);\n}\n.logo_animation .logo_col4 {\n\ttop: 50%;\n\tright: 65px;\n    transform: translateY(-50%);\n}\n.logo_animation .logo_col5 {\n\tbottom: 40px;\n\tleft: 125px;\n}\n.logo_animation .logo_col6 {\n\tbottom: 40px;\n\tright: 117px;\n}\n.logo_animation .logo_col .line {\n    width: 70px;\n\theight: 6px;\n\tbackground-color: #FD714C;\n\tposition: absolute;\n    opacity: 0;\n}\n.logo_animation .logo_col .dot {\n    width: 22px;\n\tborder-radius: 100%;\n\theight: 22px;\n\tbackground-color: #FD714C;\n\tposition: absolute;\n\ttop: -8px;\n\tleft: -10px;\n}\n.logo_animation .logo_col1 .line {\n    top: 106px;\n    left: 104px;\n}\n.logo_animation .logo_col2 .line {\n\ttop: 106px;\n\tright: 108px;\n}\n.logo_animation .logo_col3 .line {\n    right: -72px;\n}\n.logo_animation .logo_col4 .line {\n    left: -72px;\n}\n.logo_animation .logo_col4 .line .dot {\n    left: auto;\n    right: -10px;\n}\n.logo_animation .logo_col5 .line {\n\tbottom: 106px;\n\tleft: 104px;\n}\n.logo_animation .logo_col6 .line {\n\tbottom: 106px;\n\tright: 108px;\n}\n.logo_animation .center_logo h5 {\n\tmargin: 0;\n}\n/********** home logo animation *************/\n.dnd-section:has(.logo_animation) > .row-fluid {\n\tdisplay: flex;\n\talign-items: center;\n\tmax-width: 1540px !important;\n}\n.dnd-section:has(.logo_animation) > .row-fluid > .dnd-column.span7 {\n\twidth: 45%;\n}\n.dnd-section:has(.logo_animation) > .row-fluid > .dnd-column.span5 {\n\twidth: 55%;\n}\n/******************************* header style *******************************/\n.hhs-top-bar {\n\tbackground-color: rgba(255, 255, 255, 0.90) !important;\n}\n.hhs-side-menu__mobile .sc-site-header__menu {\n\tborder-bottom: 0;\n}\n.hamburger-icon .line {\n\tbackground: rgb(0, 0, 0);\n}\n.hhs-top-bar .container .hhs-nav-grid__extras {\n\tdisplay: none;\n}\n.hhs-top-bar .container {\n\tmax-width: 1580px;\n\tpadding-right: 20px;\n\tpadding-left: 20px;\n}\nbody .body-wrapper {\n\tpadding-top: 80px;\n}\n.hhs-top-bar .hs-menu-wrapper > ul.hhs-nav-links:before,\n.hhs-top-bar .hs-menu-wrapper > ul.hhs-nav-links:after {\n\tdisplay: none;\n}\n.hhs-top-bar .hs-menu-wrapper > ul.hhs-nav-links li.hs-menu-item {\n\tmargin: 0;\n}\n.hhs-top-bar .hs-menu-wrapper > ul.hhs-nav-links {\n\tdisplay: flex;\n\tgap: 40px;\n}\n.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {\n\tfont-family: Inter, sans-serif;\n\tfont-size: 16px;\n\tfont-weight: 700;\n\tline-height: 22px;\n\tletter-spacing: -0.02em;\n}\n.hhs-top-bar .mega-menu {\n\tbox-shadow: 0px 20px 20px 10px #0000001A;\n\tpadding: 115px 20px 50px;\n}\n.hhs-top-bar .mega-menu .row .hs-menu-wrapper > ul {\n\twidth: 100%;\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 25px;\n}\n.hhs-top-bar .mega-menu .row .hs-menu-wrapper > ul > li.hs-menu-item {\n\tmargin: 0;\n\tbackground-color: #fff;\n\tborder-radius: 20px;\n\tpadding: 38px 45px;\n\theight: 100%;\n}\n.hhs-top-bar .mega-menu .row .hs-menu-wrapper > ul > li.hs-menu-item > a {\n\tfont-family: Inter;\n\tfont-size: 20px !important;\n\tfont-weight: 700;\n\tline-height: 24.2px;\n\tletter-spacing: -0.02em;\n\tborder-bottom: 1px solid #000;\n\tpadding: 0 0 10px !important;\n\tmargin-bottom: 15px;\n\tcolor: #000 !important;\n}\n.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper > li > a {\n\tpadding: 0 !important;\n\tfont-family: Inter;\n\tfont-size: 16px !important;\n\tfont-weight: 500;\n\tline-height: 28px;\n\tletter-spacing: -0.02em;\n}\n.mega-nav-con .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper {\n\tpadding-left: 12px !important;\n}\n.hhs-top-bar .mega-menu .mega-text-con .solution_logo {\n\tbackground-color: #fff;\n\tborder-radius: 20px;\n\tpadding: 32px 45px;\n}\n.hhs-top-bar .mega-menu .mega-text-con .hs_cos_wrapper p:last-child {\n\tmargin: 0;\n}\n.hhs-top-bar .mega-menu .container > .row {\n\tgap: 25px;\n  \tflex-wrap: nowrap;\n}\n.hhs-top-bar .mega-menu .container > .row .col-3 {\n\tdisplay: flex;\n  \tflex-direction: column;\n\tgap: 25px;\n\tflex: auto;\n\tpadding: 0;\n\tmax-width: 23%;\n}\n.hhs-top-bar .mega-menu .container > .row .col-6 {\n\tdisplay: flex;\n  \tflex-direction: column;\n\tgap: 25px;\n\tflex: auto;\n\tpadding: 0;\n\tmax-width: 54%;\n}\n.hhs-top-bar .mega-menu .row .hs-menu-wrapper > ul:before,\n.hhs-top-bar .mega-menu .row .hs-menu-wrapper > ul::after {\n\tdisplay: none;\n}\n.hhs-top-bar .mega-menu .mega-text-con:has(.hs_cos_wrapper:empty) {\n\tdisplay: none;\n}\n.hhs-top-bar .mega-menu .row .hs-menu-wrapper > ul > li.hs-menu-item > a span {\n\tfont-size: 20px;\n\tfont-weight: 700;\n\tline-height: 24px;\n\tletter-spacing: -0.02em;\n\tcolor: #FD714C;\n\tmargin-right: 20px;\n}\n.hhs-top-bar .mega-menu .container > .row .col-3 .mega-nav-con {\n\tflex: 1;\n}\n.hhs-top-bar .mega-menu .container > .row .col-3 .mega-nav-con .hs_cos_wrapper,\n.hhs-top-bar .mega-menu .container > .row .col-3 .mega-nav-con .hs_cos_wrapper .hs-menu-wrapper,\n.hhs-top-bar .mega-menu .container > .row .col-3 .mega-nav-con .hs_cos_wrapper .hs-menu-wrapper ul {\n\theight: 100%;\n}\n.hhs-top-bar .mega-menu .mega-text-con h2 {\n\tposition: absolute;\n\ttop: -78px;\n\tfont-size: 50px;\n\tfont-weight: 700;\n\tline-height: 55px;\n\tletter-spacing: -0.02em;\n\tcolor: #AAAAAA;\n\tfont-family: Inter;\n\tmargin: 0;\n\tleft: 45px;\n\tdisplay: block ruby;\n}\n.hhs-top-bar .mega-menu .mega-text-con .hs_cos_wrapper p {\n\tfont-family: Inter;\n\tfont-size: 16px;\n\tfont-weight: 400;\n\tline-height: 20px;\n\tletter-spacing: -0.02em;\n\tcolor: #8A8892;\n}\n.hhs-top-bar .mega-menu .mega-text-con .hs_cos_wrapper a:has(img) {\n\tdisplay: block;\n  \tpadding: 0 !important;\n}\n.hhs-top-bar .mega-menu .mega-text-con .hs_cos_wrapper p img {\n\tdisplay: block;\n\tmargin-top: 2px;\n}\n.hhs-top-bar .mega-menu .row .hs-menu-wrapper > ul > li.hs-menu-item > a span.arrow {\n\twidth: 34px;\n\theight: 24px;\n\tbackground-image: url(https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/arrow.svg);\n\tbackground-position: center;\n\tbackground-repeat: no-repeat;\n\tbackground-size: 34px;\n\tfilter: invert(51%) sepia(73%) saturate(1084%) hue-rotate(329deg) brightness(102%) contrast(98%);\n\tcursor: pointer;\n}\n\n/**************** solution mega menu ****************/\n.hhs-top-bar .mega-menu-1 .container > .row .col-3 {\n\tflex-direction: column-reverse;\n  \tjustify-content: flex-end;\n}\n.hhs-top-bar .mega-menu-1 .col-6 .mega-nav-con .hs_cos_wrapper .hs-menu-wrapper {\n\tbackground-color: #fff;\n\tborder-radius: 20px;\n\tpadding: 32px 45px;\n}\n.hhs-top-bar .mega-menu-1 .col-6 .hs-menu-wrapper > ul {\n\tdisplay: grid;\n\tgrid-template-columns: repeat(2,1fr);\n\tcolumn-gap: 50px;\n}\n.hhs-top-bar .mega-menu-1 .col-6 .hs-menu-wrapper > ul > li.hs-menu-item {\n\tpadding: 0;\n}\n.hhs-top-bar .mega-menu-1 .col-6 .mega-nav-con,\n.hhs-top-bar .mega-menu-1 .col-6 .mega-nav-con .hs_cos_wrapper,\n.hhs-top-bar .mega-menu-1 .col-6 .mega-nav-con .hs_cos_wrapper .hs-menu-wrapper {\n\theight: 100%;\n}\n/**************** solution mega menu ****************/\n/**************** why periti mega menu ****************/\n.hhs-top-bar .mega-menu .inner_content {\n\tbackground-color: #fff;\n\tborder-radius: 20px;\n\tpadding: 32px 45px;\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 45px;\n\theight: 100%;\n}\n.hhs-top-bar .mega-menu .inner_content h5 {\n\tcolor: #000;\n\tfont-family: Inter;\n\tfont-size: 20px;\n\tfont-weight: 700;\n\tline-height: 25px;\n\tletter-spacing: -0.02em;\n\tborder-bottom: 1px solid #000;\n\tpadding: 0 0 10px;\n\tmargin-bottom: 15px;\n}\n.hhs-top-bar .mega-menu-2 .row {\n\tposition: relative;\n\tdisplay: grid;\n  \tgrid-template-columns: 25% calc(75% - 20px);\n}\n.hhs-top-bar .mega-menu-2 .container > .row [class*=\"col-\"] {\n\tmax-width: none;\n}\n.hhs-top-bar .mega-menu-2 .row [class*=\"col-\"]:first-child {\n\tgrid-row: span 2;\n}\n.hhs-top-bar .mega-menu-2 .row [class*=\"col-\"]:first-child .mega-text-con,\n.hhs-top-bar .mega-menu-2 .row [class*=\"col-\"]:first-child .mega-text-con .hs_cos_wrapper {\n\theight: 100%;\n}\n.hhs-top-bar .mega-menu-2 .row .col-3 .hs-menu-wrapper > ul {\n\tbackground-color: #fff;\n\tborder-radius: 20px;\n\tpadding: 32px 45px;\n\tflex-direction: row;\n  \tgap: 100px;\n}\n.hhs-top-bar .mega-menu-2 .row .col-3 .hs-menu-wrapper > ul > li.hs-menu-item {\n\tpadding: 0;\n}\n/**************** why periti mega menu ****************/\n/**************** resources mega menu ****************/\n.hhs-top-bar .mega-menu-3 .inner_content {\n\tgap: 20px;\n}\n.hhs-top-bar .mega-menu-3 .col-6 .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper {\n\tpadding: 0px !important;\n\tmax-width: none;\n\tdisplay: grid;\n\tgrid-template-columns: repeat(3,1fr);\n\tgap: 25px;\n\tmargin-top: 30px;\n}\n.hhs-top-bar .mega-menu-3 .col-6 .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper:before,\n.hhs-top-bar .mega-menu-3 .col-6 .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper::after {\n\tdisplay: none;\n}\n.hhs-top-bar .mega-menu-3 .col-6 .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper > li > a {\n\tbackground-color: #F5F5F5 !important;\n\tborder-radius: 10px;\n\tfont-family: Inter;\n\tfont-size: 16px !important;\n\tfont-weight: 600;\n\tline-height: 19.36px;\n\tletter-spacing: -0.02em;\n\tcolor: #8A8892 !important;\n\tmin-height: 66px;\n\tdisplay: flex;\n\talign-items: center;\n\tpadding: 15px 20px !important;\n\tgap: 15px;\n}\n.hhs-top-bar .mega-menu-3 .col-6 .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper > li > a:hover {\n\tcolor: #000 !important;\n\tbackground-color: #f5f5f5 !important;\n}\n.hhs-top-bar .mega-menu-3 .col-6 .mega-nav-con,\n.hhs-top-bar .mega-menu-3 .col-6 .mega-nav-con .hs_cos_wrapper,\n.hhs-top-bar .mega-menu-3 .col-6 .mega-nav-con .hs_cos_wrapper .hs-menu-wrapper,\n.hhs-top-bar .mega-menu-3 .col-6 .mega-nav-con .hs_cos_wrapper .hs-menu-wrapper > ul {\n\theight: 100%;\n}\n/**************** resources mega menu ****************/\n/******************************* header style *******************************/\n\n\n/**************** footer style ****************/\n.site_footer .hhs-foot-break-line {\n\tdisplay: none;\n}\n.site_footer .hhs-foot-nav-base {\n\tmargin: 45px 0 0 !important;\n}\n.site_footer .hhs-foot-nav-base .hhs-foot-copyright {\n\tfont-family: Inter;\n\tfont-size: 11px;\n\tfont-weight: 500;\n\tline-height: 15px;\n}\n.site_footer .hhs-foot-base-nav .hs-menu-wrapper > ul:before,\n.site_footer .hhs-foot-base-nav .hs-menu-wrapper > ul:after {\n\tdisplay: none;\n}\n.site_footer .hhs-foot-base-nav .hs-menu-wrapper > ul li {\n\tline-height: unset;\n}\n.site_footer .hhs-foot-base-nav .hs-menu-wrapper > ul li a {\n\tfont-family: Inter;\n\tfont-weight: 500;\n\tline-height: 15px;\n\tpadding: 0 !important;\n\tvertical-align: top;\n}\n.site_footer p:last-child {\n\tmargin: 0;\n}\n.site_footer .hhs-foot-nav-cols .hhs-foot-nav-col h5:empty {\n\tdisplay: none;\n}\n.site_footer .hhs-foot-nav-cols .foot_logo {\n\tmargin-bottom: 37px;\n}\n.site_footer .hhs-foot-nav-cols .hhs-col-content p {\n\tfont-family: Inter;\n\tfont-size: 14px;\n\tfont-weight: 400;\n\tline-height: 19px;\n\tletter-spacing: -0.02em;\n\tcolor: #FFFFFF;\n}\n.site_footer .hhs-foot-nav-cols h5 {\n\tfont-family: Inter;\n\tfont-size: 18px;\n\tfont-weight: 700;\n\tline-height: 24px;\n}\n.site_footer .hhs-foot-nav-cols .hs-menu-wrapper ul li {\n\tmargin-bottom: 3px !important;\n}\n.site_footer .hhs-foot-nav-cols .hs-menu-wrapper ul li a {\n\tfont-family: Inter;\n\tfont-size: 14px;\n\tfont-weight: 400;\n\tline-height: 19px;\n\ttext-align: left;\n}\n.site_footer .hhs-foot-nav-cols .col-lg-3:not(:first-child) {\n\tpadding-top: 80px;\n}\n.site_footer .hhs-foot-nav-cols .col-lg-3:nth-child(2) {\n\tpadding-left: 70px;\n}\n.site_footer .hhs-foot-nav-cols .col-lg-3:nth-child(3) {\n\tmax-width: 20%;\n  \tflex: auto;\n}\n.site_footer .hhs-foot-nav-cols .col-lg-3:nth-child(4) {\n\tmax-width: 30%;\n  \tflex: auto;\n}\n.site_footer .hhs-foot-nav-base .col-sm-6 {\n\twidth: 100%;\n\tflex: auto;\n\tmax-width: none;\n\tdisplay: flex;\n  \tjustify-content: space-between;\n}\n.site_footer .form-title {\n\tmargin-bottom: 0;\n}\n.site_footer .hs-custom-form .hs-form-field > label {\n\tdisplay: none;\n}\n.site_footer .hs-custom-form {\n\tdisplay: flex;\n\tborder-radius: 2px;\n\toverflow: hidden;\n}\n.site_footer .hs-custom-form .hs-form-field {\n\tmargin: 0 !important;\n\tflex: 1;\n}\n.site_footer .hs-custom-form .hs-form-field input.hs-input {\n\tbackground-color: #F3F3F3;\n\tfont-family: Roboto;\n\tfont-size: 14px;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tletter-spacing: 0.02em;\n\tcolor: #000;\n\tborder-radius: 0;\n\tpadding: 10px 18px !important;\n\tborder: 0;\n}\n.site_footer .hs-custom-form .hs_submit .hs-button {\n\tbackground-color: #FD714C;\n\tfont-family: Inter;\n\tfont-size: 16px;\n\tfont-weight: 500;\n\tline-height: 22px;\n\tletter-spacing: 0.02em;\n\ttext-align: center;\n\ttext-transform: capitalize;\n\tpadding: 11px 12px !important;\n\tborder-radius: 0;\n\ttransform: none;\n\tcursor: pointer;\n}\n.site_footer .hhs-foot-base-nav .hs-menu-wrapper > ul li:not(:last-child)::after {\n\tcontent: '/';\n\tcolor: #EAEAEA;\n\tfont-family: Inter;\n\tfont-size: 11px;\n\tfont-weight: 500;\n\tline-height: 15px;\n\ttext-decoration-skip-ink: none;\n\tvertical-align: top;\n\tmargin: 0 6px;\n}\n.site_footer .hhs-foot-nav-cols .submitted-message {\n\tcolor: #fff;\n\tfont-family: Inter;\n\tfont-size: 15px;\n}\n/**************** footer style ****************/\n\n/**************** about style ****************/\n.meet_team_sec *,\n.our_principles_row *,\n.dnd-section:has(.what_other_say_about) *,\n.dnd-section:has(.how_we_work_sec) *,\n.about_banner_sec * {\n\tfont-family: var(--inter) !important;\n}\n.about_banner_sec {\n\tpadding-top: 100px;\n  \tpadding-bottom: 45px;\n}\n.about_banner_sec .row {\n\tflex-direction: row-reverse;\n}\n.about_banner_sec .row h2 {\n\tmargin-bottom: 25px;\n}\n.about_banner_sec .row .hhs-bg-image img {\n\tborder-radius: 20px 0 0 20px;\n}\n.about_banner_sec p {\n\tletter-spacing: -0.02em;\n}\n.about_banner_sec .col-lg-6 .hhs-rich-text {\n\tpadding: 20px 80px 0px 20px !important;\n\tmax-width: 670px;\n\tmargin-left: auto;\n\tmin-height: 520px;\n\tdisplay: flex;\n\talign-items: flex-end;\n}\n.about_banner_sec .col-lg-6 .hhs-rich-text::before {\n\tcontent: '';\n\tbackground-image: url(https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/Layer_1.svg);\n\tbackground-position: right top;\n\tbackground-repeat: no-repeat;\n\tbackground-size: 100% 100%;\n\ttop: -60px;\n\tleft: 0;\n\tright: 40px;\n\tposition: absolute;\n\tbottom: 0;\n\tmax-width: 824px;\n\tmargin-left: auto;\n\theight: 790px;\n\topacity: 0.7;\n}\n.dnd-section:has(.how_we_work_sec) .hs_cos_wrapper_type_rich_text h2 {\n\tmargin-bottom: 35px;\n}\n.dnd-section:has(.how_we_work_sec) .hs_cos_wrapper a.hs-button {\n\tborder-radius: 100px;\n\tbox-shadow: none;\n\ttext-transform: unset;\n  \tletter-spacing: -0.02em;\n}\n.dnd-section:has(.how_we_work_sec) > .row-fluid {\n\tdisplay: flex;\n}\n.dnd-section:has(.how_we_work_sec) > .row-fluid > .dnd-column.span5 {\n\twidth: 34%;\n}\n.dnd-section:has(.how_we_work_sec) > .row-fluid > .dnd-column .widget-type-linked_image {\n\toverflow: hidden;\n}\n.dnd-section:has(.how_we_work_sec) > .row-fluid > .dnd-column.span5 * {\n\theight: 100% !important;\n\tdisplay: block;\n\tobject-fit: cover;\n}\n.dnd-section:has(.how_we_work_sec) > .row-fluid > .dnd-column.span7 {\n\twidth: 66%;\n\tmargin: 0;\n  \tpadding-left: 40px;\n}\n\n.our_principles_row h4 {\n\tmargin-bottom: 15px;\n\tletter-spacing: -0.02em;\n}\n.our_principles_row p {\n\tletter-spacing: -0.02em;\n}\n.our_principles_row strong {\n\tfont-weight: 700;\n}\n.our_principles_row .filter-card .c-card p:last-child {\n\tmargin: 0;\n}\n.our_principles_row .filter-card .c-card {\n\tmin-height: 343px;\n}\n\n.dnd-section:has(.meet_team_sec) h2 {\n\tletter-spacing: -0.02em;\n\tmargin-bottom: 25px;\n}\n.dnd-section:has(.meet_team_sec) p {\n\tletter-spacing: -0.02em;\n}\n.meet_team_sec .hs_cos_wrapper_widget {\n\tmax-width: 780px;\n\tmargin: auto;\n}\n.team_member_row .c-card-mod .c-card img {\n\tborder-left: 20px solid #F26700;\n\tborder-radius: 20px;\n\tmargin-bottom: 20px;\n\taspect-ratio: 1;\n\tobject-fit: cover;\n\tobject-position: top;\n\twidth: 100%;\n\ttransition: all 0.3s ease-in-out;\n}\n.team_member_row .c-card-mod .c-card-content h5 {\n\tmargin-bottom: 5px;\n}\n.team_member_row .c-card-mod .c-card-content p {\n\tfont-size: 15px;\n\tfont-weight: 300;\n\tline-height: 18px;\n\tletter-spacing: 0;\n}\n.team_member_row .c-card-mod .c-card-content i.fa-linkedin-in:before {\n\topacity: 0;\n}\n.team_member_row .c-card-mod .c-card-content i.fa-linkedin-in {\n\tbackground-image: url(https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/Vector.svg);\n\tbackground-position: center;\n\tbackground-size: cover;\n\tbackground-repeat: no-repeat;\n\twidth: 30px;\n\theight: 30px;\n}\n.team_member_row .portfolio-grid {\n\tgap: 70px 60px;\n\tjustify-content: center;\n}\n.team_member_row .portfolio-grid .hhs-pop {\n\tdisplay: none;\n}\n.team_member_row .portfolio-grid .c-card-mod {\n\tflex: auto !important;\n\tmax-width: calc(25% - 45px) !important;\n\tpadding: 0 !important;\n}\n.team_member_row .portfolio-grid .c-card-mod:hover .c-card img {\n\tborder-color: #9200FD;\n}\n.dnd-section:has(.what_other_say_about) > .row-fluid > .dnd-column {\n\tborder-radius: 20px;\n}\n.dnd-section:has(.what_other_say_about) h2 {\n\tletter-spacing: -0.02em;\n}\n.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card > a > img {\n\tborder-radius: 20px;\n\tbackground-color: #fff;\n\taspect-ratio: 1;\n\twidth: 100%;\n\tpadding: 25px;\n}\n.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text {\n\tmargin: 0;\n\tpadding: 32px 25px;\n}\n.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text h4 strong {\n\tfont-weight: 700;\n}\n.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text h4 {\n\tmargin-bottom: 30px;\n\tletter-spacing: -0.02em;\n}\n.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text p {\n\tletter-spacing: -0.02em;\n}\n.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text p:last-child {\n\tmargin: 0;\n}\n.testimonial_sec .content-group .icon-con svg {\n\topacity: 0;\n}\n.testimonial_sec .content-group .quote-con {\n\tmargin: 15px 0 20px;\n\tpadding: 0;\n\tfont-family: Inria Serif;\n\tfont-size: 18px !important;\n\tfont-weight: 400;\n\tline-height: 24px;\n\tletter-spacing: -0.02em;\n}\n.testimonial_sec .content-group {\n\tbackground-color: #F5F5F5;\n\tborder-radius: 20px;\n\tpadding: 45px 45px 65px 65px;\n\tmax-width: 370px;\n\tmargin-right: 50px;\n}\n.testimonial_sec .content-group .quote-con + img[alt=\"temp-avatar\"] {\n\tdisplay: none !important;\n}\n.testimonial_sec .content-group .test-name {\n\tfont-family: var(--inter);\n\tfont-size: 14px;\n\tfont-weight: 400;\n\tline-height: 24px;\n\tletter-spacing: -0.02em;\n}\n.testimonial_sec .content-group .test-title {\n\tfont-family: var(--inter);\n\tfont-size: 16px;\n\tfont-weight: 600;\n\tline-height: 24px;\n\tletter-spacing: -0.02em;\n}\n.testimonial_sec .content-group .icon-con .hs_cos_wrapper_type_icon {\n\tbackground-image: url(https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/%E2%80%9C.svg);\n\tbackground-position: left;\n\tbackground-repeat: no-repeat;\n\tbackground-size: 24px;\n\tdisplay: block;\n}\n.testimonial_sec .content-group .test-title b {\n\tfont-family: Poppins;\n\tfont-size: 14px;\n\tfont-weight: 700;\n\tline-height: 24px;\n\tletter-spacing: -0.02em;\n\tdisplay: block;\n\tcolor: #AAAAAA;\n\tmargin-top: 20px;\n}\n.testimonial_sec .content-group .test-title strong {\n\tfont-family: var(--inter);\n\tfont-size: 14px;\n\tfont-weight: 400;\n\tline-height: 18px;\n\tletter-spacing: -0.02em;\n\tdisplay: block;\n}\n.testimonial_sec .slick-list {\n\toverflow: visible;\n}\n.dnd-section:has(.testimonial_sec) > .row-fluid {\n\tposition: relative;\n}\n.dnd-section:has(.testimonial_sec) > .row-fluid::before {\n\tposition: absolute;\n\tcontent: '';\n\tleft: -100%;\n\ttop: 0;\n\tbottom: -20px;\n\tright: 0;\n\twidth: 100%;\n\tbackground-color: #fff;\n\tz-index: 1;\n\tdisplay: block;\n}\n.who_we_have_helped > .container > .row {\n\tcolumn-gap: 40px;\n}\n.who_we_have_helped > .container > .row .col-lg-3 {\n\tflex: auto;\n\tmax-width: calc(50% - 20px);\n\tpadding: 0px;\n}\n.who_we_have_helped .hhs-blog-post-card {\n\tbox-shadow: none;\n\ttransform: none;\n}\n.who_we_have_helped .hhs-blog-post-card .hhs-post-content h4 {\n\tfont-family: var(--inter);\n\tfont-size: 24px;\n\tfont-weight: 700;\n\tline-height: 30px;\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n}\n.who_we_have_helped .hhs-blog-post-card .hhs-post-content .hhs-post-meta,\n.who_we_have_helped .hhs-blog-post-card .hhs-post-content .hhs-post-summary {\n\tdisplay: none;\n}\n.who_we_have_helped .hhs-blog-post-card .hhs-post-feat-img {\n\taspect-ratio: 609/329;\n\tborder-radius: 20px;\n\twidth: 100%;\n}\n.dnd-section:has(.testimonial_sec) {\n\toverflow: hidden;\n}\n.dnd-section:has(.about_banner_sec) > .row-fluid  {\n\tpadding-left: 0 !important;\n\tpadding-right: 0 !important;\n}\n/**************** about style ****************/\n\n/**************** single blog style ****************/\n.hs-blog-post .post-page-full .container-slim.content-area-width {\n\tmax-width: 1420px !important;\n}\n.related_posts {\n\tpadding: 40px 0 150px;\n}\n.related_posts h2 {\n\tfont-family: var(--inter);\n\tfont-size: 32px;\n\tfont-weight: 700;\n\tline-height: 38px;\n\ttext-align: center;\n\tletter-spacing: -0.02em;\n\tmargin-bottom: 47px;\n}\n.related_posts .blog-posts-grid .hhs-blog-card .blog-index__post-button,\n.related_posts .blog-posts-grid .hhs-blog-card .blog-index__post-tags,\n.related_posts .blog-posts-grid .hhs-blog-card .blog-index__post-author,\n.related_posts .blog-posts-grid .hhs-blog-card .reading-minutes {\n\tdisplay: none !important;\n}\n.related_posts .blog-posts-grid .hhs-blog-card h4 a {\n\tcolor: #000 !important;\n}\n.related_posts .blog-posts-grid .hhs-blog-card h4 {\n\tfont-family: var(--inter);\n\tfont-size: 24px;\n\tfont-weight: 700;\n\tline-height: 30px;\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n\tmargin: 0 0 20px;\n}\n.related_posts .blog-posts-grid .hhs-blog-card p {\n\tfont-family: Inter;\n\tfont-size: 16px;\n\tfont-weight: 400;\n\tline-height: 20px;\n\tletter-spacing: -0.02em;\n\tcolor: #000 !important;\n}\n.related_posts .blog-posts-grid .hhs-blog-card p:last-child {\n\tmargin: 0;\n}\n.related_posts .blog-posts-grid .hhs-blog-card .hhs-blog-card-inner {\n\tbackground-color: #F5F5F5 !important;\n\tborder-radius: 20px;\n\tbox-shadow: none;\n\tpadding: 0 !important;\n}\n.related_posts .blog-posts-grid .hhs-blog-card .blog-index__post-image {\n\tmargin: 0;\n}\n.related_posts .blog-posts-grid .hhs-blog-card .blog-index__post-image img {\n\taspect-ratio: 436/250;\n\twidth: 100%;\n\tborder-radius: 20px;\n}\n.related_posts .blog-posts-grid .hhs-blog-card {\n\tpadding: 0;\n}\n.related_posts .hs_cos_wrapper .row {\n\tpadding: 0 !important;\n}\n.related_posts .blog-posts-grid .hhs-blog-card .blog-index__post-content {\n\tpadding: 45px 45px 60px;\n}\n.related_posts .blog-posts-grid .hs_cos_wrapper {\n\tgap: 50px;\n}\n.hs-blog-post .post-page-full .blog-post .blog-post__body {\n\tmax-width: 700px;\n\tmargin: auto;\n}\n.blog-post .blog-post__body p {\n\tfont-family: var(--inter);\n\tfont-size: 18px;\n\tfont-weight: 400;\n\tline-height: 27px;\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n}\n.hs-blog-post .post-page-full .blog-header-full {\n\tpadding: 50px 0;\n\tmargin: 0;\n}\n.hs-blog-post .post-header .blog-header__inner {\n\tpadding: 0 !important;\n\talign-items: center;\n}\n.hs-blog-post .post-page-full .blog-post {\n\tpadding: 50px 0;\n}\n.post-header .blog-header__inner .col-lg-5 img {\n\twidth: 100%;\n\taspect-ratio: 677/489;\n\tborder-radius: 20px;\n\tobject-fit: cover;\n}\n.hs-blog-post .post-header .blog-header__inner .blog-post__meta .meta-author img {\n\twidth: 40px !important;\n\theight: 40px !important;\n\tobject-fit: cover;\n\tborder-radius: 100%;\n}\n.hs-blog-post .post-header .blog-header__inner h1.blog-post__title {\n\tfont-family: Inter;\n\tfont-size: 48px;\n\tfont-weight: 700;\n\tline-height: 56px;\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n\tmargin-bottom: 25px;\n}\n.hs-blog-post .post-header .blog-header__inner .post-narration-con .hs_cos_wrapper_type_module {\n\tmargin: 0 !important;\n}\n.post-header .blog-header__inner .col-sm-12 {\n\tflex: auto;\n\tmax-width: 50%;\n}\n.post-header .blog-header__inner .blog-post__meta .blog-post__tags a {\n\tfont-family: Inter;\n\tfont-size: 14px;\n\tfont-weight: 500;\n\tline-height: 22px;\n\tletter-spacing: -0.03em;\n\ttext-align: center;\n\ttext-underline-position: from-font;\n\ttext-decoration-skip-ink: none;\n\tcolor: #000;\n\tborder-radius: 4px;\n\tbackground-color: #F7F7F7;\n\ttext-transform: capitalize;\n\tpadding: 9px 15px;\n\tmargin: 0 15px 15px 0;\n\ttransform: none;\n\ttransition: all 0.3s ease-in-out;\n}\n.post-header .blog-header__inner .blog-post__meta .blog-post__tags a:hover {\n\tbackground-color: #FD714C;\n\tcolor: #fff;\n}\n.post-header .blog-header__inner .blog-post__meta {\n\tmargin: 0;\n}\n.post-header .blog-header__inner .blog-post__tags {\n\tmargin: 40px 0 25px;\n}\n/**************** single blog style ****************/\n\n/**************** solution page style ****************/\n.solution_banner h1 {\n\tline-height: 82px;\n\tletter-spacing: -0.02em;\n\tmargin-bottom: 25px;\n}\n.solution_banner h1 .rotating-text {\n\tcolor: #FD714C;\n}\n.solution_banner h1 .rotate-end {\n\tfont-size: 64px;\n  \tline-height: 70px;\n}\n.solution_banner p {\n\tletter-spacing: -0.02em;\n}\n.solution_banner h4 {\n\tfont-weight: 700;\n\tletter-spacing: -0.02em;\n\tmargin-bottom: 15px;\n}\n.solution_banner .row {\n\tgap: 70px;\n\tflex-wrap: nowrap;\n\talign-items: center;\n}\n.solution_banner .row > * {\n\tflex: auto;\n\tmax-width: 50%;\n}\n.solution_banner .c-content-con img {\n\tborder-radius: 20px;\n}\n\n.icon_box_sec::before {\n\tposition: absolute;\n\tcontent: '';\n\tbackground-image: url(https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/Group%20667.svg);\n\tbackground-size: 100%;\n\tbackground-position: center top;\n\tbackground-repeat: no-repeat;\n\tinset: 0;\n\ttop: -200px;\n}\n.icon_box_sec {\n\theight: auto !important;\n}\n.icon_box_sec .c-col-inner h5 {\n\tmargin-bottom: 13px;\n\tletter-spacing: -0.02em;\n}\n.icon_box_sec .c-col-inner p {\n\tletter-spacing: -0.02em;\n\tfont-size: 16px;\n\tline-height: 24px;\n}\n.icon_box_sec .c-col-inner {\n\tpadding: 30px 60px 60px;\n}\n.icon_box_sec .c-col-inner .c-content-con img {\n\tmax-width: none;\n\theight: 80px !important;\n\twidth: 80px;\n\tmargin-left: -16px;\n}\n\n.solution_item_sec {\n\tpadding: 70px 0;\n}\n.solution_item_sec .hhs-rich-text {\n\tpadding: 0 48px 0 78px !important;\n}\n.solution_item_sec .hhs-rich-text-in p {\n\tfont-size: 16px;\n\tline-height: 24px;\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n}\n.solution_item_sec .hhs-rich-text-in h5 {\n\tfont-size: 16px;\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n\tmargin-bottom: 8px;\n}\n.solution_item_sec .hhs-reg-image {\n\tborder-radius: 20px;\n\tmax-height: 762px;\n}\n.solution_item_sec .col-lg-9 {\n\tflex: auto;\n\tmax-width: 70%;\n\tposition: static;\n}\n.solution_item_sec .row {\n\tposition: relative;\n}\n.solution_item_sec .hhs-bg-image {\n\tflex: auto;\n\tmax-width: 30%;\n\tmargin-top: 240px;\n}\n.solution_item_sec .hhs-rich-text-in h2 img {\n\tmax-width: none !important;\n\twidth: 80px !important;\n\theight: 80px !important;\n\tobject-fit: contain;\n}\n.solution_item_sec .hhs-rich-text-in h2 {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tbackground-color: #F5F5F5;\n\tborder-radius: 20px;\n\tpadding: 60px 22px;\n\twidth: 30%;\n\tfont-size: 48px;\n\tfont-weight: 700;\n\tline-height: 58px;\n\tletter-spacing: -0.02em;\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 12px;\n\tmax-height: 190px;\n\tmargin: 0;\n}\n.solution_item_sec .hhs-bg-image::before {\n\tposition: absolute;\n\tcontent: '';\n\twidth: 186px;\n\theight: 16px;\n\tborder-radius: 20px;\n\tbackground-color: #FD714C;\n\ttop: -34px;\n\tright: 0;\n}\n.solution_item_sec .hhs-rich-text-in :last-child {\n\tmargin-bottom: 0;\n}\n/**************** solution page style ****************/\n\n/**************** partners page style ****************/\n.partner_banner h1 {\n\t/* line-height: 82px; */\n\tfont-size: 64px;\n\tline-height: 70px;\n\tletter-spacing: -0.02em;\n\tmargin-bottom: 25px;\n}\n.partner_banner h1 .rotate-begin {\n\tfloat: left;\n  \tmargin-right: 15px;\n}\n.partner_banner h1 .rotating-text {\n\tcolor: #FD714C;\n}\n.partner_banner p {\n\tletter-spacing: -0.02em;\n}\n.partner_banner .row {\n\tgap: 70px;\n\tflex-wrap: nowrap;\n\talign-items: center;\n}\n.partner_banner .c-col.c-1 {\n\tflex: auto;\n\tmax-width: 63%;\n}\n.partner_banner .c-col.c-2 {\n\tflex: auto;\n\tmax-width: 37%;\n}\n.partner_banner .c-content-con img {\n\tborder-radius: 20px;\n}\n\n.periti_partners .c-col {\n\tflex: auto;\n\tmax-width: 33.33%;\n\tpadding: 15px;\n}\n.periti_partners .c-col .c-col-inner {\n\tbackground-color: #F5F5F5 !important;\n\tborder-radius: 20px !important;\n\tbox-shadow: none !important;\n\tpadding: 62px !important;\n}\n.periti_partners .c-col-inner .c-content-con {\n\tjustify-content: flex-start;\n}\n.periti_partners .c-col-inner .c-content-con img {\n\tmax-width: 100px !important;\n\theight: 40px !important;\n\tobject-fit: contain;\n\tobject-position: left;\n}\n.periti_partners .c-col-inner .hs_cos_wrapper_type_inline_rich_text h5 {\n\tcolor: #000;\n\tfont-size: 24px;\n\tfont-weight: 700;\n\tline-height: 30px;\n\tletter-spacing: -0.02em;\n\tmargin-bottom: 13px;\n}\n.periti_partners .c-col-inner .hs_cos_wrapper_type_inline_rich_text p {\n\tfont-size: 16px;\n\tfont-weight: 400;\n\tline-height: 24px;\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n}\n.periti_partners .c-col-inner .hs_cos_wrapper_type_inline_rich_text :last-child {\n\tmargin-bottom: 0;\n}\n\n.partner_info .c-col-inner .c-content-con img {\n\tmax-width: 250px !important;\n\tmax-height: 120px;\n\tobject-fit: contain;\n}\n.partner_info .c-col-inner {\n\tdisplay: flex;\n\tgap: 70px;\n\talign-items: center;\n}\n.partner_info .c-col-inner .c-in-1 {\n\tmax-width: 29%;\n}\n.partner_info .c-col-inner .hs_cos_wrapper_type_inline_rich_text :last-child {\n\tmargin: 0;\n}\n.partner_info .c-col-inner .hs_cos_wrapper_type_inline_rich_text p {\n\tfont-size: 16px;\n\tline-height: 24px;\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n}\n.partner_info .c-col-inner .hs_cos_wrapper_type_inline_rich_text h2 {\n\tcolor: #000;\n\tfont-size: 32px;\n\tfont-weight: 700;\n\tline-height: 38.73px;\n\tletter-spacing: -0.02em;\n\tmargin-bottom: 22px;\n}\nbody:has(.partner_banner) .body-wrapper {\n\tbackground-image: url(https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/Group667.svg);\n\tbackground-repeat: no-repeat;\n\tbackground-position: top right;\n\tbackground-size: 370px;\n}\n/**************** partners page style ****************/\n\n/**************** why periti page style ****************/\n.why_periti_sec .r-overlay {\n\tbackground-image: url(https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/Group%20668.svg);\n\tbackground-position: center bottom;\n\tbackground-repeat: no-repeat;\n\tbackground-size: 100% auto;\n}\n.why_periti_sec .c-col-inner h1 {\n\tmargin-bottom: 30px;\n}\n.why_periti_sec .c-col-inner p {\n\tletter-spacing: -0.02em;\n}\n.why_periti_sec .c-col-inner p:last-child {\n\tmargin-bottom: 0;\n}\n.why_periti_sec .c-col-inner h4 {\n\tfont-weight: 700;\n  \tletter-spacing: -0.02em;\n\tmargin-bottom: 5px;\n}\n.why_periti_sec .row .c-col.c-1 .c-rel {\n\tmax-width: 1140px;\n\tmargin: auto;\n\tdisplay: block;\n}\n.why_periti_sec .row .c-col {\n\tmax-width: 100%;\n\tflex: auto;\n}\n.why_periti_sec .row .c-col .c-align-bottom {\n\talign-content: flex-start;\n\talign-items: flex-start;\n\tflex-direction: row;\n\tjustify-content: center;\n\tgap: 80px;\n}\n.why_periti_sec .row .c-col .c-align-bottom .c-content-con {\n\tmax-width: 530px;\n}\n.why_periti_sec .row .c-col.c-1 .c-rel .c-content-con {\n\tmargin-bottom: 0 !important;\n}\n\n.title_wrapper h2,\n.title_wrapper h4 {\n\tletter-spacing: -0.02em;\n}\n.what_we_stand_sec h4 {\n\tfont-weight: 700;\n\tletter-spacing: -0.02em;\n}\n.what_we_stand_sec p {\n\tletter-spacing: -0.02em;\n}\n.what_we_stand_sec p a {\n\ttext-decoration: underline;\n\ttext-decoration-color: #000;\n}\n.what_we_stand_sec .row .c-col {\n\tflex: auto;\n}\n.what_we_stand_sec .row {\n\tgap: 50px;\n  \tflex-wrap: nowrap;\n}\n.what_we_stand_sec .hs-button {\n\tmargin-top: 30px;\n}\n.why_periti_sec .row::before {\n\tposition: absolute;\n\tcontent: '';\n\ttop: -90px;\n\tleft: -130px;\n\tright: 0;\n\tbottom: 0;\n\tbackground-image: url(https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/Layer_1-1.svg);\n\tbackground-repeat: no-repeat;\n\tbackground-size: 800px;\n\tz-index: 9;\n\tpointer-events: none;\n}\n/**************** why periti page style ****************/\n\n/**************** Revops page style ****************/\n.revops_banner {\n\theight: auto;\n\tmargin-bottom: 150px;\n}\n.revops_banner::before {\n\tposition: absolute;\n\tcontent: '';\n\tbackground-image: url(https://20046153.fs1.hubspotusercontent-na1.net/hubfs/20046153/Vector%2013-1.svg);\n\tinset: 0;\n\tz-index: 1;\n\tbackground-repeat: no-repeat;\n\tbackground-position: center top;\n\tbackground-size: 100%;\n}\n.revops_banner .c-content-con.c-in-2 .hs_cos_wrapper_type_inline_rich_text {\n\tborder: 1px solid #D7D3D3E5;\n\tbackground: #F0F0F0E5;\n\tborder-radius: 20px;\n\tpadding: 50px 70px;\n}\n.revops_banner .c-content-con .hs_cos_wrapper_type_inline_rich_text h3 {\n\tfont-size: 32px;\n\tfont-weight: 700;\n\tline-height: 36px;\n\tletter-spacing: -0.02em;\n\ttext-align: center;\n\tcolor: #000;\n\tmax-width: 600px;\n\tmargin: auto auto 30px;\n}\n.revops_banner .c-content-con .hs_cos_wrapper_type_inline_rich_text p {\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n}\n.revops_banner .c-wave-con-btm {\n\tz-index: 1;\n}\n.revops_banner h1 {\n\tdisplay: table;\n\tmargin: auto;\n}\n.revops_banner h1::after {\n\tposition: relative;\n\tcontent: '';\n\tbackground-color: #000;\n\theight: 39px;\n\twidth: 100%;\n\tdisplay: block;\n\tborder-radius: 20px;\n\tmargin-top: 20px;\n}\n.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text img {\n\twidth: auto !important;\n  \taspect-ratio: 1;\n}\n.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text h3 {\n\tfont-size: 32px;\n\tfont-weight: 700;\n\tline-height: 36px;\n\tletter-spacing: -0.02em;\n\tcolor: #fff;\n\tmargin: 0;\n\tpadding: 25px;\n\tposition: relative;\n\tdisplay: flex;\n\tjustify-content: space-between;\n  \tflex-direction: column;\n}\n.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text h3::after {\n\tcontent: '';\n\tbackground-color: #FD714C;\n\theight: 16px;\n\twidth: 120px;\n\tborder-radius: 20px;\n}\n.revops_block .c-content-con.c-in-2 .hs_cos_wrapper_type_inline_rich_text {\n\tpadding: 0px 45px;\n}\n.revops_block .c-content-con.c-in-1 .hs_cos_wrapper_type_inline_rich_text {\n\tbackground-color: #000;\n\tborder-radius: 20px;\n\tcolor: #fff;\n\taspect-ratio: 576/273;\n\theight: 100%;\n\twidth: 100%;\n\tmargin-bottom: 35px;\n\toverflow: hidden;\n\tdisplay: flex;\n}\n.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text ul {\n\tmargin: 0;\n  \tpadding: 0 0 0 15px;\n}\n.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text li {\n\tmargin-bottom: 5px;\n}\n.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text li,\n.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text p,\n.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text {\n\tfont-size: 18px;\n\tfont-weight: 400;\n\tline-height: 27px;\n\tletter-spacing: -0.02em;\n\tcolor: #000;\n}\n.dnd-section:has(.revops_block) > .row-fluid:before,\n.dnd-section:has(.revops_block) > .row-fluid:after {\n\tdisplay: none;\n}\n.dnd-section:has(.revops_block) > .row-fluid {\n\tdisplay: grid;\n\trow-gap: 100px;\n\tgrid-template-columns: repeat(2, 1fr);\n}\n.dnd-section:has(.revops_block) .widget-span.dnd-column {\n\tmargin: 0;\n\twidth: 100%;\n}\n.revops_block .c-col {\n\tpadding: 0;\n}\n.lets_talk_sec p {\n\tletter-spacing: -0.02em;\n}\n.lets_talk_sec .c-rel .c-col-inner {\n\tbackground-color: rgba(240,240,240,0.9);\n\tborder: 1px solid #D7D3D3E5;\n}\n/**************** Revops page style ****************/\n\n/**************** responsive style ****************/\n@media(max-width: 1500px) {\n\t.hhs-top-bar .mega-menu-3 .col-6 .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper > li > a {\n\t\tpadding: 15px 15px !important;\n\t\tgap: 12px;\n\t}\n\t.hhs-top-bar .mega-menu-3 .col-6 .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper {\n\t\tgap: 20px;\n\t}\n\t.hhs-top-bar .mega-menu-3 .row .hs-menu-wrapper > ul > li.hs-menu-item {\n\t\tpadding: 35px 35px;\n\t}\n\t.hhs-top-bar .mega-menu-3 .container > .row .col-6 {\n\t\tmax-width: 58%;\n\t}\n\t.hhs-top-bar .mega-menu-3 .container > .row .col-3 {\n\t\tmax-width: 21%;\n\t}\n}\n@media(max-width: 1400px) {\n\t.logo_animation .main_wrapper {\n\t\ttransform: scale(0.9);\n\t}\n}\n@media(max-width: 1300px) {\n\t.logo_animation .main_wrapper {\n\t\ttransform: scale(0.8);\n\t}\n\t.dnd-section:has(.logo_animation) {\n\t\tpadding-top: 50px !important;\n\t\tpadding-bottom: 110px !important;\n\t}\n}\n@media(max-width: 1200px) {\n\t.logo_animation .main_wrapper {\n\t\ttransform: scale(0.7);\n\t}\n\t.scrolling-testimonials button.slick-prev {\n\t\tleft: 0px;\n\t}\n\t.scrolling-testimonials button.slick-next {\n\t\tright: 0;\n\t}\n\t/* html body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper > .row-fluid {\n\t\tpadding-left: 20px;\n\t\tpadding-right: 20px;\n\t} */\n\t.why_periti_sec .row .c-col .c-align-bottom {\n\t\tgap: 40px;\n\t\tflex-wrap: nowrap;\n\t}\n\t.why_periti_sec .c-col-inner h1 {\n\t\tfont-size: 54px !important;\n\t}\n\t.hhs-top-bar .mega-menu-3 .col-6 .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper {\n\t\tgrid-template-columns: repeat(2,1fr);\n\t}\n\t.hhs-top-bar .mega-menu-3 .container > .row .col-6 {\n\t\tmax-width: 48%;\n\t}\n\t.hhs-top-bar .mega-menu-3 .container > .row .col-3 {\n\t\tmax-width: 26%;\n\t}\n\t.hhs-top-bar .mega-menu-2 .row .col-3 .hs-menu-wrapper > ul {\n\t\tpadding: 30px;\n\t\tgap: 40px;\n\t}\n\t.hhs-top-bar .mega-menu .inner_content {\n\t\tpadding: 25px 25px;\n\t\tgap: 30px;\n\t}\n\t.hhs-top-bar .mega-menu .container {\n\t\tpadding-left: 0;\n\t\tpadding-right: 0;\n\t}\n\t.hhs-top-bar .mega-menu .row .hs-menu-wrapper > ul > li.hs-menu-item {\n\t\tpadding: 25px 25px;\n\t}\n\t.hhs-top-bar .mega-menu-1 .col-6 .hs-menu-wrapper > ul > li.hs-menu-item {\n\t\tpadding: 0 !important;\n\t}\n\t.mega-nav-con .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children ul.hs-menu-children-wrapper {\n\t\tpadding: 0 !important;\n\t}\n\t.hhs-top-bar .mega-menu .container > .row {\n\t\tgap: 20px;\n\t}\n\t.hhs-top-bar .mega-menu .row .hs-menu-wrapper > ul {\n\t\tgap: 20px;\n\t}\n\t.hhs-top-bar .mega-menu .mega-text-con h2 {\n\t\tfont-size: 42px;\n\t\tleft: 25px;\n\t}\n\t.hhs-top-bar .mega-menu-1 .col-6 .mega-nav-con .hs_cos_wrapper .hs-menu-wrapper {\n\t\tpadding: 25px 25px;\n\t}\n\t.hhs-top-bar .mega-menu-1 .col-6 .hs-menu-wrapper > ul {\n\t\tcolumn-gap: 30px;\n\t\trow-gap: 50px;\n\t}\n\t.hhs-top-bar .mega-menu .mega-text-con .solution_logo {\n\t\tpadding: 25px 25px;\n\t}\n\t.dnd-section:has(.clients_sec) {\n\t\tpadding-top: 80px !important;\n\t\tpadding-bottom: 80px !important;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) {\n\t\tpadding-top: 80px !important;\n\t\tpadding-bottom: 140px !important;\n\t}\n\t.dnd-section:has(.case_studies_blocks) {\n\t\tpadding-bottom: 130px !important;\n\t}\n\t.our_principles_row .filter-card .c-card {\n\t\tmin-height: 320px;\n\t\tpadding: 40px !important;\n\t}\n\t.our_principles_row > .container {\n\t\tpadding-left: 0 !important;\n\t\tpadding-right: 0 !important;\n\t}\n\t.testimonial_sec .content-group {\n\t\tpadding: 35px;\n\t\tmax-width: 370px;\n\t\tmargin-right: 30px;\n\t}\n\t.dnd-section:has(.what_other_say_about) .row-fluid > .dnd-column {\n\t\tpadding: 55px 15px 25px !important;\n\t}\n\t.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text {\n\t\tpadding: 25px 0px;\n\t}\n\t.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text h4 {\n\t\tmargin-bottom: 20px;\n\t}\n\t.about_banner_sec .row h2 {\n\t\tfont-size: 56px !important;\n\t}\n\t.icon_box_sec .c-col-inner {\n\t\tpadding: 30px 30px 30px !important;\n\t}\n\t.solution_item_sec .hhs-rich-text-in h2 {\n\t\tfont-size: 42px;\n\t\twidth: 33%;\n\t}\n\t.solution_item_sec .hhs-rich-text-in h2 img {\n\t\twidth: 60px !important;\n\t\theight: 60px !important;\n\t}\n\t.solution_item_sec .col-lg-9 {\n\t\tmax-width: 67%;\n\t}\n\t.solution_item_sec .hhs-bg-image {\n\t\tmax-width: 33%;\n\t}\n\t.solution_item_sec .hhs-rich-text {\n\t\tpadding: 0 0px 0 50px !important;\n\t}\n\t.solution_banner h1 {\n\t\tfont-size: 56px;\n\t\tline-height: 66px;\n\t}\n\t.solution_banner h1 .rotate-end {\n\t\tfont-size: inherit;\n\t\tline-height: inherit;\n\t}\n\t.solution_banner .row {\n\t\tgap: 40px;\n\t}\n\t.partner_banner .row {\n\t\tgap: 20px;\n\t}\n\t.partner_banner h1 {\n\t\tfont-size: 56px;\n\t\tline-height: 66px;\n\t}\n\t.periti_partners .c-col .c-col-inner {\n\t\tpadding: 45px !important;\n\t}\n\t.partner_info .c-col-inner {\n\t\tgap: 50px;\n\t\tpadding: 45px !important;\n\t}\n\t.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text h3 {\n\t\tfont-size: 26px;\n\t\tline-height: 32px;\n\t\tpadding: 20px;\n\t}\n}\n@media (max-width: 1024px) {\n\t.hs-blog-post .post-page-full .blog-header-full {\n\t  padding-bottom: 30px;\n\t}\n\t.hs-blog-post .post-header .blog-header__inner {\n\t  align-items: flex-start;\n\t}\n\t.hs-blog-post .post-header .blog-header__inner h1.blog-post__title {\n\t  font-size: 40px;\n\t  line-height: 1.1667em;\n\t}\n\t.post-header .blog-header__inner .blog-post__tags {\n\t  margin-block: 20px;\n\t}\n\t.hs-blog-post .post-page-full .blog-post {\n\t  padding-top: 30px;\n\t}\n}\n@media(max-width: 991px) {\n\t.dnd-section:has(.logo_animation) > .row-fluid {\n\t\tflex-direction: column;\n\t\tgap: 30px;\n\t}\n\t.dnd-section:has(.logo_animation) > .row-fluid > .dnd-column.span5,\n\t.dnd-section:has(.logo_animation) > .row-fluid > .dnd-column.span7 {\n\t\twidth: 100% !important;\n\t}\n\t.logo_animation .main_wrapper {\n\t\ttransform: scale(0.9) translateX(-45px);\n\t}\n\t.logo_animation {\n\t\tjustify-content: flex-start;\n\t}\n\n\t.revops_banner .c-content-con.c-in-2 .hs_cos_wrapper_type_inline_rich_text {\n\t\tpadding: 40px 40px;\n\t}\n\t.revops_banner h1 {\n\t\tfont-size: 56px !important;\n\t}\n\t.revops_banner h1::after {\n\t\theight: 25px;\n\t\tmargin-top: 15px;\n\t}\n\t.banner_sec-products .container .row .c-col h1 {\n\t\tfont-size: 50px;\n\t}\n\t.banner_sec-prod_boxes .container .row .c-col .c-col-inner {\n\t\tgap: 25px;\n\t}\n\t.dnd-section:has(.our_principles_row) {\n\t\tpadding-bottom: 45px !important;\n\t}\n\t#main-content .dnd-section:has(.our_principles_row) .widget-type-rich_text:has(h2) {\n\t\tmargin-bottom: 20px !important;\n\t}\n\t#main-content .dnd-section:has(.what_other_say_about) .widget-type-rich_text:has(h2) {\n\t\tpadding-bottom: 20px !important;\n\t}\n\t.dnd-section:has(.what_other_say_about) .row-fluid > .dnd-column {\n\t\tpadding: 40px 20px 20px !important;\n\t}\n\t.dnd-section:has(.who_we_have_helped) {\n\t\tpadding-top: 40px !important;\n  \t\tpadding-bottom: 30px !important;\n\t}\n\t.team_member_row .portfolio-grid {\n\t\tgap: 50px 30px;\n\t}\n\t.who_we_have_helped .hhs-blog-post-card .hhs-post-content {\n\t\tpadding: 20px 0 !important;\n\t}\n\t.who_we_have_helped .hhs-blog-post-card .hhs-post-content h4 {\n\t\tfont-size: 20px;\n\t\tline-height: 28px;\n\t}\n\t.team_member_row .container {\n\t\tpadding-left: 0 !important;\n\t\tpadding-right: 0 !important;\n\t}\n\t.about_banner_sec .col-lg-6 .hhs-rich-text {\n\t\tpadding: 0px 20px 0px 20px !important;\n\t}\n\t.about_banner_sec .row h2 {\n\t\tfont-size: 46px !important;\n\t}\n\t.team_member_row .portfolio-grid .c-card-mod {\n\t\tmax-width: calc(33.333% - 20px) !important;\n\t}\n\t.about_banner_sec {\n\t\tpadding-top: 70px;\n\t}\n\t.dnd-section:has(.how_we_work_sec) .hs_cos_wrapper_type_rich_text h2 {\n\t\tmargin-bottom: 20px;\n\t}\n\t#main-content .dnd-section:has(.how_we_work_sec) .dnd-module .hs_cos_wrapper:has(.hs-button) {\n\t\tmargin-top: 20px !important;\n\t}\n\t.our_principles_row .filter-card .c-card {\n\t\tmin-height: 290px;\n\t}\n\t.dnd-section:has(.case_studies_blocks) {\n\t\tpadding-bottom: 80px !important;\n\t}\n\t.dnd-section:has(.case_studies_blocks) .hhs-blog-post-mod .hhs-blog-post-card .hhs-post-feat-img {\n\t\twidth: 100%;\n\t}\n\t.dnd-section:has(.cta_sec_selector) h2 {\n\t\tfont-size: 34px !important;\n\t}\n\t.dnd-section:has(.cta_sec_selector) {\n\t\tpadding: 50px 10px !important;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) {\n\t\tpadding-top: 60px !important;\n\t\tpadding-bottom: 120px !important;\n\t}\n\t.dnd-section:has(.clients_sec) {\n\t\tpadding-top: 60px !important;\n\t\tpadding-bottom: 40px !important;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) > .row-fluid:before,\n\t.dnd-section:has(.help_you_with_icons_set) > .row-fluid::after {\n\t\tdisplay: none;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) > .row-fluid {\n\t\tgap: 20px;\n\t\tflex-wrap: nowrap !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span5 .widget-span .help_you_with_icons_set .container-fluid .row .col-sm .hhs-icon-con {\n\t\tgap: 15px;\n\t\tpadding-right: 50px !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span5 .widget-span .widget-type-rich_text h4 {\n\t\tfont-size: 28px !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span5 .widget-span .help_you_with_icons_set .container-fluid .row .col-sm .hhs-icon-con .hhs-text-content * {\n\t\tfont-size: 20px !important;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) > .row-fluid > * {\n\t\twidth: 50% !important;\n\t\tmargin: 0 !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:has(.help_you_with_icons_set) .row-fluid > div.span5 {\n\t\tpadding-left: 0% !important;\n\t}\n\t.dnd-section:has(.hero_sec_selector) h1 {\n\t\tfont-size: 42px !important;\n\t}\n\t.hs_cos_wrapper .hs-button {\n\t\tpadding-top: 20px !important;\n\t\tpadding-bottom: 20px !important;\n\t}\n\t.dnd-section:has(.first_sec_selector) p * {\n\t\tfont-size: 20px !important;\n\t\tline-height: 28px;\n\t}\n\t.dnd-section:has(.first_sec_selector) {\n\t\tpadding-top: 140px !important;\n\t\tpadding-bottom: 80px !important;\n\t}\n\t.dnd-section:has(.hero_sec_selector) {\n\t\tpadding-top: 90px !important;\n\t\tpadding-bottom: 90px !important;\n\t}\n\t.hhs-side-menu__mobile {\n\t\tdisplay: block;\n\t}\n\t.hhs-top-bar .container {\n\t\tjustify-content: space-between;\n\t}\n\theader .hhs-nav-grid__menu {\n\t\tdisplay: none;\n\t}\n\t.hhs-top-bar .container .hhs-nav-grid__extras {\n\t\tdisplay: flex;\n\t}\n\t.hhs-top-bar .hhs-menu-toggle {\n\t\tpadding: 0;\n\t\tdisplay: block;\n\t}\n\t.hhs-top-bar .hhs-menu-toggle .hhs-menu-button {\n\t\tvertical-align: top;\n\t}\n\t.site_footer .hhs-foot-nav-cols .col-lg-3:nth-child(3) {\n\t\tmax-width: 50%;\n\t}\n\t.site_footer .hhs-foot-nav-cols .col-lg-3:nth-child(4) {\n\t\tmax-width: 50%;\n\t\tpadding-left: 70px;\n\t}\n\t.site_footer .hhs-foot-nav-cols .foot_logo {\n\t\tmargin-bottom: 30px;\n\t}\n\t.solution_banner .row {\n\t\tgap: 10px;\n\t}\n\t.solution_item_sec .hhs-rich-text-in h2 img {\n\t\twidth: 40px !important;\n\t\theight: 40px !important;\n\t}\n\t.solution_item_sec .hhs-rich-text-in h2 {\n\t\tfont-size: 36px;\n\t\twidth: 35%;\n\t}\n\t.solution_item_sec .col-lg-9 {\n\t\tmax-width: 65%;\n\t}\n\t.solution_item_sec .hhs-bg-image {\n\t\tmax-width: 35%;\n\t}\n\t.solution_item_sec {\n\t\tpadding: 50px 0;\n\t}\n\t.partner_banner h1 {\n\t\tfont-size: 46px;\n\t\tline-height: 56px;\n\t}\n\t.partner_info .c-col-inner {\n\t\tgap: 40px;\n\t\tpadding: 30px !important;\n\t\talign-items: flex-start;\n  \t\tflex-direction: column;\n\t}\n\t.partner_info .c-col-inner .c-in-1 {\n\t\tmax-width: 100%;\n\t}\n\t.periti_partners .c-col .c-col-inner {\n\t\tpadding: 30px !important;\n\t}\n\t.periti_partners .c-col {\n\t\tpadding: 10px;\n\t\tmargin: 0 !important;\n\t}\n\t.partner_banner .c-col.c-2 {\n\t\tmax-width: 45%;\n\t}\n\t.partner_banner .c-col.c-1 {\n\t\tmax-width: 55%;\n\t}\n\tbody:has(.partner_banner) .body-wrapper {\n\t\tbackground-size: 250px;\n\t}\n\t.partner_info .c-col-inner .c-content-con img {\n\t\tmax-width: 200px !important;\n\t\tmax-height: 70px;\n\t\tobject-position: left;\n\t}\n\t.partner_info > .custom > .row {\n\t\tpadding-top: 30px !important;\n    \tpadding-bottom: 30px !important;\n\t}\n\t.partner_info .c-col-inner .hs_cos_wrapper_type_inline_rich_text .hs-cta-embed {\n\t\tmargin: 0 !important;\n\t}\n\t.lets_talk_sec > .custom, \n\t.revops_banner > .custom, \n\t.partner_info > .custom,\n\t.partner_banner > .container {\n\t\tpadding-left: 5px !important;\n\t\tpadding-right: 5px !important;\n\t}\n\t.revops_block .c-content-con.c-in-1 .hs_cos_wrapper_type_inline_rich_text {\n\t\taspect-ratio: auto;\n\t\tflex-direction: column;\n\t}\n\t.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text h3 {\n\t\tfont-size: 26px;\n\t\tpadding: 30px;\n\t\tgap: 20px;\n\t}\n\t.revops_block .c-content-con.c-in-2 .hs_cos_wrapper_type_inline_rich_text {\n\t\tpadding: 0px;\n\t}\n\t.dnd-section:has(.revops_block) > .row-fluid {\n\t\trow-gap: 60px;\n\t}\n\t.dnd-section:has(.logo_animation) {\n\t\tpadding-top: 50px !important;\n\t\tpadding-bottom: 80px !important;\n\t}\n}\n@media(max-width: 922px) {\n\t.site_footer .hhs-foot-nav-cols .col-lg-3:not(:first-child) {\n\t\tpadding-top: 0;\n\t}\n\t.site_footer .hhs-foot-nav-base {\n\t\tmargin: 0 !important;\n\t}\n}\n@media(max-width: 767px) {\n\t.logo_animation .main_wrapper {\n\t\ttransform: scale(0.7) translateX(-160px);\n\t}\n\t.logo_animation {\n\t\theight: 390px;\n\t}\n\n\t.why_periti_sec .row .c-col .c-align-bottom {\n\t\tgap: 30px;\n\t\tflex-direction: column;\n\t}\n\t.why_periti_sec .c-col-inner h1 {\n\t\tfont-size: 44px !important;\n\t}\n\t.what_we_stand_sec .row {\n\t\tgap: 20px;\n\t\tflex-direction: column;\n\t}\n\t.testimonial_sec .container .col-12,\n\t.testimonial_sec .container {\n\t\tpadding-left: 0 !important;\n\t\tpadding-right: 0 !important;\n\t}\n\t.blog_filters ul li a {\n\t\tmin-width: auto;\n\t}\n\t.blog_filters {\n\t\twidth: 100%;\n\t}\n\t.blog_search_wrap {\n\t\twidth: 100%;\n\t}\n\t.blog_filters ul li {\n\t\twidth: calc(33.333% - 12px);\n\t}\n\t.blog_post_listing_wrap.about_blogs .blog_post_items .blog_post_item .blog_content {\n\t\tpadding: 20px 0px 0;\n\t}\n\t.blog_post_items .blog_post_item .blog_content h3 {\n\t\tfont-size: 22px;\n\t}\n\t.team_member_row .c-card-mod .c-card-content i.fa-linkedin-in {\n\t\twidth: 25px;\n\t\theight: 25px;\n\t}\n\t.team_member_row .portfolio-grid .c-card-mod {\n\t\tmax-width: calc(50% - 20px) !important;\n\t}\n\t.our_principles_row .filter-card {\n        padding: 10px 0 !important;\n    }\n    .our_principles_row .filter-card .c-card {\n        min-height: auto;\n        padding: 30px !important;\n    }\n    #main-content .dnd-section:has(.how_we_work_sec) .dnd-module .hs_cos_wrapper:has(.hs-button) {\n        margin-top: 10px !important;\n    }\n    .dnd-section:has(.how_we_work_sec) {\n\t\tpadding-top: 25px !important;\n\t\tpadding-bottom: 25px !important;\n\t}\n\t.who_we_have_helped > .container > .row {\n\t\tcolumn-gap: 30px;\n\t}\n\t.who_we_have_helped > .container > .row .col-lg-3 {\n\t\tmax-width: calc(50% - 15px);\n\t}\n\t.who_we_have_helped > .container {\n\t\tpadding-left: 0 !important;\n\t\tpadding-right: 0 !important;\n\t}\n    .dnd-section:has(.how_we_work_sec) > .row-fluid > .dnd-column.span5 * {\n        align-items: flex-start !important;\n    }\n    .dnd-section:has(.how_we_work_sec) .hs_cos_wrapper_type_rich_text h2 {\n        margin-bottom: 15px;\n    }\n\t.about_banner_sec .row .hhs-bg-image img {\n\t\tborder-radius: 20px;\n\t\twidth: calc(100% - 40px) !important;\n  \t\tmargin: auto;\n\t}\n\t.about_banner_sec .col-lg-6 .hhs-rich-text {\n\t\tpadding: 20px 20px 0px 20px !important;\n\t\tmin-height: auto;\n\t}\n\t.about_banner_sec .row h2 {\n\t\tfont-size: 36px !important;\n\t\tmargin-bottom: 15px;\n\t}\n\t.about_banner_sec {\n\t\tpadding-top: 40px;\n\t\tpadding-bottom: 30px;\n\t}\n\t.dnd-section:has(.how_we_work_sec) > .row-fluid {\n\t\tflex-direction: column;\n\t\tgap: 20px;\n\t}\n\t.dnd-section:has(.how_we_work_sec) > .row-fluid > .dnd-column.span5 {\n\t\twidth: 100%;\n\t}\n\t.dnd-section:has(.how_we_work_sec) > .row-fluid > .dnd-column.span7 {\n\t\twidth: 100%;\n\t\tpadding-left: 0;\n\t}\n\t.dnd-section:has(.case_studies_blocks) .hhs-blog-post-mod .hhs-blog-post-card .hhs-post-feat-img {\n\t\tmargin-bottom: 10px !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span12 .widget-span .why_partner_grids .row .col-lg-4 img[src$=\".svg\"] {\n\t\tpadding: 15px !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span12 .widget-span .why_partner_grids .row .col-lg-4 .gallery-card-text {\n\t\tpadding: 15px !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:has(.cta_sec_selector) .row-fluid > .span8 .widget-span .hs_cos_wrapper_type_module .hs-button::after {\n\t\twidth: 50px !important;\n\t\theight: 50px !important;\n\t\tbackground-size: 100% !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span12 .widget-span .case_studies_blocks .row [class^=\"col-lg-\"] .hhs-blog-post-card .hhs-post-content h2 {\n\t\tfont-size: 20px !important;\n\t\tline-height: 1.3 !important;\n\t}\n\t.dnd-section:has(.cta_sec_selector) h2,\n\t.dnd-section:has(.case_studies_blocks) h2,\n\t.dnd-section:has(.why_partner_grids) h2 {\n\t\tfont-size: 28px !important;\n\t}\n\t.dnd-section:has(.cta_sec_selector) h2 {\n\t\tmargin: 15px 0 0;\n\t}\n\t.dnd-section:has(.why_partner_grids) .gallery-card-text h4 {\n\t\tfont-size: 18px !important;\n\t\tline-height: 28px !important;\n\t}\n\t.dnd-section:has(.cta_sec_selector) {\n\t\tpadding: 20px 0px 40px !important;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) {\n\t\tpadding-top: 50px !important;\n\t\tpadding-bottom: 90px !important;\n\t}\n\t.dnd-section:has(.clients_sec) {\n\t\tpadding-top: 40px !important;\n\t\tpadding-bottom: 40px !important;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) > .row-fluid > * {\n\t\twidth: 100% !important;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) > .row-fluid {\n\t\tflex-wrap: wrap !important;\n\t}\n\t#main-content .dnd-section:has(.clients_sec) .widget-type-rich_text {\n\t\tpadding-bottom: 10px !important;\n\t}\n\t#main-content .dnd-section:has(.help_you_with_icons_set) .dnd-column .row-number-17.dnd-row .widget-type-rich_text {\n\t\tpadding-bottom: 20px !important;\n\t}\n\t#main-content .dnd-section:has(.help_you_with_icons_set) .dnd-column .row-number-19.dnd-row .widget-type-rich_text {\n\t\tpadding-top: 20px !important;\n\t}\n\t#main-content .dnd-section:has(.hero_sec_selector) .widget-type-rich_text {\n\t\tpadding-bottom: 10px !important;\n\t}\n\t.dnd-section:has(.hero_sec_selector) .widget-type-linked_image img {\n\t\tmargin-top: 30px;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:has(.hero_sec_selector)::after {\n\t\tinset: 0 0 -20px 0 !important;\n\t}\n\t.dnd-section:has(.hero_sec_selector) {\n\t\tpadding-top: 60px !important;\n\t\tpadding-bottom: 90px !important;\n\t}\n\t.dnd-section:has(.hero_sec_selector) p {\n\t\tfont-size: 18px !important;\n\t\tline-height: 25px !important;\n\t}\n\t.dnd-section:has(.first_sec_selector) h3 span {\n\t\tfont-size: 28px !important;\n\t}\n\t.dnd-section:has(.first_sec_selector) {\n\t\tpadding-top: 90px !important;\n\t\tpadding-bottom: 50px !important;\n\t}\n\t.dnd-section:has(.first_sec_selector) p * {\n\t\tfont-size: 18px !important;\n\t\tline-height: 26px;\n\t}\n\t.dnd-section:has(.hero_sec_selector) h1 {\n\t\tfont-size: 36px !important;\n\t}\n\t.dnd-section:has(.announcement_bar_selector) {\n\t\tpadding: 15px 0 !important;\n\t}\n\t.site_footer .hhs-foot-nav-cols .col-lg-3:not(:first-child) {\n\t\tpadding-top: 0;\n\t}\n\t.site_footer .hhs-foot-nav-cols .col-lg-3:nth-child(2) {\n\t\tpadding-left: 15px;\n\t}\n\t.site_footer .hhs-foot-nav-cols .col-lg-3:nth-child(3) {\n\t\tmax-width: 100%;\n\t}\n\t.site_footer .hhs-foot-nav-cols .col-lg-3:nth-child(4) {\n\t\tmax-width: 100%;\n\t\tpadding-left: 15px;\n\t}\n\t.hhs-foot-nav-col, .hhs-foot-rss {\n\t\tmargin-bottom: 40px;\n\t}\n\t#return-to-top {\n\t\tright: 20px;\n\t\tleft: auto;\n\t}\n\t.hs-blog-post .post-page-full .blog-header-full {\n\t\tpadding-bottom: 20px;\n\t  }\n\t  .hs-blog-post .post-header .blog-header__inner {\n\t\tflex-direction: column-reverse;\n\t\tgap: 30px;\n\t  }\n\t  .post-header .blog-header__inner .col-sm-12 {\n\t\tmax-width: 100%;\n\t  }\n\t  .hs-blog-post .post-header .blog-header__inner h1.blog-post__title {\n\t\tfont-size: 30px;\n\t  }\n\t  .post-header .blog-header__inner .blog-post__tags {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tgap: 10px;\n\t  }\n\t  .post-header .blog-header__inner .blog-post__tags a.blog-post__tag-link {\n\t\tmargin: 0;\n\t  }\n\t  .hs-blog-post .post-page-full .blog-post {\n\t\tpadding-block: 20px;\n\t  }\n\t  .blog-post .blog-post__body p {\n\t\tfont-size: 16px;\n\t\tline-height: 1.5;\n\t  }\n\t  .blog-post .blog-post__body p:last-of-type {\n\t\tmargin-bottom: 0;\n\t  }\n\t  .related_posts {\n\t\tpadding-block: 20px 50px;\n\t  }\n\t  .related_posts h2 {\n\t\tmargin-bottom: 30px;\n\t  }\n\t  .related_posts .blog-posts-grid .hs_cos_wrapper {\n\t\tgap: 30px;\n\t  }\n\t  .related_posts .blog-posts-grid .hhs-blog-card .blog-index__post-content {\n\t\tpadding: 30px 20px;\n\t  }\n\t  .related_posts .blog-posts-grid .hhs-blog-card h4 {\n\t\tfont-size: 22px;\n\t\tline-height: 1.25em;\n\t\tmargin-bottom: 10px;\n\t  }\n\t  .related_posts .blog-posts-grid .hhs-blog-card p:last-of-type {\n\t\tmargin-bottom: 0;\n\t}\n\t.solution_banner .row > * {\n\t\tmax-width: 100%;\n\t}\n\t.solution_banner .row {\n\t\tgap: 0px;\n\t\tflex-wrap: wrap;\n\t\tpadding-top: 30px !important;\n\t}\n\t.solution_banner h1 {\n\t\tfont-size: 46px;\n\t\tline-height: 58px;\n\t}\n\t.solution_item_sec .col-lg-9 {\n\t\tmax-width: 100%;\n\t}\n\t.solution_item_sec .hhs-bg-image {\n\t\tmax-width: 100%;\n\t\tmargin-top: 190px;\n\t}\n\t.solution_item_sec .hhs-rich-text-in h2 {\n\t\twidth: 100%;\n\t\tpadding: 40px 20px;\n\t}\n\t.solution_item_sec .hhs-reg-image {\n\t\tmax-height: none;\n\t\taspect-ratio: 1;\n\t}\n\t.solution_item_sec .hhs-rich-text {\n\t\tpadding: 20px 0px 0 0px !important;\n\t}\n\t.solution_item_sec {\n\t\tpadding: 30px 0;\n\t}\n\t.what_we_stand_sec > .custom,\n\t.icon_box_sec > .custom,\n\t.solution_banner > .container {\n\t\tpadding-left: 5px;\n\t\tpadding-right: 5px;\n\t}\n\t.partner_banner .row {\n\t\tgap: 0px;\n\t\tflex-direction: column;\n\t}\n\t.partner_banner .c-col.c-1 {\n\t\tmax-width: 100%;\n\t}\n\t.partner_banner .c-col.c-2 {\n\t\tmax-width: 100%;\n\t}\n\tbody:has(.partner_banner) .body-wrapper {\n\t\tbackground-size: 120px;\n\t}\n\t.periti_partners .c-col {\n\t\tmax-width: 50%;\n\t}\n\t.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text h3 {\n\t\tfont-size: 24px;\n\t\tpadding: 20px;\n\t}\n\t.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text h3::after {\n\t\theight: 10px;\n\t\twidth: 100px;\n\t}\n\t.dnd-section:has(.revops_block) > .row-fluid {\n\t\trow-gap: 50px;\n\t}\n\t.revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text li, .revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text p, .revops_block .c-content-con .hs_cos_wrapper_type_inline_rich_text {\n\t\tfont-size: 16px;\n\t\tline-height: 26px;\n\t}\n\t.revops_banner .c-content-con .hs_cos_wrapper_type_inline_rich_text h3 {\n\t\tfont-size: 28px;\n\t\tmargin: auto auto 20px;\n\t}\n\t.revops_banner .c-content-con.c-in-2 .hs_cos_wrapper_type_inline_rich_text {\n\t\tpadding: 30px 20px 20px;\n\t}\n\t.revops_banner h1 {\n\t\tfont-size: 46px !important;\n\t}\n\t.revops_banner h1::after {\n\t\theight: 20px;\n\t}\n\t.dnd-section:has(.revops_block) {\n\t\tpadding-top: 60px !important;\n  \t\tpadding-bottom: 20px !important;\n\t}\n}\n@media(max-width: 575px) {\n\t.logo_animation .main_logo {\n\t\tborder-width: 2px;\n\t}\n\t.logo_animation .logo_col img {\n\t\tmax-width: 180px;\n\t\tmax-height: 60px;\n\t}\n\t.logo_animation .main_wrapper {\n\t\ttransform: scale(0.48) translateX(-458px);\n\t\tbox-shadow: none;\n\t\tbackground: none;\n\t\tborder-radius: unset;\n\t}\n\t.logo_animation {\n\t\theight: 250px;\n\t\tbox-shadow: 0px 4px 10px 2px #0000001F;\n\t\tbackground: #F6F6F6CC;\n\t\tborder-radius: 20px;\n\t\tmax-width: 320px;\n\t\toverflow: hidden;\n\t}\n\t.logo_animation .logo_col {\n\t\tpadding: 10px 20px;\n\t}\n\t.logo_animation .center_logo {\n\t\tpadding: 15px;\n\t}\n\t.logo_animation .main_logo img {\n\t\tmax-width: 145px;\n\t}\n\t.logo_animation .center_logo h5 {\n\t\tfont-size: 28px;\n\t\tline-height: 36px;\n\t\tmargin: 0;\n\t}\n\n\tdiv.dnd-section:has(.hero_sec_selector) {\n\t\tpadding-top: 20px !important;\n\t\tpadding-bottom: 20px !important;\n\t}\n\t.hs_cos_wrapper .hs-button {\n\t\tpadding-top: 18px !important;\n\t\tpadding-bottom: 18px !important;\n\t\tpadding-left: 25px !important;\n\t\tpadding-right: 25px !important;\n\t}\n\t.logo-standard, .logo-sticky {\n\t\tmax-width: 138px !important;\n\t}\n\t.site_footer .hhs-foot-nav-cols h5 {\n\t\ttext-align: left;\n\t}\n\t.site_footer .hhs-foot-nav-cols .hs-menu-wrapper ul li a {\n\t\tpadding: 0;\n\t}\n\t.site_footer .hhs-foot-nav-col {\n\t\tborder: 0 !important;\n\t}\n\t.site_footer .hhs-foot-rss {\n\t\tmargin-top: 0;\n\t}\n\t.site_footer .hhs-foot-nav-base .col-sm-6 {\n\t\tflex-direction: column;\n\t\tgap: 10px;\n\t}\n\t.site_footer .hs-menu-wrapper.hs-menu-flow-horizontal ul {\n\t\ttext-align: left !important;\n\t}\n\t.site_footer .hhs-foot-base-nav .hs-menu-wrapper ul {\n\t\tdisplay: flex;\n\t}\n\t.site_footer .hhs-foot-nav-base .hhs-foot-copyright {\n\t\ttext-align: left;\n\t}\n\t.site_footer .hhs-foot-base-nav .hs-menu-wrapper > ul li {\n\t\tdisplay: flex;\n\t}\n\t.dnd-section:has(.announcement_bar_selector) .hs_cos_wrapper_type_rich_text p {\n\t\tfont-size: 13px !important;\n  \t\tline-height: 17px !important;\n\t}\n\t.dnd-section:has(.announcement_bar_selector) {\n\t\tpadding: 10px 0 !important;\n\t}\n\thtml body main.body-container-wrapper > div.container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:has(.announcement_bar_selector) .row-fluid > .span12 .widget-span .widget-type-rich_text p > ::before {\n\t\ttop: 4px;\n\t\tleft: 8px;\n\t\twidth: 15px;\n\t\theight: 15px;\n\t\tbackground-size: cover;\n\t}\n\thtml body main.body-container-wrapper > div.container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:has(.announcement_bar_selector) .row-fluid > .span12 .widget-span .widget-type-rich_text p > ::after {\n\t\tbackground-size: 10px;\n\t}\n\t.dnd-section:has(.hero_sec_selector) {\n\t\tpadding-top: 40px !important;\n\t\tpadding-bottom: 60px !important;\n\t}\n\thtml body main.body-container-wrapper > div.container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:has(.announcement_bar_selector) .row-fluid > .span12 .widget-span .widget-type-rich_text p > * {\n\t\tpadding: 0 20px;\n\t}\n\t.dnd-section:has(.hero_sec_selector) h1 {\n\t\tfont-size: 30px !important;\n\t\tline-height: 38px !important;\n\t\tmargin-bottom: 15px !important;\n\t}\n\t.dnd-section:has(.first_sec_selector) {\n\t\tpadding-top: 70px !important;\n\t\tpadding-bottom: 30px !important;\n\t\tmargin-bottom: 40px !important;\n\t}\n\t.dnd-section:has(.clients_sec) h5 {\n\t\tfont-size: 30px !important;\n\t\tline-height: 38px !important;\n\t}\n\t#main-content .dnd-section:has(.clients_sec) .widget-type-rich_text {\n\t\tpadding-bottom: 0px !important;\n\t}\n\t.dnd-section:has(.clients_sec) {\n\t\tpadding-top: 40px !important;\n\t\tpadding-bottom: 20px !important;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) h3 {\n\t\tfont-size: 26px !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:has(.cta_sec_selector) > .row-fluid > .span8 {\n\t\tpadding-left: 0 !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span5 .widget-span .help_you_with_icons_set .container-fluid .row .col-sm .hhs-icon-con {\n\t\tmargin-bottom: 0;\n\t}\n\t.dnd-section:has(.why_partner_grids) {\n\t\tpadding-top: 70px !important;\n\t\tpadding-bottom: 70px !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span12 .widget-span .why_partner_grids .row .col-lg-4 {\n\t\twidth: calc(100% - 20px) !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span12 .widget-span .case_studies_blocks .row [class^=\"col-lg-\"] {\n\t\tmax-width: 100% !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span12 .widget-span .case_studies_blocks .row [class^=\"col-lg-\"]:first-child {\n\t\tpadding-bottom: 0 !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span12 .widget-span .case_studies_blocks .row [class^=\"col-lg-\"] .hhs-blog-post-card .hhs-post-content .hhs-post-summary {\n\t\tdisplay: none;\n\t}\n\t.dnd-section:has(.case_studies_blocks) {\n\t\tpadding-bottom: 60px !important;\n\t}\n\t.dnd-section:has(.help_you_with_icons_set) {\n\t\tpadding-top: 40px !important;\n\t\tpadding-bottom: 70px !important;\n\t}\n\t.dnd-section:has(.cta_sec_selector) h2 br {\n\t\tdisplay: none;\n\t}\n\t.dnd-section:has(.cta_sec_selector) h2 {\n\t\tfont-size: 26px !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span5 .widget-span .help_you_with_icons_set .container-fluid .row .col-sm .hhs-icon-con .hhs-text-content * {\n\t\tfont-size: 18px !important;\n\t\tline-height: 24px !important;\n\t}\n\thtml body main.body-container-wrapper > div.container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span5 .widget-span .help_you_with_icons_set .container-fluid .row .col-sm .hhs-icon-con .icon-con {\n\t\twidth: 50px;\n\t\tpadding: 10px;\n\t}\n\thtml body main.body-container-wrapper > div.container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span5 .widget-span .help_you_with_icons_set .container-fluid .row .col-sm .hhs-icon-con::after {\n\t\tright: 20px;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span5 .widget-span .help_you_with_icons_set .container-fluid .row {\n\t\tgap: 15px !important;\n\t}\n\thtml body main.body-container-wrapper > .container-fluid > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper .row-fluid > .span5 .widget-span .widget-type-rich_text h4 {\n\t\tfont-size: 26px !important;\n\t}\n\t.dnd-section:has(.how_we_work_sec) p *,\n\t.about_banner_sec p {\n\t\tfont-size: 16px !important;\n\t}\n\t.our_principles_row .filter-card .c-card {\n\t\tpadding: 25px !important;\n\t}\n\t.our_principles_row h4 {\n\t\tmargin-bottom: 10px;\n\t\tfont-size: 20px !important;\n\t}\n\t#main-content .dnd-section:has(.our_principles_row) .widget-type-rich_text:has(h2) {\n\t\tmargin-bottom: 0px !important;\n\t}\n\t.testimonial_sec .content-group {\n\t\tpadding: 20px;\n\t\tmax-width: none;\n\t\tmargin-right: 20px;\n\t}\n\t.dnd-section:has(.team_member_row) {\n\t\tpadding-top: 30px !important;\n  \t\tpadding-bottom: 30px !important;\n\t}\n\t.team_member_row .portfolio-grid {\n\t\tgap: 40px 20px;\n\t}\n\t.team_member_row .portfolio-grid .c-card-mod {\n\t\tmax-width: calc(50% - 10px) !important;\n\t}\n\t.team_member_row .c-card-mod .c-card img {\n\t\tborder-width: 12px;\n\t\tmargin-bottom: 12px;\n\t}\n\t.team_member_row .c-card-mod .c-card-content h5 {\n\t\tfont-size: 18px !important;\n\t}\n\t.team_member_row .c-card-mod .c-card-content p {\n\t\tmargin-bottom: 10px;\n\t}\n\t.dnd-section:has(.how_we_work_sec) .hs_cos_wrapper_type_rich_text h2,\n\t.dnd-section:has(.what_other_say_about) h2 {\n\t\tfont-size: 28px !important;\n\t}\n\t.dnd-section:has(.what_other_say_about) .row-fluid > .dnd-column {\n\t\tpadding: 30px 20px !important;\n\t}\n\t.meet_team_sec .container > .row > .c-col,\n\t.meet_team_sec .container,\n\t.what_other_say_about > .container-fluid {\n\t\tpadding-left: 0 !important;\n\t\tpadding-right: 0 !important;\n\t}\n\t.dnd-section:has(.what_other_say_about) .hhs-img-gallery-grid-mod .hhs-img-gallery-card {\n\t\tpadding: 0 !important;\n\t}\n\t.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text h4 {\n\t\tmargin-bottom: 15px;\n\t\tfont-size: 20px !important;\n\t}\n\t.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text p {\n\t\tfont-size: 16px !important;\n\t}\n\t.dnd-section:has(.what_other_say_about) .hhs-img-gallery-card .gallery-card-text {\n\t\tpadding: 18px 0px 0;\n\t}\n\t.what_other_say_about > .container-fluid > .row {\n\t\tgap: 50px;\n\t}\n\t.dnd-section:has(.meet_team_sec) h2 {\n\t\tmargin-bottom: 15px;\n\t\tfont-size: 28px !important;\n\t}\n\t.dnd-section:has(.meet_team_sec) p {\n\t\tfont-size: 16px !important;\n\t}\n\t.team_member_row .c-card-mod .c-card-content p {\n\t\tfont-size: 15px !important;\n\t}\n\t.blog_filters ul li {\n\t\twidth: calc(50% - 9px);\n\t}\n\t.dnd-section:has(.about_blogs) .widget-type-rich_text:has(h2) {\n\t\tmargin-bottom: 30px !important;\n\t}\n\t.blog_post_listing_wrap.about_blogs .blog_post_items .element-item {\n\t\twidth: 100%;\n\t}\n\t.blog_post_listing_wrap.about_blogs .blog_post_items .blog_post_item .blog_content {\n\t\tpadding: 15px 0px 0;\n\t}\n\t.blog_post_listing_wrap.about_blogs .blog_post_items .blog_post_item {\n\t\tpadding: 25px 20px 15px;\n\t}\n\t.isotope-pager a.pager img {\n\t\tmax-width: 25px;\n\t}\n\t.solution_banner h1 {\n\t\tfont-size: 42px;\n\t\tline-height: 54px;\n\t\tmargin-bottom: 20px;\n\t}\n\t.icon_box_sec::before {\n\t\ttop: -120px;\n\t}\n\t.icon_box_sec .c-col-inner {\n\t\tpadding: 20px 20px !important;\n\t}\n\t.solution_item_sec .hhs-rich-text-in h2 {\n\t\tfont-size: 30px;\n\t}\n\t.number-counter-grid .number-counter-card-inner {\n\t\tfont-size: 40px !important;\n\t}\n\t.partner_banner h1 {\n\t\tfont-size: 36px;\n\t\tline-height: 44px;\n\t\tmargin-bottom: 15px;\n\t}\n\tbody:has(.partner_banner) .body-wrapper {\n\t\tbackground-size: 90px;\n\t}\n\t.periti_partners .c-col {\n\t\tmax-width: 100%;\n\t}\n\t.periti_partners .c-col .c-col-inner {\n\t\tpadding: 25px !important;\n\t}\n\t.periti_partners .c-col-inner .c-content-con.c-in-1 {\n\t\tmargin-bottom: 20px !important;\n\t}\n\t.partner_info .c-col-inner {\n\t\tgap: 30px;\n\t\tpadding: 30px 20px !important;\n\t}\n\t.partner_info .c-col-inner .c-content-con img {\n\t\tmax-width: 160px !important;\n\t\tmax-height: 60px;\n\t}\n\t.partner_info .c-col-inner .hs_cos_wrapper_type_inline_rich_text h2 {\n\t\tfont-size: 30px;\n\t\tmargin-bottom: 15px;\n\t}\n\t.partner_info .c-col-inner .hs_cos_wrapper_type_inline_rich_text .hs-cta-embed {\n\t\twidth: 260px !important;\n\t}\n\t.why_periti_sec .c-col-inner h1 {\n\t\tfont-size: 38px !important;\n\t}\n\t.what_we_stand_sec h4,\n\t.why_periti_sec .c-col-inner h4 {\n\t\tfont-size: 20px !important;\n\t}\n\t.title_wrapper h4 {\n\t\tfont-size: 21px !important;\n\t}\n\t.what_we_stand_sec .hs-button {\n\t\tmargin-top: 10px;\n\t}\n\t.scrolling-testimonials blockquote {\n\t\tmargin: 0;\n\t}\n\t.revops_banner h1 {\n\t\tfont-size: 42px !important;\n\t}\n\t.revops_banner .c-content-con .hs_cos_wrapper_type_inline_rich_text h3 {\n\t\tfont-size: 24px;\n\t\tline-height: 32px;\n\t\tmargin: auto auto 15px;\n\t}\n\t.dnd-section:has(.revops_block) > .row-fluid {\n\t\tgrid-template-columns: 1fr;\n\t}\n\t.revops_block .c-content-con.c-in-1 .hs_cos_wrapper_type_inline_rich_text {\n\t\tmargin-bottom: 20px;\n\t}\n\t.dnd-section:has(.revops_block) {\n\t\tpadding-top: 40px !important;\n\t}\n}\n/**************** responsive style ****************/"}]},{"tag":"meta","attributes":{"property":"og:url","content":"https://csp.peritidigital.com/hs/portals/customer-portal-app/brand"}},{"tag":"meta","attributes":{"http-equiv":"content-language","content":"en"}}],"footerElements":[{"tag":"script","attributes":{"src":"/hs/hsstatic/jquery-libs/static-1.4/jquery/jquery-1.11.2.js"}},{"tag":"script","attributes":{"src":"/hs/hsstatic/jquery-libs/static-1.4/jquery-migrate/jquery-migrate-1.2.1.js"}},{"tag":"script","children":[{"tag":"#text","text":"hsjQuery = window['jQuery'];"}]},{"tag":"script","attributes":{"defer":"","src":"/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"}},{"tag":"script","attributes":{"src":"https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"}},{"tag":"script","attributes":{"src":"https://cdnjs.cloudflare.com/ajax/libs/jquery-migrate/3.3.2/jquery-migrate.min.js"}},{"tag":"script","children":[{"tag":"#text","text":"var _hsq = _hsq || [];\n_hsq.push([\"setContentType\", \"app-page\"]);\n_hsq.push([\"setCanonicalUrl\", \"https:\\/\\/csp.peritidigital.com\\/hs\\/portals\\/customer-portal-app\\/brand\"]);\n_hsq.push([\"setPageId\", \"219964440659\"]);\n_hsq.push([\"setContentMetadata\", {\n    \"contentPageId\": 219964440659,\n    \"legacyPageId\": \"219964440659\",\n    \"contentFolderId\": null,\n    \"contentGroupId\": null,\n    \"abTestId\": null,\n    \"languageVariantId\": 219964440659,\n    \"languageCode\": \"en\",\n    \n    \n}]);"}],"attributes":{"type":"text/javascript"}},{"tag":"script","id":"hs-script-loader","attributes":{"async":"","defer":"","src":"/hs/scriptloader/20046153.js","type":"text/javascript"}},{"tag":"script","children":[{"tag":"#text","text":"var hsVars = {\n    render_id: \"28a8bdd1-9c49-4dcf-ba3d-b75570297151\",\n    ticks: 1788534067539,\n    page_id: 219964440659,\n    \n    content_group_id: 0,\n    portal_id: 20046153,\n    app_hs_base_url: \"https://app.hubspot.com\",\n    cp_hs_base_url: \"https://cp.hubspot.com\",\n    language: \"en\",\n    analytics_page_type: \"app-page\",\n    scp_content_type: \"\",\n    \n    analytics_page_id: \"219964440659\",\n    category_id: 20,\n    folder_id: 0,\n    is_hubspot_user: false\n}"}],"attributes":{"type":"text/javascript"}},{"tag":"script","attributes":{"defer":"","src":"/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js"}}]}