/*
====================================
large Screen - Others
====================================
*/
@media screen and (min-width: 1200px) and (max-width: 1439px) {






.main-area {
    background-image: none;
}

.form-item2 {
    background-color: #2A3D7D;
    padding-bottom: 30px;
}
























}







@media screen and (min-width: 992px) and (max-width: 1199px) {






.main-area {
    background-image: none;
}

.form-item2 {
    background-color: #2A3D7D;
    padding-bottom: 32px;
}
























}

/*
====================================
Small Screen - Tablate
====================================
*/
@media screen and (min-width: 768px) and (max-width: 991px) {



.main-area {
    background-image: none;
}

.form-item-inner {
    width: calc(100% - 230px);
}

.form-item-inner8 {
    width: 230px;
}

.form-item-inner8 p {
    font-size: 9px;
}

.form-item2 {
    background-color: #2A3D7D;
    padding: 30px 15px;
}

.form-item2 p {
    text-align: center;
}

/*=== page-04 start ===*/

.form-item-inner15 h3 {
    margin: 0 0 70px;
}


























}

/*
====================================
Small Screen - Mobile
====================================
*/
@media screen and (max-width: 767px) {	



.main-area {
    background-image: none;
}

.form-item {
    flex-direction: column-reverse;
}

.form-item-inner {
    width: 100%;
    padding-right: 0px;
}

.form-item-inner8 {
    width: 100%;
}

.form-item-inner2 {
    margin-bottom: 40px;
}

.form-item-inner4 button {
    margin: 30px auto;
}

.form-item2 {
    background-color: #2A3D7D;
    padding: 30px 15px;
    margin-left: -15px;
    width: calc(100% + 15px);
}

.form-item2 p {
    text-align: center;
}

.form-item-inner11 {
    padding-right: 0px;
}

.form-item-inner11 h2 {
    font-size: 32px;
}

.form-item-inner11 p {
    font-size: 24px;
    margin: 0 0 40px;
}

.form-item-inner12 {
    padding-bottom: 35px;
    margin-right: -0px;
}

.form-item-inner13 {
    margin-right: 0px;
}

/*=== page-04 start ===*/

.form-item-inner15 {
    padding-bottom: 30px;
    margin-top: 0px;
}

.form-item-inner15 h3 {
    font-size: 24px;
    margin: 0 0 30px;
}























}