@charset "UTF-8";body,.site-header.alway-dark{--reos-primary-navy:#0057fc;--reos-primary-navy-2:#7527eb;--reos-primary-dark:#111111;--reos-neutral-dark:#111111;--reos-neutral-normal:#555555;--reos-neutral-medium:#999999;--reos-neutral-medium-dark:#333333;--reos-neutral-white:#ffffff;--reos-alway-white:#ffffff;--reos-alway-neutral-white:#cccccc;--reos-alway-dark:#111111;--reos-shade-border-line:#dddddd;--reos-shade-background:#F8F9FC;--reos-shade-background-2:#f4f2fd;--reos-shade-background-3:#e9eaff;--reos-shade-background90:rgba(248, 249, 252, 0.9);--reos-tone-red:#ff1f25;--reos-tone-blue:#2355d6;--reos-tone-green:#3ab446;--reos-tone-yellow:#ffdd0f;--reos-icon-dark:#111111;--reos-icon-medium:#dddddd;--reos-border-line:#eeeeee;--reos-boxshadow:0rem 0rem 1.25rem rgba(30, 34, 40, 0.06);--reos-boxshadow-2:0px 4px 20px rgba(17, 17, 17, 0.08)}body .site-header.reos-dark-scheme,body.reos-dark-scheme,.site-header.alway-dark .site-header.reos-dark-scheme,.site-header.alway-dark.reos-dark-scheme{--reos-primary-navy:#0057fc;--reos-primary-navy-2:#7527eb;--reos-primary-dark:#ffffff;--reos-neutral-dark:#ffffff;--reos-neutral-normal:#cccccc;--reos-neutral-medium:#cccccc;--reos-neutral-medium-dark:#333333;--reos-neutral-white:#111111;--reos-alway-white:#ffffff;--reos-alway-neutral-white:#cccccc;--reos-alway-dark:#111111;--reos-shade-border-line:#dddddd;--reos-shade-background:#252428;--reos-shade-background-2:#252428;--reos-shade-background-3:#e9eaff;--reos-shade-background90:rgba(37, 36, 40, 0.9);--reos-tone-red:#ff1f25;--reos-tone-blue:#2355d6;--reos-tone-green:#3ab446;--reos-tone-yellow:#ffdd0f;--reos-icon-dark:#ffffff;--reos-icon-medium:#dddddd;--reos-border-line:#333333;--reos-boxshadow:0rem 0rem 1.25rem rgba(153, 153, 153, 0.06);--reos-boxshadow-2:0px 4px 20px rgba(153, 153, 153, 0.08)}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;color:var(--reos-primary-dark, #111111);font-family:"Poppins",sans-serif;line-height:1.3}h1{font-size:40px;line-height:1.3;font-weight:600}h2{font-size:32px;line-height:1.3;font-weight:600}h3,.h3{font-size:24px;line-height:1.3;font-weight:600}h4{font-size:18px;line-height:1.3;font-weight:500}h5{font-size:16px;line-height:1.3;font-weight:500}h6{font-size:14px;line-height:1.3;font-weight:500}ul{list-style:none;letter-spacing:-0.3em}ul li{letter-spacing:normal}button,input,select{margin:0}html{box-sizing:border-box}body{font-size:16px;line-height:21px;font-weight:400;color:var(--reos-neutral-normal, #555555);font-family:"Poppins",sans-serif;background-color:var(--reos-neutral-white, #ffffff)}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a{text-decoration:none;color:var(--reos-primary-dark, #111111)}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-wrap{flex-wrap:wrap}.flex-content-e{justify-content:flex-end}.flex-align-c{align-items:center}.pdt180{padding-top:180px}.background-full{background-repeat:no-repeat;background-position:center;background-size:cover}input,textarea{height:48px;line-height:48px;padding:0 16px;background-color:var(--reos-shade-background, #F8F9FC);color:var(--reos-neutral-dark, #111111);border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%}textarea{height:240px;resize:none}input[type=submit]{background-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff);padding:0 28px;width:auto}input[type=submit]:hover{background-color:var(--reos-tone-blue, #2355d6)}.note{font-size:14px;margin-top:12px}.button{height:46px;border:1px solid transparent;display:inline-flex;padding:10px 28px;font-size:16px;line-height:1.5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all 0.3s;transition:all 0.3s;align-items:center}.button i{font-size:16px;margin-left:12px}.button.fullfield{background-color:#0e7f91;color:var(--reos-alway-white, #ffffff)}.button.fullfield:hover{background-color:#022041}.button.underline{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0 0 2px 0;height:auto;color:var(--reos-neutral-dark, #111111);padding-left:40px;position:relative}.button.underline:after{content:"";position:absolute;bottom:0;right:0;left:40px;height:1px;display:block;background-color:var(--reos-neutral-dark, #111111)}.button.underline i{margin:0;position:absolute;top:0;left:0;font-size:28px}.button.underline:hover{background-color:transparent;color:var(--reos-primary-navy, #0057fc)}.button.underline:hover:after{background-color:var(--reos-primary-navy, #0057fc)}.button.text{padding:0;height:auto;font-weight:500}.button.text:hover{color:var(--reos-primary-navy, #0057fc)}.swiper .swiper-pagination{position:static;margin-top:40px}.swiper .swiper-pagination .swiper-pagination-bullet{margin:0 10px;background-color:var(--reos-neutral-medium, #999999)}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--reos-neutral-dark, #111111)}.effect-jump{--float-animation-ease:ease;animation:lqdFIFloatOne 1s var(--float-animation-ease) infinite alternate}.oveflow-hidden{overflow:hidden}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1170px}}@media (max-width:992px){.pdt180{padding-top:120px}}@media (max-width:768px){.swiper .swiper-pagination{margin-top:20px}}@keyframes lqdFIFloatOne{0%{transform:translateY(0)}100%{transform:translateY(-3%)}}.nice-select{border:0;padding-left:0;padding-right:20px;background-color:transparent;font-size:16px}.nice-select:after{border-bottom:1px solid var(--reos-neutral-dark, #111111);border-right:1px solid var(--reos-neutral-dark, #111111);width:8px;height:8px;margin-top:-6px;right:4px}.nice-select .option.selected{font-weight:500;color:var(--reos-neutral-dark, #111111)}.nice-select .list{background-color:var(--reos-neutral-white, #ffffff)}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:var(--reos-border-line, #eeeeee)}.nice-select .option{font-size:14px}.nice-select span.current,.nice-select .option{color:var(--reos-neutral-dark, #111111)}.swiper-button-next,.swiper-button-prev{opacity:0;visibility:hidden;-webkit-transition:all 0.3s;transition:all 0.3s}.swiper-button-next:after,.swiper-button-prev:after{content:"\f105";font-family:"Line Awesome Free";font-weight:900;font-size:32px;color:var(--reos-alway-dark, #111111)}.swiper-button-prev{left:0}.swiper-button-next{right:0}.swiper:hover .swiper-button-prev{opacity:1;visibility:visible;left:20px}.swiper:hover .swiper-button-prev.swiper-button-disabled{opacity:0.35}.swiper:hover .swiper-button-next{opacity:1;visibility:visible;right:20px}.swiper:hover .swiper-button-next.swiper-button-disabled{opacity:0.35}.swiper-button-prev:after{content:"\f104"}table{width:100%}table th,table td{padding:18px 50px}table th{text-transform:uppercase;font-size:18px;line-height:1.44;font-weight:500;border-bottom:1px solid var(--reos-border-line, #eeeeee);color:var(--reos-neutral-dark, #111111)}.background-overlay{position:relative}.background-overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.7)}.background-overlay>div{position:relative}.apps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.apps img:not(:first-child){margin-left:15px}.images.layout-02{text-align:center}.images.layout-02 .inner{max-width:500px;margin:0 auto;position:relative}.images.layout-02 .box-shadow{box-shadow:0 96px 337px 0 rgba(37, 31, 55, 0.2)}.section>.icon{max-width:90px;z-index:2}.relative{position:relative}.preload{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999;background-color:var(--reos-alway-white, #ffffff)}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px}}@media (max-width:768px){.images.layout-02 .inner{width:100%;max-width:100%}}.site-header{padding-top:18px;padding-bottom:18px;background-color:var(--reos-neutral-white, #ffffff)}.site-header .logo svg path{fill:var(--reos-neutral-dark, #ffffff)}.site-header.is-sticky{position:absolute;top:0;left:0;right:0;background-color:transparent;z-index:99;-webkit-transition:all 0.3s;transition:all 0.3s}.site-header.is-sticky.on-scroll{position:fixed;background-color:var(--reos-neutral-white, #ffffff);box-shadow:0 0 1.25rem rgba(30, 34, 40, 0.06)}.site-header .header-left{padding-left:35px}.site-header .header-right{padding-right:35px}.site-header .customer a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.site-header .customer a i{font-size:28px;margin-right:10px;display:none}.site-header .inner{position:relative}.site-header .canvas-menu{margin-right:35px;display:none}.site-header .canvas-menu .icon svg g{fill:var(--reos-neutral-dark)}.site-header .main-menu>ul>li{display:inline-block}.site-header .main-menu>ul>li>a{padding:14px 18px;display:block;font-weight:500}.site-header .main-menu>ul>li>a:hover .toggle-sub-menu:after{color:var(--reos-primary-navy, #0057fc)}.site-header .main-menu>ul>li:last-child{margin-right:0}.site-header .main-menu .toggle-sub-menu:after{content:"\f107";font-family:"Line Awesome Free";margin-left:8px;color:var(--reos-neutral-normal, #555555);vertical-align:2px;font-size:12px;font-weight:900}.site-header .main-menu .menu-action{display:none}.site-header .customer span{font-weight:500}.site-header .buttons{margin-left:35px}.site-header .buttons .button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.site-header .buttons .button i{font-size:28px;margin-right:10px;display:none}.site-header.layout-02 .header-left{padding-left:0}.site-header.layout-02 .header-right{padding-right:0}.site-header.layout-02 .canvas-menu{margin-right:0;display:inline-block}.site-header.layout-02 .canvas-menu .icon svg g{fill:var(--reos-neutral-dark)}.site-header.layout-02 .main-menu{text-align:left}.site-header.layout-02 .main-menu>ul>li>a{padding:14px 10px}.site-header.layout-02 .main-menu{position:fixed;top:0;left:auto;right:-360px;bottom:0;z-index:99;background-color:var(--reos-neutral-white, #ffffff);opacity:0;visibility:hidden;max-width:360px;width:100%;transition:all 0.3s;box-shadow:0 0 1.25rem rgba(30, 34, 40, 0.06);overflow:hidden}.site-header.layout-02 .main-menu.is-active{opacity:1;visibility:visible;right:0}.site-header.layout-02 .main-menu>ul{transition:all 0.3s}.site-header.layout-02 .main-menu>ul>li{display:block}.site-header.layout-02 .main-menu>ul>li a{font-size:24px;font-weight:600;padding:10px 18px;display:block;line-height:1.1}.site-header.layout-02 .main-menu .toggle-sub-menu{cursor:pointer}.site-header.layout-02 .main-menu .toggle-sub-menu:after{display:inline-block;padding:0 10px;vertical-align:6px;transform:rotate(-90deg)}.site-header.layout-02 .main-menu .menu-action{display:flex;padding:18px;justify-content:space-between}.site-header.layout-02 .main-menu .menu-action .menu-back{display:none}.site-header.layout-02 .main-menu .menu-action .item{cursor:pointer}.site-header.layout-02 .main-menu .menu-action i{font-size:28px;color:var(--reos-neutral-dark, #111111)}@media (max-width:1250px){.site-header .header-left,.site-header .header-right{padding:0}.site-header .main-menu>ul>li>a{padding:14px 10px}}@media (max-width:992px){.site-header .canvas-menu{display:block}.site-header .header-center{text-align:left}.site-header .col-0{flex:1;padding:0}.site-header .main-menu{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background-color:black;opacity:0;visibility:hidden;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);transition:all 0.3s}.site-header .main-menu.is-active{opacity:1;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.site-header .main-menu>ul{transition:all 0.3s}.site-header .main-menu>ul>li{display:block}.site-header .main-menu>ul>li a{font-size:32px;font-weight:600;padding:10px 18px;display:block;line-height:1.1}.site-header .main-menu .toggle-sub-menu{cursor:pointer}.site-header .main-menu .toggle-sub-menu:after{display:inline-block;padding:0 10px;vertical-align:6px;transform:rotate(-90deg)}.site-header .main-menu .menu-action{display:flex;padding:18px;justify-content:space-between}.site-header .main-menu .menu-action .menu-back{display:none}.site-header .main-menu .menu-action .item{cursor:pointer}.site-header .main-menu .menu-action i{font-size:28px;color:white}}@media (max-width:768px){.site-header .canvas-menu{margin-right:20px}.site-header .customer a i{display:block;margin:0}.site-header .customer a span{display:none}.site-header .buttons{margin-left:20px}.site-header .buttons .button{padding:10px 12px}.site-header .buttons .button i{display:block;margin:0}.site-header .buttons .button span{display:none}}.footer-top{border-top:1px solid var(--reos-border-line, #eeeeee);padding:60px 0}.footer-top .footer-menu h6,.footer-top .footer-newsletter h6{font-size:18px;font-weight:500;margin-bottom:24px}.footer-top .footer-menu li{margin-bottom:16px}.footer-top .footer-menu li:last-child{margin-bottom:0}.footer-top .footer-menu li a{font-size:16px;font-weight:400}.footer-bottom .inner{border-top:1px solid var(--reos-border-line, #eeeeee);padding:40px 0}.footer-bottom .menu li{display:inline-block}.footer-bottom .menu li + li{margin-left:24px}.footer-bottom .menu li a{font-size:14px;font-weight:500}.footer.layout-02 .footer-top{padding:40px 0 30px;border-top:0}.footer.layout-02 .footer-bottom{padding-bottom:60px}@media (max-width:992px){.footer-top .footer-item{margin-bottom:30px;padding:0}.footer-top .footer-about .logo,.footer-top .footer-item h6{margin-bottom:16px}}@media (max-width:768px){.footer-top{padding:40px 0}}@media (max-width:576px){.footer-bottom .inner{flex-direction:column}}.pagination{display:block;margin-top:20px}.pagination .inner{letter-spacing:-0.3em}.pagination span,.pagination a{letter-spacing:normal}.pagination span{background-color:var(--reos-neutral-dark, #111111);color:var(--reos-neutral-white, #ffffff)}.pagination span,.pagination a.number{width:40px;height:40px;display:inline-block;text-align:center;line-height:40px;border-radius:50%;margin-right:20px}.pagination a.prev{margin-right:20px}.pagination a.prev i{margin-right:10px}.pagination a.next{display:inline-block;line-height:40px}.pagination a.next i{margin-left:10px}.post{margin-bottom:60px}@media (max-width:768px){.post{margin-bottom:30px}}.heading{max-width:800px;margin:0 auto 60px}.heading svg{margin-bottom:32px}.heading .heading-title{font-size:32px;line-height:1.25;font-weight:600;position:relative;z-index:0}.heading .heading-title.size-xl{font-size:56px}.heading .heading-title span,.heading .heading-title a{display:inline-block;position:relative;z-index:1}.heading .heading-title span:after,.heading .heading-title a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:var(--reos-primary-navy, #0057fc);z-index:-1}.heading .heading-title span.no-underline:after,.heading .heading-title a.no-underline:after{content:"";display:none}.heading .heading-title a{color:var(--reos-primary-navy, #0057fc)}.heading .heading-title a:hover{color:var(--reos-tone-blue, #2355d6)}.heading.heading-alway-white .heading-sub,.heading.heading-alway-white .heading-title,.heading.heading-alway-white .heading-desc{color:var(--reos-alway-white, #ffffff)}.heading ul{margin-top:24px}.heading ul li{font-size:24px;line-height:1.33;font-weight:600;color:var(--reos-neutral-dark, #111111)}.heading ul li + li{margin-top:12px}@media (max-width:768px){.heading{margin-bottom:30px}}@media (max-width:576px){.heading .heading-title{font-size:24px}.heading .heading-title.size-xl,.heading .heading-title.size-xxl,.heading .heading-title.size-xxxl,.heading .heading-title.size-xxxxl{font-size:40px}.heading .heading-title br{display:none}}.toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;margin-bottom:64px}.toggle .switch{position:relative;display:inline-block;width:55px;height:32px;margin:0 20px;border:2px solid var(--reos-neutral-dark, #111111);-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;cursor:pointer}.toggle .switch:before{position:absolute;content:"";height:20px;width:20px;left:4px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--reos-neutral-dark, #111111);-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.toggle .switch.is-active{background-color:var(--reos-neutral-dark, #111111)}.toggle .switch.is-active:before{left:26px;background-color:var(--reos-neutral-white, #ffffff)}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-30px, -30px, 0);transform:translate3d(-30px, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-30px, -30px, 0);transform:translate3d(-30px, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(30px, -30px, 0);transform:translate3d(30px, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(30px, -30px, 0);transform:translate3d(30px, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-30px, 30px, 0);transform:translate3d(-30px, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-30px, 30px, 0);transform:translate3d(-30px, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(30px, 30px, 0);transform:translate3d(30px, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(30px, 30px, 0);transform:translate3d(30px, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@keyframes animateJump{0%{transform:translateY(0)}100%{transform:translateY(-3%)}}.animate__jump{--float-animation-ease:ease;animation:animateJump 1s var(--float-animation-ease) infinite alternate}.text-danger{font-size:0.9rem}.button.fullfield{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border-radius:5px;text-align:center;text-decoration:none;font-size:14px;transition:all 0.3s ease;transform:scale(1);border:none;background-color:#0e7f91}.btn-contact-color .button.fullfield{background-color:#0e7f91;color:white}.btn-contact-color .button.fullfield:hover{background-color:#064a97;color:white;box-shadow:0 4px 6px rgba(0, 0, 0, 0.2)}.btn-signUp-color .button.fullfield{background-color:#0e7f91;color:white}.btn-signUp-color .button.fullfield:hover{background-color:#0056b3;color:white;box-shadow:0 4px 6px rgba(0, 0, 0, 0.2)}.button.fullfield i{font-size:16px;vertical-align:middle}.site-header{position:fixed;top:0;left:0;width:100%;z-index:1000;padding-top:25px;padding-bottom:18px;background-color:rgba(0, 0, 0, 0);transition:background-color 0.3s ease,color 0.3s ease}.site-header.scrolled{background-color:#022041;color:#000;box-shadow:0 4px 10px rgba(0, 0, 0, 0.1)}.LanguageSelector{margin-left:20px}.alert{margin-top:20px;padding:15px;font-size:14px}.text-center p{grid-column:span 2;margin:10px 0 0;font-size:0.85rem;color:#555}@media (max-width:768px){.text-center p{grid-column:span 1}}footer{background-color:#022041;color:#ffffff;font-size:20px;width:100%}.footer-top{padding:30px 0}.footer-item{padding:0 20px;position:relative;border-right:2px solid #1BB5CC}.footer-item:last-child{border-right:none}.footer-item:not(:last-child)::after{content:'';position:absolute;top:0;right:0;height:100%;width:2px;background-color:#1BB5CC}.footer-item h6{color:#1BB5CC;font-size:19px;margin-bottom:18px;text-transform:uppercase}.footer-item ul{list-style:none;padding:0;margin:0}.footer-item ul li{margin-bottom:12px}.footer-item ul li a{color:#ffffff;text-decoration:none;font-size:14px;transition:color 0.3s ease-in-out}.footer-item ul li a:hover{color:#1BB5CC}.footer-item ul li i{margin-right:10px;color:#1BB5CC}.footer-bottom{padding:15px 0;font-size:12px;color:#ffffff;background-color:#022041;text-align:center}img{background-color:transparent}@media (max-width:992px){.swiper-slide{width:calc(100% - 20px);margin-right:10px}}@media (max-width:768px){.swiper-slide{width:100%!important}}@media (min-width:1200px){.container{max-width:1428px!important}}@media (max-width:768px){.swiper-pagination{position:relative;bottom:0;margin-top:20px}.swiper-pagination-bullet{width:10px;height:10px;margin:0 5px}}.is-mega-menu.has-sub-menu{position:relative;display:inline-block}.is-mega-menu a{color:white;text-decoration:none;transition:color 0.3s ease}.dropdown-menu{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);background:white;min-width:200px;border-radius:8px;padding:8px 0;box-shadow:0 2px 15px rgba(0, 0, 0, 0.1);z-index:9999}.is-mega-menu a:hover{color:#1BB5CC}.site-header .canvas-menu .icon svg g rect{color:white}a,a:hover,a:focus{cursor:pointer!important}.site-header a,.main-menu a,.dropdown-menu a,.header-right a{cursor:pointer!important}.is-mega-menu.has-sub-menu:hover .dropdown-menu{display:block}.dropdown-item{display:block;padding:12px 24px;color:#022041!important;font-size:14px;transition:all 0.3s ease;text-decoration:none}.dropdown-item:hover{background-color:#f8f9fa;color:#1BB5CC!important;padding-left:28px}.dropdown-menu::before{content:'';position:absolute;top:-8px;left:50%;transform:translateX(-50%);border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid white}@media (min-width:769px){.has-sub-menu{position:relative}.dropdown-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(10px);background-color:white;min-width:200px;border-radius:8px;opacity:0;visibility:hidden;transition:all 0.3s ease;box-shadow:0 5px 15px rgba(0, 0, 0, 0.2);z-index:1000;padding-top:15px;margin-top:0}.dropdown-menu::after{content:'';position:absolute;top:-15px;left:0;width:100%;height:15px;background:transparent}.has-sub-menu:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.dropdown-menu::before{content:'';position:absolute;top:7px;left:50%;transform:translateX(-50%);border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #022041}.dropdown-content{background-color:white;border-radius:12px;padding:8px;box-shadow:0 10px 30px rgba(0, 68, 148, 0.1);border:1px solid rgba(27, 181, 204, 0.1);min-width:200px;transform-origin:top center;animation:dropdownFade 0.8s ease}.dropdown-item{display:flex;align-items:center;padding:12px 20px;color:#022041;text-align:left;white-space:nowrap;transition:all 0.5s ease;border-radius:8px;margin:2px 0;font-weight:500;position:relative;overflow:hidden}.dropdown-item:hover{background:linear-gradient(45deg, rgba(0, 68, 148, 0.05), rgba(27, 181, 204, 0.05));color:#004494;transform:translateX(5px)}.dropdown-item::before{content:'';position:absolute;left:0;top:0;height:100%;width:3px;background:linear-gradient(to bottom, #004494, #1BB5CC);opacity:0;transition:all 0.3s ease}.dropdown-item:hover::before{opacity:1}@keyframes dropdownFade{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:768px){.dropdown-menu{display:none;position:static;background:rgba(255, 255, 255, 0.95);box-shadow:none;padding:0;transform:none;opacity:0;visibility:hidden;transition:all 0.6s ease}.dropdown-menu.show{display:block;opacity:1;visibility:visible;margin-top:10px;margin-bottom:10px}.dropdown-item{padding:12px 20px;color:#022041!important;border-bottom:1px solid rgba(0, 0, 0, 0.05)}.dropdown-item:last-child{border-bottom:none}.is-mega-menu.has-sub-menu>a{display:flex;justify-content:space-between;align-items:center}.is-mega-menu.has-sub-menu>a[aria-expanded="true"]::after{transform:rotate(180deg)}.canvas-menu.active + .main-menu{display:block}.main-menu{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(2, 32, 65, 0.95);padding:80px 20px 20px;overflow-y:auto;z-index:999}.main-menu ul{flex-direction:column}.main-menu li{margin:10px 0}.menu-action{display:flex;justify-content:flex-end;padding:10px;position:absolute;top:20px;right:20px}.menu-action .item{color:white;font-size:24px;margin-left:15px;cursor:pointer}.menu-action .item:hover{color:#1BB5CC}.main-menu a{color:white;font-size:16px;padding:12px 0;display:block;border-bottom:1px solid rgba(255, 255, 255, 0.1)}.main-menu a:hover{color:#1BB5CC}.dropdown-menu{background:rgba(255, 255, 255, 0.05);margin:0;padding:0}.dropdown-menu.show{display:block}.dropdown-item{color:white!important;padding:12px 20px;border-bottom:1px solid rgba(255, 255, 255, 0.05)}.dropdown-item:hover{background:rgba(27, 181, 204, 0.1);color:#1BB5CC!important}}.select2-container .select2-selection--single{height:56px!important;border:1px solid #e0ecf5;padding:10px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:32px!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{top:70%!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px!important;top:1px}.select2-container--default .select2-selection--multiple{min-height:56px!important;border:1px solid #e0ecf5;padding:10px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{line-height:25px!important}.select2-container--default .select2-selection--multiple .select2-selection__arrow b{top:70%!important}.select2-container--default .select2-selection--multiple .select2-selection__arrow{height:40px!important;top:1px}.share-btn{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;transition:all 0.3s ease;cursor:pointer}.share-btn.facebook{background:#3b5998}.share-btn.linkedin{background:#0077b5}.share-btn.whatsapp{background:#25d366}.share-btn:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0, 0, 0, 0.2)}.container .MarginTop128{margin-top:68px;color:white;text-align:center}.select2-container{width:100%!important}.select2-container--default .select2-selection--single{height:56px!important;border:1px solid #e0ecf5!important;border-radius:8px!important;padding:10px!important;background-color:#fff!important}.select2-container--default .select2-selection--multiple{min-height:56px!important;max-height:120px!important;overflow-y:auto!important;border:1px solid #e0ecf5!important;border-radius:8px!important;padding:5px 10px!important;background-color:#fff!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{background:linear-gradient(135deg, #022041, #1BB5CC)!important;border:none!important;border-radius:20px!important;color:white!important;padding:5px 10px!important;margin:3px!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:white!important;margin-right:5px!important;border-right:none!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background:rgba(255, 255, 255, 0.1)!important;color:white!important}.select2-dropdown{border:1px solid #e0ecf5!important;border-radius:8px!important;box-shadow:0 4px 15px rgba(0, 0, 0, 0.1)!important}.select2-results__option{padding:10px 15px!important;font-size:14px!important;transition:all 0.2s ease!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:linear-gradient(to right, #064A97, #1bb5cc);color:white!important}.select2-container--default .select2-results__option[aria-selected=true]{background-color:rgba(27, 181, 204, 0.1)!important;color:#022041!important}.select2-search__field{border:1px solid #e0ecf5!important;border-radius:4px!important;padding:5px 10px!important}.select2-search__field:focus{border-color:#1BB5CC!important;outline:none!important}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#6c757d!important}.select2-container--default .select2-selection--multiple::-webkit-scrollbar{width:8px!important}.select2-container--default .select2-selection--multiple::-webkit-scrollbar-track{background:#f1f1f1!important;border-radius:4px!important}.select2-container--default .select2-selection--multiple::-webkit-scrollbar-thumb{background:#1BB5CC!important;border-radius:4px!important}.select2-container--default .select2-selection--multiple::-webkit-scrollbar-thumb:hover{background:#022041!important}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#e9ecef!important;opacity:0.7!important}@media screen and (max-width:768px){.table{display:table!important;width:100%!important;min-width:unset!important}.table th,.table td{display:table-cell!important;white-space:normal!important;min-width:unset!important;font-size:12px!important;padding:0.4rem!important;word-break:break-word!important;max-width:100px!important}.table th{font-size:11px!important}}@media screen and (max-width:576px){.table th,.table td{font-size:11px!important;padding:0.3rem!important;max-width:80px!important}.table th{font-size:10px!important}}@media screen and (max-width:400px){.table th,.table td{font-size:10px!important;padding:0.2rem!important;max-width:60px!important}.table th{font-size:9px!important}}.table{margin:1.5rem 0 2.5rem 0;background:#fff;width:100%}.table th{background:#022041;color:white;font-weight:500;padding:1rem}.table td{padding:1rem;vertical-align:top}.table{border:1px solid #dee2e6;margin-bottom:0}.table th{background:#f8f9fa!important;color:#000!important;font-weight:600;border:1px solid #dee2e6!important;vertical-align:middle;padding:0.75rem}.table td{border:1px solid #dee2e6;padding:0.75rem;vertical-align:top}.table tr:nth-child(even){background-color:#f8f9fa}.table tr:hover{background-color:#f5f5f5}.share-btn{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;transition:all 0.3s ease;cursor:pointer}.share-btn.facebook{background:#3b5998}.share-btn.linkedin{background:#0077b5}.share-btn.whatsapp{background:#25d366}.share-btn:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,0.2)}.share-btn{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0e7f91;color:white;transition:all 0.3s ease}.share-btn:hover{background:#022041;transform:translateY(-3px)}.canvas-menu{display:none}@media (max-width:768px){.canvas-menu{display:block;cursor:pointer}.canvas-menu .icon svg g rect{fill:#fff}.main-menu{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(2, 32, 65, 0.98);padding:80px 20px 20px;overflow-y:auto;z-index:999}.main-menu.active{display:block}.menu-action{display:flex;justify-content:flex-end;padding:10px;position:absolute;top:20px;right:20px;z-index:1000}.menu-action .item{color:white;font-size:24px;margin-left:15px;cursor:pointer;padding:5px}.menu-action .item:hover{color:#1BB5CC}.main-menu ul{flex-direction:column}.main-menu li{margin:10px 0}.main-menu a{color:white;font-size:16px;padding:12px 0;display:block;border-bottom:1px solid rgba(255, 255, 255, 0.1)}.main-menu a:hover{color:#1BB5CC}.dropdown-menu{background:rgba(255, 255, 255, 0.05);margin:0;padding:0}.dropdown-menu.show{display:block}.dropdown-item{color:white!important;padding:12px 20px;border-bottom:1px solid rgba(255, 255, 255, 0.05)}.dropdown-item:hover{background:rgba(27, 181, 204, 0.1);color:#1BB5CC!important}}.pagination{display:flex;justify-content:center;gap:10px}.pagination .page-link{border:none;padding:12px 20px;color:#004494;border-radius:12px;transition:all 0.3s ease;font-weight:500;background:#fff;box-shadow:0 4px 15px rgba(0, 68, 148, 0.08)}.pagination .page-link:hover,.pagination .page-link.current{background:linear-gradient(45deg, #004494, #0e7f91);color:#fff;transform:translateY(-2px)}@media (max-width:768px){.pagination .page-link{padding:10px 15px}}.text-danger{color:#dc3545;font-size:13px;margin-top:5px;display:block}.select2-container{width:100%!important}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{height:50px!important;border:1px solid rgba(0, 68, 148, 0.2)!important;border-radius:8px!important;background-color:#fff!important;padding:8px 12px!important;transition:all 0.3s ease!important;box-shadow:0 2px 4px rgba(0, 0, 0, 0.02)!important}.select2-container--default .select2-selection--single{display:flex!important;align-items:center!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#022041!important;line-height:32px!important;padding-left:0!important;font-size:14px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:48px!important;right:8px!important}.select2-container--default .select2-selection--multiple{min-height:50px!important;padding:5px 8px!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered{display:inline-flex!important;flex-wrap:wrap!important;gap:4px!important;padding:0!important;width:100%!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin:2px!important;padding:4px 8px!important;background:linear-gradient(135deg, #004494, #1BB5CC)!important;border:none!important;border-radius:20px!important;color:white!important;font-size:13px!important}.select2-container--default .select2-selection--multiple .select2-search--inline{margin:0!important;padding:0!important;flex:1!important;min-width:150px!important}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field{margin:0!important;padding:0 8px!important;height:36px!important;font-size:14px!important;min-width:150px!important}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder{color:#6c757d!important;opacity:0.7!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border:none!important;background:none!important;color:white!important;padding:0 4px!important;margin-right:4px!important;font-size:14px!important;border-radius:50%!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background:rgba(255, 255, 255, 0.2)!important;color:white!important}.select2-dropdown{margin-top:2px!important;border:none!important;box-shadow:0 4px 20px rgba(0, 0, 0, 0.1)!important}.select2-container--default .select2-results__option{padding:8px 12px!important;font-size:14px!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:linear-gradient(135deg, #004494, #1BB5CC)!important;color:white!important}.iti{width:100%}.iti__flag-container{z-index:2}.iti__selected-flag{background:#f8f9fa;transition:all 0.3s ease}.iti__selected-flag:hover{background:#e9ecef}.select2-container--default .select2-selection--multiple .select2-search__field{margin-top:0!important;margin-left:0!important;height:32px!important;min-width:150px!important}.select2-container--default .select2-selection--multiple .select2-search__field::placeholder{color:#6c757d!important;opacity:0.7!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered label{display:none!important}.select2-container{margin-bottom:20px!important}:root{--primary:#0056b3;--secondary:#1bb5cc;--text-dark:#2d3436;--text-light:#636e72;--white:#ffffff;--border:#e1e1e1;--error:#ff4757;--success:#2ecc71}.form-group input,.form-group select,.select2-container--default .select2-selection--single{width:100%;padding:12px 15px;border:2px solid var(--border);border-radius:10px;font-size:14px;transition:all 0.3s ease}.text-danger{color:var(--error);font-size:12px;margin-top:5px;display:block}.select2-container--default .select2-selection--single{height:auto;padding:8px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:normal;padding-left:5px}@keyframes slideIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.section{display:flex;justify-content:center;align-items:flex-end}.description{background-color:#064a97;color:white;padding:10px 20px;width:fit-content;min-width:200px;max-width:90%;text-align:center;align-items:center;margin:0 auto;border-radius:20px}@media screen and (max-width:768px){.description{width:50%;min-width:150px;padding:8px 16px}}@media screen and (max-width:480px){.description{width:33%;min-width:auto;padding:8px 12px;font-size:14px}}.pdt180{padding-top:120px!important}@media (max-width:768px){.row.flex-align-c{margin:0}}.las.la-times{color:#dc3545;text-shadow:0 2px 4px rgba(220, 53, 69, 0.2);font-size:18px}.las.la-times:hover{color:#e4455c;text-shadow:0 2px 8px rgba(220, 53, 69, 0.4)}.container .MarginTop128{margin-top:68px;color:white}@media (min-width:769px) and (max-width:1024px){.table th,.table td{padding:12px}.table{font-size:15px}}@media (max-width:576px){.toggle{flex-direction:column;align-items:center;gap:15px}.button.fullfield{width:100%;text-align:center}}@media (max-width:375px){.table td{padding:0.75rem}}.table tbody tr:hover{background-color:#f8f9fa}.table td:hover{background-color:rgba(6, 74, 151, 0.05)}.price{font-size:48px;font-weight:700;color:#064A97;display:flex;align-items:center;justify-content:center;gap:5px}.currency{font-size:24px;font-weight:600}@media (max-width:768px){.price{font-size:36px}}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}:root{--primary-color:#2A41E8;--secondary-color:#FF6B6B;--text-color:#333;--light-bg:#f8f9fa;--border-radius:8px}.heading-title{color:#064A97;font-weight:700;position:relative}.heading-title:after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:3px}.content{flex:1;margin-bottom:15px}.content p{color:#666;font-size:14px;line-height:1.6}.swiper-pagination{position:relative;margin-top:20px}.swiper-pagination-fraction{color:#fff;font-size:16px;font-weight:500}.swiper-wrapper{display:flex;align-items:center;padding:20px 0}.swiper-button-next,.swiper-button-prev{color:#fff!important;background:rgba(255, 255, 255, 0.2);width:40px!important;height:40px!important;border-radius:50%;transition:all 0.3s ease;margin:0 -20px}.swiper-button-next:hover,.swiper-button-prev:hover{background:rgba(255, 255, 255, 0.3)}.swiper-button-next:after,.swiper-button-prev:after{font-size:18px!important}.notifications-container{padding:0 15px}.notifications-container .alert{margin-bottom:10px;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,0.1);animation:slideDown 0.5s ease-in-out}.alert{position:relative;padding:1rem;display:flex;align-items:center;font-size:1em;height:auto;line-height:1em}.alert .close{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:1.25rem;opacity:0.7;cursor:pointer}.alert i{margin-right:10px}@keyframes slideDown{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.social-bar-fixed{position:fixed;top:50%;right:0;transform:translateY(-50%);display:flex;flex-direction:column}.social-icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:2rem;border-radius:12px 0 0 12px;margin-left:auto;transition:background 0.2s,box-shadow 0.2s,transform 0.2s,filter 0.2s;box-shadow:0 2px 8px rgba(0,0,0,0.08);opacity:0.95}.social-icon.instagram{background:#c13584}.social-icon.phone{background:#25d366}.social-icon.whatsapp{background:#25d366}.social-icon.youtube{background:#b00}.social-icon.facebook{background:#3b5998}.social-icon.mail{background:#3266c6}.social-icon.linkedin{background:#0077b5}.social-icon:hover{filter:brightness(1.15) drop-shadow(0 2px 8px rgba(0,0,0,0.15));transform:scale(1.12) translateX(-6px);opacity:1;z-index:1;color:#1cb5cc}@media (max-width:600px){.social-bar-fixed{top:58%;right:0;transform:translateY(-50%)}.social-icon{width:40px;height:40px;font-size:1.3rem;border-radius:8px 0 0 8px}}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color)!important;background-color:var(--bs-pagination-active-bg)!important;border-color:#000000!important}.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input[type=tel]{padding-left:85px!important}.payment-logos{display:flex;gap:16px;align-items:center;justify-content:center;flex-wrap:wrap}.payment-logos img{height:32px;max-width:100%}@media (max-width:576px){.payment-logos{flex-direction:column;gap:12px}.payment-logos img{height:28px}}