.graphic_desginer_section .graphic_container {
    margin: auto;
    width: 82%;
}

.graphic_desginer_section .graphic_heading {
    font-family: 'Rozha One';
    font-weight: 400;
    font-size: 4rem;
    color: #464158;
}

.graphic_desginer_section .paragraph {
    font-family: 'Manrope';
    font-style: normal;
    font-weight: 500;
    font-size: 1rem;
    line-height: 108.6%;
    color: #414141;
}

.btn_purple {
    text-align: end;
}

.graphic_desginer_section .btnpurple {
    box-sizing: border-box;
    padding: 10px 35px;
    width: 200px;
    background: #5C489C;
    border-radius: 50px;
    z-index: 9;
    position: relative;
    font-family: 'Poppins';
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 0.105em;
    text-transform: uppercase;
    color: #FFFFFF;
    border: none;
}

.graphic_desginer_section .btnpurple:hover {
    background: #E65125;
    border: none;
}

.paragraph_section .paragraph_container {
    width: 77%;
    margin: auto;
    position: relative;
}

.paragraph_section .paragraph_container::after {
    content: "";
    position: absolute;
   top: 11rem;
    right: -15rem;
    width: 23rem;
    height: 27rem;
    background-image: url(./../images/puzzle/arrow.png);
    background-size: contain;
    background-repeat: no-repeat;
}

.paragraph_section .paragraph_container .heading {

    font-family: 'Rozha One';
    font-weight: 400;
    font-size: 1.5rem;
    color: #414141;
}

.paragraph_section .paragraph_container .para {

    font-family: 'Manrope';
    font-weight: 500;
    font-size: 0.9rem;
    line-height: 175%;
    color: #414141;
}


.paragraph_section .paragraph_container .salary_para {
    font-family: 'Manrope';
    font-weight: 600;
    font-size: 1.2rem;
    line-height: 108.6%;
    color: #464158;
}

.green_button .btn_green {
    box-sizing: border-box;
    padding: 13px 37px;
    width: 200px;
    background: #878232;
    border-radius: 50px;
    font-family: 'Poppins';
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 0.105em;
    text-transform: uppercase;
    color: #FFFFFF;
    border: none;
}
.green_button .btn_green:hover {
    background: #E65125;
    border: none;
   
}
/* @media (min-width: 320px) and (max-width: 575.98px) {
    .graphic_desginer_section .graphic_heading {
        font-size: 2rem;
        text-align: center;
    }

    .graphic_desginer_section .paragraph {
        font-size: 1rem;
        text-align: center;
    }

    .graphic_desginer_section .btnpurple {
        font-size: 14px;
        width: 200px;
        margin: auto;
    }

    .graphic_desginer_section .btnpurple:hover {
        background: #E65125;
        border: none;
    }
    .green_button .btn_green {
       width: 200px;
        font-size: 14px;
    }
    .green_button .btn_green:hover {
        background: #E65125;
        border: none;
       
    }
    .btn_purple {
        text-align: center;
    }

    .paragraph_section .paragraph_container::after {
        background: none;
    }

    .paragraph_section .paragraph_container {
        width: 100%;
        margin: auto;
        position: relative;
    }

}

@media (min-width: 576px) and (max-width: 767.98px) {
    .graphic_desginer_section .graphic_heading {
        font-size: 2.5rem;
    }

    .graphic_desginer_section .paragraph {
        font-size: 1rem;
        text-align: center;
    }

    .graphic_desginer_section .btnpurple {
        font-size: 16px;
        width: 200px;
        margin: auto;
    }

    .graphic_desginer_section .btnpurple:hover {
        background: #E65125;
        border: none;
    }

    .graphic_desginer_section {
        margin-top: 23rem;
    }

    .paragraph_section .paragraph_container::after {
        background: none;
    }
    .green_button .btn_green {
        width: 200px;
        font-size: 16px;
    }
    .green_button .btn_green:hover {
        background: #E65125;
        border: none;
       
    }
} */

/* @media (min-width: 768px) and (max-width: 991.98px) {
    .graphic_desginer_section .graphic_heading {
        font-size: 2.2rem;

    }

    .graphic_desginer_section .paragraph {
        font-size: 1rem;

    }

    .graphic_desginer_section .btnpurple {
        font-size: 16px;
        width: 200px;
        margin: auto;
    }

    .graphic_desginer_section .btnpurple:hover {
        background: #E65125;
        border: none;
    }

    .green_button .btn_green {
       width: 200px;
        font-size: 16px;
    }
    .green_button .btn_green:hover {
        background: #E65125;
        border: none;
       
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
   .graphic_desginer_section .graphic_heading {
    font-family: 'Rozha One';
    font-weight: 400;
    font-size: 3rem;
    color: #464158;
}
} */
/* @media (min-width: 1280px){
	.graphic_desginer_section .graphic_heading {
    font-family: 'Rozha One';
    font-weight: 400;
    font-size: 3.8rem;
    color: #464158;
 }
} */


.pinkish_vector{
  position: relative;
}
.pinkish_vector::after{
  content: "";
    position: absolute;
    top: 4rem;
    right: -31rem;
    width: 76rem;
    height: 53rem;
    background-image: url(./../images/level_vector.png);
    background-size: contain;
    background-repeat: no-repeat;
}
.puzzle input.wpcf7-form-control.wpcf7-submit.has-spinner {
   padding: 13px 37px !important;
    width: 250px;
    border: none !important;
}
.page-id-38 .level_up_your_brand{
	display:none;
}
input[type=file]::file-selector-button {
  border: 2px solid #6c5ce7;
  padding: .2em .4em;
  border-radius: .2em;
  background-color: #464158;
  transition: 1s;
}
input[type=file]::file-selector-button:hover {
  background-color: #464158;
  border: 0px solid #00cec9;
}
.wpcf7 input[type="file"] {
    cursor: pointer;
    border: none !important;
}