.footerContainer{background-color:#002e52;padding:50px 0}.footerWrapper{display:flex;justify-content:space-between;text-align:left;gap:50px;width:86%;margin:0 auto}.footer-section h3{font-size:var(--font-size-medium);color:var(--white-color);padding-bottom:30px}.footer-section ul{display:flex;flex-direction:column;gap:30px;font-size:var(--font-size-small);color:var(--white-color)}.footer-section a{color:#fff;text-decoration:none}.ciDirectorySubOptionFooter{margin-left:40px}@media screen and (max-width:1360px){.footerWrapper{gap:30px}.footer-section ul{gap:20px}.footer-section h3{font-size:var(--font-size-large)}.footerWrapper{justify-content:space-between;flex-wrap:wrap}.footer-section ul{width:auto}.footer-section{width:45%}}@media screen and (max-width:560px){.footerContainer{padding:50px 0}.footerWrapper{flex-direction:column}.footer-section{width:100%}.footer-section h3{font-size:24px}}.headerFixed{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:9999}.headerContainer{display:flex;justify-content:space-around;align-items:center;padding:25px 0}.logoCut{display:block}.logoCut img{width:50px;height:auto}.navigationHeader ul{display:flex;gap:35px}.loginAndContactHeader{display:flex;align-items:center;gap:20px}ul li a.active,ul li a:hover{color:#00a8ff}.navMenuContainer li a{font-size:18px;color:var(--blue-theme-color);font-weight:700;text-decoration:none;text-align:center;display:flex;align-items:center;gap:8px}.navMenuContainer li a svg{min-width:18px}.loginLinkHeader{padding:13.5px 30px;border:1.5px solid var(--blue-theme-color);color:var(--blue-theme-color);border-radius:50px;text-decoration:none;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;align-items:center;gap:8px}.burgerMenu,.burgerMenu .navigationHeaderBurger .navMenuContainer{display:flex;flex-direction:column}.burgerMenu{align-items:flex-start;background-color:#fff;position:fixed;top:0;right:-100%;width:270px;padding:15px;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1000;transition:right .5s;border-bottom-left-radius:25px;border-top-left-radius:25px}.burgerMenu a{color:#fff;text-decoration:none;font-size:18px;margin:10px}.burgerIcon,.hamburger-icon{display:none;cursor:pointer}.burgerCheckbox{display:none}.burgerIcon span{display:block;width:30px;height:3px;background-color:var(--blue-theme-color);margin:6px 0;transition:.4s}.burgerOverlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999}.burgerOverlay.visible{display:block}body.burgerMenuOpen{overflow:hidden}.navigationHeader .navMenuContainer,.navigationHeaderBurger .navMenuContainer{list-style-type:none;margin:0;padding:0}.navigationHeader .navMenuItem,.navigationHeaderBurger .navMenuItem{position:relative;display:inline-block}.navigationHeader .navMenuItem .dropdownContent,.navigationHeaderBurger .navMenuItem .dropdownContent{display:none;position:absolute;background-color:#f9f9f9;min-width:130px;width:max-content;text-align:left;box-shadow:0 8px 16px rgba(0,0,0,.2);z-index:1}.navigationHeader .navMenuItem:hover .dropdownContent,.navigationHeaderBurger .navMenuItem:hover .dropdownContent{display:block}.navigationHeader .navMenuItem .dropdownContent a,.navigationHeaderBurger .navMenuItem .dropdownContent a{color:#000;padding:12px 16px;text-decoration:none;display:block;text-align:left}.navigationHeader .navMenuItem .dropdownContent a:hover,.navigationHeaderBurger .navMenuItem .dropdownContent a:hover{background-color:#ddd}.ciDirectorySubOption{padding-left:40px!important}.loginAndContactHeaderInBurger{display:flex}.loginAndContactHeaderInBurger .loginHeader .loginLinkHeader{color:var(--blue-theme-color)}.logoFull img{width:375px;height:auto}@media screen and (max-width:1600px){.headerContainer{width:95%;gap:20px;margin:0 auto}.navigationHeader ul{gap:25px}}@media screen and (max-width:1440px){.logoLinkWrapper{height:60px}.logoFull img{position:absolute;clip:rect(0,50px,200px,0)}.navigationHeader ul{gap:19px}.headerContainer{width:95%;gap:10px}.navMenuContainer li a{gap:5px;text-align:center}}@media only screen and (max-width:1279px) and (min-width:280px){.burgerIcon{display:block;z-index:1001}.loginAndContactHeader{display:none}.burgerCheckbox:checked+.burgerIcon span:first-child{transform:rotate(-45deg) translate(-1px,5px)}.burgerCheckbox:checked+.burgerIcon span:nth-child(2){opacity:0;display:none}.burgerCheckbox:checked+.burgerIcon span:nth-child(3){transform:rotate(45deg) translate(-1px,-5px)}.burgerCheckbox:checked~.burgerMenu{transition:right .5s;right:0;top:30px;display:flex;align-items:flex-start}.headerContainer{width:90%;justify-content:space-between}.navigationHeader{display:none}.hamburger-icon{display:block}.dropdownContent{max-width:350px;right:130px}.navigationHeaderBurger .navMenuItem .dropdownContent a{padding:9px 16px}}@media screen and (max-width:720px){.headerContainer{width:95%}}@media screen and (max-width:620px){.dropdownContent{right:130px}}@media screen and (max-width:560px){.burgerMenu{width:250px;right:-150%}.logoFull{display:none}.logoLinkWrapper{margin-right:0}.dropdownContent{right:70px}}@media screen and (max-width:440px){.dropdownContent{right:unset;left:-140px;max-width:270px}}@media screen and (max-width:380px){.dropdownContent{right:unset;left:-40px;max-width:250px}}.contactUsPageContainerUnderContactForm{background-color:#002e52}.contactUsPageWrapperContactForm{display:flex;justify-content:space-between;gap:155px;width:86%;margin:0 auto;padding:50px 0;border-top:1px solid #9b9b9b;border-bottom:1px solid #9b9b9b}.ContactUsPageHeaderText{font-size:var(--font-size-xlarge);font-weight:400;padding:50px 0;text-align:center}.ContactUsInfoButtons{display:flex;justify-content:center;gap:60px;padding-bottom:50px}.ContactUsInfoButton{border:1px solid var(--blue-theme-color);border-radius:50px;padding:16px 32px;display:flex;align-items:center;gap:15px}.contactUsOptions{text-decoration:none;color:#000;font-size:var(--font-size-small)}.contactUsOptions:hover{text-decoration:underline}.phoneNumber{text-decoration:none;color:#fff;font-size:var(--font-size-small)}.phoneNumber:hover{text-decoration:underline}.ContactUsBlueForm{background-color:var(--blue-theme-color);width:1100px;padding:50px;margin:0 auto 50px;box-sizing:border-box}.ContactUsBlueFormTextTop{color:#d9d9d9;width:585px;margin:0 auto;padding-bottom:75px;font-size:18px;text-align:center}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.dropDownCustomArrow{position:relative}.dropDownCustomArrow select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ContactUsPageFormContainerUnderForm{background-color:#002e52}.ContactUsPageFormContainerUnderFormWrapper{display:flex;justify-content:space-between;gap:155px;width:86%;margin:0 auto;padding:80px 0}.textUnderContactUsPageForm{width:835px;margin:0 auto;border-top:1px solid #d9d9d9;padding-top:50px;font-size:18px;color:#d9d9d9;font-weight:300;text-align:center}.textUnderContactUsPageForm span{color:#fff;font-weight:700}.ContactUsPageHeaderContainer{position:relative;background-color:#f0efef}.ContactUsPageHeaderContainerGreyBackground{position:absolute;bottom:-180px;width:100%;height:300px;background-color:#f0efef;z-index:-1}.logoContainer{width:280px;height:45px;margin-right:0}.courtroominsightWhiteLogo{width:100%;height:100%}.courtroominsightWhiteLogoCut{display:none;width:50px;height:60px}@media only screen and (max-width:1919px) and (min-width:1600px){.contactUsPageWrapperContactForm{gap:70px}}@media only screen and (max-width:1599px) and (min-width:1280px){.contactUsPageWrapperContactForm{gap:50px}}@media screen and (max-width:1440px){.ContactUsBlueForm{width:90%;padding:60px}.textUnderContactUsPageForm{width:90%}}@media only screen and (max-width:1279px) and (min-width:1024px){.contactUsPageWrapperContactForm{gap:30px}.logoContainer{width:unset;height:unset}.courtroominsightWhiteLogo{display:none}.courtroominsightWhiteLogoCut{display:block}}@media screen and (max-width:1024px){.ContactUsPageHeaderText{padding:40px 0}.ContactUsBlueForm{margin-bottom:60px}.ContactUsInfoButtons{padding-bottom:40px;width:300px;margin:0 auto;flex-direction:column}.ContactUsInfoButton{width:100%;justify-content:center}.ContactUsBlueFormTextTop{width:90%;margin:0 auto;padding-bottom:40px}}@media only screen and (max-width:1023px) and (min-width:360px){.contactUsPageWrapperContactForm{gap:30px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:15px;grid-row-gap:15px}}@media screen and (max-width:768px){.contactUsPageWrapperContactForm{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:10px;grid-row-gap:0;padding:50px 0 30px;width:95%}.ContactUsInfoButtons{gap:40px}}@media screen and (max-width:540px){.contactUsPageWrapperContactForm{display:flex;flex-direction:column;gap:25px}.ContactUsBlueForm{padding:25px}}.popupMessage{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;padding:20px;background-color:#fff;border:1px solid #ddd;box-shadow:0 8px 16px rgba(0,0,0,.2);z-index:1000;text-align:center;border-radius:8px}@keyframes popupAnimation{0%{transform:translate(-50%,-50%) scale(.5);opacity:0}50%{transform:translate(-50%,-50%) scale(1.1);opacity:1}to{transform:translate(-50%,-50%) scale(1)}}.popupMessage{animation:popupAnimation .5s ease forwards}.popupMessage button{margin-top:20px;padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer}.popupMessage button:hover{background-color:#0056b3}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999}