
.widget-container-style {
    box-shadow: none;
    background: none!important;
}

.response-field-paragraph .subtemplate-wrapper .input-box {
    padding: 0px 15px!important;
}
hr.qualex-hr {
    border-top:4px solid #9f1826!important;
}
.text-of-img span {
    color: #9f1826!important;
}
.mk-sponsors-form > .page-wrapper > main.page-main > .columns > .column.main > .container.clearfix.large-main-banner-container {
	width: 100%;
    max-width: 1920px;
}
.exete-apories-text {
    max-width: 450px;
    width: 100%;
    margin: 0;
    font-size: 32px;
    display: grid;
    align-items: center;
}
.qlx-text {
   padding-left: 50px;
   display: grid;
   align-items: center;
}
.page-main {
    padding-top :0px;
}
.gridy-sponsor-contact {
    display: grid;
    grid-template-columns: 2fr 1fr;
    gap: 50px;
    margin-top: 40px;
}
textarea {
    resize: none;
    height: 80px !important;
}

.qualex-free-trial-container-text {
    padding-top: 10px;
}
.bg-sponsors {
    background-image: url('/media/wysiwyg/1920x250-sponsors.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: left top;
    border-top-left-radius:0px;
    border-top-right-radius:0px;
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px;
    height: 200px;
    box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 56%) !important;
    display: grid;
    max-width: 1590px;
    margin: 0 auto;
    width: 100%;
}


.gridy-sponsor-contact-theytrustus {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    gap: 15px;
    background-color: #fff;
    padding: 50px;
}
.gridy-sponsor-contact-theytrustus-img {
    width: 60%;
    margin: 0 auto;
}

.a.btnfancy, .formbuilder-button.button {
    width: 100%;
    font-size: 18px;
    padding: 14px 17px;
}

@media only screen and (max-width: 800px) {
    .qualex-title.container-one {
        font-size: 28px;
        margin-top: 35px;
    }
    hr.qualex-hr.container-one {
        margin-bottom: 8px;
    }
}


@media (min-width: 250px) {
    main#maincontent ,.container.clearfix.large-main-banner-container {
        width: 100%;
        max-width: 1920px;
     }
}

@media (max-width:1028px) {
   
    .sponsors-title , .p-mas-empisteutikan {
        font-size: 100%;
    }
    .gridy-sponsor-contact {
        display: grid;
        grid-template-columns: 1fr 2fr;
        gap: 50px;
        margin-top: 40px;
    }
    .gridy-sponsor-contact-theytrustus {
        grid-template-columns: 1fr 1fr 1fr;
    } 

    .widget-container.widget-container-style.text-with-image-w-container.edu-profile-txt-image-container {
        max-width: 800px;
        margin: 0 auto;
        width: 100%;
    }
    .col-sm-12.col-xl-7.order-sm-12.order-xl-1.qualex-free-trial-container-text {
        max-width: 700px;
        margin: 0 auto;
        width: 100%;
    }
}

@media (max-width:767px) { 


    .col-sm-12.col-xl-7.order-sm-12.order-xl-1.qualex-free-trial-container-text {
        padding: 10px;
    }
    .mk-sponsors-form .widget-container-style {
        padding: 0;
    }
  
    .gridy-sponsor-contact-theytrustus {
        grid-template-columns: 1fr;
        vertical-align: middle;
    }
 
    .gridy-sponsor-contact {
        display: grid;
        grid-template-columns: 1fr;
    }
    .gridy-sponsor-contact {
        display: grid;
        grid-template-columns: 1fr;
    }
     
}


@media (max-width:467px) { 

.qlx-text {
   padding-left: 15px;
}

}

