.slide-in-menu-container{display:none;-webkit-transition:all 0.5s ease!important;transition:all 0.5s ease!important}@media (max-width:1024px){.slide-in-menu-container{display:block;position:fixed}}@media (min-width:1025px){.slide-in-menu-container{display:none!important}#slide-in-open{display:none}}@media (min-width:1025px){.mobile_menu_bar,.et_mobile_menu{display:none!important}}.pum-theme-271,.pum-theme-default-theme{background-color:rgba(255,255,255,0.6)!important}.pum-theme-271 .pum-content,.pum-theme-default-theme .pum-content{color:#000;font-family:Poppins;font-weight:400;font-style:inherit;margin-top:15px!important}.pum-theme-271 .pum-content+.pum-close,.pum-theme-default-theme .pum-content+.pum-close{background-color:#1c2252}.non-clickable-menu-item>a{pointer-events:none!important;cursor:default!important}.down-menu{margin-top:10%!important}#menu-item-1734{border-left:1px solid #e06347}#menu-item-1996{border-left:1px solid #e06347;padding-left:2px;z-index:9999}.sub-menu{border-radius:10px}.my-custom-dropdown-class ul{width:70%!important}.my-custom-dropdown-class li a{color:#333;padding:10px}.my-custom-dropdown-class li a:hover{background-color:#e0e0e0}h1{font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif;font-size:43px!important;color:#e06347!important}@media screen and (max-width:600px){.et_pb_widget .wp-block-search{display:none}}.quform-submit{display:inline-block;position:relative;padding:10px 35px;border-radius:50px;font-family:'Poppins',Helvetica,Arial,sans-serif!important;font-weight:500;font-size:16px;cursor:pointer;color:#2a2d52!important;background:white!important;border:none;box-shadow:0 4px 12px rgba(0,0,0,0.08);z-index:1;isolation:isolate;border-radius:50px!important}.quform-submit::before{content:"";position:absolute;inset:-2px;border-radius:50px!important;padding:2px;background:linear-gradient(to right,#2563eb,#9333ea)!important;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude!important;z-index:-1}.single-post .et_pb_button{display:inline-block;position:relative;padding:10px 35px!important;font-family:'Poppins',Helvetica,Arial,sans-serif!important;font-weight:500;font-size:16px;cursor:pointer;color:#2a2d52!important;border:2px solid transparent!important;border-radius:50px!important;background-image:linear-gradient(white,white),linear-gradient(to right,#2563eb,#9333ea)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;box-shadow:0 4px 12px rgba(0,0,0,0.08);transition:all 0.3s ease-in-out!important}.single-post .et_pb_button:hover{color:#2a2d52!important;background-image:linear-gradient(white,white),linear-gradient(to right,#2563eb,#9333ea)!important;opacity:1!important;box-shadow:0 6px 15px rgba(0,0,0,0.12)}.single-post .et_pb_button:after{display:none!important}.category-clauselibrary .quform .quform-elements{width:400px}.category-contractsexplained .quform-success-message{background-color:#ffffff!important;border-left:5px solid #e06347!important}.category-contractsexplained #left-area ol,.entry-content ol,.et-l--body ol,.et-l--footer ol,.et-l--header ol{list-style-type:none}.category-contractsexplained .checklist,#left-area ul{list-style-type:none}.category-contractsexplained .cc-article{font-weight:300}.category-contractsexplained .cc-article toc a{line-height:10px;color:#e06347!important}.category-contractsexplained .info-box li{list-style-type:disc}.category-contractsexplained h1{color:white!important;border:white!important}.category-contractsexplained h1 .internal-link{display:none!important}.category-contractsexplained .article-header{margin-bottom:-20px!important}.category-blogs .cc-article toc a{line-height:10px;color:#e06347!important}.category-blogs h1 .internal-link{display:none!important}.category-blogs h1{color:white!important;border:white!important}.category-blogs .article-header{margin-bottom:-20px!important}.toc{color:#e67e5d!important}.category-compliance-governance,.category-corporate,.category-employment-related-agreements,.category-equity,.category-finance-agreements,.category-lease-rental-agreement,.category-matrimonial,.category-purchase-and-sale-agreements,.category-release-amendments,.category-representative-agreements,.category-restrictive-agreements,.category-services-agreement,.category-supply-agreements,.cc-article h1{color:white!important;border:white!important}.category-compliance-governance,.category-corporate,.category-employment-related-agreements,.category-equity,.category-finance-agreements,.category-lease-rental-agreement,.category-matrimonial,.category-purchase-and-sale-agreements,.category-release-amendments,.category-representative-agreements,.category-restrictive-agreements,.category-services-agreement,.category-supply-agreements,.article-header{margin-bottom:-20px!important}.category-compliance-governance,.category-corporate,.category-employment-related-agreements,.category-equity,.category-finance-agreements,.category-lease-rental-agreement,.category-matrimonial,.category-purchase-and-sale-agreements,.category-release-amendments,.category-representative-agreements,.category-restrictive-agreements,.category-services-agreement,.category-supply-agreements,.article-header,.category-contractsexplained,.category-blogs,#left-area ol{list-style-type:none}.category-compliance-governance,.category-corporate,.category-employment-related-agreements,.category-equity,.category-finance-agreements,.category-lease-rental-agreement,.category-matrimonial,.category-purchase-and-sale-agreements,.category-release-amendments,.category-representative-agreements,.category-restrictive-agreements,.category-services-agreement,.category-supply-agreements,.et_pb_blurb_0.et_pb_blurb p{line-height:1.6em;color:#000}.single-post .et_pb_button:hover{color:#2a2d52!important;background-image:linear-gradient(white,white),linear-gradient(to right,#2563eb,#9333ea)!important;opacity:1!important;box-shadow:0 6px 15px rgba(0,0,0,0.12)}.category-blog .cc-article{font-family:'Poppins',system-ui,-apple-system,sans-serif;color:#1a1a2e;font-size:16px;line-height:1.7}.category-blog .cc-article h1{font-size:32px;font-weight:800;color:#1c2252;border:0;padding:0;margin:0 0 24px 0;letter-spacing:-0.02em}.category-blog .cc-article h2{font-size:24px;font-weight:700;color:#1c2252;margin:36px 0 14px 0}.category-blog .cc-article h3{font-size:18px;font-weight:600;color:#2d3a6e;margin:24px 0 10px 0}.category-blog .cc-article p{margin:12px 0}.category-blog .cc-article ul,.category-blog .cc-article ol{margin:12px 0;padding-left:28px}.category-blog .cc-article li{margin:14px 0}.category-blog .cc-article li>p{margin:8px 0}.category-blog .cc-article li>p:first-child{margin-top:0}.category-blog .cc-article li>p:last-child{margin-bottom:0}.category-blog .cc-article a{color:#3b82f6;text-decoration:none}.category-blog .cc-article a:hover{text-decoration:underline}.category-blog .cc-article table{width:100%;border-collapse:collapse;margin:20px 0;font-size:14px;border-radius:8px;overflow:hidden}.category-blog .cc-article thead{background:rgba(59,130,246,0.1)}.category-blog .cc-article th{text-align:left;padding:12px 16px;font-weight:600;color:#1c2252;border-bottom:1px solid #e2e8f0}.category-blog .cc-article td{padding:12px 16px;border-bottom:1px solid #e2e8f0}.category-blog .cc-article tr:nth-child(even){background:#f8fafc}.category-blog .cc-article blockquote,.category-blog .cc-article .pro-tip{border-left:4px solid #3b82f6;background:rgba(59,130,246,0.05);padding:14px 18px;margin:20px 0;font-style:italic;color:#1c2252;border-radius:0 8px 8px 0}.category-blog .cc-article .pro-tip::before{content:"💡 Pro Tip";display:block;font-style:normal;font-weight:700;color:#3b82f6;margin-bottom:6px;font-size:14px}.category-blog .cc-article .info-box{background:rgba(59,130,246,0.05);border:1px solid rgba(59,130,246,0.2);border-radius:8px;padding:18px 20px;margin:20px 0}.category-blog .cc-article .info-box strong{color:#3b82f6}.category-blog .cc-article .summary-box{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;padding:18px 20px;margin:20px 0}.category-blog .cc-article .summary-box::before{content:"📋 Key Takeaways";display:block;font-weight:700;margin-bottom:8px;font-size:14px;color:#1c2252}.category-blog .cc-article .checklist{list-style:none;padding-left:0;margin:20px 0}.category-blog .cc-article .checklist li{padding-left:28px;position:relative;margin:8px 0}.category-blog .cc-article .checklist li::before{content:"✓";position:absolute;left:0;color:#3b82f6;font-weight:700}.category-blog .cc-article .process-steps{list-style:none;padding-left:0;margin:24px 0;counter-reset:steps}.category-blog .cc-article .process-steps li{padding-left:48px;position:relative;margin:14px 0;counter-increment:steps;min-height:32px}.category-blog .cc-article .process-steps li::before{content:counter(steps);position:absolute;left:0;top:0;width:32px;height:32px;border-radius:50%;background:#3b82f6;color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center}.category-blog .cc-article .toc{background:rgba(224,100,55,0.06);border:1px solid rgba(224,100,55,0.25);border-radius:8px;padding:20px 24px;margin:28px 0}.category-blog .cc-article .toc h2{color:#E06437;font-size:16px;font-weight:700;margin:0 0 12px 0;padding-bottom:8px;border-bottom:1px solid rgba(224,100,55,0.3)}.category-blog .cc-article .toc ul{list-style:none;padding-left:0;margin:0}.category-blog .cc-article .toc li{margin:6px 0;list-style:none;padding-left:0}.category-blog .cc-article .toc li::before{content:none}.category-blog .cc-article .toc a{color:#E06437;font-size:14px;font-weight:500;text-decoration:none}.category-blog .cc-article .toc a:hover{text-decoration:underline}.category-blog .cc-article .faq-section details,.category-blog .cc-article details{border:1px solid #e2e8f0;border-radius:8px;margin-bottom:10px;overflow:hidden;background:#fff}.category-blog .cc-article .faq-section summary,.category-blog .cc-article details summary{padding:14px 18px;cursor:pointer;font-weight:500;font-size:15px;list-style:none;background:#f8fafc;color:#1c2252}.category-blog .cc-article .faq-section summary::-webkit-details-marker,.category-blog .cc-article details summary::-webkit-details-marker{display:none}.category-blog .cc-article .faq-section summary::before,.category-blog .cc-article details summary::before{content:"▸";display:inline-block;margin-right:8px;transition:transform 0.2s;color:#3b82f6}.category-blog .cc-article .faq-section details[open] summary::before,.category-blog .cc-article details[open] summary::before{transform:rotate(90deg)}.category-blog .cc-article .faq-section details[open] summary,.category-blog .cc-article details[open] summary{border-bottom:1px solid #e2e8f0}.category-blog .cc-article .faq-section details p,.category-blog .cc-article details p{padding:14px 18px;font-size:14px;margin:0;line-height:1.6}.category-blog .cc-article .cta-row{margin:36px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.category-blog .cc-article .cta-box{display:flex;align-items:center;justify-content:center;min-height:72px;padding:20px 32px;border-radius:8px;text-align:center;background:linear-gradient(135deg,#f8faff,#eef3ff);border:1px solid #e1e7f5;box-shadow:0 1px 4px rgba(28,34,82,0.08),inset 0 1px 0 rgba(255,255,255,0.75)}.category-blog>.cc-article .cta-box{margin:36px 0}.category-blog .cc-article .cta-box a{display:inline-block;padding:12px 32px;min-width:140px;font-weight:700;font-size:14px;text-align:center;text-decoration:none;border-radius:999px;transition:transform 0.2s,filter 0.2s}.category-blog .cc-article .cta-box a:hover{transform:scale(1.05);filter:brightness(1.1)}.category-blog .cc-article .cta-box a[data-style="primary"]{background:linear-gradient(135deg,#8b5cf6,#6366f1,#3b82f6);color:#fff;box-shadow:0 4px 20px -4px rgba(99,102,241,0.5)}.category-blog .cc-article .cta-box a[data-style="secondary"]{background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;box-shadow:0 4px 20px -4px rgba(79,70,229,0.4)}.category-blog .cc-article .cta-box a[data-style="outline"]{background:#fff;color:#1c2252;border:2px solid #6366f1}