@import url(https://fonts.googleapis.com/css?family=Dancing+Script);@import url(https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@500;700;900&display=swap);.LoginPageInnerContainer .LoginFormContainer .checkboxContainer label{margin:auto}.LoginPageInnerContainer .LoginFormContainer .ForgotPasswordLink{color:red;cursor:pointer;margin:auto}.LoginPageInnerContainer .LoginFormContainer .ForgotPasswordLink:hover{cursor:pointer}.forgotPassword_forgotPassword__text-color__yZ2R0{color:#30373b}.forgotPassword_forgotPassword__success-color__1SMtV{color:#7ab55c}.forgotPassword_forgotPassword__error-color__Fm6yr{color:#c23628}.forgotPassword_forgotPassword__border-color__\+Yr3C{color:#a7a7a7}.forgotPassword_forgotPassword__body-font-size__nlhqw{font-size:13px}.forgotPassword_forgotPassword__title-font-size__HUiYN{font-size:32px}.forgotPassword_forgotPassword__subtitle-font-size__qNwlV{font-size:20px}.forgotPassword_forgotPassword__form-font-size__Hgz02{font-size:16px}*,:after,:before{box-sizing:border-box}.forgotPassword_customHeading__Ycd0z{font-size:32px;margin:0 0 30px;padding-top:2em;text-align:center}.forgotPassword_customSubheading__Wyl9S{font-size:20px;margin:0 0 30px;padding-top:1em;text-align:center}.forgotPassword_forgotPassword__hr__6NHPk{background:#4bc970;border:0;border-top:1px solid #ccc;float:center;height:1px;padding:0;text-align:right;width:5%}.forgotPassword_forgotPassword__span__jGbJn{color:red}.forgotPassword_forgotPassword__label__e0pxc{font-weight:700;padding-top:15px}.forgotPassword_forgotPassword__body__f1Sfk{color:#384047;font-family:Nunito,sans-serif;font-size:var(--forgotPassword__body-font-size)}.forgotPassword_forgotPassword__form__5rAFL{background:#f4f7f8;border-radius:0;font-size:var(--forgotPassword__form-font-size);margin:10px auto;max-width:300px;padding:10px 20px}.forgotPassword_forgotPassword__title__ARser.forgotPassword_customHeading__Ycd0z{font-size:var(--forgotPassword__title-font-size);margin:0 0 30px;padding-top:2em;text-align:center}.forgotPassword_forgotPassword__subtitle__BhLn1.forgotPassword_customSubheading__Wyl9S{font-size:var(--forgotPassword__subtitle-font-size);margin:0 0 30px;padding-top:1em;text-align:center}.forgotPassword_forgotPassword__input__G9Acj.forgotPassword_customInput__pSkrK,.forgotPassword_forgotPassword__select__1gmxH.forgotPassword_customInput__pSkrK,.forgotPassword_forgotPassword__textarea__GsRxw.forgotPassword_customInput__pSkrK{border:none;box-shadow:inset 0 1px 0 rgba(0,0,0,.03);color:#8a97a0;font-size:var(--forgotPassword__form-font-size);height:auto;margin:0 0 30px;outline:0;padding:15px;width:66%}.forgotPassword_forgotPassword__button__Qjiyj.forgotPassword_customButton__oXXKV{background-color:#4bc970;border:1px solid #3ac162;color:#fff;font-size:18px;font-style:normal;margin-bottom:10px;overflow:hidden;padding:12px 39px 13px;text-align:center}.forgotPassword_forgotPassword__label__e0pxc.forgotPassword_customLabel__HEcpl{display:block;margin-bottom:8px}@media screen and (min-width:480px){.forgotPassword_forgotPassword__form__5rAFL{max-width:480px}}*{font-family:Rubik}.LoginPageContainer{height:100vh;overflow:auto}.LoginPageInnerContainer{display:flex;min-height:100%}.LoginPageInnerContainer .ImageContianer{align-items:center;background-color:#e1dfec;display:flex;justify-content:center;min-height:100%;padding:5%;width:35%}.LoginPageInnerContainer .ImageContianer .GroupImage{display:block;width:100%}.LoginPageInnerContainer .LoginFormContainer{background-color:#fff;background:url(https://i.imgur.com/BKyjjFa.png) no-repeat 50% fixed;background-size:cover;flex-grow:2;min-height:100%;padding:5%}.LoginPageInnerContainer .LoginFormContainer .LogoContainer .logo{height:60px;margin-bottom:30px}.LoginPageInnerContainer .LoginFormContainer .header{font-size:32px;font-weight:500}.LoginPageInnerContainer .LoginFormContainer .subHeader{color:#9aa4ad;margin-bottom:40px;margin-top:5px}.LoginPageInnerContainer .LoginFormContainer .inputContainer{color:#3f3f45;margin:20px 0}.LoginPageInnerContainer .LoginFormContainer .inputContainer .label{align-items:center;display:flex;justify-content:flex-start;margin-bottom:10px;margin-right:7px;width:100%}.LoginPageInnerContainer .LoginFormContainer .inputContainer .label .labelIcon{display:block;margin-right:10px;width:20px}.LoginPageInnerContainer .LoginFormContainer .inputContainer .input{border:1px solid #d6d7db;border-radius:5px;display:block;font-size:15px;margin-top:5px;outline:0!important;padding:10px;width:calc(100% - 20px)}.LoginPageInnerContainer .LoginFormContainer .OptionsContainer{display:flex;justify-content:space-between}.LoginFormContainer{align-items:center;display:flex}.LoginFormInnerContainer{max-width:500px}.LoginPageInnerContainer .LoginFormContainer .checkbox{border:1px solid #d6d7db;display:block;height:15px;margin:0;width:15px}.LoginPageInnerContainer .LoginFormContainer .checkboxContainer{align-items:center;display:flex;justify-content:flex-start}.LoginPageInnerContainer .LoginFormContainer .checkboxContainer label{color:#9aa4ad;display:block;padding:0 5px}.LoginPageInnerContainer .LoginFormContainer .ForgotPasswordLink{color:#e7483b;text-decoration:none}.LoginFormContainer .LoginFormInnerContainer .LoginButton{background-color:#2e1f7a;border:0;border-radius:20px;color:#fff;cursor:pointer;display:block;font-weight:700;margin-top:30px;outline:0;padding:10px;width:100%}.LoginFormContainer .LoginFormInnerContainer .LoginButton:active{background-color:#4520ff}@media only screen and (max-width:1200px){.LoginPageInnerContainer .ImageContianer{width:50%}}@media only screen and (max-width:800px){.LoginPageInnerContainer .ImageContianer{display:none}.LoginFormContainer{justify-content:center}}.LoginPageContainer::-webkit-scrollbar{width:5px}.LoginPageContainer::-webkit-scrollbar-track{background:#f1f1f1}.LoginPageContainer::-webkit-scrollbar-thumb{background:#2e1f7a}.LoginPageContainer::-webkit-scrollbar-thumb:hover{background:#4520ff}html{-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth}.b25{background:#e30780}.b25,.container-fluid .h2,.container-fluid .h4{color:#fff}.b1{color:#000}.outlineNone{border:none;outline:none!important}.a:hover img{border:1px solid #1b1b1b!important}.a:hover img,.aBord-none:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);transition:.3s ease-in-out}.gotopbtn{bottom:4.5%;height:50px;line-height:50px;position:fixed;right:5%;text-align:center;text-decoration:none;width:50px;z-index:15}.container-fluid .h4{font-size:1.5rem;margin-top:.5rem}.container-fluid .h2{font-size:2rem;margin-top:.5rem;text-align:center}.container-fluid .dropdown{float:right}.container-fluid .btn{color:#fff}.container-fluid .dropdown-menu{right:0}.carousel-caption .h3{border:5px solid #ffc107!important;font-size:1.5rem;text-transform:uppercase}.container-fluid.bg-warning .h3,.container-fluid.bg-warning .h5{font-weight:700;margin-bottom:0;padding-top:1.25rem;text-align:center}.container-fluid.bg-warning .h6{font-weight:700;text-align:center}.alert.b25{opacity:.9}.container #depart .card{border:0}.container #depart .card-img-top{border:2px solid #ffc107;border-radius:50%}.container #depart .card-title{text-align:center}.container #newOffers .card,.container #newOffers .card-img-top{border:0}.container #newOffers .card-title{font-weight:700;text-align:center}.container #newOffers .card-text{text-align:center}@media (min-width:576px){.container #depart .col-lg,.container #depart .col-sm-4,.container #newOffers .col-lg,.container #newOffers .col-sm-6{flex-basis:0;flex-grow:1;max-width:100%}}.carousel-inner{height:800px;width:100%}.carousel-item,.carousel-item img{height:100%;width:100%}.carousel-item img{object-fit:cover}.footer{background-color:#fc037f;padding:20px;text-align:center}.footer p{color:#fff;font-size:18px;margin:0}*{margin:0}body{background-color:#e8f5ff;font-family:Arial;overflow:auto}.navbar-top{background-color:#fff;box-shadow:0 4px 8px 0 grey;color:#333;height:70px}.title{font-family:Dancing Script,cursive;left:45%;padding-top:15px;position:absolute}.navbar-top ul{float:right;list-style-type:none;margin:0;overflow:auto;padding:18px 50px 0 40px}.navbar-top ul li{float:left}.navbar-top ul li a{color:#333;padding:14px 16px;text-align:center;text-decoration:none}.icon-count{background-color:red;color:#fff;float:right;font-size:11px;left:-25px;padding:2px;position:relative}.sidenav{background-color:#fff;border-bottom-right-radius:25px;color:#333;height:86%;left:0;overflow-x:auto;padding-top:20px;position:absolute;top:70px;width:250px}.profile{margin-bottom:20px;margin-top:-12px;text-align:center}.profile img{border-radius:50%;box-shadow:0 0 5px 1px grey}.name{font-size:20px;padding-top:20px}.job,.name{font-weight:700}.job{font-size:16px;padding-top:10px}.url,hr{text-align:center}.url hr{margin-left:20%;width:60%}.url a{color:#818181;display:block;font-size:20px;margin:10px 0;padding:6px 8px;text-decoration:none}.url .active,.url a:hover{background-color:#e8f5ff;border-radius:28px;color:#000;margin-left:14%;width:65%}.main{font-size:28px;margin-left:29%;margin-top:2%;padding:0 10px;width:58%}.main h2{color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:24px;margin-bottom:10px}.main .card{background-color:#fff;border-radius:18px;box-shadow:1px 1px 8px 0 grey;height:auto;margin-bottom:20px;padding:20px 0 20px 50px}.main .card table{border:none;font-size:16px;height:270px;width:80%}.edit{color:#e7e7e8;position:absolute;right:14%}.social-media{text-align:center;width:90%}.social-media span{margin:0 10px}.fa-facebook:hover{color:#4267b3!important}.fa-twitter:hover{color:#1da1f2!important}.fa-instagram:hover{color:#ce2b94!important}.fa-invision:hover{color:#f83263!important}.fa-github:hover{color:#161414!important}.fa-whatsapp:hover{color:#25d366!important}.fa-snapchat:hover{color:#fffb01!important}.orderPreview_orderPreview__body__T8TB0{align-items:center;background-color:#ebf0ff;background-image:url(https://kellychi22.github.io/frontend-mentor-solutions/05-order-summary-component/images/pattern-background-mobile.svg);background-repeat:no-repeat;background-size:contain;color:#7280a7;display:flex;font-family:Red Hat Display,sans-serif;font-size:1rem;justify-content:center;margin:0;min-height:100vh}.orderPreview_orderPreview__img__zM8Ek{display:block;max-width:100%;padding:22px}.orderPreview_orderPreview__desc__\+5zT5,.orderPreview_orderPreview__title__jn6S2{margin:0}.orderPreview_orderPreview__card__5PCyN{background-color:#fff;border-radius:1.2rem;box-shadow:1em 1em 3em rgba(0,0,0,.1);max-width:24rem;overflow:hidden;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.orderPreview_orderPreview__card__5PCyN:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.orderPreview_orderPreview__imgContainer__ECWE\+{max-width:100%}.orderPreview_orderPreview__content__uu\+v9{display:flex;flex-direction:column;justify-content:center;padding:1.5rem;text-align:center}.orderPreview_orderPreview__title__jn6S2{color:#1f2f56;font-weight:900;margin-top:.5em}.orderPreview_orderPreview__desc__\+5zT5{line-height:1.5em;margin:1em 1.5em 1.5em}.orderPreview_orderPreview__planInfo__m6P76{align-items:center;background-color:#f5f7ff;border-radius:1em;display:flex;justify-content:space-between;margin-bottom:1.5em;padding:1em}.orderPreview_orderPreview__planIcon__KvKCh{height:100%}.orderPreview_orderPreview__planDetail__qISGV{margin-left:-2.75em;text-align:start}.orderPreview_orderPreview__planPrice__DGEsG{font-size:xx-large;margin-bottom:0;margin-left:-7.5em;margin-top:1px}.orderPreview_orderPreview__planTitle__B\+vzs{color:#1f2f56;font-size:1.3rem;margin-bottom:.25em}.orderPreview_orderPreview__cancelBtn__cbIBH,.orderPreview_orderPreview__payBtn__WuM4n,.orderPreview_orderPreview__planBtn__HnuWi{border:none;border-radius:1em;color:#fff;font-weight:700;margin-top:1em;opacity:.9;outline:none;padding:1em 2em;transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,transform .3s ease;transition:background-color .3s ease,transform .3s ease,-webkit-transform .3s ease}.orderPreview_orderPreview__cancelBtn__cbIBH:hover,.orderPreview_orderPreview__payBtn__WuM4n:hover,.orderPreview_orderPreview__planBtn__HnuWi:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.orderPreview_orderPreview__payBtn__WuM4n,.orderPreview_orderPreview__planBtn__HnuWi{background-color:#3829e0}.orderPreview_orderPreview__cancelBtn__cbIBH{background-color:initial;color:#7280a7;font-weight:700;margin-top:1em;padding:1em 2em}.orderPreview_orderPreview__cancelBtn__cbIBH:hover{color:#1f2f56}.orderPreview_orderPreview__changeBtn__3gThe{background-color:initial;border:none;bottom:1.5em;color:#3829e0;cursor:pointer;font-weight:700;opacity:.9;outline:none;position:relative;right:1.5em;text-decoration:underline;transition:color .3s ease}.orderPreview_orderPreview__changeBtn__3gThe:hover{border:none;color:#8379ec;outline:none;text-decoration:none}.orderPreview_orderPreview__attribution__FovnY{background-color:#f5f7ff;bottom:0;left:0;opacity:.9;padding:1rem;position:relative;right:0;text-align:center}.orderPreview_orderPreview__attribution__FovnY a{color:#3829e0;text-decoration:underline}.orderPreview_orderPreview__attribution__FovnY a:hover{color:#8379ec}@media (min-width:600px){.orderPreview_orderPreview__body__T8TB0{background-image:url(https://kellychi22.github.io/frontend-mentor-solutions/05-order-summary-component/images/pattern-background-desktop.svg);background-repeat:no-repeat;background-size:contain}}.payment-success-container{align-items:center;display:flex;height:100vh;justify-content:center}.payment-success-content{text-align:center}.payment-success-heading{font-size:2.5rem;margin-bottom:1rem}.payment-success-message{font-size:1.2rem;margin-bottom:.5rem}.payment-success-image{margin:2rem auto;width:150px}.button-container{display:flex;justify-content:center;margin-top:2rem}.continue-shopping-button,.go-to-inbox-button{border-radius:4px;color:#fff;display:inline-block;font-size:1.2rem;margin-right:1rem;padding:.8rem 1.5rem;text-decoration:none;transition:background-color .3s ease}.continue-shopping-button{background-color:#007bff}.go-to-inbox-button{background-color:#28a745}.order-summary-message{color:#999;font-size:1.2rem;margin-top:1.5rem}.payment-failure-container{align-items:center;display:flex;height:100vh;justify-content:center}.payment-failure-content{text-align:center}.payment-failure-heading{font-size:32px;font-weight:700;margin-bottom:20px}.payment-failure-message{font-size:18px;margin-bottom:10px}.payment-failure-image{margin:30px auto;width:150px}.go-to-home-link{background-color:#007bff;border-radius:5px;color:#fff;display:block;font-size:16px;font-weight:700;padding:12px 24px;text-decoration:none;transition:background-color .3s ease}.go-to-home-link:hover{background-color:#dcf0f2}
/*# sourceMappingURL=main.41d56f00.css.map*/