/*
Theme Name: unyagency Child
Description: Child theme for the Unyagency
Author: unyagency
Template: unyagency
*/
.wpneo-fields {
    color: #838694;
    z-index: 999999;
    position: relative;
}
.tips {
    border: 1px dotted #ddd;
    padding: 20px 25px 5px;
    font-size: 13px;
    line-height: 21px;
    margin-bottom:20px;
}
.elementor-element-3752 .title-desc {
    display:inline-block;
}
.elementor-element-3752 .heading-action {
    display:inline-block;
}
.sdg-category .sdg-img{
    max-width:56px;
}
.sdg-img {
    max-width:76px;
    display:inline-block;
    margin-right:15px;
}
.sharing-icon {
    font-weight: 600;
    color: #333;
    margin-top: 27px;
}
.skin-v3 .box-content {
    display:none;
}
.update_tab {
    display:none;
}
.custom-breadcrumb .breadcrumb {
    display:none;
}
.send-form-title {
    border-bottom: 1px solid #eee;
    padding: 12px;
    margin-bottom: 15px;
}
.button-upload {
    padding: 10px 20px !important;
    width: 21% !important;
    margin-top: 0;
    color: #ffffff;
    background: #674DF0;
    border: none;
}
.wpneo-fields small {
    font-size: 12px;
}
#wpneofrontenddata .wpneo-name {
    font-size:16px;
}
#wpneofrontenddata .wpneo-fields select {
    height: auto !important;
}

.page-id-3124 .custom-breadcrumb {
    background-image: url('/wp-content/uploads/breadcrumb-backer4.jpg') !important;
}
.page-id-9789 .custom-breadcrumb {
    background-image: url('/wp-content/uploads/Start-a-Campaign.jpg') !important;
}

@media (min-width: 1281px) and (max-width: 1445px) {
    .elementor-5151 .elementor-element.elementor-element-b9f4407 {
  width: 80% !important;
}

.elementor-5151 .elementor-element.elementor-element-2ffd17b {
  width: 12% !important;
}
ul.gva-nav-menu > li > a {
  padding: 36px 15px !important;
}
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .elementor-5151 .elementor-element.elementor-element-b9f4407 {
  width: 80% !important;
}

.elementor-5151 .elementor-element.elementor-element-2ffd17b {
  width: 12% !important;
}
ul.gva-nav-menu > li > a {
  padding: 36px 9px !important;
}
}

@media (min-width: 755px) and (max-width: 1024px) {
    .elementor-5151 .elementor-element.elementor-element-b9f4407 {
  width: 73% !important;
}

.elementor-5151 .elementor-element.elementor-element-2ffd17b {
  width: 12% !important;
}
ul.gva-nav-menu > li > a {
  padding: 36px 4px !important;
}
ul.gva-nav-menu > li > a {
  font-size: 14px;
}
.elementor-5151 .elementor-element.elementor-element-fae47d0{
  display: none;
}
}


@media (max-width: 767px) {

#wp-footer .elementor-column {
   
    width: 100% !important;
}
.elementor-element-513817f {
  margin-top: 0  !important;
}

#wp-footer .elementor-heading-title.elementor-size-default {
  margin-top: 23px;
}
#wp-footer .elementor-widget-heading {
  margin: 0 !important;
}

#wp-footer  .elementor-206 .elementor-element.elementor-element-3ae5bf8 {
  padding: 0;
}
}
.partner-logos {
    max-width: 180px !important;
    display: block;
}
.elementor-element-8c2bf5c .elementor-widget-gva-icon-box-styles .elementor-widget-container{
    min-height:333px;
}
.gva-element-gva-navigation-menu.gva-element {
    display: block;
   /* max-width: 1023px;*/
    margin: 0 auto;
}
.wrapper-page .heading-title {
    text-transform:none !important;    
}
.elementor-5151 .elementor-element.elementor-element-19ec587 {
    background:#131F2E;
}

.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-da40339.column-style-top {
  margin: 0 auto;
}
.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-e16a6ae.column-style-top {
  display: none;
}
rs-layer#slider-2-slide-3-layer-0 {
    background: rgba(0,0,0,0.4);
}
.wpneo-list-details .campaign-bottom .tab-rewards .tab-rewards-wrapper > div {
    background: #F7F7F9;
    padding: 25px 30px 0;
}

/** pdf **/

.pdf-page {
    padding-top: 150px;
    padding-bottom: 100px;
}

.btn-pdf-dow{
    position: relative;
    width: 380px;
    max-width: 100%;
    margin: 0 auto;
    height: 220px;
    background-attachment: fixed;
    background-size: cover;
    background-position: center center;
    background-color: #000;
}
.btn-pdf-file{
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    right: 0;
    opacity: 0;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    -ms-transition: all .3s;
    transition: all .3s;
}

.box-file-pdf:hover .btn-absolut {
    top: 50%;
    opacity: 1;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.content-pdf{
    width: 305px;
    max-width: 100%;
    position: relative;
    opacity: .999;
    z-index: 2;
    margin: -65px auto auto auto;
    padding: 30px 30px 0px 30px;
    background: #fff;
    text-align: center;
}
.btn-pdf-dow {
    text-align: center;
}
.content-pdf h3 {
    font-size: 23px;
}

.content-pdf h3 {
    margin-top: 0;
}
.content-pdf p {
    color: #000;
    line-height: 21px;
}
.sdas:hover {
    color: #000;
}
.sdas{
    color: #000;
    background-color: #29F0B4;
    border-color: transparent;
    font-size: 16px;
    padding: 10px 29px 10px 29px;
}

.btn-absolut{
    border-radius: 100px;
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    right: 0;
    opacity: 0;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    -ms-transition: all .3s;
    transition: all .3s;
}
.box-file-pdf {
    margin-top: 50px;
}

@media (min-width: 755px) and (max-width: 1024px) {
    .content-pdf {
        width: 275px;
    }

}

@media (max-width: 995px) {
    .pdf-page {
        padding-top: 0;
        padding-bottom: 50px;
    }

    .btn-absolut {
        top: 50%;
        opacity: 1 !important;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }

}
/** En pdf **/