.imageTitleButtonsBlock.aos-animate .cols .col{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.imageTitleButtonsBlock .infoBar{background:rgba(0,0,0,.05);text-align:center;padding:20px 0}.imageTitleButtonsBlock .cols{white-space:nowrap}.imageTitleButtonsBlock .cols .col{white-space:initial;display:inline-block;vertical-align:middle;width:50%;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);opacity:0;visibility:hidden;-webkit-transition:transform .3s .3s,opacity .3s .3s,visibility .3s .3s;-moz-transition:transform .3s .3s,opacity .3s .3s,visibility .3s .3s;-ms-transition:transform .3s .3s,opacity .3s .3s,visibility .3s .3s;-o-transition:transform .3s .3s,opacity .3s .3s,visibility .3s .3s;transition:transform .3s .3s,opacity .3s .3s,visibility .3s .3s}.imageTitleButtonsBlock .cols .col:last-child{-webkit-transition:transform .3s .45s,opacity .3s .45s,visibility .3s .45s;-moz-transition:transform .3s .45s,opacity .3s .45s,visibility .3s .45s;-ms-transition:transform .3s .45s,opacity .3s .45s,visibility .3s .45s;-o-transition:transform .3s .45s,opacity .3s .45s,visibility .3s .45s;transition:transform .3s .45s,opacity .3s .45s,visibility .3s .45s}.imageTitleButtonsBlock .cols .col.imageCol{width:50vw}.imageTitleButtonsBlock .cols .col.imageCol:first-child{margin-left:calc(50% - 50vw)}.imageTitleButtonsBlock .cols .col .image{width:100%;height:600px;position:relative}.imageTitleButtonsBlock .cols .col .image .innerImage{height:100%;left:0;position:absolute;top:0;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.imageTitleButtonsBlock .cols .col .innerContent{width:700px;max-width:100%;padding:50px 0;padding-left:50px;text-align:right}.imageTitleButtonsBlock .cols .col .innerContent.left{text-align:left;padding-left:0;padding-right:50px}.imageTitleButtonsBlock .cols .col .innerContent .buttons{margin-top:80px}.imageTitleButtonsBlock .cols .col .innerContent .buttons .button{min-width:200px}.imageTitleButtonsBlock .cols .col .innerContent .buttons .button:first-child{margin-right:30px}@media all and (max-width:1024px){.imageTitleButtonsBlock{margin:50px 0}.imageTitleButtonsBlock .cols{display:table;width:100%;text-align:center;max-width:600px;margin:0 auto;white-space:inherit}.imageTitleButtonsBlock .cols .col{width:100%}.imageTitleButtonsBlock .cols .col:first-child.imageCol{display:table-footer-group;width:100%}.imageTitleButtonsBlock .cols .col.imageCol{width:100%}.imageTitleButtonsBlock .cols .col .innerContent{width:100%;max-width:inherit;text-align:center !important;padding-left:0 !important;padding-right:0 !important}.imageTitleButtonsBlock .cols .col .innerContent .buttons{margin-top:50px}.imageTitleButtonsBlock .cols .col .image{height:0;padding-bottom:100%}}@media all and (max-width:500px){.imageTitleButtonsBlock .cols .col .innerContent .buttons .button{display:block;margin:0 auto !important;max-width:300px}.imageTitleButtonsBlock .cols .col .innerContent .buttons .button:last-child{margin-top:20px !important}}