.section_2 {
    background-color: #f9f9fa
}

.section_2 {
    background-color: #f8fff2;
    position: relative;
    overflow: hidden
}


.section_2 .container {
    position: relative;
    z-index: 99
}

.section_2 .col .desc_text {
    max-width: 810px;
    margin: 0 auto;
}


.section_4 .title .sec_title,
.section_6 .title .sec_title {
    line-height: 121%
}

.section_4 .title,
.section_6 .title {
    margin-bottom: 25px;
    position: relative
}

.section_4,
.section_6, .section_8, .section_10 {
    background-color: #f8fff2
}

.section_6 .container {
    position: relative
}

.section_6 .lead-interest-result {
    position: absolute;
    right: 0;
    top: -100px
}

section.section_8 img {
    text-align: center;
    display: block;
    margin: 0 auto
}

section picture {
    display: block
}

.font_36 {
font-size: 36px;
}

.image_col .image img {
	width: 100%;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
    box-shadow: 1px 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px 0 rgba(0, 0, 0, 0.06), 0 2px 8px 0 rgba(0, 0, 0, 0.08), 0 16px 48px -8px rgba(0, 0, 0, 0.1), 0 32px 48px 0 rgba(0, 0, 0, 0.05);
    border-radius: 15px;
}


@media only screen and (min-width:1280px) {
.section_1 .col.image_col {
    max-width: 588px;
}

.section_2 .image {
    max-width: 354px;
    margin-right: auto;
    margin-left: auto;
}


   .section_3 .image {
    max-width: 330px;
    margin-right: auto;
    margin-left: auto;
}
    .section_4 .image_col .image {
        max-width: 333px;
     margin-right: auto;
    margin-left: auto;
    }

    .section_5 .image_col .image {
        max-width: 330px;
     margin-right: auto;
    margin-left: auto;
    }
    .section_6 .image_col .image {
        max-width: 331px;
             margin-right: auto;
    margin-left: auto;
    }
    .section_7 .image_col .image {
        max-width: 330px;
        margin-left: auto;
        margin-right: auto;
    }
    .section_8 .image_col .image {
        max-width: 379px;
        margin-left: auto;
        margin-right: auto;
    }


}

@media only screen and (min-width:1025px) {

    .button-wraper.d-lg-block {
        display: block !important;
    }

}

@media only screen and (max-width:1279px) {
    .section_6 .lead-interest-result {
        position: unset
    }
}

@media only screen and (max-width:1024px) {
    .flex-lg-row {
        flex-direction: column !important
    }

    .integrations-page .row>.col {
        flex: auto;
        justify-content: center
    }
    .button-wraper.d-lg-block {
        display: none !important;
    }
    .button-wraper.d-lg-none {
        display: block !important;
    }
}

@media only screen and (max-width:768px) {

    .section_5.mb-75 {
        margin-bottom: 15px
    }

    .integrations-page .sec_title {
        font-size: 24px !important;
    }

}

@media only screen and (max-width:575px) {
.section_8 .image img {
	max-width: 100% !important;
}
.section_1 .col.image_col img {
    transform: translateX(0%);
}

}