.transition{transition:all .2s ease-in-out}h1,h2,h3,h4,h5,h6{font-family:Barlow,sans-serif}#page-contact .softdesign-contact-form>div h2,.h1,h1{font-size:48px;font-weight:700;line-height:72px}@media(max-width:768px){#page-contact .softdesign-contact-form>div h2,.h1,h1{font-size:28px;line-height:38px}}.h2,h2{font-size:40px;font-weight:700;line-height:56px}@media(max-width:768px){.h2,.h2_mobile,h2{font-size:24px;line-height:34px}}.h3,h3{font-size:28px;font-weight:700;line-height:40px}@media(max-width:768px){.h3,h3{font-size:20px;line-height:29px}.h3.has-x-large-font-size,h3.has-x-large-font-size{line-height:46px}}.h4,h4{font-size:24px;font-weight:700;line-height:39px}@media(max-width:768px){.h4,h4{font-size:16px;line-height:22px}}.h5,.h6,h5,h6{font-size:21px;line-height:29px}@media(max-width:768px){.h5,.h6,h5,h6{font-size:16px;line-height:22px}}.h5,h5{font-weight:600}.h6,.pnormal,h6,p{font-weight:400}.pnormal,p{font-family:Lato,sans-serif;font-size:20px;line-height:32px}@media(max-width:768px){.pnormal,p{font-size:16px;line-height:22px}.pnormal.has-medium-font-size,p.has-medium-font-size{line-height:28px}}li{font-family:Lato,sans-serif!important;line-height:28px!important}figcaption strong{font-family:Lato,sans-serif}.psmall{font-size:16px;line-height:24px}@media(max-width:768px){.psmall,.psmall_mobile{font-size:14px;line-height:19px}}.pxsmall{font-size:14px;line-height:21px}@media(max-width:768px){.pxsmall{font-size:12px;line-height:16px}}.plarge{font-size:22px;line-height:34px}@media(max-width:768px){.plarge{font-size:18px;line-height:26px}}.badge{border-radius:4px;color:#fff;line-height:20px;padding:1px 10px}.badge.badge-green{background-color:#0eb66f}.badge.badge-green-light{background-color:#099}.badge.badge-red{background-color:#d30014}.badge.badge-orange{background-color:#f60}.badge.badge-orange-light{background-color:#ff8433}.badge.badge-blue{background-color:#1049a9}.badge.badge-blue-light{background-color:#5880c3}.badge.badge-grey{background-color:#7c878e}.read-more,.resume{color:#f60;cursor:pointer;text-decoration:underline}.editor-styles-wrapper .softdesign-contact-form,.softdesign-contact-form{background-color:#fff;margin:0 -24px!important;padding:16px 24px;width:calc(100% + 48px)}.editor-styles-wrapper .softdesign-contact-form>div,.softdesign-contact-form>div{align-items:center;color:#fff;display:flex;flex-direction:column;padding:28px 0 48px;text-align:center}@media(min-width:768px){.editor-styles-wrapper .softdesign-contact-form>div,.softdesign-contact-form>div{flex-direction:row;justify-content:space-evenly;margin:auto;max-width:1200px}}@media(min-width:1680px){.editor-styles-wrapper .softdesign-contact-form>div,.softdesign-contact-form>div{max-width:1600px}}.editor-styles-wrapper .softdesign-contact-form>div a,.editor-styles-wrapper .softdesign-contact-form>div a:active,.editor-styles-wrapper .softdesign-contact-form>div a:focus,.editor-styles-wrapper .softdesign-contact-form>div a:hover,.softdesign-contact-form>div a,.softdesign-contact-form>div a:active,.softdesign-contact-form>div a:focus,.softdesign-contact-form>div a:hover{color:#fff}.editor-styles-wrapper .softdesign-contact-form>div h2,.softdesign-contact-form>div h2{margin-bottom:48px}@media(min-width:768px){.editor-styles-wrapper .softdesign-contact-form>div h2,.softdesign-contact-form>div h2{margin:0 24px;text-align:left;width:50%}}.editor-styles-wrapper .softdesign-contact-form>div h2>mark,.softdesign-contact-form>div h2>mark{background-color:transparent;color:#0eb66f;font-weight:700;padding:0}#page-contact .softdesign-contact-form>div{align-items:flex-start}#page-contact .softdesign-contact-form>div h2{margin:0;width:100%}@media(min-width:768px){#page-contact .softdesign-contact-form>div h2{width:33.33%}#page-contact .softdesign-contact-form>div form{width:66.66%}}
