body,html{margin:0px;padding:0px}body *{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Satoshi' ,sans-serif}@font-face{font-family:"Satoshi";src:url("../fonts/Satoshi-Bold.ttf");font-weight:700}@font-face{font-family:"Satoshi";src:url("../fonts/Satoshi-Medium.ttf");font-weight:500}@font-face{font-family:"Satoshi";src:url("../fonts/Satoshi-Regular.ttf");font-weight:400}.homepage__wrapper{min-height:100vh;width:100%;background-color:#F9F9FB;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.homepage__wrapper .home__images{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.homepage__wrapper .home__images img{max-height:100vh}.homepage__wrapper .home__side{padding-left:50px;padding-right:50px;background:url("../img/homeicon.svg");background-repeat:no-repeat;background-size:23%;background-position:bottom left;width:58%}.homepage__wrapper .home__side .inner{max-width:640px;margin-left:auto;margin-right:auto;width:100%;padding-top:50px}.homepage__wrapper .home__side .inner .form .group__field{width:100%;max-width:530px;position:relative}.homepage__wrapper .home__side .inner .form .group__field button{position:absolute;right:5px;height:45px;border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;background-color:#FF9B63;border:0px;top:5px;padding-left:17px;padding-right:17px;font-size:16px;line-height:22px;color:#FFFFFF;font-weight:bold;-webkit-transition:.3s ease all;transition:.3s ease all}.homepage__wrapper .home__side .inner .form .group__field button:hover{background-color:#f0864b}.homepage__wrapper .home__side .inner .form .group__field>input{width:100%;height:55px;border-radius:12px;border:1px solid #D9D9DA;padding-left:20px;padding-right:135px;font-size:16px;line-height:22px;color:#121212;outline:none;-webkit-box-shadow:0px 4px 4px rgba(50,52,82,0.05);box-shadow:0px 4px 4px rgba(50,52,82,0.05);background-color:#fff}.homepage__wrapper .home__side .inner .form>p{margin-top:0px;margin-bottom:10px;font-size:20px;line-height:30px;font-weight:400;color:#575757}.homepage__wrapper .home__side .inner>h1{margin-top:0px;margin-bottom:50px;font-size:45px;line-height:110%;font-weight:bold;color:#121212}.homepage__wrapper .home__side .inner>.top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:50px}.homepage__wrapper .home__side .inner>.top>p{margin:0px;font-size:16px;line-height:22px;color:#121212;font-weight:500}.homepage__wrapper .home__side .inner>.top .spacer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:32px;min-width:1px;background-color:#000000;opacity:.2;margin:0px 25px}.homepage__wrapper .home__side .inner>.top>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.homepage__wrapper .home__images{width:42%}.home__images>.mobile{display:none}.contact__wrapper{width:100%;min-height:100vh;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact__wrapper .contact__form{width:100%;padding-left:100px;padding-right:100px;background:url("../img/homeicon.svg");background-repeat:no-repeat;background-size:23%;background-position:bottom left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact__wrapper .contact__form .box{width:100%;max-width:640px}.contact__wrapper .contact__form .box form{width:100%;max-width:530px;padding:30px;background-color:#F9F9FB;border-radius:20px;margin-top:24px}.contact__wrapper .contact__form .box form .group__submit{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact__wrapper .contact__form .box form .group__submit>button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:48px;border-radius:12px;border:0px;outline:none;background-color:#FF9B63;cursor:pointer;font-size:16px;line-height:24px;color:#FFFFFF;font-weight:500;-webkit-transition:.3s ease all;transition:.3s ease all}.contact__wrapper .contact__form .box form .group__submit>button:hover{background-color:#f0864b}.contact__wrapper .contact__form .box form .group__input{margin-bottom:12px}.contact__wrapper .contact__form .box form .group__input>p{margin-top:0px;margin-bottom:4px;font-size:16px;line-height:22px;color:#121212;font-weight:500}.contact__wrapper .contact__form .box form .group__input>input{width:100%;height:48px;padding-left:16px;padding-right:16px;border-radius:12px;border:1px solid #D9D9DA;outline:none;font-size:16px;line-height:22px;color:#121212}.contact__wrapper .contact__form .box>h2{margin:0px;font-size:45px;line-height:110%;font-weight:bold;color:#121212}.contact__wrapper .contact__form .box>.top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:50px}.contact__wrapper .contact__form .box>.top>p{margin:0px;font-size:16px;line-height:22px;color:#121212;font-weight:500}.contact__wrapper .contact__form .box>.top>.spacer{margin:0px 25px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:32px;background-color:#000;opacity:.2;min-width:1px}.contact__wrapper .contact__form .box>.top>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.contact__wrapper .contact__media{display:-webkit-box;display:-ms-flexbox;display:flex}.contact__wrapper .contact__media img{max-height:100vh}.homepage__wrapper .home__side .inner>.top{margin-bottom:100px}.homepage__wrapper .home__side .inner .form .group__field button{font-weight:500}.contact__wrapper .contact__form .box form .group__submit{margin-top:30px}.contact__wrapper .contact__media img{width:600px;-o-object-fit:cover;object-fit:cover}.success{display:block;margin-top:4px;font-size:14px;line-height:17px;color:#3ac63a}.get__notified .success{display:none}.get__notified.success .success{display:block}.get__notified.error .group__field>input{border-color:red !important}.contact__wrapper .error{border-color:red !important}.contact__wrapper .success .success{display:block}.contact__wrapper span.success{display:none}.contact__wrapper .contact__form .box>.top>p a{color:#121212;text-decoration:none;-webkit-transition:.3s ease all;transition:.3s ease all}.contact__wrapper .contact__form .box>.top>p a:active{color:#121212}.contact__wrapper .contact__form .box>.top>p a:hover{color:#575757}.homepage__wrapper .home__side .inner>.top>p a{color:#000;text-decoration:none}.homepage__wrapper .home__images img{-o-object-position:left 11% !important;object-position:left 11% !important}.homepage__wrapper .home__side .inner{margin-left:0px}.homepage__wrapper .home__side{padding-left:100px}.contact__wrapper .contact__form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:50px}.contact__wrapper .contact__form .box>.top{margin-bottom:100px}.circles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.circles>p{min-width:8px;max-width:8px;min-height:8px;max-height:8px;border-radius:250px;background-color:#fff;margin-right:4px;opacity:.4;-webkit-transform:scale(0.8);transform:scale(0.8);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:.4s ease all;transition:.4s ease all}.circles>p:nth-child(1){-webkit-animation:dot 1s linear infinite}.circles>p:nth-child(2){-webkit-animation:dot 1s linear .4s infinite}.circles>p:nth-child(3){-webkit-animation:dot 1s linear .8s infinite}.circles>p:last-child{margin-right:0px}@-webkit-keyframes dot{0%{opacity:.4;-webkit-transform:scale(0.8);transform:scale(0.8)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}1000%{opacity:.4;-webkit-transform:scale(0.8);transform:scale(0.8)}}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.contact__form--form.loading .group__submit button{color:transparent !important;pointer-events:none}.contact__form--form.loading .group__submit button span{opacity:1}.contact__wrapper .group__submit button{position:relative}.contact__wrapper .group__submit button span{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;opacity:0;-webkit-transition:.3s ease all;transition:.3s ease all}.contact__wrapper .group__submit button img{-webkit-animation:rotating 2s linear infinite;max-width:24px}.get__notified.loading .group__field button{color:transparent !important;pointer-events:none}.get__notified.loading .group__field button span{opacity:1}.get__notified .group__field button{position:relative}.get__notified .group__field button span{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;opacity:0;-webkit-transition:.3s ease all;transition:.3s ease all}.get__notified .group__field button img{-webkit-animation:rotating 2s linear infinite;max-width:24px}@media (max-width: 1400px){.homepage__wrapper .home__side .inner{max-width:480px}.homepage__wrapper .home__side{padding-left:15px;padding-right:15px;width:50%}.contact__wrapper .contact__form .box>h2{font-size:40px;margin-bottom:35px}.homepage__wrapper .home__side .inner>h1{font-size:40px;margin-bottom:35px}.contact__wrapper .contact__form{padding-left:25px;padding-right:25px}.contact__wrapper .contact__form .box{max-width:540px;margin-left:auto;margin-right:auto}.homepage__wrapper .home__side{padding-left:50px;padding-right:50px}.contact__wrapper .contact__form .box{margin-left:0px}.contact__wrapper .contact__form{padding-left:50px;padding-right:50px}}@media (max-height: 700px){.contact__wrapper .contact__form .box>.top{margin-bottom:50px}.homepage__wrapper .home__side .inner>.top{margin-bottom:50px}}@media (max-width: 1280px){.homepage__wrapper .home__side .inner>h1 br{display:none}.homepage__wrapper .home__side .inner{max-width:380px}.homepage__wrapper .home__side .inner>h1{font-size:35px;line-height:120%}}.homepage__wrapper .home__images img{min-width:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}@media (max-width: 1200px){.homepage__wrapper .home__images img{min-width:500px}.contact__wrapper .contact__media img{width:550px}.contact__wrapper .contact__form .box>h2{font-size:35px;line-height:120%}.homepage__wrapper .home__side .inner{max-width:380px}.homepage__wrapper .home__side .inner>h1{font-size:35px;line-height:120%}.homepage__wrapper .home__side{width:45%}}@media (max-width: 1024px){.contact__wrapper .contact__form .box{margin-left:auto;margin-right:auto}.contact__wrapper{background:none;background-color:#F9F9FB}.contact__wrapper .contact__form{background:none}.contact__wrapper .contact__form .box form{padding:0px}.contact__wrapper .contact__form .box{max-width:480px}.contact__wrapper .contact__media{display:none}.contact__wrapper .contact__form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:20px}.contact__wrapper .contact__form .box>h2{margin-bottom:50px}}@media (max-width: 991px){.contact__wrapper .contact__form{padding-left:25px;padding-right:25px}.homepage__wrapper .home__side .inner>.top,.contact__wrapper .contact__form .box>.top{margin-bottom:50px}.homepage__wrapper .home__side .inner{margin-left:auto;margin-right:auto}.homepage__wrapper .home__side .inner>h1{margin-bottom:50px}.homepage__wrapper .home__side{padding-left:25px;padding-right:25px}.homepage__wrapper .home__side .inner{padding-top:20px}.homepage__wrapper .home__side{width:100%;background:none}.homepage__wrapper .home__images{display:none}.homepage__wrapper .home__side .inner{max-width:480px}.homepage__wrapper .home__images{left:0px;bottom:0px;display:block}.homepage__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage__wrapper .home__images{width:100%;margin-top:40px}.homepage__wrapper .home__images img{max-width:100%;height:auto;max-height:355px}.homepage__wrapper .home__images img{-o-object-position:center 0px;object-position:center 0px;width:100%;-o-object-fit:cover;object-fit:cover}.homepage__wrapper .home__side .inner>h1 br{display:none}.home__images>img{display:none}.home__images>img.mobile{display:block}.homepage__wrapper .home__images img{max-height:420px}}@media (max-width: 480px){.contact__wrapper .contact__form .box>.top>a img{max-width:150px}.contact__wrapper .contact__form .box>h2 br{display:none}.homepage__wrapper .home__side .inner>.top>a img{max-width:150px}}@media (max-width: 380px){.homepage__wrapper .home__side .inner>.top>a img{max-width:140px}.contact__wrapper .contact__form .box>.top>a img{max-width:140px}.homepage__wrapper .home__side .inner>.top .spacer{margin:0px 15px}.homepage__wrapper .home__side .inner .form>p{font-size:16px;line-height:24px}.contact__wrapper .contact__form .box>.top>.spacer{margin:0px 15px}}@media (max-width: 370px){.homepage__wrapper .home__side .inner .form .group__field button{padding-left:8px;padding-right:8px;font-size:14px;line-height:18px}.homepage__wrapper .home__side .inner .form .group__field>input{padding-left:12px;padding-right:100px;font-size:15px}}@media (max-height: 820px) and (max-width: 480px){.homepage__wrapper .home__images img{max-height:400px}}@media (max-height: 790px) and (max-width: 480px){.contact__wrapper .contact__form .box>h2{font-size:30px}.homepage__wrapper .home__side .inner>.top,.contact__wrapper .contact__form .box>.top{margin-bottom:35px}.homepage__wrapper .home__side .inner>h1{font-size:30px}.homepage__wrapper .home__side .inner>.top{margin-bottom:35px}.homepage__wrapper .home__side .inner>h1{margin-bottom:35px}.homepage__wrapper .home__images img{max-height:400px}}@media (max-height: 700px) and (max-width: 480px){.homepage__wrapper .home__images img{max-height:400px}}
