@import "https://fonts.googleapis.com/css2?family=Dancing+Script&display=swap";
.janrain-capture-ui .capture_form .capture_form_item>label{margin:0}.janrain-capture-ui .capture_form .capture_select,.janrain-capture-ui .capture_form .capture_text_input,.janrain-capture-ui .capture_form .capture_textarea{color:#797676;border:1px solid #c5c5c5;height:40px;padding:10px;font-size:16px;line-height:18px}.janrain-capture-ui .capture_form .capture_select:focus,.janrain-capture-ui .capture_form .capture_text_input:focus,.janrain-capture-ui .capture_form .capture_textarea:focus{outline:1px solid #4192df}.janrain-capture-ui.janrain-capture-ui-mobile .capture_form .capture_form_item{padding:0}.janrain-capture-ui.janrain-capture-ui-mobile .capture_form .capture_form_item.capture_email{min-height:90px}.janrain-capture-ui .capture_form .capture_select{background-position:100% -22px}.janrain-capture-ui .capture_form_item>label{font-size:16px;font-weight:600;line-height:28px}.capture_form_error_container{color:#c15806}.janrain-login-page .capture_form_error{padding-left:35px}.janrain-login-page .janrain-capture-ui .capture_header h1{display:block}.janrain-login-page .capture_text_input{color:#797676;border:1px solid #c5c5c5;height:40px;padding:10px;font-size:16px;line-height:28px}.janrain-login-page .passwordField .capture_password{margin-top:10px}.janrain-login-page .btn-primary{margin-top:20px}.janrain-login-page .btn-primary:focus{outline:none}.janrain-login-page .register-container{margin-top:15px}.janrain-login-page .register-container>div:first-child{border-top:1px solid #c5c5c5}.janrain-login-page #capture_signIn_signInForm_errorMessages{color:#c15806;max-width:375px;margin:auto;padding:0 10px}.janrain-register-page .janrain-capture-ui .capture_form .capture_dateselectBlock .capture_select{width:49.5%;margin-right:0}.janrain-register-page .janrain-capture-ui .capture_form .capture_dateselectBlock .capture_birthday_dateselectday.capture_select{display:none}.janrain-register-page .janrain-capture-ui .capture_form .capture_dateselectBlock .capture_dateselect_month.capture_select{width:49.5%;margin-right:1%}.janrain-register-page .janrain-capture-ui .capture_form .capture_dateselectBlock .capture_dateselect_day.capture_select{margin:0 2px}.janrain-register-page .janrain-capture-ui .capture_checkbox.capture_form_item_inner_globalOpt_optStatus>label{padding-left:20px;line-height:24px}.janrain-register-page .janrain-capture-ui .capture_checkbox.capture_form_item_inner_globalOpt_optStatus>label input{top:10px}.janrain-register-page .janrain-capture-ui .capture_form .capture_form_item{margin-bottom:10px}.janrain-register-page .janrain-capture-ui .capture_form .optIn-section{background:#5b86a614;padding:20px;font-size:12px}.janrain-register-page .janrain-capture-ui .capture_form_collection_gender{flex-wrap:wrap;padding:0;display:flex}.janrain-register-page .janrain-capture-ui .capture_form_collection_gender>label{flex-grow:1;width:100%;padding-left:0;font-size:16px;font-weight:600;line-height:28px}.janrain-register-page .janrain-capture-ui .capture_form_collection_gender .capture_form_item_gender{width:49.5%;margin-right:1%}.janrain-register-page .janrain-capture-ui .capture_form_collection_gender .capture_form_item_gender:nth-child(3){margin-right:0}.janrain-register-page .janrain-capture-ui .capture_form_collection_gender .capture_form_item>label{padding-left:40px;font-weight:400;line-height:40px}.janrain-register-page .janrain-capture-ui .capture_form_collection_gender .capture_form_item input{top:7px}.janrain-register-page .janrain-capture-ui.janrain-capture-ui-mobile .capture_form_collection .capture_form_item{width:49.5%}.janrain-register-page .janrain-capture-ui .capture_tip{width:100%}.janrain-register-page .capture_form_error_container{margin-bottom:10px}.janrain-capture-ui .capture_form_error{margin-bottom:10px;padding-left:34px;line-height:22px}.janrain-register-page .capture_form_collection_gender .capture_input_radio{visibility:hidden}.janrain-register-page .capture_form_item_gender label{color:#797676;border:1px solid #c5c5c5;border-radius:3px}.janrain-register-page .capture_toggled label{color:#3e3d40;border:1px solid #5b86a6;border-radius:3px}.janrain-register-page .capture_form_item_gender label:before{content:"";background:#f2f2f2;border:1px solid #c5c5c5;border-radius:50%;width:20px;height:20px;position:absolute;top:9px;left:10px}.janrain-register-page .capture_toggled label:after{content:"";background:#5b86a6;border-radius:50%;width:10px;height:10px;position:absolute;top:15px;left:16px}.janrain-register-page .optIn-section a{color:#076fd7;font-weight:700}.janrain-register-page.edit-profile .capture_form_collection_gender .capture_form_item_gender{width:49.5%;margin-bottom:20px;margin-right:1%}.janrain-register-page.edit-profile .capture_form_collection_gender .capture_form_item_gender:nth-child(3){margin-right:0}.janrain-capture-ui.janrain-capture-ui-mobile .janrain-register-page.edit-profile .capture_form_collection .capture_form_item{width:49.5%;min-height:auto;margin-right:1%}.janrain-capture-ui.janrain-capture-ui-mobile .janrain-register-page.edit-profile .capture_form_collection .capture_form_item:nth-child(3){margin-right:0}.janrain-register-page.edit-profile .capture_form_collection_gender>label{flex-grow:1;width:100%;padding-left:0;font-size:16px;font-weight:600;line-height:28px}.janrain-register-page.edit-profile .capture_form_collection_gender{flex-wrap:wrap;padding:0;display:flex}.janrain-register-page.edit-profile .capture_form_collection_gender .capture_form_item_gender label{padding-left:40px;font-weight:400;line-height:40px}.janrain-register-page.edit-profile .capture_form .capture_dateselectBlock .capture_select{width:49.5%;margin-right:0}.janrain-register-page.edit-profile .capture_form .capture_dateselectBlock .capture_dateselect_month.capture_select{width:49.5%;margin-right:1%}.janrain-register-page.edit-profile .capture_form .capture_dateselectBlock .capture_dateselect_day.capture_select{display:none}.janrain-capture-ui.janrain-capture-ui-mobile .janrain-register-page.edit-profile .capture_form .capture_form_item{min-height:80px;margin-bottom:10px}.janrain-capture-ui.janrain-capture-ui-mobile .janrain-register-page.edit-profile .capture_form .capture_form_item.capture_email{min-height:100px}.janrain-capture-ui.janrain-capture-ui-mobile .janrain-register-page.edit-profile .capture_form .capture_form_item.capture_form_item_gender{min-height:auto}.janrain-capture-ui.janrain-capture-ui-mobile .janrain-change-password .capture_form .capture_form_item{min-height:80px;margin-bottom:10px}.janrain-capture-ui .capture_error .capture_tip_error{width:auto}.capture_signin .capture_login_widget{min-height:50px!important}.capture_signin #janrain-line{padding:19px;background-color:#52b14d!important;border-radius:3px!important;width:100%!important;font-size:20px!important;font-weight:500!important}.line-login-btn,.line-login-btn:hover{background-color:#058943!important}.line-login-btn:hover{opacity:.6}.registrationPage .optIn-section{background:#5b86a614;padding:20px;font-size:12px}.social_survey{padding-bottom:40px}.social_survey #social-submit,.social_survey #social-submit-non{height:50px;padding-top:0;padding-bottom:0}#surveyLoginPage .loginCheckBox{padding-top:20px}#surveyLoginPage .loginCheckBox .survey-terms-page{margin-left:30px}#registrationPage .capture_form_item_termsAndCondition{margin-top:5px}
.scrollToTop svg g g{fill:#fff}.footerCategory .footerCategoryBtn{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(203 225 237/var(--tw-bg-opacity,1));color:#0367a0;flex-grow:1;align-items:center;padding:13px 10px;font-size:14px}.footerCategory .footerCategoryBtn p{flex:1}.footerCategory .footerCategoryBtn svg g{fill:#097faf}.socialMediaContainer p{margin-bottom:20px;font-family:Dancing Script,cursive;font-size:22px;font-weight:500;transform:rotate(-6deg)}.socialMediaContainer .socialHeader,.socialMediaContainer p{--tw-text-opacity:1;color:rgb(9 127 175/var(--tw-text-opacity,1))}.socialMediaContainer .socialHeader{text-align:center;font-family:Oswald,Medium;font-size:20px;font-weight:bolder}.footerContainer hr{height:2px;margin-bottom:40px}.footerCategory .externalBtnLink button:focus{outline:#549dc4}@media (min-width:768px){.md\:max-w-screen-md{max-width:768px}.footerCategoryDetailsBtn{width:23%!important}.footerCategory .footerCategoryBtn:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(9 127 175/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none}.footerCategory .footerCategoryBtn:hover svg g{fill:#fff}.footerCategory .externalBtnLink a:hover,.footerCategory .externalBtnLink button:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(9 127 175/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none}.md\:max-w-screen-lg{max-width:1024px}.socialMediaContainer p{font-size:16px!important}.socialMediaContainer{max-width:450px}.footerLinkContainer{max-width:700px;margin:auto}}.footerSocialIcon{width:32px;height:32px}
.mega-menu-button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(221 235 243/var(--tw-bg-opacity,1));color:rgb(74 114 154/var(--tw-text-opacity,1));padding:24px 20px}.mega-menu-button svg g{fill:#5b86a6}.menu-li{letter-spacing:-1px;border-right:1px solid #000;max-width:26%}.menu-li:nth-last-child(2){border-right:0}.menu-li:focus{outline:none}.overlay-container{z-index:9999;background-color:#11182799;width:100%;height:100vh;position:absolute;top:0}.close-button svg g{fill:#097faf}.close-button{padding:8px}.auth-buttons{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(9 127 175/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));text-align:center;border-radius:.75rem;justify-content:center;align-items:center;width:100%;text-decoration-line:none;display:inline-flex}.auth-buttons:hover{--tw-bg-opacity:1;background-color:rgb(133 178 203/var(--tw-bg-opacity,1));text-decoration-line:none}.menu-container svg g,.mobile-menu-container svg g{fill:#097faf}.nav-footer{padding-left:25px;padding-right:25px}.nav-footer p{--tw-text-opacity:1;color:rgb(9 127 175/var(--tw-text-opacity,1));margin-bottom:20px;font-family:Dancing Script,cursive;font-size:22px;font-weight:500;transform:rotate(-6deg)}@media only screen and (min-device-width:481px) and (max-device-width:740px){.header-top .menuContainer{width:48%}}@media screen and (max-device-width:821px){.headerWrapper{width:100%;position:sticky;top:0}}@media screen and (max-device-width:481px){.headerWrapper{width:100%;position:sticky;top:0}.headerWrapper.stickyScroll{top:0}}.headerWrapper .search-container svg g{fill:#097faf}.authWrapper{gap:1rem;width:400px;display:flex}.navbar{gap:3rem;font-size:14px;display:flex}.navbar .navItem{gap:.5rem;height:60px;font-size:16px;font-weight:700;display:flex}.imageBox .navbar .navItem{gap:.25rem}.navbar .navItem .navLink{align-items:center;gap:.5rem;margin-top:auto;margin-bottom:auto;display:flex}.imageBox .navbar .navItem .navLink{gap:.25rem}.navbar .navItem .navLink:hover{outline-offset:2px;outline:2px solid #0000;text-decoration-line:none}.navbar .navItem .navLink:focus{text-decoration-line:underline}.navbar .navItem .navLink svg{transition:transform .1s}.navbar .navItem:focus-within .navLink svg,.navbar .navItem:hover .navLink svg{transform:rotate(0)rotate(180deg)}.navItem .childNavItems{visibility:hidden;background-color:#cbe1ed;min-height:330px;display:none;top:7.5rem;right:0}.childNavItems:hover,.navItem:focus-within .childNavItems,.navItem:hover .childNavItems{visibility:visible;display:block}.navItem .childNavItems .itemIndicator{border:10px solid #0000;border-bottom-color:#cbe1ed;width:0;height:0;position:absolute;bottom:100%;left:50%;transform:translate(-10px)}.itemIndicator.article{margin-left:37.5rem}.itemIndicator.brand{margin-left:28.5rem}.childNavItems .imageBox{background-repeat:no-repeat;background-size:cover;width:100%;height:162px;max-height:165px;padding-block:12px;padding-inline:6px;line-height:1rem;display:inline-block;position:relative}.childNavItems .popMenuContainer{max-width:1200px}.imageBox .gap-2{gap:.25rem}.imageBox .grid .gridItems{cursor:pointer;text-align:center;min-height:67px;max-height:70px}.topHalf{top:50%}.gridItems .brand-name{font-size:9px;line-height:12px}.articleContentBar svg g{fill:#097faf}.articleContentBar{padding-inline:5px}.articleList .grid{grid-row-gap:.5rem;grid-auto-rows:auto;align-content:flex-start;align-items:flex-start;row-gap:.5rem}@media (min-width:768px){.header-top .gap5{grid-gap:1.25rem;gap:1.25rem}}
.homePageCarousal .slick-prev{left:2vw}.homePageCarousal .slick-next{right:2vw}.homePageCarousal .slick-prev{padding-left:0}@media (min-width:768px){.homePageCarousal .slick-prev{left:4vw}.homePageCarousal .slick-next{right:4vw}}@media (min-width:1024px){.homePageCarousal .slick-prev{left:8vw}.homePageCarousal .slick-next{right:7.6vw}}@media (min-width:1440px){.homePageCarousal .slick-prev{left:8vw}.homePageCarousal .slick-next{right:8vw}}@media (min-width:1920px){.homePageCarousal .slick-prev{left:20vw}.homePageCarousal .slick-next{right:20vw}}@media (min-width:2560px){.homePageCarousal .slick-prev{left:25vw}.homePageCarousal .slick-next{right:25vw}}@media (min-width:3840px){.homePageCarousal .slick-prev{left:32vw}.homePageCarousal .slick-next{right:32vw}}

