.intro_boxes{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;gap:32px}.intro_boxes .intro_box{width:calc(50% - (32px / 2));flex:0 0 auto;padding:32px;background:#fafafa}.intro_boxes .intro_box h4{font-size:23px;line-height:1.1}.intro_boxes .intro_box .intro_box_buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.intro_boxes .intro_box .intro_box_buttons .btn:first-child{border:1px solid #de86ad}.intro_boxes .intro_box .intro_box_buttons .btn:first-child:hover{border:1px solid #4e4b5d}.intro_boxes .intro_box .intro_box_buttons .btn:not(:first-child){background:transparent;border:1px solid #4e4b5d}.intro_boxes .intro_box .intro_box_buttons .btn:not(:first-child):hover{background:#4e4b5d}@media only screen and (max-width: 1024px){.intro_boxes .intro_box{width:100%}}.text-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.text-wrapper>div{width:calc(50% - (32px / 2));flex:0 0 auto}@media only screen and (max-width: 1079px){.text-wrapper{flex-direction:column;align-items:flex-start;justify-content:flex-start}.text-wrapper>div{width:100%}.text-wrapper .highlight_box{width:100%;margin-top:32px}}@media only screen and (max-width: 639px){.text-wrapper .highlight_box{display:flex;flex-direction:column-reverse;align-items:flex-start;padding-top:0;padding-bottom:32px}.text-wrapper .highlight_box h4,.text-wrapper .highlight_box p{width:100%}.text-wrapper .highlight_box>img{width:100%;height:auto;margin:0 0 32px;position:relative;bottom:auto;right:auto}}.highlight_box{width:calc(50% - (32px / 2));flex:0 0 auto;padding:32px;position:relative;background:#fafafa}.highlight_box .badge{display:inline-block;font-size:14px;color:#fff;padding:1px 10px;margin:0 0 32px;background:#2b2840;border-radius:20px}.highlight_box h4{font-size:23px;line-height:1.1}.highlight_box h4,.highlight_box p{width:50%}.highlight_box>img{display:block;width:calc(50% - 64px);height:auto;max-height:95%;object-fit:contain;position:absolute;bottom:0;right:32px}.highlight_box .highlight_box_buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.highlight_box .highlight_box_buttons .btn:first-child{border:1px solid #de86ad}.highlight_box .highlight_box_buttons .btn:first-child:hover{border:1px solid #4e4b5d}.highlight_box .highlight_box_buttons .btn:not(:first-child){background:transparent;border:1px solid #4e4b5d}.highlight_box .highlight_box_buttons .btn:not(:first-child):hover{background:#4e4b5d}