@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);
*{box-sizing:border-box}*,body{margin:0;padding:0}h1,h2,h3,h4,h5,p{font-weight:400;margin:0}:focus,a:focus,button:focus{outline:0}ol,ul{padding:0}li,ol,ul{list-style:none}a{color:inherit}a:focus,a:hover{color:inherit;outline:0;text-decoration:none}form{margin:0}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 0;outline:0}button{background-color:transparent;border:none;padding:0}button:focus,button:hover{color:inherit;outline:0;text-decoration:none}@custom-media --desktop_big (width >= 1920px)
@custom-media --desktop (width <= 1399px)
@custom-media --desktop_min (width <= 1199px)
@custom-media --tablet_big (width <= 999px)
@custom-media --tablet (width <= 799px)
@custom-media --mobile_big (width <= 599px)
@custom-media --mobile (width <= 499px);@property --myColor1{syntax:"<color>";initial-value:#fca32d;inherits:false}@property --myColor2{syntax:"<color>";initial-value:#ff6196;inherits:false}.button-hover-linearGradient{background-image:linear-gradient(105deg,var(--myColor1) 7%,var(--myColor2) 78%);transition:--myColor1 .7s,--myColor2 .7s}.button-hover-linearGradient:hover{--myColor1:#ff933c;--myColor2:#ff933c}.button-hover-linearGradient-others-browsers{background-image:linear-gradient(105deg,#ff933c 7%,#ff6196 78%);background-image:-moz-linear-gradient(105deg,#ff933c 7%,#ff6196 78%)}@font-face{font-display:swap;font-family:Frutiger;font-style:normal;font-weight:300;src:url(../fonts/Frutiger-Light.woff2) format("woff2"),url(../fonts/Frutiger-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Frutiger;font-style:italic;font-weight:300;src:url(../fonts/Frutiger-LightItalic.woff2) format("woff2"),url(../fonts/Frutiger-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Frutiger;font-style:italic;font-weight:700;src:url(../fonts/Frutiger-BoldItalic.woff2) format("woff2"),url(../fonts/Frutiger-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Frutiger;font-style:italic;font-weight:900;src:url(../fonts/Frutiger-BlackItalic.woff2) format("woff2"),url(../fonts/Frutiger-BlackItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Frutiger;font-style:italic;font-weight:400;src:url(../fonts/FrutigerFC-Italic.woff2) format("woff2"),url(../fonts/FrutigerFC-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Frutiger;font-style:normal;font-weight:900;src:url(../fonts/FrutigerBlack.woff2) format("woff2"),url(../fonts/FrutigerBlack.woff) format("woff")}@font-face{font-display:swap;font-family:Frutiger;font-style:normal;font-weight:700;src:url(../fonts/FrutigerBold.woff2) format("woff2"),url(../fonts/FrutigerBold.woff) format("woff")}@font-face{font-display:swap;font-family:Frutiger;font-style:italic;font-weight:400;src:url(../fonts/Frutiger-Italic.woff2) format("woff2"),url(../fonts/Frutiger-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Frutiger;font-style:normal;font-weight:400;src:url(../fonts/FrutigerRoman.woff2) format("woff2"),url(../fonts/FrutigerRoman.woff) format("woff")}@font-face{font-display:swap;font-family:Frutiger;font-style:normal;font-weight:1000;src:url(../fonts/Frutiger-UltraBlack.woff2) format("woff2"),url(../fonts/Frutiger-UltraBlack.woff) format("woff")}*{font-family:Frutiger,sans-serif}.form-group{margin:0;position:relative}input.error,select.error,textarea.error{background-color:#fce4e4;border:1px solid #c03;outline:none}label.error{bottom:-20px;color:red;font-size:12px;position:absolute}.grecaptcha-badge{display:none!important}#preloader{align-items:center;background-color:#fff;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}#header{background:#fff;box-shadow:1px 1px 2px rgba(0,0,0,.161);filter:blur(0);position:relative;z-index:9}@media (min-width:1000px){#header>.container{max-width:100%}}@media (min-width:1400px){#header>.container{max-width:1652px}}#header nav{align-items:center;display:flex}@media (max-width:1100px){#header nav{justify-content:space-between}#header nav .d-flex{gap:15px}}#header .menu{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}@media (max-width:991px){#header .menu .logo{display:inline-block;margin-top:150px}}#header .menu ul li a{color:#002b56;display:inline-block;font-size:20px;margin:3px 0;padding:5px 0;text-decoration:none}#header .menu ul li.locked a{color:#b5b2b2}#header .menu ul.submenu-mobile{margin-left:10px}#header .menu.show{background-color:#fff;height:100vh;left:0;max-height:100vh;position:fixed;top:0;width:80%}#header .logo{width:162px}#header .logo img{height:100%;width:100%}@media (max-width:991px){#header .logo img{margin:15px 0;max-height:38px}}#header .logo-right{margin-left:48px;padding-right:38px}@media (max-width:1500px){#header .logo-right{margin-left:24px;padding-right:0}}@media (max-width:991px){#header .logo-right{display:none}}#header .logo-right img{height:33px;width:129px}#header .hamburger{display:flex;flex-direction:column;justify-content:center}#header .hamburger .line{background-color:#161e45;border-radius:5px;display:block;height:3px;margin:2px auto;transition:all .3s ease-in-out;width:30px}#header .hamburger:hover{cursor:pointer}#header #hamburger-1.is-active{left:67%;position:absolute;z-index:999}#header #hamburger-1.is-active .line:nth-child(2){opacity:0}#header #hamburger-1.is-active .line:first-child{margin-top:0;transform:translateY(7px) rotate(45deg)}#header #hamburger-1.is-active .line:nth-child(3){margin-bottom:0;transform:translateY(-7px) rotate(-45deg)}#header #hamburger-2.is-active .line:nth-child(2){opacity:0!important}#header #hamburger-2.is-active .line:first-child{margin-top:0!important;transform:translateY(7px) rotate(45deg)!important}#header #hamburger-2.is-active .line:nth-child(3){margin-bottom:0!important;transform:translateY(-7px) rotate(-45deg)!important}#header .menu-links{background:#fff;display:none;flex-direction:column;gap:28px;height:100vh;left:-80%;padding-left:28px;padding-top:96px;position:fixed;top:0;transition:all .3s ease-in-out;width:80%;z-index:999}#header .menu-links.active{left:0}@media (max-width:1100px){#header .menu-links{display:flex}}#header .menu-links #hamburger-2{position:absolute;right:21px;top:21px}#header .menu-links .user-wrapper{display:flex;gap:9px}#header .menu-links .user-wrapper img{height:31px;width:31px}#header .menu-links .user-wrapper p,#header .menu-links .user-wrapper span{color:#002b56;font:normal normal normal 18px/18px Frutiger}#header .menu-links .user-wrapper span{font-weight:700;text-transform:uppercase}#header .menu-links .logo-right-menu{height:24px;width:91px}#header .menu-links ul{display:flex;flex-direction:column;gap:28px;margin-bottom:0}#header .menu-links ul li{color:#002b56;font:normal normal normal 23px/27px Frutiger;letter-spacing:0}#header .menu-links ul li.active span{color:#eab64e;text-decoration:underline;text-underline-offset:6px}#header .menu-links ul li.active a{text-decoration:none}#header .menu-links .lateral-links-inside{color:#888787;display:flex;flex-direction:column;font-size:14px;height:0;overflow:hidden;text-decoration:none}#header .menu-links .lateral-links-inside a{text-decoration:none}#header .search{cursor:pointer;position:relative}@media (max-width:1100px){#header .search{height:30px;width:30px}#header .search img{height:100%;width:100%}}#header .search.active .search-icon{filter:brightness(0) saturate(100%) invert(76%) sepia(29%) saturate(996%) hue-rotate(347deg) brightness(103%) contrast(84%)}#header .search.active:after{background:#eab64e;bottom:-5px;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;width:100%}#header .user{cursor:pointer;margin-right:22px;position:relative}@media (max-width:1100px){#header .user{height:30px;margin-right:0;width:30px}#header .user img{height:100%;width:100%}}#header .config,#header .search-inside{background:#fff;border:1px solid hsla(0,0%,44%,.141);border-radius:0 0 8px 8px;box-shadow:4px 4px 50px 0 rgba(0,0,0,.4);box-shadow:3px 3px 6px rgba(0,0,0,.302);display:flex;max-width:979px;padding:0 9px;position:absolute;right:0;top:69px;transform:translate(100px);transform:scaleY(0);transform-origin:100% 0;width:283px;will-change:transform;z-index:99}#header .search-inside{align-items:center;border-radius:9px;display:flex;height:81px;opacity:.87;padding-inline:28px 24px;width:474px}@media (max-width:1100px){#header .search-inside{background:rgba(0,0,0,.561);border-radius:0;flex-direction:column;height:100vh;justify-content:center;left:0;padding:0;position:fixed;top:0;width:100%}}#header .search-inside input{border:none;color:#888787;flex-grow:1;font-size:25px;font-weight:400;padding-right:20px}#header .search-inside input::-moz-placeholder{color:#888787;font-size:25px;font-weight:400}#header .search-inside input::placeholder{color:#888787;font-size:25px;font-weight:400}#header .search-inside button[type=submit]{max-width:29px}#header .search-inside button[type=submit] img{height:29px;width:29px}@media (max-width:1100px){#header .search-inside button[type=submit] img{height:21px;width:21px}}#header .search-inside .close-inside-menu-mobile{height:21px;position:absolute;right:50px;top:30%;width:21px}#header .search-inside .mobile-search-inside{align-items:center;flex-direction:column}#header .search-inside .mobile-search-inside h4{color:#fff;font:normal normal normal 26px/34px Frutiger;font-weight:700;margin-bottom:24px}#header .search-inside .mobile-search-inside div{align-items:center;background:#1c2228 0 0 no-repeat padding-box;border:1px solid #fff;border-radius:26px;display:flex;height:38px;min-width:279px;padding-left:23px;padding-right:17px}#header .search-inside .mobile-search-inside div input{background:transparent;border:none;font:normal normal normal 16px/19px Frutiger}#header .search-inside .mobile-search-inside div input::-moz-placeholder{font:normal normal normal 16px/19px Frutiger}#header .search-inside .mobile-search-inside div input::placeholder{font:normal normal normal 16px/19px Frutiger}#header .search-inside .mobile-search-inside div img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(296deg) brightness(107%) contrast(101%)}#header .config{flex-direction:column;right:-120px}@media (max-width:1100px){#header .config{flex-direction:column;height:100vh;padding-top:98px;position:fixed;right:0;top:0;width:80%}}#header .config .close-config{display:none;filter:brightness(0) saturate(100%) invert(13%) sepia(43%) saturate(3166%) hue-rotate(191deg) brightness(94%) contrast(106%);height:22px;left:20px;position:absolute;top:33px;width:22px}@media (max-width:1100px){#header .config .close-config{display:block}}#header .config .avatar-mobile{display:none}@media (max-width:1100px){#header .config .avatar-mobile{display:block;height:82px;margin:0 auto 10px;width:82px}}#header .config a:last-child{color:red}@media (max-width:1100px){#header .config a:last-child{padding-top:0}}#header .links{display:flex;margin-inline:auto;margin-bottom:0;padding-inline:16px}@media (max-width:1100px){#header .links{display:none}}#header .links .link{color:#002c55;cursor:pointer;font:normal normal normal 20px/22px Frutiger;padding-block:36px 39px;padding-inline:46px;position:relative;text-align:left;transition:all .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:1630px){#header .links .link{font-size:18px;padding-inline:15px}}@media (max-width:1200px){#header .links .link{font-size:15px;padding-inline:24px}}#header .links .link.active,#header .links .link:hover{background-color:#eab64e}#header .links .link.active>a,#header .links .link:hover>a{color:#fff}#header .links .link>a{text-decoration:none;transition:all .3s ease-in-out}#header .links .link.locked{position:relative}#header .links .link.locked:after,#header .links .link.locked:before{background-color:#cecece;left:50%;opacity:0;position:absolute;top:50%;transition:all .3s ease-in-out;translate:-50% -50%}#header .links .link.locked:before{border-radius:10px;color:#707070;content:"EM BREVE, AGUARDE!";font:normal normal 700 16px/19.36px Frutiger;padding:5px 12px;text-align:center;transform:translateY(49px);white-space:nowrap;z-index:1}#header .links .link.locked:after{aspect-ratio:1;content:"";transform:translateY(34px) rotate(45deg);width:20px;z-index:0}#header .links .link.locked .icon{left:50%;opacity:1;position:absolute;top:50%;transition:all .3s ease-in-out;translate:-50% -50%;z-index:1}#header .links .link.locked .icon.hidden{opacity:0}#header .links .link.locked:focus,#header .links .link.locked:hover{background-color:#fff!important}#header .links .link.locked:focus:after,#header .links .link.locked:focus:before,#header .links .link.locked:hover:after,#header .links .link.locked:hover:before{opacity:1}#header .links .link.locked:focus>a,#header .links .link.locked:hover>a,#header .links .link.locked>a{color:#b5b2b2!important}#header .menu-insider{background:#fff;border:1px solid hsla(0,0%,44%,.141);border-radius:0 0 8px 8px;box-shadow:4px 4px 50px 0 rgba(0,0,0,.4);box-shadow:3px 3px 6px rgba(0,0,0,.302);display:flex;flex-direction:column;max-width:979px;padding:0 9px;position:fixed;top:100%;transform:translate(-109px);transform:scaleY(0);transform-origin:100% 0;width:283px;will-change:transform;z-index:99}@media (max-width:1550px){#header .menu-insider{top:106.99px}}#header .menu-insider.active{top:65px}#header .primary-link{border-bottom:1px solid #002c55;color:#002c55;font:normal normal normal 18px/21px Frutiger;letter-spacing:0;padding:25px 0;text-align:center;text-decoration:none}@media (max-width:1100px){#header .primary-link{border:none;padding-right:50px;text-align:right}}#header .primary-link:last-child{border:none}#header .ativo{color:#eab64e}#header .not-after:after{display:none!important}#footer{isolation:isolate;overflow-x:clip;overflow-y:visible;padding-bottom:105px;position:relative;z-index:1}@media (max-width:991px){#footer{padding-bottom:35px;text-align:center}}@media (min-width:1400px){#footer .container{max-width:1750px}}#footer .text{flex-grow:1}@media (max-width:991px){#footer .text{display:grid;gap:15px!important}}#footer .text p{color:#002b56;font:normal normal normal 16px/1 Frutiger}@media (max-width:991px){#footer .text p{margin-bottom:10px}}#footer .text a{color:#3a66fb;font:normal normal normal 15px/1 Frutiger;text-decoration:underline;white-space:nowrap}@media (max-width:991px){#footer .logos{gap:30px!important;justify-content:center;margin:30px 0 0}}#footer .logos img{-o-object-fit:contain;object-fit:contain}@media (max-width:991px){#footer .logos img{max-width:100px}}#footer .logos img:first-child{max-width:200px}@media (max-width:991px){#footer .logos img:first-child{max-width:100px}}#footer .logos img:last-child{max-width:150px}@media (max-width:991px){#footer .logos img:last-child{max-width:100px}}#footer .shape{bottom:0;left:0;max-height:270px;max-width:100%;opacity:.1;position:absolute;z-index:-1}.cookies{bottom:20px;left:0;padding-inline:30px;position:fixed;width:100%;z-index:1000}@media (max-width:991px){.cookies{display:block}}.cookies.closed{display:none!important;z-index:-1000!important}.cookies-wrapper{align-items:center;background-color:hsla(0,0%,100%,.95);border:1px solid #002b56;border-radius:20px;display:flex;gap:2rem;padding:30px 20px;width:min(1920px,100%)}@media (max-width:991px){.cookies-wrapper{display:block;width:100%}}.cookies-wrapper .text{color:#002b56}.cookies-wrapper .text h2{font:normal normal 700 24px/24px Frutiger}.cookies-wrapper .text p{font:normal normal normal 18px/25px Frutiger;margin:0}.cookies-wrapper .text p a{color:#e5bb53;font-weight:700;text-decoration:underline}.cookies-wrapper .btns{flex-grow:1;margin-inline:auto;max-width:-moz-fit-content;max-width:fit-content}.cookies-wrapper .btns .btn{border:1px solid transparent;border-radius:100vh;display:grid;font:normal normal normal 18px/18px Frutiger;height:50px;padding-inline:60px;place-items:center;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out}@media (max-width:991px){.cookies-wrapper .btns .btn{font-size:16px;height:auto;margin:21px 0 0;padding:9px 30px}}.cookies-wrapper .btns .btn.btn-acc{background-color:#3a66fb;color:#fff}.cookies-wrapper .btns .btn.btn-acc:hover{background-color:#002b56}.cookies-wrapper .btns .btn.btn-dec{border-color:#3a66fb;color:#3a66fb}body.showing-mobile-page #cookies,body.showing-mobile-page #footer,body.showing-mobile-page #header{display:none!important}#mobilePage{height:100vh}#mobilePage .container{--bs-gutter-x:20px}#mobilePage .wrapper img{max-width:min(100%,516px)}#mobilePage .wrapper h1{color:#002b56;display:block;font:normal normal normal 1.5rem/1 Frutiger;margin:0;margin-inline:auto;max-width:400px}#mobilePage .wrapper h1+h1{margin-top:2rem}#modal-zoom-images{align-items:center;background-color:rgba(0,0,0,.6);display:flex;height:100%;inset:0;justify-content:center;opacity:0;position:fixed;transform:scale(0);transition:.4s;width:100%;z-index:-100}#modal-zoom-images.activate-modal{opacity:1;transform:scale(1);z-index:10000}#modal-zoom-images #btn-close__zoom-modal{align-items:center;display:flex;height:40px;justify-content:center;position:absolute;right:25px;top:25px;width:40px}@media (max-width:599px){#modal-zoom-images #btn-close__zoom-modal{right:10px;top:10px}}#modal-zoom-images #btn-close__zoom-modal i{color:#e2e2e2;font-size:25px}#modal-zoom-images #image__zoom-modal{height:80vh;-o-object-fit:contain;object-fit:contain;width:80vw}@media (max-width:599px){#modal-zoom-images #image__zoom-modal{width:90vw}}.images--zoom{cursor:pointer}#library_modal{background:rgba(0,0,0,.83);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}#library_modal .less,#library_modal .more{font-size:25px}#library_modal .wrapper-library{background:#ffc944;border-radius:16px;height:90vh;left:50%;overflow-y:scroll;padding:50px 50px 59px;position:absolute;top:50%;transform:translate(-50%,-50%)}#library_modal .wrapper-library::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}#library_modal .wrapper-library::-webkit-scrollbar{background-color:hsla(0,0%,100%,.3);width:10px}#library_modal .wrapper-library::-webkit-scrollbar-thumb{background-color:#002b56;border:2px solid hsla(0,0%,100%,.5)}@media (max-width:1100px){#library_modal .wrapper-library{border-radius:0;height:100%;left:0;top:0;transform:inherit}}#library_modal .lib-back{align-items:center;color:#002b56;display:flex;font:normal normal normal 20px/30px Frutiger;gap:10px;margin-bottom:56px}@media (max-width:1100px){#library_modal .lib-back{font:normal normal normal 16px/18px Frutiger;margin-bottom:20px}}#library_modal .lib-back span{align-items:center;background:#002b56;border-radius:50%;color:#ffc944;display:flex;height:24px;justify-content:center;width:24px}@media (max-width:1100px){#library_modal .lib-back span{height:15px;width:15px}}#library_modal .lib-content{display:grid;gap:100px;grid-template-columns:1.5fr 1fr}@media (max-width:1100px){#library_modal .lib-content{display:flex;flex-direction:column;gap:24px}}#library_modal .lib-content__text h5{color:#002b56;font:normal normal normal 30px/35px Frutiger;font-weight:700;letter-spacing:0;margin-bottom:26px}@media (max-width:1100px){#library_modal .lib-content__text h5{font:normal normal normal 18px/20px Frutiger}}#library_modal .lib-content__text ul{display:flex;gap:15px;margin-bottom:18px}@media (max-width:1100px){#library_modal .lib-content__text ul{overflow:scroll;width:100%}}#library_modal .lib-content__text ul li{color:#002b56;font:normal normal normal 16px/22px Frutiger;position:relative}@media (max-width:1100px){#library_modal .lib-content__text ul li{font:normal normal normal 12px/18px Frutiger;white-space:nowrap}}#library_modal .lib-content__text ul li:not(:last-child):after{background:#002b56;border-radius:50%;bottom:10px;content:"";height:3px;position:absolute;right:-9px;width:3px}#library_modal .lib-content__text .text-in{color:#002b56;font:normal normal normal 20px/25px Frutiger;margin-bottom:57px;position:relative}@media (max-width:1100px){#library_modal .lib-content__text .text-in{font:normal normal normal 16px/18px Frutiger}}#library_modal .lib-content__text .text-in:after{background:#002b56;bottom:-30px;content:"";height:1px;left:10%;position:absolute;width:70%}#library_modal .lib-content__text .autor{color:#002b56;font:normal normal normal 17px/22px Frutiger;margin-bottom:23px}@media (max-width:1100px){#library_modal .lib-content__text .autor{font:normal normal normal 14px/18px Frutiger}}#library_modal .lib-content__text .form{color:#002b56;font:normal normal normal 20px/25px Frutiger}@media (max-width:1100px){#library_modal .lib-content__text .form{font:normal normal normal 16px/18px Frutiger}}#library_modal .lib-content__cat{align-items:center;display:flex;gap:20px;margin-bottom:34px}@media (max-width:1100px){#library_modal .lib-content__cat{flex-wrap:wrap;gap:10px}}#library_modal .lib-content__cat p{color:#002b56;font:normal normal normal 20px/25px Frutiger}@media (max-width:1100px){#library_modal .lib-content__cat p{font:normal normal normal 16px/18px Frutiger}}#library_modal .lib-content__cat span{align-items:center;border:1px solid #002b56;border-radius:17px;color:#002b56;display:flex;font:normal normal normal 15px/15px Frutiger;height:25px;justify-content:center;padding-inline:10px}@media (max-width:1100px){#library_modal .lib-content__cat span{font:normal normal normal 12px/15px Frutiger}}#library_modal .lib-content__img{height:100%;justify-self:end;max-height:594px;max-width:100%;-o-object-fit:cover;object-fit:cover}#library_modal .lib-add{align-items:center;display:flex;gap:40px;margin-top:27px}@media (max-width:1100px){#library_modal .lib-add{flex-wrap:wrap;gap:10px}}#library_modal .lib-add button{align-items:center;color:#002b56;display:flex;font:normal normal normal 20px/25px Frutiger;gap:10px}@media (max-width:1100px){#library_modal .lib-add button{font:normal normal normal 16px/18px Frutiger;text-align:left}}#library_modal .lib-add button img{height:27px;width:27px}#library_modal .lib-label{align-items:center;background:#002b56;border-bottom-right-radius:66px;border-top-right-radius:66px;display:flex;height:64px;margin-top:78px;padding-right:94px;position:relative;width:-moz-fit-content;width:fit-content}#library_modal .lib-label:before{background:#002b56;content:"";height:100%;left:-50px;position:absolute;top:0;width:50px}#library_modal .lib-label p{color:#ffc944;font:normal normal normal 35px/30px Frutiger;font-weight:700;letter-spacing:0}@media (max-width:1100px){#library_modal .lib-label p{font:normal normal normal 16px/18px Frutiger}}#library_modal .lib-action{align-items:center;display:grid;gap:59px;grid-template-columns:200px auto;margin-top:15px;padding-top:71px;position:relative}#library_modal .lib-action:after{background:#002c55 0 0 no-repeat padding-box;border-radius:0 0 16px 16px;bottom:-60px;content:"";height:calc(100% + 50px);left:0;left:-50px;mix-blend-mode:multiply;opacity:.27;position:absolute;width:calc(100% + 100px)}#library_modal .lib-action__text{display:flex;flex-direction:column;gap:20px;z-index:9}#library_modal .lib-action__text h5{color:#002b56;font:normal normal normal 27px/30px Frutiger;letter-spacing:0}#library_modal .lib-action__text div{align-items:center;display:flex;gap:20px}#library_modal .lib-action__text p{color:#002b56;font:normal normal normal 29px/30px Frutiger;letter-spacing:0;opacity:.8}#library_modal .lib-action__text .btn-open-pdf{align-items:center;background:#002b56;border-radius:28px;color:#ffc944;display:inline-block;display:flex;font:normal normal normal 23px/30px Frutiger;font-weight:700;height:39px;justify-content:center;letter-spacing:0;padding-inline:20px;text-decoration:none;text-transform:uppercase}#library_modal .lib-action__img{width:100%;z-index:9}#pdf_modal{background:rgba(0,0,0,.83);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}#pdf_modal .wrapper-pdf{background:#ffc944;border-radius:16px;height:90vh;left:50%;overflow-y:scroll;padding:50px 50px 59px;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:1100px){#pdf_modal .wrapper-pdf{border-radius:0;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;top:0;transform:inherit}}#pdf_modal .pdf-row{align-items:center;display:grid;grid-template-columns:.5fr 1.5fr;margin-bottom:19px}@media (max-width:1100px){#pdf_modal .pdf-row{display:flex}}#pdf_modal .pdf-row p{color:#002b56;font:normal normal normal 18px/20px Frutiger;letter-spacing:0}@media (max-width:1100px){#pdf_modal .pdf-row p{display:none}}#pdf_modal .pdf-reader{height:100%}@media (max-width:1100px){#pdf_modal .pdf-reader{height:50vh}}#pdf_modal .pdf-reader iframe{height:100%}#pdf_modal canvas{display:block;margin:0 auto}#pdf_modal .lib-back-pdf{align-items:center;color:#002b56;display:flex;font:normal normal normal 20px/30px Frutiger;gap:10px}@media (max-width:1100px){#pdf_modal .lib-back-pdf{font:normal normal normal 12px/18px Frutiger;font-weight:700;position:absolute;top:60px}}#pdf_modal .lib-back-pdf span{align-items:center;background:#002b56;border-radius:50%;color:#ffc944;display:flex;height:24px;justify-content:center;width:24px}@media (max-width:1100px){#pdf_modal .lib-back-pdf span{height:15px;width:15px}}#video_gallery_modal{background:rgba(0,0,0,.83);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}#video_gallery_modal .wrapper-video-gallery{background:#ffc944;border-radius:16px;height:90vh;left:50%;max-width:1400px;overflow-y:auto;padding:50px;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}#video_gallery_modal .wrapper-video-gallery::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}#video_gallery_modal .wrapper-video-gallery::-webkit-scrollbar{background-color:hsla(0,0%,100%,.3);width:10px}#video_gallery_modal .wrapper-video-gallery::-webkit-scrollbar-thumb{background-color:#002b56;border:2px solid hsla(0,0%,100%,.5)}@media (max-width:1280px){#video_gallery_modal .wrapper-video-gallery{padding:40px 35px;width:95%}}@media (max-width:1024px){#video_gallery_modal .wrapper-video-gallery{height:95vh;padding:35px 30px;width:95%}}@media (max-width:768px){#video_gallery_modal .wrapper-video-gallery{border-radius:0;height:100%;left:0;padding:40px 20px 25px;top:0;transform:none;width:100%}}@media (max-width:480px){#video_gallery_modal .wrapper-video-gallery{padding:30px 15px 20px}}@media (max-width:375px){#video_gallery_modal .wrapper-video-gallery{padding:25px 12px 15px}}#video_gallery_modal .lib-back-video-gallery{align-items:center;background:none;border:none;color:#002b56;cursor:pointer;display:flex;font:normal normal normal 20px/30px Frutiger;gap:10px;margin-bottom:40px;transition:opacity .3s}#video_gallery_modal .lib-back-video-gallery:hover{opacity:.8}@media (max-width:1024px){#video_gallery_modal .lib-back-video-gallery{font:normal normal normal 18px/24px Frutiger;margin-bottom:30px}}@media (max-width:768px){#video_gallery_modal .lib-back-video-gallery{font:normal normal normal 16px/22px Frutiger;margin-bottom:25px}}@media (max-width:480px){#video_gallery_modal .lib-back-video-gallery{font:normal normal normal 14px/20px Frutiger;gap:8px;margin-bottom:20px}}@media (max-width:375px){#video_gallery_modal .lib-back-video-gallery{font:normal normal normal 13px/18px Frutiger;gap:6px;margin-bottom:15px}}#video_gallery_modal .lib-back-video-gallery span{align-items:center;background:#002b56;border-radius:50%;color:#ffc944;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}@media (max-width:768px){#video_gallery_modal .lib-back-video-gallery span{height:20px;width:20px}}@media (max-width:480px){#video_gallery_modal .lib-back-video-gallery span{height:18px;width:18px}}#video_gallery_modal .lib-back-video-gallery span svg{height:100%;width:100%}#video_gallery_modal .video-gallery-content{display:grid;gap:40px;grid-template-columns:1fr 350px}@media (max-width:1280px){#video_gallery_modal .video-gallery-content{gap:35px;grid-template-columns:1fr 300px}}@media (max-width:1024px){#video_gallery_modal .video-gallery-content{gap:30px;grid-template-columns:1fr 280px}}@media (max-width:768px){#video_gallery_modal .video-gallery-content{display:flex;flex-direction:column;gap:25px}}@media (max-width:480px){#video_gallery_modal .video-gallery-content{gap:20px}}#video_gallery_modal .video-gallery-content.single-video{gap:0;grid-template-columns:1fr}#video_gallery_modal .video-gallery-content.single-video .main-video-container{max-width:100%;width:100%}#video_gallery_modal .main-video-container{display:flex;flex-direction:column;gap:20px}@media (max-width:1024px){#video_gallery_modal .main-video-container{gap:15px}}@media (max-width:480px){#video_gallery_modal .main-video-container{gap:12px}}#video_gallery_modal .main-video-container .video-title{color:#002b56;font:normal normal normal 30px/35px Frutiger;font-weight:700;letter-spacing:0;margin:0;word-break:break-word}@media (max-width:1280px){#video_gallery_modal .main-video-container .video-title{font:normal normal normal 26px/32px Frutiger}}@media (max-width:1024px){#video_gallery_modal .main-video-container .video-title{font:normal normal normal 24px/30px Frutiger}}@media (max-width:768px){#video_gallery_modal .main-video-container .video-title{font:normal normal normal 22px/28px Frutiger}}@media (max-width:480px){#video_gallery_modal .main-video-container .video-title{font:normal normal normal 18px/24px Frutiger}}@media (max-width:375px){#video_gallery_modal .main-video-container .video-title{font:normal normal normal 16px/22px Frutiger}}#video_gallery_modal .main-video-container .main-video-player{aspect-ratio:16/9;background:#000;border-radius:8px;overflow:hidden;position:relative;width:100%}@media (max-width:480px){#video_gallery_modal .main-video-container .main-video-player{border-radius:6px}}#video_gallery_modal .main-video-container .main-video-player iframe{border:none;height:100%;width:100%}#video_gallery_modal .video-thumbnails-container{display:flex;flex-direction:column;gap:20px}@media (max-width:1024px){#video_gallery_modal .video-thumbnails-container{gap:15px}}@media (max-width:480px){#video_gallery_modal .video-thumbnails-container{gap:12px}}#video_gallery_modal .video-thumbnails-container h4{color:#002b56;font:normal normal normal 25px/30px Frutiger;font-weight:700;letter-spacing:0;margin:0}@media (max-width:1280px){#video_gallery_modal .video-thumbnails-container h4{font:normal normal normal 22px/28px Frutiger}}@media (max-width:1024px){#video_gallery_modal .video-thumbnails-container h4{font:normal normal normal 20px/26px Frutiger}}@media (max-width:768px){#video_gallery_modal .video-thumbnails-container h4{font:normal normal normal 20px/26px Frutiger}}@media (max-width:480px){#video_gallery_modal .video-thumbnails-container h4{font:normal normal normal 16px/22px Frutiger}}@media (max-width:375px){#video_gallery_modal .video-thumbnails-container h4{font:normal normal normal 15px/20px Frutiger}}#video_gallery_modal .video-thumbnails-container .video-thumbnails-list{display:flex;flex-direction:column;gap:12px;max-height:450px;overflow-x:hidden;overflow-y:auto;padding-right:10px}#video_gallery_modal .video-thumbnails-container .video-thumbnails-list::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}#video_gallery_modal .video-thumbnails-container .video-thumbnails-list::-webkit-scrollbar{background-color:#f5f5f5;width:8px}#video_gallery_modal .video-thumbnails-container .video-thumbnails-list::-webkit-scrollbar-thumb{background-color:#002b56;border:2px solid hsla(0,0%,100%,.5);border-radius:4px}@media (max-width:1280px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list{gap:10px;max-height:550px}}@media (max-width:1024px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list{gap:10px;max-height:500px}}@media (max-width:768px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list{-webkit-overflow-scrolling:touch;flex-direction:row;gap:12px;max-height:none;overflow-x:auto;overflow-y:hidden;padding-bottom:10px;padding-right:0}#video_gallery_modal .video-thumbnails-container .video-thumbnails-list::-webkit-scrollbar{height:6px;width:auto}#video_gallery_modal .video-thumbnails-container .video-thumbnails-list::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.1)}}@media (max-width:480px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list{gap:10px;padding-bottom:8px}#video_gallery_modal .video-thumbnails-container .video-thumbnails-list::-webkit-scrollbar{height:4px}}@media (max-width:375px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list{gap:8px}}#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item{background:hsla(0,0%,100%,.3);border:2px solid transparent;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;gap:12px;padding:12px;transition:all .3s ease}#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item:hover{background:rgba(0,43,86,.2);border-color:rgba(0,43,86,.5);transform:translateY(-2px)}#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item.active{background:rgba(0,43,86,.3);border-color:#002b56;box-shadow:0 0 10px rgba(0,43,86,.3)}@media (max-width:1280px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item{gap:10px;padding:10px}}@media (max-width:1024px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item{gap:10px;padding:10px}}@media (max-width:768px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item{flex-direction:column;gap:8px;max-width:140px;min-width:140px;padding:10px}#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item:hover{transform:translateY(0);transform:scale(1.02)}}@media (max-width:480px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item{border-radius:6px;gap:6px;max-width:120px;min-width:120px;padding:8px}}@media (max-width:375px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item{max-width:110px;min-width:110px;padding:6px}}#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item img{border-radius:4px;flex-shrink:0;height:68px;-o-object-fit:cover;object-fit:cover;width:120px}@media (max-width:1280px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item img{height:62px;width:110px}}@media (max-width:1024px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item img{height:56px;width:100px}}@media (max-width:768px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item img{aspect-ratio:16/9;height:auto;width:100%}}@media (max-width:480px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item img{border-radius:3px}}#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item .video-thumb-info{display:flex;flex-direction:column;gap:4px;justify-content:center;min-width:0}@media (max-width:480px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item .video-thumb-info{gap:2px}}#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item .video-thumb-info .video-thumb-number{color:#002b56;font:normal normal normal 12px/15px Frutiger;margin:0;opacity:.8}@media (max-width:1024px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item .video-thumb-info .video-thumb-number{font:normal normal normal 11px/14px Frutiger}}@media (max-width:480px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item .video-thumb-info .video-thumb-number{font:normal normal normal 10px/13px Frutiger}}#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item .video-thumb-info .video-thumb-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#002b56;display:-webkit-box;font:normal normal normal 16px/20px Frutiger;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis}@media (max-width:1280px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item .video-thumb-info .video-thumb-title{font:normal normal normal 15px/19px Frutiger}}@media (max-width:1024px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item .video-thumb-info .video-thumb-title{font:normal normal normal 14px/18px Frutiger}}@media (max-width:768px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item .video-thumb-info .video-thumb-title{-webkit-line-clamp:2;line-clamp:2;font:normal normal normal 13px/17px Frutiger}}@media (max-width:480px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item .video-thumb-info .video-thumb-title{font:normal normal normal 12px/16px Frutiger}}@media (max-width:375px){#video_gallery_modal .video-thumbnails-container .video-thumbnails-list .video-thumb-item .video-thumb-info .video-thumb-title{font:normal normal normal 11px/15px Frutiger}}#audio_modal{background:rgba(0,0,0,.83);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}#audio_modal .wrapper-audio{background:#ffc944;border-radius:16px;height:90vh;left:50%;overflow-y:scroll;padding:50px 50px 59px;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:1100px){#audio_modal .wrapper-audio{border-radius:0;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;top:0;transform:inherit}}#audio_modal .audio-row{align-items:center;align-items:flex-start;display:grid;display:flex;flex-direction:column;gap:50px;margin-bottom:19px}@media (max-width:1100px){#audio_modal .audio-row{display:flex}}#audio_modal .audio-row .audio-title{color:#002b56;font:normal normal normal 18px/20px Frutiger;letter-spacing:0}@media (max-width:1100px){#audio_modal .audio-row .audio-title{display:none}}#audio_modal .audio-player-wrapper{height:100%}@media (max-width:1100px){#audio_modal .audio-player-wrapper{height:auto}}#audio_modal .lib-back-audio{align-items:center;background:none;border:none;color:#002b56;cursor:pointer;display:flex;font:normal normal normal 20px/30px Frutiger;gap:10px}@media (max-width:1100px){#audio_modal .lib-back-audio{font:normal normal normal 12px/18px Frutiger;font-weight:700;position:absolute;top:60px}}#audio_modal .lib-back-audio span{align-items:center;background:#002b56;border-radius:50%;color:#ffc944;display:flex;height:24px;justify-content:center;width:24px}@media (max-width:1100px){#audio_modal .lib-back-audio span{height:15px;width:15px}}#audio_modal #v-player{max-width:560px}@media (max-width:767px){#audio_modal #v-player{max-width:450px}}@media (max-width:520px){#audio_modal #v-player{max-width:300px}}#audio_modal #podcast-player{background-color:#fff;border-radius:8px;padding:20px 25px 10px}#audio_modal .epidode-header{color:#879eb4;display:flex;justify-content:space-between}#audio_modal .epidode-header p{font-size:18px;margin:0}#audio_modal .epidode-header p a{color:#879eb4;text-decoration:none}#audio_modal .episode-download{color:#002c55;font-size:18px;transition:all .2s ease-in-out}#audio_modal .episode-download:hover{color:#000}#audio_modal #podcast-player .episode-title{font-size:24px;line-height:1.2;margin:5px 0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#audio_modal #controls{padding:10px 20px 0}#audio_modal #controls,#audio_modal .second-part{align-items:center;color:#002c55;display:flex;font-weight:500}#audio_modal .first-part,#audio_modal .second-part{flex:0 0 auto;max-width:100%;position:relative;width:auto}#audio_modal .second-part{flex-grow:1}#audio_modal #controls ion-icon{cursor:pointer}#audio_modal .first-part>ion-icon{color:#002c55;font-size:36px!important;padding:0 15px}#audio_modal #next-15,#audio_modal #prev-15{background-color:#002c55;color:#002c55;cursor:pointer;display:inline-block;height:30px;min-width:30px;position:relative;transition:all .2s ease-in-out}#audio_modal #next-15:hover,#audio_modal #prev-15:hover{background-color:#e5bb52;color:#e5bb52}#audio_modal #next-15:before,#audio_modal #prev-15:before{background:url(https://howwesolve.com/wp-content/uploads/2020/04/arrow-sec-white.svg) 50% no-repeat;background-size:contain;content:"";height:30px;left:0;position:absolute;top:0;width:30px}#audio_modal #prev-15:before{transform:scaleX(-1)}#audio_modal #next-15:after,#audio_modal #prev-15:after{content:"15";font-size:16px;left:0;line-height:30px;position:absolute;text-align:center;top:0;width:30px}#audio_modal #controls .time.current{color:#002c55;font-size:14px;min-width:45px;text-align:right}#audio_modal #controls .time.till-end{color:#002c55;font-size:14px;min-width:50px;text-align:left}#audio_modal #controls .progress-bar{border-radius:50px;height:8px;margin:0 10px;overflow:hidden;position:relative;width:100%}#audio_modal #controls .default-bar{background-color:#e7e9f0;border-radius:50px;height:8px;left:0;position:absolute;top:0;width:100%}#audio_modal #controls .fill-bar{background-color:#002c55;border-radius:50px;height:8px;left:0;position:absolute;top:0;width:0}#audio_modal #controls #seek{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-radius:50px;cursor:pointer;height:8px;left:0;outline:none;position:absolute;top:0;width:100%}#audio_modal #controls #seek::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer;height:8px;width:8px}#audio_modal #controls #seek::-moz-range-thumb{background:transparent;cursor:pointer;height:8px;width:8px}#audio_modal #controls #speed{color:#002c55;cursor:pointer;font-size:16px;line-height:30px;min-width:40px;position:relative;text-align:center}#audio_modal #controls #speed:before{border:1px solid #002c55;border-radius:4px;content:"";height:30px;left:0;position:absolute;top:0;transition:all .2s ease-in-out;width:40px}#audio_modal #controls #speed:hover{color:#e5bb52}#audio_modal #controls #speed:hover:before{border-color:#e5bb52}#audio_modal .wave{font-size:0;margin:10px -25px 0}#audio_modal .wave svg path{d:path("M450,40 L0,40 L0,17.3134328 C18.6666667,24.8756219 32,28.6567164 40,28.6567164 C52,28.6567164 71,5.97014925 86,5.97014925 C101,5.97014925 107,19.7014925 122,19.7014925 C137,19.7014925 143,0 156,0 C169,0 177,36.4179104 194,36.4179104 C211,36.4179104 208,20.2985075 220,20.2985075 C232,20.2985075 240,28.6567164 256,28.6567164 C272,28.6567164 276,5.97014925 289,5.97014925 C302,5.97014925 314,23.2835821 326,23.2835821 C338,23.2835821 354,10.7462687 365,10.7462687 C376,10.7462687 397,32.8358209 408,32.8358209 C415.333333,32.8358209 429.333333,27.6616915 450,17.3134328 L450,40 Z");animation:4s infinite}@keyframes morph{0%,to{d:path("M450,40 L0,40 L0,17.3134328 C18.6666667,24.8756219 32,28.6567164 40,28.6567164 C52,28.6567164 71,5.97014925 86,5.97014925 C101,5.97014925 107,19.7014925 122,19.7014925 C137,19.7014925 143,0 156,0 C169,0 177,36.4179104 194,36.4179104 C211,36.4179104 208,20.2985075 220,20.2985075 C232,20.2985075 240,28.6567164 256,28.6567164 C272,28.6567164 276,5.97014925 289,5.97014925 C302,5.97014925 314,23.2835821 326,23.2835821 C338,23.2835821 354,10.7462687 365,10.7462687 C376,10.7462687 397,32.8358209 408,32.8358209 C415.333333,32.8358209 429.333333,27.6616915 450,17.3134328 L450,40 Z")}30%{d:path("M450,40 L0,40 L0,13.3333333 C14.6666667,9.12280702 26,7.01754386 34,7.01754386 C46,7.01754386 53,26.6666667 68,26.6666667 C83,26.6666667 90,16.1403509 105,16.1403509 C120,16.1403509 141,0 154,0 C167,0 173,20.3508772 190,20.3508772 C207,20.3508772 225,0 237,0 C249,0 245,16.1403509 261,16.1403509 C277,16.1403509 278,9.8245614 291,9.8245614 C304,9.8245614 314,28.7719298 326,28.7719298 C338,28.7719298 354,13.3333333 365,13.3333333 C376,13.3333333 397,7.01754386 408,7.01754386 C415.333333,7.01754386 429.333333,9.12280702 450,13.3333333 L450,40 Z")}70%{d:path("M450,40 L0,40 L0,17.3134328 C17.3333333,9.75124378 30,5.97014925 38,5.97014925 C50,5.97014925 57,28.6567164 72,28.6567164 C87,28.6567164 99,2.98507463 114,2.98507463 C129,2.98507463 142,28.6567164 155,28.6567164 C168,28.6567164 166,10.7462687 183,10.7462687 C200,10.7462687 206,32.8358209 218,32.8358209 C230,32.8358209 234,0 250,0 C266,0 270,14.9253731 283,14.9253731 C296,14.9253731 309,5.97014925 321,5.97014925 C333,5.97014925 343,32.8358209 354,32.8358209 C365,32.8358209 387,8.35820896 398,8.35820896 C405.333333,8.35820896 422.666667,11.3432836 450,17.3134328 L450,40 Z")}}@media (max-width:767px){#audio_modal #controls{flex-wrap:wrap;text-align:center}#audio_modal .first-part,#audio_modal .second-part{flex:0 0 100%;max-width:100%;padding:10px 0}}.show--error input{border:1px solid red!important;color:red!important}.show--error input::-moz-placeholder{color:red!important}.show--error input::placeholder{color:red!important}.show--error textarea{border:1px solid red!important;color:red!important}.show--error textarea::-moz-placeholder{color:red!important}.show--error textarea::placeholder{color:red!important}.show--error select{border:1px solid red!important;color:red!important}.show--error select::-moz-placeholder{color:red!important}.show--error select::placeholder{color:red!important}.show--error .checkmark{border:1px solid red!important;color:red!important}.show--error .checkmark::-moz-placeholder{color:red!important}.show--error .checkmark::placeholder{color:red!important}.show--error .error--message{align-items:center;background:red;border-radius:4px;color:#fff!important;color:#f8f8f8;display:flex;font:normal normal normal 14px/24px Frutiger;height:24px;justify-content:center;letter-spacing:0;padding-inline:10px;position:absolute;right:-21%;width:-moz-fit-content;width:fit-content;z-index:99}@media (max-width:991px){.show--error .error--message{right:0}}.show--error .error--message:after{border-bottom:18px solid red;border-left:10px solid transparent;border-right:12px solid transparent;content:"";height:0;position:absolute;right:44%;top:-4%;transform:translateY(-50%);width:0;z-index:-1}@media (max-width:991px){.show--error .error--message:after{right:8px}}.show--error .error--message:before{align-items:center;background:red;border-radius:50%;content:"!";display:flex;font-size:15px;font-weight:700;height:18px;justify-content:center;position:absolute;right:46%;top:-100%;transform:translateY(-50%);width:18px}@media (max-width:991px){.show--error .error--message:before{right:12px}}.show--error .error-message-email{display:flex!important}.show--error .error-message-email-1,.show--error .error-message-email-2{top:-188px!important}.show--error .error-message-email-3{top:-205px!important}.email-error .error--message{right:-11%}.pass-loc .error--message{right:-32%}.error--message,.message-error-forms{display:none}.error-message-forms{background-color:rgba(0,0,0,.6);display:none;height:100%;inset:0;opacity:1;position:fixed;width:100%;z-index:10000}.error-message-forms.open-modal{display:flex}.error-message-forms--container{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:20px;justify-content:space-between;left:50%;padding:30px 50px;position:absolute;top:50%;transform:translateY(-65%) translateX(-50%);width:450px}.error-message-forms--container #btn--close-error-message{position:absolute;right:2vw;top:2vw}.error-message-forms--container #btn--close-error-message ion-icon{color:900;font-size:3.4rem}.error-message-forms--container .icon{align-items:center;aspect-ratio:1;background-color:#fff;border-radius:50%;color:#fff;display:flex;font-size:4.5rem;justify-content:center;width:80px}.error-message-forms--container .description{color:900;font-size:2rem;font-weight:400;line-height:1.7;text-align:center}.error-message-forms--container .confirm{align-items:center;color:#fff;display:flex;font-size:1.6rem;font-weight:700;justify-content:center;line-height:1;padding:20px 70px;text-align:center;text-decoration:none}@media (max-width:799px){.error-message-forms--container .confirm{margin-top:40px}.error-message-forms--container{gap:30px;padding-inline:20px;padding-bottom:40px;padding-top:40px;width:95%}.error-message-forms--container #btn--close-error-message img{width:20px}.error-message-forms--container .icon{height:65px;width:65px}.error-message-forms--container .description{font-size:1.4rem;line-height:20px}.error-message-forms--container .confirm{height:50px;margin-top:0;width:150px}}.success-message-forms{background-color:rgba(0,0,0,.6);display:none;height:100%;inset:0;opacity:1;position:fixed;width:100%;z-index:10000}.success-message-forms.open-modal{display:flex}.success-message-forms--container{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:20px;justify-content:space-between;left:50%;padding:30px 50px;position:absolute;top:50%;transform:translateY(-65%) translateX(-50%);width:500px}.success-message-forms--container #btn--close-success-message{position:absolute;right:2vw;top:2vw}.success-message-forms--container #btn--close-success-message ion-icon{color:900;font-size:3.4rem}.success-message-forms--container .icon{align-items:center;aspect-ratio:1;background-color:#fff;border-radius:50%;color:#fff;display:flex;font-size:4.5rem;justify-content:center;width:5vw}.success-message-forms--container .description{color:900;font-size:2rem;font-weight:400;line-height:1.7;text-align:center}.success-message-forms--container .confirm{align-items:center;color:#fff;display:flex;font-size:1.6rem;font-weight:700;justify-content:center;line-height:1;padding:20px 70px;text-align:center;text-decoration:none}@media (max-width:799px){.success-message-forms--container .confirm{margin-top:40px}.success-message-forms--container{gap:30px;padding-inline:20px;padding-bottom:40px;padding-top:40px;width:95%}.success-message-forms--container #btn--close-success-message img{width:20px}.success-message-forms--container .icon{height:65px;width:65px}.success-message-forms--container .description{font-size:1.4rem;line-height:20px}.success-message-forms--container .confirm{height:50px;margin-top:0;width:150px}}.loading-forms{background-color:rgba(0,0,0,.6);display:none;height:100%;inset:0;opacity:1;position:fixed;width:100%;z-index:10000}.loading-forms.open-modal{display:flex}.loading-forms--container{align-items:center;background-color:#fff;clip-path:polygon(0 8%,72% 8%,75% 0,100% 0,100% 100%,19% 100%,16% 92%,0 92%);display:flex;height:30vh;justify-content:center;left:50%;position:absolute;top:50%;transform:translateY(-65%) translateX(-50%);width:30vw}.loading-forms .custom-loader{animation:s3 1s linear infinite;background:conic-gradient(transparent 10%,900);border-radius:50%;height:5vw;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 0);width:5vw}@media (max-width:799px){.loading-forms--container{height:200px;padding:0!important;width:95%}.loading-forms .custom-loader{height:40px;width:40px}}#chatbot{font-family:Inter,sans-serif;position:relative;z-index:99999999}#chatbot .chat-container{background-color:#fff;border-radius:8px;bottom:117px;box-shadow:0 0 10px rgba(0,0,0,.1);display:block;opacity:1;overflow:hidden;position:fixed;right:48px;transition:max-height .5s ease,opacity .5s ease;width:400px}#chatbot .chat-container.hidden{display:none;opacity:0}@media (max-width:991px){#chatbot .chat-container{left:0;margin:0 auto;max-width:90%;right:0;width:90%}}#chatbot .chat-header{align-items:center;background:#4361ee;border-radius:20px 20px 0 0;display:flex;justify-content:space-between;padding:24px}#chatbot .chat-header .title{color:#fff;font-size:20px;font-weight:700;line-height:24px}#chatbot .chat-header .status{color:#43ee7d;font-size:12px;font-weight:400;line-height:15px;padding-left:10px;position:relative}#chatbot .chat-header .status:after{background-color:#43ee7d;border-radius:100%;content:"";height:8px;left:0;position:absolute;top:3px;width:8px}#chatbot .chat-header .close{cursor:pointer}#chatbot .chat-body{border-bottom:1px solid #ddd;height:300px;overflow-y:auto;padding:15px}#chatbot .chat-footer{background:#e8ebf0;border-radius:16px;border-top:1px solid #f3f5f6;display:flex;margin:0 16px 16px;padding:14px}#chatbot .chat-footer input{background-color:transparent;border:0;color:#444;flex:1;font-size:18px;font-weight:400;line-height:22px;outline:none}#chatbot .chat-footer button{border:none;color:#fff;cursor:pointer;margin-left:10px}#chatbot .message{margin-bottom:15px}#chatbot .message.user{text-align:right}#chatbot .message.bot{text-align:left}#chatbot .message p{border-radius:8px;display:inline-block;max-width:80%;padding:10px}#chatbot .message.user p{background:#dee2e6;border-radius:25px 25px 0 25px;box-shadow:0 1px 1px rgba(0,0,0,.2);color:#444}#chatbot .message.bot p,#chatbot .message.user p{font-size:18px;font-weight:400;line-height:22px;padding:16px 16px 16px 20px}#chatbot .message.bot p{background:#3a66fb;border-radius:25px 25px 25px 0;box-shadow:0 2px 1px rgba(0,0,0,.05);color:#fff}#chatbot .typing-indicator{align-items:center;display:flex;padding:10px}#chatbot .typing-indicator .dot{animation:typing 1.4s ease-in-out infinite;background-color:#999;border-radius:50%;height:8px;margin:0 4px;width:8px}#chatbot .typing-indicator .dot:first-child{animation-delay:0s}#chatbot .typing-indicator .dot:nth-child(2){animation-delay:.2s}#chatbot .typing-indicator .dot:nth-child(3){animation-delay:.4s}#chatbot .chat-notice{border-top:1px solid #ddd;color:#666;font-size:12px;padding:10px;text-align:center}@keyframes typing{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-8px)}}#chatbot .open-close-chat{align-items:center;background-color:#3a66fb;border-radius:100%;bottom:20px;cursor:pointer;display:flex;height:64px;justify-content:center;position:fixed;right:48px;width:64px}@media (max-width:991px){#chatbot .open-close-chat{right:5%}}

/*# sourceMappingURL=main.css.map*/