section:not(.why-us){max-width:1700px;margin-left:auto;margin-right:auto}@media (max-width:575.98px){section{padding-left:calc(var(--oc-std-gutter) * 1);padding-right:calc(var(--oc-std-gutter) * 1)}}@media (min-width:576px){section{padding-left:calc(var(--oc-std-gutter) * 2);padding-right:calc(var(--oc-std-gutter) * 2)}}section.hero{display:flex;flex-direction:column;row-gap:2.5rem;margin-top:8rem}section.hero .title-and-description{display:flex;flex-direction:column;row-gap:.75rem}section.hero .title-and-description .title h1{text-align:center}section.hero .title-and-description .title h1 span{display:inline-block;opacity:.001;filter:blur(2px);transform:translateY(30px);will-change:transform;animation:.5s ease-in-out 1 normal forwards up-fade-in}section.hero .title-and-description .title h1 span:nth-child(1){animation-delay:.1s}section.hero .title-and-description .title h1 span:nth-child(2){animation-delay:.2s}section.hero .title-and-description .title h1 span:nth-child(4){animation-delay:1.3s}section.hero .title-and-description .title h1 span:nth-child(5){animation-delay:1.4s}section.hero .title-and-description .title h1 span:nth-child(6){animation-delay:1.5s}@keyframes up-fade-in{from{opacity:.001;filter:blur(2px);transform:translateY(30px)}to{opacity:1;filter:blur(0);transform:none}}section.hero .title-and-description .description{text-align:center;font-size:1.25rem;max-width:40rem;margin:0 auto}section.hero .cta{display:flex;flex-direction:row;justify-content:center}section.hero .cta .button-wrapper{padding:.5rem;border-radius:2rem}section.hero .cta .button-wrapper .btn{border-radius:1.5rem;font-weight:500}section.cooperation-models{padding-top:calc(var(--oc-std-gutter) * 6)}section.cooperation-models>.intro{text-align:center;font-size:1.25rem}section.cooperation-models .models{margin-top:calc(var(--oc-std-gutter) * 2)}@media (max-width:575.98px){section.cooperation-models .models{display:flex;flex-direction:column;align-items:center;row-gap:calc(var(--oc-std-gutter) * 1)}}@media (min-width:576px) and (max-width:767.98px){section.cooperation-models .models{display:flex;flex-direction:column;align-items:center;row-gap:calc(var(--oc-std-gutter) * 2)}}@media (min-width:768px) and (max-width:991.98px){section.cooperation-models .models{display:grid;grid-auto-columns:minmax(0,1fr);grid-template-rows:auto 1fr;grid-auto-flow:column;min-height:53rem}}@media (min-width:992px){section.cooperation-models .models{display:grid;grid-auto-columns:minmax(0,1fr);grid-template-rows:auto 1fr;grid-auto-flow:column;min-height:45rem;max-width:80rem;margin-left:auto;margin-right:auto}}@media (max-width:767.98px){section.cooperation-models .models{grid-column-gap:calc(var(--oc-std-gutter) * 1)}}@media (min-width:768px) and (max-width:1199.98px){section.cooperation-models .models{grid-column-gap:calc(var(--oc-std-gutter) * 1)}}@media (min-width:1200px){section.cooperation-models .models{grid-column-gap:calc(var(--oc-std-gutter) * 2)}}section.cooperation-models .models .model{--oc-model-benefits-opacity:1;--oc-model-description-height:0;--oc-model-description-opacity:0;--oc-model-description-translate-y:-5rem}@media (max-width:575.98px){section.cooperation-models .models .model{--oc-model-width:100%}}@media (min-width:576px) and (max-width:767.98px){section.cooperation-models .models .model{--oc-model-width:30rem}}@media (min-width:768px){section.cooperation-models .models .model{--oc-model-width:100%}}section.cooperation-models .models .model:nth-child(1){--oc-model-bg-color:var(--oc-model-card-color1)}@media (max-width:767.98px){section.cooperation-models .models .model:nth-child(1){--oc-model-row:1;--oc-model-column:1}}@media (min-width:768px){section.cooperation-models .models .model:nth-child(1){--oc-model-row:1;--oc-model-column:1}}section.cooperation-models .models .model:nth-child(2){--oc-model-bg-color:var(--oc-model-card-color2)}@media (max-width:767.98px){section.cooperation-models .models .model:nth-child(2){--oc-model-row:2;--oc-model-column:1}}@media (min-width:768px){section.cooperation-models .models .model:nth-child(2){--oc-model-row:1;--oc-model-column:2}}section.cooperation-models .models .model:nth-child(3){--oc-model-bg-color:var(--oc-model-card-color3)}@media (max-width:767.98px){section.cooperation-models .models .model:nth-child(3){--oc-model-row:3;--oc-model-column:1}}@media (min-width:768px){section.cooperation-models .models .model:nth-child(3){--oc-model-row:1;--oc-model-column:3}}@media (min-width:768px){section.cooperation-models .models.active-1 .model:nth-child(1){--oc-model-z-index:3}section.cooperation-models .models.active-1 .model:nth-child(2){--oc-model-z-index:2;--oc-model-translate-x:calc(50% + var(--oc-std-radius) * 2)}section.cooperation-models .models.active-1 .model:nth-child(3){--oc-model-z-index:1}section.cooperation-models .models.active-2 .model:nth-child(1){--oc-model-z-index:1}section.cooperation-models .models.active-2 .model:nth-child(2){--oc-model-z-index:2;--oc-model-translate-x:calc(50% - min(60vw, 48rem) / 2)}section.cooperation-models .models.active-2 .model:nth-child(3){--oc-model-z-index:1}section.cooperation-models .models.active-3 .model:nth-child(1){--oc-model-z-index:1}section.cooperation-models .models.active-3 .model:nth-child(2){--oc-model-z-index:2;--oc-model-translate-x:calc(-50% - var(--oc-std-radius) * 2)}section.cooperation-models .models.active-3 .model:nth-child(3){--oc-model-z-index:3;--oc-model-translate-x:calc(100% - min(60vw, 48rem))}section.cooperation-models .models.last-active-1 .model:nth-child(1){--oc-model-z-index:3}section.cooperation-models .models.last-active-1 .model:nth-child(2){--oc-model-z-index:2}section.cooperation-models .models.last-active-1 .model:nth-child(3){--oc-model-z-index:1}section.cooperation-models .models.last-active-2 .model:nth-child(1){--oc-model-z-index:1}section.cooperation-models .models.last-active-2 .model:nth-child(2){--oc-model-z-index:2}section.cooperation-models .models.last-active-2 .model:nth-child(3){--oc-model-z-index:1}section.cooperation-models .models.last-active-3 .model:nth-child(1){--oc-model-z-index:1}section.cooperation-models .models.last-active-3 .model:nth-child(2){--oc-model-z-index:2}section.cooperation-models .models.last-active-3 .model:nth-child(3){--oc-model-z-index:3}}section.cooperation-models .models .model{transition:transform .3s ease;overflow:visible;display:grid;cursor:pointer;grid-row:var(--oc-model-row);grid-column:var(--oc-model-column);z-index:var(--oc-model-z-index);transform:translateX(var(--oc-model-translate-x))}section.cooperation-models .models .model.active{--oc-model-benefits-opacity:0;--oc-model-description-height:40rem;--oc-model-description-opacity:1;--oc-model-description-translate-y:0}@media (max-width:575.98px){section.cooperation-models .models .model.active{--oc-model-width:calc(100vw - var(--oc-std-gutter) * 2)}}@media (min-width:576px) and (max-width:767.98px){section.cooperation-models .models .model.active{--oc-model-width:calc(100vw - var(--oc-std-gutter) * 4)}}@media (min-width:768px){section.cooperation-models .models .model.active{--oc-model-width:min(60vw, 48rem)}}@media (min-width:576px) and (max-width:767.98px){section.cooperation-models .models .model.active .outer-wrapper .card .wrapper{animation:0s ease-in-out 0s 1 normal both card-grow-down-md}}@media (min-width:768px){section.cooperation-models .models .model.active .outer-wrapper .card .wrapper{animation:0s ease-in-out 0s 1 normal both card-grow}}section.cooperation-models .models .model.active .outer-wrapper .card .wrapper .title .expand-icon svg{transform:scaleY(-1)}section.cooperation-models .models .model.active .outer-wrapper .benefits{animation:.3s ease-in-out 0s 1 normal both benefits-fade-out}section.cooperation-models .models .model.active .outer-wrapper .description{animation:.5s ease-in-out .3s 1 normal both description-slide-in-and-fade-in}@media (min-width:576px) and (max-width:767.98px){section.cooperation-models .models .model.inactive .outer-wrapper .card .wrapper{animation:0s ease-in-out .3s 1 normal both card-shrink-down-md}}@media (min-width:768px){section.cooperation-models .models .model.inactive .outer-wrapper .card .wrapper{animation:0s ease-in-out .3s 1 normal both card-shrink}}section.cooperation-models .models .model.inactive .outer-wrapper .benefits{animation:.5s ease-in-out .3s 1 normal both benefits-fade-in}section.cooperation-models .models .model.inactive .outer-wrapper .description{animation:.3s ease-in-out 0s 1 normal both description-fade-out,.5s ease-in-out .3s 1 normal both description-slide-out}@media (min-width:768px){section.cooperation-models .models .model:hover .outer-wrapper{transform:translateY(-.25rem);box-shadow:var(--oc-theme-default-card-hover-shadow)}}section.cooperation-models .models .model .outer-wrapper{padding:var(--oc-std-gutter) var(--oc-std-gutter) 2.75rem;border-radius:calc(var(--oc-std-gutter) + var(--oc-std-radius));background-color:var(--oc-model-bg-color);box-shadow:var(--oc-theme-default-shadow);display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;row-gap:var(--oc-std-gutter);width:var(--oc-model-width);transition:width .3s ease,transform .3s ease;z-index:0}section.cooperation-models .models .model .outer-wrapper .card{grid-row:1;grid-column:1;z-index:1;transition:width .3s ease,height .3s ease;overflow:hidden;border-radius:var(--oc-std-radius);box-shadow:var(--oc-theme-default-shadow);padding:var(--oc-std-gutter);background-color:var(--oc-model-bg-color);position:relative}section.cooperation-models .models .model .outer-wrapper .card .wrapper{width:100%;transition:height .3s ease}@media (min-width:576px) and (max-width:767.98px){section.cooperation-models .models .model .outer-wrapper .card .wrapper.expanded{width:calc(calc(100vw - var(--oc-std-gutter) * 4) - var(--oc-std-gutter) * 4)!important}@keyframes card-grow-down-md{from{width:100%}to{width:calc(calc(100vw - var(--oc-std-gutter) * 4) - var(--oc-std-gutter) * 4)}}@keyframes card-shrink-down-md{from{width:calc(calc(100vw - var(--oc-std-gutter) * 4) - var(--oc-std-gutter) * 4)}to{width:100%}}}@media (min-width:768px){section.cooperation-models .models .model .outer-wrapper .card .wrapper.expanded{width:calc(min(60vw,48rem) - var(--oc-std-gutter) * 4)!important}@keyframes card-grow{from{width:100%}to{width:calc(min(60vw,48rem) - var(--oc-std-gutter) * 4)}}@keyframes card-shrink{from{width:calc(min(60vw,48rem) - var(--oc-std-gutter) * 4)}to{width:100%}}}section.cooperation-models .models .model .outer-wrapper .card .wrapper .title{display:flex;flex-direction:row;justify-content:space-between;align-items:center}section.cooperation-models .models .model .outer-wrapper .card .wrapper .title .expand-icon{position:absolute;right:var(--oc-std-gutter)}section.cooperation-models .models .model .outer-wrapper .card .wrapper .title .expand-icon svg{transition:transform .3s ease;width:2rem;height:2rem}section.cooperation-models .models .model .outer-wrapper .card .wrapper .title .expand-icon-placeholder{width:2rem;height:2rem}section.cooperation-models .models .model .outer-wrapper .benefits{grid-row:2;grid-column:1;opacity:var(--oc-model-benefits-opacity)}section.cooperation-models .models .model .outer-wrapper .benefits .wrapper{display:flex;flex-direction:column;row-gap:1rem}section.cooperation-models .models .model .outer-wrapper .benefits .wrapper .benefit{display:flex;flex-direction:row;-moz-column-gap:.875rem;column-gap:.875rem}section.cooperation-models .models .model .outer-wrapper .benefits .wrapper .benefit svg{height:1.5rem;width:1.5rem}@keyframes benefits-fade-in{from{opacity:0}to{opacity:1}}@keyframes benefits-fade-out{from{opacity:1}to{opacity:0}}section.cooperation-models .models .model .outer-wrapper .description{grid-row:2;grid-column:1;overflow:hidden;max-height:var(--oc-model-description-height);opacity:var(--oc-model-description-opacity);transform:translateY(var(--oc-model-description-translate-y))}section.cooperation-models .models .model .outer-wrapper .description .wrapper{transition:width .3s ease}@media (max-width:575.98px){section.cooperation-models .models .model .outer-wrapper .description .wrapper{width:calc(calc(100vw - var(--oc-std-gutter) * 2) - var(--oc-std-gutter) * 2)}}@media (min-width:576px) and (max-width:767.98px){section.cooperation-models .models .model .outer-wrapper .description .wrapper{width:calc(calc(100vw - var(--oc-std-gutter) * 4) - var(--oc-std-gutter) * 2)}}@media (min-width:768px){section.cooperation-models .models .model .outer-wrapper .description .wrapper{width:calc(min(60vw,48rem) - var(--oc-std-gutter) * 2)}}@keyframes description-slide-in-and-fade-in{from{max-height:0;opacity:0;transform:translateY(-5rem)}to{max-height:40rem;opacity:1;transform:translateY(0)}}@keyframes description-fade-out{from{opacity:1}to{opacity:0}}@keyframes description-slide-out{from{max-height:40rem;transform:translateY(0)}to{max-height:0;transform:translateY(-5rem)}}section.services{padding-top:calc(var(--oc-std-gutter) * 2);padding-bottom:calc(var(--oc-std-gutter) * 4)}section.services .intro{text-align:center;font-size:1.25rem}section.services .services-list{margin-top:calc(var(--oc-std-gutter) * 2);display:grid;gap:calc(var(--oc-std-gutter) * 1)}@media (max-width:1199.98px){section.services .services-list{--oc-service-icon-size:2.5rem}}@media (min-width:1200px){section.services .services-list{--oc-service-icon-size:3rem}}@media (max-width:575.98px){section.services .services-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:576px) and (max-width:991.98px){section.services .services-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:992px){section.services .services-list{grid-template-columns:repeat(6,minmax(0,1fr));max-width:80rem;margin-left:auto;margin-right:auto}}section.services .services-list .service{background:#e4e1d6;box-shadow:var(--oc-theme-default-shadow);grid-column:span 2;height:100%;display:flex;flex-direction:column;border-radius:var(--oc-std-radius);padding:calc(var(--oc-std-gutter) * 1)}@media (min-width:576px) and (max-width:991.98px){section.services .services-list .service:last-child{grid-column:2/span 2}}section.services .services-list .service .wrapper{display:flex;align-items:center}@media (max-width:991.98px){section.services .services-list .service .wrapper{flex-direction:row-reverse;justify-content:space-between}}@media (min-width:992px){section.services .services-list .service .wrapper{flex-direction:column;justify-content:center}}section.services .services-list .service .wrapper .icon svg{width:var(--oc-service-icon-size);height:var(--oc-service-icon-size)}section.services .services-list .service .wrapper .title{font-size:1.25rem;font-weight:600;margin:calc(var(--oc-std-gutter) * .5) 0}section.technologies{padding-top:calc(var(--oc-std-gutter) * 2);padding-bottom:calc(var(--oc-std-gutter) * 4)}@media (max-width:575.98px){section.technologies{--oc-technologies-icon-size:2.5rem}}@media (min-width:576px){section.technologies{--oc-technologies-icon-size:4rem}}section.technologies .intro{text-align:center;font-size:1.25rem}section.technologies .technologies-list{margin-top:calc(var(--oc-std-gutter) * 2);display:flex;gap:calc(var(--oc-std-gutter) * 1);flex-wrap:wrap;justify-content:center}section.technologies .technologies-list .technology:not(:hover){filter:grayscale(100%) contrast(10%) brightness(75%)}section.technologies .technologies-list .technology:not(:hover).vue{filter:grayscale(100%) contrast(60%) brightness(100%)}section.technologies .technologies-list .technology:not(:hover).spring{filter:grayscale(100%) contrast(100%) brightness(63%)}section.technologies .technologies-list .technology:not(:hover).python{filter:grayscale(100%) contrast(100%) brightness(75%)}section.technologies .technologies-list .technology:not(:hover).kubernetes{filter:grayscale(100%) contrast(36%) brightness(100%)}section.technologies .technologies-list .technology:not(:hover).flutter{filter:grayscale(100%) contrast(115%) brightness(80%)}section.technologies .technologies-list .technology:not(:hover).swift{filter:grayscale(100%) contrast(36%) brightness(100%)}section.technologies .technologies-list .technology.kotlin{display:flex;flex-direction:column;justify-content:center}@media (max-width:575.98px){section.technologies .technologies-list .technology.kotlin{--oc-technologies-icon-size:2rem}}@media (min-width:576px){section.technologies .technologies-list .technology.kotlin{--oc-technologies-icon-size:3.125rem}}section.technologies .technologies-list .technology svg{transition:filter .3s ease;height:var(--oc-technologies-icon-size)}section.industries{padding-top:calc(var(--oc-std-gutter) * 2);padding-bottom:calc(var(--oc-std-gutter) * 4)}section.industries .intro{text-align:center;font-size:1.25rem}section.industries .industries-list{display:grid;gap:var(--oc-std-gutter);margin-top:calc(var(--oc-std-gutter) * 2)}@media (max-width:1199.98px){section.industries .industries-list{--oc-industry-icon-size:2.5rem}}@media (min-width:1200px){section.industries .industries-list{--oc-industry-icon-size:3rem}}@media (max-width:575.98px){section.industries .industries-list{grid-template-columns:repeat(1,minmax(0,1fr));justify-items:center}}@media (min-width:576px) and (max-width:991.98px){section.industries .industries-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){section.industries .industries-list{grid-template-columns:repeat(2,minmax(0,1fr));max-width:80rem;margin-left:auto;margin-right:auto}}section.industries .industries-list .industry{background:#b7ada3;box-shadow:var(--oc-theme-default-shadow);height:100%;display:flex;flex-direction:column;border-radius:var(--oc-std-radius);padding:calc(var(--oc-std-gutter));max-width:32rem}@media (min-width:768px){section.industries .industries-list .industry:nth-child(odd){margin-left:auto}section.industries .industries-list .industry:nth-child(even){margin-right:auto}}section.industries .industries-list .industry .wrapper{display:flex;align-items:center}@media (max-width:991.98px){section.industries .industries-list .industry .wrapper{flex-direction:row-reverse;justify-content:space-between}}@media (min-width:992px){section.industries .industries-list .industry .wrapper{flex-direction:column;justify-content:center}}section.industries .industries-list .industry .wrapper .icon svg{width:var(--oc-industry-icon-size);height:var(--oc-industry-icon-size)}section.industries .industries-list .industry .wrapper .title{font-size:1.25rem;font-weight:600;margin:calc(var(--oc-std-gutter)/ 2) 0}section.why-us{padding-top:calc(var(--oc-std-gutter) * 2);padding-bottom:calc(var(--oc-std-gutter) * 2);background-color:#e4e1d6}section.why-us .advantages-list{display:grid;gap:calc(var(--oc-std-gutter) * 1);--oc-industry-icon-size:2.5rem}@media (max-width:767.98px){section.why-us .advantages-list{grid-template-columns:repeat(1,minmax(0,1fr));justify-items:center}}@media (min-width:768px) and (max-width:991.98px){section.why-us .advantages-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){section.why-us .advantages-list{grid-template-columns:repeat(2,minmax(0,1fr))}}section.why-us .advantages-list .advantage{background:#e4e1d6;height:100%;display:flex;flex-direction:column;border-radius:var(--oc-std-radius);padding:calc(var(--oc-std-gutter) * 1);max-width:32rem}@media (min-width:768px){section.why-us .advantages-list .advantage:nth-child(odd){margin-left:auto}section.why-us .advantages-list .advantage:nth-child(even){margin-right:auto}}section.why-us .advantages-list .advantage .wrapper{display:flex;flex-direction:row;align-items:center}section.why-us .advantages-list .advantage .wrapper .title{font-size:1.25rem;font-weight:600;margin:calc(var(--oc-std-gutter) * .5) 0}section.why-us .advantages-list .advantage .wrapper .title svg{color:#56d08b;width:var(--oc-industry-icon-size);height:var(--oc-industry-icon-size)}section.contact-us{padding-top:calc(var(--oc-std-gutter) * 2);padding-bottom:calc(var(--oc-std-gutter) * 2);--oc-contact-us-photo-size:6rem;--oc-contact-us-icon-size:1rem;--oc-contact-us-success-icon-size:4rem}section.contact-us .intro{text-align:center;font-size:1.25rem}section.contact-us .contact-options{display:grid;margin-top:calc(var(--oc-std-gutter) * 2)}@media (max-width:575.98px){section.contact-us .contact-options{--oc-contact-us-start-conversation-row:1;--oc-contact-us-start-conversation-column:1;--oc-contact-us-schedule-meeting-row:2;--oc-contact-us-schedule-meeting-column:1;--oc-contact-us-contact-directly-row:3;--oc-contact-us-contact-directly-column:1;gap:calc(var(--oc-std-gutter) * 2)}}@media (min-width:576px) and (max-width:767.98px){section.contact-us .contact-options{--oc-contact-us-start-conversation-row:1;--oc-contact-us-start-conversation-column:1;--oc-contact-us-schedule-meeting-row:2;--oc-contact-us-schedule-meeting-column:1;--oc-contact-us-contact-directly-row:3;--oc-contact-us-contact-directly-column:1;gap:calc(var(--oc-std-gutter) * 2);justify-content:center}}@media (min-width:768px) and (max-width:991.98px){section.contact-us .contact-options{--oc-contact-us-start-conversation-row:1/span 2;--oc-contact-us-start-conversation-column:1;--oc-contact-us-schedule-meeting-row:1;--oc-contact-us-schedule-meeting-column:2;--oc-contact-us-contact-directly-row:2;--oc-contact-us-contact-directly-column:2;gap:calc(var(--oc-std-gutter) * 3)}}@media (min-width:992px){section.contact-us .contact-options{--oc-contact-us-start-conversation-row:1/span 2;--oc-contact-us-start-conversation-column:1;--oc-contact-us-schedule-meeting-row:1;--oc-contact-us-schedule-meeting-column:2;--oc-contact-us-contact-directly-row:2;--oc-contact-us-contact-directly-column:2;gap:calc(var(--oc-std-gutter) * 3);--oc-contact-us-start-conversation-margin:0 0 0 auto;--oc-contact-us-schedule-meeting-margin:0 auto 0 0;--oc-contact-us-contact-directly-margin:0 auto 0 0}}section.contact-us .contact-options .start-conversation{grid-row:var(--oc-contact-us-start-conversation-row);grid-column:var(--oc-contact-us-start-conversation-column);margin:var(--oc-contact-us-start-conversation-margin)}section.contact-us .contact-options .start-conversation.submitted{--oc-contact-us-start-conversation-form-animation:300ms ease-in-out 0ms 1 normal both form-fade-out;--oc-contact-us-start-conversation-success-message-animation:300ms ease-in-out 300ms 1 normal both success-message-fade-in}section.contact-us .contact-options .start-conversation .wrapper{position:relative}section.contact-us .contact-options .start-conversation .wrapper .success-message{visibility:hidden;position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f3f2f0;border:1px solid #c99282;color:#3a332b;padding:0 calc(var(--oc-std-gutter) * 1.25);margin-top:calc(var(--oc-std-gutter) * 1.25);border-radius:calc(var(--oc-std-radius) * .5);font-size:1.15rem;line-height:1.6;text-align:center;box-shadow:var(--oc-theme-default-shadow);animation:var(--oc-contact-us-start-conversation-success-message-animation)}section.contact-us .contact-options .start-conversation .wrapper .success-message h4{font-weight:700;color:#2b2620;display:block;margin-bottom:calc(var(--oc-std-gutter) * .3333333)}section.contact-us .contact-options .start-conversation .wrapper .success-message .success-icon{display:block;color:#c99282;margin:calc(var(--oc-std-gutter) * .25) 0}section.contact-us .contact-options .start-conversation .wrapper .success-message .success-icon svg{width:var(--oc-contact-us-success-icon-size);height:var(--oc-contact-us-success-icon-size)}@keyframes success-message-fade-in{from{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}section.contact-us .contact-options .start-conversation .wrapper .form-wrapper{animation:var(--oc-contact-us-start-conversation-form-animation)}section.contact-us .contact-options .start-conversation .wrapper .form-wrapper form{display:flex;flex-direction:column;align-items:flex-start}section.contact-us .contact-options .start-conversation .wrapper .form-wrapper form .fields{width:100%}section.contact-us .contact-options .start-conversation .wrapper .form-wrapper form .fields .field{margin-bottom:calc(var(--oc-std-gutter) * .5)}section.contact-us .contact-options .start-conversation .wrapper .form-wrapper form .button-wrapper{padding:.5rem;border-radius:var(--oc-std-radius)}section.contact-us .contact-options .start-conversation .wrapper .form-wrapper form .button-wrapper .btn{border-radius:calc(var(--oc-std-radius) - .5rem);font-weight:500}@keyframes form-fade-out{from{opacity:1}to{opacity:0}}section.contact-us .contact-options .schedule-meeting{grid-row:var(--oc-contact-us-schedule-meeting-row);grid-column:var(--oc-contact-us-schedule-meeting-column);margin:var(--oc-contact-us-schedule-meeting-margin);display:flex;flex-direction:column;align-items:flex-start}section.contact-us .contact-options .schedule-meeting .button-wrapper{padding:.5rem;border-radius:var(--oc-std-radius)}section.contact-us .contact-options .schedule-meeting .button-wrapper .btn{border-radius:calc(var(--oc-std-radius) - .5rem);font-weight:500}section.contact-us .contact-options .contact-directly{grid-row:var(--oc-contact-us-contact-directly-row);grid-column:var(--oc-contact-us-contact-directly-column);margin:var(--oc-contact-us-contact-directly-margin)}section.contact-us .contact-options .contact-directly .details-card{display:flex;align-items:center;gap:calc(var(--oc-std-gutter) * 1)}section.contact-us .contact-options .contact-directly .details-card .name{font-size:1.25rem;font-weight:600}section.contact-us .contact-options .contact-directly .details-card .photo{width:var(--oc-contact-us-photo-size);height:var(--oc-contact-us-photo-size);border-radius:50%;-o-object-fit:cover;object-fit:cover}section.contact-us .contact-options .contact-directly .details-card .email svg,section.contact-us .contact-options .contact-directly .details-card .phone svg{width:var(--oc-contact-us-icon-size);height:var(--oc-contact-us-icon-size)}section.contact-us .contact-options .contact-directly .details-card .email.phone svg,section.contact-us .contact-options .contact-directly .details-card .phone.phone svg{margin-top:-2px}@media (min-width:992px){.calendly-overlay .calendly-popup{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}}.technologies-sprite{position:fixed}