/* HOME Virtual Open Day TOO MANY FLASH */


.formulario_diego_navbar {margin-left:20px!important; margin-bottom:0px!important;}

.formulario_diego_navbar p {word-wrap:break-word!important;}

.boton_amarillo_diego_navbar {background-color:#ffea00!important;}

.boton_amarillo_diego_navbar a {color:#808080!important;}

div.wpforms-container-full .wpforms-form .wpforms-field-label-inline {font-size:14px!important;}

.boton_amarillo_diego_navbar a:hover {color:#ffffff!important;}

.boton_formulario_diego_navbar {background-color:#ffea00!important; border:0px!important;padding:0px!important;}

@media only screen and (max-width: 767px) {.boton_formulario_diego_navbar {margin-bottom:10px!important;margin-left:20px!important;}}

div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea .formulario_diego_navbar {background-color: rgba(51,51,51, 0.1)!important;}

div.wpforms-container-full .wpforms-form input[type="date"], div.wpforms-container-full .wpforms-form input[type="datetime"], div.wpforms-container-full .wpforms-form input[type="datetime-local"], div.wpforms-container-full .wpforms-form input[type="email"], div.wpforms-container-full .wpforms-form input[type="month"], div.wpforms-container-full .wpforms-form input[type="number"], div.wpforms-container-full .wpforms-form input[type="password"], div.wpforms-container-full .wpforms-form input[type="range"], div.wpforms-container-full .wpforms-form input[type="search"], div.wpforms-container-full .wpforms-form input[type="tel"], div.wpforms-container-full .wpforms-form input[type="text"], div.wpforms-container-full .wpforms-form input[type="time"], div.wpforms-container-full .wpforms-form input[type="url"], div.wpforms-container-full .wpforms-form input[type="week"], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea .formulario_diego_navbar {color:#909090!important}



/* AJUST TAMANOS H1, H2, H3*/ 
.postid-46875 .entry-content h3 {font-size:18px!important;}
.postid-46875 .dfd-blog-title  {font-size:25px!important;}

@media only screen and (min-width: 800px) {.page-id-42140 #layout.blog-page #main-content {padding-top:0px!important;}}

.page-id-42140 #stuning-header {display:none!important;}

.page-id-42140 .page-title {display:none!important}


/* Landing Page Becas 2020 Marzo 2020 CSS Para EVOLVED FORMS a 2 COLUMNAS */

.page-id-45862 #gform_fields_58 {width: 200%!important;}

.page-id-45862 #gform_submit_button_58 {background-color:#ffea00!important; width: 100%!important; text-align:center!important;}

@media only screen and (max-width: 782px) {.page-id-45862 #gform_fields_58 {width: 650%!important; display:block!important;} }

@media only screen and (max-width: 782px) {.page-id-45862 #gform_submit_button_58 {width: 650%!important; text-align:center!important;} }

/* GRAVITY FORMS - CONDITIONAL LOGIC */


@media (max-width: 767px) {div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {width:30%!important;display:block!important;}}


@media (max-width: 767px) { .ult_modal .ult_modal-content {padding:0px!important}}

.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

@media (max-width: 767px) {.button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {width:30%!important;}}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {width:100%!important;}

@media (max-width: 767px) {.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {width:30%!important;}}


@media (max-width: 767px) {.button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {width:28%!important}}

.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container, .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label {margin-top:0px!important;}

.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {margin-bottom:0px!important;padding-bottom:0px!important;}

.button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:103%!important; font-family:Lato!important; letter-spacing:0px!important}

.button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

@media (max-width: 767px) {.gform_wrapper .gform_footer {width:30%!important}}

.gfield_required {display:none!important;}

.gform_wrapper .field_description_below .gfield_consent_description, .gform_wrapper .gfield_consent_description {font-size:7px!important;color:#909090;line-height:10px!important;}

.gfield_consent_label {color:#909090;}

@media (max-width: 767px) {.gform_wrapper .field_description_below .gfield_consent_description, .gform_wrapper .gfield_consent_description {color:#3c3c3c!important; width:30%!important}}

@media (max-width: 767px) {gfield_consent_label {color:#3c3c3c!important;}}

.gform_wrapper ul.gform_fields li.gfield {padding-right:0px!important;}

.gform_wrapper {margin:0px!important;padding:0px!important}

.gform_wrapper ul li.gfield {margin-top:0px!important;padding-top:0px!important;}

.gform_confirmation_message {background-color:rgba(63,190,63,0.45);color:white;padding:3%!important;text-align:center!important;}


 #gform_wrapper_61 .gf_browser_chrome .gform_wrapper .style {display:block!important;}

/* POPUPMAKER */

.pum-theme-46854, .pum-theme-tema-por-defecto {background-color: rgba( 25, 25, 25, 0.6 );}

.pum-theme-46854 .pum-content + .pum-close, .pum-theme-tema-por-defecto .pum-content + .pum-close {background-color:#ffea00; color:#3c3c3c;}

			/* POPUPMAKER CANON - AVANZADO */

#popmake-46934 .gform_wrapper h3.gform_title {display:none;}

@media (max-width: 767px) {#popmake-46934 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {width:100%!important;}}

@media (max-width: 767px) { #popmake-46934 .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {width:100%!important;}}

@media (max-width: 767px) {#popmake-46934 .gform_wrapper .gform_footer {width:100%!important}}

@media (max-width: 767px) { #popmake-46934 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {width:100%!important}}

@media (max-width: 767px) {#popmake-46934 .gform_wrapper .field_description_below .gfield_consent_description, .gform_wrapper .gfield_consent_description {color:#3c3c3c!important; width:100%!important}}


@media (max-width: 767px) {#popmake-46934 div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {width:100%!important;display:block!important;}}

			/* POPUPMAKER CANON - INICIACION */

#popmake-46930 .gform_wrapper h3.gform_title {display:none;}

@media (max-width: 767px) {#popmake-46930 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {width:100%!important;}}

@media (max-width: 767px) { #popmake-46930 .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {width:100%!important;}}

@media (max-width: 767px) {#popmake-46930 .gform_wrapper .gform_footer {width:100%!important}}

@media (max-width: 767px) { #popmake-46930 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {width:100%!important}}

@media (max-width: 767px) {#popmake-46930 .gform_wrapper .field_description_below .gfield_consent_description, .gform_wrapper .gfield_consent_description {color:#3c3c3c!important; width:100%!important}}


@media (max-width: 767px) {#popmake-46930 div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {width:100%!important;display:block!important;}}


/* CSS WEB - GENERAL */

.soc_icon-google__x2B_ {display:none!important}#dddddd

#social-icons-widget-2 .social-icons-widget .googleplus a {display:none!important;}

.dfd-footer-copyright .avisolegal a:hover {color:#dddddd!important}


/* CSS WEB - EQUIPO */

.page-id-14789 .page-title {display:none!important;}

.page-id-14789 .dfd_tabs_block .dfd_tta_tabs.classic_empty .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab a:before {height:0px!important;}
/* CSS WEB - PROFESORES */

.page-id-16498 .filter li a:before {height:0px!important;}

.page-id-16498 #layout.dfd-portfolio-loop .dfd-portfolio.dfd-portfolio-masonry .project .cover, #layout.dfd-portfolio-loop .dfd-portfolio.dfd-portfolio-fitRows .project .cover {padding:0px!important;}

/* CSS WEB - CONÓCENOS */

.page-id-14609 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-14609 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-14609 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-14609 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-14609 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-14609 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-14609 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-14609 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}


/* CSS WEB - MMODA */ 

.page-id-16732 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-16732 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-16732 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-16732 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-16732 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-16732 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-16732 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

/* BTN PIDE UNA CITA */

.page-id-16732 #modal-5e8486b9362aa .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

.page-id-16732 #modal-5e8486b9362aa .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-16732 #modal-5e8486b9362aa .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-16732 #modal-5e8486b9362aa .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-16732 #modal-5e8486b9362aa .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-16732 #modal-5e8486b9362aa .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-16732 #modal-5e8486b9362aa .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-16732 #modal-5e8486b9362aa .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-16732 #modal-5e8486b9362aa .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - MBODAS */

.page-id-16716 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-16716 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-16716 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-16716 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-16716 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-16716 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-16716 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-16716 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-16716 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - C. PROFESIONAL FOTOGRAFÍA */

.page-id-16725 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-16725 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-16725 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-16725 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-16725 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-16725 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-16725 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-16725 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-16725 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - C. PROFESIONAL SUPERIOR FOTOGRAFÍA */

.page-id-16726 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-16726 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-16726 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-16726 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-16726 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-16726 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-16726 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-16726 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-16726 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - M. GENERAL */

.page-id-18180 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-18180 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-18180 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-18180 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-18180 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-18180 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-18180 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-18180 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-18180 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - C. INICIACION FOTOGRAFÍA */

.page-id-16751 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-16751 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-16751 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-16751 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-16751 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-16751 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-16751 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-16751 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-16751 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - C. DSLR */

.page-id-22642 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-22642 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-22642 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-22642 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-22642 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-22642 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-22642 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-22642 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-22642 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - C. PHOTOSHOP */

.page-id-16721 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-16721 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-16721 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-16721 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-16721 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-16721 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-16721 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-16721 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-16721 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - C. LIGHTROOM */

.page-id-16723 .dfd-button-module-wrap .dfd-button-module .dfd-button-link .dfd-button-inner-cover .dfd-button-text-hover, .dfd-button-module-wrap .dfd-button-module .dfd-button-link .dfd-button-inner-cover .dfd-button-text-main {font-size:13.5px!important;letter-spacing:2px!important;}


.page-id-16723 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-16723 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-16723 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-16723 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-16723 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-16723 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-16723 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-16723 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-16723 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - C. ILUMINACION */

.page-id-16718 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-16718 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-16718 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-16718 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-16718 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-16718 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-16718 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-16718 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-16718 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - C. AV. PHOTOSHOP */

.page-id-32162 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-32162 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-32162 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-32162 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-32162 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-32162 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-32162 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-32162 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-32162 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - C. AV. ILUMINACION */

.page-id-16719 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-16719 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-16719 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-16719 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-16719 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-16719 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-16719 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-16719 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-16719 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - C. ILUMINACION EXTERIORES PROFOTO */

.page-id-16724 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-16724 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-16724 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-16724 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-16724 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-16724 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-16724 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-16724 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-16724 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - E. MODA */


.page-id-16729 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-16729 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-16729 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-16729 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-16729 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-16729 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-16729 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-16729 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-16729 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - E. BODAS */

.page-id-16728 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-16728 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-16728 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-16728 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-16728 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-16728 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-16728 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-16728 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-16728 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}


/* CSS WEB - E. PRODUCTO */

.page-id-24547 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-24547 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-24547 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-24547 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-24547 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-24547 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-24547 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-24547 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-24547 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}


/* CSS WEB - E. FOTOPERIODISMO */

.page-id-16731 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-16731 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-16731 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-16731 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-16731 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-16731 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-16731 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-16731 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-16731 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - E. AUTOR */

.page-id-16730 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-16730 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-16730 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-16730 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-16730 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-16730 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-16730 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-16730 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-16730 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - E. ARQUITECTURA */

.page-id-28660 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-28660 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-28660 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-28660 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-28660 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-28660 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-28660 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-28660 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-28660 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - E. POSTPRODUCCIÓN */

.page-id-35095 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-35095 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-35095 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-35095 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-35095 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-35095 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-35095 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-35095 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-35095 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - LANZADERA */

.page-id-16754 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-16754 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-16754 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-16754 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-16754 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-16754 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-16754 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-16754 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-16754 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - MARKETING FOTOGRAFOS */

.page-id-23419 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-23419 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-23419 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-23419 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-23419 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-23419 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-23419 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-23419 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-23419 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* CSS WEB - TRABAJOS DE ALUMNOS */

.page-id-10891 .filter li a:before {height:0px!important;}

/* CSS WEB - CONTACTA */

.page-id-28037 .dfd-row-bg-overlay {width:100%!important;}

.page-id-28037 .dfd-portfolio-module-wrapper {display:block!important;}

.page-id-28037 .ult_modal.ult-small {width:45%!important;}

@media (max-width: 767px) {.page-id-28037 .ult_modal.ult-small {width:90%!important;}}

@media (max-width: 767px) {.page-id-28037 .ult_modal .ult_modal-content {padding:0px!important}}

.page-id-28037 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-28037 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-28037 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-28037 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-28037 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

/* Landing Page Máster Moda Febrero 2020 CSS */
.page-id-44557 .page-title-inner-wrap h1 {display:none;}

.page-id-44557 #layout.blog-page #main-content {padding-top:0px;}

.wpforms-container-full .wpforms-form .wpforms-field-label {color:#909090}

@media only screen and (max-width: 782px) {.page-id-44557 #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-44557 #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-44557 #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}

.page-id-44557 #stuning-header {display:none!important}
.page-id-44557 #header {display:none!important}

/* WP Forms */

.page-id-44557 div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {background-color: #ffea00;border: 1px solid #ffea00;color: #333;}

.page-id-44557 div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {background-color: #ffea00;border: 1px solid #ffea00;color: #333;}

.page-id-44557 div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {width:100%!important;}

@media only screen and (max-width: 782px) {.page-id-44557 div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {width:100%!important;}}

div.wpforms-container-full .wpforms-form input.wpforms-field-medium, div.wpforms-container-full .wpforms-form select.wpforms-field-medium, div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium {max-width:100%!important;}

div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {padding: 0px 0px;}

.page-id-44557 .wpforms-submit-container .wpforms-submit-44573 a {font-family: Lato!important}

/* Landing Page Máster Bodas Febrero 2020 CSS */
.page-id-44437 .page-title-inner-wrap h1 {display:none;}

.page-id-44437 #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-44437 #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-44437 #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-44437 #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}


.page-id-44437 #stuning-header {display:none!important}
.page-id-44437 #header {display:none!important}

/* WP Forms */

.page-id-44437 div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {background-color: #ffea00;border: 1px solid #ffea00;color: #333;}

.page-id-44437 div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {background-color: #ffea00;border: 1px solid #ffea00;color: #333;}

.page-id-44437 div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {width:100%!important;}

@media only screen and (max-width: 782px) {.page-id-44437 div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {width:100%!important;}}


/* Landing Page Máster Fotografia y Postproduccion Febrero 2020 CSS */
.page-id-44583 .page-title-inner-wrap h1 {display:none;}

.page-id-44583 #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-44583 #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-44583 #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-44583 #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}

/* Landing Page Máster Fotografia y Postproduccion Febrero 2020 CSS */
.page-id-44412 .page-title-inner-wrap h1 {display:none;}

.page-id-44583 #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-44583 #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-44583 #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-44583 #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}

.page-id-44583 #stuning-header {display:none!important}
.page-id-44583 #header {display:none!important}

/* WP Forms */

.page-id-44583 div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {background-color: #ffea00;border: 1px solid #ffea00;color: #333;}

.page-id-44583 div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {background-color: #ffea00;border: 1px solid #ffea00;color: #333;}

.page-id-44583 div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {width:100%!important;}

@media only screen and (max-width: 782px) {.page-id-44583 div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {width:100%!important;}}

/* Landing Page Especializacion Postproduccion Marzo 2020 CSS */


.page-id-45443 .page-title-inner-wrap h1 {display:none;}

.page-id-45443 #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-45443 #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-45443 #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-45443 #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}

.page-id-45443 #stuning-header {display:none!important}
.page-id-45443 #header {display:none!important}

/* Landing Page Especializacion Arquitectura Marzo 2020 CSS */


.page-id-45454 .page-title-inner-wrap h1 {display:none;}

.page-id-45454 #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-45454 #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-45454 #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-45454 #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}

.page-id-45454 #stuning-header {display:none!important}
.page-id-45454 #header {display:none!important}

/* Landing Page Especializacion Producto Marzo 2020 CSS */


.page-id-45433 .page-title-inner-wrap h1 {display:none;}

.page-id-45433 #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-45433 #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-45433 #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-45433 #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}

.page-id-45433 #stuning-header {display:none!important}
.page-id-45433 #header {display:none!important}

/* Landing Page Especializacion Moda Marzo 2020 CSS */


.page-id-45461 .page-title-inner-wrap h1 {display:none;}

.page-id-45461 #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-45461 #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-45461 #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-45461 #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}

.page-id-45461 #stuning-header {display:none!important}
.page-id-45461 #header {display:none!important}

/* Landing Page Especializacion Fotoperiodismo Marzo 2020 CSS */


.page-id-45467 .page-title-inner-wrap h1 {display:none;}

.page-id-45467 #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-45467 #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-45467 #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-45467 #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}

.page-id-45467 #stuning-header {display:none!important}
.page-id-45467 #header {display:none!important}

/* Landing Page Especializacion Bodas Marzo 2020 CSS */


.page-id-45476 .page-title-inner-wrap h1 {display:none;}

.page-id-45476 #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-45476 #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-45476 #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-45476 #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}

.page-id-45476 #stuning-header {display:none!important}
.page-id-45476 #header {display:none!important}

/* Landing Page Especializacion Autor Marzo 2020 CSS */


.page-id-45483 .page-title-inner-wrap h1 {display:none;}

.page-id-45483 #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-45483 #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-45483 #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-45483 #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}

.page-id-45483 #stuning-header {display:none!important}
.page-id-45483 #header {display:none!important}


/* Landing Page Aprender Fotografía en Casa */

.page-id-46051 #stuning-header {display:none!important}
.page-id-46051 #header {display:none!important}

.page-id-46051 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:calc(100% - 8px); margin:0px!important;}

.page-id-46051 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:0px!important;padding-right:0px!important; background:#ffea00; width:95%!important; font-family:Lato!important; letter-spacing:0px!important}

.page-id-46051 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important; text-transform:uppercase!important}

.page-id-46051 .button.wc-backward:not(.ubtn):hover, .button:not(.ubtn):hover, #wp-submit:not(.ubtn):hover, #commentform #submit:not(.ubtn):hover {background:#3c3c3c!important; color:#ffffff!important;}

.page-id-46051 .button.wc-backward:not(.ubtn), button:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {}

.page-id-46051 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {font-size:13px!important;}

.page-id-46051 .ult_modal.ult-small {width:80%}

#input_59_8 {display:none!important}

#input_60_7 {display:none!important}