@import url(https://fonts.googleapis.com/css2?family=Inclusive+Sans&display=swap);:root{--body_background:url(/static/media/light_mode.0d8697f8a9b92d1cab46.jpg);--body_nav_background:url(/static/media/light_mode.0d8697f8a9b92d1cab46.jpg);--result_background:url(/static/media/light_mode.0d8697f8a9b92d1cab46.jpg);--calc_background:url(/static/media/light_mode.0d8697f8a9b92d1cab46.jpg);--calc_text_color:#000;--calc_border_color:#000;--result_text_color:#000;--result_loader_background:url(/static/media/light_mode.0d8697f8a9b92d1cab46.jpg);--result_loader_color:#000;--body_color:#000;--link_color:navy;--nav_background:#272626;--nav_logo_text_color:#38c9f6;--nav_text_color:#3c3a3a;--button_background:#33373f;--button_color:#fff;--button_hover_background:#838488;--button_hover_color:#000;--form_background:#282c34;--form_text_color:#fff;--footer_background:rgba(26,24,24,.9);--footer_text_color:#fff;--footer_icons_bg:#282c34;--button_background_color:#33373f;--button_text_color:#fff;--button_hover_background_color:#838488;--button_hover_color:#fff;--main_select_color:#f0f0f0;--main_select_text_color:#333;--nav_scroll_background:#b0adb2}[data-theme=dark]{--body_background:url(/static/media/dark_mode.79e03f19e68564b7e95a.jpg);--body_nav_background:url(/static/media/dark_mode.79e03f19e68564b7e95a.jpg);--result_background:url(/static/media/dark_mode.79e03f19e68564b7e95a.jpg);--calc_background:url(/static/media/dark_mode.79e03f19e68564b7e95a.jpg);--calc_text_color:#fff;--calc_border_color:#fff;--result_text_color:#fff;--result_loader_background:url(/static/media/dark_mode.79e03f19e68564b7e95a.jpg);--result_loader_color:#fff;--body_color:#fff;--link_color:cyan;--nav_background:hsla(0,0%,100%,.05);--nav_logo_text_color:#6adafb;--nav_text_color:#fff;--button_background:#fff;--button_color:#000;--button_hover_background:#0e0d0d;--form_background:#fff;--form_text_color:#000;--footer_background:hsla(0,0%,100%,.05);--footer_text_color:#fff;--footer_icons_bg:hsla(0,0%,85%,.1);--button_background_color:#fff;--button_text_color:#000;--button_hover_background_color:#0e0d0d;--button_hover_color:#dbd7d7;--main_select_color:#282c34;--main_select_text_color:#fff;--nav_scroll_background:#272626}*{transition:all ease_in_out .5s}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:75px}body{background-image:var(--body_nav_background);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff!important;font-family:Inclusive Sans,sans-serif;font-weight:400;overflow-x:hidden;position:relative}input:focus,select:focus,textarea:focus{outline:none}@media (min-width:1700px){main .container{max-width:100%;padding:0 150px}}.App{background-image:var(--body_background);background-position:50%;background-repeat:no-repeat;background-size:cover;color:var(--body_color);min-height:100vh;padding:20px 0 0;transition:background-image .3s ease-in-out}.Home_nav{margin-bottom:70px}.Home_nav_result{margin-bottom:0}.nav{align-items:center;background-color:initial;display:flex;height:80px;justify-content:space-between;left:0;padding:20px 100px;position:fixed;top:0;transition:background-color .3s ease-in-out;width:100%}.nav.transparent{background-color:var(--nav_background)}.nav.solid{background-color:var(--nav_scroll_background);box-shadow:0 5px 10px rgba(0,0,0,.3);height:60px}.nav--title{font-size:24px;font-weight:700;margin-left:20px}.nav--logo_text,.nav--title{margin:0}.nav--logo_text{color:var(--nav_logo_text_color);font-size:22px;font-weight:700;margin:0}.nav--title{color:var(--body_color);font-weight:600;margin-left:80px}.nav--icon{height:30px;margin-right:7px}.nav--link{align-items:center;color:#fff;display:flex;text-decoration:none}.nav--link:hover{text-decoration:underline}.nav--container{align-items:center;display:flex}.nav--title{color:var(--nav_text_color);margin-right:0}.nav--button{margin-right:20px}.nav--dark-mode{margin-left:auto}.nav--button{background-color:var(--button_background);border:none;border-radius:5px;color:var(--button_color);cursor:pointer;display:inline-block;font-size:16px;padding:5px 10px;text-align:center;text-decoration:none;transition:background-color .3s ease,color .3s ease}.nav--button:hover{background-color:var(--button_hover_background);color:var(--button_hover_color)}.nav--button:active{-webkit-transform:scale(.98);transform:scale(.98)}@media screen and (max-width:768px){.nav{height:60px;padding:10px 20px}.nav--title{font-size:12px}.nav--logo_text{font-size:12px;margin-right:-44px}.nav--icon{height:20px;margin-right:7px}.nav--link{font-size:14px}.nav--button{font-size:10px}}@media only screen and (max-width:440px){.nav--title{display:none}.nav--logo_text{font-size:15px;margin-right:44px}.nav--icon{height:25px;margin-right:7px}}.main{align-items:center;background-color:var(--body_background);display:flex;flex-direction:column;justify-content:center;padding:20px}.main--mtitle{font-size:28px}.main--mtitle,.main--subtitle{color:var(--body_color);font-family:Roboto,sans-serif;font-weight:700;margin-bottom:20px;margin-top:10px}.main--subtitle{font-size:20px}.main--text{font-size:18px;line-height:1.5;margin-bottom:20px;margin-top:10px;max-width:800px;text-align:center}.main--text,.main--title{color:var(--body_color);font-family:Roboto,sans-serif}.main--title{font-size:20px;font-weight:700;margin-bottom:10px;margin-top:20px}.main--form{align-items:center;background-color:var(--form_background);border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.3);display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;max-width:600px;padding:20px;width:80%}.main--label{color:var(--form_text_color);font-family:Roboto,sans-serif;font-size:18px;margin-bottom:10px;margin-top:10px}.main--select{background-color:var(--main_select_color);border:none;border-radius:5px;color:var(--main_select_text_color);height:40px;margin-bottom:10px;padding-left:10px}.main--button,.main--select{font-family:Roboto,sans-serif;font-size:18px;outline:none;width:100%}.main--button{background-color:#00a8ff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;height:50px;text-align:center;text-decoration:none;transition:all .3s ease-in-out;vertical-align:middle}.main--button:hover{background-color:#0097e6}.button--link{background-color:#00a8ff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,sans-serif;font-size:18px;height:50px;margin-bottom:20px;margin-top:20px;outline:none;text-align:center;text-decoration:none;transition:all .3s ease-in-out;vertical-align:middle;width:100%}.button--link:hover{background-color:#0097e6}@media screen and (max-width:768px){.main--mtitle{font-size:24px}.main--subtitle{font-size:18px}.main--text{font-size:16px}.main--title{font-size:18px}.main--form{width:100%}.main--label,.main--select{font-size:16px}.button--link,.main--button{font-size:16px;height:40px}}.footer{align-items:center;background-color:var(--footer_background);color:var(--footer_text_color);display:flex;flex-direction:column;justify-content:center;padding:20px}.social-icon{display:inline-block;margin-left:14px}.social-icon a{align-items:center;background:var(--footer_icons_bg);border:1px solid hsla(0,0%,100%,.5);border-radius:30%;display:inline-flex;height:42px;justify-content:center;line-height:1;margin-right:20px;width:42px}.social-icon a:before{background-color:#fff;border-radius:30%;content:"";height:42px;position:absolute;-webkit-transform:scale(0);transform:scale(0);transition:.3s ease-in-out;width:42px}.social-icon a:hover:before{-webkit-transform:scale(1);transform:scale(1)}.social-icon a img{transition:.3s ease-in-out;width:40%;z-index:1}.social-icon a:hover img{-webkit-filter:brightness(0) saturate(100%) invert(0) sepia(7%) saturate(98%) hue-rotate(346deg) brightness(95%) contrast(86%);filter:brightness(0) saturate(100%) invert(0) sepia(7%) saturate(98%) hue-rotate(346deg) brightness(95%) contrast(86%)}.footer--title{color:var(--text-color);font-size:24px;font-weight:700;margin-bottom:10px}.footer--text{color:var(--secondary-color);font-size:16px;margin:10px auto;max-width:410px;text-align:center}@media screen and (max-width:768px){.footer{padding:10px}.social-icon{margin-left:10px}.social-icon a{margin-right:10px}.footer--title{font-size:20px}.footer--text{font-size:14px;max-width:300px}}.calc--section{align-items:center;background-image:var(--calc_background);border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:center;padding:20px;transition:background-image .3s ease-in-out}.calc--title{color:var(--calc_text_color);font-size:2rem;font-weight:700;margin-bottom:20px;text-align:center}.calc--form{align-items:left;border:1px solid var(--calc_border_color);border-radius:25px;display:flex;flex-direction:column;justify-content:left;margin:0 auto;max-width:50%;padding:20px}.calc--form label{color:var(--calc_text_color);display:block;font-size:1.2rem;font-weight:700;margin-bottom:15px}.calc--form input[type=number]{box-shadow:0 0 5px rgba(0,0,0,.1);margin-bottom:20px;padding:10px;width:100%}.calc--form input[type=number],.calc--form input[type=submit]{border:none;border-radius:25px;font-size:1.2rem;max-width:100%}.calc--form input[type=submit]{background-color:#333;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.calc--form input[type=submit]:hover{background-color:#555}.disabled{opacity:.5;pointer-events:none}@media screen and (max-width:768px){.calc--form{flex-direction:column;max-width:100%}.calc--form input[type=number]{margin-bottom:10px;max-width:100%}.calc--form input[type=submit]{width:100%}}.loader{align-items:center;background-image:var(--result_loader_background);display:flex;flex-direction:column;height:100vh;justify-content:center}.loading-text{color:#666;font-size:2rem;margin-top:2rem}.result--container{align-items:center;background-image:var(--result_background);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;font-family:Open Sans,sans-serif;justify-content:center;min-height:100vh;padding:20px}.Result--Title{font-size:3rem}.Result--Title,.Result--text{color:var(--result_text_color);margin-top:2rem;text-align:center}.Result--text{font-size:2rem}.Result--mention{color:#00b300;font-size:1.5rem;margin-top:2rem;text-align:center}.button{background-color:var(--button_background_color);border:none;border-radius:25px;color:var(--button_text_color);cursor:pointer;margin:25px 10px 10px;padding:10px 20px;transition:background-color .3s ease}.button:hover{background-color:var(--button_hover_background_color);color:var(--button_hover_color)}@media screen and (max-width:768px){.loader{height:100vh}.loading-text{font-size:1.5rem}.result--container{min-height:100vh}.Result--Title{font-size:2rem}.Result--text{font-size:1.5rem}.Result--mention{font-size:1rem}.button{font-size:14px;padding:8px 16px}}.dark_mode{margin-left:10px;margin-top:-20px}.dark_mode_label{background:#ebebeb;border-radius:200px;box-shadow:inset 0 5px 15px rgba(0,0,0,.4),inset 0 -5px 15px hsla(0,0%,100%,.4);cursor:pointer;display:block;height:30px;position:relative;transition:.3s;width:65px}.dark_mode_label:after{background:linear-gradient(180deg,#ffcc89,#d8860b);border-radius:180px;box-shadow:0 5px 10px rgba(0,0,0,.2);content:"";height:25px;left:3px;position:absolute;top:3px;transition:.3s;width:25px}.dark_mode_input{height:0;visibility:hidden;width:0}.dark_mode_input:checked+.dark_mode_label{background:#242424}.dark_mode_input:checked+.dark_mode_label:after{background:linear-gradient(180deg,#777,#3a3a3a);left:62px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.dark_mode_label:active:after{width:30px}.dark_mode_label svg{position:absolute;top:5px;width:20px;z-index:100}.dark_mode_label svg.sun{fill:#fff;left:5px;transition:.3s}.dark_mode_label svg.moon{fill:#7e7e7e;left:40px;transition:.3s}.dark_mode_input:checked+.dark_mode_label svg.sun{fill:#7e7e7e}.dark_mode_input:checked+.dark_mode_label svg.moon{fill:#fff}@media only screen and (max-width:600px){.dark_mode{margin-left:0;margin-top:-21px}.dark_mode_label{height:25px;width:50px}.dark_mode_label:after{height:20px;left:2px;top:2px;width:20px}.dark_mode_input:checked+.dark_mode_label:after{left:48px}.dark_mode_label svg{top:4px;width:15px}.dark_mode_label svg.sun{left:3px}.dark_mode_label svg.moon{left:30px}}
/*# sourceMappingURL=main.6eb5c1d0.css.map*/