/* .form_box {
	padding: 20px;
	border: 1px solid #B8B8B8;
	box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.20);
	border-radius: 10px;
	background: #fff;
}
.forms_col .form_box .form_title {
	font-size: 18px;
	text-align: center;
	letter-spacing: 0.1px;
	line-height: 20px;
	color: #282D37;
	font-family: Poppins, sans-serif;
	font-weight: normal;
	margin-bottom: 25px;
}

.forms_col .form_box input {
	font-size: 16px;
	color: #49454F;
    outline: none;
    box-shadow: none;
    border: 1px solid #79747E;
}
.forms_col .form_box input:focus {
    border: 1px solid #79747E;
}


.forms_col .form_box input::placeholder{
	font-size: 16px;
	color: #49454F;
}

.forms_col .form_box .view_package {
	background: #61913D;
	border: 0;
	border-radius: 0;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: 600 !important;
	font-family: inter;
	padding: 10px 0;
	margin: 10px auto 0;
    color: #fff;
    text-align: center;
} */
.section_4 {
	background: #F8FFF2;
}
.pt_30 {
	padding-top: 30px;
}
.pb_30 {
	padding-bottom: 30px;
}

.section_4 .col_image.forms_col {
    width: 100%;
    max-width: 394px;
    margin-right: 50px;
}
.section_2 {
	background: #F9F9FA;
}
.section_6 {
    background: #F8FFF2;
}


@media only screen and (min-width:1025px) {
    .button-wraper.d-lg-block {
        display: block !important
    }
    .section_1 .col:nth-child(1) {
        width: auto;
        flex: auto;
        max-width: 640px;
    }
    .section_2 .col_image {
        max-width: 585px;
    }
    .section_3 .col_image {
        max-width: 479px;
    }
    .section_3 .col:nth-child(1) {
        max-width: 620px;
    }

    
    .section_5 .col:nth-child(1) {
        max-width: 580px;
    }
    .section_5 .col_image {
        max-width: 647px;
    }

    .section_6 .col_image {
        max-width: 500px;
    }
    .section_6 .col:nth-child(1) {
        max-width: 721px;
    }
    .section_7 .col:nth-child(1) {
        flex: auto;
        max-width: 665px;
    }
    .section_7 .col_image .image img {
        margin-left: auto;
        margin-right: auto;
        display: block;
        text-align: center;
    }
    .section_2 .image img {
        margin-left: -17px;
    }
    .section_5 .col_image img {
        position: relative;
        right: -17px;
    }



}

@media only screen and (max-width:1024px) {
    .button-wraper.d-lg-block {
        display: none !important
    }

    .button-wraper.d-lg-none {
        display: block !important
    }

    .flex-lg-row,
    .flex-lg-row-reverse {
        flex-direction: column !important
    }

    .section_7 .image a {
        text-align: center;
        display: flex;
        justify-content: center;
    }
    .section_4 .col_image.forms_col {
        margin-right: auto;
        margin-left: auto;
    }
    .section_1 {
        padding-bottom: 30px;
    }



}




@media screen and (min-width:641px) and (max-width:1024px) {
    section .col_image .image img {
        margin: 0 auto;
        max-height: 500px;
        width: auto !important;
    }




}

@media only screen and (max-width:768px) {
   
.lead-forms-page .sec_title {
        font-size: 24px !important;
    }

}

@media only screen and (max-width:575px) {
    .font_18 {
        font-size: 16px !important;
    }
    .section_3 .col_image img {
        max-height: 312px;
        width: auto;
        margin: 0 auto;
    }
    .pb_60 {
        padding-bottom: 30px;
    }
    
}

@media only screen and (max-width:370px) {
.button, .desc_text p {
	font-size: 15px;
}
.font_18 {
	font-size: 15px !important;
}

}