body{font-family:"Open Sans",sans-serif;color:#444444}a{color:#1977cc;text-decoration:none}a:hover{color:#3291e6;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:"Raleway",sans-serif}#main h2{margin-top:50px;margin-bottom:25px}#main h3{margin-top:50px;margin-bottom:25px}#main ul{margin-bottom:30px}#main ul li{margin-bottom:10px}#main .notop{margin-top:0}#main .textcontent{padding-right:2rem}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;overflow:hidden;background:#fff}#preloader:before{content:"";position:fixed;top:calc(50% - 30px);left:calc(50% - 30px);border:6px solid #1c84e3;border-top-color:#d1e6f9;border-radius:50%;width:60px;height:60px;-webkit-animation:animate-preloader 1s linear infinite;animation:animate-preloader 1s linear infinite}@-webkit-keyframes animate-preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes animate-preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.back-to-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:15px;z-index:996;background:#0095da;width:40px;height:40px;border-radius:4px;transition:all 0.4s}.back-to-top i{font-size:28px;color:#fff;line-height:0}.back-to-top:hover{background:#298ce5;color:#fff}.back-to-top.active{visibility:visible;opacity:1}.datepicker-dropdown{padding:20px !important}#topbar{background:#fff;height:40px;font-size:14px;transition:all 0.5s;z-index:996}#topbar.topbar-scrolled{top:-40px}#topbar .contact-info a{line-height:1;color:#444444;transition:0.3s}#topbar .contact-info a:hover{color:#1c84e3}#topbar .contact-info i{color:#0095da;padding-right:4px;margin-left:15px;line-height:0}#topbar .contact-info i:first-child{margin-left:0}#topbar .social-links a{color:#437099;padding-left:15px;display:inline-block;line-height:1px;transition:0.3s}#topbar .social-links a:hover{color:#1c84e3}#topbar .social-links a:first-child{border-left:0}#header{background:#fff;transition:all 0.5s;z-index:997;padding:15px 0;top:40px;box-shadow:0px 2px 15px rgba(25,119,204,0.1)}#header.header-scrolled{top:0}#header .logo{font-size:30px;margin:0;padding:0;line-height:1;font-weight:700;letter-spacing:0.5px;font-family:"Poppins",sans-serif}#header .logo a{color:#2c4964}#header .logo img{max-height:75px;width:auto;height:auto;max-width:100%}.appointment-btn{margin-left:25px;background:#0095da;color:#fff;border-radius:50px;padding:8px 25px;white-space:nowrap;transition:0.3s;font-size:14px;display:inline-block}.appointment-btn:hover{background:#166ab5;color:#fff}@media (max-width:992px){.appointment-btn{margin:0 15px 0 0;padding:6px 18px}#header .logo img{max-height:60px}}.navbar{padding:0}.navbar ul{margin:0;padding:0;display:flex;list-style:none;align-items:center}.navbar li{position:relative}.navbar>ul>li{position:relative;white-space:nowrap;padding:8px 0 8px 20px}.navbar a,.navbar a:focus{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#2c4964;white-space:nowrap;transition:0.3s;border-bottom:2px solid #fff;padding:5px 2px}.navbar a.color1,.navbar a:focus{color:#c50a0a}.color1{color:#c50a0a !important}.navbar a i,.navbar a:focus i{font-size:12px;line-height:0;margin-left:5px}.navbar a:hover,.navbar .active,.navbar .active:focus,.navbar li:hover>a{color:#0095da;border-color:#0095da}.navbar a.color1:hover,.navbar .color1.active,.navbar .color1.active:focus{color:#c50a0a;border-color:#c50a0a}.navbar .dropdown ul{display:block;position:absolute;left:20px;top:calc(100%+30px);margin:0;padding:10px 0;z-index:99;opacity:0;visibility:hidden;background:#fff;box-shadow:0px 0px 30px rgba(127,137,161,0.25);transition:0.3s}.navbar .dropdown ul li{min-width:200px}.navbar .dropdown ul a{padding:10px 20px;font-size:14px;font-weight:500;text-transform:none;color:#082744;border:none}.navbar .dropdown ul a i{font-size:12px}.navbar .dropdown ul a:hover,.navbar .dropdown ul .active:hover,.navbar .dropdown ul li:hover>a{color:#1c84e3}.navbar .dropdown:hover>ul{opacity:1;top:100%;visibility:visible}.navbar .dropdown .dropdown ul{top:0;left:calc(100% - 30px);visibility:hidden}.navbar .dropdown .dropdown:hover>ul{opacity:1;top:0;left:100%;visibility:visible}@media (max-width:1366px){.navbar .dropdown .dropdown ul{left:-90%}.navbar .dropdown .dropdown:hover>ul{left:-100%}}.mobile-nav-toggle{color:#2c4964;font-size:28px;cursor:pointer;display:none;line-height:0;transition:0.5s}.mobile-nav-toggle.bi-x{color:#fff}@media (max-width:991px){.mobile-nav-toggle{display:block}.navbar ul{display:none}}.navbar-mobile{position:fixed;overflow:hidden;top:0;right:0;left:0;bottom:0;background:rgba(28,47,65,0.9);transition:0.3s;z-index:999}.navbar-mobile .mobile-nav-toggle{position:absolute;top:15px;right:15px}.navbar-mobile ul{display:block;position:absolute;top:55px;right:15px;bottom:15px;left:15px;padding:10px 0;background-color:#fff;overflow-y:auto;transition:0.3s}.navbar-mobile>ul>li{padding:0}.navbar-mobile a{padding:10px 20px;font-size:15px;color:#2c4964;border:none}.navbar-mobile a:hover,.navbar-mobile .active,.navbar-mobile li:hover>a{color:#1c84e3}.navbar-mobile .getstarted{margin:15px}.navbar-mobile .dropdown ul{position:static;display:none;margin:10px 20px;padding:10px 0;z-index:99;opacity:1;visibility:visible;background:#fff;box-shadow:0px 0px 30px rgba(127,137,161,0.25)}.navbar-mobile .dropdown ul li{min-width:200px}.navbar-mobile .dropdown ul a{padding:10px 20px}.navbar-mobile .dropdown ul a i{font-size:12px}.navbar-mobile .dropdown ul a:hover,.navbar-mobile .dropdown ul .active:hover,.navbar-mobile .dropdown ul li:hover>a{color:#1c84e3}.navbar-mobile .dropdown>.dropdown-active{display:block}#hero{width:100%;height:90vh;background:url("/images/pestlorincivervetel_hatter.jpg") top center;background-size:cover;margin-bottom:-200px}#hero .container{position:relative}#hero h1{margin:0;font-size:48px;font-weight:700;line-height:56px;text-transform:uppercase;color:#2c4964}#hero h2{color:#000000;margin:10px 0 0 0;font-size:24px}#hero .btn-get-started{font-family:"Raleway",sans-serif;text-transform:uppercase;font-weight:500;font-size:14px;letter-spacing:1px;display:inline-block;padding:12px 35px;margin-top:30px;border-radius:50px;transition:0.5s;color:#fff;background:#0095da}#hero .btn-get-started:hover{background:#3291e6}@media (min-width:1024px){#hero{background-attachment:fixed}}@media (max-width:992px){#hero{margin-bottom:0;height:50vh;margin-top:100px}#hero .container{padding-bottom:63px}#hero h1{font-size:28px;line-height:36px}#hero h2{font-size:17px;line-height:24px;margin-bottom:10px}}@media (max-height:600px){#hero{height:110vh}}section{padding:60px 0;overflow:hidden}.section-bg{background-color:#f1f7fd}.section-title{text-align:center;padding-bottom:30px}.section-title h2{font-size:32px;font-weight:bold;margin-bottom:20px;padding-bottom:20px;position:relative;color:#2c4964}.section-title h2::before{content:'';position:absolute;display:block;width:120px;height:1px;background:#ddd;bottom:1px;left:calc(50% - 60px)}.section-title h2::after{content:'';position:absolute;display:block;width:40px;height:3px;background:#0095da;bottom:0;left:calc(50% - 20px)}.section-title p{margin-bottom:0}.breadcrumbs{padding:20px 0;background-color:#f1f7fd;min-height:40px;margin-top:145px}@media (max-width:1382px){.breadcrumbs{margin-top:142px}}@media (max-width:1182px){.breadcrumbs{margin-top:120px}}@media (max-width:992px){.breadcrumbs{margin-top:120px}}@media (max-width:768px){.breadcrumbs{margin-top:120px}}.breadcrumbs h2,.breadcrumbs h1{font-size:24px;font-weight:300;margin:0}@media (max-width:992px){.breadcrumbs h2{margin:0 0 10px 0}}.breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;font-size:14px}.breadcrumbs ol li+li{padding-left:10px}.breadcrumbs ol li+li::before{display:inline-block;padding-right:10px;color:#6c757d;content:"/"}@media (max-width:768px){.breadcrumbs .d-flex{display:block !important}.breadcrumbs ol{display:block}.breadcrumbs ol li{display:inline-block}}.table-responsive{font-size:14px;text-align:right}.table-responsive tr td:first-child{width:60%;text-align:left}.why-us .content{padding:30px;background:#0095da;border-radius:4px;color:#fff}.why-us .content h3{font-weight:700;font-size:34px;margin-bottom:30px}.why-us .content p{margin-bottom:30px}.why-us .content .more-btn{display:inline-block;background:rgba(255,255,255,0.2);padding:6px 30px 8px 30px;color:#fff;border-radius:50px;transition:all ease-in-out 0.4s}.why-us .content .more-btn i{font-size:14px}.why-us .content .more-btn:hover{color:#1c84e3;background:#fff}.why-us .icon-boxes .icon-box{text-align:center;border-radius:10px;background:#fff;box-shadow:0px 2px 15px rgba(0,0,0,0.1);padding:40px 30px;width:100%}.why-us .icon-boxes .icon-box i{font-size:40px;color:#0095da;margin-bottom:30px}.why-us .icon-boxes .icon-box h4,.why-us .icon-boxes .icon-box .h4{font-size:20px;font-weight:700;margin:0 0 30px 0 !important}.why-us .icon-boxes .icon-box p{font-size:15px;color:#848484}.ohnohoney{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.about .icon-boxes h4{font-size:18px;color:#4b7dab;margin-bottom:15px}.about .icon-boxes h3{font-size:28px;font-weight:700;color:#2c4964;margin-bottom:15px}.about .icon-box{margin-top:40px}.about .icon-box .icon{float:left;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border:2px solid #0095da;border-radius:50px;transition:0.5s}.about .icon-box .icon i{color:#0095da;font-size:32px}.about .icon-box:hover .icon{background:#1c84e3;border-color:#1c84e3}.about .icon-box:hover .icon i{color:#fff}.about .icon-box .title{margin-left:85px;font-weight:700;margin-bottom:10px;font-size:18px}.about .icon-box .title a{color:#343a40;transition:0.3s}.about .icon-box .title a:hover{color:#1c84e3}.about .icon-box .description{margin-left:85px;line-height:24px;font-size:14px}.about .video-box{background:url("/images/pestlorincivervetel_szolgaltatasok.jpg") center center no-repeat;background-size:cover;min-height:500px}.about .play-btn{width:94px;height:94px;background:radial-gradient(#1c84e3 50%,rgba(25,119,204,0.4) 52%);border-radius:50%;display:block;position:absolute;left:calc(50% - 47px);top:calc(50% - 47px);overflow:hidden}.about .play-btn::after{content:'';position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:100;transition:all 400ms cubic-bezier(0.55,0.055,0.675,0.19)}.about .play-btn::before{content:'';position:absolute;width:120px;height:120px;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation:pulsate-btn 2s;animation:pulsate-btn 2s;-webkit-animation-direction:forwards;animation-direction:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps;animation-timing-function:steps;opacity:1;border-radius:50%;border:5px solid rgba(25,119,204,0.7);top:-15%;left:-15%;background:rgba(198,16,0,0)}.about .play-btn:hover::after{border-left:15px solid #1c84e3;transform:scale(20)}.about .play-btn:hover::before{content:'';position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0;border:none;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:200;-webkit-animation:none;animation:none;border-radius:0}@-webkit-keyframes pulsate-btn{0%{transform:scale(0.6,0.6);opacity:1}100%{transform:scale(1,1);opacity:0}}@keyframes pulsate-btn{0%{transform:scale(0.6,0.6);opacity:1}100%{transform:scale(1,1);opacity:0}}.counts{background:#f1f7fd;padding:0;text-align:left}.counts .video-box{background-size:cover;min-height:500px}.blue{color:#0095da}.counts .count-box{padding:30px 30px 25px 30px;width:100%;position:relative;text-align:center;background:#fff}.counts .count-box i{position:absolute;top:-25px;left:50%;transform:translateX(-50%);font-size:20px;background:#0095da;color:#fff;border-radius:50px;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px}.counts .count-box span{font-size:36px;display:block;font-weight:600;color:#082744}.counts .count-box p{padding:0;margin:0;font-family:"Raleway",sans-serif;font-size:14px}.services .icon-box{text-align:center;border:1px solid #d5e1ed;padding:80px 20px;transition:all ease-in-out 0.3s}.services .icon-box .icon{margin:0 auto;width:64px;height:64px;background:#0095da;border-radius:5px;transition:all .3s ease-out 0s;display:flex;align-items:center;justify-content:center;margin-bottom:20px;transform-style:preserve-3d}.services .icon-box .icon i{color:#fff;font-size:28px}.services .icon-box .icon::before{position:absolute;content:'';left:-8px;top:-8px;height:100%;width:100%;background:#badaf7;border-radius:5px;transition:all .3s ease-out 0s;transform:translateZ(-1px)}.services .icon-box h4{font-weight:700;margin-bottom:15px;font-size:24px}.services .icon-box h4 a{color:#2c4964}.services .icon-box p{line-height:24px;font-size:14px;margin-bottom:0}.services .icon-box:hover{background:#1c84e3;border-color:#1c84e3}.services .icon-box:hover .icon{background:#fff}.services .icon-box:hover .icon i{color:#1c84e3}.services .icon-box:hover .icon::before{background:#3291e6}.services .icon-box:hover h4 a,.services .icon-box:hover p{color:#fff}.appointment .php-email-form{width:100%}.appointment .php-email-form .form-group{padding-bottom:8px}.appointment .php-email-form .validate{display:none;color:red;margin:0 0 15px 0;font-weight:400;font-size:13px}.appointment .php-email-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:left;padding:15px;font-weight:600}.appointment .php-email-form .error-message br+br{margin-top:25px}.appointment .php-email-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:center;padding:15px;font-weight:600}.appointment .php-email-form .loading{display:none;background:#fff;text-align:center;padding:15px}.appointment .php-email-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid #18d26e;border-top-color:#eee;-webkit-animation:animate-loading 1s linear infinite;animation:animate-loading 1s linear infinite}.appointment .php-email-form input,.appointment .php-email-form textarea,.appointment .php-email-form select{border-radius:0;box-shadow:none;font-size:14px;padding:10px !important}.appointment .php-email-form input:focus,.appointment .php-email-form textarea:focus,.appointment .php-email-form select:focus{border-color:#1c84e3}.appointment .php-email-form input,.appointment .php-email-form select{height:44px}.appointment .php-email-form textarea{padding:10px 12px}.appointment .php-email-form button[type="submit"]{background:#0095da;border:0;padding:10px 35px;color:#fff;transition:0.4s;border-radius:50px}.appointment .php-email-form button[type="submit"]:hover{background:#0095DA}.departments{overflow:hidden}.departments .nav-tabs{border:0}.departments .nav-link{border:0;padding:12px 15px 12px 0;transition:0.3s;color:#2c4964;border-radius:0;border-right:2px solid #ebf1f6;font-weight:600;font-size:15px}.departments .nav-link:hover{color:#1c84e3}.departments .nav-link.active{color:#0095da;border-color:#0095da}.departments .tab-pane.active{-webkit-animation:fadeIn 0.5s ease-out;animation:fadeIn 0.5s ease-out}.departments .details h3{font-size:26px;font-weight:600;margin-bottom:20px;color:#2c4964}.departments .details p{color:#777777}.departments .details p:last-child{margin-bottom:0}@media (max-width:992px){.departments .nav-link{border:0;padding:15px}.departments .nav-link.active{color:#fff;background:#1c84e3}}.doctors{background:#fff}.doctors .member{position:relative;box-shadow:0px 2px 15px rgba(44,73,100,0.08);padding:30px;border-radius:10px}.doctors .member .pic{overflow:hidden;width:180px;border-radius:50%}.doctors .member .pic img{transition:ease-in-out 0.3s}.doctors .member:hover img{transform:scale(1.1)}.doctors .member .member-info{padding-left:30px}.doctors .member h4{font-weight:700;margin-bottom:5px;font-size:20px;color:#2c4964}.doctors .member span{display:block;font-size:15px;padding-bottom:10px;position:relative;font-weight:500}.doctors .member span::after{content:'';position:absolute;display:block;width:50px;height:1px;background:#b2c8dd;bottom:0;left:0}.doctors .member p{margin:10px 0 0 0;font-size:14px}.doctors .member .social{margin-top:12px;display:flex;align-items:center;justify-content:flex-start}.doctors .member .social a{transition:ease-in-out 0.3s;display:flex;align-items:center;justify-content:center;border-radius:50px;width:32px;height:32px;background:#a0bcd5}.doctors .member .social a i{color:#fff;font-size:16px;margin:0 2px}.doctors .member .social a:hover{background:#1c84e3}.doctors .member .social a+a{margin-left:8px}.faq .faq-list{padding:0 100px}.faq .faq-list ul{padding:0;list-style:none}.faq .faq-list li+li{margin-top:15px}.faq .faq-list li{padding:20px;background:#fff;border-radius:4px;position:relative}.faq .faq-list a{display:block;position:relative;font-family:"Poppins",sans-serif;font-size:16px;line-height:24px;font-weight:500;padding:0 30px;outline:none;cursor:pointer}.faq .faq-list .icon-help{font-size:24px;position:absolute;right:0;left:20px;color:#76b5ee}.faq .faq-list .icon-show,.faq .faq-list .icon-close{font-size:24px;position:absolute;right:0;top:0}.faq .faq-list p{margin-bottom:0;padding:10px 0 0 0}.faq .faq-list .icon-show{display:none}.faq .faq-list a.collapsed{color:#343a40}.faq .faq-list a.collapsed:hover{color:#1c84e3}.faq .faq-list a.collapsed .icon-show{display:inline-block}.faq .faq-list a.collapsed .icon-close{display:none}@media (max-width:1200px){.faq .faq-list{padding:0}}.packages .faq-list,.packages .faq-list1{padding:0 0px}.packages .faq-list ul.acc,.packages .faq-list1 ul.acc{padding:0;list-style:none}.packages .faq-list li.accli+li.accli,.packages .faq-list1 li.accli+li.accli{margin-top:15px}.packages .faq-list li.accli,.packages .faq-list1 li.accli{padding:20px;background:#EEEEEE;border-radius:4px;position:relative;font-size:14px}#main .packages .faq-list li.accli h3,#main .packages .faq-list1 li.accli h3{padding:0;font-size:16px;font-weight:bold;margin:0 0 10px}#main .packages .faq-list li.accli ul li,#main .packages .faq-list1 li.accli ul li{margin-bottom:4px}.packages .faq-list li.accli div,.packages .faq-list1 li.accli div{padding:20px 34px}.packages .faq-list a,.packages .faq-list1 a{display:block;position:relative;font-family:"Poppins",sans-serif;font-size:16px;line-height:24px;font-weight:500;padding:0 0;outline:none;cursor:pointer}.packages .faq-list .icon-help,.packages .faq-list1 .icon-help{font-size:24px;position:absolute;right:0;left:20px;color:#76b5ee}.packages .faq-list .icon-show,.packages .faq-list .icon-close,.packages .faq-list .price,.packages .faq-list1 .icon-show,.packages .faq-list1 .icon-close,.packages .faq-list1 .price{font-size:24px;position:absolute;right:0;top:0}.packages .faq-list .price,.packages .faq-list1 .price{font-size:18px;right:30px}.packages .faq-list p,.packages .faq-list1 p{margin-bottom:0;padding:10px 0 0 0}.packages .faq-list .icon-show,.packages .faq-list1 .icon-show{display:none}.packages .faq-list a.collapsed,.packages .faq-list1 a.collapsed{color:#343a40}.packages .faq-list a.collapsed:hover,.packages .faq-list1 a.collapsed:hover{color:#1c84e3}.packages .faq-list a.collapsed .icon-show,.packages .faq-list1 a.collapsed .icon-show{display:inline-block}.packages .faq-list a.collapsed .icon-close,.packages .faq-list1 a.collapsed .icon-close{display:none}@media (max-width:1200px){.packages .faq-list,.packages .faq-list1{padding:0}}.testimonials .testimonial-wrap{padding-left:50px}.testimonials .testimonial-item{box-sizing:content-box;padding:30px 30px 30px 60px;margin:30px 15px;min-height:200px;box-shadow:0px 2px 12px rgba(44,73,100,0.08);position:relative;background:#fff}.testimonials .testimonial-item .testimonial-img{width:90px;border-radius:10px;border:6px solid #fff;position:absolute;left:-45px}.testimonials .testimonial-item h3{font-size:18px;font-weight:bold;margin:10px 0 5px 0;color:#111}.testimonials .testimonial-item h4{font-size:14px;color:#999;margin:0}.testimonials .testimonial-item .quote-icon-left,.testimonials .testimonial-item .quote-icon-right{color:#badaf7;font-size:26px}.testimonials .testimonial-item .quote-icon-left{display:inline-block;left:-5px;position:relative}.testimonials .testimonial-item .quote-icon-right{display:inline-block;right:-5px;position:relative;top:10px}.testimonials .testimonial-item p{font-style:italic;margin:15px auto 15px auto}.testimonials .swiper-pagination{margin-top:20px;position:relative}.testimonials .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:#fff;opacity:1;border:1px solid #0095da}.testimonials .swiper-pagination .swiper-pagination-bullet-active{background-color:#0095da}@media (max-width:767px){.testimonials .testimonial-wrap{padding-left:0}.testimonials .testimonial-item{padding:30px;margin:15px}.testimonials .testimonial-item .testimonial-img{position:static;left:auto}}.gallery .gallery-item{overflow:hidden;border-right:3px solid #fff;border-bottom:3px solid #fff}.gallery .gallery-item img{transition:all ease-in-out 0.4s}.gallery .gallery-item:hover img{transform:scale(1.1)}.contact .info{width:100%;background:#fff}.contact .info i{font-size:20px;color:#1c84e3;float:left;width:44px;height:44px;background:#d6e9fa;display:flex;justify-content:center;align-items:center;border-radius:50px;transition:all 0.3s ease-in-out}.contact .info h4{padding:0 0 0 60px;font-size:22px;font-weight:600;margin-bottom:5px;color:#2c4964}.contact .info p{padding:0 0 0 60px;margin-bottom:0;font-size:14px;color:#4b7dab}.contact .info .email,.contact .info .phone{margin-top:40px}.contact .info .email:hover i,.contact .info .address:hover i,.contact .info .phone:hover i{background:#1c84e3;color:#fff}.contact .php-email-form{width:100%;background:#fff}.contact .php-email-form .form-group{padding-bottom:8px}.contact .php-email-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:left;padding:15px;font-weight:600}.contact .php-email-form .error-message br+br{margin-top:25px}.contact .php-email-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:center;padding:15px;font-weight:600}.contact .php-email-form .loading{display:none;background:#fff;text-align:center;padding:15px}.contact .php-email-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid #18d26e;border-top-color:#eee;-webkit-animation:animate-loading 1s linear infinite;animation:animate-loading 1s linear infinite}.contact .php-email-form input,.contact .php-email-form textarea{border-radius:0;box-shadow:none;font-size:14px}.contact .php-email-form input{height:44px}.contact .php-email-form textarea{padding:10px 12px}.contact .php-email-form button[type="submit"]{background:#0095da;border:0;padding:10px 35px;color:#fff;transition:0.4s;border-radius:50px}.contact .php-email-form button[type="submit"]:hover{background:#0095DA}@-webkit-keyframes animate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes animate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#footer{color:#444444;font-size:14px;background:#f1f7fd}#footer .footer-top{padding:60px 0 30px 0;background:#fff;box-shadow:0px 2px 15px rgba(25,119,204,0.1)}#footer .footer-top .footer-contact{margin-bottom:30px}#footer .footer-top .footer-contact h4{font-size:22px;margin:0 0 30px 0;padding:2px 0 2px 0;line-height:1;font-weight:700}#footer .footer-top .footer-contact p{font-size:14px;line-height:24px;margin-bottom:0;font-family:"Raleway",sans-serif;color:#777777}#footer .footer-top h4,#footer .footer-top .h4{font-size:16px;font-weight:bold;color:#444444;position:relative;padding-bottom:12px}#footer .footer-top .footer-links{margin-bottom:30px}#footer .footer-top .footer-links ul{list-style:none;padding:0;margin:0}#footer .footer-top .footer-links ul i{padding-right:2px;color:#0095DA;font-size:18px;line-height:1}#footer .footer-top .footer-links ul li{padding:7px 0;display:flex;align-items:center}#footer .footer-top .footer-links ul li:first-child{padding-top:0}#footer .footer-top .footer-links ul a{color:#777777;transition:0.3s;display:inline-block;line-height:1}#footer .footer-top .footer-links ul a:hover{text-decoration:none;color:#1c84e3}#footer .footer-newsletter{font-size:15px}#footer .footer-newsletter h4{font-size:16px;font-weight:bold;color:#444444;position:relative;padding-bottom:12px}#footer .footer-newsletter form{margin-top:30px;background:#fff;padding:6px 10px;position:relative;border-radius:50px;text-align:left;border:1px solid #bfdcf7}#footer .footer-newsletter form input[type="email"]{border:0;padding:4px 8px;width:calc(100% - 100px)}#footer .footer-newsletter form input[type="submit"]{position:absolute;top:0;right:0;bottom:0;border:0;background:none;font-size:16px;padding:0 20px;background:#0095da;color:#fff;transition:0.3s;border-radius:50px}#footer .footer-newsletter form input[type="submit"]:hover{background:#0095DA}#footer .credits{padding-top:5px;font-size:13px;color:#444444}#footer .social-links a{font-size:18px;display:inline-block;background:#1c84e3;color:#fff;line-height:1;padding:8px 0;margin-right:4px;border-radius:50%;text-align:center;width:36px;height:36px;transition:0.3s}#footer .social-links a:hover{background:#0095DA;color:#fff;text-decoration:none}@media (max-width:768px){.table-responsive{font-size:13px}.packages .faq-list li.accli,.packages .faq-list1 li.accli{padding:10px !important}.packages li a{font-size:14px !important}.packages li a span{font-size:14px !important;position:relative !important;right:-23px !important;display:block}.packages .faq-list li.accli div,.packages .faq-list1 li.accli div{padding:20px 0px !important}#header .logo img{max-height:36px}}.packet_title{font-size:1.45rem;text-align:center}.packet-logo{max-width:22%}.packet-icon{margin:auto;display:block}.packet-desc{text-align:center;padding:15px}.packages .icon-box{text-align:center;border:1px solid #d5e1ed;padding:80px 20px;transition:all ease-in-out 0.3s;width:100%}.packages .icon-box .icon{margin:0 auto;width:64px;height:64px;background:#0095da;border-radius:5px;transition:all .3s ease-out 0s;display:flex;align-items:center;justify-content:center;margin-bottom:20px;transform-style:preserve-3d}.packages .icon-box .icon i{color:#fff;font-size:28px}.packages .icon-box .icon::before{position:absolute;content:'';left:-8px;top:-8px;height:100%;width:100%;background:#badaf7;border-radius:5px;transition:all .3s ease-out 0s;transform:translateZ(-1px)}.packages .icon-box h4{font-weight:700;margin-bottom:15px;font-size:24px}.packages .icon-box h4 a{color:#2c4964}.packages .icon-box p{line-height:24px;font-size:14px;margin-bottom:0}.packages .icon-box:hover .icon{background:#fff}.packages .icon-box:hover .icon i{color:#1c84e3}.packages .icon-box:hover .icon::before{background:#3291e6}.packages .icon-box .packet_title a:hover{color:#0095da}.packet-appointment-btn{background:#0095da;color:#fff;border-radius:50px;padding:8px 25px;white-space:nowrap;transition:0.3s;font-size:14px;display:inline-block}.packet-appointment-btn:hover{background:#166ab5;color:#fff}@media (max-width:992px){.packet-appointment-btn{padding:6px 18px;max-width:min-content;margin-left:auto;margin-right:auto;margin-top:15px}}.inner-page .icon-boxes .icon-box{text-align:center;border-radius:10px;background:#fff;box-shadow:0px 2px 15px rgba(0,0,0,0.1);padding:40px 30px;width:100%}.inner-page .icon-boxes .icon-box i{font-size:40px;color:#0095da;margin-bottom:30px}.inner-page .icon-boxes .icon-box h4,.why-us .icon-boxes .icon-box .h4{font-size:20px;font-weight:700;margin:0 0 30px 0 !important}.inner-page .icon-boxes .icon-box p{font-size:15px;color:#848484}.popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);justify-content:center;align-items:center;z-index:2000}.popup-content{background-color:#fff;padding:20px;border-radius:10px;text-align:center;position:relative}.popup-content img{max-width:100%;height:auto}.close-btn{position:absolute;top:10px;right:10px;font-size:20px;cursor:pointer}#hero.hero-modern{position:relative;width:100%;min-height:72vh;height:auto;display:flex;align-items:flex-start;background:#eef4f9;margin-bottom:0;padding:140px 0 160px;overflow:visible;z-index:1}#hero.hero-modern .hero-bg-slider{position:absolute;inset:0;z-index:0;overflow:hidden}#hero.hero-modern .hero-slide{position:absolute;inset:0;background-size:cover;background-position:center center;background-repeat:no-repeat;will-change:opacity,transform}#hero.hero-modern .hero-slide-1{background-image:url("/images/pestlorincivervetel.jpg")}#hero.hero-modern .hero-slide-2{background-image:url("/images/pestlorincivervetel-herobg2.jpg")}#hero.hero-modern .hero-slide-3{background-image:url("/images/pestlorincivervetel-herobg3.jpg")}#hero.hero-modern .hero-slide{opacity:0;transform:scale(1);transition:opacity 1.2s ease-in-out}#hero.hero-modern .hero-slide.active{opacity:1;animation:heroKenBurns 8s ease-in-out forwards}@keyframes heroKenBurns{from{transform:scale(1)}to{transform:scale(1.08)}}#hero.hero-modern .hero-text-slides{position:relative;margin-bottom:8px}#hero.hero-modern .hero-text-slide{position:absolute;inset:0;width:100%;will-change:opacity,transform;opacity:0;transform:translateY(12px);transition:opacity 0.7s ease-in-out,transform 0.7s ease-in-out;pointer-events:none}#hero.hero-modern .hero-text-slide.active{position:relative;inset:auto;opacity:1;transform:translateY(0);pointer-events:auto}#hero.hero-modern .hero-progress{display:flex;gap:10px;margin-top:32px;align-items:center}#hero.hero-modern .hero-progress-pill{position:relative;width:50px;height:4px;background:rgba(26,57,87,0.18);border-radius:2px;overflow:hidden;display:inline-block}#hero.hero-modern .hero-progress-pill::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0095da,#00b3ff);transform:scaleX(0);transform-origin:left center;border-radius:inherit}#hero.hero-modern .hero-progress-pill{background-color:rgba(26,57,87,0.18);background-image:none;cursor:pointer;border:none;padding:0;transition:background-color 0.25s ease,height 0.2s ease;z-index:3}#hero.hero-modern .hero-progress-pill::after{content:"";position:absolute;top:-14px;left:-6px;right:-6px;bottom:-14px;cursor:pointer}#hero.hero-modern .hero-progress-pill:hover{background-color:rgba(26,57,87,0.36);height:6px}#hero.hero-modern .hero-progress-pill:focus-visible{outline:2px solid #0095da;outline-offset:6px}#hero.hero-modern .hero-progress-pill:active{transform:translateY(1px)}#hero.hero-modern .hero-progress{padding:8px 0;position:relative;z-index:3}#hero.hero-modern .hero-progress-pill::before{transform:scaleX(0);transition:none}#hero.hero-modern .hero-progress-pill.active::before{animation:heroProgressFill 7s linear forwards}#hero.hero-modern .hero-progress.paused .hero-progress-pill.active::before{animation-play-state:paused}@keyframes heroProgressFill{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){#hero.hero-modern .hero-slide,#hero.hero-modern .hero-text-slide,#hero.hero-modern .hero-progress-pill::before{animation:none !important}#hero.hero-modern .hero-slide-2,#hero.hero-modern .hero-slide-3,#hero.hero-modern .hero-text-2,#hero.hero-modern .hero-text-3{opacity:0}#hero.hero-modern .hero-progress-pill-1::before{transform:scaleX(1)}}#hero.hero-modern .hero-eyebrow{margin-top:75px}#main .penztarak-intro-text h2,#main .penztarak-section-head h2,#main .privacy-section h3,#main .privacy-controller-name,#main .sitemap-group-head h3,#main .sitemap-network h3{margin-top:0 !important;margin-bottom:0 !important}#main .penztarak-intro-text h2{margin-bottom:16px !important}#main .penztarak-section-head h2{margin-bottom:10px !important}#main .privacy-section h3{margin-bottom:14px !important}#main .sitemap-group-head h3{margin-bottom:3px !important}@media (min-width:993px){.why-us{margin-top:-120px;position:relative;z-index:5}}#hero.hero-modern .hero-overlay{position:absolute;inset:0;background:linear-gradient(110deg,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.6) 45%,rgba(255,255,255,0.45) 70%,rgba(255,255,255,0.10) 100%);z-index:1}#hero.hero-modern .container{position:relative;z-index:2}#hero.hero-modern .hero-eyebrow{display:inline-block;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#0095da;background:rgba(0,149,218,0.08);padding:6px 14px;border-radius:30px;margin-bottom:22px}#hero.hero-modern h1,#hero.hero-modern .hero-h2-as-h1{font-size:52px;line-height:1.1;font-weight:800;color:#1a3957;text-transform:none;margin:0 0 22px;letter-spacing:-0.5px;font-family:"Raleway",sans-serif}#hero.hero-modern .hero-highlight{color:#0095da;background:linear-gradient(180deg,transparent 65%,rgba(0,149,218,0.20) 65%);padding:0 4px}#hero.hero-modern .hero-subtitle{font-size:18px;line-height:1.6;color:#3d5670;margin:0 0 28px;max-width:620px}#hero.hero-modern .hero-trust{list-style:none;padding:0;margin:0 0 32px;display:grid;grid-template-columns:1fr 1fr;gap:10px 24px;max-width:620px}#hero.hero-modern .hero-trust li{font-size:15px;color:#2c4964;display:flex;align-items:center;gap:8px}#hero.hero-modern .hero-trust i{color:#00b67a;font-size:18px;flex-shrink:0}#hero.hero-modern .hero-cta-group{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:28px}#hero.hero-modern .btn-hero-primary{background:#0095da;color:#fff;padding:14px 32px;border-radius:50px;font-weight:600;font-size:16px;text-decoration:none;box-shadow:0 8px 24px rgba(0,149,218,0.35);transition:all 0.25s ease;display:inline-flex;align-items:center;gap:8px}#hero.hero-modern .btn-hero-primary:hover{background:#007cb8;transform:translateY(-2px);box-shadow:0 12px 28px rgba(0,149,218,0.45);color:#fff}#hero.hero-modern .btn-hero-secondary{background:rgba(255,255,255,0.7);border:1.5px solid #0095da;color:#0095da;padding:14px 30px;border-radius:50px;font-weight:600;font-size:16px;text-decoration:none;transition:all 0.25s ease;display:inline-flex;align-items:center;gap:8px}#hero.hero-modern .btn-hero-secondary:hover{background:#0095da;color:#fff}#hero.hero-modern .hero-meta{color:#4a6378;font-size:15px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}#hero.hero-modern .hero-meta a{color:#1a3957;font-weight:600;text-decoration:none}#hero.hero-modern .hero-meta a:hover{color:#0095da}#hero.hero-modern .hero-meta i{color:#0095da;margin-right:4px}#hero.hero-modern .hero-meta-divider{color:#c4d0dc}@media (max-width:992px){#hero.hero-modern{min-height:auto;padding:60px 0 70px;margin-bottom:0;overflow:hidden}#hero.hero-modern .hero-overlay{background:linear-gradient(180deg,rgba(255,255,255,0.96) 0%,rgba(255,255,255,0.92) 100%)}#hero.hero-modern h1,#hero.hero-modern .hero-h2-as-h1{font-size:36px}#hero.hero-modern .hero-subtitle{font-size:16px}#hero.hero-modern .hero-trust{grid-template-columns:1fr}#hero.hero-modern .hero-cta-group{flex-direction:column;align-items:stretch}#hero.hero-modern .btn-hero-primary,#hero.hero-modern .btn-hero-secondary{justify-content:center}}@media (max-width:575px){#hero.hero-modern h1,#hero.hero-modern .hero-h2-as-h1{font-size:28px}#hero.hero-modern .hero-eyebrow{font-size:11px}}#topbar .topbar-map-link{display:inline-flex;align-items:center;color:#437099;text-decoration:none;margin-right:18px;font-size:14px;line-height:1;transition:0.3s}#topbar .topbar-map-link:hover{color:#0095da}#topbar .topbar-map-link i{color:#0095da;font-size:1.1em;margin-right:5px}#topbar .topbar-map-link .topbar-address{white-space:nowrap}@media (max-width:991px){#topbar .topbar-map-link .topbar-address{display:none}#topbar .topbar-map-link{margin-right:12px;padding:4px}}.why-us.why-us-modern .content{padding:40px 36px;background:linear-gradient(135deg,#0095da 0%,#0078b8 100%);border-radius:18px;color:#fff;box-shadow:0 20px 50px rgba(0,149,218,0.25);position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start}.why-us.why-us-modern .content::before{content:"";position:absolute;top:-80px;right:-80px;width:200px;height:200px;background:radial-gradient(circle,rgba(255,255,255,0.12) 0%,rgba(255,255,255,0) 70%);pointer-events:none}.why-us.why-us-modern .content .why-us-eyebrow{display:inline-block;font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:rgba(255,255,255,0.85);background:rgba(255,255,255,0.18);padding:5px 14px;border-radius:30px;margin-bottom:12px;align-self:flex-start}.why-us.why-us-modern .content h3{font-weight:800;font-size:26px;line-height:1.2;margin:0 0 18px !important;letter-spacing:-0.4px}.why-us.why-us-modern .content p{font-size:15px;line-height:1.65;margin-bottom:28px;color:rgba(255,255,255,0.95)}.why-us.why-us-modern .content .more-btn{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#0095da;padding:11px 26px;border-radius:50px;font-weight:600;font-size:14px;transition:all 0.3s ease;align-self:flex-start;box-shadow:0 6px 18px rgba(0,0,0,0.10)}.why-us.why-us-modern .content .more-btn i{font-size:16px;transition:transform 0.3s ease}.why-us.why-us-modern .content .more-btn:hover{background:#2c4964;color:#fff;transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,0.18)}.why-us.why-us-modern .content .more-btn:hover i{transform:translateX(4px)}.why-us.why-us-modern .icon-boxes .icon-box{text-align:left;border-radius:18px;background:#fff;box-shadow:0 12px 30px rgba(26,57,87,0.08);padding:32px 26px;width:100%;border:1px solid rgba(0,149,218,0.08);transition:all 0.35s ease;position:relative;overflow:hidden}.why-us.why-us-modern .icon-boxes .icon-box::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#0095da,#00b3ff);transform:scaleX(0);transform-origin:left;transition:transform 0.45s ease}.why-us.why-us-modern .icon-boxes .icon-box:hover{transform:translateY(-6px);box-shadow:0 22px 50px rgba(0,149,218,0.18);border-color:rgba(0,149,218,0.22)}.why-us.why-us-modern .icon-boxes .icon-box:hover::before{transform:scaleX(1)}.why-us.why-us-modern .icon-boxes .icon-box .icon-box-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,rgba(0,149,218,0.10),rgba(0,179,255,0.05));color:#0095da;font-size:30px;margin-bottom:22px !important;transition:all 0.35s ease}.why-us.why-us-modern .icon-boxes .icon-box:hover .icon-box-icon{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;transform:scale(1.05)}.why-us.why-us-modern .icon-boxes .icon-box .icon-box-icon i{color:inherit;margin-bottom:0;font-size:inherit;line-height:1}.why-us.why-us-modern .icon-boxes .icon-box:hover .icon-box-icon i{color:#fff}.why-us.why-us-modern .icon-boxes .icon-box h4,.why-us.why-us-modern .icon-boxes .icon-box .h4{font-size:18px;font-weight:700;color:#1a3957;margin:0 0 14px 0 !important;line-height:1.3;letter-spacing:-0.2px}.why-us.why-us-modern .icon-boxes .icon-box p{font-size:14.5px;color:#5a6d80;line-height:1.6;margin:0}.why-us.why-us-modern .icon-boxes .icon-box p strong{color:#1a3957;font-weight:600}@media (max-width:991px){.why-us.why-us-modern .content{padding:32px 26px}.why-us.why-us-modern .content h3{font-size:22px}.why-us.why-us-modern .icon-boxes .icon-box{padding:28px 22px}}.appointment-btn{background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);color:#fff;border-radius:50px;padding:10px 24px;font-weight:600;font-size:14px;letter-spacing:0.2px;white-space:nowrap;display:inline-flex;align-items:center;gap:8px;box-shadow:0 8px 22px rgba(0,149,218,0.30);transition:all 0.25s ease;margin-left:25px;border:none}.appointment-btn i{font-size:15px;line-height:1}.appointment-btn:hover{background:linear-gradient(135deg,#007cb8 0%,#0095da 100%);color:#fff;transform:translateY(-2px);box-shadow:0 12px 26px rgba(0,149,218,0.42)}.appointment-btn:focus-visible{outline:3px solid rgba(0,149,218,0.4);outline-offset:2px}@media (max-width:992px){.appointment-btn{margin:0 12px 0 0;padding:8px 18px;font-size:13px}.appointment-btn::before{font-size:13px}}.packet-appointment-btn{background:rgba(0,149,218,0.08);color:#0095da;border:1.5px solid rgba(0,149,218,0.25);border-radius:50px;padding:10px 22px;font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:6px;transition:all 0.25s ease;text-decoration:none}.packet-appointment-btn i{transition:transform 0.25s ease;font-size:18px}.packet-appointment-btn:hover{background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);color:#fff;border-color:transparent;box-shadow:0 8px 20px rgba(0,149,218,0.30);transform:translateY(-2px)}.packet-appointment-btn:hover i{transform:translateX(4px)}.navbar>ul>li{padding:8px 0 8px 22px}.navbar a,.navbar a:focus{font-size:14.5px;font-weight:600;color:#2c4964;border-bottom:2px solid transparent;padding:6px 2px;position:relative;transition:color 0.25s ease}.navbar a::after{content:"";position:absolute;left:50%;right:50%;bottom:-2px;height:2px;background:linear-gradient(90deg,#0095da,#00b3ff);border-radius:2px;transition:left 0.3s ease,right 0.3s ease}.navbar a:hover::after,.navbar .active::after,.navbar li:hover>a::after{left:0;right:0}.navbar a:hover,.navbar .active,.navbar .active:focus,.navbar li:hover>a{color:#0095da;border-color:transparent}.navbar .dropdown ul{border-radius:14px;box-shadow:0 18px 40px rgba(26,57,87,0.16);padding:8px;border:1px solid rgba(0,149,218,0.08);margin-top:8px !important}.navbar .dropdown ul a{border-radius:8px;padding:10px 14px !important;font-size:13.5px !important;font-weight:500 !important;transition:all 0.2s ease}.navbar .dropdown ul a:hover,.navbar .dropdown ul li:hover>a{background:rgba(0,149,218,0.08);color:#0095da !important}.how-it-works{padding:80px 0;background:linear-gradient(180deg,#ffffff 0%,#f4f9fd 100%)}.how-it-works .how-header{text-align:center;max-width:720px;margin:0 auto 50px}.how-it-works .how-eyebrow{display:inline-block;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#0095da;background:rgba(0,149,218,0.08);padding:6px 14px;border-radius:30px;margin-bottom:18px}.how-it-works h2{font-size:38px;font-weight:800;line-height:1.15;color:#1a3957;margin:0 0 16px !important;letter-spacing:-0.5px}.how-it-works .how-highlight{color:#0095da;background:linear-gradient(180deg,transparent 65%,rgba(0,149,218,0.20) 65%);padding:0 4px}.how-it-works .how-lead{font-size:17px;color:#4a6378;margin:0}.how-it-works .how-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;position:relative;margin-bottom:70px}.how-it-works .how-step{position:relative;background:#fff;border-radius:18px;padding:30px 24px;box-shadow:0 12px 30px rgba(26,57,87,0.08);border:1px solid rgba(0,149,218,0.08);transition:all 0.35s ease}.how-it-works .how-step:hover{transform:translateY(-6px);box-shadow:0 22px 50px rgba(0,149,218,0.16);border-color:rgba(0,149,218,0.22)}.how-it-works .how-step-num{position:absolute;top:16px;right:20px;font-family:"Raleway",sans-serif;font-size:38px;font-weight:800;line-height:1;color:rgba(0,149,218,0.12);letter-spacing:-1px}.how-it-works .how-step-icon{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:16px;background:linear-gradient(135deg,rgba(0,149,218,0.10),rgba(0,179,255,0.05));color:#0095da;font-size:28px;margin-bottom:18px;transition:all 0.35s ease}.how-it-works .how-step:hover .how-step-icon{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;transform:scale(1.05)}.how-it-works .how-step h3{font-size:19px;font-weight:700;color:#1a3957;margin:0 0 12px !important;line-height:1.3;letter-spacing:-0.2px}.how-it-works .how-step p{font-size:14.5px;color:#5a6d80;line-height:1.6;margin:0}.how-it-works .how-step a{color:#0095da;font-weight:600;text-decoration:underline;text-decoration-color:rgba(0,149,218,0.3);text-underline-offset:3px}.how-it-works .how-step a:hover{text-decoration-color:#0095da}.how-it-works .how-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:40px 32px;background:#fff;border-radius:22px;box-shadow:0 14px 40px rgba(26,57,87,0.06);border:1px solid rgba(0,149,218,0.08)}.how-it-works .how-stat{text-align:center}.how-it-works .how-stat-num{display:block;font-family:"Raleway",sans-serif;font-size:44px;font-weight:800;color:#0095da;line-height:1;margin-bottom:8px;letter-spacing:-1px}.how-it-works .how-stat-num small{font-size:24px;font-weight:700}.how-it-works .how-stat-label{display:block;font-size:13.5px;color:#4a6378;font-weight:500;line-height:1.4}@media (max-width:992px){.how-it-works{padding:60px 0}.how-it-works h2{font-size:30px}.how-it-works .how-steps{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:50px}.how-it-works .how-stats{grid-template-columns:repeat(2,1fr);padding:30px 22px;gap:24px}.how-it-works .how-stat-num{font-size:36px}}@media (max-width:575px){.how-it-works .how-steps{grid-template-columns:1fr}.how-it-works h2{font-size:26px}.how-it-works .how-lead{font-size:15px}}.cta-banner{padding:60px 0;background:linear-gradient(180deg,#f4f9fd 0%,#ffffff 100%)}.cta-banner .cta-banner-inner{position:relative;padding:50px 56px;border-radius:24px;background:linear-gradient(135deg,#0095da 0%,#0078b8 100%);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:40px;overflow:hidden;box-shadow:0 24px 60px rgba(0,149,218,0.28)}.cta-banner .cta-banner-inner::before,.cta-banner .cta-banner-inner::after{content:"";position:absolute;border-radius:50%;pointer-events:none}.cta-banner .cta-banner-inner::before{width:320px;height:320px;top:-160px;right:-100px;background:radial-gradient(circle,rgba(255,255,255,0.18) 0%,rgba(255,255,255,0) 60%)}.cta-banner .cta-banner-inner::after{width:220px;height:220px;bottom:-110px;left:-60px;background:radial-gradient(circle,rgba(0,0,0,0.10) 0%,rgba(0,0,0,0) 60%)}.cta-banner-text{position:relative;z-index:1;flex:1;min-width:0}.cta-banner-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;background:rgba(255,255,255,0.18);padding:6px 14px;border-radius:30px;margin-bottom:14px;color:#fff}.cta-banner-text h2{font-size:32px;font-weight:800;line-height:1.15;margin:0 0 10px !important;color:#fff;letter-spacing:-0.3px}.cta-banner-text p{font-size:16px;line-height:1.55;color:rgba(255,255,255,0.92);margin:0;max-width:560px}.cta-banner-actions{position:relative;z-index:1;display:flex;gap:12px;flex-shrink:0}.cta-banner-actions .btn-cta-primary{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#0095da;padding:14px 30px;border-radius:50px;font-weight:700;font-size:15px;text-decoration:none;box-shadow:0 10px 24px rgba(0,0,0,0.18);transition:all 0.25s ease;white-space:nowrap}.cta-banner-actions .btn-cta-primary:hover{background:#1a3957;color:#fff;transform:translateY(-2px);box-shadow:0 14px 28px rgba(0,0,0,0.28)}.cta-banner-actions .btn-cta-outline{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,0.08);color:#fff;padding:14px 26px;border-radius:50px;font-weight:600;font-size:15px;text-decoration:none;border:1.5px solid rgba(255,255,255,0.5);transition:all 0.25s ease;white-space:nowrap}.cta-banner-actions .btn-cta-outline:hover{background:rgba(255,255,255,0.18);border-color:#fff;color:#fff;transform:translateY(-2px)}@media (max-width:992px){.cta-banner{padding:50px 0}.cta-banner .cta-banner-inner{padding:36px 28px;flex-direction:column;align-items:flex-start;text-align:left;gap:28px}.cta-banner-text h2{font-size:26px}.cta-banner-text p{font-size:15px}.cta-banner-actions{flex-direction:column;width:100%}.cta-banner-actions .btn-cta-primary,.cta-banner-actions .btn-cta-outline{justify-content:center;width:100%}}@media (max-width:575px){.cta-banner-text h2{font-size:22px}}.partners-marquee{padding:70px 0 80px;background:#fff;position:relative;overflow:hidden}.partners-marquee .partners-header{text-align:center;max-width:760px;margin:0 auto 40px}.partners-marquee .partners-eyebrow{display:inline-block;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#0095da;background:rgba(0,149,218,0.08);padding:6px 14px;border-radius:30px;margin-bottom:16px}.partners-marquee h2{font-size:32px;font-weight:800;line-height:1.2;color:#1a3957;margin:0 0 14px !important;letter-spacing:-0.4px}.partners-marquee .partners-highlight{color:#0095da;background:linear-gradient(180deg,transparent 65%,rgba(0,149,218,0.18) 65%);padding:0 4px}.partners-marquee .partners-header p{color:#4a6378;font-size:15.5px;line-height:1.6;margin:0}.partners-marquee .partners-header a{color:#0095da;font-weight:600;text-decoration:underline;text-decoration-color:rgba(0,149,218,0.3);text-underline-offset:3px}.partners-marquee .partners-header a:hover{text-decoration-color:#0095da}.partners-track-wrap{position:relative;overflow:hidden;padding:12px 0;--fade:80px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fade),#000 calc(100% - var(--fade)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--fade),#000 calc(100% - var(--fade)),transparent 100%)}.partners-track{display:flex;width:max-content;animation:partners-scroll 60s linear infinite;will-change:transform}.partners-track-wrap:hover .partners-track{animation-play-state:paused}.partners-track .partner{flex-shrink:0;display:inline-flex;align-items:center;gap:14px;padding:0 28px;height:90px;cursor:default}.partners-track .partner img{height:56px;width:auto;max-width:160px;object-fit:contain;filter:grayscale(1) opacity(0.55) brightness(0.95);transition:filter 0.4s ease,transform 0.4s ease}.partners-track .partner-name{display:inline-block;font-weight:600;font-size:14.5px;color:#1a3957;white-space:nowrap;max-width:0;overflow:hidden;opacity:0;transition:max-width 0.45s ease,opacity 0.3s ease}.partners-track .partner:hover img{filter:grayscale(0) opacity(1);transform:scale(1.04)}.partners-track .partner:hover .partner-name{max-width:360px;opacity:1}@keyframes partners-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:992px){.partners-marquee{padding:50px 0 60px}.partners-marquee h2{font-size:25px}.partners-marquee .partners-header p{font-size:14.5px}.partners-track .partner{padding:0 20px;height:80px}.partners-track .partner img{height:44px;max-width:140px}.partners-track .partner-name{font-size:13px}.partners-track-wrap{--fade:40px}}@media (max-width:575px){.partners-marquee h2{font-size:21px}.partners-track{animation-duration:40s}}@media (prefers-reduced-motion:reduce){.partners-track{animation:none}.partners-track .partner img{filter:grayscale(0) opacity(1)}}.intro-img{padding:80px 0 90px;background:#fff;position:relative;overflow:hidden}.intro-img-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:70px;align-items:center}.intro-img-media{position:relative;min-height:460px}.intro-img-blob{position:absolute;inset:18px 18px auto -28px;height:460px;background:linear-gradient(135deg,rgba(0,149,218,0.18) 0%,rgba(0,179,255,0.10) 100%);border-radius:40% 60% 60% 40% / 50% 40% 60% 50%;z-index:0;filter:blur(2px)}.intro-img-frame{position:relative;z-index:1;border-radius:24px;overflow:hidden;box-shadow:0 30px 60px rgba(26,57,87,0.18);aspect-ratio:4 / 3}.intro-img-frame img,.intro-img-frame iframe.intro-img-map{width:100%;height:100%;object-fit:cover;display:block;border:0}.intro-img-frame img{transition:transform 0.6s ease}.intro-img-media:hover .intro-img-frame img{transform:scale(1.03)}.intro-img-map-placeholder{width:100%;height:100%;position:relative;cursor:pointer;overflow:hidden;background:#e8eff5}.intro-img-map-placeholder:focus-visible{outline:3px solid rgba(0,149,218,0.55);outline-offset:-3px}.intro-img-map-preview-img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;transition:transform 0.4s ease,filter 0.25s ease}.intro-img-map-placeholder:hover .intro-img-map-preview-img{transform:scale(1.03);filter:brightness(1.03)}.intro-img-map-placeholder-marker{position:absolute;top:44.5%;left:51.5%;width:44px;height:44px;border-radius:50% 50% 50% 0;background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);rotate:-45deg;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;box-shadow:0 8px 22px rgba(0,149,218,0.50),0 0 0 4px rgba(255,255,255,0.85);animation:introMapPin 2.4s ease-in-out infinite;z-index:2;pointer-events:none}.intro-img-map-placeholder-marker i{rotate:45deg}@keyframes introMapPin{0%,100%{transform:translate(-50%,-100%)}50%{transform:translate(-50%,-115%)}}.intro-img-map-placeholder-hint{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateY(40px);background:rgba(0,149,218,0.95);color:#fff;border-radius:50px;padding:10px 20px;display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;box-shadow:0 14px 32px rgba(0,149,218,0.45);white-space:nowrap;opacity:0;transition:all 0.3s cubic-bezier(0.22,1,0.36,1);pointer-events:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:3}.intro-img-map-placeholder:hover .intro-img-map-placeholder-hint,.intro-img-map-placeholder:focus-visible .intro-img-map-placeholder-hint{opacity:1;transform:translate(-50%,-50%) translateY(0)}.intro-img-map-placeholder-hint i{font-size:13px}.intro-img-badge{position:absolute;bottom:-22px;left:-22px;background:#fff;border-radius:18px;padding:14px 20px;display:flex;align-items:center;gap:14px;box-shadow:0 18px 40px rgba(26,57,87,0.18);z-index:2;border:1px solid rgba(0,149,218,0.08);text-decoration:none;transition:all 0.25s ease}.intro-img-badge:hover{transform:translateY(-3px);box-shadow:0 24px 50px rgba(0,149,218,0.25);border-color:rgba(0,149,218,0.25)}.intro-img-badge i{font-size:26px;color:#0095da;background:linear-gradient(135deg,rgba(0,149,218,0.12),rgba(0,179,255,0.06));width:48px;height:48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.25s ease}.intro-img-badge:hover i{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff}.intro-img-badge strong{display:block;font-family:"Raleway",sans-serif;font-size:24px;font-weight:800;color:#1a3957;line-height:1}.intro-img-badge span{font-size:12.5px;color:#5a6d80;font-weight:500;line-height:1.3}.intro-img-pill{position:absolute;top:-18px;right:-10px;background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);color:#fff;padding:9px 16px;border-radius:50px;font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:6px;box-shadow:0 12px 28px rgba(0,149,218,0.35);z-index:2}.intro-img-content{padding:0 0 0 8px}.intro-img-eyebrow{display:inline-block;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#0095da;background:rgba(0,149,218,0.08);padding:6px 14px;border-radius:30px;margin-bottom:16px}.intro-img h2{font-size:34px;font-weight:800;line-height:1.18;color:#1a3957;margin:0 0 16px !important;letter-spacing:-0.4px}.intro-img-highlight{color:#0095da;background:linear-gradient(180deg,transparent 65%,rgba(0,149,218,0.20) 65%);padding:0 4px}.intro-img-lead{color:#4a6378;font-size:16.5px;line-height:1.65;margin:0 0 24px}.intro-img-features{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:14px}.intro-img-features li{display:flex;align-items:flex-start;gap:14px}.intro-img-features .intro-feat-ico{flex-shrink:0;width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,rgba(0,149,218,0.10),rgba(0,179,255,0.05));color:#0095da;display:inline-flex;align-items:center;justify-content:center;font-size:19px;transition:all 0.3s ease}.intro-img-features li:hover .intro-feat-ico{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;transform:scale(1.05)}.intro-img-features strong{display:block;color:#1a3957;font-size:15.5px;font-weight:700;margin-bottom:2px}.intro-img-features span{display:block;color:#5a6d80;font-size:14.5px;line-height:1.55}.intro-img-ctas{display:flex;gap:12px;flex-wrap:wrap}.intro-img-cta{display:inline-flex;align-items:center;gap:8px;padding:13px 26px;border-radius:50px;font-weight:600;font-size:15px;text-decoration:none;transition:all 0.25s ease}.intro-img-cta i{transition:transform 0.25s ease}.intro-img-cta-primary{background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);color:#fff;box-shadow:0 10px 24px rgba(0,149,218,0.32)}.intro-img-cta-primary:hover{background:linear-gradient(135deg,#007cb8 0%,#0095da 100%);color:#fff;transform:translateY(-2px);box-shadow:0 14px 28px rgba(0,149,218,0.42)}.intro-img-cta-primary:hover i{transform:translateX(4px)}.intro-img-cta-secondary{background:rgba(0,149,218,0.08);color:#0095da;border:1.5px solid rgba(0,149,218,0.25)}.intro-img-cta-secondary:hover{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;border-color:transparent;transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,149,218,0.30)}@media (max-width:992px){.intro-img{padding:60px 0 70px}.intro-img-grid{grid-template-columns:1fr;gap:50px}.intro-img-media{min-height:auto;margin-bottom:20px}.intro-img-blob{inset:14px 14px auto -14px;height:360px}.intro-img-content{padding:0}.intro-img h2{font-size:27px}.intro-img-lead{font-size:15.5px}}@media (max-width:575px){.intro-img h2{font-size:22px}.intro-img-badge{padding:12px 16px;gap:10px}.intro-img-badge i{width:44px;height:44px;font-size:24px}.intro-img-badge strong{font-size:20px}.intro-img-pill{font-size:12px;padding:7px 12px;top:-12px;right:4px}}.faq-modern{padding:80px 0;background:linear-gradient(180deg,#f4f9fd 0%,#ffffff 100%)}.faq-modern .faq-grid{display:grid;grid-template-columns:0.85fr 1.15fr;gap:60px;align-items:normal}.faq-modern .faq-intro{position:sticky;top:100px;padding-top:14px}.faq-modern .faq-cta-group{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.faq-modern .faq-cta-primary{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);color:#fff;padding:12px 24px;border-radius:50px;font-weight:600;font-size:14.5px;text-decoration:none;box-shadow:0 10px 24px rgba(0,149,218,0.32);transition:all 0.25s ease}.faq-modern .faq-cta-primary:hover{background:linear-gradient(135deg,#007cb8 0%,#0095da 100%);color:#fff;transform:translateY(-2px);box-shadow:0 14px 28px rgba(0,149,218,0.42)}.faq-modern .faq-eyebrow{display:inline-block;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#0095da;background:rgba(0,149,218,0.08);padding:6px 14px;border-radius:30px;margin-bottom:16px}.faq-modern h2{font-size:36px;font-weight:800;line-height:1.15;color:#1a3957;margin:0 0 16px !important;letter-spacing:-0.5px}.faq-modern .faq-highlight{color:#0095da;background:linear-gradient(180deg,transparent 65%,rgba(0,149,218,0.20) 65%);padding:0 4px}.faq-modern .faq-intro>p{color:#4a6378;font-size:16px;line-height:1.65;margin:0 0 26px}.faq-modern .faq-contact-box{background:#fff;border-radius:18px;padding:22px 24px;box-shadow:0 12px 30px rgba(26,57,87,0.06);border:1px solid rgba(0,149,218,0.08);margin-bottom:18px}.faq-modern .faq-contact-row{display:flex;align-items:center;gap:14px;padding:10px 0}.faq-modern .faq-contact-row+.faq-contact-row{border-top:1px solid rgba(0,149,218,0.10)}.faq-modern .faq-contact-row i{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,rgba(0,149,218,0.10),rgba(0,179,255,0.05));color:#0095da;display:inline-flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.faq-modern .faq-contact-row span{display:block;font-size:12px;color:#5a6d80;font-weight:500;text-transform:uppercase;letter-spacing:0.6px}.faq-modern .faq-contact-row a{display:block;color:#1a3957;font-weight:700;font-size:15px;text-decoration:none}.faq-modern .faq-contact-row a:hover{color:#0095da}.faq-modern .faq-more-btn{display:inline-flex;align-items:center;gap:8px;color:#0095da;font-weight:600;font-size:14.5px;text-decoration:none;padding:4px 4px}.faq-modern .faq-more-btn i{transition:transform 0.25s ease}.faq-modern .faq-more-btn:hover{color:#007cb8}.faq-modern .faq-more-btn:hover i{transform:translateX(4px)}.faq-modern .faq-list{display:flex;flex-direction:column;gap:12px}.faq-modern .faq-item{background:#fff;border-radius:16px;border:1px solid rgba(0,149,218,0.10);box-shadow:0 6px 18px rgba(26,57,87,0.04);overflow:hidden;transition:all 0.3s ease}.faq-modern .faq-item:hover{border-color:rgba(0,149,218,0.25);box-shadow:0 12px 30px rgba(0,149,218,0.10)}.faq-modern .faq-item[open]{border-color:rgba(0,149,218,0.35);box-shadow:0 16px 40px rgba(0,149,218,0.14)}.faq-modern .faq-item summary{list-style:none;cursor:pointer;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-weight:700;color:#1a3957;font-size:16px;line-height:1.4;transition:color 0.25s ease;user-select:none}.faq-modern .faq-item summary::-webkit-details-marker{display:none}.faq-modern .faq-item summary::marker{content:""}.faq-modern .faq-item summary:hover{color:#0095da}.faq-modern .faq-item[open] summary{color:#0095da}.faq-modern .faq-q{flex:1}.faq-modern .faq-toggle{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:rgba(0,149,218,0.10);color:#0095da;position:relative;transition:all 0.3s ease}.faq-modern .faq-toggle::before,.faq-modern .faq-toggle::after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;background:currentColor;border-radius:1px;transform:translate(-50%,-50%);transition:transform 0.3s ease}.faq-modern .faq-toggle::after{transform:translate(-50%,-50%) rotate(90deg)}.faq-modern .faq-item[open] .faq-toggle{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;transform:rotate(180deg)}.faq-modern .faq-item[open] .faq-toggle::after{transform:translate(-50%,-50%) rotate(0deg)}.faq-modern .faq-a{padding:0 22px 22px;color:#4a6378;font-size:14.5px;line-height:1.65}.faq-modern .faq-a p{margin:0}.faq-modern .faq-a p+p{margin-top:10px}.faq-modern .faq-a strong{color:#1a3957;font-weight:700}.faq-modern .faq-a a{color:#0095da;font-weight:600;text-decoration:underline;text-decoration-color:rgba(0,149,218,0.30);text-underline-offset:3px}.faq-modern .faq-a a:hover{text-decoration-color:#0095da}@media (max-width:992px){.faq-modern{padding:60px 0}.faq-modern .faq-grid{grid-template-columns:1fr;gap:36px}.faq-modern .faq-intro{position:static}.faq-modern h2{font-size:28px}.faq-modern .faq-item summary{font-size:15px;padding:16px 18px}.faq-modern .faq-a{padding:0 18px 18px}}@media (max-width:575px){.faq-modern h2{font-size:23px}.faq-modern .faq-toggle{width:28px;height:28px}}.why-us.why-us-modern{background:transparent;padding:0 0 70px;position:relative;z-index:5}@media (min-width:993px){.why-us.why-us-modern{margin-top:-120px}}.intro-img{background:#f4f9fd;padding:80px 0}.how-it-works{background:#ffffff;padding:80px 0}.partners-marquee{background:#f4f9fd;padding:70px 0 80px}.faq-modern{background:#ffffff;padding:80px 0}.cta-banner{background:#f4f9fd;padding:80px 0}.intro-img{background:linear-gradient(180deg,#f4f9fd 0%,#f4f9fd 100%)}.partners-marquee{background:linear-gradient(180deg,#f4f9fd 0%,#f4f9fd 100%)}.cta-banner{background:linear-gradient(180deg,#f4f9fd 0%,#f4f9fd 100%)}@media (max-width:992px){.why-us.why-us-modern{padding:0 0 50px;margin-top:-75px}.intro-img,.how-it-works,.partners-marquee,.faq-modern,.cta-banner{padding:60px 0}}#footer.footer-modern{background:linear-gradient(180deg,#0a2540 0%,#1a3957 100%);color:rgba(255,255,255,0.85);position:relative;margin-top:0}#footer.footer-modern .footer-accent{height:4px;background:linear-gradient(90deg,#0095da 0%,#00b3ff 50%,#0095da 100%)}#footer.footer-modern .footer-main{padding:70px 0 50px}#footer.footer-modern h3,#footer.footer-modern h4{color:#ffffff;font-size:16px;font-weight:700;margin:0 0 18px;letter-spacing:0.2px;position:relative;padding-bottom:10px;font-family:"Raleway",sans-serif}#main #footer.footer-modern h3,#footer.footer-modern h3{margin-top:0}#footer.footer-modern h3::after,#footer.footer-modern h4::after{content:"";position:absolute;bottom:0;left:0;width:30px;height:2px;background:#0095da;border-radius:2px}#footer.footer-modern .footer-brand .footer-logo{display:inline-block;margin-bottom:22px;transition:opacity 0.25s ease,transform 0.25s ease}#footer.footer-modern .footer-brand .footer-logo:hover{opacity:0.85;transform:translateY(-2px)}#footer.footer-modern .footer-brand .footer-logo img{max-height:75px;width:auto;display:block;filter:brightness(0) invert(1)}#footer.footer-modern .footer-tagline{color:rgba(255,255,255,0.75);font-size:14.5px;line-height:1.6;margin:0 0 22px}#footer.footer-modern .footer-contact-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}#footer.footer-modern .footer-contact-list li{display:flex;gap:12px;align-items:flex-start;font-size:14px;line-height:1.5;color:rgba(255,255,255,0.85)}#footer.footer-modern .footer-contact-list li i{color:#0095da;background:rgba(0,149,218,0.12);width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0;transition:all 0.25s ease}#footer.footer-modern .footer-contact-list a{color:rgba(255,255,255,0.92);text-decoration:none;transition:color 0.2s ease}#footer.footer-modern .footer-contact-list a:hover{color:#00b3ff}#footer.footer-modern .footer-contact-list li:hover i{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff}#footer.footer-modern .footer-contact-sub{display:block;font-size:12.5px;color:rgba(255,255,255,0.55);font-weight:400;margin-top:2px}#footer.footer-modern .footer-nav ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}#footer.footer-modern .footer-nav a{color:rgba(255,255,255,0.78);text-decoration:none;font-size:14px;display:inline-flex;align-items:center;gap:6px;transition:all 0.2s ease;padding:2px 0;position:relative}#footer.footer-modern .footer-nav a::before{content:"›";color:#0095da;font-weight:700;transition:transform 0.2s ease;font-size:16px;line-height:1}#footer.footer-modern .footer-nav a:hover{color:#ffffff;padding-left:4px}#footer.footer-modern .footer-nav a:hover::before{transform:translateX(2px)}#footer.footer-modern .footer-payment-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}#footer.footer-modern .footer-pay-pill{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.12);color:rgba(255,255,255,0.92);padding:7px 14px;border-radius:30px;font-size:13px;font-weight:500}#footer.footer-modern .footer-pay-pill i{color:#0095da;font-size:14px}#footer.footer-modern .footer-partner{display:inline-flex;align-items:center;gap:12px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.10);padding:12px 18px;border-radius:14px;color:rgba(255,255,255,0.92);text-decoration:none;transition:all 0.25s ease;margin-bottom:28px}#footer.footer-modern .footer-partner:hover{background:rgba(255,255,255,0.10);border-color:rgba(0,149,218,0.40);color:#fff;transform:translateY(-2px)}#footer.footer-modern .footer-partner img{max-height:47px;width:auto;filter:brightness(0) invert(1);opacity:0.95;transition:opacity 0.25s ease}#footer.footer-modern .footer-partner:hover img{opacity:1}#footer.footer-modern .footer-partner span{font-size:13.5px;font-weight:500}#footer.footer-modern .footer-social{display:flex;gap:10px}#footer.footer-modern .footer-social-link{width:40px;height:40px;border-radius:12px;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.12);color:rgba(255,255,255,0.85);display:inline-flex;align-items:center;justify-content:center;font-size:17px;transition:all 0.25s ease;text-decoration:none}#footer.footer-modern .footer-social-link:hover{background:linear-gradient(135deg,#0095da,#00b3ff);border-color:transparent;color:#fff;transform:translateY(-3px);box-shadow:0 10px 24px rgba(0,149,218,0.35)}#footer.footer-modern .footer-bottom{border-top:1px solid rgba(255,255,255,0.08);background:rgba(0,0,0,0.15);padding:22px 0}#footer.footer-modern .footer-bottom-inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}#footer.footer-modern .footer-copy,#footer.footer-modern .footer-credit{margin:0;font-size:13px;color:rgba(255,255,255,0.65)}#footer.footer-modern .footer-copy strong{color:#ffffff;font-weight:700}#footer.footer-modern .footer-credit a{color:#00b3ff;font-weight:600;text-decoration:none;transition:color 0.2s ease}#footer.footer-modern .footer-credit a:hover{color:#ffffff}@media (max-width:991px){#footer.footer-modern .footer-main{padding:50px 0 30px}#footer.footer-modern h3,#footer.footer-modern h4{margin-top:24px}#footer.footer-modern .footer-brand h3:first-of-type,#footer.footer-modern .footer-nav h3:first-of-type,#footer.footer-modern .footer-extras h3:first-of-type,#footer.footer-modern .footer-brand h4:first-of-type,#footer.footer-modern .footer-nav h4:first-of-type,#footer.footer-modern .footer-extras h4:first-of-type{margin-top:0}#footer.footer-modern .footer-bottom-inner{flex-direction:column;align-items:center;text-align:center}}@media (max-width:575px){#footer.footer-modern .footer-payment-pills{gap:6px}#footer.footer-modern .footer-pay-pill{padding:6px 12px;font-size:12px}}#footer .footer-top,#footer .footer-newsletter,#footer .footer-contact,#footer .footer-links,#footer .copyright,#footer .credits{}@media (max-width:991px){#topbar{display:none !important}#header{top:0 !important}#header.header-scrolled{top:0 !important}}@media (max-width:991px){.mobile-nav-toggle{color:#1a3957;font-size:26px;width:40px;height:40px;border-radius:10px;display:flex !important;align-items:center;justify-content:center;background:rgba(0,149,218,0.08);transition:all 0.2s ease;border:1px solid rgba(0,149,218,0.15)}.mobile-nav-toggle:hover,.mobile-nav-toggle:active{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;border-color:transparent}.mobile-nav-toggle.bi-x{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;border-color:transparent}}.navbar-mobile{background:rgba(10,37,64,0.85) !important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.navbar-mobile ul{top:70px !important;right:20px !important;left:20px !important;bottom:30px !important;border-radius:18px !important;box-shadow:0 30px 60px rgba(0,0,0,0.3) !important;padding:16px !important;background:#fff !important}.navbar-mobile ul li{border-bottom:1px solid rgba(0,149,218,0.08)}.navbar-mobile ul li:last-child{border-bottom:none}.navbar-mobile a,.navbar-mobile a:focus{padding:14px 16px !important;font-size:15.5px !important;font-weight:600 !important;color:#1a3957 !important;border-radius:10px;display:flex !important;align-items:center;justify-content:space-between}.navbar-mobile a::after{display:none !important}.navbar-mobile a:hover,.navbar-mobile .active,.navbar-mobile li:hover>a{background:rgba(0,149,218,0.08);color:#0095da !important}.navbar-mobile a i{font-size:14px}.navbar-mobile .dropdown ul{margin:4px 0 8px 16px !important;padding:4px !important;border-radius:12px !important;background:rgba(0,149,218,0.04) !important;box-shadow:none !important}.navbar-mobile .dropdown ul a{padding:10px 14px !important;font-size:14px !important;font-weight:500 !important}@media (max-width:992px){#hero.hero-modern .hero-overlay{background:linear-gradient(180deg,rgba(255,255,255,0.55) 0%,rgba(255,255,255,0.75) 50%,rgba(255,255,255,0.65) 100%)}#hero.hero-modern{min-height:100vh;min-height:100svh;padding:50px 0 50px;margin-top:65px;display:flex;align-items:center}#hero.hero-modern .container{width:100%}#hero.hero-modern .hero-eyebrow{margin-top:0}#hero.hero-modern .hero-text-slides{margin-bottom:14px}#hero.hero-modern h1,#hero.hero-modern .hero-h2-as-h1{font-size:28px;margin-bottom:14px}#hero.hero-modern .hero-subtitle{font-size:15px;margin-bottom:0}#hero.hero-modern .hero-trust{gap:6px 18px;margin-bottom:18px}#hero.hero-modern .hero-trust li{font-size:13.5px}#hero.hero-modern .hero-cta-group{flex-direction:row !important;align-items:stretch !important;flex-wrap:wrap;gap:10px;margin-bottom:18px}#hero.hero-modern .btn-hero-primary,#hero.hero-modern .btn-hero-secondary{flex:1 1 auto;width:auto !important;min-width:0;padding:11px 14px;font-size:14px;justify-content:center;white-space:nowrap}#hero.hero-modern .btn-hero-primary i,#hero.hero-modern .btn-hero-secondary i{font-size:14px}#hero.hero-modern .hero-meta{font-size:14px}#hero.hero-modern .hero-progress{margin-top:18px}}@media (max-width:575px){#hero.hero-modern{padding:70px 0 24px}#hero.hero-modern h1,#hero.hero-modern .hero-h2-as-h1{font-size:24px}#hero.hero-modern .hero-subtitle{font-size:14px}#hero.hero-modern .hero-trust{grid-template-columns:1fr;gap:4px;margin-bottom:16px}}@media (max-width:480px){#hero.hero-modern h1,#hero.hero-modern .hero-h2-as-h1{font-size:22px;line-height:1.2}#hero.hero-modern .hero-text-slides{min-height:0;margin-bottom:25px}#hero.hero-modern .btn-hero-primary,#hero.hero-modern .btn-hero-secondary{padding:10px 12px;font-size:13px}}@media (max-width:992px){.partners-track-wrap{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;touch-action:pan-x;scrollbar-width:none;--fade:30px}.partners-track-wrap::-webkit-scrollbar{display:none}.partners-track{animation:none !important;width:max-content}.partners-track-wrap:hover .partners-track{animation:none !important}}@media (min-width:992px){.navbar .nav-mobile-cta{display:none}}.navbar-mobile .nav-mobile-cta{border-bottom:none !important;margin-top:12px;padding-top:12px;border-top:1px solid rgba(0,149,218,0.10)}.navbar-mobile .nav-mobile-cta a{background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%) !important;color:#fff !important;border-radius:50px !important;padding:13px 22px !important;font-weight:700 !important;font-size:15.5px !important;display:inline-flex !important;align-items:center;justify-content:center;gap:8px;width:100%;box-shadow:0 8px 20px rgba(0,149,218,0.32);margin-top:4px}.navbar-mobile .nav-mobile-cta a:hover,.navbar-mobile .nav-mobile-cta a:active{background:linear-gradient(135deg,#007cb8 0%,#0095da 100%) !important;color:#fff !important}.navbar-mobile .nav-mobile-cta a i{font-size:16px}.breadcrumbs{background:linear-gradient(180deg,#f4f9fd 0%,#ffffff 100%) !important;padding:48px 0 36px !important;border-bottom:1px solid rgba(0,149,218,0.10);position:relative}.breadcrumbs::before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 92% 50%,rgba(0,149,218,0.06) 0%,rgba(0,149,218,0) 60%),radial-gradient(circle at 8% 80%,rgba(0,179,255,0.05) 0%,rgba(0,179,255,0) 60%);pointer-events:none}.breadcrumbs .container{position:relative;z-index:1}.breadcrumbs h1,.breadcrumbs h2{font-family:"Raleway",sans-serif !important;font-size:30px !important;font-weight:800 !important;color:#1a3957 !important;line-height:1.2 !important;letter-spacing:-0.4px;margin:0 !important}.breadcrumbs ol{background:rgba(0,149,218,0.08);padding:8px 16px !important;border-radius:30px;font-size:13.5px !important;font-weight:500}.breadcrumbs ol li,.breadcrumbs ol li a{color:#4a6378 !important}.breadcrumbs ol li a:hover{color:#0095da !important}.breadcrumbs ol li:last-child{color:#0095da !important;font-weight:600}.breadcrumbs ol li+li::before{content:"›" !important;color:#0095da !important;font-weight:700;padding:0 6px 0 4px !important}.inner-page{padding:60px 0 80px !important;background:#ffffff}.inner-page .section-title{text-align:left;margin-bottom:32px;padding:0 15px;max-width:100%}.inner-page .section-title h2{font-family:"Raleway",sans-serif !important;font-size:26px !important;font-weight:700 !important;color:#1a3957 !important;margin:0 0 14px !important;letter-spacing:-0.3px;position:relative;padding-bottom:12px}.inner-page .section-title h2::before,.inner-page .section-title h2::after{display:none !important}.inner-page .section-title h2+p,.inner-page .section-title>p{color:#4a6378;font-size:16px;line-height:1.6;margin:0}.inner-page .textcontent{color:#2c4964;font-size:15.5px;line-height:1.75}.inner-page .textcontent h2,.inner-page .textcontent h3,.inner-page .textcontent h4{font-family:"Raleway",sans-serif !important;color:#1a3957;font-weight:700}.inner-page .textcontent h2{font-size:24px;margin:40px 0 16px}.inner-page .textcontent h3{font-size:20px;margin:32px 0 14px}.inner-page .textcontent h4{font-size:17px;margin:24px 0 10px}.inner-page .textcontent h2:first-child,.inner-page .textcontent h3:first-child,.inner-page .textcontent h4:first-child{margin-top:0}.inner-page .textcontent a{color:#0095da;font-weight:600;text-decoration:underline;text-decoration-color:rgba(0,149,218,0.3);text-underline-offset:3px;transition:text-decoration-color 0.2s ease}.inner-page .textcontent a:hover{text-decoration-color:#0095da}.inner-page .textcontent strong{color:#1a3957}.inner-page .textcontent ul li,.inner-page .textcontent ol li{margin-bottom:8px;line-height:1.6}.inner-page .textcontent .pdf-file,.inner-page .textcontent img.pdf-file{margin-right:8px}.inner-page .textcontent table{width:100%;margin:16px 0}.inner-page .textcontent .table-responsive{background:#f4f9fd;border-radius:12px;padding:16px}@media (max-width:992px){.breadcrumbs{margin-top:65px !important;padding:28px 0 22px !important}.breadcrumbs h1,.breadcrumbs h2{font-size:22px !important}.breadcrumbs .d-flex{gap:14px;flex-wrap:wrap}.inner-page{padding:40px 0 50px !important}.inner-page .section-title h2{font-size:22px !important}}@media (max-width:575px){.breadcrumbs h1,.breadcrumbs h2{font-size:19px !important}.breadcrumbs ol{font-size:12.5px !important;padding:6px 12px !important}.inner-page .textcontent{font-size:15px}}.intro-img+.cta-banner{padding-top:0 !important}.inner-page .row .col-md-4 img.img-fluid,.inner-page .row .col-md-8+.col-md-4 img,.inner-page .col-xs-12.col-md-4 img{border-radius:16px;box-shadow:0 18px 40px rgba(26,57,87,0.12);transition:transform 0.4s ease,box-shadow 0.4s ease}.inner-page img.img-fluid:hover{transform:translateY(-2px);box-shadow:0 24px 50px rgba(0,149,218,0.18)}.inner-page .textcontent ul:not(.no-bullet){list-style:none;padding-left:0}.inner-page .textcontent ul:not(.no-bullet)>li{position:relative;padding-left:24px;margin-bottom:10px}.inner-page .textcontent ul:not(.no-bullet)>li::before{content:"";position:absolute;left:0;top:0.55em;width:8px;height:8px;background:linear-gradient(135deg,#0095da,#00b3ff);border-radius:50%}.inner-page .textcontent ol{padding-left:22px}.inner-page .textcontent ol li::marker{color:#0095da;font-weight:700}.inner-page .textcontent a[href*=".pdf"],.inner-page .textcontent a[href$=".pdf"]{display:inline-flex;align-items:center;gap:10px;background:rgba(0,149,218,0.08);border:1.5px solid rgba(0,149,218,0.20);color:#0095da;padding:10px 18px;border-radius:14px;text-decoration:none !important;font-weight:600;margin:6px 4px 6px 0;transition:all 0.2s ease}.inner-page .textcontent a[href*=".pdf"]:hover,.inner-page .textcontent a[href$=".pdf"]:hover{background:linear-gradient(135deg,#0095da,#00b3ff);border-color:transparent;color:#fff !important;transform:translateY(-2px);box-shadow:0 10px 22px rgba(0,149,218,0.28)}.inner-page .textcontent a[href*=".pdf"] img,.inner-page .textcontent a[href$=".pdf"] img{height:22px;width:auto;box-shadow:none !important;border-radius:0 !important}.inner-page .textcontent .container .row>.col{background:#fff;border-radius:16px;padding:18px 22px !important;box-shadow:0 8px 24px rgba(26,57,87,0.06);border:1px solid rgba(0,149,218,0.08);margin-bottom:12px;transition:all 0.3s ease}.inner-page .textcontent .container .row>.col:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(0,149,218,0.14);border-color:rgba(0,149,218,0.25)}.inner-page .textcontent .container .row>.col img.img-fluid{box-shadow:none !important;border-radius:0 !important;filter:grayscale(0.4);transition:filter 0.3s ease}.inner-page .textcontent .container .row>.col:hover img.img-fluid{filter:grayscale(0)}.inner-page .textcontent .container .row>.col h5{font-size:15px;font-weight:600;color:#1a3957;margin:0 !important}.inner-page .textcontent ul li a{font-weight:500}.packages-hub .packages-note{text-align:center;color:#5a6d80;font-style:italic;font-size:14.5px;margin:0 0 36px;padding:14px 20px;background:rgba(0,149,218,0.05);border-radius:12px;border-left:3px solid #0095da}.package-cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.package-card{display:flex;flex-direction:column;align-items:flex-start;background:#fff;border-radius:18px;padding:28px 26px;box-shadow:0 10px 28px rgba(26,57,87,0.07);border:1px solid rgba(0,149,218,0.08);text-decoration:none !important;color:inherit;transition:all 0.35s ease;position:relative;overflow:hidden}.package-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#0095da,#00b3ff);transform:scaleX(0);transform-origin:left;transition:transform 0.45s ease}.package-card:hover{transform:translateY(-6px);box-shadow:0 22px 50px rgba(0,149,218,0.18);border-color:rgba(0,149,218,0.25)}.package-card:hover::before{transform:scaleX(1)}.package-card-icon{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:16px;background:linear-gradient(135deg,rgba(0,149,218,0.10),rgba(0,179,255,0.05));color:#0095da;font-size:28px;margin-bottom:18px;transition:all 0.35s ease}.package-card:hover .package-card-icon{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;transform:scale(1.05)}.package-card-title{font-size:19px;font-weight:700;color:#1a3957;margin:0 0 12px !important;line-height:1.3;letter-spacing:-0.2px;font-family:"Raleway",sans-serif}.package-card-desc{color:#5a6d80;font-size:14.5px;line-height:1.6;margin:0 0 18px;flex-grow:1}.package-card-link{display:inline-flex;align-items:center;gap:6px;color:#0095da;font-weight:600;font-size:14px;transition:gap 0.25s ease}.package-card:hover .package-card-link{gap:10px}.package-card-link i{font-size:16px;transition:transform 0.25s ease}.package-card:hover .package-card-link i{transform:translateX(3px)}@media (max-width:575px){.package-cards-grid{grid-template-columns:1fr;gap:16px}.package-card{padding:22px 20px}}.packages.section .icon-box{background:#fff;border-radius:18px;padding:32px 28px !important;box-shadow:0 12px 30px rgba(26,57,87,0.07);border:1px solid rgba(0,149,218,0.10);transition:all 0.3s ease;height:100%;position:relative}.packages.section .icon-box:hover{transform:translateY(-4px);box-shadow:0 22px 44px rgba(0,149,218,0.14);border-color:rgba(0,149,218,0.25)}.packages.section .icon-box .packet_title,.packages.section .icon-box h4{color:#1a3957 !important;font-family:"Raleway",sans-serif;font-weight:700 !important;font-size:19px !important;margin:0 0 14px !important;line-height:1.3}.packages.section .icon-box .packet_title a,.packages.section .icon-box h4 a{color:#1a3957 !important;text-decoration:none !important}.packages.section .icon-box:hover .packet_title a,.packages.section .icon-box:hover h4 a{color:#0095da !important}.packages.section .packet-price{display:inline-block;font-family:"Raleway",sans-serif;background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff !important;font-weight:800;font-size:22px;padding:8px 18px;border-radius:30px;margin:12px 0 18px;box-shadow:0 8px 18px rgba(0,149,218,0.28)}.packages.section .packet-desc{color:#5a6d80 !important;font-size:14.5px;line-height:1.6;margin-bottom:18px !important}.packages.section .icon-box ul{list-style:none;padding:0;margin:0 0 18px}.packages.section .icon-box ul li{position:relative;padding-left:22px;margin-bottom:8px;font-size:14px;color:#2c4964;line-height:1.5}.packages.section .icon-box ul li::before{content:"";position:absolute;left:0;top:0.55em;width:8px;height:8px;background:linear-gradient(135deg,#0095da,#00b3ff);border-radius:50%}.packages.section .icon-box .packet-pre{font-style:italic;color:#4a6378;font-size:14px;background:rgba(0,149,218,0.06);padding:10px 14px;border-radius:10px;margin-bottom:14px;border-left:3px solid #0095da}.packages.section .icon-box .packet-ajanlas{font-size:14px;color:#5a6d80;line-height:1.6;margin-top:14px;padding-top:14px;border-top:1px dashed rgba(0,149,218,0.20)}.packages.section .icon-box .text-center{margin-top:auto}.packages .faq-list,.packages .faq-list1{padding:0 !important;background:transparent !important;border:none !important}.packages .faq-list ul.acc,.packages .faq-list1 ul.acc{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.packages .faq-list li.accli,.packages .faq-list1 li.accli{background:#fff !important;border-radius:16px !important;border:1px solid rgba(0,149,218,0.10) !important;box-shadow:0 6px 18px rgba(26,57,87,0.04) !important;overflow:hidden;transition:all 0.3s ease;padding:0 !important;margin:0 !important}.packages .faq-list li.accli:hover,.packages .faq-list1 li.accli:hover{border-color:rgba(0,149,218,0.25) !important;box-shadow:0 12px 30px rgba(0,149,218,0.10) !important}.packages .faq-list a,.packages .faq-list1 a{display:flex !important;align-items:center;justify-content:space-between;gap:14px;padding:18px 22px !important;color:#1a3957 !important;font-weight:700 !important;font-size:15.5px !important;line-height:1.4 !important;background:transparent !important;border:none !important;text-decoration:none !important;transition:color 0.2s ease;cursor:pointer}.packages .faq-list a:hover,.packages .faq-list1 a:hover{color:#0095da !important}.packages .faq-list a:not(.collapsed),.packages .faq-list1 a:not(.collapsed){color:#0095da !important;border-bottom:1px solid rgba(0,149,218,0.12) !important}.packages .faq-list .price,.packages .faq-list1 .price{display:inline-block;font-family:"Raleway",sans-serif !important;background:linear-gradient(135deg,#0095da,#00b3ff) !important;color:#fff !important;font-weight:700 !important;font-size:15px !important;padding:5px 14px !important;border-radius:30px !important;margin:0 8px !important;box-shadow:0 6px 14px rgba(0,149,218,0.28);white-space:nowrap;flex-shrink:0}.packages .faq-list .icon-show,.packages .faq-list .icon-close,.packages .faq-list1 .icon-show,.packages .faq-list1 .icon-close{width:30px;height:30px;border-radius:50%;background:rgba(0,149,218,0.10);color:#0095da;display:inline-flex !important;align-items:center;justify-content:center;flex-shrink:0;font-size:18px;transition:all 0.3s ease;position:static !important}.packages .faq-list a:not(.collapsed) .icon-show,.packages .faq-list1 a:not(.collapsed) .icon-show,.packages .faq-list a.collapsed .icon-close,.packages .faq-list1 a.collapsed .icon-close{display:none !important}.packages .faq-list a:not(.collapsed) .icon-close,.packages .faq-list1 a:not(.collapsed) .icon-close{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff}.packages .faq-list .collapse,.packages .faq-list1 .collapse{padding:18px 22px !important;color:#5a6d80;font-size:14.5px;line-height:1.65}.packages .faq-list .collapse p,.packages .faq-list1 .collapse p{margin:0 0 10px;color:#5a6d80}.packages .faq-list .collapse strong,.packages .faq-list1 .collapse strong{color:#1a3957}#main .packages .faq-list li.accli h3,#main .packages .faq-list1 li.accli h3{font-family:"Raleway",sans-serif !important;font-size:15px !important;font-weight:700 !important;color:#1a3957 !important;margin:14px 0 6px !important;padding:0 !important;background:none !important}#main .packages .faq-list li.accli h3:first-of-type,#main .packages .faq-list1 li.accli h3:first-of-type{margin-top:0 !important}.packages .faq-list .collapse>p:last-child,.packages .faq-list1 .collapse>p:last-child{font-style:italic;color:#4a6378;background:rgba(0,149,218,0.06);padding:8px 12px;border-radius:8px;margin-top:14px !important;font-size:13.5px;border-left:3px solid #0095da}@media (max-width:768px){.packages .faq-list a,.packages .faq-list1 a{flex-wrap:wrap;padding:14px 18px !important;font-size:14.5px !important}.packages .faq-list .price,.packages .faq-list1 .price{font-size:14px !important;padding:4px 12px !important}}.contact.contact-modern{padding:60px 0 80px;background:linear-gradient(180deg,#ffffff 0%,#f4f9fd 100%)}.contact.contact-modern .section-title{text-align:left;margin-bottom:36px;padding:0 15px;max-width:100%}.contact.contact-modern .section-title h2{font-size:28px;color:#1a3957;font-weight:700;margin:0 0 12px !important;font-family:"Raleway",sans-serif}.contact.contact-modern .contact-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:36px;align-items:start}.contact.contact-modern .contact-info-col{display:flex;flex-direction:column;gap:14px}.contact.contact-modern .contact-info-card{display:flex;align-items:flex-start;gap:14px;background:#fff;border-radius:16px;padding:20px 22px;box-shadow:0 8px 22px rgba(26,57,87,0.06);border:1px solid rgba(0,149,218,0.10);transition:all 0.3s ease}.contact.contact-modern .contact-info-card:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgba(0,149,218,0.12);border-color:rgba(0,149,218,0.25)}.contact.contact-modern .contact-info-icon{flex-shrink:0;width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,rgba(0,149,218,0.10),rgba(0,179,255,0.05));color:#0095da;font-size:20px;display:inline-flex;align-items:center;justify-content:center;transition:all 0.25s ease}.contact.contact-modern .contact-info-card:hover .contact-info-icon{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff}.contact.contact-modern .contact-info-body{flex:1;min-width:0}.contact.contact-modern .contact-info-body h4{font-size:14px;font-weight:700;color:#1a3957;margin:0 0 4px;text-transform:uppercase;letter-spacing:0.5px;font-family:"Raleway",sans-serif}.contact.contact-modern .contact-info-body p{font-size:15px;color:#1a3957;font-weight:600;margin:0;line-height:1.5}.contact.contact-modern .contact-info-body p a{color:#1a3957;text-decoration:none}.contact.contact-modern .contact-info-body p a:hover{color:#0095da}.contact.contact-modern .contact-info-sub{display:block;font-size:13px;color:#5a6d80;font-weight:400;line-height:1.5;margin-top:4px}.contact.contact-modern .contact-info-link{display:inline-flex;align-items:center;gap:6px;margin-top:8px;color:#0095da;font-weight:600;font-size:13.5px;text-decoration:none;transition:gap 0.2s ease,color 0.2s ease}.contact.contact-modern .contact-info-link:hover{color:#007cb8;gap:8px}.contact.contact-modern .contact-form-card{background:#fff;border-radius:22px;padding:32px 32px 28px;box-shadow:0 18px 40px rgba(26,57,87,0.08);border:1px solid rgba(0,149,218,0.08);position:relative;overflow:hidden}.contact.contact-modern .contact-form-card h3{font-family:"Raleway",sans-serif;font-size:22px;font-weight:700;color:#1a3957;margin:0 0 8px !important;letter-spacing:-0.2px}.contact.contact-modern .contact-form-lead{color:#5a6d80;font-size:14.5px;line-height:1.55;margin:0 0 22px}.contact.contact-modern .contact-row{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.contact.contact-modern .contact-field{margin-bottom:14px}.contact.contact-modern .contact-row .contact-field{margin-bottom:0}.contact.contact-modern .contact-field label{display:block;font-size:13px;font-weight:600;color:#1a3957;margin-bottom:6px;letter-spacing:0.2px}.contact.contact-modern .contact-field .req{color:#d04040;margin-left:2px}.contact.contact-modern .form-control{width:100%;padding:11px 14px;background:#f4f9fd;border:1.5px solid rgba(0,149,218,0.15);border-radius:12px;font-size:14.5px;color:#1a3957;font-family:inherit;transition:all 0.2s ease;outline:none}.contact.contact-modern .form-control:focus{background:#fff;border-color:#0095da;box-shadow:0 0 0 4px rgba(0,149,218,0.12)}.contact.contact-modern textarea.form-control{resize:vertical;min-height:110px}.contact.contact-modern .ohnohoney{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden;clip:rect(0 0 0 0);left:-9999px}.contact.contact-modern .contact-status .loading,.contact.contact-modern .contact-status .error-message,.contact.contact-modern .contact-status .sent-message{display:none;padding:12px 16px;border-radius:12px;margin:16px 0;font-size:14.5px;font-weight:500}.contact.contact-modern .contact-status .loading{background:rgba(0,149,218,0.08);color:#0095da}.contact.contact-modern .contact-status .error-message{background:rgba(208,64,64,0.10);color:#b03030;border-left:3px solid #d04040}.contact.contact-modern .contact-status .sent-message{background:rgba(0,182,122,0.10);color:#00855a;border-left:3px solid #00b67a;align-items:center;gap:8px}.contact.contact-modern .contact-status .sent-message i{font-size:18px}.contact.contact-modern .contact-actions{margin-top:8px}.contact.contact-modern .btn-contact-submit{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;border:none;padding:13px 32px;border-radius:50px;font-weight:700;font-size:15px;cursor:pointer;box-shadow:0 10px 24px rgba(0,149,218,0.32);transition:all 0.25s ease}.contact.contact-modern .btn-contact-submit:hover{background:linear-gradient(135deg,#007cb8,#0095da);transform:translateY(-2px);box-shadow:0 14px 30px rgba(0,149,218,0.42)}.contact.contact-modern .btn-contact-submit:disabled{opacity:0.6;cursor:not-allowed;transform:none}@media (max-width:992px){.contact.contact-modern{padding:40px 0 60px}.contact.contact-modern .contact-grid{grid-template-columns:1fr;gap:28px}.contact.contact-modern .contact-form-card{padding:24px 22px}.contact.contact-modern .contact-row{grid-template-columns:1fr}}.section-title h2::before,.section-title h2::after{display:none !important}.section-title{padding-bottom:0 !important}.section-title h2{position:relative;padding-bottom:0 !important}.packages.section{padding:20px 0 60px !important}.packages.section.notop{padding-top:0 !important}.inner-page.packages-hub{padding-bottom:80px !important}.packages .icon-box{padding-top:28px}#contact.contact-modern .section-title h2+p,#contact.contact-modern .section-title>p{color:#4a6378;font-size:16px;line-height:1.6;margin:0}.inner-page .section-title h2:only-child{margin-bottom:0 !important}.cta-banner+.footer-modern{margin-top:0}.mobile-bottom-nav{display:none}@media (max-width:991px){.mobile-bottom-nav{display:flex;position:fixed;bottom:0;left:0;right:0;width:100%;background:#ffffff;border-top:1px solid rgba(0,149,218,0.12);box-shadow:0 -8px 24px rgba(26,57,87,0.08);z-index:998;padding:8px 6px max(8px,env(safe-area-inset-bottom));justify-content:space-around;align-items:center;gap:4px;min-height:64px;transform:translateY(120%);will-change:transform;transition:transform 0.35s cubic-bezier(0.22,1,0.36,1);padding-bottom:max(8px,env(safe-area-inset-bottom))}.mobile-bottom-nav.is-visible{transform:translateY(0)}.mobile-bottom-nav .mbn-item{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px 4px;color:#5a6d80;text-decoration:none;font-size:11px;font-weight:600;border-radius:12px;transition:all 0.2s ease;min-width:0;text-align:center;line-height:1.2}.mobile-bottom-nav .mbn-item i{font-size:22px;line-height:1;transition:transform 0.2s ease}.mobile-bottom-nav .mbn-item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mobile-bottom-nav .mbn-item:active,.mobile-bottom-nav .mbn-item:focus-visible{background:rgba(0,149,218,0.08);color:#0095da}.mobile-bottom-nav .mbn-item:active i,.mobile-bottom-nav .mbn-item:focus-visible i{transform:scale(1.1)}.mobile-bottom-nav .mbn-item-primary{background:linear-gradient(135deg,#0095da,#00b3ff);color:#ffffff !important;padding:8px 6px;box-shadow:0 6px 16px rgba(0,149,218,0.35);transform:translateY(-8px);border-radius:16px}.mobile-bottom-nav .mbn-item-primary i{font-size:24px}.mobile-bottom-nav .mbn-item-primary:active,.mobile-bottom-nav .mbn-item-primary:focus-visible{background:linear-gradient(135deg,#007cb8,#0095da);color:#ffffff}body{padding-bottom:calc(68px+env(safe-area-inset-bottom))}#footer.footer-modern{padding-bottom:calc(40px+env(safe-area-inset-bottom))}html{background:#ffffff}.back-to-top{display:none !important}}.back-to-top{display:none !important}@media (max-width:991px){.breadcrumbs{margin-top:65px !important;padding:22px 0 18px !important}.breadcrumbs .d-flex{flex-direction:column;align-items:flex-start !important;gap:12px}.breadcrumbs ol{order:-1;background:rgba(0,149,218,0.10) !important;padding:5px 12px !important;font-size:12.5px !important;align-self:flex-start}.breadcrumbs h1,.breadcrumbs h2{font-size:22px !important;line-height:1.25 !important;margin:0 !important}}@media (max-width:575px){.breadcrumbs h1,.breadcrumbs h2{font-size:19px !important}.breadcrumbs ol{font-size:12px !important;padding:4px 10px !important}}@media (max-width:991px){.inner-page{padding:32px 0 50px !important}.inner-page .section-title{margin-bottom:20px;padding:0 5px}.inner-page .section-title h2{font-size:21px !important;margin-bottom:10px !important}.inner-page .section-title>p,.inner-page .section-title h2+p{font-size:15px !important;line-height:1.55 !important}.inner-page .textcontent{font-size:15px !important;line-height:1.7 !important}.inner-page .textcontent h2{font-size:21px !important;margin:30px 0 12px !important}.inner-page .textcontent h3{font-size:18px !important;margin:24px 0 10px !important}.inner-page .textcontent h4{font-size:16px !important;margin:18px 0 8px !important}.inner-page .row>[class*="col-"]{padding-left:12px;padding-right:12px}}.page-header{position:relative;margin-top:145px;padding:72px 0 60px;background:#eef4f9;overflow:hidden;isolation:isolate}.page-header-bg{position:absolute;inset:0;z-index:0;background-image:url("/images/verveteli-labor-topbg1.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;transform:scale(1.02)}.page-header-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(110deg,rgba(255,255,255,0.92) 0%,rgba(255,255,255,0.82) 40%,rgba(244,249,253,0.55) 75%,rgba(244,249,253,0.30) 100%)}.page-header .container{position:relative;z-index:2}.page-header-eyebrow{display:inline-block;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#0095da;background:rgba(0,149,218,0.10);padding:6px 14px;border-radius:30px;margin-bottom:18px}.page-header-title{font-family:"Raleway",sans-serif !important;font-size:40px !important;font-weight:800 !important;color:#1a3957 !important;line-height:1.12 !important;letter-spacing:-0.5px;margin:0 0 14px !important;max-width:850px}.page-header-title .ph-hi{color:#0095da;background:linear-gradient(180deg,transparent 65%,rgba(0,149,218,0.20) 65%);padding:0 4px}.page-header-subtitle{color:#4a6378;font-size:17px;line-height:1.6;margin:0 0 22px;max-width:720px}.page-header-crumbs ol{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;background:rgba(255,255,255,0.6);border:1px solid rgba(0,149,218,0.15);border-radius:30px;padding:6px 16px;font-size:13.5px;font-weight:500;width:max-content;max-width:100%;backdrop-filter:blur(4px)}.page-header-crumbs ol li,.page-header-crumbs ol li a{color:#4a6378;text-decoration:none}.page-header-crumbs ol li a:hover{color:#0095da}.page-header-crumbs ol li:last-child{color:#0095da;font-weight:600}.page-header-crumbs ol li+li::before{content:"›";color:#0095da;font-weight:700;padding:0 8px 0 6px}@media (max-width:991px){.page-header{margin-top:65px;padding:38px 0 32px}.page-header-eyebrow{margin-bottom:12px;font-size:11.5px;letter-spacing:1.2px;padding:5px 12px}.page-header-title{font-size:28px !important}.page-header-subtitle{font-size:15px !important;margin-bottom:16px}.page-header-crumbs ol{font-size:12.5px;padding:5px 12px}}@media (max-width:575px){.page-header{padding:30px 0 26px}.page-header-title{font-size:23px !important}.page-header-subtitle{font-size:14.5px !important}}.breadcrumbs{display:none}@media (max-width:991px){.mobile-bottom-nav::after{content:"";position:absolute;left:0;right:0;top:100%;height:200px;background:#ffffff;pointer-events:none}}.services-modern{padding:60px 0 80px !important}.services-modern .services-intro{max-width:820px;margin:0 auto 50px;text-align:center}.services-modern .services-intro h2{font-family:"Raleway",sans-serif;font-size:32px;font-weight:800;color:#1a3957;margin:0 0 16px !important;letter-spacing:-0.4px}.services-modern .services-intro p{color:#4a6378;font-size:17px;line-height:1.65;margin:0}.services-modern .ph-hi{color:#0095da;background:linear-gradient(180deg,transparent 65%,rgba(0,149,218,0.20) 65%);padding:0 4px}.services-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px;margin-bottom:70px}.srv-feature{background:#fff;border-radius:18px;padding:28px 22px;box-shadow:0 10px 28px rgba(26,57,87,0.06);border:1px solid rgba(0,149,218,0.10);text-align:center;transition:all 0.3s ease}.srv-feature:hover{transform:translateY(-4px);box-shadow:0 20px 44px rgba(0,149,218,0.14);border-color:rgba(0,149,218,0.25)}.srv-feature-icon{width:60px;height:60px;border-radius:16px;background:linear-gradient(135deg,rgba(0,149,218,0.10),rgba(0,179,255,0.05));color:#0095da;font-size:28px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;transition:all 0.3s ease}.srv-feature:hover .srv-feature-icon{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;transform:scale(1.05)}.srv-feature h3{font-family:"Raleway",sans-serif;font-size:17px;font-weight:700;color:#1a3957;margin:0 0 8px !important;line-height:1.3}.srv-feature p{color:#5a6d80;font-size:14px;line-height:1.55;margin:0}.services-pricing{margin-bottom:50px}.services-pricing-header{text-align:center;max-width:720px;margin:0 auto 36px}.pricing-eyebrow{display:inline-block;font-size:12.5px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#0095da;background:rgba(0,149,218,0.08);padding:5px 14px;border-radius:30px;margin-bottom:14px}.services-pricing-header h2{font-family:"Raleway",sans-serif;font-size:28px;font-weight:800;color:#1a3957;margin:0 0 12px !important;letter-spacing:-0.3px}.services-pricing-header p{color:#4a6378;font-size:15.5px;line-height:1.6;margin:0}.services-pricing-header a{color:#0095da;font-weight:600;text-decoration:underline;text-decoration-color:rgba(0,149,218,0.3);text-underline-offset:3px}.services-pricing-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px}.srv-price-card{background:#fff;border-radius:20px;padding:28px 26px;box-shadow:0 10px 28px rgba(26,57,87,0.07);border:1px solid rgba(0,149,218,0.10);position:relative;transition:all 0.3s ease}.srv-price-card:hover{transform:translateY(-3px);box-shadow:0 20px 44px rgba(0,149,218,0.14)}.srv-price-card-primary{background:linear-gradient(135deg,#0095da 0%,#0078b8 100%);color:#fff;border:none;box-shadow:0 18px 40px rgba(0,149,218,0.30)}.srv-price-card-primary:hover{box-shadow:0 22px 50px rgba(0,149,218,0.45)}.srv-price-card-info{background:linear-gradient(135deg,rgba(0,149,218,0.06),rgba(0,179,255,0.03));border-color:rgba(0,149,218,0.18)}.srv-price-badge{display:inline-block;font-size:11.5px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;padding:5px 12px;border-radius:20px;background:rgba(0,149,218,0.10);color:#0095da;margin-bottom:14px}.srv-price-card-primary .srv-price-badge{background:rgba(255,255,255,0.20);color:#fff}.srv-price-amount{font-family:"Raleway",sans-serif;font-size:40px;font-weight:800;color:#1a3957;line-height:1;margin-bottom:14px;letter-spacing:-1px}.srv-price-card-primary .srv-price-amount{color:#fff}.srv-price-icon-tag{width:50px;height:50px;border-radius:14px;background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;font-size:24px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;box-shadow:0 8px 18px rgba(0,149,218,0.30)}.srv-price-card h3{font-family:"Raleway",sans-serif;font-size:18px;font-weight:700;color:#1a3957;margin:0 0 10px !important;line-height:1.3}.srv-price-card-primary h3{color:#fff}.srv-price-card p{color:#5a6d80;font-size:14.5px;line-height:1.6;margin:0}.srv-price-card-primary p{color:rgba(255,255,255,0.92)}.srv-price-card a{color:inherit;font-weight:600;text-decoration:underline;text-decoration-color:rgba(0,149,218,0.3)}.srv-price-card-primary a{text-decoration-color:rgba(255,255,255,0.6)}.srv-price-card strong{color:#1a3957}.srv-price-card-primary strong{color:#fff}.services-callout{display:flex;align-items:flex-start;gap:22px;background:#fff;border-radius:20px;padding:28px 32px;margin-bottom:50px;border:1.5px solid rgba(0,149,218,0.20);box-shadow:0 8px 24px rgba(26,57,87,0.06);position:relative;overflow:hidden}.services-callout::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#0095da,#00b3ff)}.srv-callout-icon{flex-shrink:0;width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;font-size:24px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 22px rgba(0,149,218,0.28)}.srv-callout-body h3{font-family:"Raleway",sans-serif;font-size:19px;font-weight:700;color:#1a3957;margin:0 0 10px !important}.srv-callout-body p{color:#4a6378;font-size:15px;line-height:1.65;margin:0 0 10px}.srv-callout-body p:last-child{margin-bottom:0}.srv-callout-body a{color:#0095da;font-weight:600;text-decoration:underline;text-decoration-color:rgba(0,149,218,0.3);text-underline-offset:3px}.srv-callout-body strong{color:#1a3957}.services-cta-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.srv-cta-link{display:flex;align-items:center;gap:14px;background:#fff;border-radius:16px;padding:18px 20px;box-shadow:0 8px 22px rgba(26,57,87,0.06);border:1px solid rgba(0,149,218,0.10);text-decoration:none !important;color:inherit;transition:all 0.3s ease}.srv-cta-link:hover{transform:translateY(-3px);box-shadow:0 18px 38px rgba(0,149,218,0.16);border-color:rgba(0,149,218,0.30)}.srv-cta-link>i:first-child{flex-shrink:0;width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,rgba(0,149,218,0.10),rgba(0,179,255,0.05));color:#0095da;font-size:20px;display:inline-flex;align-items:center;justify-content:center;transition:all 0.3s ease}.srv-cta-link:hover>i:first-child{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff}.srv-cta-link>div{flex:1;min-width:0}.srv-cta-link strong{display:block;color:#1a3957;font-size:15px;font-weight:700;margin-bottom:2px;font-family:"Raleway",sans-serif}.srv-cta-link span{display:block;color:#5a6d80;font-size:13px;line-height:1.4}.srv-cta-arrow{color:#0095da;font-size:18px;transition:transform 0.3s ease}.srv-cta-link:hover .srv-cta-arrow{transform:translateX(4px)}.srv-cta-link-primary{background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);border:none;box-shadow:0 14px 30px rgba(0,149,218,0.32)}.srv-cta-link-primary>i:first-child{background:rgba(255,255,255,0.20);color:#fff}.srv-cta-link-primary strong,.srv-cta-link-primary span{color:#fff !important}.srv-cta-link-primary span{color:rgba(255,255,255,0.85) !important}.srv-cta-link-primary .srv-cta-arrow{color:#fff}@media (max-width:768px){.services-modern{padding:36px 0 50px !important}.services-modern .services-intro h2{font-size:25px}.services-modern .services-intro p{font-size:15.5px}.services-modern .services-intro{margin-bottom:30px}.services-features{gap:14px;margin-bottom:40px}.srv-feature{padding:22px 18px}.services-pricing-header h2{font-size:23px}.services-callout{padding:22px 22px;gap:16px;flex-direction:column}.srv-callout-icon{margin-bottom:0}}.prices-modern{padding:60px 0 80px !important}.prices-modern .prices-intro{max-width:820px;margin:0 auto 50px;text-align:center}.prices-modern .prices-intro h2{font-family:"Raleway",sans-serif;font-size:32px;font-weight:800;color:#1a3957;margin:0 0 16px !important;letter-spacing:-0.4px}.prices-modern .prices-intro>p{color:#4a6378;font-size:17px;line-height:1.65;margin:0 0 28px}.prices-pdf-card{display:inline-flex;align-items:center;gap:16px;background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);color:#fff !important;text-decoration:none !important;padding:18px 26px;border-radius:18px;box-shadow:0 14px 32px rgba(0,149,218,0.32);transition:all 0.3s ease;max-width:100%}.prices-pdf-card:hover{transform:translateY(-3px);box-shadow:0 22px 44px rgba(0,149,218,0.42);color:#fff !important}.prices-pdf-icon{flex-shrink:0;width:50px;height:50px;border-radius:14px;background:rgba(255,255,255,0.20);font-size:26px;display:inline-flex;align-items:center;justify-content:center}.prices-pdf-body{flex:1;text-align:left;min-width:0}.prices-pdf-body strong{display:block;font-family:"Raleway",sans-serif;font-size:17px;font-weight:700;margin-bottom:3px}.prices-pdf-body span{display:block;font-size:13px;color:rgba(255,255,255,0.85)}.prices-pdf-arrow{font-size:22px;transition:transform 0.3s ease;flex-shrink:0}.prices-pdf-card:hover .prices-pdf-arrow{transform:translateY(3px)}.prices-extra{margin-bottom:50px}.prices-extra-title{font-family:"Raleway",sans-serif;font-size:22px;font-weight:700;color:#1a3957;margin:0 0 22px !important;position:relative;padding-bottom:12px}.prices-extra-title::after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background:linear-gradient(90deg,#0095da,#00b3ff);border-radius:2px}.prices-extra-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.prices-extra-item{display:flex;align-items:flex-start;gap:18px;background:#fff;padding:22px 24px;border-radius:16px;border:1px solid rgba(0,149,218,0.10);box-shadow:0 8px 22px rgba(26,57,87,0.06);transition:all 0.3s ease}.prices-extra-item:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(0,149,218,0.14);border-color:rgba(0,149,218,0.25)}.prices-extra-icon{flex-shrink:0;width:50px;height:50px;border-radius:14px;background:linear-gradient(135deg,rgba(0,149,218,0.10),rgba(0,179,255,0.05));color:#0095da;font-size:22px;display:inline-flex;align-items:center;justify-content:center;transition:all 0.3s ease}.prices-extra-item:hover .prices-extra-icon{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff}.prices-extra-body{flex:1;min-width:0}.prices-extra-amount{font-family:"Raleway",sans-serif;font-size:22px;font-weight:800;color:#0095da;line-height:1;margin-bottom:6px;letter-spacing:-0.5px}.prices-extra-amount small{font-size:14px;font-weight:700;color:#4a6378}.prices-extra-body h4{font-family:"Raleway",sans-serif;font-size:16px;font-weight:700;color:#1a3957;margin:0 0 6px !important}.prices-extra-body p{color:#5a6d80;font-size:14px;line-height:1.55;margin:0}.prices-extra-body em{color:#4a6378;font-style:italic}.services-callout.services-callout-info{background:linear-gradient(135deg,rgba(0,149,218,0.04),rgba(0,179,255,0.02));border-color:rgba(0,149,218,0.25)}@media (max-width:768px){.prices-modern{padding:36px 0 50px !important}.prices-modern .prices-intro h2{font-size:25px}.prices-modern .prices-intro>p{font-size:15.5px}.prices-pdf-card{padding:16px 18px;gap:12px}.prices-pdf-icon{width:44px;height:44px;font-size:22px}.prices-pdf-body strong{font-size:15px}.prices-pdf-body span{font-size:12px}.prices-extra-item{padding:18px 18px;gap:14px}.prices-extra-amount{font-size:19px}}.about-modern{padding:60px 0 80px !important}.about-modern .ph-hi{color:#0095da;background:linear-gradient(180deg,transparent 65%,rgba(0,149,218,0.20) 65%);padding:0 4px}.about-modern .about-eyebrow{display:inline-block;font-size:12.5px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#0095da;background:rgba(0,149,218,0.08);padding:5px 14px;border-radius:30px;margin-bottom:14px}.about-modern .about-intro{max-width:820px;margin:0 auto 50px;text-align:center}.about-modern .about-intro h2{font-family:"Raleway",sans-serif;font-size:30px;font-weight:800;color:#1a3957;margin:0 0 16px !important;letter-spacing:-0.4px;line-height:1.2}.about-modern .about-intro p{color:#4a6378;font-size:17px;line-height:1.65;margin:0}.about-modern .about-founder{display:grid;grid-template-columns:1.4fr 1fr;gap:50px;align-items:start;margin-bottom:50px;padding:40px;background:linear-gradient(135deg,rgba(0,149,218,0.04),rgba(0,179,255,0.02));border-radius:24px;border:1px solid rgba(0,149,218,0.10)}.about-modern .about-founder h2{font-family:"Raleway",sans-serif;font-size:26px;font-weight:800;color:#1a3957;margin:0 0 14px !important;letter-spacing:-0.3px;line-height:1.2}.about-modern .about-founder h3{font-family:"Raleway",sans-serif;font-size:18px;font-weight:700;color:#1a3957;margin:26px 0 10px !important}.about-modern .about-founder p{color:#4a6378;font-size:15.5px;line-height:1.7;margin:0 0 14px}.about-modern .about-founder a{color:#0095da;font-weight:600;text-decoration:underline;text-decoration-color:rgba(0,149,218,0.3);text-underline-offset:3px}.about-modern .about-founder strong{color:#1a3957}.about-founder-signature{margin-top:22px !important;padding-top:16px;border-top:1px dashed rgba(0,149,218,0.25);color:#1a3957 !important}.about-founder-signature em{color:#5a6d80}.about-founder-photo-wrap{border-radius:20px;overflow:hidden;box-shadow:0 24px 50px rgba(26,57,87,0.18);position:relative}.about-founder-photo-wrap::before{content:"";position:absolute;inset:0;border-radius:20px;background:linear-gradient(180deg,rgba(0,149,218,0) 60%,rgba(26,57,87,0.18) 100%);z-index:1;pointer-events:none}.about-founder-photo-wrap img{width:100%;height:auto;display:block;transition:transform 0.6s ease}.about-founder-photo-wrap:hover img{transform:scale(1.03)}.about-local{display:flex;align-items:flex-start;gap:22px;background:#ffffff;padding:28px 32px;border-radius:20px;border:1px solid rgba(0,149,218,0.12);box-shadow:0 10px 28px rgba(26,57,87,0.06);margin-bottom:60px;position:relative;overflow:hidden}.about-local::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#0095da,#00b3ff)}.about-local-icon{flex-shrink:0;width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;font-size:24px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 22px rgba(0,149,218,0.28)}.about-local-body h3{font-family:"Raleway",sans-serif;font-size:19px;font-weight:700;color:#1a3957;margin:0 0 10px !important}.about-local-body p{color:#4a6378;font-size:15px;line-height:1.65;margin:0}.about-local-body strong{color:#1a3957}.about-modern .about-section-header{text-align:center;max-width:720px;margin:0 auto 32px}.about-modern .about-section-header h2{font-family:"Raleway",sans-serif;font-size:28px;font-weight:800;color:#1a3957;margin:0 0 12px !important;letter-spacing:-0.3px}.about-modern .about-section-header p{color:#4a6378;font-size:15.5px;line-height:1.6;margin:0}.about-network{margin-bottom:60px}.about-network-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:18px}.about-loc-card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border-radius:16px;padding:22px 18px;box-shadow:0 8px 22px rgba(26,57,87,0.06);border:1px solid rgba(0,149,218,0.10);text-decoration:none !important;color:inherit;transition:all 0.3s ease}.about-loc-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(0,149,218,0.16);border-color:rgba(0,149,218,0.30)}.about-loc-icon{width:50px;height:50px;border-radius:14px;background:linear-gradient(135deg,rgba(0,149,218,0.10),rgba(0,179,255,0.05));color:#0095da;font-size:22px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;transition:all 0.3s ease}.about-loc-card:hover .about-loc-icon{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff}.about-loc-card h4{font-family:"Raleway",sans-serif;font-size:15.5px;font-weight:700;color:#1a3957;margin:0 0 4px !important;line-height:1.3}.about-loc-card>span{font-size:12.5px;color:#5a6d80;line-height:1.4;display:block}.about-loc-arrow{position:absolute;top:14px;right:14px;font-size:14px;color:rgba(0,149,218,0.50);transition:all 0.2s ease}.about-loc-card:hover .about-loc-arrow{color:#0095da;transform:translate(2px,-2px)}.about-loc-card-current{background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);border:none;box-shadow:0 14px 32px rgba(0,149,218,0.32);cursor:default}.about-loc-card-current:hover{transform:none}.about-loc-card-current .about-loc-icon{background:rgba(255,255,255,0.20);color:#fff}.about-loc-card-current h4{color:#fff}.about-loc-card-current>span{color:rgba(255,255,255,0.88)}.about-loc-badge{position:absolute;top:12px;right:12px;background:linear-gradient(135deg,#ffb800,#ff7a00);color:#ffffff;font-size:12px;font-weight:800;padding:5px 14px;border-radius:20px;letter-spacing:1px;text-transform:uppercase;box-shadow:0 6px 16px rgba(255,122,0,0.42);line-height:1;z-index:2}.about-network-note{text-align:center;color:#5a6d80;font-size:14.5px;margin:16px 0 0}.about-network-note a{color:#0095da}.about-network-note a:hover{color:#007cb8}.about-why{margin-bottom:50px}.about-why-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px}.about-why-item{text-align:center;background:#fff;border-radius:18px;padding:26px 22px;box-shadow:0 10px 24px rgba(26,57,87,0.06);border:1px solid rgba(0,149,218,0.10);transition:all 0.3s ease}.about-why-item:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(0,149,218,0.14);border-color:rgba(0,149,218,0.22)}.about-why-icon{width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,rgba(0,149,218,0.10),rgba(0,179,255,0.05));color:#0095da;font-size:26px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;transition:all 0.3s ease}.about-why-item:hover .about-why-icon{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;transform:scale(1.05)}.about-why-item h4{font-family:"Raleway",sans-serif;font-size:16.5px;font-weight:700;color:#1a3957;margin:0 0 8px !important}.about-why-item p{color:#5a6d80;font-size:14px;line-height:1.55;margin:0}.services-callout.about-thanks{background:linear-gradient(135deg,rgba(0,182,122,0.06),rgba(0,179,255,0.04));border-color:rgba(0,182,122,0.25);margin-bottom:50px}.services-callout.about-thanks::before{background:linear-gradient(180deg,#00b67a,#00b3ff)}.services-callout.about-thanks .srv-callout-icon{background:linear-gradient(135deg,#ff5a8a,#ff7da3);box-shadow:0 10px 22px rgba(255,90,138,0.28)}@media (max-width:992px){.about-modern .about-founder{grid-template-columns:1fr;gap:30px;padding:28px}.about-modern .about-founder h2{font-size:22px}.about-modern .about-intro h2{font-size:24px}.about-modern .about-section-header h2{font-size:22px}}@media (max-width:575px){.about-modern .about-founder{padding:22px 18px;gap:22px}.about-local{flex-direction:column;padding:22px 22px;gap:16px}.about-network-grid{grid-template-columns:1fr 1fr}.about-loc-card{padding:18px 14px}.about-loc-card h4{font-size:14px}.about-loc-card>span{font-size:11.5px}}@media (max-width:380px){.about-network-grid{grid-template-columns:1fr}}.useful-modern{padding:60px 0 80px !important}.useful-modern .ph-hi{color:#0095da;background:linear-gradient(180deg,transparent 65%,rgba(0,149,218,0.20) 65%);padding:0 4px}.useful-modern .useful-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#0095da;background:rgba(0,149,218,0.08);padding:5px 14px;border-radius:30px;margin-bottom:14px}.useful-modern .useful-eyebrow i{font-size:14px}.useful-modern .useful-intro{max-width:820px;margin:0 auto 40px;text-align:center}.useful-modern .useful-intro h2{font-family:"Raleway",sans-serif;font-size:30px;font-weight:800;color:#1a3957;margin:0 0 16px !important;letter-spacing:-0.4px;line-height:1.2}.useful-modern .useful-intro p{color:#4a6378;font-size:17px;line-height:1.65;margin:0}.useful-modern .useful-intro a{color:#0095da;font-weight:600;text-decoration:underline;text-decoration-color:rgba(0,149,218,0.3)}.useful-tips-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin-bottom:60px}.useful-tip{background:#fff;border-radius:18px;padding:24px 22px;border:1px solid rgba(0,149,218,0.10);box-shadow:0 10px 26px rgba(26,57,87,0.06);transition:all 0.3s ease;position:relative;overflow:hidden}.useful-tip::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#0095da,#00b3ff);opacity:0.7}.useful-tip:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(0,149,218,0.14);border-color:rgba(0,149,218,0.25)}.useful-tip-icon{width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,rgba(0,149,218,0.12),rgba(0,179,255,0.06));color:#0095da;font-size:24px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;transition:all 0.3s ease}.useful-tip:hover .useful-tip-icon{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;transform:scale(1.05)}.useful-tip h3{font-family:"Raleway",sans-serif;font-size:17px;font-weight:700;color:#1a3957;margin:0 0 8px !important}.useful-tip p{color:#5a6d80;font-size:14px;line-height:1.55;margin:0}.useful-tip strong{color:#1a3957}.useful-tip-warn::before{background:linear-gradient(90deg,#f4a261,#e76f51)}.useful-tip-warn .useful-tip-icon{background:linear-gradient(135deg,rgba(244,162,97,0.15),rgba(231,111,81,0.08));color:#d96b3a}.useful-tip-warn:hover .useful-tip-icon{background:linear-gradient(135deg,#f4a261,#e76f51)}.useful-tip-ok::before{background:linear-gradient(90deg,#00b67a,#00d68f)}.useful-tip-ok .useful-tip-icon{background:linear-gradient(135deg,rgba(0,182,122,0.15),rgba(0,214,143,0.08));color:#00b67a}.useful-tip-ok:hover .useful-tip-icon{background:linear-gradient(135deg,#00b67a,#00d68f)}.useful-section{background:#fff;border-radius:20px;padding:32px 36px;margin-bottom:28px;border:1px solid rgba(0,149,218,0.10);box-shadow:0 10px 28px rgba(26,57,87,0.05)}.useful-section-header{margin-bottom:22px}.useful-section-header h2{font-family:"Raleway",sans-serif;font-size:24px;font-weight:800;color:#1a3957;margin:0 !important;letter-spacing:-0.3px;line-height:1.2}.useful-section-header p{color:#4a6378;font-size:15.5px;line-height:1.65;margin:14px 0 0}.useful-list{list-style:none;padding:0;margin:0}.useful-list>li{position:relative;padding:14px 0 14px 36px;font-size:15px;line-height:1.65;color:#2c4964;border-bottom:1px dashed rgba(0,149,218,0.15)}.useful-list>li:last-child{border-bottom:none}.useful-list>li::before{content:"\F26B";font-family:"bootstrap-icons" !important;position:absolute;left:0;top:16px;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;font-size:13px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(0,149,218,0.30)}.useful-list>li strong{color:#1a3957;font-weight:700}.useful-faq{margin-top:50px;margin-bottom:40px}.useful-faq .useful-section-header{text-align:center;max-width:720px;margin:0 auto 32px}.useful-faq .useful-section-header .useful-eyebrow{margin-left:auto;margin-right:auto}.useful-faq-list{display:flex;flex-direction:column;gap:12px}.useful-faq-list .faq-item{background:#fff;border-radius:16px;border:1px solid rgba(0,149,218,0.10);box-shadow:0 6px 18px rgba(26,57,87,0.04);overflow:hidden;transition:all 0.3s ease}.useful-faq-list .faq-item:hover{border-color:rgba(0,149,218,0.25);box-shadow:0 12px 30px rgba(0,149,218,0.10)}.useful-faq-list .faq-item[open]{border-color:rgba(0,149,218,0.35);box-shadow:0 16px 40px rgba(0,149,218,0.14)}.useful-faq-list .faq-item summary{list-style:none;cursor:pointer;padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-weight:700;color:#1a3957;font-size:15.5px;line-height:1.4;transition:color 0.25s ease;user-select:none}.useful-faq-list .faq-item summary::-webkit-details-marker{display:none}.useful-faq-list .faq-item summary::marker{content:""}.useful-faq-list .faq-item summary:hover{color:#0095da}.useful-faq-list .faq-item[open] summary{color:#0095da}.useful-faq-list .faq-q{flex:1}.useful-faq-list .faq-toggle{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:rgba(0,149,218,0.10);color:#0095da;position:relative;transition:all 0.3s ease}.useful-faq-list .faq-toggle::before,.useful-faq-list .faq-toggle::after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;background:currentColor;border-radius:1px;transform:translate(-50%,-50%);transition:transform 0.3s ease}.useful-faq-list .faq-toggle::after{transform:translate(-50%,-50%) rotate(90deg)}.useful-faq-list .faq-item[open] .faq-toggle{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;transform:rotate(180deg)}.useful-faq-list .faq-item[open] .faq-toggle::after{transform:translate(-50%,-50%) rotate(0deg)}.useful-faq-list .faq-a{padding:0 22px 22px;color:#4a6378;font-size:14.5px;line-height:1.7}.useful-faq-list .faq-a p{margin:0}.useful-faq-list .faq-a p+p{margin-top:10px}.useful-faq-list .faq-a strong{color:#1a3957;font-weight:700}.useful-faq-list .faq-a a{color:#0095da;font-weight:600;text-decoration:underline;text-decoration-color:rgba(0,149,218,0.30);text-underline-offset:3px}@media (max-width:768px){.useful-modern{padding:36px 0 50px !important}.useful-modern .useful-intro h2{font-size:25px}.useful-modern .useful-intro p{font-size:15.5px}.useful-tips-grid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:36px}.useful-tip{padding:20px 18px}.useful-section{padding:22px 22px}.useful-section-header h2{font-size:20px}.useful-list>li{padding:12px 0 12px 32px;font-size:14.5px}.useful-faq-list .faq-item summary{font-size:14.5px;padding:14px 18px}.useful-faq-list .faq-a{padding:0 18px 18px}}@media (max-width:480px){.useful-tips-grid{grid-template-columns:1fr}}#contact.contact-modern .section-title,.contact.contact-modern .section-title{text-align:center !important}#contact.contact-modern .contact-section-lead,.contact.contact-modern .contact-section-lead{max-width:720px !important;margin-left:auto !important;margin-right:auto !important;margin-bottom:8px !important;text-align:center !important;color:#4a6378;font-size:16.5px;line-height:1.65;display:block}.contact.contact-modern .contact-section-lead a{color:#0095da;font-weight:600;text-decoration:underline;text-decoration-color:rgba(0,149,218,0.30);text-underline-offset:3px}.contact.contact-modern .contact-section-lead a:hover{text-decoration-color:#0095da}.contact.contact-modern .section-title h2{display:none}@media (min-width:993px){.contact.contact-modern .contact-grid{align-items:stretch}.contact.contact-modern .contact-form-col{display:flex}.contact.contact-modern .contact-form-card{width:100%;height:100%;display:flex;flex-direction:column}.contact.contact-modern .contact-form-card form{flex:1;display:flex;flex-direction:column}.contact.contact-modern .contact-field-message{flex:1;display:flex;flex-direction:column;min-height:0}.contact.contact-modern .contact-field-message textarea{flex:1;min-height:140px;resize:vertical}.contact.contact-modern .contact-actions{margin-top:auto !important;padding-top:18px}}.contact.contact-modern .contact-status .sent-message{align-items:flex-start;gap:12px;padding:16px 18px}.contact.contact-modern .contact-status .sent-message i{font-size:22px;flex-shrink:0;margin-top:2px}.contact.contact-modern .contact-status .sent-message strong{display:block;font-size:15px;font-weight:700;margin-bottom:2px}.contact.contact-modern .contact-status .sent-message span{display:block;font-size:14px;line-height:1.5;color:#00855a;opacity:0.9}.contact.contact-modern .contact-status .loading,.contact.contact-modern .contact-status .error-message,.contact.contact-modern .contact-status .sent-message{display:none !important}.contact.contact-modern .contact-status .loading[style*="display:block"],.contact.contact-modern .contact-status .error-message[style*="display:block"]{display:block !important}.contact.contact-modern .contact-status .sent-message[style*="display:flex"]{display:flex !important}.contact.contact-modern .contact-gdpr{background:transparent !important;border:none !important;padding:4px 0 8px !important;margin:8px 0 6px !important}.contact.contact-modern .contact-gdpr .contact-checkbox,.contact.contact-modern .contact-checkbox{display:grid !important;grid-template-columns:22px 1fr !important;grid-template-rows:auto !important;gap:12px !important;align-items:start !important;cursor:pointer;margin:0;padding:0;position:relative;line-height:1.55;font-size:14px;color:#5a6d80}.contact.contact-modern .contact-checkbox-col{position:relative;width:22px;height:22px;margin-top:1px;grid-column:1;grid-row:1}.contact.contact-modern .contact-checkbox-text{grid-column:2;grid-row:1}.contact.contact-modern .contact-checkbox input[type="checkbox"]{position:absolute;top:0;left:0;width:22px;height:22px;margin:0;opacity:0;cursor:pointer;z-index:2}.contact.contact-modern .contact-checkbox-box{display:block;width:22px;height:22px;border-radius:6px;border:2px solid rgba(0,149,218,0.45);background:#ffffff;position:relative;transition:all 0.2s ease}.contact.contact-modern .contact-checkbox-col input[type="checkbox"]:checked~.contact-checkbox-box{background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);border-color:#0095da}.contact.contact-modern .contact-checkbox-col input[type="checkbox"]:checked~.contact-checkbox-box::after{content:"";position:absolute;left:6px;top:1px;width:6px;height:12px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.contact.contact-modern .contact-checkbox input[type="checkbox"]:focus-visible~.contact-checkbox-box{outline:3px solid rgba(0,149,218,0.30);outline-offset:2px}.contact.contact-modern .contact-checkbox-text{font-size:14px;line-height:1.55;color:#5a6d80}.contact.contact-modern .contact-checkbox-text a{color:#0095da;font-weight:600;text-decoration:underline;text-decoration-color:rgba(0,149,218,0.35);text-underline-offset:2px}.contact.contact-modern .contact-checkbox-text a:hover{text-decoration-color:#0095da}.contact.contact-modern .contact-status .error-message{padding:14px 18px;border-radius:12px;font-size:14.5px;font-weight:500;line-height:1.55}.contact.contact-modern .contact-status .error-message::before{content:"\F62D";font-family:"bootstrap-icons" !important;font-size:18px;margin-right:8px;vertical-align:-2px}.contact.contact-modern .contact-status .sent-message{background:linear-gradient(135deg,rgba(0,182,122,0.10),rgba(0,179,255,0.05));border-left:4px solid #00b67a;border-radius:12px;padding:18px 20px;flex-direction:row;align-items:flex-start;gap:14px}.contact.contact-modern .contact-status .sent-message i{color:#00b67a;font-size:26px;flex-shrink:0;margin-top:0}.contact.contact-modern .contact-status .sent-message strong{display:block;font-size:16px;font-weight:700;color:#00855a;margin-bottom:4px}.contact.contact-modern .contact-status .sent-message span{display:block;font-size:14.5px;line-height:1.55;color:#00855a;opacity:0.92}.contact.contact-modern .contact-field.has-error label{color:#b03030}.contact.contact-modern .contact-field.has-error input,.contact.contact-modern .contact-field.has-error textarea{border-color:#d04040 !important;background:rgba(208,64,64,0.04) !important;box-shadow:0 0 0 3px rgba(208,64,64,0.08) !important}.contact.contact-modern .contact-field.has-error input:focus,.contact.contact-modern .contact-field.has-error textarea:focus{border-color:#d04040 !important;box-shadow:0 0 0 4px rgba(208,64,64,0.15) !important}.contact.contact-modern .contact-field.contact-gdpr.has-error .contact-checkbox-box{border-color:#d04040;background:rgba(208,64,64,0.06)}.contact.contact-modern .contact-field.contact-gdpr.has-error .contact-checkbox-text{color:#b03030}.contact.contact-modern .contact-field-error{margin-top:7px;font-size:13.5px;color:#b03030;font-weight:500;line-height:1.45;display:flex;align-items:flex-start;gap:7px;animation:contactFieldErrorIn 0.2s ease-out}.contact.contact-modern .contact-field-error::before{content:"\F62D";font-family:"bootstrap-icons" !important;font-size:15px;flex-shrink:0;line-height:1.3}@keyframes contactFieldErrorIn{from{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.contact.contact-modern .contact-success-overlay{position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,0.96) 0%,rgba(240,250,245,0.97) 100%);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:20;display:flex;align-items:center;justify-content:center;padding:28px;opacity:0;visibility:hidden;transition:opacity 0.35s ease,visibility 0.35s ease;pointer-events:none}.contact.contact-modern .contact-success-overlay.is-visible{opacity:1;visibility:visible;pointer-events:auto}.contact.contact-modern .contact-success-modal{background:#ffffff;border-radius:20px;padding:36px 32px 30px;text-align:center;max-width:460px;width:100%;box-shadow:0 24px 60px rgba(0,182,122,0.18),0 10px 30px rgba(26,57,87,0.10);border:1px solid rgba(0,182,122,0.16);transform:translateY(16px) scale(0.96);transition:transform 0.45s cubic-bezier(0.22,1,0.36,1)}.contact.contact-modern .contact-success-overlay.is-visible .contact-success-modal{transform:translateY(0) scale(1)}.contact.contact-modern .contact-success-icon-wrap{display:flex;justify-content:center;margin-bottom:22px}.contact.contact-modern .contact-success-icon{width:92px;height:92px;border-radius:50%;background:linear-gradient(135deg,#00d488 0%,#00b67a 100%);display:flex;align-items:center;justify-content:center;box-shadow:0 12px 28px rgba(0,182,122,0.30),0 0 0 8px rgba(0,182,122,0.08);position:relative}.contact.contact-modern .contact-success-icon::before{content:"";position:absolute;inset:-14px;border-radius:50%;border:2px solid rgba(0,182,122,0.25);animation:contactSuccessPulse 1.6s ease-out infinite}.contact.contact-modern .contact-success-icon svg{width:56px;height:56px}.contact.contact-modern .contact-success-circle{stroke:rgba(255,255,255,0.35);stroke-width:2;stroke-dasharray:151;stroke-dashoffset:151}.contact.contact-modern .contact-success-check{stroke:#ffffff;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:50;stroke-dashoffset:50}.contact.contact-modern .contact-success-overlay.is-visible .contact-success-circle{animation:contactSuccessCircle 0.55s cubic-bezier(0.65,0,0.45,1) 0.05s forwards}.contact.contact-modern .contact-success-overlay.is-visible .contact-success-check{animation:contactSuccessCheck 0.5s cubic-bezier(0.65,0,0.45,1) 0.4s forwards}@keyframes contactSuccessCircle{to{stroke-dashoffset:0}}@keyframes contactSuccessCheck{to{stroke-dashoffset:0}}@keyframes contactSuccessPulse{0%{transform:scale(1);opacity:0.7}100%{transform:scale(1.25);opacity:0}}.contact.contact-modern .contact-success-title{font-family:"Raleway",sans-serif !important;font-size:24px !important;font-weight:800 !important;color:#1a3957;margin:0 0 12px !important;letter-spacing:-0.3px}.contact.contact-modern .contact-success-text{font-size:15px;color:#4a6378;line-height:1.6;margin:0 0 24px;max-width:380px;margin-left:auto;margin-right:auto}.contact.contact-modern .contact-success-close{background:transparent;border:2px solid rgba(0,149,218,0.30);color:#0095da;font-weight:600;font-size:14px;padding:10px 22px;border-radius:50px;cursor:pointer;transition:all 0.2s ease;display:inline-flex;align-items:center;gap:8px}.contact.contact-modern .contact-success-close:hover{background:rgba(0,149,218,0.08);border-color:#0095da}@media (max-width:600px){.contact.contact-modern .contact-success-overlay{padding:16px}.contact.contact-modern .contact-success-modal{padding:28px 20px 24px}.contact.contact-modern .contact-success-icon{width:76px;height:76px}.contact.contact-modern .contact-success-icon svg{width:44px;height:44px}.contact.contact-modern .contact-success-title{font-size:21px !important}}.cookie-consent{position:fixed;left:16px;right:16px;bottom:16px;z-index:9998;background:#ffffff;border-radius:18px;box-shadow:0 24px 60px rgba(26,57,87,0.18),0 8px 24px rgba(0,149,218,0.08);border:1px solid rgba(0,149,218,0.14);max-width:1120px;margin:0 auto;padding:22px 26px;opacity:0;transform:translateY(20px);visibility:hidden;transition:opacity 0.35s ease,transform 0.45s cubic-bezier(0.22,1,0.36,1),visibility 0.35s ease}.cookie-consent.is-visible{opacity:1;transform:translateY(0);visibility:visible}.cookie-consent-inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:22px}.cookie-consent-icon{flex-shrink:0;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);color:#ffffff;font-size:26px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(0,149,218,0.25)}.cookie-consent-text h3{font-family:"Raleway",sans-serif;font-size:17px;font-weight:800;color:#1a3957;margin:0 0 6px;letter-spacing:-0.2px}.cookie-consent-text p{margin:0;font-size:13.5px;line-height:1.55;color:#4a6378}.cookie-consent-text a{color:#0095da;font-weight:600;text-decoration:underline;text-decoration-color:rgba(0,149,218,0.35);text-underline-offset:2px}.cookie-consent-actions{display:flex;gap:10px;align-items:flex-start;flex-shrink:0}.cookie-btn{font-family:inherit;font-size:13.5px;font-weight:600;padding:11px 20px;border-radius:50px;cursor:pointer;border:2px solid transparent;transition:all 0.2s ease;white-space:nowrap;letter-spacing:0.1px;line-height:1}.cookie-btn-primary{background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);color:#ffffff;box-shadow:0 6px 18px rgba(0,149,218,0.28)}.cookie-btn-primary:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(0,149,218,0.36)}.cookie-btn-secondary{background:rgba(0,149,218,0.10);color:#0095da}.cookie-btn-secondary:hover{background:rgba(0,149,218,0.18)}.cookie-btn-ghost{background:transparent;color:#4a6378;border-color:rgba(74,99,120,0.18)}.cookie-btn-ghost:hover{background:rgba(74,99,120,0.06);border-color:rgba(74,99,120,0.30);color:#1a3957}.cookie-btn-faded{background:transparent;color:#8aa0b3;border-color:rgba(138,160,179,0.25);font-weight:500}.cookie-btn-faded:hover{background:rgba(138,160,179,0.08);color:#5a6d80;border-color:rgba(138,160,179,0.45)}.cookie-consent-primary-col{display:flex;flex-direction:column;align-items:center;gap:0}.cookie-link{background:none;border:none;padding:0;margin-top:10px;font:inherit;font-size:12.5px;color:#5a6d80;cursor:pointer;text-decoration:underline;text-decoration-color:rgba(90,109,128,0.30);text-underline-offset:3px;transition:color 0.2s ease,text-decoration-color 0.2s ease}.cookie-link:hover{color:#1a3957;text-decoration-color:#1a3957}@media (max-width:992px){.cookie-consent{padding:20px 22px}.cookie-consent-inner{grid-template-columns:auto 1fr;gap:16px 18px}.cookie-consent-actions{grid-column:1 / -1;flex-wrap:wrap;justify-content:flex-end}}@media (max-width:600px){.cookie-consent{left:8px;right:8px;bottom:8px;padding:18px 18px 16px;border-radius:16px}.cookie-consent-icon{width:44px;height:44px;font-size:22px}.cookie-consent-text h3{font-size:16px}.cookie-consent-text p{font-size:13px}.cookie-consent-actions{grid-column:1 / -1;flex-direction:column-reverse;align-items:stretch;gap:10px}.cookie-consent-primary-col{width:100%}.cookie-btn{width:100%;padding:12px 18px;font-size:14px}}.cookie-preferences{position:fixed;inset:0;z-index:9999;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease}.cookie-preferences.is-visible{opacity:1;visibility:visible}.cookie-preferences-backdrop{position:absolute;inset:0;background:rgba(26,57,87,0.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.cookie-preferences-modal{position:relative;margin:0 auto;top:50%;transform:translateY(-50%) scale(0.96);background:#ffffff;border-radius:22px;max-width:640px;width:calc(100% - 32px);max-height:calc(100vh - 40px);display:flex;flex-direction:column;box-shadow:0 30px 80px rgba(26,57,87,0.30);transition:transform 0.4s cubic-bezier(0.22,1,0.36,1)}.cookie-preferences.is-visible .cookie-preferences-modal{transform:translateY(-50%) scale(1)}.cookie-prefs-header{padding:24px 26px 18px;border-bottom:1px solid rgba(0,149,218,0.10);display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.cookie-prefs-header h3{font-family:"Raleway",sans-serif;font-size:20px;font-weight:800;color:#1a3957;margin:0 0 6px;display:flex;align-items:center;gap:8px;letter-spacing:-0.2px}.cookie-prefs-header h3 i{color:#0095da}.cookie-prefs-header p{margin:0;font-size:13px;line-height:1.5;color:#5a6d80}.cookie-prefs-close{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:rgba(0,149,218,0.08);border:none;color:#0095da;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;transition:all 0.2s ease}.cookie-prefs-close:hover{background:rgba(0,149,218,0.18);transform:rotate(90deg)}.cookie-prefs-body{padding:16px 26px 8px;overflow-y:auto;flex:1}.cookie-cat{padding:16px 0;border-bottom:1px solid rgba(0,149,218,0.08)}.cookie-cat:last-child{border-bottom:none}.cookie-cat-head{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.cookie-cat-info{flex:1;min-width:0}.cookie-cat-info h4{font-family:"Raleway",sans-serif;font-size:15.5px;font-weight:700;color:#1a3957;margin:0 0 4px;display:flex;align-items:center;gap:8px}.cookie-cat-info h4 i{color:#0095da;font-size:14px}.cookie-cat-info p{margin:0;font-size:13px;line-height:1.5;color:#5a6d80}.cookie-toggle{flex-shrink:0;position:relative;display:inline-block;width:46px;height:26px;cursor:pointer;margin-top:2px}.cookie-toggle input{opacity:0;width:0;height:0;position:absolute}.cookie-toggle-track{position:absolute;inset:0;background:rgba(74,99,120,0.25);border-radius:26px;transition:background 0.25s ease}.cookie-toggle-thumb{position:absolute;top:3px;left:3px;width:20px;height:20px;background:#ffffff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,0.20);transition:transform 0.25s cubic-bezier(0.22,1,0.36,1)}.cookie-toggle input:checked+.cookie-toggle-track{background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%)}.cookie-toggle input:checked+.cookie-toggle-track .cookie-toggle-thumb{transform:translateX(20px)}.cookie-toggle.is-locked{cursor:not-allowed;opacity:0.85}.cookie-toggle.is-locked .cookie-toggle-track{background:rgba(0,182,122,0.5)}.cookie-toggle.is-locked .cookie-toggle-thumb{transform:translateX(20px)}.cookie-toggle input:focus-visible+.cookie-toggle-track{outline:3px solid rgba(0,149,218,0.30);outline-offset:3px}.cookie-prefs-footer{padding:18px 26px 22px;border-top:1px solid rgba(0,149,218,0.10);display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}@media (max-width:600px){.cookie-preferences-modal{width:100%;border-radius:18px 18px 0 0;top:auto;bottom:0;transform:translateY(20px);max-height:92vh}.cookie-preferences.is-visible .cookie-preferences-modal{transform:translateY(0)}.cookie-prefs-header{padding:18px 18px 14px}.cookie-prefs-header h3{font-size:18px}.cookie-prefs-body{padding:12px 18px 4px}.cookie-prefs-footer{padding:14px 18px 18px;flex-direction:column-reverse}.cookie-prefs-footer .cookie-btn{width:100%}}.cookie-reopen-link{background:none;border:none;color:inherit;font:inherit;cursor:pointer;padding:0;text-decoration:underline;text-decoration-color:rgba(255,255,255,0.30);text-underline-offset:3px}.cookie-reopen-link:hover{text-decoration-color:currentColor}body.cookie-prefs-open{overflow:hidden}.penztarak-intro{padding:50px 0 55px;background:#fff}.penztarak-intro-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:36px;align-items:center}.penztarak-eyebrow{display:inline-block;font-size:12.5px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#0095da;background:rgba(0,149,218,0.10);padding:6px 14px;border-radius:50px;margin-bottom:12px}.penztarak-intro-text h2{font-family:"Raleway",sans-serif;font-size:30px;font-weight:800;color:#1a3957;line-height:1.25;margin:0 0 16px !important;margin-top:0 !important;letter-spacing:-0.4px}.penztarak-intro-text h2 .ph-hi{color:#0095da;background:linear-gradient(180deg,transparent 60%,rgba(0,179,255,0.25) 60%);padding:0 4px}.penztarak-lead{font-size:15.5px;line-height:1.65;color:#4a6378;margin:0}.penztarak-intro-card{background:linear-gradient(135deg,#f5fafe 0%,#f8fbfe 100%);border:1px solid rgba(0,149,218,0.16);border-radius:20px;padding:24px 26px;display:flex;gap:18px;align-items:center}.penztarak-intro-card-icon{width:60px;height:60px;border-radius:16px;background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);color:#fff;font-size:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 8px 20px rgba(0,149,218,0.25)}.penztarak-intro-card h3{font-family:"Raleway",sans-serif;font-size:22px;font-weight:800;color:#1a3957;margin:0 0 4px}.penztarak-intro-card p{margin:0;font-size:13.5px;line-height:1.5;color:#5a6d80}.penztarak-grid-section{padding:50px 0;background:#f5f9fc}.penztarak-grid-section-alt{background:#fff}.penztarak-section-head{text-align:center;max-width:720px;margin:0 auto 36px}.penztarak-section-eyebrow{display:inline-block;font-size:12.5px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#0095da;background:rgba(0,149,218,0.10);padding:6px 14px;border-radius:50px;margin-bottom:14px}.penztarak-section-head h2{font-family:"Raleway",sans-serif;font-size:28px;font-weight:800;color:#1a3957;margin:0 0 10px;letter-spacing:-0.3px}.penztarak-section-head h2 .ph-hi{color:#0095da;background:linear-gradient(180deg,transparent 60%,rgba(0,179,255,0.22) 60%);padding:0 4px}.penztarak-section-head p{font-size:15px;line-height:1.6;color:#4a6378;margin:0}.penztarak-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.penztarak-grid-2col{grid-template-columns:repeat(2,1fr);max-width:720px;margin:0 auto}.penztar-card{background:#fff;border:1px solid rgba(0,149,218,0.12);border-radius:16px;padding:22px 22px 20px;display:flex;flex-direction:column;gap:16px;transition:all 0.3s ease;box-shadow:0 4px 14px rgba(26,57,87,0.04)}.penztarak-grid-section .penztar-card{background:#fff}.penztarak-grid-section-alt .penztar-card{background:#f8fbfe}.penztar-card:hover{transform:translateY(-3px);box-shadow:0 14px 32px rgba(0,149,218,0.14);border-color:rgba(0,149,218,0.30)}.penztar-card-logo{height:56px;display:flex;align-items:center;justify-content:flex-start}.penztar-card-logo img{max-height:48px;max-width:160px;width:auto;height:auto;object-fit:contain}.penztar-card-body h4{font-family:"Raleway",sans-serif;font-size:14.5px;font-weight:700;color:#1a3957;margin:0 0 8px;line-height:1.35}.penztar-card-badge{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:#00855a;background:rgba(0,182,122,0.10);padding:4px 10px;border-radius:50px}.penztar-card-badge i{font-size:12px}.penztarak-howto{padding:60px 0;background:#fff}.penztarak-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;position:relative}.penztar-step{background:linear-gradient(135deg,#f5fafe 0%,#f8fbfe 100%);border:1px solid rgba(0,149,218,0.14);border-radius:18px;padding:26px 22px 24px;position:relative;transition:all 0.3s ease}.penztar-step:hover{transform:translateY(-3px);box-shadow:0 14px 28px rgba(0,149,218,0.10)}.penztar-step-num{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);color:#fff;font-family:"Raleway",sans-serif;font-size:18px;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgba(0,149,218,0.30);margin-bottom:16px}.penztar-step h4{font-family:"Raleway",sans-serif;font-size:16px;font-weight:700;color:#1a3957;margin:0 0 8px}.penztar-step p{margin:0;font-size:13.5px;line-height:1.55;color:#5a6d80}.penztarak-faq{padding:50px 0 70px;background:#f5f9fc}.penztarak-faq-list{max-width:780px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.penztarak-faq-list .faq-item{background:#fff;border:1px solid rgba(0,149,218,0.12);border-radius:14px;overflow:hidden;transition:all 0.25s ease}.penztarak-faq-list .faq-item[open]{border-color:rgba(0,149,218,0.30);box-shadow:0 10px 24px rgba(0,149,218,0.08)}.penztarak-faq-list .faq-item summary{list-style:none;cursor:pointer;padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:14px;font-family:"Raleway",sans-serif;font-size:15.5px;font-weight:700;color:#1a3957;line-height:1.4}.penztarak-faq-list .faq-item summary::-webkit-details-marker{display:none}.penztarak-faq-list .faq-item summary i{color:#0095da;font-size:18px;transition:transform 0.25s ease;flex-shrink:0}.penztarak-faq-list .faq-item[open] summary i{transform:rotate(45deg)}.penztarak-faq-list .faq-item .faq-body{padding:0 22px 20px}.penztarak-faq-list .faq-item .faq-body p{margin:0;font-size:14.5px;line-height:1.65;color:#4a6378}@media (max-width:992px){.penztarak-intro-grid{grid-template-columns:1fr;gap:24px}.penztarak-steps{grid-template-columns:repeat(2,1fr)}.penztarak-grid-2col{grid-template-columns:1fr}}@media (max-width:600px){.penztarak-intro-text h2,.penztarak-section-head h2{font-size:24px}.penztarak-steps{grid-template-columns:1fr}.penztar-card{padding:18px}}.privacy-controller{padding:40px 0 0;background:#fff}.privacy-controller-card{background:linear-gradient(135deg,#f5fafe 0%,#ffffff 100%);border:1px solid rgba(0,149,218,0.18);border-radius:20px;padding:24px 28px;display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center;box-shadow:0 10px 28px rgba(26,57,87,0.06)}.privacy-controller-icon{width:64px;height:64px;border-radius:18px;background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);color:#fff;font-size:30px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 10px 22px rgba(0,149,218,0.25)}.privacy-controller-label{font-size:11.5px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#5a6d80;margin-bottom:4px}.privacy-controller-name{font-family:"Raleway",sans-serif;font-size:22px;font-weight:800;color:#1a3957;margin-bottom:10px;letter-spacing:-0.2px}.privacy-controller-meta{display:flex;flex-wrap:wrap;gap:18px;font-size:13.5px;color:#4a6378}.privacy-controller-meta span{display:inline-flex;align-items:center;gap:7px}.privacy-controller-meta i{color:#0095da;font-size:14px}.privacy-controller-meta a{color:#4a6378;text-decoration:none;transition:color 0.2s}.privacy-controller-meta a:hover{color:#0095da}.privacy-controller-aside{text-align:right;border-left:1px solid rgba(0,149,218,0.18);padding-left:22px}.privacy-controller-aside-label{font-size:11.5px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#5a6d80;margin-bottom:4px}.privacy-controller-aside-date{font-family:"Raleway",sans-serif;font-size:16px;font-weight:700;color:#0095da}.privacy-main{padding:50px 0 60px;background:#fff}.privacy-main .privacy-section:first-child{padding-top:16px}.privacy-toc-inner{padding:20px 18px 20px !important;margin-top:16px !important}.privacy-toc-inner h3{margin-top:0 !important;margin-bottom:12px !important}.privacy-layout{display:grid;grid-template-columns:260px 1fr;gap:40px;align-items:normal}.privacy-toc{position:sticky;top:100px}.privacy-toc-inner{background:#f5f9fc;border:1px solid rgba(0,149,218,0.10);border-radius:16px;padding:22px 18px}.privacy-toc h3{font-family:"Raleway",sans-serif;font-size:14px;font-weight:700;color:#1a3957;margin:0 0 14px;display:flex;align-items:center;gap:8px;letter-spacing:0.5px;text-transform:uppercase}.privacy-toc h3 i{color:#0095da}.privacy-toc ol{list-style:none;padding:0;margin:0;counter-reset:toc}.privacy-toc ol li{counter-increment:toc;margin:0}.privacy-toc ol li a{display:block;padding:8px 10px;border-radius:8px;font-size:13px;color:#4a6378;text-decoration:none;transition:all 0.2s;line-height:1.4;position:relative;padding-left:32px}.privacy-toc ol li a::before{content:counter(toc,decimal-leading-zero);position:absolute;left:8px;top:8px;font-size:11px;font-weight:700;color:rgba(0,149,218,0.50);letter-spacing:0.5px}.privacy-toc ol li a:hover{background:rgba(0,149,218,0.08);color:#0095da}.privacy-article{min-width:0}.privacy-article-head{margin-bottom:30px}.privacy-article-head h2{font-family:"Raleway",sans-serif;font-size:28px;font-weight:800;color:#1a3957;margin:0 0 8px;letter-spacing:-0.3px}.privacy-article-sub{margin:0;font-size:15px;color:#5a6d80;line-height:1.55}.privacy-section{padding:28px 0 24px;border-bottom:1px solid rgba(0,149,218,0.10);position:relative;scroll-margin-top:100px}.privacy-section:last-child{border-bottom:none}.privacy-section-num{display:inline-block;font-family:"Raleway",sans-serif;font-size:12px;font-weight:800;color:#0095da;background:rgba(0,149,218,0.10);padding:4px 10px;border-radius:50px;margin-bottom:10px;letter-spacing:1px}.privacy-section h3{font-family:"Raleway",sans-serif;font-size:20px;font-weight:800;color:#1a3957;margin:0 0 14px;letter-spacing:-0.2px}.privacy-section p{font-size:14.5px;line-height:1.65;color:#2c4964;margin:0 0 12px}.privacy-section p:last-child{margin-bottom:0}.privacy-list{list-style:none;padding:0;margin:14px 0 0}.privacy-list li{position:relative;padding:8px 0 8px 28px;font-size:14.5px;line-height:1.6;color:#2c4964}.privacy-list li::before{content:"";position:absolute;left:6px;top:16px;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#0095da,#00b3ff)}.privacy-defs{margin:14px 0 0;display:grid;grid-template-columns:200px 1fr;gap:12px 22px}.privacy-defs dt{font-family:"Raleway",sans-serif;font-size:14px;font-weight:700;color:#0095da;padding:4px 0}.privacy-defs dd{margin:0;font-size:14px;line-height:1.55;color:#2c4964;padding:4px 0}.privacy-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin:14px 0 0}.privacy-info-item{background:#f5f9fc;border:1px solid rgba(0,149,218,0.10);border-radius:12px;padding:14px 16px}.privacy-info-label{font-size:11.5px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#0095da;margin-bottom:6px}.privacy-info-value{font-size:14px;line-height:1.5;color:#2c4964}.privacy-subcard{background:linear-gradient(135deg,#f5fafe 0%,#f8fbfe 100%);border:1px solid rgba(0,149,218,0.16);border-left:4px solid #0095da;border-radius:12px;padding:18px 22px;margin:16px 0 0}.privacy-subcard h4{font-family:"Raleway",sans-serif;font-size:15px;font-weight:700;color:#1a3957;margin:0 0 10px;display:flex;align-items:center;gap:8px}.privacy-subcard h4 i{color:#0095da}.privacy-table{width:100%;margin:16px 0 0;border-collapse:collapse;border-radius:12px;overflow:hidden;border:1px solid rgba(0,149,218,0.14)}.privacy-table th{background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);color:#fff;font-family:"Raleway",sans-serif;font-size:13.5px;font-weight:700;text-align:left;padding:12px 16px;letter-spacing:0.2px}.privacy-table td{padding:11px 16px;font-size:14px;color:#2c4964;border-top:1px solid rgba(0,149,218,0.10)}.privacy-table tr:nth-child(even) td{background:#f5f9fc}.privacy-rights-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin:14px 0 0}.privacy-right{background:#fff;border:1px solid rgba(0,149,218,0.14);border-radius:14px;padding:18px;transition:all 0.3s ease}.privacy-right:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(0,149,218,0.10);border-color:rgba(0,149,218,0.30)}.privacy-right-icon{width:40px;height:40px;border-radius:12px;background:rgba(0,149,218,0.10);color:#0095da;font-size:18px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.privacy-right h4{font-family:"Raleway",sans-serif;font-size:15px;font-weight:700;color:#1a3957;margin:0 0 6px}.privacy-right p{margin:0;font-size:13.5px;line-height:1.5;color:#5a6d80}.privacy-authority{background:linear-gradient(135deg,#fff8eb 0%,#fffaf0 100%);border:1px solid rgba(229,158,35,0.25);border-left:4px solid #e59e23;border-radius:12px;padding:18px 22px;margin:14px 0 0}.privacy-authority h4{font-family:"Raleway",sans-serif;font-size:15px;font-weight:700;color:#1a3957;margin:0 0 10px}.privacy-authority-meta{display:flex;flex-direction:column;gap:5px;font-size:13.5px;color:#2c4964}.privacy-authority-meta span{display:inline-flex;align-items:center;gap:8px}.privacy-authority-meta i{color:#e59e23;font-size:13px}.privacy-authority-meta a{color:#2c4964;text-decoration:underline;text-decoration-color:rgba(0,149,218,0.30)}.privacy-authority-meta a:hover{color:#0095da}.privacy-footnote{margin-top:16px !important;padding:12px 16px;background:#f5f9fc;border-radius:8px;font-size:13px !important;color:#5a6d80 !important}@media (max-width:992px){.privacy-layout{grid-template-columns:1fr;gap:24px}.privacy-toc{position:static}.privacy-toc ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:4px}.privacy-controller-card{grid-template-columns:auto 1fr;padding:20px 22px}.privacy-controller-aside{grid-column:1 / -1;border-left:none;border-top:1px solid rgba(0,149,218,0.18);padding:14px 0 0;text-align:left}.privacy-defs{grid-template-columns:1fr;gap:4px 0}.privacy-defs dt{padding-top:14px}}@media (max-width:600px){.privacy-article-head h2{font-size:22px}.privacy-section h3{font-size:17px}.privacy-controller-card{grid-template-columns:1fr;text-align:center}.privacy-controller-icon{margin:0 auto}.privacy-controller-meta{justify-content:center}}.sitemap-section{padding:50px 0 70px;background:#fff}.sitemap-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;margin-bottom:40px}.sitemap-group{background:linear-gradient(135deg,#fafdff 0%,#ffffff 100%);border:1px solid rgba(0,149,218,0.14);border-radius:20px;padding:26px 28px 22px;transition:all 0.3s ease}.sitemap-group:hover{box-shadow:0 14px 32px rgba(0,149,218,0.08);border-color:rgba(0,149,218,0.28)}.sitemap-group-head{display:flex;gap:16px;align-items:flex-start;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid rgba(0,149,218,0.12)}.sitemap-group-icon{width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);color:#fff;font-size:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 8px 18px rgba(0,149,218,0.22)}.sitemap-group-head h3{font-family:"Raleway",sans-serif;font-size:19px;font-weight:800;color:#1a3957;margin:0 0 3px;letter-spacing:-0.2px}.sitemap-group-head p{margin:0;font-size:13px;color:#5a6d80;line-height:1.45}.sitemap-list,.sitemap-sublist{list-style:none !important;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.sitemap-list li,.sitemap-sublist li{margin:0;list-style:none !important}.sitemap-list li::marker,.sitemap-sublist li::marker{content:''}.sitemap-list>li>a{display:flex;gap:12px;align-items:center;padding:9px 12px;border-radius:10px;text-decoration:none;color:inherit;transition:all 0.2s ease}.sitemap-list>li>a:hover{background:rgba(0,149,218,0.06);transform:translateX(4px)}.sitemap-list>li>a>i{color:#0095da;font-size:18px;flex-shrink:0;transition:transform 0.25s ease}.sitemap-list>li>a:hover>i{transform:scale(1.15)}.sitemap-list>li>a>span{display:flex;flex-direction:column;gap:1px;min-width:0;line-height:1.3}.sitemap-list>li>a strong{font-family:"Raleway",sans-serif;font-size:14px;font-weight:700;color:#1a3957;letter-spacing:-0.1px;line-height:1.25}.sitemap-list>li>a em{font-style:normal;font-size:12px;color:#5a6d80;line-height:1.35;margin-top:1px}.sitemap-group-contact .sitemap-list a strong{font-size:14px;color:#0095da}.sitemap-sublist{display:flex !important;flex-direction:row !important;flex-wrap:wrap;gap:6px !important;margin:4px 0 4px 42px !important;padding:0 !important}.sitemap-sublist li{margin:0}.sitemap-sublist li a{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;background:rgba(0,149,218,0.06);border:1px solid rgba(0,149,218,0.14);border-radius:50px;font-size:12px;font-weight:500;color:#4a6378;text-decoration:none;line-height:1.3;transition:all 0.2s ease}.sitemap-sublist li a:hover{background:#0095da;border-color:#0095da;color:#ffffff;transform:translateY(-1px)}.sitemap-network{background:linear-gradient(135deg,#f5fafe 0%,#eef5fb 100%);border:1px solid rgba(0,149,218,0.16);border-radius:20px;padding:28px 30px}.sitemap-network h3{font-family:"Raleway",sans-serif;font-size:17px;font-weight:800;color:#1a3957;margin:0 0 18px;display:flex;align-items:center;gap:10px}.sitemap-network h3 i{color:#0095da}.sitemap-network-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.sitemap-network-list a{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;background:#fff;border:1px solid rgba(0,149,218,0.14);border-radius:50px;font-size:13.5px;font-weight:600;color:#2c4964;text-decoration:none;transition:all 0.2s ease}.sitemap-network-list a:hover{background:#0095da;color:#fff;border-color:#0095da;transform:translateY(-2px);box-shadow:0 8px 18px rgba(0,149,218,0.22)}.sitemap-network-list a i{font-size:13px;transition:transform 0.2s ease}.sitemap-network-list a:hover i{transform:translate(2px,-2px)}@media (max-width:768px){.sitemap-grid{grid-template-columns:1fr;gap:16px}.sitemap-group{padding:22px 20px 18px}.sitemap-network{padding:22px 20px}}@media (max-width:768px){#hero.hero-modern .hero-slide{background-position:calc(100%+200px) center;background-size:cover}#hero.hero-modern .hero-slide-1{background-position:calc(100%+110px) center}#hero.hero-modern{align-items:flex-start;min-height:auto;padding:40px 0 40px}#hero.hero-modern>.container{width:100%}#hero.hero-modern .hero-content{margin-top:0}#hero.hero-modern .hero-eyebrow{margin-top:0}#hero.hero-modern .hero-overlay{background:linear-gradient(110deg,rgba(255,255,255,0.92) 0%,rgba(255,255,255,0.80) 55%,rgba(255,255,255,0.40) 100%)}}@media (max-width:575px){#hero.hero-modern{padding:40px 0 44px;min-height:auto;align-items:flex-start}#hero.hero-modern .hero-content{margin-top:0}#hero.hero-modern .hero-eyebrow{margin-top:15px !important;margin-bottom:10px}#hero.hero-modern .hero-meta{margin-bottom:25px}#hero.hero-modern .hero-trust{display:none}}.packages-list-section{padding:50px 0 70px;background:#fff}.packages-list-head{text-align:center;max-width:760px;margin:0 auto 22px}.packages-list-eyebrow{display:inline-block;font-size:12.5px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#0095da;background:rgba(0,149,218,0.10);padding:6px 14px;border-radius:50px;margin-bottom:12px}.packages-list-head h2{font-family:"Raleway",sans-serif;font-size:28px;font-weight:800;color:#1a3957;margin:0 0 10px !important;letter-spacing:-0.3px;line-height:1.25}#main .packages-list-head h2{margin-top:0 !important;margin-bottom:10px !important}.packages-list-head h2 .ph-hi{color:#0095da;background:linear-gradient(180deg,transparent 60%,rgba(0,179,255,0.22) 60%);padding:0 4px}.packages-list-lead{margin:8px 0 0;font-size:15px;line-height:1.6;color:#4a6378}.packages-list-note{max-width:780px;margin:0 auto 28px;padding:12px 18px;background:rgba(0,149,218,0.06);border:1px solid rgba(0,149,218,0.14);border-left:4px solid #0095da;border-radius:10px;font-size:13px;line-height:1.55;color:#2c4964;display:flex;align-items:flex-start;gap:10px}.packages-list-note i{color:#0095da;font-size:16px;flex-shrink:0;margin-top:1px}.packages-list-empty{max-width:540px;margin:40px auto;text-align:center;padding:32px 28px;background:#f5f9fc;border:1px dashed rgba(0,149,218,0.30);border-radius:16px}.packages-list-empty i{font-size:36px;color:#0095da;margin-bottom:10px;display:block}.packages-list-empty p{margin:0;font-size:14.5px;color:#4a6378;line-height:1.5}.packages-accordion{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;align-items:start}.package-item{background:#ffffff;border:1px solid rgba(0,149,218,0.14);border-radius:14px;overflow:hidden;transition:all 0.25s ease;box-shadow:0 4px 14px rgba(26,57,87,0.04)}.package-item:hover{border-color:rgba(0,149,218,0.32);box-shadow:0 12px 28px rgba(0,149,218,0.10)}.package-item[open]{grid-column:1 / -1;border-color:rgba(0,149,218,0.40);box-shadow:0 16px 36px rgba(0,149,218,0.14)}.package-item-head{list-style:none;cursor:pointer;padding:16px 18px;display:grid;grid-template-columns:36px 1fr auto 28px;gap:14px;align-items:center;position:relative}.package-item-head::-webkit-details-marker{display:none}.package-item-num{width:32px;height:32px;border-radius:9px;background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);color:#fff;font-family:"Raleway",sans-serif;font-size:12.5px;font-weight:800;letter-spacing:0.3px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(0,149,218,0.25)}.package-item-title{font-family:"Raleway",sans-serif;font-size:15px;font-weight:700;color:#1a3957;line-height:1.3;letter-spacing:-0.1px;min-width:0}.package-item-price{font-family:"Raleway",sans-serif;font-size:15px;font-weight:800;color:#0095da;white-space:nowrap;padding:5px 12px;background:rgba(0,149,218,0.08);border-radius:50px;border:1px solid rgba(0,149,218,0.16)}.package-item-toggle{width:28px;height:28px;border-radius:50%;background:rgba(0,149,218,0.08);color:#0095da;display:flex;align-items:center;justify-content:center;font-size:14px;transition:all 0.25s ease}.package-item[open] .package-item-toggle{background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;transform:rotate(45deg)}.package-item-body{padding:4px 22px 22px;border-top:1px solid rgba(0,149,218,0.10);margin-top:0}.package-item-pre{padding:14px 0 0;font-size:14px;line-height:1.6;color:#4a6378;font-style:italic;border-bottom:1px dashed rgba(0,149,218,0.18);padding-bottom:14px;margin-bottom:14px}.package-item-block{margin-top:14px}.package-item-block:first-child{margin-top:12px}.package-item-block h4{font-family:"Raleway",sans-serif;font-size:14px;font-weight:700;color:#0095da;margin:0 0 8px !important;display:flex;align-items:center;gap:8px;letter-spacing:0.2px;text-transform:uppercase}#main .package-item-block h4{margin-top:0 !important}.package-item-block h4 i{font-size:15px}.package-item-block-body{font-size:14px;line-height:1.65;color:#2c4964}.package-item-block-body p{margin:0 0 8px}.package-item-block-body p:last-child{margin-bottom:0}.package-item-block-body ul,.package-item-block-body ol{margin:6px 0 8px;padding-left:20px}.package-item-block-body li{margin:3px 0;line-height:1.55}.package-item-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px;padding-top:14px;border-top:1px dashed rgba(0,149,218,0.18);flex-wrap:wrap}.package-item-footnote{font-size:12px;color:#5a6d80;display:inline-flex;align-items:center;gap:6px}.package-item-footnote i{color:#0095da}.package-item-book{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);color:#ffffff;font-size:13px;font-weight:700;border-radius:50px;text-decoration:none;transition:all 0.2s ease;box-shadow:0 6px 14px rgba(0,149,218,0.25)}.package-item-book:hover{transform:translateY(-1px);box-shadow:0 10px 20px rgba(0,149,218,0.35);color:#fff}.packages-list-back{text-align:center;margin-top:40px}.packages-list-back a{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border-radius:50px;border:2px solid rgba(0,149,218,0.25);color:#0095da;font-size:14px;font-weight:600;text-decoration:none;transition:all 0.2s ease}.packages-list-back a:hover{background:rgba(0,149,218,0.08);border-color:#0095da;transform:translateX(-2px)}@media (max-width:991px){.packages-accordion{grid-template-columns:1fr}.package-item[open]{grid-column:auto}.packages-list-head h2{font-size:24px}}@media (max-width:600px){.packages-list-section{padding:36px 0 56px}.package-item-head{grid-template-columns:32px 1fr 28px;gap:10px;padding:14px 14px}.package-item-num{grid-column:1;grid-row:1;width:28px;height:28px;font-size:11.5px;align-self:center}.package-item-title{grid-column:2;grid-row:1;font-size:14px;align-self:center}.package-item-toggle{grid-column:3;grid-row:1;align-self:center}.package-item-price{grid-column:1 / -1;grid-row:2;justify-self:start;margin-left:38px;margin-top:6px;font-size:14px;padding:4px 10px}.package-item-body{padding:4px 16px 18px}.package-item-footer{flex-direction:column;align-items:stretch;gap:10px}.package-item-book{justify-content:center}}.packages-hub-intro{max-width:760px;margin:0 auto 24px;text-align:center}.packages-hub-eyebrow{display:inline-block;font-size:12.5px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#0095da;background:rgba(0,149,218,0.10);padding:6px 14px;border-radius:50px;margin-bottom:12px}.packages-hub-intro h2{font-family:"Raleway",sans-serif;font-size:28px;font-weight:800;color:#1a3957;margin:0 0 12px !important;letter-spacing:-0.3px;line-height:1.25}#main .packages-hub-intro h2{margin-top:0 !important}.packages-hub-intro h2 .ph-hi{color:#0095da;background:linear-gradient(180deg,transparent 60%,rgba(0,179,255,0.22) 60%);padding:0 4px}.packages-hub-intro p{margin:0 0 12px;font-size:15px;line-height:1.6;color:#4a6378}.packages-hub-intro p:last-of-type{margin-bottom:0}.packages-hub-stats{margin:26px auto 0;max-width:980px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.packages-hub-stat{background:linear-gradient(135deg,#f5fafe 0%,#f8fbfe 100%);border:1px solid rgba(0,149,218,0.14);border-radius:14px;padding:14px 16px;display:flex;align-items:center;gap:12px;text-align:left;transition:all 0.2s ease}.packages-hub-stat:hover{transform:translateY(-2px);border-color:rgba(0,149,218,0.32);box-shadow:0 10px 22px rgba(0,149,218,0.08)}.packages-hub-stat>i{width:38px;height:38px;border-radius:11px;background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;font-size:17px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 6px 14px rgba(0,149,218,0.22)}.packages-hub-stat>div{display:flex;flex-direction:column;gap:1px;min-width:0}.packages-hub-stat strong{font-family:"Raleway",sans-serif;font-size:13.5px;font-weight:700;color:#1a3957;letter-spacing:-0.1px}.packages-hub-stat span{font-size:12px;color:#5a6d80;line-height:1.4}@media (max-width:991px){.packages-hub-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.packages-hub-stats{grid-template-columns:1fr}}.inner-page.packages-hub .packages-note{max-width:780px;margin:0 auto 30px;padding:12px 18px;background:rgba(0,149,218,0.06);border:1px solid rgba(0,149,218,0.14);border-left:4px solid #0095da;border-radius:10px;font-size:13px;line-height:1.55;color:#2c4964;display:flex;align-items:flex-start;gap:10px;text-align:left}.inner-page.packages-hub .packages-note i{color:#0095da;font-size:16px;flex-shrink:0;margin-top:1px}.packages-fees-strip{margin-top:50px;padding:28px 30px;background:linear-gradient(135deg,#f5fafe 0%,#f8fbfe 100%);border:1px solid rgba(0,149,218,0.16);border-radius:20px}.packages-fees-strip-head{display:flex;flex-direction:column;gap:4px;margin-bottom:18px}.packages-fees-eyebrow{font-size:11.5px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#0095da}.packages-fees-strip-head h3{font-family:"Raleway",sans-serif;font-size:20px;font-weight:800;color:#1a3957;margin:0 !important;letter-spacing:-0.2px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}#main .packages-fees-strip-head h3{margin-top:0 !important;margin-bottom:0 !important}.packages-fees-link{font-size:13px;font-weight:600;color:#5a6d80}.packages-fees-link a{color:#0095da;text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:gap 0.2s ease}.packages-fees-link a:hover{gap:8px}.packages-fees-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pkg-fee-card{background:#ffffff;border:1px solid rgba(0,149,218,0.14);border-radius:14px;padding:18px 20px;display:flex;flex-direction:column;gap:4px;position:relative;transition:all 0.2s ease}.pkg-fee-card:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(0,149,218,0.08);border-color:rgba(0,149,218,0.28)}.pkg-fee-card-primary{background:linear-gradient(135deg,#0095da 0%,#00b3ff 100%);border-color:transparent;color:#fff;box-shadow:0 10px 24px rgba(0,149,218,0.22)}.pkg-fee-card-primary:hover{box-shadow:0 16px 32px rgba(0,149,218,0.32)}.pkg-fee-card-info{background:#f5fafe;border-style:dashed}.pkg-fee-amount{font-family:"Raleway",sans-serif;font-size:24px;font-weight:800;color:#1a3957;letter-spacing:-0.5px;line-height:1}.pkg-fee-card-primary .pkg-fee-amount{color:#ffffff}.pkg-fee-icon{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#0095da,#00b3ff);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;margin-bottom:6px;box-shadow:0 6px 14px rgba(0,149,218,0.25)}.pkg-fee-label{font-family:"Raleway",sans-serif;font-size:14px;font-weight:700;color:#1a3957;margin-top:2px}.pkg-fee-card-primary .pkg-fee-label{color:#ffffff;opacity:0.95}.pkg-fee-note{font-size:12.5px;line-height:1.5;color:#5a6d80;margin-top:4px}.pkg-fee-card-primary .pkg-fee-note{color:#ffffff;opacity:0.85}.packages-info-row{margin-top:22px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.packages-info-item{display:flex;gap:14px;background:#ffffff;border:1px solid rgba(0,149,218,0.10);border-radius:14px;padding:16px 18px;align-items:flex-start;transition:all 0.2s ease}.packages-info-item:hover{border-color:rgba(0,149,218,0.28);box-shadow:0 8px 18px rgba(0,149,218,0.06)}.packages-info-icon{width:40px;height:40px;border-radius:11px;background:rgba(0,149,218,0.10);color:#0095da;font-size:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.packages-info-item>div:not(.packages-info-icon){min-width:0;display:flex;flex-direction:column;gap:2px}.packages-info-item strong{font-family:"Raleway",sans-serif;font-size:14px;font-weight:700;color:#1a3957;letter-spacing:-0.1px}.packages-info-item span{font-size:12.5px;line-height:1.5;color:#5a6d80}.packages-info-item a{color:#0095da;font-weight:600;text-decoration:underline;text-decoration-color:rgba(0,149,218,0.30)}.packages-info-item abbr{text-decoration:none;border-bottom:1px dotted rgba(0,149,218,0.45);cursor:help}@media (max-width:991px){.packages-fees-cards,.packages-info-row{grid-template-columns:1fr 1fr}.pkg-fee-card-info{grid-column:1 / -1;flex-direction:row;align-items:center;gap:14px}.pkg-fee-card-info .pkg-fee-icon{margin-bottom:0}}@media (max-width:600px){.packages-fees-strip{padding:22px 20px;margin-top:36px}.packages-fees-cards,.packages-info-row{grid-template-columns:1fr}.pkg-fee-card-info{grid-column:auto}}.error-404{padding:120px 0 80px;background:linear-gradient(180deg,#f5f9fc 0%,#ffffff 60%);min-height:70vh;display:flex;align-items:center}.error-404-inner{max-width:720px;margin:0 auto;text-align:center}.error-404-icon-wrap{position:relative;width:180px;height:180px;margin:0 auto 24px;display:flex;align-items:center;justify-content:center}.error-404-blob{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 20px 40px rgba(0,149,218,0.30));animation:err404Blob 8s ease-in-out infinite}@keyframes err404Blob{0%,100%{transform:scale(1) rotate(0deg)}50%{transform:scale(1.05) rotate(8deg)}}.error-404-droplet{position:relative;font-size:56px;color:#ffffff;z-index:1;transform:rotate(-12deg)}.error-404-code{font-family:"Raleway",sans-serif;font-size:92px;font-weight:800;line-height:1;color:transparent;background:linear-gradient(135deg,#0095da,#00b3ff);-webkit-background-clip:text;background-clip:text;letter-spacing:-2px;margin-bottom:14px}.error-404-title{font-family:"Raleway",sans-serif !important;font-size:28px !important;font-weight:800 !important;color:#1a3957 !important;margin:0 0 12px !important;letter-spacing:-0.4px;line-height:1.25}#main .error-404-title{margin-top:0 !important}.error-404-lead{font-size:16px;line-height:1.6;color:#4a6378;margin:0 auto 36px;max-width:560px}.error-404-actions{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;max-width:560px;margin:0 auto 32px}.error-404-btn{display:flex;align-items:center;gap:14px;padding:16px 20px;background:#ffffff;border:1px solid rgba(0,149,218,0.16);border-radius:14px;text-decoration:none;color:inherit;text-align:left;transition:all 0.25s ease;box-shadow:0 4px 12px rgba(26,57,87,0.04)}.error-404-btn:hover{transform:translateY(-2px);border-color:rgba(0,149,218,0.40);box-shadow:0 14px 28px rgba(0,149,218,0.12);color:inherit}.error-404-btn>i{width:40px;height:40px;border-radius:11px;background:rgba(0,149,218,0.10);color:#0095da;font-size:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.error-404-btn:hover>i{background:linear-gradient(135deg,#0095da,#00b3ff);color:#ffffff}.error-404-btn>div{display:flex;flex-direction:column;gap:2px;min-width:0;line-height:1.3}.error-404-btn strong{font-family:"Raleway",sans-serif;font-size:14.5px;font-weight:700;color:#1a3957}.error-404-btn span{font-size:12.5px;color:#5a6d80}.error-404-btn-primary{background:linear-gradient(135deg,#0095da,#00b3ff);border-color:transparent;color:#ffffff;box-shadow:0 10px 22px rgba(0,149,218,0.30)}.error-404-btn-primary>i{background:rgba(255,255,255,0.20);color:#ffffff}.error-404-btn-primary strong,.error-404-btn-primary span{color:#ffffff}.error-404-btn-primary span{opacity:0.85}.error-404-btn-primary:hover{color:#ffffff;box-shadow:0 16px 32px rgba(0,149,218,0.40)}.error-404-btn-primary:hover>i{background:rgba(255,255,255,0.30)}.error-404-help{font-size:14px;color:#5a6d80;margin-top:8px}.error-404-help a{color:#0095da;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:6px;margin-left:8px}.error-404-help a:hover{text-decoration:underline}@media (max-width:575px){.error-404{padding:50px 0 60px}.error-404-code{font-size:64px}.error-404-title{font-size:22px !important}.error-404-icon-wrap{width:130px;height:130px}.error-404-droplet{font-size:40px}.error-404-actions{grid-template-columns:1fr}}