/*---------------- ESTILOS DEL PLUGIN DEL SITE REVIEWS--------------------------------------------------*/
@font-face {
    font-family: 'Graphik-Semibold';
    src: url('../../../../../wp-content/themes/logoscorp/estilos/Graphik-Semibold.eot');
    src: url('../../../../../wp-content/themes/logoscorp/estilos/Graphik-Semibold.eot#iefix') format('embedded-opentype'),
        url('../../../../../wp-content/themes/logoscorp/estilos/Graphik-Semibold.woff') format('woff2'),
        url('../../../../../wp-content/themes/logoscorp/estilos/Graphik-Semibold.woff') format('woff'),
        url('../../../../../wp-content/themes/logoscorp/estilos/Graphik-Semibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Graphik-Medium';
    src: url('../../../../../wp-content/themes/logoscorp/estilos/Graphik-Medium.eot');
    src: url('../../../../../wp-content/themes/logoscorp/estilos/Graphik-Medium.eot#iefix') format('embedded-opentype'),
        url('../../../../../wp-content/themes/logoscorp/estilos/Graphik-Medium.woff') format('woff2'),
        url('../../../../../wp-content/themes/logoscorp/estilos/Graphik-Medium.woff') format('woff'),
        url('../../../../../wp-content/themes/logoscorp/estilos/Graphik-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}


.wpforms-field-container {
    display:flex;
    justify-content:space-between;
    flex-wrap:wrap;
    padding:0;
    width:100%;
    
}

.glsr-field {
    width:33.3%;
    text-align:center;
    display:flex;
    padding-left:5px; 
    font-family:'Graphik-Semibold';
    font-size:18px;
    color:#152B3A;
    padding:0;
}

.glsr-field:nth-child(3n) {
    padding-left:18px;
}

.glsr-field-textarea {
    width:100%;
    height:192px;
    margin-right:0;
    border:1px solid #B4B4B4;
    margin-bottom:20px;
    margin-top:29px;
}

.glsr-textarea {
    width:102%;
    height:100%;
    padding-left:32px;
    padding-top:29px;
    resize: none;
    border:none;
    font-size:16px;
    color:#B4B4B4;
}

.glsr-textarea:focus {
    color:#152B3A;
}
.wpforms-submit-container {
    height:63px;
}

.wpforms-submit-container .glsr-button {
    width:100%;
    height:63px;
    background-color:#0560A2;
    color:#fff;
    border:none;
    font-weight:600;
}

.wpforms-submit-container .glsr-button:hover {
    background-color: #fff;
    border:2px solid #0560a2;
    color:#0560A2;
    font-weight:600;
    transition:1s all ease;
}

.glsr-label {
    line-height:3;
    margin-right:18px;
    margin-left:12px;
}

.gl-star-rating span:nth-child(1), .gl-star-rating span:nth-child(2),.gl-star-rating span:nth-child(3),.gl-star-rating span:nth-child(4),.gl-star-rating span:nth-child(5)   {
    width:75%;
    height:17px;
}


@media only screen and (max-width:1320px) and (min-width:1164px) {

    .glsr-field {

        font-size:16px;
    }

    .glsr-label {
        line-height:3;
        margin-right:14px;
    }

    .gl-star-rating span:nth-child(1), .gl-star-rating span:nth-child(2),.gl-star-rating span:nth-child(3),.gl-star-rating span:nth-child(4),.gl-star-rating span:nth-child(5)   {
        width:60%;
        height:17px;
    }
}

@media only screen and (max-width:1163px) and (min-width:1074px) {

    .glsr-field {

        font-size:16px;
    }

    .glsr-label {
        line-height:3;
        margin-right:7px;
    }

    .gl-star-rating span:nth-child(1), .gl-star-rating span:nth-child(2),.gl-star-rating span:nth-child(3),.gl-star-rating span:nth-child(4),.gl-star-rating span:nth-child(5)   {
        width:60%;
        height:17px;
    }
}

@media only screen and (max-width:1073px) and (min-width:981px) {

    .glsr-field {

        font-size:12px;
        width:30%;
    }

    .glsr-label {
        line-height:3;
        margin-right:7px;
    }

    .wpforms-field-container {
        display:flex;
        justify-content:space-between;
        flex-wrap:wrap;
        padding:0;
    }

    .gl-star-rating span:nth-child(1), .gl-star-rating span:nth-child(2),.gl-star-rating span:nth-child(3),.gl-star-rating span:nth-child(4),.gl-star-rating span:nth-child(5)   {
        width:50%;
        height:17px;
    }

    .glsr-field-textarea{
        width:100%;
        
    }

    .glsr-textarea {
        width:100%;
    }
}

@media only screen and (max-width:980px) and (min-width:768px) {

    .wpforms-field-container{
        width:100%;
    }
    
    .glsr-field {

        font-size:14px;
        width:33.3%;
        display:flex;
        justify-content:center;
    }

    

    .glsr-label {
        line-height:3;
        margin-left:12px;
        margin-right:18px;
        padding-left:42px;
    }

    .glsr-label:nth-child(2n) {
        padding-left:12px;
    }

    .glsr-label:nth-child(3n) {
        padding-left:18px;
    }

    .gl-star-rating span:nth-child(1), .gl-star-rating span:nth-child(2),.gl-star-rating span:nth-child(3),.gl-star-rating span:nth-child(4),.gl-star-rating span:nth-child(5)   {
        width:50%;
        height:17px;
    }
    
    .glsr-field-textarea{
        width:100%;
        
    }

    .glsr-textarea {
        width:100%;
    }
}

@media only screen and (max-width:767px) and (min-width:200px) {

    .wpforms-field-container {

        display:flex;
        flex-direction:column;
        margin-top:-40px;

    }

    .glsr-label:nth-child(3n) {
        padding-left:0px;
        margin-left:0px;
    }

    .glsr-label{
        margin-left:0px;
    }

    .glsr-field{
        padding-left:0px;
        margin-left:0px;
    }

    .glsr-field:nth-child(3n){
        padding-left:0px;
        margin-left:0px;
    }

    .gl-star-rating span:nth-child(1), .gl-star-rating span:nth-child(2),.gl-star-rating span:nth-child(3),.gl-star-rating span:nth-child(4),.gl-star-rating span:nth-child(5)   {
        width:75%;
        height:17px;
        
    }
}

a {
    cursor:pointer;
}

.label-estado {
    font-family:'Graphik-Medium';
}
/*--------------------------------------------------------------------------------------------------------*/