.centerrow {
    overflow: hidden;
    width: 104%;
}
.centerthreecol,
.centerfourcol,
.centersixcol,
.centerfourcol-s,
.centersixcol-s {
    margin: 0;
    float: left;
    min-height: 1px;
    margin-bottom: 0 !important;
}
.centerrow .centerthreecol {
    width: 19.2%;
    height: 273px;
    overflow: hidden;
}
.centerrow .centerfourcol {
    width: 20%;
    height: 285px !important;
    overflow: hidden;
}
#sello {
    width: auto;
}
#contact h2 {
    color: #ade810;
}
#contact {
    background-color: #fff;
}
#contact label {
    color: #575757;
    font-size: 14px !important;
}
.contact-form .forms .buttons .submit {
    width: 305px;
    height: 44px;
    background-color: #ade810;
    color: #fff !important;
    font-size: 25px !important;
    font-family: "Open Sans", sans-serif;
    transition: all 0.3s;
}
.contact-form .forms .buttons .submit:hover {
    color: #fff !important;
    background-color: #ff3d4d !important;
    border: 1px solid #e6e6e6 !important;
}
.contact-form .forms p.fl,
.contact-form .forms p.fr {
    width: 100%;
    margin: 0;
    color: #fff;
}
.contact-form .forms p.fl input,
.contact-form .forms p.fr input {
    width: 100%;
    margin: 0;
}
#contactName {
    width: 49%;
    margin-top: 10px;
    margin-left: 25%;
}
#contactEmail {
    width: 49%;
    margin-top: 10px;
    margin-left: 25%;
}
.contact-form .forms textarea {
    width: 49% !important;
    margin-top: 10px;
    margin-left: 25%;
}
.captchaContent {
    width: 305px;
    height: auto;
    float: left;
    text-align: center;
    margin-left: 34%;
}
.containerNosotros {
    max-width: 960px;
    margin: 0 auto;
    padding: 0;
    /*overflow: hidden;*/
    position: relative;
}
.container {
    width: 60%;
    max-width: 960px;
    margin: 0 auto;
    padding: 0;
    /*overflow: hidden;*/
    position: relative;
}
.onecol,
.twocol,
.threecol,
.fourcol,
.fivecol,
.fifthcol,
.sixcol,
.sevencol,
.eightcol,
.ninecol,
.tencol,
.elevencol {
    margin-left: 0;
    float: left;
    min-height: 1px;
    overflow: hidden;
}
.fourcol {
    width: 31.4%;
    padding-right: 0;
    padding-left: 4%;
    float: left;
}
.eightcol {
    width: 64.6%;
    padding-right: 0;
    padding-left: 0;
    float: left;
}
.sixcol {
    width: 50%;
}
.twelvecol {
    width: 90%;
    float: left;
}
.first {
    margin-left: 0;
}
object,
embed {
    max-width: 100%;
}
img {
    height: auto;
}

@media screen and (max-width: 1570px) {
    .contentConsultoria {
        width: 95%;
    }

    .txtConsultoria {
        width: 55%;
    }
}

@media screen and (max-width: 1500px) {
    .contentConsultoria {
        width: 70%;
    }

    .parallaxTopCinco {
        background-size: auto 100%;
    }
}

@media screen and (max-width: 1250px) {
    .bgConsultoria {
        /*background-size: auto 100%;*/
        background-image: none;
    }

    .heightBgConsultoria {
        background-size: auto 100%;
        width: 100%;
        padding: 5%;
        height: auto;
        /*background-color: rgba(0,0,0,0.6);*/
    }

    .txtConsultoria {
        width: 100%;
    }

    .txtConsultoria p {
        /*
        color: #FFF;
        font-weight: 300;*/
    }

    .contentConsultoria {
        margin-top: 0px;
    }

    .txtConsultoria h2 {
        /*color: #FFF;*/
    }

    .contentTxtCapacitacion {
        width: 55%;
        padding: 5%;
    }
}
@media screen and (max-width: 1110px) {
    .contentImgCapaciacion {
        display: none;
    }

    .imgCapacitacionDisplay {
        display: block;
        float: left;
        width: 30%;
        margin: 0 2% 2% 0;
    }

    .contentTxtCapacitacion {
        width: 100%;
    }
    .textSlide {
        width: 900px;
        float: left;
        position: absolute;
        line-height: 45px !important;
        text-align: center;
        top: 300px;
        margin: 0;
    }
    .textSlideTwo {
        width: 900px;
        float: left;
        position: absolute;
        text-align: center;
        top: 300px;
        margin: 0;
    }

    .entry_rightConsult p {
        padding-right: 2%;
    }

    .entry_rightConsult h3 br {
        display: none;
    }

    .entry_rightConsult {
        padding-top: 15%;
    }
}
@media screen and (max-width: 1000px) {
    .container {
        width: auto;
        margin: 0 20px;
        padding: 0;
    }
}
@media screen and (max-width: 970px) {
    .entry1_left img{
        display: none;
    }

    #clientsbox li {
        width: 239px;
    }
    #servicesbox li {
        width: 90%;
    }
    .resmode-No {
        display: none;
        visibility: hidden;
    }
    .section .container {
        padding: 40px 10px !important;
    }
    #header a img.logo {
        margin: 0 0 30px;
    }
    #nav,
    #main-nav {
        float: left;
        width: 100%;
    }
    #nav li,
    #main-nav li {
        float: left;
        margin-left: 0;
        margin-bottom: 10px;
    }
    .flexfull_wrap {
        max-height: 580px !important;
    }
    .cbp-af-header.cbp-af-header-shrink img {
        margin-top: 8px;
        width: 60px;
    }
    .cbp-af-header img {
        margin-left: 40%;
    }
    .wrapper {
        display: block;
    }
    #nav {
        display: none;
    }
    .floatIframe {
        display: none;
    }
    #rev_slider_4_3_wrapper {
        display: none;
    }
    #rev_slider_4_3_wrapper br {
        display: none;
    }

    .contentNosotros {
        width: 100%;
        height: auto;
        min-height: auto;
        display: -webkit-flex;
        -webkit-box-orient: horizontal;
        -webkit-box-pack: center;
        -webkit-box-align: center;
        display: -moz-flex;
        -moz-box-orient: horizontal;
        -moz-box-pack: center;
        -moz-box-align: center;
        display: flex;
        box-orient: horizontal;
        box-pack: center;
        box-align: center;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        align-self: center;
        align-content: center;
        background-image: none;
        margin-top: 55px;
    }

    .circleNosotros {
        width: 150px;
        height: 150px;
        border-radius: 100px;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        -o-border-radius: 100px;
        box-shadow: 0px 0px 0px 4px #c5d502 inset;
        -moz-box-shadow: 0px 0px 0px 4px #C5D502 inset;
        -o-box-shadow: 0px 0px 0px 4px #C5D502 inset;
        -webkit-box-shadow: 0px 0px 0px 4px #c5d502 inset;
        position: inherit;
        margin: 70px 5% 70px 5%;
        transition: all 0.3s;
    }

    .circleNosotros:hover {
        box-shadow: 0px 0px 0px 8px #c5d502 inset;
        -moz-box-shadow: 0px 0px 0px 8px #C5D502 inset;
        -o-box-shadow: 0px 0px 0px 8px #C5D502 inset;
        -webkit-box-shadow: 0px 0px 0px 8px #c5d502 inset;
    }

    .circleNosotrosLogos {
        width: 150px;
        height: 150px;
        border-radius: 100px;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        -o-border-radius: 100px;
        border: 2px solid #C5D502;
        box-shadow: 0px 0px 0px 2px #c5d502 inset;
        -moz-box-shadow: 0px 0px 0px 2px #C5D502 inset;
        -o-box-shadow: 0px 0px 0px 2px #C5D502 inset;
        -webkit-box-shadow: 0px 0px 0px 2px #c5d502 inset;
        position: inherit;
        margin: 70px 5% 70px 5%;
        transition: all 0.3s;
    }

    .circleNosotrosLogos:hover {
        box-shadow: 0px 0px 0px 4px #c5d502 inset;
        -moz-box-shadow: 0px 0px 0px 4px #C5D502 inset;
        -o-box-shadow: 0px 0px 0px 4px #C5D502 inset;
        -webkit-box-shadow: 0px 0px 0px 4px #c5d502 inset;
    }

    .txtCircle {
        width: 150px;
        height: 70px;
        position: relative;
        margin-left: 0px;
        margin-top: 160px;
        background-color: rgba(255, 255, 255, 0);
        overflow: auto;
    }

    .txtCircleLeft {
        width: 150px;
        height: 70px;
        position: relative;
        margin-left: 0px;
        margin-top: 160px;
        background-color: rgba(255, 255, 255, 0);
        overflow: auto;
    }

    .nameNosotros {
        color: #C5D502;
        font-size: 16px;
        text-align: center;
        font-weight: 600;
        line-height: 18px;
        transition: all 0.3s;
    }

    .posNosotros {
        color: #C5D502;
        font-size: 12px;
        text-align: center;
        font-weight: 400;
        margin-top: 0px;
        text-transform: uppercase;
        -moz-text-transform: uppercase;
        -o-text-transform: uppercase;
        -webkit-text-transform: uppercase;
        transition: all 0.3s;
    }

    .circleMiddle {
        display: none;
    }

    .circleCarol {
        margin-top: 0px;
        margin-left: inherit;
        position: inherit;
    }

    .circleBujanda {
        margin-top: 0px;
        margin-left: inherit;
        position: inherit;
    }

    .circleGiannetti {
        margin-top: 0px;
        margin-left: inherit;
        position: inherit;
    }

    .circleJorda {
        margin-top: 0px;
        margin-left: inherit;
        position: inherit;
    }

    .circleVictoria {
        margin-top: 0px;
        margin-left: inherit;
        position: inherit;
    }

    .circleOlivia {
        margin-top: 0px;
        margin-left: inherit;
        position: inherit;
    }

    .circleAgus {
        margin-top: 0px;
        margin-left: inherit;
        position: inherit;
    }

    .circleAnun {
        margin-top: 0px;
        margin-left: inherit;
        position: inherit;
    }

    .circleCruz {
        margin-top: 0px;
        margin-left: inherit;
        position: inherit;
    }

    .circleInicia {
        margin-top: 0px;
        margin-left: inherit;
        position: inherit;
    }

    .circleVistage {
        margin-top: 0px;
        margin-left: inherit;
        position: inherit;
    }

    .circlePochoclo {
        margin-top: 0px;
        margin-left: inherit;
        position: inherit;
    }

    .circleKMA {
        margin-top: 0px;
        margin-left: inherit;
        position: inherit;
    }

    .txtSlideConsultoria {
        font-size: 20px;
        line-height: 24px;
    }

    .contentConsultoria {
        width: 100%;
    }
}
@media handheld, only screen and (max-width: 940px) {
    .txtServices {
        width: 100%;
        float: left;
    }

    .imgCorazon {
        display: none;
    }
    .testimonio {
        width: 46%;
        margin: 2%;
    }
    .cur {
        float: left;
        width: 94%;
        padding: 1%;
        margin: 2%;
        border-radius: 15px 15px 15px 15px;
        height: auto;
    }
    .textSlide {
        width: 750px;
    }
    .textSlideTwo {
        width: 750px;
    }

    #videoOne {
        margin-bottom: 25px;
    }
}
@media screen and (max-width:880px) {
	.imgQuote {
		background-image: url("../images/quoteHome.jpg");
		background-repeat: no-repeat;
		background-size: 90% auto !important;
		background-position: center;
		width: 100%;
		height: 250px;
	}
}
@media screen and (max-width: 850px) {
    .slideResponsive {
        display: block;
        max-width: 846px;
    }
    .slideHome {
        display: none;
    }
    .slotholder img {
        max-width: 846px;
    }
    .contentService {
        width: 100%;
    }
    .textSlide {
        width: 700px;
    }
    .textSlideTwo {
        width: 700px;
    }
}
@media handheld, only screen and (max-width: 740px) {
    .entry_rightConsult h3 {
        font-size: 34px;
        line-height: 38px;
    }

    .entry1_left {
        display: none;
    }

    .entry_rightConsult {
        width: 100%;
        padding-left: 0;
        padding: 15% 5% 5% 5%;
    }
    .captchaContent {
        width: 305px;
        height: auto;
        float: left;
        text-align: center;
        margin-left: 25%;
    }
    .textSlide {
        width: 600px;
    }
    .textSlideTwo {
        width: 600px;
    }
    body {
        font-size: 16px;
        -webkit-text-size-adjust: none;
        width: 100%;
        min-width: 0;
        margin-left: 0;
        margin-right: 0;
        padding-left: 0;
        padding-right: 0;
        margin-top: 0;
    }
    #servicesbox h3 {
        height: auto;
    }
    .flexfull_wrap,
    .flexfull,
    .slider_full {
        position: relative;
        height: auto !important;
        width: 100%;
    }
    .slider_full:after {
        display: none;
        visibility: hidden;
    }
    #header,
    .onecol,
    .twocol,
    .threecol,
    .fourcol,
    .fivecol,
    .sixcol,
    .sevencol,
    .eightcol,
    .ninecol,
    .tencol,
    .elevencol,
    .twelvecol,
    .fifthcol,
    #foliocontent,
    #foliosidebar {
        width: auto;
        float: none !important;
        padding-left: 20px;
        padding-right: 20px;
        margin-left: 0;
        margin-right: 0;
    }
    #header {
        padding: 30px 0 25px;
        position: relative !important;
        top: auto;
        left: auto;
        margin: 0;
        float: left;
    }
    .container_alt,
    .container_block {
        padding-top: 40px !important;
        margin-bottom: 0 !important;
    }
    ul.block {
        margin-bottom: 0;
    }
    #content,
    #sidebar {
        padding-left: 0;
        padding-right: 0;
        margin-top: 40px;
    }
    .flexfull {
        position: relative !important;
        top: 0;
        margin: 0 -5%;
        width: 110%;
    }
    .flexfull .stuff2,
    .flexfull .flex-direction-nav li {
        display: none;
        visibility: hidden;
    }
    .flex-control-nav {
        left: 44%;
    }
    #copyright {
        padding: 0 5%;
    }
    #servicesbox li {
        width: 90%;
        margin-right: 0;
    }
    .pagination {
        margin-bottom: 40px;
        height: 35px;
    }
    #main {
        margin-top: 25px;
    }
    .sello {
        display: none;
    }

    .contentImgLeftSlideConsultoria {
        display: none;
    }

    .txtSlideConsultoria {
        margin-left: 0%;
        padding-left: 5%;
    }

    .contentRightSlideConsultoria {
        width: 100%;
        background-position: right center;
        background-repeat: no-repeat;
        background-size: cover;
        background-image: url(../images/bgSlideConsultoriagris.jpg);
        background-color: unset;
    }

    .txtSlideConsultoria {
        height: 456px;
        background-color: rgba(255,61,77,0.9);
    }
    
    footer span {
        width: 100%;
        margin-top: 25px;
        float: left;
    }
    
	.col2 {
		width: 100%;
		margin: 0%;
	}
}
@media only screen and (max-width: 639px) {
    .txtServices span img {
        width: 40px;
    }

    #textos_grandes {
        font-size: 24px !important;
        margin-bottom: 35px;
    }

    #textos_grandes br {
        display: none;
    }

    #textos_medios br {
        display: none;
    }

    #textos_medios {
        font-size: 16px;
    }

    .circleServices .hoverServices {
        line-height: 20px;
    }

    .circleServices {
        margin: 2%;
    }

    .captchaContent {
        width: 305px;
        height: auto;
        float: left;
        text-align: center;
        margin-left: 20%;
    }
    .clients img {
        max-width: 200px;
    }
    #servicesbox li {
        width: 100%;
        height: auto;
    }
    .centerrow .centerfourcol {
        width: 95%;
        margin: 0 0 30px;
        height: 350px !important;
        overflow: hidden;
    }
    .scrollTo_top {
        visibility: hidden;
        display: none;
    }
    .tmnf-sc-quote.left,
    .tmnf-sc-quote.right {
        width: 100%;
        float: none;
        margin-left: 0;
        margin-right: 0;
    }
    .contact-form .forms textarea,
    .contact-form .forms input.txt {
        width: 100%;
        float: none;
        margin-left: 0;
        margin-right: 0;
        padding-left: 0;
        padding-right: 0;
    }
    .contact-form .forms label {
        margin-bottom: 10px;
    }
    .contact-form .forms .buttons .submit,
    .contact-form .forms input#sendCopy {
        margin-left: 0;
    }
    a.trigger,
    ul.block li.block7,
    a.hoverstuff-zoom {
        display: none;
        visibility: hidden;
    }
    .section > .container > h2 {
        font-size: 30pt;
        letter-spacing: -2px;
    }
    .centerrow .centerthreecol,
    .centerrow .centerfourcol {
        width: 45%;
        margin: 0 5px 30px;
        height: 300px;
    }
    #header a img.logo {
        display: block;
        float: none;
        margin: 0 auto 30px;
    }
    #nav > li,
    #main-nav > li {
        width: 25%;
    }
    ul.block {
        overflow: hidden;
        height: auto;
    }
    ul.block li {
        position: relative !important;
        width: 50%;
        height: auto;
        float: left;
        top: auto;
        left: auto;
    }
    ul.block li img {
        width: 130%;
        position: relative;
    }
    ul.block li .inside {
        left: 5px;
        bottom: 0;
    }
    ul.block li h2 {
        font-size: 14pt;
    }
    li.pricing_three,
    li.pricing_four {
        width: 48%;
    }
    #clientsbox li {
        width: 48%;
    }
    #clientsbox li img {
        width: auto;
    }
    .section > .container > p {
        -moz-column-count: 1;
        -moz-column-gap: 30px;
        -webkit-column-count: 1;
        -webkit-column-gap: 30px;
        margin-bottom: 25px;
        overflow: hidden;
    }
    iframe {
        width: 100%;
        max-height: 400px;
    }
    ul.medpost > li > .meta,
    ul.medpost > li > .entry {
        text-align: left;
        width: 100%;
    }
    ul.medpost > li > .meta {
        height: 20px;
        overflow: hidden;
    }
    .textSlide {
        width: 400px;
    }
    .textSlideTwo {
        width: 400px;
    }
    #rev_slider_5_2,
    #rev_slider_5_2_wrapper {
        width: 100% !important;
    }
    #contactName {
        width: 95%;
        margin-top: 10px;
        margin-left: 0;
    }
    #contactEmail {
        width: 95%;
        margin-top: 10px;
        margin-left: 0;
    }
    .contact-form .forms textarea {
        width: 95% !important;
        margin-top: 10px;
        margin-left: 0;
    }
    .captchaContent {
        width: auto;
        height: auto;
        float: left !important;
        text-align: center;
        margin-left: 0;
    }
    .contact-form .forms label {
        width: 92%;
        text-align: center;
    }
    .contact-form .forms .buttons .submit {
        width: 205px;
        height: 44px;
        background-color: #575757;
        color: #fff !important;
        font-size: 25px !important;
        font-family: "Open Sans", sans-serif;
    }
    .contact-form .forms p.buttons {
        margin-top: 15px;
        width: 220px !important;
        margin-left: 13%;
    }
    .circleNosotros:hover .txtCircle {
        width: 150px;
        height: auto;
        padding: 0px;
    }

    .circleNosotros:hover .txtCircleLeft {
        width: 150px;
        height: auto;
        padding: 0px;
    }

    .circleNosotros:hover {
        background-size: 110% auto;;
    }

    .circleNosotros:hover .nameNosotros {
        color:#000;
    }
    .circleNosotros:hover .posNosotros {
        color:#000;
    }

    .section .container {
        padding: 0px !important;
    }

    .parallaxTopCuatro p {
        font-size: 38px;
    }

    .parallaxTopCuatro h2 {
        margin-top: 15px;
        font-size: 18px !important;
    }

    .parallaxTopCinco p {
        font-size: 38px;
    }

    .parallaxTopCinco h2 {
        margin-top: 15px;
        font-size: 18px !important;
    }
}

@media only screen and (max-width: 500px) {

    .entry_rightConsult {
        width: 100%;
        padding-left: 0;
        padding: 25% 5% 5% 5%;
    }
    /*
    .circleNosotros {
        width: 180px;
        height: 180px;
        border-radius: 100px;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        -o-border-radius: 100px;
        box-shadow: 0px 0px 0px 4px #c5d502 inset;
        -moz-box-shadow: 0px 0px 0px 4px #C5D502 inset;
        -o-box-shadow: 0px 0px 0px 4px #C5D502 inset;
        -webkit-box-shadow: 0px 0px 0px 4px #c5d502 inset;
        position: inherit;
        margin: 30px 5% 30px 5%;
    }

    .txtCircle {
        width: 180px;
        height: 70px;
        position: relative;
        margin-left: 0px;
        margin-top: 190px;
    }

    .circleNosotros:hover .txtCircle {
        padding: 0;
    }*/
    #contact {
        padding: 2%;
    }

    h3#textos_grandes {
        margin-top: 0px;
    }

    .imgCapacitacionDisplay {
        width: 100%;
        margin: 0 0 2% 0;
    }

    .logoNiceFooter {
        margin-left: 0px;
    }

    .txtCons {
        width: 95%;
    }

    .txtCons br {
        display: none;
    }

    .imgCorazon {
        width: 70%;
        float: unset;
    }

    .form_left p {
        width: 100%;
        float: left;
    }

    footer {
        margin-top: 35px;
    }
}

@media only screen and (max-width: 429px) {

    .entry_rightConsult h3 {
        font-size: 30px;
        line-height: 34px;
    }

    .entry_rightConsult p {
        color: #fff;
        font-size: 1.2em;
        line-height: 1.3em;
        font-weight: 300;
    }

    .entry_rightConsult {
        width: 100%;
        padding-left: 0;
        padding: 36% 5% 5% 5%;
    }

    .contentTxtCapacitacion h2 {
        font-size: 46px;
    }

    .txtConsultoria h2 {
        font-size: 46px;
    }

    .txtConsultoria h3 {
        font-size: 30px;
    }

    .bottomTxtConsultoria {
        font-size: 22px;
        line-height: 24px;
    }

    .bottomTxtConsultoria br {
        display: none;
    }

    .contentTxtCapacitacion p {
        font-size: 16px;
        line-height: 22px;
    }

    .txtConsultoria p {
        font-size: 16px;
        line-height: 22px;
    }
    /*
    .circleNosotros {
        width: 200px;
        height: 200px;
        border-radius: 100px;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        -o-border-radius: 100px;
        box-shadow: 0px 0px 0px 4px #c5d502 inset;
        -moz-box-shadow: 0px 0px 0px 4px #C5D502 inset;
        -o-box-shadow: 0px 0px 0px 4px #C5D502 inset;
        -webkit-box-shadow: 0px 0px 0px 4px #c5d502 inset;
        position: inherit;
        margin: 0px 5% 70px 5%;
    }
    .circleNosotros:hover .txtCircle {
        width: 200px;
        height: auto;
        padding: 0px;
    }
    .circleNosotros:hover .txtCircleLeft {
        width: 200px;
        height: auto;
        padding: 0px;
    }
    .txtCircle {
        width: 200px;
        height: 70px;
        position: relative;
        margin-left: 0px;
        margin-top: 205px;
    }

    .txtCircleLeft {
        width: 200px;
        height: 70px;
        position: relative;
        margin-left: 0px;
        margin-top: 205px;
    }

    .nameNosotros {
        font-size: 22px;
    }

    .posNosotros {
        font-size: 16px;
    }*/

    #nav > li,
    #main-nav > li {
        width: 33%;
    }
    .testimonio {
        width: 96%;
        margin: 2%;
    }
    .clients img {
        max-width: 140px;
    }
    header {
        height: auto;
    }
    .cur img {
        width: 100%;
        margin-left: 0;
    }
    .partners {
        width: 90%;
        height: auto;
    }
    #clientsbox {
        margin: 0;
    }
    .item_full {
        overflow: all;
    }
    #clientsbox li {
        height: auto;
    }

    .parallaxTopCuatro p {
        font-size: 34px;
    }

    .parallaxTopCuatro h2 {
        font-size: 16px !important;
    }

    .parallaxTopCinco p {
        font-size: 34px;
    }

    .parallaxTopCinco h2 {
        font-size: 16px !important;
    }
}

@media only screen and (max-width: 360px) {
    .parallaxTopCuatro p {
        font-size: 30px;
    }

    .parallaxTopCinco p {
        font-size: 30px;
    }
}

@media only screen and (max-width: 330px) {
    .textSlide {
        width: 320px;
        top: 130px;
        font-size: 34px;
    }
    .textSlideTwo {
        width: 320px;
        top: 190px;
        font-size: 34px;
    }
    .fullwidthabanner {
        max-height: 350px !important;
    }
    .cbp-af-header img {
        margin-left: 33%;
    }
    .item_full img {
        width: auto !important;
        height: 120px !important;
    }
    .centerrow .centerthreecol {
        height: 230px;
    }
    .testimonio p {
        line-height: 22px;
    }
    .contact-form .forms p.fl,
    .contact-form .forms p.fr {
        width: 93%;
    }
    .fr {
        float: left !important;
    }
    .g-recaptcha {
        transform: scale(0.8);
    }
}