@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap");html{scroll-behavior:smooth}p{line-height:1.6!important}.mb24{margin-bottom:24px!important}.mb16{margin-bottom:16px}.mb48{margin-bottom:48px}.body-content-column p,p{color:var(--Accent-Black-BL-100,#000);font-size:18px;font-weight:400;letter-spacing:.6px;line-height:28px}.pad120{padding-bottom:120px!important;padding-top:120px!important}.sp-wrapper{background:#faf8f4;border-radius:30px;box-shadow:0 4px 10px 6px rgba(0,0,0,.03);display:grid;grid-template-columns:1fr 1fr;max-width:1240px;overflow:hidden;padding:48px 64px;position:relative;width:100%}.flteimg{position:absolute;right:0;top:0;z-index:1}.dflex-center{align-items:center;display:flex;height:100vh;justify-content:center}.mw-content{width:max-content}.spcontent{max-width:460px;z-index:10}.flogo{height:auto;max-width:227px;object-fit:cover;width:100%}.post-body-container h2{font-size:40px!important;letter-spacing:1.2px!important;line-height:60px!important}.post-body-container h2,.post-body-container h3{color:#7f6145;font-style:normal!important;font-weight:700!important}.post-body-container h3{font-size:32px!important;letter-spacing:1.6px!important;line-height:42px!important}.post-body-container h4{color:#7f6145;font-size:24px!important;font-style:normal!important;font-weight:600!important;letter-spacing:1.44px!important;line-height:30px!important}.post-body-container p{font-size:18px!important;font-weight:400!important;letter-spacing:.81px!important;line-height:28px!important}.h1{font-family:Lato}.h2{font-family:Lato;font-size:40px;letter-spacing:1.2px;margin-bottom:24px}.h2,.h3{color:var(--Secondary-Rich-Brown-RB-100,#7f6145);font-style:normal;font-weight:700;line-height:1.15}.h3{font-size:32px;letter-spacing:1.15px}.h4{font-size:24px;font-style:normal;font-weight:700;letter-spacing:1.44px;line-height:1.15}.dnd-area{overflow:hidden}.b-color{color:#d5cbbf}.b-75-color{color:#e0d8cf}.fg-color{color:#465045}.fg-75-color{color:#747c74}.rb-color{color:#7f6145}.rb-75-color{color:#9f8974}.c-color{color:#d1ad86}.c-75-color{color:#ddc2a4}.bg-color{color:#909a99}.bg-75-color{color:#ddc2a4}.m-color{color:#b69f8d}.m-75-color{color:#c8b7aa}.bl-color{color:#000}*{font-family:Lato!important;margin:0;padding:0}body{box-sizing:border-box;height:100vh}.container-box{background-color:#fbfaf9;border-radius:30px;box-shadow:0 4px 10px 6px rgba(0,0,0,.07)}h1,h2,h3,h4,h5 p{font-family:Lato!important}.heading{color:var(--Secondary-Rich-Brown-RB-100,#7f6145);font-size:44px;font-weight:700;letter-spacing:1.2px;line-height:54px;margin-bottom:24px}.heading,.p-18{font-family:Lato;font-style:normal}.p-18{color:var(--Accent-Black-BL-100,#000);font-size:18px;font-weight:400;letter-spacing:.6px;line-height:28px}.heading-decfont{color:var(--Secondary-Rich-Brown-RB-100,#7f6145);font-family:Lato;font-size:32px;font-style:normal;font-weight:700;letter-spacing:1.2px;line-height:54px;margin-bottom:24px}.ptext-16{color:var(--Accent-Black-BL-100,#000);font-size:16px;font-weight:400;letter-spacing:.6px;line-height:26px}.htext-40,.ptext-16{font-style:normal;margin-bottom:0}.htext-40{color:var(--Secondary-Rich-Brown-RB-100,#7f6145);font-size:40px;font-weight:700;letter-spacing:1.2px;line-height:60px}.menu li a{color:var(--Secondary-Rich-Brown-RB-100,#7f6145)!important;font-family:Lato!important;font-size:18px!important;font-style:normal!important;font-weight:700!important;letter-spacing:.9px!important;line-height:18px!important;text-align:center!important}.transparent-btn{align-items:center;border:2px solid var(--Secondary-Rich-Brown-RB-100,#747c74);border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);color:var(--Secondary-Rich-Brown-RB-100,#747c74);display:flex;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;gap:5px;justify-content:center;letter-spacing:.48px;line-height:16px;overflow:hidden;padding:11px 20px;position:relative;text-decoration:none;width:fit-content!important}.transparent-btn:hover{color:#fff}.transparent-btn:hover svg path{fill:#fff}.seccolored-btn{align-items:center;background-color:#747c74;border:2px solid #747c74;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);color:#fff;display:flex;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;gap:5px;justify-content:center;letter-spacing:.48px;line-height:16px;padding:12px 20px;text-decoration:none}.seccolored-btn:hover{border:2px solid #465045}.btn-w-arrow{align-items:center;background:var(--Primary-Forest-Green-FG-75,#747c74);border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);color:var(--Primary-Beige-B-10,#fbfaf9);display:flex;font-size:16px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.48px;line-height:16px;padding:12px 20px;text-decoration:none;width:fit-content}.b-white-shadow-with-rad{background-color:#fbfaf9;border-radius:30px;box-shadow:0 4px 10px 6px rgba(0,0,0,.07);display:flex;flex-direction:column;justify-content:space-between;padding:48px 32px}@media only screen and (max-width:770px){.b-white-shadow-with-rad{padding:32px}.htext-40{font-size:30px;line-height:40px}.heading{font-size:22px;line-height:40px}.p20{padding:0 20px 48px!important}.p-18{font-size:16px}.heading-decfont{font-size:30px;line-height:40px}}.l-label{font-size:18px;letter-spacing:5%;line-height:18px}.body-background{background-color:#fbfaf9;background-image:url(https://144611005.fs1.hubspotusercontent-eu1.net/hubfs/144611005/insifr%20bg%20image.png);background-size:100% auto;height:100vh;max-width:100vw;position:fixed;width:100vw;z-index:-1}.footer-container,.navbar{position:relative;z-index:2}.main-content-wrapper{background-color:#fbfaf9;background-image:url(https://144611005.fs1.hubspotusercontent-eu1.net/hubfs/144611005/insifr%20bg%20image.png);background-size:100% auto;height:100vh;-webkit-mask-image:linear-gradient(#000,#000 105px,transparent 170px,transparent 90%,#000);mask-image:linear-gradient (#000 0,#000 105px,transparent 170px,transparent 90%,#000 100%);pointer-events:none;position:fixed;top:0;width:100vw;z-index:1}@media screen and (max-width:767px){.main-content-wrapper{-webkit-mask-image:linear-gradient(#000,#000 100px,transparent 170px,transparent 90%,#000);mask-image:linear-gradient (#000 0,#000 100px,transparent 170px,transparent 90%,#000 100%)}}body.nav-active{overflow:hidden}body.nav-active .main-content-wrapper{-webkit-mask-image:linear-gradient(#000,#000);mask-image:linear-gradient (#000 0,#000 100%)}.anm-cycle-hover{overflow:hidden;position:relative;z-index:1}.anm-cycle-hover:after{content:"";height:0;opacity:.3;position:absolute;transition:opacity .3s ease,height .35s ease;width:100%;z-index:-1}.anm-cycle-hover:hover:after{opacity:1}.anm-cycle-1:after{height:0;left:0;top:0}.anm-cycle-1:hover:after{bottom:0;height:100%;top:auto}.anm-cycle-2:after{bottom:0;height:0;left:0}.anm-cycle-2:hover:after{bottom:auto;height:100%;top:0}.anm-cycle-hover:after{background-color:#000}.b-cycle-color:after{background-color:#d5cbbf}.fg-cycle-color:after{background-color:#465045}.rb-cycle-color:after{background-color:#7f6145}.c-cycle-color:after{background-color:#d1ad86}.bg-cycle-color:after{background-color:#909a99}.m-cycle-color:after{background-color:#b69f8d}.bl-cycle-color:after{background-color:#000}@media only screen and (max-width:1250px){.otsdcr-padlr{padding:0 64px!important}}@media only screen and (max-width:800px){.otsdcr-padlr{padding:0 36px!important}}.dnd-area{position:relative;z-index:1}.dnd-area:after,.dnd-area:before{content:"";height:100%;left:0;pointer-events:none;position:fixed;right:0;z-index:9}.dnd-area:before{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));height:10px;top:0;transition:.3s}body:has(.header-wrapper.sticky) .dnd-area:before{height:80px;top:100px}@media screen and (max-width:767px){.dnd-area:before{height:40px}}.dnd-area:after{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));bottom:0;height:80px}@media screen and (max-width:767px){.dnd-area:after{height:40px}}@media only screen and (max-width:767px){.h1,.heading,h1{font-size:22px!important}.h1,.h2,.heading,h1,h2{line-height:115%!important}.h2,h2{font-size:28px!important}.h3,h3{font-size:26px!important;line-height:115%!important}.h4,.h5,h4,h5{font-size:22px!important}.h4,.h5,.h6,h4,h5,h6{line-height:115%!important}.h6,h6{font-size:18px!important}.p,p{font-size:16px!important;line-height:160%!important}}