.bt_bb_slider_item.slick-slide {
    margin: 0 20px;
}
.bt_bb_fe_wrap_footer .bt_bb_image {
    width: 300px;
}
.bt_bb_row_inner {
    display: flex;
    gap: 40px;
}
.bt_bb_column.col-xxl-6.col-xl-6.col-xs-12.col-sm-12.col-md-12.col-lg-6.bt_bb_vertical_align_middle.bt_bb_order_md_1.bt_bb_order_sm_1.bt_bb_order_xs_1.btLazyLoadBackground.bt_bb_column_background_image.bt_bb_animation_fade_in.bt_bb_animation_zoom_out.animate.bt_bb_border_thickness_1px.bt_bb_fe_edit.animated.btLazyLoaded.bt_bb_align_left.bt_bb_padding_none.bt_bb_border_top_none.bt_bb_border_bottom_none.bt_bb_border_right_none.bt_bb_border_left_none {
    border-radius: 20px;
    margin-left: 40px;
}
.bt_bb_column.col-xxl-6.col-xl-6.col-xs-12.col-sm-12.col-md-12.col-lg-12.bt_bb_vertical_align_middle.bt_bb_order_md_1.bt_bb_order_sm_1.bt_bb_order_xs_1.bt_bb_animation_fade_in.bt_bb_animation_zoom_out.animate.bt_bb_border_thickness_1px.bt_bb_fe_edit.animated.bt_bb_align_left.bt_bb_padding_none.bt_bb_border_top_none.bt_bb_border_bottom_none.bt_bb_border_right_none.bt_bb_border_left_none {
    border-radius: 20px;
}
.bt_bb_slider_item.slick-slide {
    border-radius: 20px;
}
.bt_bb_column.col-xxl-6.col-xl-6.col-xs-12.col-sm-12.col-md-12.col-lg-12.bt_bb_vertical_align_middle.bt_bb_order_md_1.bt_bb_order_sm_1 {
    border-radius: 20px;
}
.contact-grid {
    display: flex;
    gap: 20px;
}
.contact-ak input {
    border: unset !important;
}
.contact-ak span input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    min-height: 0px;
	  background: #f2f2f2;
}
.contact-ak textarea.wpcf7-form-control.wpcf7-textarea {
    height: 170px;
	  background: #f2f2f2;
	  border: unset !important;
}
.contact-ak input#REGISTERHERE {
    width: 100%;
    background: transparent;
    border: 1px solid #c1c1c1 !important;
    color: #000;
    font-size: 15px !important;
    font-weight: 500;
    font-family: 'Space Grotesk';
}
.contact-ak input#REGISTERHERE:hover {
	background: #000;
	color: #fff;
}
.contact-ak span.wpcf7-list-item-label {
    font-weight: 300;
    font-size: 15px !important;
}
.contact-ak p {
    font-size: 14px;
    margin: 0;
    padding: 0;
    line-height: 37px;
    font-family: 'Space Grotesk';
}


.micro90 {
    background: transparent;
    min-height: unset;
}
.micro90 .bt_bb_card_icon_inner {
    display: flex;
    align-items: center;
    gap: 30px;
    min-height: unset;
    padding: 0;
}
.micro90 .bt_bb_card_icon_inner .bt_bb_card_icon_icon {
    padding-bottom: 23px;
}
.micro90 .bt_bb_card_icon_inner .bt_bb_card_icon_title h4.bt_bb_headline_tag {
    font-size: 22px;
    font-weight: 500;
}
.micro90 .bt_bb_card_icon_inner .bt_bb_card_icon_text {
    padding-top: 6px;
}
.micro90 .bt_bb_card_icon_inner .bt_bb_card_icon_icon span::before {
    font-size: 4.5rem;
}
.kki90:before {
    content: "border";
    position: absolute;
    left: 0px;
    top: 0px;
    width: 4px;
    height: 100%;
    background: linear-gradient(to bottom, #2d76d6, #975fdd);
    font-size: 0px;
}
.box788:before {
    content: "border";
    position: absolute;
    left: 0px;
    top: 0px;
    width: 4px;
    height: 100%;
    background: linear-gradient(to bottom, #2d76d6, #975fdd);
    font-size: 0px;
}
.box788 {
    position: relative;
}
.kki90 {
    padding: 30px 20px 15px;
    border-width: 1px !important;
    box-shadow: 0 0px 10px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%);
    border-radius: 5px;
    overflow: hidden;
    position: relative;
}
.micro90 .bt_bb_card_icon_inner .bt_bb_card_icon_icon span::before {
    color: #5c6bd9;
}
.next678 {
    border: 1px solid #ddd;
}
.next678 h3 {
    font-size: 20px;
    font-weight: 500;
}
.next678 p {
    font-size: 13px;
}
.next678 p {
    border-bottom: 1px solid #ddd;
    padding-bottom: 14px !important;
    padding-left: 20px;
    padding-right: 20px;
}
.next678 {
    padding-top: 10px;
}
.next678 h3 {
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
}
.box788 {
    gap: 8px;
    align-items: center;
}
.box788 {
    gap: 8px;
    align-items: center;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
    border-radius: 20px;
    padding: 20px;
    display: flex;
    margin-bottom: 20px;
    align-items: center;
}
.kki90 {
    margin-bottom: 25px;
}
.lunaprtne4 {
    align-items: center;
}
.lunaprtne4 .bt_bb_column_inner_content p {
    display: none;
}
.lunaprtne4 .bt_bb_column_inner_content h6 {
    background: #2b76d6;
    border-radius: 100px;
    padding: 10px 20px;
    color: white;
}

.lunaprtne445666 .bt_bb_column_inner {
    border-bottom: 0;
    box-shadow: unset;
    border-radius: 5px 5px 0 0;
}
.lunaprtne4 {
    position: relative;
    top: -35px;
    padding: 0 33px;
}
.jaleni  .bt_bb_card_icon_icon {
    padding-bottom: 0 !important;
}
.button789 p {
    display: inline-block;
    padding: 0 22px;
}
.bt_bb_text.button789 {
    margin-top: 28px;
}
.button789 p {
    display: inline-block;
    margin-right: 10px;
    margin-bottom: 33px;
}
.button789 p a {
    border: 2px solid #246eb5;
    padding: 14px 30px;
    border-radius: 26px;
    font-size: 15px;
}
.bt_bb_column_inner.col-xxl-12.col-xl-12.col-xs-12.col-sm-12.col-md-12.col-lg-12.kki90.bt_bb_vertical_align_top.bt_bb_border_thickness_1px.bt_bb_align_left.bt_bb_padding_none.bt_bb_border_top_none.bt_bb_border_bottom_none.bt_bb_border_right_none.bt_bb_border_left_none {
    padding-bottom: 34px;
}
.button789 p a:before {
    font-family: Fabric;
    vertical-align: middle;
    margin-right: 10px;
    color: orange;
    font-size: 0px;
    width: 30px;
    height: 30px;
    display: inline-block;
    background: url(https://adoption.microsoft.com/wp-content/uploads/2023/07/icon-microsoft-powerpoint.png) 0% 0% / contain no-repeat;
    content: '';
}
content: "";
    font-family: Fabric;
    vertical-align: middle;
    margin-right: 10px;
    color: orange;
    font-size: 0px;
    width: 30px;
    height: 30px;
    display: inline-block;
    background: url(/wp-content/uploads/2023/07/icon-microsoft-powerpoint.png) 0% 0% / contain no-repeat;
}
.accordion789  .bt_bb_accordion_item {
    margin-bottom: 15px;
    box-shadow: 0 0px 10px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%);
    border-radius: 5px;
    overflow: hidden;
    border: unset !important;
}
.accordion789 .bt_bb_accordion_item {
    border: unset !important;
    box-shadow: 0 0px 10px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%);
    border-radius: 5px;
    overflow: hidden;
}
.accordion789  .bt_bb_accordion_item_title {
    background: transparent !important;
    border: unset !important;
    color: #5c6bd9 !important;
    font-weight: 600 !important;
    font-size: 18px !important;
}
@media(min-width:1024px) {
.box788  .bt_bb_column_inner.col-xxl-4 {
    -webkit-flex-basis: 22.333333%;
    flex-basis: 22.333333%;
    max-width: 22.333333%;
}
.box788 .bt_bb_column_inner.col-xxl-4:last-child {
    -webkit-flex-basis: 44.333333%;
    flex-basis: 45.333333%;
    max-width: 44.333333%;
}
.box788 .bt_bb_column_inner.col-xxl-4:nth-of-type(2) {
    -webkit-flex-basis: 35.333333%;
    flex-basis: 35.333333%;
    max-width: 35.333333%;
}
}