.swiper-container-autoheight .swiper-wrapper.elementor-posts-container{align-items:flex-start}@media (min-width:1024px){.swiper-buttons.hide_on_desktop{display:none}}@media (max-width:1024px) and (min-width:768px){.swiper-buttons.hide_on_tablet{display:none}}@media (max-width:768px){.swiper-buttons.hide_on_mobile{display:none}}.swiper-button-prev,.swiper-button-next{width:24px;height:24px;background:none;color:#3d7ffc}.swiper-button-prev svg,.swiper-button-next svg{max-width:100%;max-height:100%;fill:none}.swiper-button-prev{margin-left:-100px}.swiper-button-next{margin-right:-100px}.swiper-button-next svg{transform:rotateZ(180deg)}.swiper-pagination{bottom:40px;margin-top:45px}.swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background:#76a5ff;opacity:.2}.swiper-pagination-bullet-active{opacity:1}.brd_cards{padding-bottom:40px}@media (min-width:768px){.brd_cards{padding-bottom:60px}}@media (min-width:1024px){.brd_cards{padding-bottom:80px}}.brd_cards .swiper-slide{padding:16px;height:auto}.brd_card{background:#fff;box-shadow:0 2px 12px #e1edff,0 4px 10px rgba(82,99,115,.15);border-radius:10px;padding:20px 38px;text-align:center;font-size:20px;height:100%;display:flex;flex-direction:column}@media (min-width:768px){.brd_card{padding:26px 52px;font-size:18px}}@media (min-width:1200px){.brd_card{padding:32px 72px;font-size:20px}}.brd_card_thumb{height:48px;display:flex;align-items:center;justify-content:center;flex:0 0 48px}.brd_card_content{flex:0 0 calc(100% - 48px);padding-top:1.2em;display:flex;flex-direction:column}.brd_card_title{font-weight:400;font-size:20px;margin:0 0 .5em;width:100%}@media (min-width:768px){.brd_card_title{font-size:24px}}@media (min-width:1200px){.brd_card_title{font-size:28px}}.brd_card_entry{margin-bottom:1.5em;width:100%}.brd_card_entry p{margin:0 0 1em}.brd_card_entry p:last-of-type{margin:0}.brd_card .brd_btn{width:100%;margin-top:auto}.brd_card .elementor-button{font-size:16px;padding:10px 20px 7px;border:2px solid #3d7ffc;box-shadow:none}@media (min-width:1024px){.brd_card .elementor-button{font-size:18px;padding:10px 30px 7px}}@media (min-width:1200px){.brd_card .elementor-button{font-size:20px;padding:10px 40px 7px}}.brd_card .elementor-button .cta_ic{position:relative;top:4px;stroke-width:.07em;stroke:currentColor;height:.7em;width:auto;margin-right:0;transform:translateY(.08em)}.brd_body .brd_card .elementor-button .cta_ic{fill:none!important;max-width:none;max-height:none}