body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Raleway,serif;margin:0}p{font-size:16px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}button:focus{box-shadow:none!important;outline:none!important}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swal2-popup{background-color:#252525!important}.swal2-confirm{background-color:#d65050;border-radius:999px;color:#fff;font-size:16px;padding:10px 32px;width:100%}.swal2-warning{border-color:#d65050!important;color:#d65050!important}.swal2-title{color:#aeaeae!important}.swal2-html-container{color:#fff}.swal2-text{color:#fff!important}@media(min-width:768px){.br-block{display:block}}@media(max-width:575px){p{font-size:18px}}.payment-error{color:red}.ant-spin-dot-holder .ant-spin-dot-item{background:#1a3129}.payment-loading{align-items:center;display:flex;height:100%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media(min-width:1200px){.container{max-width:1240px}}.banner{margin-top:70px}.banner .sydney-hero-area .header-image{background-image:url(https://www.michaelpfanner.ch/wp-content/uploads/2023/02/cropped-14795942_orig-scaled-1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:250px;position:relative}.banner .sydney-hero-area .header-image .overlay{background-color:#4c4c4c;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.banner .banner-cont{margin-top:45px}.banner .banner-cont .iframe-btn{margin-top:20px;text-align:center}.banner .banner-cont .iframe-btn a{fill:#fff;background-color:#d65050;border-radius:3px;color:#fff;display:inline-block;font-size:16px;line-height:1;padding:12px 24px;text-align:center;transition:all .3s}.banner .banner-cont .iframe-btn h5{color:#d65050;font-size:25px;font-weight:600;margin:30px 0}.banner .banner-cont .iframe-btn p{color:#d65050;font-size:16px;font-weight:600}.banner .banner-cont h3{color:#443f3f;font-size:25px;font-weight:600;margin:50px 0 24px}.banner .banner-cont .how-desc h2{font-size:50px;font-weight:700;margin-bottom:30px;text-transform:capitalize}.banner .banner-cont .how-desc p{text-align:justify}.banner .banner-cont p{color:#47425d;margin:15px 0 20px}.banner .banner-cont p strong{color:#47425d;font-weight:600}.banner .banner-cont .red,.banner .banner-cont .red strong{color:#d65050}.banner .banner-cont .border-div{border-bottom:1px solid #000;padding:15px 0}.banner .banner-cont ul li{color:#47425d;font-size:17px}.banner .banner-cont h1{font-weight:700}.banner .banner-cont h4,.banner .banner-cont h5{color:#443f3f;font-size:20px;font-weight:600;margin:10px 0 24px}.banner .banner-cont .parameters-box{background-image:url(/static/media/men-img.54365e7a96c6ad68bbac.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.banner .banner-cont .parameters-box .vl-row:not(:last-child){margin-bottom:30px}.banner .banner-cont .parameters-box .vol-box{background-color:#fffbfb;border:1px solid #c4cbdb;border-radius:15px;padding:10px;text-align:center}.banner .banner-cont .parameters-box .vol-box:hover{box-shadow:1px 6px 54px -20px #e53227}.banner .banner-cont .parameters-box .vol-box h5{color:#203b54;font-size:12px;text-decoration:underline}.banner .banner-cont .parameters-box .vol-box img{margin:20px 0}.banner .banner-cont .parameters-box .vol-box p{color:#203b54;font-size:11px;margin:0}.banner .banner-cont .parameter-desc{padding-left:80px}.banner .banner-cont ul li{font-size:16px}.banner .banner-btn{margin-bottom:30px;margin-top:50px;text-align:center;width:100%}.banner .banner-btn h5{font-size:25px;margin-bottom:20px}.banner .banner-btn a{align-items:center;background-color:#d65050;border:none;border-radius:5px;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-size:15px;font-weight:600;justify-content:center;margin:0 auto;max-width:147px;padding:10px;transition:background-color .3s}.banner .banner-btn a:hover{background-color:#252525;text-decoration:none}.banner .marquee-cont h1{color:#443f3f;font-size:36px;font-weight:700;font-weight:600;text-transform:capitalize}.sidebar-box{border:1px solid #0000001a;padding:30px}.sidebar-box a{display:block}.sidebar-box a:not(:last-child){margin-bottom:50px}.sidebar-box a img{display:block;margin:0 auto;max-width:150px}.sidebar-box p{margin-bottom:50px}.font-16{font-size:16px;font-weight:400}.custom-marquee{margin:30px 0 0}.table-box{border:4px solid #47425d;padding:10px}.table-box h3{margin-top:0!important}.table-box .table-row{align-items:center;display:flex}.table-box .table-row div:first-child .fa{color:#47425d;font-size:40px;font-weight:400;padding-right:18px}.table-box .table-row div:nth-child(2) p{margin:0}@media(max-width:768px){.banner .banner-cont .how-desc h2{font-size:28px}.banner .banner-cont .banner-btn a{font-size:18px}.banner .banner-cont h1{font-size:36px}.banner .banner-cont h2{font-size:28px}.banner .banner-cont h3{font-size:20.68px}.banner .banner-cont h4{font-size:20px}.banner .banner-image{height:210px}.vol-box{margin-bottom:30px}.banner .banner-cont .parameters-box .vl-row:not(:last-child){margin-bottom:0}.banner .banner-cont .parameters-box{background-image:none;padding:0 15px}.banner .banner-cont .parameter-desc{padding:0 15px}}.header{background-color:#252525;padding:10px 0;position:fixed;top:0;transition:all .3s ease-out;width:100%;z-index:1}.header .nutriteam-logo{max-width:170px}.header .header-nav{align-items:center;justify-content:space-between;padding:0 20px;text-align:center}.header .header-nav li:not(:last-child){margin-right:20px}.header .header-nav li a{color:#d65050;font-size:16px;text-decoration:none}.header .header-nav .ant-select .ant-select-selector{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:none}.header .header-nav .ant-select .ant-select-selector .ant-select-selection-item{color:#fff}.header .header-nav .ant-select .ant-select-arrow svg{fill:#fff!important}.header.scrolled{background-color:#444444e6}.ant-drawer .ant-drawer-header{background-color:#1a3129}.ant-drawer .ant-drawer-header .ant-drawer-close,.ant-drawer .ant-drawer-header .ant-drawer-title{color:#fff}.ant-drawer .ant-drawer-body{background-color:#1a3129}.ant-drawer .ant-drawer-body a{color:#fff;display:block;font-size:24px;padding:10px 0}.ant-drawer .ant-drawer-body a:hover{text-decoration:none}@media(max-width:768px){.header .header-nav{height:auto;padding:10px 20px;width:100%}.header{position:fixed;top:0;width:100%}.header-nav .navbar-toggler{padding:0}.header .nutriteam-logo{max-height:50px}}.footer{background-color:#252525;padding:30px 16px}.footer .footer-logo img{max-width:170px}.footer .footer-list{align-items:center;display:flex;justify-content:center;margin:20px 0 30px}.footer .footer-list li a{color:#fff;font-size:14px;font-weight:600;line-height:21px}.footer .footer-list li:not(:last-child){margin-right:16px}.footer .footer-box{background-color:#1c1c1c;border-radius:8px;padding:20px}.footer .footer-box .contact{grid-gap:1em;display:grid;grid-template-columns:repeat(3,1fr)}.footer .footer-box .contact div{align-items:center;border:1px solid #424141;border-radius:4px;color:#fff;display:flex;font-size:16px;font-weight:500;justify-content:center;line-height:24px;padding:14px 0;text-align:center}.footer .footer-box .contact div img{margin-right:4px}.footer .copyright-text{color:#fff;font-size:14px;line-height:21px;margin-top:20px;text-align:center}@media(max-width:575px){.footer .footer-box .contact{grid-template-columns:repeat(1,1fr)}.footer .footer-list{flex-wrap:wrap}}.nutricheck{background-image:url(/static/media/nutri-bg.557e723459e958751229.png);background-repeat:no-repeat;background-size:cover;padding-bottom:30px;padding-top:95px}.nutricheck .nutri .nutri-box{margin:150px auto;max-width:716px}.nutricheck .nutri .nutri-box h3{font-size:40px;font-weight:800;line-height:48px}.nutricheck .nutri .nutri-box ol,.nutricheck .nutri .nutri-box p{font-size:20px;font-weight:500;line-height:35px;margin-bottom:0}.nutricheck .slide-container{align-items:center;display:flex;justify-content:center;margin:50px auto;max-width:850px;min-height:600px;min-width:595px}.nutricheck .slide-container>div{width:100%}.upload-card{display:flex!important;justify-content:center}:where(.css-dev-only-do-not-override-1pg9a38).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select,:where(.css-dev-only-do-not-override-1pg9a38).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload.ant-upload-select{background-color:initial;border:none}.body-fat-level-selection h3,.dynamic-questions h3,.fitness-level-selection h3,.meal-plan-preferences h3,.multiple-issues-selection h3,.sugary-foods-selection h3,.water-intake-selection h3,.weight-selection h3{color:#1e1d1c;font-size:36px;font-weight:600;margin-bottom:30px}.age-selection{margin:120px 0}.age-selection h3{color:#1e1d1c;font-size:36px;font-weight:600}.age-selection p{color:#1a3129;font-size:20px;font-weight:600;line-height:24px;margin-bottom:75px}.age-selection .ant-slider .ant-slider-rail{background-color:#cccecf!important;border-radius:20px;height:14px}.age-selection .ant-slider .ant-slider-track{background-color:#252525;border-radius:20px;height:14px}.age-selection .ant-slider .ant-slider-handle:after{align-items:center;box-shadow:none;content:url(/static/media/pause.8fbe810e6e5dc07b00ba.svg);display:flex;height:30px;justify-content:center;line-height:10px;top:-4px;width:30px}.slide-content h2{color:#1e1d1c;font-size:40px;font-weight:600;margin-bottom:40px}.slide-content input:focus{box-shadow:none;outline:none}.additional-goal-options,.goal-options,.goal-selection{margin:120px 0}.additional-goal-options .goal-options,.goal-options .goal-options,.goal-selection .goal-options{display:flex;flex-wrap:wrap;justify-content:center}.additional-goal-options h3,.goal-options h3,.goal-selection h3{color:#1e1d1c;font-size:40px;font-weight:600;margin-bottom:40px}.additional-goal-options img,.goal-options img,.goal-selection img{weight:128px;height:161px;margin-top:-15px}.additional-goal-options button,.goal-options button,.goal-selection button{background-color:#424141;height:238px;margin-top:30px;padding:0;width:210px}.additional-goal-options button:not(:last-child),.goal-options button:not(:last-child),.goal-selection button:not(:last-child){margin-right:30px}.additional-goal-options button:hover,.goal-options button:hover,.goal-selection button:hover{background-color:#1c1c1c}.additional-goal-options button:hover div,.goal-options button:hover div,.goal-selection button:hover div{background-color:#424141}.additional-goal-options button div,.goal-options button div,.goal-selection button div{align-items:center;background-color:#1c1c1c;color:#fff;display:flex;font-size:21px;font-weight:600;justify-content:center;line-height:25px;min-height:90px;padding:20px 0;text-align:center}.meal-plan-preferences h4{font-weight:600;margin:20px 0}.meal-plan-preferences .preference-options button{background-color:#e5f5bd;border:2px solid #0000;color:#1a3129;font-size:18px;font-weight:500;margin-bottom:20px}.meal-plan-preferences .preference-options button:not(:last-child){margin-right:20px}.meal-plan-preferences .preference-options button.selected,.meal-plan-preferences .preference-options button:hover{background-color:#1a3129;color:#fff}.start-button{align-items:center;background-color:#d65050;border-radius:999px;color:#fff;display:flex;font-size:16px;height:56px;justify-content:center;margin-top:50px;padding:10px 32px;width:100%}.start-button img{margin-left:4px}.start-button:hover{color:#fff}.navigation-buttons{margin:0 60px}.navigation-buttons button{border:1px solid #234338;border-radius:999px;height:40px;width:132px}.navigation-buttons button img{margin-right:5px}.diet-options button{background-color:#cccecf;border-radius:10px;color:#1a3129;display:block;font-size:21px;font-weight:600;height:79px;padding-left:44px;text-align:left;width:100%}.diet-options button:hover{background-color:#d65050;color:#fff}.diet-options button img{margin-right:10px}.diet-options button:first-child{margin-top:40px}.diet-options button:not(:last-child){margin-bottom:25px}.diet-options button .subtext{font-size:14px}.weight-selection .weight-inputs .input-header{align-items:center;display:flex;justify-content:space-between}.weight-selection .weight-inputs .input-header p{color:#252525;font-size:20px;font-weight:600;line-height:24px}.weight-selection .weight-inputs .input-header div button{background-color:#252525;border-radius:999px;color:#fff;font-size:16px;line-height:24px;padding:4px 10px}.weight-selection .weight-inputs .input-header div button:first-child{margin-right:10px}.weight-selection .weight-inputs .input-group{display:inline;display:initial;margin-top:20px;max-width:594px}.weight-selection .weight-inputs .input-group label{color:#252525;font-size:20px;font-weight:600;line-height:24px;margin-top:20px}.weight-selection .weight-inputs .input-group input{border:1px solid #252525;border-radius:6px;height:60px;width:100%}.weight-input-wrapper{align-items:center;display:flex;position:relative}.weight-input-wrapper .increment-decrement-button{font-size:20px;height:40px;margin:0 5px;padding:0;text-align:center;width:40px}.weight-input-wrapper div{position:absolute;right:20px}.fitness-level-selection{padding:0 30px}.fitness-level-selection p{margin-bottom:40px}.fitness-level-selection .slider-container .ant-slider .ant-slider-rail{background-color:#cccecf;border-radius:999px;height:15px}.fitness-level-selection .slider-container .ant-slider .ant-slider-track{background-color:#252525;border-radius:999px;height:15px}.fitness-level-selection .slider-container .ant-slider .ant-slider-step{top:10px}.fitness-level-selection .slider-container .ant-slider .ant-slider-mark .ant-slider-mark-text{top:15px}.fitness-level-selection .slider-container :where(.css-dev-only-do-not-override-1pg9a38).ant-slider .ant-slider-mark-text{width:200px}.fitness-level-selection .slider-container .ant-slider-handle:after,.fitness-level-selection .slider-container .ant-slider-handle:before{top:5px}.multiple-issues-selection .form-control{align-items:center;background-color:initial;border:initial;color:#234338;display:flex;font-family:system-ui,sans-serif;font-size:21px;font-weight:600;gap:.5em;line-height:1.1;margin-bottom:0}.multiple-issues-selection .form-control input{margin-right:0}.multiple-issues-selection .form-control input[type=checkbox]:checked{background-color:#cbea7b;border:none;transform:scale(1)}.multiple-issues-selection .form-control input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #468671;border-radius:6px;color:currentColor;display:grid;font:inherit;height:30px;margin:0;place-content:center;transform:translateY(-.075em);width:30px}.multiple-issues-selection .form-control input[type=checkbox]:before{background-color:#fff;box-shadow:inset 1em 1em var(--form-control-color);-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:.65em;transform:scale(0);transform-origin:bottom left;transition:transform .12s ease-in-out;width:.65em}.multiple-issues-selection .form-control input[type=checkbox]:disabled{--form-control-color:var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}.multiple-issues-selection .form-control input[type=checkbox]:checked:before{transform:scale(1)}.multiple-issues-selection .form-control .form-control+.form-control{margin-top:1em}.issue-option:hover{background-color:#1a3129!important}.issue-option:hover .form-control{color:#fff}.multiple-issues-selection h3{text-align:left}.multiple-issues-selection .issues-options .issue-option{align-items:center;background-color:#e5f5bd;border-radius:10px;color:#1a3129;display:block;display:flex;font-size:21px;font-weight:600;height:79px;padding-left:44px;text-align:left;width:100%}.multiple-issues-selection .issues-options .issue-option:first-child{margin-top:40px}.multiple-issues-selection .issues-options .issue-option:not(:last-child){margin-bottom:25px}.multiple-issues-selection{text-align:center}.issue-option input{margin-right:10px}.sugary-foods-buttons button{align-items:center;display:flex}.sugary-foods-buttons button .icon{margin-left:8px}.body-fat-level-selection{text-align:center}.body-fat-level-selection .ant-slider-mark-text{display:none}.fat-level-slider{margin:20px 0;width:80%}.fat-level-image{height:auto;margin:20px 0;max-width:400px;object-fit:cover;width:100%}.btn-default.start-button{margin-top:60px}.other-surface-button{align-items:center;background-color:#222;color:#fff;display:flex;font-size:1.1rem;height:100%;justify-content:center;padding:1rem;text-align:center}.centered-text{display:block;width:100%}.large-options-container{display:flex;flex-wrap:wrap;margin-top:40px}.large-options-container .start-button{margin-top:40px!important}.large-options-container .large-option{background-color:#e5f5bd;border-radius:10px;padding:10px 20px}.large-options-container .large-option:not(:last-child){margin-bottom:10px;margin-right:10px}.large-option.selected{background-color:#1a3129;color:#fff}@media(min-width:768px){.fat-level-image{max-width:190px}}.body-fat-level-selection .fat-box{width:100%}.body-fat-level-selection .fat-box>div:first-child{margin:0 auto;width:30%}.body-fat-level-selection .ant-slider{margin:40px}.body-fat-level-selection .ant-slider .ant-slider-rail{background-color:#d9d9d9;border-radius:999px;height:15px}.body-fat-level-selection .ant-slider .ant-slider-track{background-color:#1a3129;border-radius:999px;height:15px}.body-fat-level-selection .ant-slider .ant-slider-step{top:10px}.body-fat-level-selection .ant-slider .ant-slider-handle:after,.body-fat-level-selection .ant-slider .ant-slider-handle:before{top:5px}.slide-enter{opacity:0;position:absolute;top:0;transform:translateX(100%);width:100%}.slide-enter-active{transition:opacity .3s ease,transform .3s ease}.slide-enter-active,.slide-exit{opacity:1;position:relative;transform:translateX(0)}.slide-exit-active{opacity:0;position:absolute;top:0;transform:translateX(-100%);transition:opacity .3s ease,transform .3s ease;width:100%}.progress-bar{background-color:#e6e6e6;border-radius:5px;margin:0 auto;max-width:1320px;overflow:hidden;width:100%}.progress-bar-inner{background-color:#1a3129;height:8px;transition:width .3s;width:0}.nutri-progress{margin:0 auto;max-width:1320px;position:relative}.nutri-progress .progress-bar-text{color:#1a3129;font-size:18px;font-weight:600;position:absolute;right:0;top:12px}.gender-selection{margin:120px 0}.gender-selection h3{font-size:40px;font-weight:600;margin-bottom:40px}.gender-selection button{background-color:#252525;border:none;border-radius:10px;height:280px;width:280px}.gender-selection button:hover{background-color:#424141}.gender-selection button:hover svg path{fill:#fff}.gender-selection button:not(:last-child){margin-right:37px}.gender-selection button svg path{fill:#fff}@media(max-width:575px){.nutricheck{padding:50px 15px 0}.nutricheck .slide-container{min-width:0;min-width:auto}.gender-selection{text-align:center}.gender-selection h3{font-size:28px}.gender-selection button:not(:last-child){margin-bottom:20px;margin-right:0}.navigation-buttons{margin:0 0 20px}.additional-goal-options h3,.age-selection h3,.goal-options h3,.goal-selection h3{font-size:28px}.goal-selection{text-align:center}.additional-goal-options button:not(:last-child),.goal-options button:not(:last-child),.goal-selection button:not(:last-child){margin-bottom:40px;margin-right:0}.additional-goal-options button,.goal-options button,.goal-selection button{display:block;width:250px}.goal-options{display:flex;flex-wrap:wrap;justify-content:center}.additional-goal-options,.goal-options,.goal-selection{margin:50px 0}.fitness-level-selection h3,.meal-plan-preferences h3{font-size:28px}.body-fat-level-selection h3,.dynamic-questions h3,.fitness-level-selection h3,.meal-plan-preferences h3,.multiple-issues-selection h3,.sugary-foods-selection h3,.water-intake-selection h3,.weight-selection h3{color:#1e1d1c;font-size:24px;font-weight:600;margin-bottom:50px}.multiple-issues-selection .issues-options .issue-option{padding-left:10px}.multiple-issues-selection .form-control{font-size:16px}.multiple-issues-selection .form-control input[type=checkbox]{width:10%}.multiple-issues-selection .form-control span{width:90%}}.payment-main{padding:95px 0 20px}.payment-main .payment-method{padding:50px}.payment-main .pay-now{background-color:#e3e4e2;border-radius:10px;height:70vh;padding:50px}.payment-main .pay-now .payment-total{align-items:center;display:flex;justify-content:space-between}.payment-main .pay-now .pay-btn{background-color:#d65050;border-radius:10px;color:#fff;display:block;height:50px;margin:20px 0;width:100%}.payment-main .pay-now .payment-secure{align-items:flex-start;color:#707f8f;display:flex;font-size:16px;margin-bottom:36px}.payment-main .pay-now .payment-secure img{margin-right:8px}.payment-success-container{padding:100px 0;text-align:center}.payment-success-container h3{color:#1a3129;font-size:22px;font-weight:600;margin:30px 0}.payment-success-container p{font-size:18px}.payment-success-container .close-btn{background-color:#252525}.payment-success-container .close-btn:hover{background-color:#252525!important}@media(max-width:768px){.payment-method .pay-now{height:auto;padding:20px 15px}.payment-method h2{font-size:20px}.payment-method h3{font-size:22px}.payment-main .payment-method{padding:20px 0}}
/*# sourceMappingURL=main.f75f4274.css.map*/