@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";.homepage-link{color:#fff !important}*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Poppins",sans-serif;background:linear-gradient(to top, #ebf3f3, #c4f8f3);background-attachment:fixed;color:#2d3748;line-height:1.6;overflow-x:hidden}a{text-decoration:none;color:#34b1b3;transition:all .3s ease}a:hover{color:#58928c}img{max-width:100%}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.3;margin-bottom:1rem;color:#2d3748}.btn-primary{display:inline-block;background-color:#34b1b3;color:#fff;padding:12px 25px;border-radius:30px;font-weight:500;transition:all .3s ease;text-align:center;cursor:pointer}.btn-primary:hover{background-color:#58928c;color:#fff;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.btn-secondary{display:inline-block;background-color:rgba(0,0,0,0);color:#34b1b3;padding:12px 25px;border:2px solid #34b1b3;border-radius:30px;font-weight:500;transition:all .3s ease;text-align:center}.btn-secondary:hover{background-color:#34b1b3;color:#fff;transform:translateY(-2px)}.social-media-publinet ul{list-style:none;display:flex;gap:15px;padding:0;justify-content:center;margin-top:20px}.social-media-publinet li{display:inline-block}.social-media-publinet a{text-decoration:none;font-size:24px;color:#202020;transition:color .3s ease}.social-media-publinet a:hover.instagram{color:#e4405f}.social-media-publinet a:hover.linkedin{color:#0077b5}.social-media-publinet a:hover.facebook{color:#0077b5}.social-media-publinet a:hover.whatsapp{color:#25d366}.header{background-color:#fff;top:0;z-index:1000;padding:15px 0}.header .container-menu{width:100%;max-width:1320px;margin:0 auto;padding:0 15px}.header .header-main{display:flex;align-items:center;justify-content:space-between}.header .logo img{max-height:50px}.header .nav-menu ul.menu{display:flex;list-style:none;margin:0;padding:0}.header .nav-menu ul.menu .menu-item{position:relative;margin:0 15px}.header .nav-menu ul.menu .menu-item a{display:block;font-size:16px;font-weight:700;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.212);padding:10px 0;transition:all .3s ease;text-decoration:none}.header .nav-menu ul.menu .menu-item a:hover{color:#58928c !important}.header .nav-menu ul.menu .menu-item a i.plus{margin-left:5px;font-size:12px}@media(max-width: 764px){.header .nav-menu ul.menu .menu-item a{color:#202020 !important}}.header .nav-menu ul.menu .menu-item.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.header .nav-menu .sub-menu{position:absolute;top:100%;left:-15em;transform:translateX(-50%);width:600px;background:#fff;padding:15px;box-shadow:0 4px 6px rgba(31,41,55,.1);border-radius:10px;display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .3s ease;z-index:99}.header .nav-menu .sub-menu .menu-item{display:flex;flex-direction:column;padding:10px 15px;box-sizing:border-box}.header .nav-menu .sub-menu .menu-item a{font-weight:500;display:flex;align-items:center}.header .nav-menu .sub-menu .menu-item a i{margin-right:10px;color:#34b1b3;font-size:18px}.header .nav-menu .sub-menu .menu-item p{margin-top:5px;color:#718096;font-size:14px}@media(max-width: 746px){.header .nav-menu .sub-menu{width:100%;left:0;transform:translateX(0)}.header .nav-menu .sub-menu .menu-item{flex:0 0 100%;max-width:100%}.header .header .nav-menu ul.menu .menu-item a{font-size:.8rem;padding:0}}.header .btn-header{display:flex}.header .btn-header a{padding:10px 20px;background-color:#34b1b3;color:#fff;border-radius:30px;font-weight:500;font-size:14px;transition:all .3s ease;text-decoration:none;box-shadow:1px 1px 3px rgba(0,0,0,.171)}.header .btn-header a:hover{background-color:#58928c;transform:translateY(-2px)}.header .open-nav-menu,.header .close-nav-menu{display:none;cursor:pointer;font-size:25px;color:#4a5568}.header .menu-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000;visibility:hidden;opacity:0;transition:all .3s ease}.header .menu-overlay.active{visibility:visible;opacity:1}@media(max-width: 991px){.header .btn-header{display:none}.header .open-nav-menu{display:block}.header .nav-menu{position:fixed;right:-280px;top:0;width:280px;height:100%;background-color:#fff;z-index:1001;transition:all .3s ease;overflow-y:auto;padding:50px 0 20px}.header .nav-menu.open{right:0}.header .nav-menu .close-nav-menu{display:block;position:absolute;top:20px;right:20px}.header .nav-menu ul.menu{flex-direction:column}.header .nav-menu ul.menu .menu-item{margin:0}.header .nav-menu ul.menu .menu-item a{padding:10px 20px;border-bottom:1px solid #edf2f7}.header .nav-menu ul.menu .menu-item.menu-item-has-children .sub-menu{position:static;width:100%;opacity:1;visibility:visible;transform:none;box-shadow:none;flex-direction:column;padding:0;display:none}.header .nav-menu ul.menu .menu-item.menu-item-has-children .sub-menu.open{display:block}.header .nav-menu ul.menu .menu-item.menu-item-has-children .sub-menu .menu-item{flex:0 0 100%;max-width:100%;padding:0}.header .nav-menu ul.menu .menu-item.menu-item-has-children .sub-menu .menu-item a{padding-left:.9em}.header .nav-menu ul.menu .menu-item.menu-item-has-children .sub-menu .menu-item p{padding-left:40px;padding-bottom:10px}.header .menu-overlay.active{visibility:visible;opacity:1}}.header{position:absolute;top:0;left:0;width:100%;z-index:1000;background:rgba(0,0,0,0);padding:2em 0}.container-menu{background-color:rgba(0,0,0,0)}.hero-banner{position:relative;width:100%;margin-top:0;padding:0}.latest-news-carousel{width:100%;height:80vh;position:relative;overflow:hidden}@media(max-width: 764px){.latest-news-carousel{display:none !important}}.carousel-item{width:100%;height:80vh;position:relative}.carousel-item a{all:unset;cursor:pointer}.latest-news-carousel .carousel-item{padding:0}.banner-link{cursor:pointer}.banner-image{position:relative;height:80vh;min-height:500px;background-size:cover;background-position:center;display:flex;align-items:center;width:1520px}@media(min-width: 1800px){.banner-image{width:1905px !important}}.banner-image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:1}.banner-image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top, rgba(52, 177, 179, 0.26), rgba(52, 177, 179, 0));z-index:2}.banner-content{position:relative;z-index:10;max-width:715px;color:#fff;padding-left:120px;margin-top:80px;text-shadow:1px 1px 3px rgba(0,0,0,.7);opacity:1 !important;visibility:visible !important}.banner-content h2{font-size:2.5rem;margin-bottom:20px}@media(max-width: 764px){.banner-content h2{font-size:1rem !important}}.banner-content p{font-size:1.2rem;margin-bottom:30px}@media(max-width: 764px){.banner-content p{font-size:.9rem !important;margin-bottom:30px;max-width:310px !important}}.hero-section{padding:80px 0;background-color:hsla(0,0%,100%,.6);backdrop-filter:blur(10px);margin-bottom:50px}.hero-section h1{font-size:48px;font-weight:700;color:#58928c;margin-bottom:20px}.hero-section p{font-size:18px;color:#718096;margin-bottom:30px;max-width:90%}.section-header{text-align:center;margin-bottom:50px}.section-header h1{text-transform:uppercase;font-weight:700}@media(max-width: 764px){.section-header h1{padding-top:1.4em}}.section-header h2{font-size:36px;color:#58928c;margin-bottom:15px}.section-header p{color:#718096;font-size:18px;max-width:600px;margin:0 auto}.sidebar-nav{position:sticky;top:20px;text-align:center}.sidebar-nav a .arrow{right:-3px !important}.sidebar-nav{background-color:rgba(0,0,0,0);padding:20px;border-radius:12px}.sidebar-nav h2{color:#202020}.sidebar-nav h3{margin-bottom:20px;font-size:1.5rem;color:#333;font-weight:600}.sidebar-nav ul{padding-left:0}.sidebar-nav li{margin-bottom:10px;background-color:#f8f9fa;border-radius:8px;transition:background-color .3s ease;margin-top:3em;padding:10px;background-color:#f7f7f7;color:#424242;transition:.4s}.sidebar-nav li:hover{background-color:#e9ecef}.sidebar-nav a{display:block;padding:12px 16px;text-decoration:none;color:#333;font-size:1rem;font-weight:500;position:relative}.sidebar-nav a .arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:1.2rem;color:#248f91;transition:color .3s ease}.sidebar-nav a:hover .arrow{color:#248f91}.sidebar-nav .arrow{margin-left:5px;font-weight:bold}.sidebar-nav a{text-decoration:none;color:#333}.sidebar-nav a:hover{color:#007bff}.featured-posts{padding:50px 0}.featured-posts .post-card{background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0 4px 6px rgba(31,41,55,.1);height:100%;transition:all .3s ease;text-decoration:none;color:inherit;display:flex;flex-direction:column;border-radius:7px}.featured-posts .post-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.featured-posts .post-card:hover .post-image .post-overlay{opacity:1}.featured-posts .post-card:hover .post-image .post-overlay .post-description{transform:translateY(0)}.featured-posts .post-card .post-image{position:relative;height:315px;overflow:hidden}.featured-posts .post-card .post-image img{width:100%;height:100%;object-fit:cover;transition:all .3s ease}.featured-posts .post-card .post-image .post-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:flex-end;padding:20px;opacity:0;transition:all .3s ease}.featured-posts .post-card .post-image .post-overlay .post-description{color:#fff;transform:translateY(20px);transition:all .3s ease}.featured-posts .post-card .post-image .post-overlay .post-description p{margin:0;font-size:14px;line-height:1.5}.featured-posts .post-card .post-content{padding:20px;background-color:#fff}.featured-posts .post-card .post-content .post-category{display:inline-block;background-color:#ebf3f3;color:#34b1b3;font-size:12px;font-weight:600;padding:5px 10px;border-radius:20px;margin-bottom:10px}.featured-posts .post-card .post-content h3{font-size:18px;margin-bottom:10px;font-weight:600;line-height:1.4}.featured-posts .post-card .post-content h3 a{color:#2d3748}.featured-posts .post-card .post-content h3 a:hover{color:#34b1b3}.featured-posts .post-card .post-content p{font-size:14px;color:#718096;margin-bottom:15px}.featured-posts .post-card .post-content .post-meta{display:flex;justify-content:space-between;align-items:center}.featured-posts .post-card .post-content .post-meta span{font-size:13px;color:#a0aec0}.featured-posts .post-card .post-content .post-meta span i{margin-right:5px}.featured-posts .post-card .post-content .post-meta .read-more{font-size:14px;font-weight:500;color:#34b1b3}.featured-posts .post-card .post-content .post-meta .read-more i{margin-left:5px;transition:all .3s ease}.featured-posts .post-card .post-content .post-meta .read-more:hover{color:#58928c}.featured-posts .post-card .post-content .post-meta .read-more:hover i{transform:translateX(3px)}.newsletter-section{padding:50px 0}.newsletter-section .newsletter-container{background:linear-gradient(135deg, #34B1B3, #58928c);border-radius:10px;padding:40px;color:#fff}.newsletter-section .newsletter-container h3{font-size:24px;color:#fff;margin-bottom:10px}.newsletter-section .newsletter-container p{color:#c4f8f3;margin-bottom:0}.newsletter-section .newsletter-container .newsletter-form .input-group{display:flex}.newsletter-section .newsletter-container .newsletter-form .input-group .form-control{flex:1;height:50px;border-radius:25px 0 0 25px;border:none;padding:0 20px;font-size:16px}.newsletter-section .newsletter-container .newsletter-form .input-group .form-control:focus{outline:none;box-shadow:none}.newsletter-section .newsletter-container .newsletter-form .input-group .btn-subscribe{background-color:#58928c;color:#fff;border:none;border-radius:0 25px 25px 0;padding:0 25px;height:50px;font-weight:500;transition:all .3s ease}.newsletter-section .newsletter-container .newsletter-form .input-group .btn-subscribe:hover{background-color:rgb(78.4102564103,130.0897435897,124.7435897436)}footer{background-color:#1a202c;color:#fff;padding:30px 0}footer img{max-height:50px}footer .text-small{font-size:14px;color:#a0aec0}footer .text-small p{margin:0}@media(max-width: 767px){.header .logo img{max-height:40px}.hero-section h1{font-size:30px}.hero-section p{font-size:16px}.section-header h2{font-size:26px}.section-header p{font-size:16px}footer{text-align:center}footer .text-end{text-align:center !important;margin-top:15px}}.custom-size-post{width:640px;height:200px;object-fit:cover;border-radius:7px}.--highlight-blue{color:#008ef5;position:relative}.--highlight-blue:after{content:"";position:absolute;bottom:-5px;left:0;width:30%;height:1px;background-color:#202020}.blog-article h2,.blog-article h3{color:#34b1b3}.blog-article .fas{color:#248f91}.blog-article .fa-solid{color:#248f91}.blog-article p{text-align:justify;max-width:650px}.header-border{border-bottom:1px solid #202020}.--blue{color:#248f91}.cta-publinet p{max-width:685px;margin:0 auto}.section-padding{padding-top:100px !important;padding-bottom:100px !important}@media(max-width: 748px){.section-padding{padding-top:50px !important;padding-bottom:50px !important}}.breadcrumb{background:linear-gradient(#a0d9db, #34b1b3) !important;border-bottom:2px solid #fff}@media(max-width: 764px){.breadcrumb{padding-top:8em !important}}.breadcrumb .fa-solid{color:#248f91}.breadcrumb h1{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.219);padding-top:1em}.breadcrumb a{text-decoration:none;color:#58928c}.breadcrumb a:hover{color:#1a202c !important}.breadcrumb p{color:#202020}.custom-width-breadcrumb{width:75.33% !important}/*# sourceMappingURL=style.css.map */
