@import url("https://fonts.googleapis.com/css2?family=Lato:wght@400;700&family=Lexend:wght@600&Figtree:wght@400;700&display=swap");body{color:#000;font-family:"Lato", sans-serif;margin:0;padding:0}.oc-hide{display:none !important;opacity:0 !important}.oc-main{background:#fff}.oc-row{display:flex;flex-wrap:wrap}.oc-text-center{text-align:center !important}.oc-width-100{width:100% !important}.oc-wrap-reverse{flex-wrap:wrap-reverse}.oc-button{background:#c875e5;border-radius:20px;box-shadow:0px 4px 30px 0px rgba(130,19,169,0.13);color:#fff;cursor:pointer;display:inline-block;font-size:20px;font-weight:700;letter-spacing:1.3px;margin-top:50px;padding:18px 85px;text-decoration:none !important}.oc-logo-container{display:flex}.oc-logo-container .oc-logo-text{font-family:"Lexend", sans-serif;font-size:60px;font-style:normal;font-weight:600;letter-spacing:4px;line-height:normal;margin-top:70px;text-align:center}.oc-logo-container .oc-logo-text-before{margin-top:94px;height:38px;display:block;flex-grow:1;margin-right:14px;background-image:linear-gradient(to left, black 50%, rgba(255,255,255,0) 0%),url(/assets/scissor1-aef65fc5ac466a50e2bd14d34a21b9982d635a97ad946cd94ce8ac39837f0e12.svg);background-position:bottom, top right 18px;background-size:20px 4px, 46px 32px;background-repeat:repeat-x, no-repeat}.oc-logo-container .oc-logo-text-after{display:block;flex-grow:1;margin-left:14px}.oc-content-container{max-width:1035px;margin-left:auto;margin-right:auto;padding-bottom:100px;position:relative}.oc-content-container .oc-photos-container{display:flex;flex-direction:column;margin-top:-50px;padding-right:50px;width:47%}.oc-content-container .oc-description-container{width:47%}.oc-content-container .oc-description-container h2{font-size:36px;font-weight:600;letter-spacing:2.34px;margin-bottom:5px}.oc-content-container .oc-description-container .oc-description{font-size:16px;letter-spacing:1px}.oc-content-container .oc-test-container{max-width:340px}.oc-content-container .oc-test-paragraph{font-size:20px;letter-spacing:1.3px;text-align:center}.oc-content-container .oc-test-button{font-weight:normal;font-size:19.5px;margin-top:0}.oc-content-container .oc-test-before,.oc-content-container .oc-test-after{display:block;flex-grow:1;float:left;height:110px;width:50%}.oc-content-container .oc-test-before{background-image:url(/assets/click1-5cbdd184921a2bd0126f9410620aafc0a52a2a580b854d180b2107ecba43f591.svg);background-position:left top;background-repeat:no-repeat}.oc-content-container .oc-test-after{background-image:url(/assets/click2-b9033af856fba4527d22108602414478a8ef3345806246fb5e65bd487c699ab3.svg);background-position:right top 40px;background-repeat:no-repeat}.oc-content-container .oc-scissor{background-image:linear-gradient(to top, black 50%, rgba(255,255,255,0) 0%),url(/assets/scissor2-0ddb7e8355d075d8634282594473bf51d327b2acd54d3b5083363c885cb4dfb0.svg);background-position:left, bottom 150px right;background-size:4px 20px, 32px 46px;background-repeat:repeat-y, no-repeat;display:block;float:right;height:511px;margin-right:14px;position:absolute;right:0;width:38px}.oc-form-container{z-index:2;background-color:#ffffff;width:60%;padding:3.12em 1.87em;position:fixed;transform:translate(-50%, -50%);left:50%;top:50%;box-shadow:0 1.25em 3.43em rgba(0,0,0,0.08);border-radius:0.5em;opacity:0;transform:translate(-50%, -100%) scale(0.5);transform-origin:50% 0%;animation:scale-up-top 0.5s ease-out both}@keyframes scale-up-top{0%{transform:translate(-50%, -100%) scale(0.5);transform-origin:50% 0%;opacity:0}100%{transform:translate(-50%, -50%) scale(1);transform-origin:50% 0%;opacity:1}}.oc-form-container input[type="file"]{display:none}.oc-form-container label{cursor:pointer;display:block;margin:0 auto 1em auto;max-width:16em;padding-left:25px;padding-right:25px;position:relative;text-align:center}.oc-form-container #error{text-align:center;color:#ff3030}.active{border:0.2em dashed #c875e5}.oc-shade{background:rgba(0,0,0,0.35);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.oc-form-close{cursor:pointer;font-size:36px;position:absolute;right:25px;top:15px}.oc-contact-container{z-index:2;background-color:#ffffff;width:84vw;max-width:30em;padding:2em 1.5em;position:fixed;transform:translate(-50%, -50%);left:50%;top:50%;box-shadow:0 1.25em 3.43em rgba(0,0,0,0.08);border-radius:0.5em;transform:translate(-50%, -100%) scale(0.5);transform-origin:50% 0%;animation:scale-up-top 0.5s ease-out both}@keyframes scale-up-top{0%{transform:translate(-50%, -100%) scale(0.5);transform-origin:50% 0%;opacity:0}100%{transform:translate(-50%, -50%) scale(1);transform-origin:50% 0%;opacity:1}}.oc-contact-container h2{margin-top:0}.oc-contact-container label{font-size:16px;letter-spacing:1px;position:relative;text-align:left}.oc-contact-container .error{color:#ff3030;float:right;text-align:right}.oc-contact-container input[type=text],.oc-contact-container input[type=email],.oc-contact-container textarea{border:1px solid black;border-radius:5px;font-family:"Lato", sans-serif;font-size:1em;margin:0.25em 0 1em 0;padding:0.5em 0.75em;resize:none;width:calc(100% - 1.75em)}.oc-contact-container .oc-button{display:block;margin-top:20px;text-align:center}.js-show-after-result{display:none}.js-show-after-result h3{margin-top:-10px;padding-top:0;text-align:center}.js-show-after-result img{display:block;margin-left:auto;margin-right:auto;max-height:75vh;max-width:75vw}.oc-show-mobile{display:none !important}.oc-black{color:black;margin-bottom:10px;text-align:center}@media screen and (max-width: 1111px){.oc-hide-mobile{display:none !important}.oc-show-mobile{display:block !important}.oc-logo-text-after{width:100px;max-width:3%}.oc-content-container{max-width:650px}.oc-content-container .oc-photos-container{margin-top:0;padding-right:0;width:unset}.oc-content-container .oc-test-container{max-width:unset;width:100%}.oc-content-container .oc-mobile-photos-container-alternative{flex-direction:column-reverse;text-align:center;width:90%}.oc-description-container{max-width:90vw;margin-left:auto;margin-right:auto;width:500px !important}.oc-description-container h2{text-align:center;padding-bottom:10px}.oc-picture{margin-left:auto;margin-right:auto;max-width:100%}.oc-row2 .oc-picture{margin-left:-20px}.oc-button,.oc-content-container .oc-test-button{display:block;padding:18px 0;text-align:center}}@media screen and (min-width: 475.01px) and (max-width: 1111px){.oc-logo-text{font-size:48px !important}.oc-logo-text-before{margin-top:84px !important}.oc-scissor2{height:700px !important;margin-right:0 !important}}@media screen and (max-width: 475px){.oc-scissor2{height:130vw !important;margin-right:0 !important}}@media screen and (min-width: 375.01px) and (max-width: 475px){.oc-logo-text{font-size:36px !important}.oc-logo-text-before{margin-top:74px !important}}@media screen and (max-width: 375px){.oc-logo-text{font-size:24px !important}.oc-logo-text-before{margin-top:58px !important}}.spinner-container{display:flex;justify-content:center;align-items:center}.spinner-loading{text-align:center;width:50px;height:50px;border:5px solid #ccc;border-top-color:#07f;border-radius:50%;animation:spin 1s infinite linear}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.scale-up-ver-center{-webkit-animation:scale-up-ver-center-animation 1s cubic-bezier(0.39, 0.575, 0.565, 1);animation:scale-up-ver-center-animation 1s cubic-bezier(0.39, 0.575, 0.565, 1);opacity:1;transform:translate(-50%, -50%) scale(1);visibility:visible}@keyframes scale-up-ver-center-animation{0%{transform:translate(-50%, -100%) scale(0.4);opacity:0}100%{transform:translate(-50%, -50%) scale(1);opacity:1}}.oc-test-contact{text-align:center;font-size:14px;font-weight:400;font-family:figtree, lato, sans-serif;width:100%}.oc-test-contact p{width:100%}@media (max-width: 1111px){.oc-test-contact{display:flex;flex-direction:column;align-items:center;justify-content:center}.oc-test-contact .oc-test-contact-phone{margin-top:0.5rem;margin-left:0}}.oc-test-contact-link{text-decoration:none;font-weight:700;color:#000}.oc-test-contact-phone{font-size:14px;font-weight:400;font-family:figtree, sans-serif}.oc-test-contact-phone img{vertical-align:middle}.phone-number{text-decoration:none;color:#000}
