h2{font-size:19pt;font-weight:400;margin-top:15px;margin-bottom:15px}.title-wrap{display:flex;align-items:center}.title-wrap>*{margin-top:20px;margin-bottom:20px}.title-wrap .title-left .title-linkedin{display:flex;align-items:center}.title-wrap .title-right{padding:8px 20px;border-left:1px solid #3497ce;margin-left:32px;white-space:nowrap}.title-wrap .title-right a{line-height:20pt}@media (max-width:750px){.title-wrap{display:block}.title-wrap>*{margin:0}.title-wrap .title-right{padding-left:0;padding-right:0;border-left:0;margin-left:0}}.photo-bio-wrap{display:flex;align-items:center}@media (max-width:750px){.photo-bio-wrap{display:block;text-align:center}}.photo-bio-wrap .photo .author_photo{width:200px;height:auto;margin-top:15px;margin-bottom:15px;border-radius:50%}@media (max-width:750px){.photo-bio-wrap .photo .author_photo{width:250px}}.photo-bio-wrap .bio{font-size:13pt;padding:0 40px;flex-basis:300px;flex-grow:1;text-align:center}@media (max-width:750px){.photo-bio-wrap .bio{padding:0}}.photo-bio-wrap .bio .quote_top{text-align:right}.photo-bio-wrap .bio .quote_bottom{text-align:left}.photo-bio-wrap .bio .fas{font-size:20pt;color:#dddcdd;margin:10px 0}video{margin-top:20px;margin-bottom:20px}.highlight1{font-size:20pt;color:#3497ce;font-weight:600}.btn.btn-primary.btn-arrow{color:#fff;background:#37A0D5;border:1.5px solid #37A0D5;padding:.8rem 1.5rem;text-transform:uppercase;font-size:20px;font-weight:500;display:inline-flex;align-items:center;border-radius:0;transition:all 700ms;max-width:100%;white-space:normal}.btn.btn-primary.btn-arrow:after{content:"\f061";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:13pt;display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;color:#37A0D5;background:#fff;width:31px;height:31px;border-radius:100%;margin-left:12px;transform:rotate(-45deg);transition:all 500ms;transform-origin:50% 50%}.btn.btn-primary.btn-arrow:hover{color:#fff;background:#37A0D5}.btn.btn-primary.btn-arrow:hover:after{transform:rotate(0);color:#37A0D5;background:#fff}.contactform .row{display:flex;align-items:center}.contactform .row label{width:70px}.contactform .row input[type=text]{border-radius:0;border:0;border-bottom:1px solid #37A0D5;width:240px}.contactform .souhlasRow{font-size:11pt;color:#666;line-height:1.3em;display:flex;align-items:flex-start;margin-top:20px;margin-bottom:20px}