.expandSectionWrap .pattern-layer{background-attachment:scroll;background-position:0 100%;background-repeat:repeat;background-size:contain;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}.expandSectionWrap .sec-title h2{color:#0f0f0f}.expandSectionWrap .searchContainer{display:flex}.expandSectionWrap .searchContainer input{border:1px solid #000;padding:10px}.expandSectionWrap .searchContainer input::placeholder{color:#70707b;font-size:16px;font-style:normal;font-weight:300;letter-spacing:-.32px;line-height:150%}.expandSectionWrap .searchContainer button{background-color:#001e32;height:100%;padding:0 10px}.expandSectionWrap .theme-btn span:before{display:none}.expandSectionWrap .theme-btn span{padding-right:0}.expandSectionWrap .expandImageContainer{overflow:hidden;position:relative}.expandSectionWrap .expandImageContainer svg{left:20px;opacity:.5;position:absolute;top:20px;z-index:4}.expandSectionWrap .cardContainer{overflow:hidden}.expandSectionWrap .cardContainer:hover h4{color:#ff6969}.expandSectionWrap .cardContainer:hover .expandImageContainer svg{animation:diagonalMove4 .8s ease-in-out;opacity:1}.expandSectionWrap .cardContainer:hover .expandImageContainer img{transform:scale(1.1)}@keyframes diagonalMove4{0%{transform:translate(0)}25%{transform:translate(-5px,-5px)}50%{transform:translate(0)}75%{transform:translate(-5px,-5px)}to{transform:translate(0)}}.expandSectionWrap .cardContainer h5{color:#0f0f0f;margin-bottom:10px;margin-top:20px}.expandSectionWrap .cardContainer p{color:#373737;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.UpdateFontStyles a{text-decoration:none}.UpdateFontStyles h4{font-size:22px;margin-bottom:8px;margin-top:16px}.formBox h3{display:none!important}.formBox .hsfc-Step__Content{padding:0!important}.formBox .hsfc-NavigationRow{margin:0!important}.formBox .hsfc-NavigationRow__Buttons{justify-content:flex-start!important}.formBox .hsfc-Button{background-color:#ff6969!important}.formBox .hsfc-TextInput{background-color:transparent;min-height:48px}.formBox label{display:none!important}.row.position-relative{margin-top:50px}@media only screen and (max-width:1024px){.UpdateFontStyles h4{font-size:24px;font-weight:500;margin-bottom:10px;margin-top:16px}.expandSectionWrap .cardContainer p{font-size:14px;font-weight:400;line-height:22px}}@media only screen and (max-width:991px){.expandSectionWrap .expandImageContainer img{width:100%}}@media only screen and (max-width:911px){.expandSectionWrap .sec-title h2{font-size:30px}}@media only screen and (max-width:690px){.expandSectionWrap .sec-title h2{color:#0f0f0f;font-size:30px}}