body,html{height:100%;margin:0;font-family:Usual,sans-serif!important;font-size:20px}@media(max-width:767px){body,html{font-size:15px}}body.disable-scrolling{overflow-y:hidden}#__next{min-height:100%;display:flex;flex-direction:column;position:relative}.page-content{flex:1 0 auto}h1{margin-bottom:25px;font-size:25px;font-weight:700}@media(max-width:767px){h1{font-size:20px;margin-bottom:20px}}button,input,optgroup,select,textarea{font-size:20px;font-family:Usual,sans-serif!important}ul{padding-left:1em}ul li a{color:#000;font-weight:700}a,a:hover,a:visited,ul li a:hover{color:#231f20}a.text-link{text-decoration:underline;font-weight:700}.confidence{text-align:right}.main{min-height:100%;padding-bottom:75px;padding-top:35px}@media(max-width:767px){.fileUploader{margin-left:35px;margin-right:35px}}.fileUploader .fileContainer{position:relative;border-radius:.25rem;padding-bottom:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:all .3s ease-in;overflow:hidden}.fileUploader .fileContainer input{opacity:0;position:absolute;z-index:-1;width:100%}.fileUploader .fileContainer .errorsContainer{max-width:300px;font-size:12px;color:red;text-align:left}.fileUploader .fileContainer .error-box,.fileUploader .fileContainer img.preview,.fileUploader .fileContainer img.uploadPicture{border-style:solid;border-image-source:url(/images/border.svg);border-image-width:100;border-image-slice:50%;border-image-repeat:stretch;max-width:350px;width:100%}.fileUploader .fileContainer .error-box{height:350px;display:flex}.fileUploader .fileContainer .error-box .message{text-align:center;display:flex;margin:auto;padding:30px;background-color:#82e34f;border-radius:5%;width:86%;height:86%;font-weight:700;align-items:center;justify-content:center}.fileUploader .fileContainer .uploadPicturesWrapper{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.fileUploader .fileContainer .uploadPictureContainer{display:flex;padding:0 10px;align-items:center;justify-content:center;height:inherit;position:relative}.fileUploader .fileContainer .uploadPictureContainer img.uploadPicture{width:100%;max-height:420px;object-fit:cover;padding:15px}.fileUploader .fileContainer .deleteImage{position:absolute;top:-9px;right:-9px;color:#6c757d;background:#fff;text-align:center;cursor:pointer;font-size:26px;font-weight:700;line-height:30px;width:30px;height:30px}.fileUploader .chooseFileButton{min-width:185px;display:block;padding:10px 23px;background:#82e34f;border-radius:10px;color:#231f20;font-weight:600;margin:10px auto;transition:all .2s ease-in;cursor:pointer;outline:none;border:none}.fileUploader .chooseFileButton:hover{background:#71ce41}.fileUploader .chooseFileButton.disabled{opacity:.5;pointer-events:none}.navbar{background-color:#82e34f;padding:12px 0!important}@media(max-width:767px){.navbar{padding:5px 0!important}}.navbar .nav-container .row{width:100%;margin:0}@media(min-width:768px){.navbar .nav-container .row .col-12{padding:0}}@media(max-width:767px){.navbar .nav-container{max-width:unset}}.navbar .navbar-brand img{width:115px;height:50px}@media(min-width:768px){.navbar.navbar-expand-md .navbar-collapse{display:inline-flex!important}}.navbar .navbar-collapse{float:right;height:60px;transition:none}.navbar .navbar-collapse .nav-item{padding-right:90px}@media(max-width:991px){.navbar .navbar-collapse .nav-item{padding-right:35px}}.navbar .navbar-collapse .nav-item:last-of-type{padding-right:0}.navbar .navbar-collapse .nav-item .nav-link{color:#231f20;font-weight:700;font-size:20px;padding:3px 2px;position:relative}@media(min-width:768px){.navbar .navbar-collapse .nav-item .nav-link.active:after{content:"";display:block;position:absolute;left:0;width:100%;height:3px;background-color:#231f20;margin:auto}}.navbar .navbar-collapse .nav-item .nav-link:hover{color:#231f20}.navbar .navbar-collapse .nav-item .nav-link:hover:after{content:"";display:block;position:absolute;left:0;width:100%;height:3px;background-color:#231f20;margin:auto}@media(max-width:767px){.navbar .navbar-collapse .nav-item .nav-link:hover:after{display:none}}.navbar .navbar-collapse.show{position:absolute;left:0;height:calc(100vh - 60px);width:100vw;z-index:1;background-color:#82e34f;padding:0 15px;display:flex;flex-flow:column;justify-content:space-between}@media(max-width:575px){.navbar .navbar-collapse.show{width:100%;left:0}}.navbar .navbar-collapse.show .navbar-nav{text-align:center;padding-top:30px;width:100%}.navbar .navbar-collapse.show .navbar-nav .nav-item{padding-right:0}.navbar .navbar-collapse.show .navbar-nav .nav-item:last-of-type:after{display:none}.navbar .navbar-collapse.show .navbar-nav .nav-item:after{content:"";display:block;width:80%;height:3px;background-color:#231f20;margin:auto}.navbar .navbar-collapse.show .navbar-nav .nav-item .nav-link{margin:40px auto}.navbar .navbar-collapse .kiwee-logo{display:none}@media(max-width:767px){.navbar .navbar-collapse .kiwee-logo{display:block;text-align:center;margin-bottom:45px}.navbar .navbar-collapse .kiwee-logo img{width:130px;height:30px}}.navbar .navbar-toggler{float:right;border:none;line-height:50px;padding-right:0;outline:none}.navbar .navbar-toggler .navbar-toggler-icon{width:36px;height:30px;background-image:url(/images/hamburger-menu-icon.svg)}#about-section ul{margin-top:15px;margin-bottom:40px;line-height:40px}@media(max-width:767px){#about-section ul{line-height:25px}}#about-section ul li a{text-decoration:underline}#technologies-section img{height:50px;padding:5px}#technologies-section .technologies-description{margin-top:30px}.footer{margin-bottom:70px;width:100%;flex-shrink:0}.footer img{display:block;margin:auto;width:130px;height:30px}.btn{width:210px;padding:10px 25px;color:#231f20!important;background-color:#82e34f;font-size:15px;font-weight:700;border:none;border-radius:10px;outline:none}.btn:active{color:inherit}.btn:active,.btn:hover{background-color:#71ce41!important}.btn:focus{background-color:#82e34f;box-shadow:0 0 0 .2rem rgba(113,206,65,.5)!important}@keyframes --spinner-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.prediction-result .spinner img{animation:--spinner-animation 2s linear infinite}.prediction-result .msg{margin-top:5em;text-align:left}@media(max-width:767px){.prediction-result .msg{margin-top:1em;text-align:center}}.prediction-result .msg--in-progress{text-align:center}.prediction-result .msg--idle{padding-left:2em}.prediction-result .msg .primary-msg{font-weight:700}@media(max-width:767px){.prediction-result .msg .primary-msg{font-size:20px}}.prediction-result .success-result .msg--success{text-align:left;display:none}.prediction-result .success-result .msg--success .primary-msg{margin-bottom:.5rem}@media(max-width:767px){.prediction-result .success-result .msg--success{display:block}}@media(min-width:768px){.prediction-result .success-result .msg--low-prob{margin-top:0;display:block}.prediction-result .success-result .msg--low-prob .primary-msg{font-size:25px;margin-bottom:0}}.prediction-result .success-result .prediction .prediction-item{height:120px;background-color:#82e34f;display:flex;justify-content:center;align-items:center;flex-direction:column}.prediction-result .success-result .prediction .prediction-item--2{background-color:rgba(130,227,79,.8)}.prediction-result .success-result .prediction .prediction-item--3{background-color:rgba(130,227,79,.6)}.prediction-result .success-result .prediction .prediction-item .breed-name,.prediction-result .success-result .prediction .prediction-item .confidence{display:block;width:100%;font-weight:700;font-size:20px;text-align:center}.prediction-result .success-result .prediction .prediction-item .breed-name{font-size:25px;line-height:1.2em}.cookie-consent{align-items:baseline;background:#231f20;color:#fff;position:fixed;width:100%;z-index:999;bottom:0;left:0}.cookie-consent .cookie-consent-container{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:15px}.cookie-consent .cookie-consent-container div:first-child{width:75%;margin-top:30px;margin-bottom:30px;line-height:25px}@media(max-width:1023px){.cookie-consent .cookie-consent-container div:first-child{width:100%}}.cookie-consent .cookie-consent-container .cookie-title{display:block;font-weight:700}.cookie-consent .cookie-consent-container .cookie-buttons{width:25%;display:flex;justify-content:space-between;padding-left:50px;margin-top:auto;margin-bottom:30px}@media(max-width:1200px){.cookie-consent .cookie-consent-container .cookie-buttons{padding-left:20px}}@media(max-width:1023px){.cookie-consent .cookie-consent-container .cookie-buttons{width:100%;padding-left:0;margin-bottom:20px;justify-content:center}}.cookie-consent .cookie-consent-container .cookie-buttons button{border:none;font-size:15px;font-weight:700}.cookie-consent .cookie-consent-container .cookie-buttons button.decline-button{color:#fff;text-decoration:underline;background:none}@media(max-width:1023px){.cookie-consent .cookie-consent-container .cookie-buttons button.decline-button{margin-right:50px}}.cookie-consent .cookie-consent-container .cookie-buttons button.accept-button{background-color:#82e34f;border-radius:10px;padding:12px 33px}.container.how-to-take-photo{padding-top:60px;padding-bottom:30px}@media(max-width:767px){.container.how-to-take-photo{padding-top:35px}.container.how-to-take-photo .col-content{padding-left:35px;padding-right:35px}.container.how-to-take-photo h1{margin-bottom:30px}.container.how-to-take-photo .btn{display:block;margin:auto}}.container.how-to-take-photo h1{margin-bottom:35px}.container.how-to-take-photo .col.image-examples{display:flex;justify-content:space-between}@media(max-width:767px){.container.how-to-take-photo .col.image-examples{flex-direction:column}}.container.how-to-take-photo .col.image-examples img:first-of-type{margin-right:35px}@media(max-width:767px){.container.how-to-take-photo .col.image-examples img{width:100%;height:auto}.container.how-to-take-photo .col.image-examples img:first-of-type{margin-bottom:35px}}.container.how-to-take-photo .photo-tips{margin-top:30px;width:320px}@media(max-width:767px){.container.how-to-take-photo .photo-tips{width:100%}}.container.how-to-take-photo .photo-tips ul{width:500px;margin-top:25px;margin-bottom:35px;line-height:40px;list-style-type:none}@media(max-width:767px){.container.how-to-take-photo .photo-tips ul{width:100%;line-height:25px;margin-bottom:60px}}.container.how-to-take-photo .photo-tips ul li{margin-bottom:15px;display:flex;align-items:start;line-height:25px}.container.how-to-take-photo .photo-tips ul li:before{content:"";margin-left:-1em;margin-right:15px;margin-top:4px;padding:8.5px;background-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='17' height='17' viewBox='0 0 17 17'><circle id='Ellipse_9' data-name='Ellipse 9' cx='8.5' cy='8.5' r='8.5' fill='rgb(130, 227, 79)' /></svg>");background-size:contain}.half-page-content{padding-top:60px;padding-bottom:60px}.half-page-content .row{margin:0}@media(min-width:768px){.half-page-content .row .col-content{padding:0}}@media(max-width:767px){.half-page-content{padding-top:30px}}.half-page-content .try-now-column{padding-top:20px;text-align:center}@media(max-width:767px){.half-page-content .try-now-column{padding-top:60px}}.half-page-content .try-now-column .btn{width:210px;padding:10px 25px;color:#231f20;background-color:#82e34f;font-size:15px;font-weight:700;border:none;border-radius:10px;outline:none}.half-page-content .try-now-column .btn:active{color:inherit;background-color:#71ce41}.half-page-content .try-now-column .btn:focus{box-shadow:0 0 0 .2rem rgba(113,206,65,.5)}.main{padding-top:60px}.main .breed-description{margin-top:3em}@media(max-width:767px){.main .breed-description{margin-top:2em}}