@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@200;300;400;600;700;800&family=Open+Sans:wght@300;400;500;600;700;800&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.btn,.glb-button,#edit-loginurl,#edit-cancel,button.btn-primary,input[type=submit]{margin-bottom:8px;background-color:transparent;cursor:pointer;border:none;padding:0;}.btn svg,.glb-button svg,#edit-loginurl svg,#edit-cancel svg,button.btn-primary svg,input[type=submit] svg{width:100%;height:100%;}.btn--black{display:inline-flex;justify-content:center;align-items:center;padding:0 20px;height:45px;text-align:center;color:#000000;box-sizing:border-box;cursor:pointer;border:3px solid #000000;color:#000000;background-color:#000000;font-size:15px;font-weight:900;font-family:"Open Sans",sans-serif;color:#ffffff;border:none;position:relative;overflow:hidden;z-index:1;}.btn--black:hover,.btn--black:active,.btn--black:focus{color:#000000 !important;}.btn--black:hover:after,.btn--black:active:after,.btn--black:focus:after{-webkit-transform:scale(1,1);transform:scale(1,1);transition:all 0.2s ease-out;}.btn--black:after{left:0;right:0;top:0;bottom:0;-webkit-transform:scale(0,0);transform:scale(0,0);content:"";background:#ffffff;position:absolute;z-index:-1;padding:inherit;display:block;transition:all 0.2s ease;}.btn--grey-dark{display:inline-flex;justify-content:center;align-items:center;padding:0 20px;height:45px;text-align:center;color:#282828;box-sizing:border-box;cursor:pointer;border:3px solid #282828;color:#282828;background-color:#282828;font-size:15px;font-weight:900;font-family:"Open Sans",sans-serif;color:#ffffff;border:none;position:relative;overflow:hidden;z-index:1;}.btn--grey-dark:hover,.btn--grey-dark:active,.btn--grey-dark:focus{color:#282828 !important;}.btn--grey-dark:hover:after,.btn--grey-dark:active:after,.btn--grey-dark:focus:after{-webkit-transform:scale(1,1);transform:scale(1,1);transition:all 0.2s ease-out;}.btn--grey-dark:after{left:0;right:0;top:0;bottom:0;-webkit-transform:scale(0,0);transform:scale(0,0);content:"";background:#ffffff;position:absolute;z-index:-1;padding:inherit;display:block;transition:all 0.2s ease;}.btn--white{display:inline-flex;justify-content:center;align-items:center;padding:0 20px;height:45px;text-align:center;color:#ffffff;box-sizing:border-box;cursor:pointer;border:3px solid #ffffff;color:#ffffff;background-color:#ffffff;font-size:15px;font-weight:900;font-family:"Open Sans",sans-serif;color:#232C64;border:none;position:relative;overflow:hidden;z-index:1;}.btn--white:hover,.btn--white:active,.btn--white:focus{color:#ffffff !important;}.btn--white:hover:after,.btn--white:active:after,.btn--white:focus:after{-webkit-transform:scale(1,1);transform:scale(1,1);transition:all 0.2s ease-out;}.btn--white:after{left:0;right:0;top:0;bottom:0;-webkit-transform:scale(0,0);transform:scale(0,0);content:"";background:#007EAD;position:absolute;z-index:-1;padding:inherit;display:block;transition:all 0.2s ease;}.btn--white-black,.glb-button,#edit-loginurl,#edit-cancel{display:inline-flex;justify-content:center;align-items:center;padding:0 20px;height:45px;text-align:center;color:#ffffff;box-sizing:border-box;cursor:pointer;border:3px solid #ffffff;color:#ffffff;background-color:#ffffff;font-size:15px;font-weight:900;font-family:"Open Sans",sans-serif;color:#000000;border:none;position:relative;overflow:hidden;z-index:1;}.btn--white-black:hover,.glb-button:hover,#edit-loginurl:hover,#edit-cancel:hover,.btn--white-black:active,.glb-button:active,#edit-loginurl:active,#edit-cancel:active,.btn--white-black:focus,.glb-button:focus,#edit-loginurl:focus,#edit-cancel:focus{color:#ffffff !important;}.btn--white-black:hover:after,.glb-button:hover:after,#edit-loginurl:hover:after,#edit-cancel:hover:after,.btn--white-black:active:after,.glb-button:active:after,#edit-loginurl:active:after,#edit-cancel:active:after,.btn--white-black:focus:after,.glb-button:focus:after,#edit-loginurl:focus:after,#edit-cancel:focus:after{-webkit-transform:scale(1,1);transform:scale(1,1);transition:all 0.2s ease-out;}.btn--white-black:after,.glb-button:after,#edit-loginurl:after,#edit-cancel:after{left:0;right:0;top:0;bottom:0;-webkit-transform:scale(0,0);transform:scale(0,0);content:"";background:#000000;position:absolute;z-index:-1;padding:inherit;display:block;transition:all 0.2s ease;}.btn--yellow{display:inline-flex;justify-content:center;align-items:center;padding:0 20px;height:45px;text-align:center;color:#FBA92A;box-sizing:border-box;cursor:pointer;border:3px solid #FBA92A;color:#FBA92A;background-color:#FBA92A;font-size:15px;font-weight:900;font-family:"Open Sans",sans-serif;color:#282828;border:none;position:relative;overflow:hidden;z-index:1;}.btn--yellow:hover,.btn--yellow:active,.btn--yellow:focus{color:#FBA92A !important;}.btn--yellow:hover:after,.btn--yellow:active:after,.btn--yellow:focus:after{-webkit-transform:scale(1,1);transform:scale(1,1);transition:all 0.2s ease-out;}.btn--yellow:after{left:0;right:0;top:0;bottom:0;-webkit-transform:scale(0,0);transform:scale(0,0);content:"";background:#282828;position:absolute;z-index:-1;padding:inherit;display:block;transition:all 0.2s ease;}.btn--light-blue,button.btn-primary,input[type=submit]{display:inline-flex;justify-content:center;align-items:center;padding:0 20px;height:45px;text-align:center;color:#007EAD;box-sizing:border-box;cursor:pointer;border:3px solid #007EAD;color:#007EAD;background-color:#007EAD;font-size:15px;font-weight:900;font-family:"Open Sans",sans-serif;color:#ffffff;border:none;position:relative;overflow:hidden;z-index:1;}.btn--light-blue:hover,button.btn-primary:hover,input[type=submit]:hover,.btn--light-blue:active,button.btn-primary:active,input[type=submit]:active,.btn--light-blue:focus,button.btn-primary:focus,input[type=submit]:focus{color:#232C64 !important;}.btn--light-blue:hover:after,button.btn-primary:hover:after,input[type=submit]:hover:after,.btn--light-blue:active:after,button.btn-primary:active:after,input[type=submit]:active:after,.btn--light-blue:focus:after,button.btn-primary:focus:after,input[type=submit]:focus:after{-webkit-transform:scale(1,1);transform:scale(1,1);transition:all 0.2s ease-out;}.btn--light-blue:after,button.btn-primary:after,input[type=submit]:after{left:0;right:0;top:0;bottom:0;-webkit-transform:scale(0,0);transform:scale(0,0);content:"";background:#ffffff;position:absolute;z-index:-1;padding:inherit;display:block;transition:all 0.2s ease;}.btn--strip{font-weight:300;rotate:90deg;}.btn:hover,.glb-button:hover,#edit-loginurl:hover,#edit-cancel:hover,button.btn-primary:hover,input[type=submit]:hover,.btn:active,.glb-button:active,#edit-loginurl:active,#edit-cancel:active,button.btn-primary:active,input[type=submit]:active,.btn:focus,.glb-button:focus,#edit-loginurl:focus,#edit-cancel:focus,button.btn-primary:focus,input[type=submit]:focus{text-decoration:none;}.btn-icon{display:block;width:45px;height:45px;background-size:50%;background-repeat:no-repeat;background-position:center;}.btn-icon.social{background-size:contain;width:17px;height:17px;transition:0.1s;background-position:bottom center;}.btn-icon.social:hover{-webkit-filter:invert(36%) sepia(79%) saturate(1836%) hue-rotate(170deg) brightness(97%) contrast(102%);filter:invert(36%) sepia(79%) saturate(1836%) hue-rotate(170deg) brightness(97%) contrast(102%);}.btn-icon--message{background-image:url(/themes/custom/jj_custom/resources/icons/envelope--white.svg);}.btn-icon--message:hover{-webkit-filter:invert(1);filter:invert(1);}.btn-icon--search{background-color:#F1F1F1;background-image:url(/themes/custom/jj_custom/resources/icons/loupe--dark.svg);}.btn-icon--google-translate{background-image:url(/themes/custom/jj_custom/resources/icons/globe.svg);}.btn-icon--facebook{background-image:url(/themes/custom/jj_custom/resources/social-icons/facebook-white.svg);}.btn-icon--twitter{background-image:url(/themes/custom/jj_custom/resources/social-icons/twitter-white.svg);}.btn-icon--youtube{background-image:url(/themes/custom/jj_custom/resources/social-icons/youtube-white.svg);}.btn-icon--instagram{background-image:url(/themes/custom/jj_custom/resources/social-icons/instagram-white.svg);}.btn-icon--linkedin{background-image:url(/themes/custom/jj_custom/resources/social-icons/linkedin-white.svg);}a.social-follow-link,button.social-follow-link{font-size:14px;font-weight:400;text-decoration:none;transition:0.5s;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;font-family:"Nunito Sans",sans-serif;background-color:#007EAD;font-weight:800;color:#ffffff;padding:15px 33px;gap:14px;}a.social-follow-link:before,button.social-follow-link:before{margin-top:-5px;}a.social-follow-link--facebook:before,button.social-follow-link--facebook:before{content:"";width:17px;height:17px;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/jj_custom/resources/social-icons/facebook-white.svg);}a.social-follow-link--twitter:before,button.social-follow-link--twitter:before{content:"";width:17px;height:17px;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/jj_custom/resources/social-icons/twitter-white.svg);}a.social-follow-link--youtube:before,button.social-follow-link--youtube:before{content:"";width:17px;height:17px;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/jj_custom/resources/social-icons/youtube-white.svg);background-size:contain;}a.social-follow-link--instagram:before,button.social-follow-link--instagram:before{content:"";width:17px;height:17px;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/jj_custom/resources/social-icons/instagram-white.svg);}a.social-follow-link--linkedin:before,button.social-follow-link--linkedin:before{content:"";width:17px;height:17px;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/jj_custom/resources/social-icons/linkedin-white.svg);}button.btn-primary,input[type=submit]{font-weight:800;padding:0 40px;}.glb-button,#edit-loginurl,#edit-cancel{border:3px solid #000000;min-height:47px;font-weight:800;padding:0 40px;line-height:normal;}.statistics__content{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;margin-top:55px;gap:150px;}@media (max-width:1600px){.statistics__content{gap:85px;}.statistics__content{margin-top:45px;}}@media (max-width:1024px){.statistics__content{gap:30px 85px;}.statistics__content{margin-top:60px;}}@media (max-width:767px){.statistics__content{gap:30px;}}@media (max-width:480px){.statistics__content{gap:15px;}}.statistics__card{font-size:21px;font-weight:700;font-family:"Open Sans",sans-serif;max-width:205px;width:-webkit-max-content;width:max-content;}.statistics__card__value{font-family:"Nunito Sans",sans-serif;line-height:1;}.statistics__title{font-size:48px;font-weight:900;}.statistics__title{color:#282828;}.statistics__cta{margin-top:130px;}@media (max-width:1024px){.statistics__cta{margin-top:90px;}}@media (max-width:767px){.statistics__cta{margin-top:75px;}}@media (max-width:480px){.statistics__cta{margin-top:60px;}}.statistics__cta a{display:inline-flex;justify-content:center;align-items:center;padding:0 20px;height:45px;text-align:center;color:#007EAD;box-sizing:border-box;cursor:pointer;border:3px solid #007EAD;color:#007EAD;background-color:#007EAD;font-size:15px;font-weight:900;font-family:"Open Sans",sans-serif;color:#ffffff;border:none;position:relative;overflow:hidden;z-index:1;margin:0 auto;text-decoration:none;}.statistics__cta a:hover,.statistics__cta a:active,.statistics__cta a:focus{color:#ffffff !important;}.statistics__cta a:hover:after,.statistics__cta a:active:after,.statistics__cta a:focus:after{-webkit-transform:scale(1,1);transform:scale(1,1);transition:all 0.2s ease-out;}.statistics__cta a:after{left:0;right:0;top:0;bottom:0;-webkit-transform:scale(0,0);transform:scale(0,0);content:"";background:#232C64;position:absolute;z-index:-1;padding:inherit;display:block;transition:all 0.2s ease;}.statistics__cta a{width:-webkit-max-content;width:max-content;}.statistics--simple{text-align:center;color:#007EAD;padding-top:95px;padding-bottom:90px;}@media (max-width:1024px){.statistics--simple{padding:48px 0;}}.statistics--simple .statistics__content{display:flex;justify-content:space-between;}.statistics--simple .statistics__content{gap:60px 20px;}.statistics--simple .statistics__card{max-width:310px;margin:0 auto;}.statistics--simple .statistics__card svg{max-height:88px;}.statistics--simple .statistics__card__value{font-size:95px;font-weight:900;margin-top:15px;line-height:1;}.statistics--simple .statistics__card__value{color:#232C64;}
