


.conbg{width: 100%; position: relative;overflow: hidden;}
.conbg img{width: 250%;position: relative;/*left: -180px;*/}
.conbg h1{color: #2193A8;position: absolute;left: 20px;top:140px;z-index: 1; color: #fcfcfcfc;}
.conbg p{color: #fcfcfc;position: absolute;left: 20px;top:180px;z-index: 1;font-size: 20px;}
.cont_con{width: 100%;height: auto;display: flex;flex-direction: column;justify-content: center;align-items: center;border: 1px olid #b5b5b5;position: relative;top: -0px;}

@media screen and (min-width:350px){
   .conbg img{width: 170%;position: relative;/*left: -180px;*/     max-width: unset !important;} 
    .conbg h1{left: 20px;top:100px;z-index: 1; }
.conbg p{left: 20px;top:140px;z-index: 1;font-size: 20px;}
    
}
@media screen and (min-width:450px){
   .conbg img{width: 120%;position: relative;/*left: -180px;*/     } 
    
}
@media screen and (min-width:450px){
   .conbg img{width: 100%;position: relative;/*left: -180px;*/} 
    
}

@media screen and (min-width:1000px){
   .conbg img{width: 100%;position: relative;/*left: -180px;*/    max-width: unset !important;} 
        .conbg h1{left: 50%;transform: translateX(-50%); top:190px;z-index: 1;font-size: 40px; }
.conbg p{left: 20px;top:230px;z-index: 1;font-size: 20px;left: 50%;transform: translateX(-50%);font-size: 25px;text-align: center;}
    
}
@media screen and (min-width:1200px){
    .conbg h1{top: 290px}
    .conbg p{top: 350px;}
    
}
textarea:focus, input:focus,select:focus{
    outline: none;
}
textarea{
     resize: none;
}

/*heading*/
.afhd{
    text-align: center;
    margin:20px 0px;
}

.adset {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
    .ad-form {
    margin: auto;
    width: 100%;
}
    input.adfnd,select.adfnd {
    width: 80%;
    padding: 20px;
    margin: 10px;
    background: #fcfcfc;
    border-width: 0;
/*    box-shadow: 0 0 10px #ddd;*/

            font-size: 18px;
                color: #717171;
}
    .adtxtarea{
        padding: 20px;
    margin: 10px;
    width: 80%;
    box-shadow: 0 0 10px #ddd;
    border: 0;
            font-size: 18px;
    }
    textarea.adtxtarea.spl {
    height: 80px;
}
.adsmit {
    text-align: center;
}
input.subad {
    border-width: 0;
    padding: 10px;
    width: 20%;
    border-radius: 20px;
    color: #fcfcfc;
    background: #f22b28;
    font-size: 18px;
    margin: 10px;
    cursor: pointer;
}
input.subad:hover{
    background:#fff;
    border:1px solid #f22b28 !important;
    color:#000;
}
input.adfnd.wats {
    width: 80%;
}


@media(min-width:600px){
.123{    margin-left:270px;}
.adset {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;

    align-items: flex-start;
}
input.adfnd.wats {
    width: 100%;
}
    .ad-form {
    margin: auto;
    width: 80%;
}
    input.adfnd,select.adfnd {
    width: 40%;
    padding: 20px;
    margin: 10px;
    background: #fcfcfc;
    border-width: 0;
   /* box-shadow: 0 0 10px #ddd;*/
}
    .adtxtarea{
        padding: 20px;
    margin: 10px;
    width: 100%;
   /* box-shadow: 0 0 10px #ddd;*/
    border: 0;
    }
    textarea.adtxtarea.spl {
    height: 80px;
}
    }

@media(min-width:900px){
    .ad-form {
    margin: auto;
    width: 70%;
}
    .adtxtarea{
         width: 100%;
    }
}
@media(min-width:1000px){
    .ad-form {
    margin: auto;
    width: 60%;
}
    .adtxtarea{
     width: 88%;
    }
}

.hide{
    display:none;
}
.actve{
    display:flex;
}
select.adfnd{
        color: #717171;
    font-weight: 400;
    font-size: 16px;
}

input,select,textarea{
        border: 1px solid #000 !important;
}
       
/*heading*/
@media(min-width:600px){
.hide12 {margin-left:270px !important;}}