/*
Theme Name: Flexilabs
Theme URI: https://flexilabs.co/
Description: Flexilabs is a specialised offering that has been designed for innovators to rapidly test & validate different product or service ideas. Suitable for individuals, corporations & start ups.
Author: Flexilabs Team
Author URI: https://flexilabs.co/
Template: astra
Version: 1.0.0
*/


a.skip-link.screen-reader-text {
    display: none;
}

a:focus {
    outline: none;
}

div#owce-carousel-bb882a3 h2 {
    font-size: 23px;
    color: #fff;
}
div#owce-carousel-ede2c48 ul.list {
    text-align: left;
    line-height: normal;
    font-size: 13px;
}

div#owce-carousel-ede2c48 p {
    font-size: 14px;
    line-height: 18px;
    text-align: left;
    margin-bottom: 6px;
}
div#owce-carousel-bb882a3 .owl-item .item {
    height: 348px;
}
.owce-carousel .owl-nav i {
 
    border-radius: 50px !important;
}
div#owce-carousel-c292205 p {
    font-size: 15px;
}
.custom-carousel-slider h2 {
    font-size: 18px;
    text-align: left;
    color: #fff;
    margin: 0 0 6px 0;
}
div#owce-carousel-bb882a3 p {
    font-size: 15px;
}
div#custom-blog .anwp-pg-post-teaser__content {
    padding: 14px 20px;
}

div#custom-blog .anwp-pg-post-teaser.anwp-pg-post-teaser--inner-cover-link.anwp-pg-post-teaser--layout-d.d-flex.flex-column.swiper-slide {
    border-radius: 10px;
    overflow: hidden;
    min-height: 432px;
}
.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal span.swiper-pagination-bullet {
    background: #fff;
}
div#blog-post-grid .anwp-pg-post-teaser .anwp-pg-post-teaser__content.flex-grow-1.pt-1.d-flex.flex-column {
    padding: 10px 20px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
div#blog-post-grid .anwp-page-link {
    position: relative;
    display: block;
    padding: .5rem .75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #0075FF;
    background-color: transparent;
    border: none;
}
form#fluentform_1 input {
    font-family: 'Montserrat';
    font-size: 14px;
}
form#fluentform_1 textarea {
    font-family: 'Montserrat';
    font-size: 14px;
}
input#ff_2_2_email {
    font-family: 'Montserrat';
    font-size: 14px;
}
button.ff-btn.ff-btn-submit.ff-btn-md.ff_btn_style.wpf_has_custom_css:hover {
    background: #000 !important;
    color: #fff !important;
}
button.ff-btn.ff-btn-submit.ff-btn-lg.ff_btn_style.wpf_has_custom_css:hover {
    background: #000 !important;
    color: #fff !important;
}
form#fluentform_1 label {
    color: #fff;
    font-size: 12px;
}

.site-below-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-full.ast-builder-grid-row-tablet-full.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack {
    border: none;
    padding-bottom: 0;
}
footer#colophon .ast-builder-footer-grid-columns.site-below-footer-inner-wrap.ast-builder-grid-row {
    padding-left: 0;
    padding-right: 0;
}

/***************/
div#how-to-start h2 {
    font-size: 20px;
    color: #1f1f1f;
    line-height: normal;
    padding: 0;
}
div#how-to-start .owl-item {
    color: #1f1f1f;
    line-height: normal;
    height: 600px;
    background: #fff;
    border-radius: 8px;
}
div#how-to-start hr {
    margin: 14px 0;
}