@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:1400px){#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}.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*/