body,html{font-family:"Satoshi","Roboto","Helvetica Neue","Arial","sans-serif";color:#292929}body{max-width:100vw;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:800;color:#0D6067}img{max-width:100%;height:auto;vertical-align:top}::-moz-selection{color:#FAFAFA;background:#0d6067a2}::selection{color:#FAFAFA;background:#0d6067a2}::-webkit-input-placeholder{color:#CCCCCC}::-moz-placeholder{color:#CCCCCC}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-ms-input-placeholder,::-webkit-input-placeholder,::placeholder{color:#CCCCCC}::-webkit-scrollbar{width:8px;background:#CCCCCC}::-webkit-scrollbar-thumb{background:#0b4f55}::-webkit-scrollbar-thumb:hover{background:#292929}.resBlock,.resFlex{display:none}@media (min-width:0px) and (max-width:767px){.full{display:none}.resBlock{display:block}.resFlex{display:-webkit-box;display:-ms-flexbox;display:flex}}.hide{display:none!important}.show{display:block!important}a.button,button,input[type=submit].button{--btn-padding-x:1.5rem}a.button.bordered,a.button.light,a.button.primary,a.button.secondary,button.bordered,button.light,button.primary,button.secondary,input[type=submit].button.bordered,input[type=submit].button.light,input[type=submit].button.primary,input[type=submit].button.secondary{font-size:1.1rem;font-weight:500;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:1rem;padding:0.3rem var(--btn-padding-x);text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid;cursor:pointer}a.button.bordered:focus,a.button.light:focus,a.button.primary:focus,a.button.secondary:focus,button.bordered:focus,button.light:focus,button.primary:focus,button.secondary:focus,input[type=submit].button.bordered:focus,input[type=submit].button.light:focus,input[type=submit].button.primary:focus,input[type=submit].button.secondary:focus{outline:none;-webkit-box-shadow:0 0 4px 2px rgba(14,104,112,0.2)!important;box-shadow:0 0 4px 2px rgba(14,104,112,0.2)!important}@media (min-width:0px) and (max-width:767px){a.button.bordered,a.button.light,a.button.primary,a.button.secondary,button.bordered,button.light,button.primary,button.secondary,input[type=submit].button.bordered,input[type=submit].button.light,input[type=submit].button.primary,input[type=submit].button.secondary{padding:0.5rem var(--btn-padding-x)}}a.button.primary,button.primary,input[type=submit].button.primary{background-color:#0D6067;border-color:#0D6067;color:#FAFAFA}a.button.primary:hover,button.primary:hover,input[type=submit].button.primary:hover{opacity:0.85}a.button.secondary,button.secondary,input[type=submit].button.secondary{background-color:transparent;border-color:transparent;color:#0D6067}a.button.secondary:hover,button.secondary:hover,input[type=submit].button.secondary:hover{background-color:#F3F3F3}a.button.bordered,button.bordered,input[type=submit].button.bordered{background-color:transparent;border-color:#0D6067;color:#0D6067}a.button.bordered:hover,button.bordered:hover,input[type=submit].button.bordered:hover{background-color:#0D6067;color:#FAFAFA}a.button.light,button.light,input[type=submit].button.light{background-color:transparent;border-color:#FAFAFA;color:#FAFAFA}a.button.light:hover,button.light:hover,input[type=submit].button.light:hover{background-color:#FAFAFA;color:#0D6067}a.button.select,button.select,input[type=submit].button.select{background-position:calc(100% - 20px) 1rem,calc(100% - 15px) 1rem;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:calc(var(--btn-padding-x) + 15px)}a.button.select.primary,button.select.primary,input[type=submit].button.select.primary{background-image:linear-gradient(45deg,transparent 50%,#FAFAFA 50%),linear-gradient(135deg,#FAFAFA 50%,transparent 50%)}a.button.select.bordered,a.button.select.secondary,button.select.bordered,button.select.secondary,input[type=submit].button.select.bordered,input[type=submit].button.select.secondary{background-image:linear-gradient(45deg,transparent 50%,#0D6067 50%),linear-gradient(135deg,#0D6067 50%,transparent 50%)}a.button.select.bordered:hover,button.select.bordered:hover,input[type=submit].button.select.bordered:hover{background-image:linear-gradient(45deg,transparent 50%,#FAFAFA 50%),linear-gradient(135deg,#FAFAFA 50%,transparent 50%)}a.button.btn-res,button.btn-res,input[type=submit].button.btn-res{}@media (min-width:0px) and (max-width:576px){a.button.btn-res,button.btn-res,input[type=submit].button.btn-res{width:100%}}a.button:disabled,button:disabled,input[type=submit].button:disabled{opacity:0.5;cursor:not-allowed}.honey{position:absolute;left:-9999px}.alert{color:#FAFAFA;background-color:#DD4848;border-radius:0.5rem;padding:0.5rem 1rem}.alert.success{background-color:#66CC66}.alert li,.alert ul{list-style:disc;margin:0}.alert p{margin:0}.alert a{text-decoration:none}.modal .modal-dialog .modal-content .modal-body .btn-close{position:absolute;top:1rem;right:1rem}.modal .modal-dialog .modal-content .modal-body .modal-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.header{position:absolute;left:0;top:0;width:100%;max-width:100vw;overflow:hidden;height:100px;padding:0.5rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:100}.header__logo{position:relative;width:200px}@media (min-width:0px) and (max-width:767px){.header__logo{width:50%}}.header__logo .dark{display:inline-block}.header__logo .light{display:none}.header__logo img,.header__logo svg{width:100%}.header__container{position:relative}@media (min-width:768px) and (max-width:993px){.header__container{display:none!important}}@media (min-width:0px) and (max-width:767px){.header__container{display:none!important}}.header__container a{font-size:1.1rem;margin:0 0.5rem;color:#0D6067;font-weight:600;text-decoration:none}.header__container a.active{border-bottom:2px solid}.header__container a:hover{text-decoration:underline}.header__menu{position:relative;display:none}@media (min-width:768px) and (max-width:993px){.header__menu{display:block}}@media (min-width:0px) and (max-width:767px){.header__menu{display:block}}.header__menu a img{width:1.5rem;-o-object-fit:contain;object-fit:contain}.header.-white .header__logo .dark{display:none}.header.-white .header__logo .light{display:inline-block}.header.-white .header__container a{color:white}.header.-white .header__menu a img{-webkit-filter:invert(100%);filter:invert(100%)}.wa-floating-button{position:fixed;z-index:5;border-radius:50%;padding:0.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#25D366;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.wa-floating-button:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.wa-floating-button img{width:100%;-o-object-fit:contain;object-fit:contain}.footer{position:relative;max-width:100vw;overflow:hidden;padding:2.5rem 1rem;background-color:#0D6067;color:#FAFAFA;display:-ms-grid;display:grid;-ms-grid-columns:1fr 2fr 1fr;grid-template-columns:1fr 2fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:100}.footer a{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1rem;font-weight:600;gap:.25rem;color:#FAFAFA;text-decoration:none}.footer a:hover{color:#FAFAFA;text-decoration:underline}.footer_sitemap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.footer_policies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.footer_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}.footer_info .phones,.footer_info .social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media (min-width:768px) and (max-width:993px){.footer{-ms-grid-columns:1fr 2rem 1fr;grid-template-columns:1fr 1fr;gap:1.5rem 2rem}.footer_sitemap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer_sitemap a{text-align:center}.footer_policies{gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.footer_info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;grid-column:1/-1}}@media (min-width:0px) and (max-width:767px){.footer{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1.5rem}.footer_sitemap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer_sitemap a{text-align:center}.footer_policies{gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.footer_info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;grid-column:1/-1}}.menu{position:fixed;width:80vw;height:100vh;opacity:0.3;top:0;right:0;background:#0D6067;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);z-index:500}.menu__close{position:relative;padding:2rem}.menu__close img{width:1.5rem;-webkit-filter:invert(1);filter:invert(1)}.menu__navigation{position:relative;margin:20px auto;text-align:center}.menu__navigation a{color:#FAFAFA;display:block;text-decoration:none;font-size:1.35rem;margin:1rem 0;font-weight:700}.loader-container{position:fixed;width:100vw;height:100vh;top:0;left:0;background:#0D6067;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loader-container .logo{width:70px;-o-object-fit:contain;object-fit:contain;position:absolute}.loader-container .spinner .loader{-webkit-animation:loader-turn 1s linear infinite;animation:loader-turn 1s linear infinite;max-width:100px;width:100%}@-webkit-keyframes loader-turn{50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(720deg);transform:rotate(720deg)}}@keyframes loader-turn{50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(720deg);transform:rotate(720deg)}}.loader__value{-webkit-animation:loader-stroke 5s linear infinite;animation:loader-stroke 5s linear infinite;fill:none;stroke-dasharray:63;stroke-dashoffset:63;stroke-linecap:round;stroke-width:1}.loader__value:first-child{stroke:#0F1941}.loader__value:nth-child(2){stroke:#2175D9;-webkit-animation-delay:1s;animation-delay:1s}.loader__value:nth-child(3){stroke:#E74536;-webkit-animation-delay:2s;animation-delay:2s}.loader__value:nth-child(4){stroke:#EAB22F;-webkit-animation-delay:3s;animation-delay:3s}.loader__value:nth-child(5){stroke:#FFFFFF;-webkit-animation-delay:4s;animation-delay:4s}@-webkit-keyframes loader-stroke{10%{stroke-dashoffset:0}20%,to{stroke-dashoffset:63}}@keyframes loader-stroke{10%{stroke-dashoffset:0}20%,to{stroke-dashoffset:63}}.home section{max-width:100%;overflow-x:hidden}.home section.banner{position:relative;background-color:rgba(18,130,139,0.5)}.home section.banner img,.home section.banner video{position:relative;z-index:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;width:100%;height:85vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.home section.banner .text{position:absolute;top:50%;left:5%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#0D6067;z-index:1}.home section.banner .text h2{font-weight:700;font-size:1.75rem;line-height:1.2}.home section.banner .text h2 strong{font-weight:900;font-size:3rem}.home section.banner .text .button{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:1rem;margin-left:auto;font-size:1.25rem}@media (min-width:0px) and (max-width:767px){.home section.banner .text{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:90%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.home section.banner .text h2{font-size:1.1rem}.home section.banner .text h2 strong{font-size:1.8rem}.home section.banner .text .button{font-size:1rem}}.home section.banner.-white .text{color:white}.home section.banner.-white .text a,.home section.banner.-white .text h2,.home section.banner.-white .text p{color:white}.home section.banner.-white .text a{border:2px solid white}.home section.banner.-white .text a:hover{background-color:white;color:#0F0F0F}.home section.aboutUs{text-align:center}.home section.aboutUs h2{color:#0D6067;font-size:1.75em;margin-bottom:1rem}.home section.aboutUs p{font-size:1.1rem}.home section.counters{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;min-height:500px}@media (min-width:768px) and (max-width:993px){.home section.counters{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (min-width:0px) and (max-width:767px){.home section.counters{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.home section.counters .counter-container{padding:2.5rem 0}}.home section.counters .counter-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#FAFAFA;background:#0D6067}.home section.counters .counter-container.b-light1{background:#0e6870}.home section.counters .counter-container.b-light2{background:#0f7179}.home section.counters .counter-container.b-light3{background:#12828b}.home section.counters .counter-container.b-light4{background:#16a4af}.home section.counters .counter-container .counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;line-height:0.7;color:#FAFAFA;gap:1rem;font-size:3.5rem;font-weight:800}.home section.counters .counter-container .counter .sufix{font-size:0.7em;font-weight:600}.home section.counters .counter-container .description{margin-top:.5rem;font-size:1.25rem;text-transform:uppercase}.home section.specialties{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media (min-width:0px) and (max-width:767px){.home section.specialties{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.home section.specialties .specialties-images{width:100%;overflow:hidden;max-width:100%}@media (min-width:0px) and (max-width:767px){.home section.specialties .specialties-images{height:50vh}}.home section.specialties .specialties-images .slick-list,.home section.specialties .specialties-images .slick-track,.home section.specialties .specialties-images img{height:100%}.home section.specialties .specialties-images .image-container img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.home section.specialties .text{padding:2rem}.home section.specialties .text p{font-size:1.1rem}.home section.specialties .text ul{list-style:'-  '}.home section.solutions .title{background-color:#F3F3F3;padding:2.5rem 1.5rem}.home section.solutions .title h2{text-align:center;font-size:1.75rem;text-transform:uppercase}@media (min-width:0px) and (max-width:767px){.home section.solutions .title h2{font-size:1.25rem}}.home section.solutions .headhunting-levels{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-rows:(auto)[2];grid-template-rows:repeat(2,auto);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden}.home section.solutions .headhunting-levels>:first-child{-ms-grid-row:1;-ms-grid-column:1}.home section.solutions .headhunting-levels>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.home section.solutions .headhunting-levels>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.home section.solutions .headhunting-levels>:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}.home section.solutions .headhunting-levels>:nth-child(5){-ms-grid-row:2;-ms-grid-column:2}.home section.solutions .headhunting-levels>:nth-child(6){-ms-grid-row:2;-ms-grid-column:3}.home section.solutions .headhunting-levels .level{display:-ms-grid;display:grid;-ms-grid-row-span:2;grid-row:span 2;-ms-grid-rows:150px 1fr;grid-template-rows:150px 1fr;text-align:center;color:#FAFAFA;background-color:#0D6067}@supports (grid-row:subgrid){.home section.solutions .headhunting-levels .level{-ms-grid-rows:subgrid;grid-template-rows:subgrid}}.home section.solutions .headhunting-levels .level .headline{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:2rem}.home section.solutions .headhunting-levels .level .headline h3{color:#FAFAFA;font-weight:900}.home section.solutions .headhunting-levels .level .headline span{font-size:0.9rem;font-weight:600}.home section.solutions .headhunting-levels .level .content{padding:2rem;font-size:1.1rem;display:-ms-grid;display:grid;gap:1.5rem;grid-auto-rows:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:flex-start;text-align:left}.home section.solutions .headhunting-levels .level .content a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-grid-column-align:center;justify-self:center}.home section.solutions .headhunting-levels .level .content{background-color:#0f7179}.home section.solutions .headhunting-levels .level.color-200{background-color:#107982}.home section.solutions .headhunting-levels .level.color-200 .content{background-color:#12828b}.home section.solutions .headhunting-levels .level.color-100{background-color:#138a94}.home section.solutions .headhunting-levels .level.color-100 .content{background-color:#14939d}@media (min-width:768px) and (max-width:993px){.home section.solutions .headhunting-levels{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.home section.solutions .headhunting-levels .level:last-child{-ms-grid-column-span:2;grid-column:span 2}}@media (min-width:0px) and (max-width:767px){.home section.solutions .headhunting-levels{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);-ms-grid-rows:(auto)[1];grid-template-rows:repeat(1,auto)}.home section.solutions .headhunting-levels>:first-child{-ms-grid-row:1;-ms-grid-column:1}}.home section.icons{background-color:#F3F3F3;padding:2.5rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-x:auto;min-width:100%;scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.home section.icons .icon{scroll-snap-align:start;width:125px;min-width:125px;height:125px}.home section.icons .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.home section.icons::-webkit-scrollbar{display:none}.home section.form{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.2fr;grid-template-columns:1fr 1.2fr}@media (min-width:768px) and (max-width:993px){.home section.form{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (min-width:0px) and (max-width:767px){.home section.form{-ms-grid-columns:1fr;grid-template-columns:1fr}}.home section.form .image{position:relative}@media (min-width:768px) and (max-width:993px){.home section.form .image{height:50vh}}@media (min-width:0px) and (max-width:767px){.home section.form .image{height:50vh}}.home section.form .image img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;z-index:-1}.home section.form .image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25);z-index:1;opacity:0;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.home section.form .image:hover:after{opacity:1;cursor:pointer}.home section.form .contact-form{-ms-grid-row-align:center;align-self:center;padding:2rem;display:-ms-grid;display:grid;gap:1.5rem;-ms-grid-columns:1fr 1.5rem 1fr;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}@media (min-width:0px) and (max-width:576px){.home section.form .contact-form{-ms-grid-columns:1fr;grid-template-columns:1fr;padding:2rem 1rem}}.home section.form .contact-form .full{grid-column:1/-1}.home section.form .contact-form .button{-ms-grid-column:2;grid-column:2;-ms-grid-column-align:end;justify-self:end}@media (min-width:0px) and (max-width:576px){.home section.form .contact-form .button{grid-column:1/-1}}.home section.form .contact-form .form-element{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.home section.form .contact-form .form-element.website{position:absolute;left:-9999px}.home section.form .contact-form .form-element label{display:block;font-size:1.1rem;cursor:pointer;font-weight:400;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.home section.form .contact-form .form-element input,.home section.form .contact-form .form-element textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #292929;border-radius:0.5rem;padding:.35rem 1rem;font-size:1.1rem;-webkit-transition:border-color 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out;transition:border-color 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out;transition:border-color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;transition:border-color 0.2s ease-in-out,box-shadow 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out}.home section.form .contact-form .form-element input:not(:-moz-placeholder-shown),.home section.form .contact-form .form-element textarea:not(:-moz-placeholder-shown){box-shadow:0 0 2px 0px #0D6067;border-color:#0D6067}.home section.form .contact-form .form-element input:not(:-ms-input-placeholder),.home section.form .contact-form .form-element textarea:not(:-ms-input-placeholder){box-shadow:0 0 2px 0px #0D6067;border-color:#0D6067}.home section.form .contact-form .form-element input:not(:-moz-placeholder-shown),.home section.form .contact-form .form-element textarea:not(:-moz-placeholder-shown){-webkit-box-shadow:0 0 2px 0px #0D6067;box-shadow:0 0 2px 0px #0D6067;border-color:#0D6067}.home section.form .contact-form .form-element input:not(:-ms-input-placeholder),.home section.form .contact-form .form-element textarea:not(:-ms-input-placeholder){-webkit-box-shadow:0 0 2px 0px #0D6067;box-shadow:0 0 2px 0px #0D6067;border-color:#0D6067}.home section.form .contact-form .form-element input:hover,.home section.form .contact-form .form-element input:not(:placeholder-shown),.home section.form .contact-form .form-element textarea:hover,.home section.form .contact-form .form-element textarea:not(:placeholder-shown){-webkit-box-shadow:0 0 2px 0px #0D6067;box-shadow:0 0 2px 0px #0D6067;border-color:#0D6067}.home section.form .contact-form .form-element input:not(:-moz-placeholder-shown)+label,.home section.form .contact-form .form-element textarea:not(:-moz-placeholder-shown)+label{color:#0D6067}.home section.form .contact-form .form-element input:not(:-ms-input-placeholder)+label,.home section.form .contact-form .form-element textarea:not(:-ms-input-placeholder)+label{color:#0D6067}.home section.form .contact-form .form-element input:not(:-moz-placeholder-shown)+label,.home section.form .contact-form .form-element textarea:not(:-moz-placeholder-shown)+label{color:#0D6067}.home section.form .contact-form .form-element input:not(:-ms-input-placeholder)+label,.home section.form .contact-form .form-element textarea:not(:-ms-input-placeholder)+label{color:#0D6067}.home section.form .contact-form .form-element input:hover+label,.home section.form .contact-form .form-element input:not(:placeholder-shown)+label,.home section.form .contact-form .form-element textarea:hover+label,.home section.form .contact-form .form-element textarea:not(:placeholder-shown)+label{color:#0D6067}.home section.form .contact-form .form-element input:active,.home section.form .contact-form .form-element input:focus,.home section.form .contact-form .form-element input:focus-visible,.home section.form .contact-form .form-element textarea:active,.home section.form .contact-form .form-element textarea:focus,.home section.form .contact-form .form-element textarea:focus-visible{outline:none;border-color:#0D6067;-webkit-box-shadow:0 0 2px 1px #0D6067;box-shadow:0 0 2px 1px #0D6067}.home section.form .contact-form .form-element input:active+label,.home section.form .contact-form .form-element input:focus+label,.home section.form .contact-form .form-element input:focus-visible+label,.home section.form .contact-form .form-element textarea:active+label,.home section.form .contact-form .form-element textarea:focus+label,.home section.form .contact-form .form-element textarea:focus-visible+label{color:#0D6067}.home section.form .contact-form .form-element textarea{padding:.5rem 1rem;height:10rem;resize:none}.success-page{padding-top:7rem;padding-bottom:2.5rem}.default-page{padding-top:7rem!important;padding-bottom:2.5rem!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem}