body{font-family:'Karla',sans-serif}article .crm-form-wrapper .form-group p{line-height:.5}article .crm-form-wrapper .checkbox-group p{line-height:1.5}input[type=checkbox]{margin-right:10px}.wpcf7-list-item{margin:0}.section-heading{font-size:48px;font-family:'Cormorant Garamond',serif;font-weight:400}.section-para{font-size:16px;font-family:'Karla',sans-serif;font-weight:400}.blog-details-section{padding:4rem 0}.page-title{color:#1c355e;text-align:center;margin-bottom:2rem}.content-section p{margin-bottom:1rem;color:#363636}.content-section h2{font-size:32px;color:#1c355e;padding-bottom:5px;margin-top:25px;margin-bottom:15px;font-weight:500;font-family:'Cormorant Garamond',serif;text-align:left}.content-section ul{padding-left:10px}.before-after-gallery img,.collapse-contain img{width:100%;height:auto;aspect-ratio:3/2}.content-section h3{font-size:24px;color:#1c355e;padding-bottom:5px;margin-top:25px;margin-bottom:10px;font-weight:500;font-family:'Cormorant Garamond',serif}.form-container{background-color:#1c355e !important;color:#edf9ff;padding:20px !important;border-radius:10px;margin-bottom:30px}.form-container h2{margin-bottom:15px;color:#fff;padding-bottom:0;text-align:left !important}.form-container .form-label{font-size:14px;color:#fff;margin-bottom:.25rem;font-weight:400}.form-container .form-check-label{color:rgba(255,255,255,.8);font-size:.85rem}.file-label{padding:10px 16px !important}.form-container .form-control,.form-container .form-select{background-color:transparent;border:1px solid rgba(255,255,255,.4);margin-bottom:10px;font-size:.9rem;border-radius:10px;color:#fff;padding:12px}.form-container .form-control[type=file]{padding:.375rem .75rem;height:auto;line-height:1.5;color:#333;background-color:#fff;border-color:rgba(255,255,255,.4)}.content-section a{text-decoration:none;color:#238dc1}.form-container #form_contact .btn-submit,.crm-form-wrapper #form_contact input[type=submit]{background-color:#238dc1 !important;color:#fff;font-weight:600;border:none;width:100% !important;border-radius:100px;padding:10px;margin-top:10px;overflow:hidden}.form-container .btn-submit span{display:inline-block;transition:transform .5s ease-in-out}.form-container .btn-submit:hover span{transform:scale(1.1)}.form-container input::placeholder,.form-container textarea::placeholder{color:rgba(255,255,255,.6);font-family:Karla,sans-serif}.form-container label{display:flex;font-size:14px;margin-bottom:8px;color:rgba(255,255,255,.9);font-family:Karla,sans-serif;align-items:center}.form-container .invalid-feedback{color:#fdd}.captcha-wrapper input{width:100%;padding:12px;background-color:transparent;border:1px solid #d9d9d9;color:#fff;border-radius:10px;box-sizing:border-box;font-size:12px;font-family:'Karla',sans-serif}.crm-form-wrapper .captcha-wrapper{padding:1rem 0}.blog-list h3{font-size:24px;color:#1c355e;margin-top:10px;margin-bottom:15px;font-family:'Cormorant Garamond',serif}.blog-list ul li a{color:#000;font-size:18px;text-decoration:none;font-weight:600}.blog-list ul{list-style:none;padding:0;margin:0;border:1px solid #ddd;border-radius:5px}.blog-list li{padding:10px 15px;border-bottom:1px solid #dcdcdc;margin-bottom:0}.blog-list li:hover{background-color:#edf9ff}.faq-section h2{color:#1c355e;padding-bottom:0;margin-top:0;margin-bottom:0 !important}.accordion-button{font-size:18px !important;color:#000 !important;padding:15px;font-weight:600;padding-left:0 !important;font-family:'Karla',sans-serif}.accordion-button:not(.collapsed){background-color:transparent !important;box-shadow:none !important}.accordion-item{border:0 !important;border-bottom:1px solid #ccc !important;padding:15px 0}.accordion-item:first-of-type .accordion-button{border:0 !important}.accordion-body{color:#363636;padding:0 !important}.accordion-button:focus{border-color:transparent !important;box-shadow:none !important}.faq-section{margin-top:4rem}.book-consultation a{background-color:#238dc1 !important;color:#fff;font-weight:600;border:none;width:100%;border-radius:50px;padding:10px;margin-top:10px;overflow:hidden}.privacyAccordion4 .accordion-item{padding:0}.share-like-wrap{display:flex;align-items:center;gap:16px;justify-content:space-between;padding-bottom:1rem}.share-buttons a{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;font-size:16px;transition:transform .2s ease,opacity .2s ease}.share-buttons a.facebook{background:#1877f2}.share-buttons a.twitter{background:#1da1f2}.share-buttons a.linkedin{background:#0a66c2}.share-buttons a.whatsapp{background:#25d366}.share-buttons a.email{background:#6b7280}.share-buttons a:hover{transform:translateY(-2px);opacity:.9}@media (max-width:768px){.section-heading{font-size:35px !important}.content-section h2{font-size:26px !important}input[type=checkbox]{margin-right:10px !important}}