.image-and-collapsable-block .page-holder{padding:45px 0;background:#f3f6fd}@media only screen and (min-width:920px){.image-and-collapsable-block .page-holder{padding:90px 0}}@media only screen and (min-width:1200px){.image-and-collapsable-block .page-holder{padding:120px 0}}@media only screen and (min-width:920px){.image-and-collapsable-block .page-holder .flexible{display:flex;align-items:center;justify-content:space-between;gap:30px}}@media only screen and (min-width:1080px){.image-and-collapsable-block .page-holder .flexible{gap:50px}}@media only screen and (min-width:920px){.image-and-collapsable-block .page-holder .flexible .img-container{flex:1 0 calc(50% - 15px)}}@media only screen and (min-width:1080px){.image-and-collapsable-block .page-holder .flexible .img-container{flex:1 0 calc(50% - 25px)}}.image-and-collapsable-block .page-holder .flexible .img-container .border{border-radius:50%;border:1px solid #2a96f9;border-style:dashed;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;max-width:570px}.image-and-collapsable-block .page-holder .flexible .img-container .border .img-holder{width:calc(100% - 14px);height:calc(100% - 14px);position:relative}.image-and-collapsable-block .page-holder .flexible .img-container .border .img-holder::before{content:'';position:absolute;background:linear-gradient(to top right,#334cf9 0%,rgba(51,76,249,0) 100%);top:0;left:0;right:0;bottom:0;border-radius:50%}.image-and-collapsable-block .page-holder .flexible .img-container .border .img-holder .main-image{display:block;object-fit:cover;border-radius:50%}.image-and-collapsable-block .page-holder .flexible .img-container .border .img-holder .sub-image-holder{position:absolute;bottom:0;left:0;border-radius:50%;width:30%;height:30%;background-color:#e4f0fd;display:flex;justify-content:center;align-items:center}.image-and-collapsable-block .page-holder .flexible .img-container .border .img-holder .sub-image-holder img{max-width:60%;max-height:60%;display:block}.image-and-collapsable-block .page-holder .flexible .bottom,.image-and-collapsable-block .page-holder .flexible .bottom .tabs{margin-top:24px}@media only screen and (min-width:920px){.image-and-collapsable-block .page-holder .flexible .bottom{margin-top:0;flex-grow:1}}@media only screen and (min-width:920px){.image-and-collapsable-block .page-holder .flexible .bottom .tabs{margin-top:32px}}.image-and-collapsable-block .page-holder .flexible .bottom .tabs .tab.active{border-top:4px solid #334cf9;cursor:initial}.image-and-collapsable-block .page-holder .flexible .bottom .tabs .tab.active .heading span{color:#334cf9;font-weight:700}.image-and-collapsable-block .page-holder .flexible .bottom .tabs .tab.active .heading .icon-holder svg{transform:rotate(-180deg)}.image-and-collapsable-block .page-holder .flexible .bottom .tabs .tab.active .content{max-height:400px}.image-and-collapsable-block .page-holder .flexible .bottom .tabs .tab{padding:19px 0;border-top:1px solid #121a4e;transition:all .3s;cursor:pointer}.image-and-collapsable-block .page-holder .flexible .bottom .tabs .tab:last-child{border-bottom:1px solid #121a4e}.image-and-collapsable-block .page-holder .flexible .bottom .tabs .tab .heading{display:flex;align-items:center;justify-content:space-between;gap:24px}.image-and-collapsable-block .page-holder .flexible .bottom .tabs .tab .heading span{font-size:18px;line-height:24px;color:#121a4e;transition:all .3s}@media only screen and (min-width:920px){.image-and-collapsable-block .page-holder .flexible .bottom .tabs .tab .heading span{font-size:24px;line-height:32px}}.image-and-collapsable-block .page-holder .flexible .bottom .tabs .tab .heading .icon-holder svg{display:block;fill:#334cf9;width:20px;height:20px;transition:all .3s}.image-and-collapsable-block .page-holder .flexible .bottom .tabs .tab .content{max-height:0;overflow:hidden;transition:all .3s}.image-and-collapsable-block .page-holder .flexible .bottom .tabs .tab .content .text{padding-top:19px}.image-and-collapsable-block .page-holder .flexible .bottom .tabs .tab .content .text p{margin:10px 0;font-size:16px;line-height:24px;color:#121a4e}@media only screen and (min-width:1024px){.image-and-collapsable-block .page-holder .flexible .bottom .tabs .tab .content .text p{margin:12px 0;font-size:18px;line-height:28px}}