:root{--default-font:"Roboto",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--heading-font:"Roboto",sans-serif;--nav-font:"Roboto",sans-serif;--background-color:#fff;--default-color:#444;--heading-color:#02366e;--accent-color:#0458b3;--surface-color:#fff;--contrast-color:#fff;--nav-color:#fff;--nav-hover-color:#1acc8d;--nav-mobile-background-color:#fff;--nav-dropdown-background-color:#fff;--nav-dropdown-color:#444;--nav-dropdown-hover-color:#1acc8d;--lightened-blue:rgba(4,6,119,.5)}.light-background{--background-color:#f4f5fe;--surface-color:#fff}.dark-background{--background-color:#02366e;--default-color:#fff;--heading-color:#fff;--surface-color:#0458b3;--contrast-color:#fff}:root{scroll-behavior:smooth}body{background-color:var(--background-color);color:var(--default-color);font-family:var(--default-font)}a{color:var(--accent-color);transition:.3s}a,a:hover{text-decoration:none}a:hover{color:color-mix(in srgb,var(--accent-color),transparent 25%)}h1,h2,h3,h4,h5,h6{color:var(--heading-color);font-family:var(--heading-font)}.header{background-color:var(--heading-color);box-shadow:0 2px 15px rgba(0,0,0,.1);overflow-x:hidden;position:relative;width:100%;z-index:1000}.header .logo{margin-left:40px}.header .logo img{margin-right:8px;max-height:70px}.header .container-fluid{margin:0 auto;max-width:100%;padding-left:0;padding-right:0;width:100%}.header .navbar,.header .topbar{margin:0;padding-left:0;padding-right:0;width:100%}.search-container .input-group-text{background:none;border:none;color:#fff;font-size:1.4rem;padding:8px}.search-input{background-color:#0458b3;border:none!important;border-radius:0!important;color:#fff!important;cursor:pointer;font-size:16px;font-weight:700;height:40px;margin-right:20px;transition:all .7s ease;width:95px!important}.search-input::-moz-placeholder{color:#fff!important;opacity:1}.search-input::placeholder{color:#fff!important;opacity:1}.search-input:focus{border-bottom:2px solid #fff!important;cursor:text;outline:none;width:250px!important}@media (min-width:768px) and (max-width:991px){.header .logo{margin-left:0}.header .logo img,.header .profile-dropdown{margin-right:0}}@media (max-width:767px){.header .logo{margin-left:0}.header .logo img,.header .profile-dropdown,.search-input{margin-right:0}.search-input{margin-bottom:15px}}.topbar{background-color:var(--heading-color);color:var(--contrast-color);font-family:var(--nav-font);font-size:14px;font-weight:600;justify-content:space-between;padding:10px 40px}.topbar,.topbar .menu-items{align-items:center;display:flex}.topbar .menu-items .btn-primary,.topbar .menu-items a{color:var(--contrast-color);line-height:1.5;margin-left:20px;margin-right:20px;padding:10px 16px;transition:all .3s ease}.topbar .menu-items a:hover{background-color:var(--background-color);border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.1);color:var(--accent-color);padding:10px 20px;text-decoration:none;transform:scale(1.05)}.topbar .btn-primary{background-color:var(--accent-color);border-radius:4px;color:var(--contrast-color);font-weight:700;padding:8px 16px;transition:all .3s ease}.topbar .btn-primary:hover{background-color:var(--heading-color);box-shadow:0 4px 12px rgba(0,0,0,.3);color:var(--contrast-color);text-decoration:none;transform:scale(1.08)}.profile-icon{align-items:center;background-color:#0056b3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:18px;height:40px;justify-content:center;width:40px}.profile-dropdown{display:inline-block;margin-right:40px;position:relative}.profile-dropdown .dropdown-menu{background-color:#f9f9f9;border-radius:5px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-sizing:border-box;color:#0056b3;display:none;min-width:160px;overflow:hidden;position:absolute;right:-20px;top:50px;z-index:1}.profile-dropdown .dropdown-menu a{color:var(--heading-color);display:block;font-family:var(--nav-font);font-size:14px;font-weight:600;padding:8px 16px;text-align:left;text-decoration:none;transition:all .3s ease;white-space:nowrap}.profile-dropdown .dropdown-menu a:hover{background-color:var(--accent-color);border-radius:4px;box-sizing:border-box;color:var(--contrast-color)}.dropdown-menu:hover,.profile-icon:focus+.dropdown-menu{display:block}.navbar{background-color:var(--accent-color);padding:10px 40px}.navbar-nav .nav-link{border-bottom:3px solid transparent;color:var(--contrast-color);font-family:var(--nav-font);font-weight:600;margin-left:20px;padding:8px 16px;position:relative;transition:color .3s,border-bottom-color .3s}.navbar-nav .nav-link:hover{border-bottom-color:var(--contrast-color);color:var(--contrast-color);text-decoration:none}.navbar-toggler{align-items:center;border:none;color:var(--contrast-color);display:flex;justify-content:center;margin:auto;outline:none}.navbar-toggler:focus{box-shadow:none}.navbar-toggler-icon{background-image:url('data:image/svg+xml;charset=UTF8,%3Csvg viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath stroke="rgba(255, 255, 255, 1)" stroke-width="2" stroke-linecap="round" stroke-miterlimit="10" d="M4 7h22M4 15h22M4 23h22"/%3E%3C/svg%3E')}.navbar-toggler.collapsed .navbar-toggler-icon{background-image:url('data:image/svg+xml;charset=UTF8,%3Csvg viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath stroke="rgba(255, 255, 255, 1)" stroke-width="2" stroke-linecap="round" stroke-miterlimit="10" d="M4 4l22 22M4 26l22-22"/%3E%3C/svg%3E')}.menu{display:flex;list-style:none;margin:0;padding:0}.menu-item{margin-right:20px}.menu-item>a{color:#02366e;padding:10px 15px}.menu-item,.menu-item>a{position:relative}.menu-item>a{border-bottom:3px solid transparent;color:var(--contrast-color);font-family:var(--nav-font);font-weight:600;margin-left:20px;padding:8px 16px;text-decoration:none}.menu-item:hover>.submenu,.menu-item>a{display:block}.menu-item>a:after{color:var(--contrast-color);content:"\f0d7";font-family:Line Awesome Free;font-size:12px;font-weight:900;margin-left:8px}.menu-item:focus-within>.submenu,.menu-item:hover>.submenu{display:block}.header{overflow:visible}.submenu{background-color:var(--background-color);border-radius:4px;box-shadow:0 4px 15px rgba(0,0,0,.1);display:none;left:0;min-width:200px;padding:10px;position:absolute;top:100%;z-index:9999}.submenu li{list-style:none}.submenu li a{color:var(--heading-color);display:block;font-family:var(--nav-font);font-weight:600;padding:8px 12px;text-decoration:none;transition:all .3s ease}.submenu li a:hover{background-color:var(--accent-color);border-radius:4px;color:var(--contrast-color)}.menu-item .submenu li a:active{color:#fff}@media (max-width:991px){.menu-item .submenu{background-color:#fff;border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,.1);left:50%;padding:5px 0;position:absolute;text-align:center;top:100%;transform:translateX(-50%);z-index:999}.menu-item .submenu li{list-style:none;white-space:nowrap}.menu-item .submenu li a{color:#02366e;font-weight:700;text-decoration:none}.menu-item .submenu li:hover a{color:var(--accent-color)}.menu-item .submenu li a:active{color:#fff}}.live-status{align-items:center;display:flex}.live-status .status-indicator{background-color:gray;border-radius:50%;display:inline-block;flex-shrink:0;height:10px;margin-right:8px;transition:background-color .3s;width:10px}.live-status.active .status-indicator{background-color:red}@media (max-width:992px){.topbar{flex-direction:column;padding:15px 0;text-align:center}.menu-items{justify-content:center;margin-top:10px}.navbar,.navbar-collapse{text-align:center}.navbar-nav{align-items:center;flex-direction:column}.navbar-nav .nav-item{margin-bottom:10px;margin-left:0;margin-right:0}.navbar-nav .nav-link{margin:0;padding:10px 15px}.live-status{justify-content:center;margin-top:10px}.live-status .status-indicator{height:10px;width:10px}}.php-email-form .error-message{background:#df1529;text-align:left}.php-email-form .error-message,.php-email-form .sent-message{color:#fff;display:none;font-weight:600;margin-bottom:24px;padding:15px}.php-email-form .sent-message{background:#059652;text-align:center}.php-email-form .loading{background:var(--surface-color);display:none;margin-bottom:24px;padding:15px;text-align:center}.php-email-form .loading:before{animation:php-email-form-loading 1s linear infinite;border:3px solid var(--accent-color);border-radius:50%;border-top-color:var(--surface-color);content:"";display:inline-block;height:24px;margin:0 10px -6px 0;width:24px}@keyframes php-email-form-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.scrolled .header{--background-color:#10058c}.footer{background-color:#02366e;color:var(--default-color);font-size:14px;position:relative}.footer .footer-top{border-top:1px solid color-mix(in srgb,var(--default-color),transparent 90%);padding-top:50px}.footer .footer-about{text-align:left}.footer .footer-about .logo{line-height:1;margin-bottom:25px}.footer .footer-about .logo img{margin-right:6px;max-height:50px}.footer .footer-about .logo span{color:var(--heading-color);font-family:var(--heading-font);font-size:26px;font-weight:700;letter-spacing:1px}.footer .footer-about p{font-family:var(--heading-font);font-size:14px}.footer .footer-subscribe{margin-top:20px;text-align:left}.btn-subscribe{background-color:var(--accent-color);border-radius:4px;color:var(--contrast-color);display:inline-block;font-weight:700;padding:8px 16px;text-align:center;transition:background-color .3s,box-shadow .3s}.btn-subscribe:hover{background-color:color-mix(in srgb,var(--accent-color),transparent 15%);box-shadow:0 4px 12px rgba(0,0,0,.2)}.footer .footer-links{margin-bottom:30px}.footer .footer-links h4{color:var(--contrast-color);font-size:18px;font-weight:700;margin-bottom:15px}.footer .footer-links ul{list-style:none;margin:0;padding:0}.footer .footer-links ul li{align-items:center;display:flex;margin-bottom:10px;padding:10px 0}.footer .footer-links ul li:first-child{padding-top:0}.footer .footer-links ul a{color:#ddd;display:inline-block;line-height:1;transition:color .3s}.footer .footer-links ul a:hover{color:#c7c7c7}.footer .footer-social h4{color:var(--contrast-color);font-size:18px;font-weight:700;margin-bottom:15px}.footer .social-links a{align-items:center;border:1px solid color-mix(in srgb,var(--default-color),transparent 50%);border-radius:50%;color:color-mix(in srgb,var(--default-color),transparent 30%);display:flex;font-size:16px;height:40px;justify-content:center;margin-right:10px;transition:.3s;width:40px}.footer .social-links a:hover{border-color:var(--accent-color);color:var(--accent-color)}.footer .footer-contact{margin-bottom:30px;text-align:left}.footer .footer-contact h4{color:var(--contrast-color);font-size:18px;font-weight:700;margin-bottom:15px}.footer .footer-contact ul{list-style:none;margin:0;padding:0}.footer .footer-contact ul li{color:var(--default-color);font-size:14px;margin-bottom:10px}.footer .footer-contact ul li strong{color:var(--contrast-color);display:block;font-weight:600;margin-bottom:5px}.footer .footer-contact ul li i{color:var(--accent-color);margin-right:8px}.footer .footer-contact ul li span{color:#ddd;display:block;margin-left:16px}.footer .footer-newsletter .newsletter-form{background-color:var(--background-color);border:1px solid color-mix(in srgb,var(--default-color),transparent 80%);border-radius:4px;display:flex;margin-bottom:15px;margin-top:30px;padding:6px 8px;position:relative;transition:.3s}.footer .footer-newsletter .newsletter-form:focus-within{border-color:var(--accent-color)}.footer .footer-newsletter .newsletter-form input[type=email]{background-color:var(--background-color);border:0;color:var(--default-color);padding:4px;width:100%}.footer .footer-newsletter .newsletter-form input[type=email]:focus-visible{outline:none}.footer .footer-newsletter .newsletter-form input[type=submit]{background:var(--accent-color);border:0;border-radius:0 4px 4px 0;color:var(--contrast-color);font-size:16px;margin:-7px -8px -7px 0;padding:0 20px;transition:.3s}.footer .footer-newsletter .newsletter-form input[type=submit]:hover{background:color-mix(in srgb,var(--accent-color),transparent 20%)}.footer .copyright{border-top:1px solid color-mix(in srgb,var(--default-color),transparent 90%);padding:25px 0}.footer .copyright p{margin-bottom:0}.footer .credits{font-size:13px;margin-top:6px}.footer .credits a{color:#fff;font-weight:700}.footer .credits a:hover{color:#c7c7c7}@media (max-width:767px){.footer .footer-top{align-items:center;display:flex;flex-direction:column;padding-top:30px;text-align:center}.footer .footer-about,.footer .footer-contact,.footer .footer-links,.footer .footer-social{margin-bottom:20px;text-align:center;width:100%}.footer .footer-about .logo img{margin:0 auto 20px;max-height:60px}.footer .footer-subscribe{margin-top:20px;text-align:center;width:100%}.footer .footer-social .social-links{display:flex;justify-content:center;margin-bottom:20px}.footer .footer-social .social-links a{margin:0 10px}.footer .footer-links ul{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-left:0}.footer .footer-links ul li{display:flex;justify-content:center;text-align:center;width:100%}.footer .footer-contact p{margin-bottom:10px}.footer .copyright{font-size:12px;padding:15px 0}.footer .credits{text-align:center}}#preloader{background:var(--background-color);inset:0;overflow:hidden;position:fixed;transition:all .6s ease-out;z-index:999999}#preloader:before{animation:animate-preloader 1.5s linear infinite;border:6px solid #fff;border-color:var(--accent-color) transparent var(--accent-color) transparent;border-radius:50%;content:"";height:60px;left:calc(50% - 30px);position:fixed;top:calc(50% - 30px);width:60px}@keyframes animate-preloader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.scroll-top{background-color:var(--accent-color);border-radius:4px;bottom:15px;height:40px;opacity:0;position:fixed;right:15px;transition:all .4s;visibility:hidden;width:40px;z-index:99999}.scroll-top i{color:var(--contrast-color);font-size:24px;line-height:0}.scroll-top:hover{background-color:color-mix(in srgb,var(--accent-color),transparent 20%);color:var(--contrast-color)}.scroll-top.active{opacity:1;visibility:visible}@media screen and (max-width:768px){[data-aos-delay]{transition-delay:0!important}}.section-title{line-height:1.2;padding-bottom:20px!important;text-align:center;text-transform:uppercase}.section-title h2{color:#02366e;display:inline-block;font-size:24px;font-weight:700;margin-bottom:20px;position:relative}.section-title h2:after{background:color-mix(in srgb,var(--default-color),transparent 60%);bottom:-10px;content:"";display:block;height:3px;left:50%;position:absolute;transform:translateX(-50%);width:50px}.section-title div{color:color-mix(in srgb,var(--default-color),transparent 60%);font-size:14px}.section-title div span{display:inline-block;margin:0 2px}.section-title-left{line-height:1.2;padding-bottom:20px!important;text-align:left;text-transform:uppercase}.section-title-left h2{color:#02366e;display:inline-block;font-size:24px;font-weight:700;margin-bottom:20px;position:relative}.section-title-left h2:after{background:color-mix(in srgb,var(--default-color),transparent 60%);bottom:-10px;content:"";display:block;height:3px;left:0;position:absolute;width:50px}.section-title-left div{color:color-mix(in srgb,var(--default-color),transparent 60%);font-size:14px}.section-title-left div span{display:inline-block;margin:0 2px}.section,section{background-color:var(--background-color);color:var(--default-color);overflow:clip;padding:60px 0;scroll-margin-top:100px}@media (max-width:1199px){.section,section{scroll-margin-top:66px}}#top-banner{padding:20px 0}.ad-banner{text-align:center}.ad-banner img{border-radius:10px;height:auto;max-height:250px;max-width:970px;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:767px){#top-banner{padding:0}.ad-banner img{border-radius:0;height:auto;max-height:250px;max-width:100%}#top-banner .container{margin-left:0;margin-right:0;max-width:100%;padding-left:0;padding-right:0;width:100%}}.blog{align-items:center;display:flex;min-height:70vh;padding-bottom:80px;position:relative;width:100%}.blog .blog-bg{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}.blog:before{background:linear-gradient(135deg,var(--heading-color) 0,var(--accent-color) 100%);content:"";inset:0;position:absolute;z-index:2}.blog .container{position:relative;z-index:3}.blog h1{color:color-mix(in srgb,var(--heading-color),transparent 30%);font-size:48px;font-weight:700;line-height:56px;margin:0 0 20px}.blog h1 span{border-bottom:4px solid var(--accent-color);color:var(--heading-color)}.blog p{color:color-mix(in srgb,var(--default-color),transparent 30%);font-size:22px;font-weight:400;margin:5px 0 30px}.blog .btn-get-started{background:var(--accent-color);border-radius:50px;display:inline-block;font-family:var(--heading-font);font-size:15px;font-weight:400;letter-spacing:1px;padding:10px 28px 12px;transition:.5s}.blog .btn-get-started,.blog .btn-get-started:hover{box-shadow:0 8px 28px rgba(0,0,0,.1);color:var(--contrast-color)}.blog .btn-get-started:hover{background:color-mix(in srgb,var(--accent-color),transparent 15%)}.blog .btn-watch-video{color:var(--default-color);font-size:16px;font-weight:600;margin-left:25px;transition:.5s}.blog .btn-watch-video i{font-size:32px;line-height:0;margin-right:8px;transition:.3s}.blog .btn-watch-video i,.blog .btn-watch-video:hover{color:var(--accent-color)}.blog .btn-watch-video:hover i{color:color-mix(in srgb,var(--accent-color),transparent 15%)}.blog .animated{animation:up-down 2s ease-in-out infinite alternate-reverse both}@media (max-width:640px){.blog h1{font-size:28px;line-height:36px}.blog p{font-size:18px;line-height:24px;margin-bottom:30px}.blog .btn-get-started,.blog .btn-watch-video{font-size:13px}}.blog .blog-waves{bottom:0;display:block;height:60px;left:0;position:absolute;right:0;width:100%;z-index:3}.blog .wave1 use{fill:var(--default-color);animation:move-forever1 10s linear infinite;animation-delay:-2s;opacity:.6}.blog .wave2 use{fill:var(--default-color);animation:move-forever2 8s linear infinite;animation-delay:-2s;opacity:.4}.blog .wave3 use{fill:var(--default-color);animation:move-forever3 6s linear infinite;animation-delay:-2s}@keyframes move-forever1{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever2{0%{transform:translate(-90px)}to{transform:translate(85px)}}@keyframes move-forever3{0%{transform:translate(-90px)}to{transform:translate(85px)}}@keyframes up-down{0%{transform:translateY(10px)}to{transform:translateY(-10px)}}.news-item{background:#f0f4f8;border-radius:10px;color:#02366e;margin:0 0 20px;overflow:visible;padding:20px;position:relative;z-index:2}#news-carousel .news-title-font-size{font-size:25px!important}.news-content h3{color:#02366e;font-size:24px;font-weight:700;margin-bottom:10px}.news-content p{color:#02366e;font-size:16px;margin-bottom:20px}.news-image-wrapper{border-radius:10px;overflow:visible;overflow:hidden;position:relative}.news-image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;transition:transform .3s ease;width:100%}.main-news-image-wrapper img:hover,.news-image-wrapper img:hover{transform:scale(1.03)}.main-news-image-wrapper{border-radius:10px;height:400px;margin:auto;max-width:700px;overflow:hidden;position:relative;width:100%}.main-news-image-wrapper img{display:block!important;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}@media (max-width:768px){.main-news-image-wrapper{height:300px}}@media (max-width:480px){.main-news-image-wrapper{height:200px}}.news-title-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.8);border-bottom-left-radius:10px;border-bottom-right-radius:10px;bottom:0;color:#fff;left:0;padding:10px;position:absolute;right:0;text-align:left}.news-title-overlay h3{color:#fff;font-size:16px;font-weight:700;margin:0}.news-content{background:#f0f4f8;border-radius:0 0 10px 10px;padding-block:15px}.news-meta-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.blog-horizontal-container .news-category,.news-content .news-category,.news-meta-top .news-category{background-color:#0458b3;border-radius:5px;color:#fff;font-size:12px;padding:5px 10px;text-transform:uppercase}.news-content .news-meta,.news-meta-top .news-meta{align-items:center;color:#7a7a7a;display:flex;font-size:14px;margin-bottom:10px}.news-content .news-meta .news-date,.news-meta-top .news-meta .news-date{margin-left:10px}.news-content .news-meta .news-time i,.news-meta-top .news-meta .news-time i{margin-right:5px}.news-content a.btn-get-started{background-color:#0458b3;border-radius:5px;color:#fff;display:inline-block;margin-top:10px;padding:8px 16px;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease}.news-content a.btn-get-started:hover{background-color:rgba(4,88,179,.8)}.latest-news{background:#f0f4f8;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.4);display:flex;flex-direction:column;margin-top:0;padding:15px;position:relative;z-index:10}.latest-news h4{color:#02366e;margin-bottom:20px}.latest-news ul{flex-grow:1;list-style:none;margin:0;overflow-y:auto;padding:0}.latest-news ul li{align-items:center;display:flex;margin-bottom:15px}.latest-news-item{margin-bottom:15px}.latest-news-item img{border-radius:10px;height:80px;margin-right:15px;-o-object-fit:cover;object-fit:cover;width:100px}.latest-news-item .news-text{flex-grow:1}.latest-news-item .news-meta-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}.latest-news-item .news-category{color:#fff;font-size:12px;text-transform:uppercase}.latest-news-item .news-meta{color:#7a7a7a;font-size:12px}.latest-news-item .news-meta .news-date{margin-right:10px}.latest-news-item .news-text a{color:#02366e;font-size:14px;font-weight:700;text-decoration:none;transition:color .3s ease}.latest-news-item .news-text a:hover{color:#0458b3}@media (min-width:768px) and (max-width:991px){.latest-news{background:#f0f4f8;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.2);margin:20px auto;padding:15px;width:calc(100% - 30px)}.latest-news h4{font-size:18px;font-weight:700;margin-bottom:10px}.latest-news ul{list-style:none;margin:0;padding:0}.latest-news ul li{align-items:center;border-bottom:1px solid #ddd;display:flex;margin-bottom:15px;padding-bottom:15px}.latest-news-item img{border-radius:10px;height:80px;margin-right:15px;-o-object-fit:cover;object-fit:cover;width:80px}.latest-news-item .news-text{flex-grow:1;max-width:calc(100% - 100px)}.latest-news-item .news-text a{color:#02366e;font-size:14px}.latest-news-item .news-meta-top{font-size:12px;margin-bottom:5px}}@media (max-width:767px){.latest-news{background:#f0f4f8;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.2);margin:20px auto;padding:10px;width:calc(100% - 40px)}.latest-news h4{font-size:18px;font-weight:700;margin-bottom:15px;margin-top:10px}.latest-news ul{list-style:none;margin:0;padding:0}.latest-news ul li{align-items:center;border-bottom:1px solid #ddd;display:flex;margin-bottom:15px;padding-bottom:15px}.latest-news-item img{border-radius:10px;height:80px;margin-right:15px;-o-object-fit:cover;object-fit:cover;width:80px}.latest-news-item .news-text{flex-grow:1;max-width:calc(100% - 100px)}.latest-news-item .news-text a{color:#02366e;font-size:14px}.latest-news-item .news-meta-top{font-size:12px;margin-bottom:5px}#news-carousel .news-title-font-size{font-size:18px!important}}.blog .swiper-container{overflow:hidden;padding-bottom:50px;position:relative;width:100%;z-index:1}.blog .swiper-slide{overflow:visible;padding:10px}.blog .swiper-navigation-wrapper{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;padding:10px 0;position:absolute;width:100%;z-index:10}.blog .swiper-button-next,.blog .swiper-button-prev{color:#02366e;height:20px;width:20px;z-index:11}.blog .swiper-button-next:after,.blog .swiper-button-prev:after{color:#02366e;font-size:20px}.blog .swiper-pagination{flex-grow:1;text-align:center}#colunistas{padding-top:0}.colunistas .member{margin:0 auto 20px;max-width:100%;position:relative}.colunistas .member .pic{border-radius:10px 10px 0 0;overflow:hidden}.colunistas .member img{border-radius:10px 10px 0 0;transition:transform .3s ease}.colunistas .member img:hover{transform:scale(1.05)}.colunistas .member .member-info{background-color:var(--surface-color);border-radius:0 0 10px 10px;box-shadow:0 2px 15px rgba(0,0,0,.1);color:color-mix(in srgb,var(--default-color),transparent 20%);min-height:100px;overflow:hidden;padding:20px 15px;transition:.5s}.colunistas .member h4{font-size:16px;font-weight:700;margin-bottom:10px;padding-bottom:10px;position:relative}.colunistas .member h4:after{background:color-mix(in srgb,var(--default-color),transparent 60%);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:50px}.colunistas .member span{display:block;font-size:13px;font-style:italic}.colunistas .member .social{margin-top:15px}.colunistas .member .social a{color:color-mix(in srgb,var(--default-color),transparent 70%);margin-right:5px;transition:color .3s}.colunistas .member .social a:hover{color:var(--accent-color)}.colunistas .member .social i{font-size:16px}@media (min-width:992px){.colunistas .col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}}@media (max-width:767px){.colunistas .section-title{margin-bottom:0}.colunistas .swiper-slide{padding:3px!important}.colunistas .member{margin:0 auto 15px;max-width:250px}.colunistas .member .pic{margin-bottom:15px}.colunistas .member .member-info{padding:8px}.colunistas .member h4{font-size:14px;margin-bottom:3px}.colunistas .member span{font-size:12px}.colunistas .member .social a{font-size:14px;margin-right:3px}.colunistas .member .pic img{height:auto;width:100%}}.colunistas .swiper-container{overflow:hidden;padding-bottom:50px;position:relative;width:100%;z-index:1}.colunistas .swiper-slide{overflow:hidden;padding:10px 10px 10px 0}.colunistas .swiper-navigation-wrapper{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;padding:10px 0;position:absolute;width:100%;z-index:10}.colunistas .swiper-button-next,.colunistas .swiper-button-prev{color:#02366e;height:20px;width:20px;z-index:11}.colunistas .swiper-button-next:after,.colunistas .swiper-button-prev:after{color:#02366e;font-size:20px}.colunistas .swiper-pagination{flex-grow:1;text-align:center}.social-media{background:#f0f4f8;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.1);margin-bottom:30px;padding:20px}.social-media h4{color:#02366e;font-size:20px;margin-bottom:15px}.social-media .social-icons{display:flex;justify-content:space-around}.social-media .social-icons a{color:#0458b3;font-size:24px;transition:color .3s ease}.social-media .social-icons a:hover{color:#02366e}.capa-do-dia{background-color:#f0f4f8;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.1);margin-top:20px;padding:15px;text-align:center}.capa-do-dia h4{color:#02366e;margin-bottom:10px}.capa-do-dia .capa-imagem img{border-radius:10px;height:auto;margin:0 auto;width:80%}@media (min-width:768px) and (max-width:1024px){.capa-do-dia .capa-imagem img{border-radius:10px;height:auto;margin:0 auto;width:60%}}#banner-2{align-items:center;display:flex;justify-content:center;position:sticky;top:20px}#banner-2 img{aspect-ratio:300/600;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.1);height:100%;width:300px}#banner-2 .container{height:600px;width:300px}#banner-3{margin-top:0}#banner-3 img{border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.1);height:auto;width:100%}.editorias-section{margin-top:0;padding-top:20px}.editorias-section .editorias-title{line-height:1.2;margin-bottom:30px;padding-top:10px}.editorias-section .editoria-category{margin-bottom:40px}.editorias-section .editoria-category-title{color:#02366e;font-size:24px;font-weight:700;margin-bottom:20px;position:relative}.editorias-section .editoria-category-title:after{background:color-mix(in srgb,var(--default-color),transparent 60%);bottom:-10px;content:"";display:block;height:3px;left:0;position:absolute;width:50px}.editorias-section .editoria-carousel .swiper-slide{padding:10px 10px 10px 0;width:100%}.editorias-section .editoria-news-item{background-color:var(--surface-color);border-radius:10px;box-shadow:0 2px 15px rgba(0,0,0,.1);margin-bottom:20px;overflow:hidden;position:relative;transition:transform .3s ease}.editorias-section .editoria-news-item:hover{transform:scale(1.02)}#category-page-blogs .news-item img,#columnist-page-blogs .news-item img,.editorias-section .news-item img{border-radius:10px;display:block;height:200px;width:100%}.editorias-section .editoria-news-text{background:rgba(0,0,0,.473);border-radius:0 0 10px 10px;bottom:0;color:#fff!important;left:0;padding:15px;position:absolute;right:0;text-align:center}.editorias-section .editoria-news-text h4{color:#fff;font-size:18px;font-weight:600;margin-bottom:10px}.editorias-section .btn-leia-mais{background-color:#02366e;border-radius:5px;color:#fff;display:inline-block;font-size:14px;font-weight:700;margin-top:10px;padding:10px 20px;text-decoration:none;transition:background-color .3s ease,transform .3s ease}.editorias-section .btn-leia-mais:hover{background-color:#0458b3;transform:scale(1.05)}.editorias-section .swiper-container{overflow:hidden;padding-bottom:30px;position:relative;width:100%;z-index:1}.editorias-section .swiper-slide{overflow:hidden;padding:10px}.editorias-section .swiper-navigation-wrapper{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;padding:10px 0;position:absolute;width:100%;z-index:10}.editorias-section .swiper-button-next,.editorias-section .swiper-button-prev{color:#02366e;height:20px;width:20px;z-index:11}.editorias-section .swiper-button-next:after,.editorias-section .swiper-button-prev:after{color:#02366e;font-size:20px}.editorias-section .swiper-pagination{flex-grow:1;text-align:center}@media (max-width:767px){.editorias-section .editoria-carousel .swiper-slide{width:100%}.editorias-section .editoria-news-item{margin:0 auto 15px;max-width:95%}.editorias-section .editoria-news-text h4{font-size:18px;margin-bottom:10px}.editorias-section .btn-leia-mais{font-size:14px;padding:8px 16px}.editorias-section .swiper-navigation-wrapper{margin-top:15px}}.banner-section{align-items:center;display:flex;justify-content:center;margin-top:20px;padding:20px 0}#banner-4 img{aspect-ratio:970/250;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.1);height:auto;max-width:970px;width:100%}.about{padding-top:100px}.about .content h3{background:color-mix(in srgb,var(--accent-color),transparent 95%);border-radius:7px;color:var(--accent-color);display:inline-block;font-size:16px;font-weight:500;line-height:19px;padding:10px 20px}.about .content h2{font-weight:700}.about .content p:last-child{margin-bottom:0}.about .content .read-more{align-items:center;background:var(--accent-color);border-radius:5px;color:var(--contrast-color);display:inline-flex;font-family:var(--heading-font);font-size:16px;font-weight:500;justify-content:center;letter-spacing:1px;padding:12px 24px;transition:.3s}.about .content .read-more i{font-size:18px;line-height:0;margin-left:5px;transition:.3s}.about .content .read-more:hover{background:color-mix(in srgb,var(--accent-color),transparent 20%);padding-right:19px}.about .content .read-more:hover i{margin-left:10px}.about .icon-box{background-color:var(--surface-color);border-radius:10px;box-shadow:0 10px 50px rgba(0,0,0,.1);padding:50px 40px;transition:all .3s ease-out 0s}.about .icon-box i{align-items:center;background-color:color-mix(in srgb,var(--accent-color),transparent 95%);border-radius:50%;color:var(--accent-color);display:inline-flex;font-size:32px;height:80px;justify-content:center;line-height:0;margin-bottom:24px;transition:all .4s ease-out 0s;width:80px}.about .icon-box h3{font-size:24px;font-weight:700;margin-bottom:10px}.about .icon-box p{margin-bottom:0}.about .icon-box:hover i{background-color:var(--accent-color);color:var(--contrast-color)}.about .icon-boxes .col-md-6:nth-child(2) .icon-box,.about .icon-boxes .col-md-6:nth-child(4) .icon-box{margin-top:-40px}@media (max-width:768px){.about .icon-boxes .col-md-6:nth-child(2) .icon-box,.about .icon-boxes .col-md-6:nth-child(4) .icon-box{margin-top:0}}.contact{background-color:#f9f9f9;padding:60px 20px}.contact .section-title{margin-bottom:40px}.contact .info-item{align-items:center;background-color:var(--surface-color);border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.05);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;min-height:180px;overflow-wrap:break-word;padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;word-break:break-word}.contact .info-item i{color:var(--accent-color);font-size:28px;margin-bottom:10px}.contact .info-item h3{color:var(--heading-color);font-size:16px;font-weight:700;margin-bottom:8px}.contact .info-item p{color:var(--default-color);font-size:14px;margin-bottom:0}.contact .info-item:hover{box-shadow:0 8px 30px rgba(0,0,0,.1);transform:translateY(-5px)}.php-email-form{background:var(--surface-color);border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.05);padding:30px}.php-email-form .form-control{background-color:#f5f5f5;border:1px solid color-mix(in srgb,var(--default-color),transparent 70%);border-radius:8px;color:var(--default-color);margin-bottom:15px;padding:14px;transition:border-color .3s,box-shadow .3s}.php-email-form .form-control:focus{border-color:var(--accent-color);box-shadow:0 0 8px rgba(0,112,244,.1)}.php-email-form textarea.form-control{resize:none}.php-email-form button[type=submit]{background:var(--accent-color);border:0;border-radius:4px;color:var(--contrast-color);font-weight:700;padding:14px 40px;transition:background-color .3s ease,transform .3s ease}.php-email-form button[type=submit]:hover{background:color-mix(in srgb,var(--accent-color),transparent 20%);transform:scale(1.05)}@media (min-width:768px){.contact .info-item{flex:1}}@media (max-width:767px){.contact .info-item{margin-bottom:20px}.php-email-form{padding:20px}.php-email-form .form-control{padding:12px}.php-email-form button[type=submit]{padding:12px 30px}}.hero-section{align-items:center;background:linear-gradient(135deg,#02366e,#007bff);color:#fff;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:100px 20px;position:relative;text-align:center}.hero-section:before{background-color:hsla(0,0%,100%,.1);height:200px;left:-50px;top:-50px;width:200px}.hero-section:after,.hero-section:before{border-radius:50%;content:"";position:absolute;z-index:1}.hero-section:after{background-color:hsla(0,0%,100%,.05);bottom:-50px;height:250px;right:-50px;width:250px}.hero-title{color:#fff;font-size:36px;font-weight:700;margin-bottom:10px}.hero-subtitle,.hero-title{position:relative;z-index:2}.hero-subtitle{font-size:18px;margin-bottom:20px}.btn-get-started{background:#007bff;border:none;border-radius:5px;color:#fff;font-weight:700;padding:12px 40px;position:relative;text-transform:uppercase;transition:background-color .4s ease,transform .3s ease,box-shadow .3s ease;z-index:2}.btn-get-started:hover{background-color:#0056b3;box-shadow:0 8px 15px rgba(0,0,0,.2);color:#fff;transform:scale(1.05)}.btn-get-started:before{background:hsla(0,0%,100%,.3);border-radius:5px;content:"";height:100%;left:0;position:absolute;top:0;transition:width .4s ease;width:0;z-index:-1}.btn-get-started:hover:before{width:100%}.beneficios-section{background-color:#f9f9f9;padding:60px 20px}.benefit-card{align-items:center;background-color:var(--surface-color);border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.05);display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.benefit-card h4{font-size:18px;font-weight:600;margin-bottom:10px}.benefit-card h3{color:var(--heading-color);font-size:18px;font-weight:700;margin-bottom:15px}.benefit-card p{align-items:center;color:var(--default-color);display:flex;flex-grow:1;font-size:14px;justify-content:center}.benefit-card i{color:var(--accent-color);font-size:36px;margin-bottom:15px}.benefit-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.1);transform:translateY(-5px)}@media (max-width:767px){.hero-title{font-size:28px}.hero-subtitle{font-size:16px}.benefit-card{margin-bottom:20px!important}.benefit-card:last-child{margin-bottom:0!important}}.assinatura-plans-section{background-color:#f1f1f1}.assinatura-plans-section .plan-card:hover{border:1px solid var(--heading-color);box-shadow:0 8px 30px rgba(0,0,0,.1);transform:scale(1.05)}.assinatura-plans-section .plan-card{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;display:flex;flex-direction:column;height:550px;transition:.7s;width:80%}.assinatura-plans-section .plan-header-name{border:1px solid var(--heading-color);border-radius:10px;margin-top:20px;padding-block:5px;padding-inline:15px;text-align:center;width:80%}.assinatura-plans-section .plan-header-name h1{font-size:22px;font-weight:700;margin:0}.assinatura-plans-section .plan-price{align-items:flex-end;display:flex;margin-top:20px}.assinatura-plans-section .plan-price p,.plan-price h1{margin-bottom:0}.assinatura-plans-section .plan-price p.currency{color:var(--heading-color);font-weight:600}.assinatura-plans-section .plan-price h1{font-size:60px;margin-bottom:-10px;margin-left:5px}.assinatura-plans-section .plan-price p.interval{color:#81a7ba}.plan-description{color:#81a7ba;font-weight:700;margin-block:10px;text-align:center}.plan-benefits-list{list-style:none;margin-left:-10px;margin-top:30px;padding-left:0}.plan-benefits-list li i{color:var(--nav-dropdown-hover-color)}.subs-plan-btn{background-color:rgba(1,88,182,.22);border-radius:10px;font-weight:700;margin-bottom:20px;margin-top:auto;padding:15px;text-align:center;width:80%}.assinatura-contact-section{background-color:#f1f1f1;box-shadow:0 4px 20px rgba(0,0,0,.05);padding:60px 20px}.assinatura-contact-section,.assinatura-contact-section img{border-radius:12px;transition:transform .3s ease,box-shadow .3s ease}.assinatura-contact-section img{box-shadow:0 4px 20px rgba(0,0,0,.1)}.assinatura-contact-section img:hover{box-shadow:0 4px 15px rgba(0,0,0,.1);transform:translateY(-3px)}.assinatura-title{color:var(--heading-color);font-size:24px;font-weight:700;margin-bottom:20px}.assinatura-info-wrapper{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.assinatura-contact-item{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05);display:flex;flex-direction:column;gap:10px;padding:15px 20px;transition:transform .3s ease,box-shadow .3s ease}.assinatura-contact-item:hover{box-shadow:0 4px 15px rgba(0,0,0,.1);transform:translateY(-3px)}.assinatura-contact-item i{color:var(--accent-color);font-size:24px}.assinatura-contact-item p{color:var(--default-color);font-size:16px;margin:0}.assinatura-contact-item a{color:var(--accent-color);text-decoration:none;transition:color .3s ease}.assinatura-contact-item a:hover{color:color-mix(in srgb,var(--accent-color),transparent 20%)}.hero-section-forms{background:linear-gradient(135deg,#036,#0056b3);color:#fff;padding:50px 0}.hero-title-forms{color:#fff;font-size:32px;font-weight:700;margin-bottom:10px}.hero-subtitle-forms{color:#fff;font-size:18px}.checkout-section,.login-section,.manage-subscription-section,.recovery-section,.register-section,.reset-section{background-color:#f9f9f9;padding:50px 0}.checkout-wrapper .form-control{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-clip:padding-box!important;background-color:var(--bs-body-bg)!important;border:var(--bs-border-width) solid var(--bs-border-color)!important;border-radius:var(--bs-border-radius)!important;color:var(--bs-body-color)!important;display:block!important;font-size:1rem!important;font-weight:400!important;line-height:1.5!important;padding:.375rem .75rem!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;width:100%!important}.checkout-wrapper .form-control:disabled{background-color:#ededed!important}.checkout-wrapper .plan-header-name,.checkout-wrapper-resume .plan-header-name{border:1px solid var(--heading-color);border-radius:10px;margin:auto;padding-block:5px;padding-inline:15px;text-align:center;width:80%}.checkout-wrapper .plan-header-name h1,.checkout-wrapper-resume .plan-header-name h1{font-size:20px;margin:0}.checkout-loading-backdrop,.checkout-success-backdrop{align-items:center;background:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.checkout-loading-content,.checkout-success-content{background:#fff;border-radius:5px;padding:0 0 10px;text-align:center;width:30%}.checkout-pix-content{background-color:#fff;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:20px;text-align:center;width:400px}.checkout-success-header{margin-bottom:10px;position:relative}.checkout-success-header h4{color:#333;font-size:1.2rem;margin:0}.checkout-success-header .btn-close{background:none;border:none;color:#aaa;cursor:pointer;font-size:1.5rem;position:absolute;right:-25px;top:-50px}.checkout-success-header .btn-close:hover{color:#555}.checkout-success-body{padding:10px}.checkout-loading-content h4,.checkout-pix-content h4,.checkout-success-content h4{margin-top:20px}.checkout-loading-content hr,.checkout-pix-content hr,.checkout-success-content hr{background-color:var(--accent-color);height:2px;opacity:1}.checkout-loading-content .checkout-loading-body{margin-top:50px}.checkout-spinner{animation:checkout-loading 1s linear infinite;border:4px solid #ccc;border-radius:50%;border-top:4px solid var(--accent-color);height:30px;margin:10px auto;width:30px}@keyframes checkout-loading{to{transform:rotate(1turn)}}.login-wrapper,.recovery-wrapper,.register-wrapper,.reset-wrapper{margin:0 auto;max-width:400px}.checkout-wrapper,.checkout-wrapper-resume,.login-wrapper,.recovery-wrapper,.register-wrapper,.reset-wrapper{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.1);padding:30px}.checkout-wrapper .payment-methods-image{width:55%}.checkout-wrapper-resume{display:flex;flex-direction:column}.checkout-wrapper-resume .subs-plan-btn{background-color:rgba(1,88,182,.22);border:none;border-radius:10px;color:var(--accent-color);cursor:pointer;font-weight:700;margin-bottom:0;margin-top:auto;margin-inline:auto;padding:15px;text-align:center;width:80%}.checkout-wrapper-resume .subs-plan-btn:hover{color:color-mix(in srgb,var(--accent-color),transparent 25%)}.checkout-wrapper.footer{display:flex;justify-content:space-between}.checkout-wrapper.footer .payment-methods-image{height:auto;width:40%}.checkout-wrapper.footer .security-seal-image{height:auto;width:15%}.plan-checkout-row{align-items:center;display:flex;justify-content:space-between;width:100%}.plan-checkout-row p{color:#515151;margin:0}.card-flag{height:20px;pointer-events:none;position:absolute;right:25px;top:70%;transform:translateY(-50%)}.payment-options,.subplans-options{display:flex;flex-wrap:wrap;gap:10px}.card-option,.payment-option,.subplans-option{padding:10px 20px}.card-option,.payment-option,.subplans-option{word-wrap:unset;background-color:var(--surface-color);border:1px solid rgba(0,0,0,.1);border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.05);color:#000;cursor:pointer;flex-wrap:wrap;text-align:center;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card-option{padding:10px 5px}.card-option:hover,.payment-option:hover,.subplans-option:hover{border-color:#0458b3;box-shadow:0 8px 30px rgba(0,0,0,.1);transform:translateY(-2px)}.card-option.selected,.payment-option.selected,.subplans-option.selected{background-color:#0458b3;border-color:#0458b3;color:#fff}@media (max-width:767px){.checkout-wrapper .payment-methods-image,.checkout-wrapper.footer .payment-methods-image{width:100%}.checkout-wrapper.footer .security-seal-image{height:auto;margin-top:15px;width:40%}}.login-wrapper h2,.recovery-wrapper h2,.register-wrapper h2,.reset-wrapper h2{color:#036;margin-bottom:20px}.form-group{margin-bottom:15px}label{color:#333;display:block;font-weight:700;margin-bottom:5px}label.heading{color:var(--heading-color)}label.light{font-weight:400}input[type=email],input[type=password],input[type=text]{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;padding:10px;width:100%}.btn-form{background-color:#0056b3;border:none;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:700;padding:12px;transition:background-color .3s;width:100%}.btn-form:hover{background-color:#004494;color:#fff}.btn-form-outline{background:none;border:1px solid #004494;border-radius:5px;box-sizing:border-box;color:#004494;cursor:pointer;font-weight:700;padding:12px;transition:background-color .3s;width:100%}.btn-form-outline:hover{background-color:#004494;color:#fff}.login-links{display:flex;justify-content:space-between;margin-top:10px}.login-links a{color:#0056b3;font-size:14px;text-decoration:none}.login-links a:hover{text-decoration:underline}@media (max-width:768px){.container{max-width:100%}button{padding:10px}.login-links{align-items:center;flex-direction:column}.login-links a{margin-bottom:10px}}.share-button{border:none;border-radius:50%;color:#fff;display:inline-block;font-size:18px;font-weight:700;height:40px;margin:2px 0 5px 5px;padding:0!important;text-align:center;text-decoration:none;width:40px}.share-button:hover{transform:scale(1.1)}.share-button.whatsapp{background-color:#25d366}.share-button.facebook{background-color:#3b5998}.share-button.linkedin{background-color:#0077b5}.share-button.telegram{background-color:#24a1de}.rounded-circle{height:50px;width:50px}.cookie-consent-banner{background-color:#f1f6f4;bottom:0;box-sizing:border-box;left:0;position:fixed;width:100%;z-index:99999999}.cookie-consent-banner__inner{margin:0 auto;max-width:960px;padding:32px 15px}.cookie-consent-banner__copy{margin-bottom:16px}.cookie-consent-banner__header{color:#181818;font-family:CeraPRO-Bold,sans-serif,arial;font-size:16px;font-weight:400;line-height:24px;margin-bottom:8px}.cookie-consent-banner__description{color:#181818;font-family:CeraPRO-Regular,sans-serif,arial;font-size:16px;font-weight:400;line-height:24px}.cookie-consent-banner__description .cookie-consent-link{color:var(--heading-color);text-decoration:underline}.cookie-consent-banner__actions{display:flex;flex-wrap:wrap;gap:16px}.cookie-consent-banner__cta{background-color:var(--heading-color);border-radius:2px;box-sizing:border-box;color:#fff;display:inline-block;font-family:CeraPRO-Regular,sans-serif,arial;font-size:16px;font-weight:400;line-height:20px;min-width:100px;padding:11px 13px;text-align:center;text-decoration:none}.cookie-consent-banner__cta--secondary{background-color:transparent;border:2px solid #3a4649;color:var(--heading-color);padding:9px 13px}.cookie-consent-banner__cta:hover{background-color:var(--accent-color);color:#fff}.cookie-consent-banner__cta--secondary:hover{background-color:transparent;border-color:#838f93;color:var(--accent-color)}@media (max-width:576px){.pagination{display:flex;justify-content:center}.page-item{flex:1}}.blog-cover{max-height:500px;width:100%}.blog-cover,.blog-horizontal-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.blog-horizontal-image{border-radius:5px;height:150px;width:400px!important}.blog-horizontal-container{border:none;padding:20px}.divider{background-color:#036!important;border:none;height:2px;margin:20px 0}.manage-subscription-wrapper{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.1);height:100%;padding:20px}.manage-subscription-plan-benefits-list{list-style:none;padding-left:0}.manage-subscription-plan-benefits-list li i{color:var(--nav-dropdown-hover-color)}.invoice-status-badge,.subscription-status-badge{background-color:#d5dbe1;border-radius:3px!important;border-radius:var(--brand--border-radius--base);color:#303438;display:inline-block;font-size:12px;font-weight:600;line-height:1.208;padding:4px 8px;text-align:center;vertical-align:baseline;white-space:nowrap}.invoice-status-badge.pending,.invoice-wrapper .invoice-status-badge.pending,.subscription-status-badge.active_ck_waiting_billing,.subscription-status-badge.active_overdue,.subscription-status-badge.active_waiting_billing{background-color:#fae2d2;color:#76370b}.invoice-status-badge.paid,.invoice-wrapper .invoice-status-badge.paid{background-color:#e4f7c8;color:#4f7f00}.invoice-status-badge.canceled,.invoice-status-badge.failed,.invoice-wrapper .invoice-status-badge.failed{background-color:#fde0e7;color:#a71a44}.subscription-status-badge.active{background-color:#e2efff;color:#235894}.subscription-status-badge.active_ck_fail_billing,.subscription-status-badge.active_fail_billing,.subscription-status-badge.active_overdue_blocked,.subscription-status-badge.canceled,.subscription-status-badge.canceled_waiting_cycle,.subscription-status-badge.failed{background-color:#fde0e7;color:#a71a44}.invoice-wrapper{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.1);height:100%;padding:20px}.invoice-wrapper.paid{border-top:5px solid #059652}.invoice-wrapper.pending{border-top:5px solid #76370b}.invoice-wrapper.canceled,.invoice-wrapper.failed{border-top:5px solid #a71a44}.invoice-wrapper .invoice-status-badge{background-color:#d5dbe1;border-radius:3px!important;border-radius:var(--brand--border-radius--base);color:#303438;display:inline-block;font-size:16px;font-weight:600;line-height:1.208;padding:6px 10px;text-align:center;vertical-align:baseline;white-space:nowrap}.invoice-information-header{align-items:center;background-color:#dde4e8;border-radius:5px 5px 0 0;display:flex;justify-content:space-between;padding:12px;width:100%}.invoice-information-header h5{color:#272a2d!important;font-size:16px;margin:0!important}.invoice-information-body{background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.1);margin-bottom:20px;padding:12px;width:100%}.popover-arrow{display:none!important}#loading-spinner{animation-duration:4s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
