@import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&amp;display=swap");:root{--fallback-fonts:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-primary:"Rubik",var(--fallback-fonts);--color-one:#123455;--color-two:#4b5563;--color-three:#00abe4;--color-three-dark:#047fa8;--color-white:#fff;--color-dark:#000;--color-one-bg:#e9f1fa;--color-two-bg:#00abe4;--color-two-bg-dark:#019ed2;scroll-behavior:smooth}body{font-weight:500;font-family:var(--font-primary)}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1170px}ul{margin:0;padding:0}a,li{list-style:none}a{text-decoration:none}img{max-width:100%;height:auto}.theme-one-bg{border-top-right-radius:20px;border-top-left-radius:20px}.theme-one-bg,.theme-two-bg{background:var(--color-one-bg)}.header{padding:10px 20px}.scrolled{box-shadow:0 4px 10px rgba(0,0,0,.1)}.header{z-index:99999999;transition:box-shadow .3s ease}.header .navbar{display:flex;justify-content:space-between;align-items:center}.header .logo img{height:40px;width:auto;display:block}@media (min-width:1200px){.header .nav{list-style:none;margin:0;padding:0;display:flex;align-items:center}.header .nav>li{position:relative}.header .nav>li>a{color:#3f3f46;padding:10px 20px;font-size:15px;font-weight:700}.header .nav .dropdown-menu .off{display:inline-block;color:var(--color-white);background:var(--color-three);vertical-align:middle;font-size:11px;padding:3px 6px;border-radius:20px;font-weight:500;margin-left:5px;text-transform:uppercase}.header .nav>li>a:hover{background:#e9f1fa;border-radius:5px}.header .dropdown-menus:after{content:"\F282";font-family:bootstrap-icons;font-size:10px;font-weight:600}.header .dropdown-menu{display:none;box-shadow:1px -1px 18px 3px rgba(0,0,0,.15);position:absolute;z-index:400;border-radius:11px;background:#fff;width:100%;top:100%;animation:slideDown .2s ease-in-out;max-width:350px;left:-100%;padding:15px 20px 25px;border:none;min-width:350px;transform:translateX(-6%) translateY(10%)}.header .dropdown-menu:before{content:"";position:absolute;top:-11px;border:1px solid transparent;opacity:0;left:50%;margin-left:-15px;transform:rotate(45deg);background:#fff;height:28px;width:28px;box-shadow:-4px -3px 10px 0 rgb(0 0 0/5%);border-radius:10px 0 0 0;z-index:-1;animation:slideDown .2s ease-in-out;opacity:1}.header .dropdown-menu li a{color:var(--color-one);display:block;background:var(--color-white);padding:8px 15px;border-radius:8px}.header .dropdown-menu li a:hover{background:var(--color-one-bg)}.header .dropdown-menu>li>a{font-size:18px;font-weight:600}.header .dropdown-menu>li>a .heading-content{font-size:13px;font-weight:500;line-height:16px}.header .dropdown.open .dropdown-menu{display:block}.header .dropdown.open .icon{transform:rotate(180deg)}.header .icon{margin-left:5px;transition:transform .3s}.header .login-btn{padding:8px 16px;background-color:unset;color:#3f3f46;border-radius:4px;cursor:pointer;border:1px solid #4b556359;transition:all .4s}.header .login-btn:hover{background-color:var(--color-one-bg);border:1px solid var(--color-one-bg)}.header .menu-toggle{display:none}}@media (max-width:1199px){.header .menu-toggle{display:block;background:var(--color-two-bg);border:0;outline:unset;padding:0 21px;font-size:24px;border-radius:3px}.header .menu-toggle i{color:var(--color-white)}.header .menu-toggle.active i:before{content:"\F62A"}.header{position:relative}.header .navbar{position:static}.header .nav{position:absolute;top:100%;left:0;width:100%;padding:10px 20px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.35);display:none}.header .nav .dropdown .dropdown-menu{position:relative}.header .nav.active>li>a{padding:5px 10px;width:100%;display:block;border-radius:5px;color:var(--color-one);font-size:18px;display:flex;align-items:center;justify-content:space-between}.header .nav.active>li.dropdown>a:after{content:"\F282";font-family:bootstrap-icons;font-size:12px}.header .nav.active>li{margin-bottom:15px}.header .nav.active>li:last-child{margin-bottom:0}.header .nav.active .dropdown.open .dropdown-menu{display:block;padding:5px 10px}.header .nav.active .dropdown.open .dropdown-menu>li>a{font-size:14px;color:var(--color-dark);font-weight:500}.header .nav.active .dropdown.open .dropdown-menu>li>a .off{display:inline-block;color:var(--color-white);background:var(--color-three);vertical-align:middle;font-size:11px;padding:3px 6px;border-radius:20px;font-weight:500;margin-left:5px;text-transform:uppercase}.header .nav.active .dropdown.open .dropdown-menu>li>a .heading-content{font-size:12px;font-weight:400}.header .nav.active .dropdown.open .dropdown-menu>li{margin-bottom:7px;padding:5px 10px;border-radius:8px}.header .nav.active .dropdown.open .dropdown-menu>li:hover{background:var(--color-one-bg)}.header .nav.active>li .login-btn{padding:8px 16px;background-color:unset;color:#3f3f46;border-radius:4px;cursor:pointer;border:1px solid #4b556359;transition:all .4s}.header .nav.active>li .login-btn:hover{background-color:var(--color-one-bg);border:1px solid var(--color-one-bg)}}.btn_one{font-size:20px;color:var(--color-white);font-weight:700;padding:12px 20px;display:block;width:fit-content;border-radius:7px;background:#036;transition:all .4s;border:1px solid;text-decoration:none}.btn_one:hover{background:#00509d}.btn_two{color:var(--color-two);border-radius:10px;border:1px solid #036;text-decoration:none}.btn_three,.btn_two{font-size:16px;font-weight:600;padding:12px 20px;display:block;text-align:center;transition:all .4s}.btn_three{color:var(--color-white);border:1px solid var(--color-white);border-radius:10px;width:fit-content}.btn_three:hover{color:var(--color-dark);background:var(--color-white)}body h1{font-size:50px}body h1,body h2{font-weight:700;color:var(--color-one)}body h2{font-size:40px}body{font-weight:400}.section-heading p{font-size:15px}@media (max-width:480px){body h1{font-size:35px}body h2{font-size:32px}}.hero-banner{background:var(--color-one-bg);border-bottom-right-radius:50px;border-bottom-left-radius:50px;padding:60px 0 0}.banner-two{padding:60px 0;background:var(--color-two-bg)}.h-equal{min-height:605px}main .section_gap{padding:60px 0}.gap-bottom{margin-bottom:50px}.gap-bottom-two{margin-bottom:30px}.banner-heading .heading{color:var(--color-two);font-size:14px;font-weight:400}.list-check li{line-height:30px;font-size:16px;font-weight:400;display:flex;align-items:start;gap:5px}.list-check li:before{content:"\F633";font-family:bootstrap-icons;font-size:18px}.list-check li span{border-bottom:1px dashed var(--color-two)}.price_sec{margin-top:20px}.price_sec span{display:block;font-size:45px;font-weight:600;color:var(--color-one)}.price_sec label{display:block;font-size:17px;font-weight:500;color:var(--color-three)}.banner_bottom{font-size:15px;font-weight:400;color:var(--color-two);margin-top:15px;display:flex;align-items:center;gap:6px}.banner_bottom i{font-size:18px;font-weight:600;color:var(--color-three)}.section-heading .heading{display:flex;align-items:center;color:#036;font-size:25px;font-weight:500;gap:5px}.section-heading .heading i{font-size:46px;color:var(--color-three);line-height:46px}.about_customer{display:flex;align-items:center;gap:20px;margin-bottom:20px}.about_customer .img{width:70px;height:70px;border-radius:50%}.about_customer .content h4{font-size:17px;font-weight:500;color:var(--color-two);margin:0}.about_customer .content label{font-size:13px;color:#036}.banner-two .banner-heading h1{color:var(--color-white)}.banner-two .banner-heading ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:15px;text-align:start;padding-inline-start:25px}.banner-two .banner-heading ul li{color:var(--color-white);font-size:14px;font-weight:400;display:block;position:relative}.banner-two .banner-heading ul li strong{font-weight:500;font-size:15px}.domain-promo-card{background:#fff;border:1px solid #c6ebff;border-radius:18px;padding:18px;margin-bottom:50px}.domain-promo-register{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.domain-promo-register h4{font-weight:400;font-size:15px;color:var(--color-two);margin:0}.domain-promo-register h4 span{font-weight:400;font-size:13px;color:var(--color-two)}.domain-promo-register h4 sup{top:-3px}.validity{text-align:center;margin-top:15px}.validity h4{font-weight:400;font-size:15px;color:var(--color-two);margin:0}.highlight{color:var(--color-one)}.domain_form{position:relative;width:75%;margin:40px auto}.domain_form input{border:1px solid #e9e9ed;padding:17px 20px;border-radius:30px}input:focus{border-color:#4a7ba7!important;outline:unset!important;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.domain_form button{border-radius:0 30px 30px 0;border:1px solid var(--color-one-bg);padding:17px 40px;background:var(--color-white);transition:all .4s}.domain_form button:hover{background:#eaeaea}.domain_form button{position:absolute;top:0;right:0;z-index:9999}.domain_names{margin:40px auto;width:fit-content}.domain_names ul{justify-content:center!important}.domain-price .cutted{position:relative;color:#fff;font-size:13px;margin-inline-end:6px;text-decoration:line-through}.domain-price .value{font-size:16px;font-weight:500}.home-domain-search{background:#036;padding:20px;border-radius:20px}.home-domain-search .domain_form{position:relative;width:90%;margin:40px auto}.home-domain-search .domain_form button{position:absolute;top:0;right:0;z-index:9999}.banner-two .list-check li:before{content:"\F271";font-family:bootstrap-icons;font-size:18px;position:absolute;left:-25px}.domain_names ul li{padding:0 20px;border-right:1px solid #fff}.domain_names ul li:last-child{border-right:unset}.domain_form .select{position:absolute;top:0;right:137px;z-index:9999;padding:19px 20px;background:var(--color-one-bg);border:1px solid var(--color-one-bg)}@media (max-width:567px){.domain_form{position:unset;width:100%;margin:40px auto}.domain_form .select{border-radius:30px;background:var(--color-one-bg);border:1px solid var(--color-one-bg)}.domain_form .select,.domain_form button{position:unset;width:100%;margin-top:15px}.domain_form button{border-radius:30px}.domain_names ul{justify-content:center;gap:15px}.domain_names ul li{padding:0 20px;border-right:unset}}.plan-section .col-md-4{padding:0}.plan-section .row.gy-4{align-items:flex-end;padding:10px}.plan-card-one{padding:20px;border:1px solid #4b556345;height:100%;position:relative;box-shadow:0 10px 35px 0 rgba(1,68,137,.1)}.plan-card-one.one{border-radius:18px 0 0 18px}.plan-card-one.two{border-radius:18px 18px 0 0}.plan-card-one.three{border-radius:0 18px 18px 0}.plan-card-one h3{font-size:20px;font-weight:700;color:var(--color-dark);margin-bottom:15px}.plan-card-one span{font-size:14px;color:var(--color-two);font-weight:400}.price .price_value{font-size:40px;font-weight:600;color:var(--color-dark)}.price .price_value label{font-size:20px;font-weight:600;color:var(--color-two)}.plan-card-one .list-check li:before{color:#00509d}@media (max-width:567px){.home-domain-search .domain_form{width:100%;position:unset}.home-domain-search .domain_form button{position:unset}}.plan_btn{margin-top:30px}.plan-card-one:hover .plan_btn .btn_two{background:#00509d;color:var(--color-white)}.plan-card-one.active{border:1px solid var(--color-three)}.active-heading,.plan-section .plan-card-one.active .active-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.plan-section .plan-card-one.active .active-heading{padding-top:15px}.plan-card-one.active h3{color:#00509d;margin:0}.plan-card-one.active .active-heading span{font-size:15px;font-weight:600;color:var(--color-three);padding:6px 15px;border-radius:30px;background:var(--color-one-bg)}.plan-card-one.active .btn_two{background:#036;color:var(--color-white)}.plan_tabbing .plan_btn{margin-top:15px}.tabbing{display:flex;align-items:center;padding:5px;border:1px solid #4b556338;border-radius:30px;width:fit-content;margin:auto;gap:5px}.tabbing .nav-link{border:unset;color:var(--color-two);transition:all .3s ease}.tabbing .nav-link,.tabbing .nav-link.active{font-size:13px;padding:5px 10px;border-radius:30px;font-weight:400}.tabbing .nav-link.active{background:var(--color-three);color:var(--color-white)}.price .price_value-tab{font-size:40px;font-weight:600;color:var(--color-dark)}.price .price_value-tab label{font-size:20px;font-weight:600;color:var(--color-two)}.plan_tabbing .plan-card-one{border-radius:18px}@media (max-width:766px){.plan-card-one{border-radius:18px!important}}.testimonial-card .about_client{display:flex;align-items:center;position:relative}.testimonial-card .about_client .client_img{width:33%}.testimonial-card .about_client .client_img img{border-radius:12px}.testimonial-card .quote{width:60px;height:60px;display:flex;text-align:center;align-items:center;background:var(--color-three);justify-content:center;border-radius:100%;position:absolute;top:0;transform:translatey(-50%)}.testimonial-card .quote i{color:var(--color-one-bg);font-size:30px}.client_text{background:var(--color-white);padding:50px;border-radius:12px;width:66%;position:absolute;right:5%;top:50%;transform:translatey(-50%);box-shadow:0 20px 40px rgba(21,24,27,.06)}.client_text p{font-size:18px;color:var(--color-two);font-weight:400}.client_text .d-flex{display:flex!important;gap:3px}.client_text .d-flex i{font-size:18px;color:var(--color-three)}.client_text .name{display:block!important;font-size:20px;font-weight:500;color:var(--color-dark)}.client_text .post{display:block!important;font-size:13px;font-weight:600;color:var(--color-two)}.swiper-pagination-bullet-active{background:var(--color-three)!important;font-size:18px;border-radius:5px}@media (max-width:1152px){.client_text{padding:35px}}@media (max-width:884px){.testimonial-card .about_client .client_img{width:50%}.client_text{width:50%;right:5%;top:50%}}@media (max-width:777px){.testimonial-card .about_client{display:block;position:unset}.testimonial-card .about_client .client_img{text-align:center}.client_text{position:unset;transform:unset;width:100%}.testimonial-card .about_client .client_img{width:100%}.testimonial-card .quote{position:unset;transform:unset}.client_text{padding:10px}}.accordion{background:transparent;padding:20px;margin:0;list-style:none}.accordion li{list-style:none;border-top:1px solid #d5d5d5;background:var(--color-white);transition:transform .3s ease}.accordion li+li{margin-top:15px}.accordion li>a{font-size:18px;font-weight:500;color:var(--color-dark);padding:15px;display:flex;align-items:center;transition:all .3s;cursor:pointer;user-select:none;border-radius:5px}.accordion li>a>span{display:contents}.accordion li.active>a,.accordion li.active>a:focus,.accordion li.active>a:hover{color:#353535}.accordion li>a:after{content:"+";width:30px;height:30px;display:flex;color:var(--color-dark);justify-content:center;align-items:center;font-size:17px;margin-inline-start:auto;border-radius:5px}.accordion li.active>a:after{content:"-";font-size:22px}.accordion li p{padding:0 15px 15px;font-size:15px;line-height:1.7;color:#4b4b4b;display:none;border-radius:0 0 5px 5px;margin:0}.accordion li p a{display:contents;color:var(--color-one-light);text-decoration:underline!important;cursor:pointer}.feature-style-one{display:flex;align-items:start;gap:18px;height:100%}.feature-style-one h3{font-size:18px;font-weight:500;color:var(--color-dark)}.feature-style-one p{font-size:14px;font-weight:400;color:var(--color-two)}.feature-style-one .icons{min-width:30px;min-height:30px;display:flex;justify-content:center;align-items:center;background:var(--color-three);border-radius:6px;max-width:30px;max-height:30px}.feature-style-one .icons i{color:var(--color-white);font-size:18px}.feature-style-two .icons{display:flex;align-items:center;gap:10px}.feature-style-two h5{font-size:18px;font-weight:500;color:var(--color-dark);margin:0}.feature-style-two p{font-size:14px;font-weight:400;color:var(--color-two)}.feature-style-two .icons i{color:var(--color-three);font-size:22px}.feature-style-two .content a{display:flex;align-items:center;gap:6px;color:var(--color-three);font-weight:500;transition:all .4s}.feature-style-two .content i{color:var(--color-three);line-height:0;transition:all .4s}.feature-style-two .content a:hover,.feature-style-two .content i:hover{color:var(--color-three-dark)}.feature-style-three ul li{display:flex;align-items:start;gap:8px;margin-bottom:20px}.feature-style-three ul li:last-child{margin-bottom:0}.feature-style-three ul li h5{font-size:14px;font-weight:400}.feature-style-three ul li i{color:var(--color-three);font-size:20px;line-height:20px}.feature-style-three ul li h5 strong{font-weight:500;color:var(--color-dark)}.feature-style-one.card-one{display:block;background:#fff;box-shadow:0 10px 35px 0 rgba(1,68,137,.1);border-radius:10px;padding:10px}.feature-style-one.card-one .icons{margin-bottom:20px}@media (max-width:480px){.feature-style-one{display:block}.feature-style-one .icons{margin-bottom:20px}}.feature-style-four{border-top:2px solid var(--color-dark);padding:10px 0;height:100%}.feature-style-four h4{font-size:20px;font-weight:500;color:var(--color-dark)}.feature-style-four li{font-size:14px;position:relative;display:flex;align-items:start;gap:10px;line-height:30px;font-weight:400}.feature-style-four li:before{content:"\F633";font-family:bootstrap-icons;font-size:20px}.feature-style-six{display:flex;align-items:start;gap:15px}.line{min-width:2px;height:67px;background:linear-gradient(180deg,#fff 30%,#7a8c9d 0)}.feature-style-six h5{font-size:18px;font-weight:500;color:var(--color-dark)}.feature-style-six p{font-size:14px;font-weight:400;color:var(--color-two)}.achievement{padding:20px;border:1px solid var(--color-three);border-radius:12px;text-align:center;transition:all .4s;box-shadow:0 10px 35px 0 rgba(1,68,137,.1)}.achievement span{font-size:40px;font-weight:600;color:var(--color-three);display:block;transition:all .4s}.achievement label{font-size:14px;color:var(--color-two);display:block;transition:all .4s}.achievement:hover{background:var(--color-two-bg)}.achievement:hover label,.achievement:hover span{color:var(--color-white)!important}.myteam img{border-radius:12px 12px 0 0}.myteam .about-team{padding:10px 20px}.myteam .name{font-size:20px;font-weight:500;color:var(--color-dark)}.myteam .post{font-size:15px;font-weight:400;color:var(--color-two)}.policies h3{font-size:18px;font-weight:500;color:var(--color-three)}.policies p{font-size:14px;font-weight:400;color:var(--color-two)}.titanmail-video{background-color:#fafbfe;border:15px solid hsla(0,3%,76%,.5);border-radius:5px}.titanmail-video video{height:100%;width:100%;display:flex;border:none;background-color:#000}.login_form{background:var(--color-one-bg);padding:30px;border-radius:12px}.login_form h2{font-size:20px;font-weight:500;color:var(--color-one);margin-top:20px}.login_form label{font-size:14px;color:var(--color-two)}.login_form .input-form{background:var(--color-white);border:1px solid var(--color-one);padding:5px 10px;border-radius:4px;width:100%}.login_form input::placeholder{font-size:14px;color:var(--color-two)}.login_form .btn_two:hover{background:#00509d;color:var(--color-white)}.fit-content{width:fit-content}.login_form .forgot-text{color:var(--color-three)}.tab-section{padding:40px 0}.tab-buttons{display:flex;flex-direction:column;gap:10px}.tab-btn{color:var(--color-one);padding:5px;border-radius:30px;border:1px solid #e9e9ed;transition:background-color .3s,color .3s;font-size:15px}.tab-btn.active{background-color:var(--color-three);color:#fff;padding:5px;border-radius:30px;border:1px solid var(--color-three)}.tab-content .tab-pane{display:none}.tab-content .tab-pane.active{display:block;background:var(--color-white);border-radius:12px;padding:20px;height:100%}.feature-style-three.tabs-img img{max-width:100%!important}.feature-style-three.tabs-img h5{font-size:17px}.tab-section .section-title h4{font-size:19px}.tab-section .feature-style-two h5{font-size:14px;line-height:20px;margin:0}.tab-section .feature-style-one{background:#fff;padding:5px}.tab-section .feature-style-one h4{font-size:15px}.tab-section .feature-style-one p{font-size:13px}.contact_us{padding:60px 0;background:var(--color-three-dark)}.contact-details{display:flex;gap:20px;align-items:start}.contact-details .icon{height:60px;width:60px;background:var(--color-white);justify-content:center;display:flex;align-items:center;border-radius:100%}.contact-details .icon i{font-size:30px;color:var(--color-three-dark)}.contact-details .content h5{font-size:17px;font-weight:500;color:var(--color-one-bg)}.contact-details .content p{font-size:13px;color:var(--color-white)}.contact-form{background:#fff;padding:20px;box-shadow:0 10px 35px 0 rgba(1,68,137,.1);border-radius:5px}.contact-form input,.contact-form textarea{border:0;width:100%;margin-bottom:20px;border:1px solid var(--color-dark);padding:10px}.contact-form input:focus,.contact-form textarea:focus{border:1px solid var(--color-dark)}.input-form:focus{border:17px solid #ea1e1e}#scrollTopBtn{position:fixed;bottom:20px;right:20px;z-index:99;background-color:var(--color-three);color:#fff;border:none;outline:none;padding:10px 15px;cursor:pointer;font-size:16px;display:none;transition:background-color .3s ease;border-radius:100%;width:60px;height:60px}#scrollTopBtn:hover{background-color:var(--color-three-dark)}.swiper-testimonial-right{right:20px}.swiper-testimonial-left,.swiper-testimonial-right{position:absolute;top:50%;z-index:88;font-size:45px;color:#4b556382}.swiper-testimonial-left{left:20px}.scroll-top{position:fixed;visibility:hidden;opacity:0;inset-inline-end:15px;bottom:-40px;z-index:99999;width:40px;height:40px;border-radius:4px;transition:all .5s;cursor:pointer;border:0;outline:unset;box-shadow:unset}.scroll-top:after{position:absolute;z-index:-1;content:"";top:100%;inset-inline-start:5%;height:10px;width:90%;opacity:1;background:radial-gradient(ellipse at center,rgba(0,0,0,.25) 0,transparent 80%)}.scroll-top i{font-size:24px;color:#fff;line-height:0}.scroll-top:hover{background:rgb(var(--color-secondary));color:#fff}.scroll-top.active{visibility:visible;opacity:1;bottom:15px;background:var(--color-one)}.footer{padding:20px 0}.footer_list h4{color:#111827;font-weight:500;font-size:19px}.footer_list ul{line-height:35px;display:contents}.footer .social_icon a,.footer p,.footer_list li a{color:var(--color-two)}.footer_list li a{font-weight:400;transition:all .4s;font-size:14px;text-decoration:none}.social_icon ul{display:flex;align-items:center;gap:15px;padding-left:inherit}.social_icon ul li a{font-size:20px;transition:all .4s}.footer .social_icon a:hover,.footer_list li a:hover{color:var(--color-three)}.pagamento{padding-top:15px;margin-top:20px}.feature-style-three h3{font-size:16px;font-weight:400;color:var(--color-two)}.footer_list h3{font-size:18px;font-weight:700;color:var(--color-dark)}.swiper-pagination-bullet{width:6px;height:6px;margin:7px;padding:10px;box-sizing:content-box}.copyright-info{background:var(--color-one-bg);border-top:1px solid #c7d1d3;width:100%;padding:15px 0;text-align:center;font-size:14px;color:#666}.copyright-info p{text-align:center;padding:9px;color:#363636}.menu-criacao-site{top:30px;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15);width:220px;padding:15px;z-index:1000}.menu-criacao-site h2{font-size:16px;margin:0 0 5px;color:#282b32}.menu-criacao-site p{font-size:14px;margin:0 0 10px;color:#555}.oferta-badge{display:inline-block;color:#fff;padding:4px 8px;border-radius:4px}.notificacao-badge,.oferta-badge{background:#b92b1f;font-size:12px}.notificacao-badge{top:-6px;right:10px;padding:2px 6px;border-radius:12px;z-index:3;user-select:none;pointer-events:none}.raio{position:absolute;top:-8px;right:18px;width:10px;height:10px;background:#b92b1f;clip-path:polygon(50% 0,100% 100%,0 100%);box-shadow:0 0 6px 2px rgba(185,43,31,.7);z-index:1}@media (max-width:400px){.menu-criacao-site{width:180px;padding:10px}}.pulse-animacao{top:0;right:5px;width:24px;height:24px;background:rgba(185,43,31,.5);z-index:1;animation:pulse 1.2s infinite}.menu-criacao-site{display:none;top:40px;right:-10px;border:1px solid #c7d1d3;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.15);width:300px;padding:20px;font-family:Arial,sans-serif;z-index:9999;animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.menu-top{gap:12px;align-items:flex-start;margin-bottom:16px}.menu-top i{font-size:28px;color:#0ca7d4;flex-shrink:0}.menu-top .textos h2{font-size:17px;margin:0 0 4px;color:#282b32}.menu-top .textos p{margin:0;font-size:13.5px;color:#555;line-height:1.5}.selo-oferta{background:#0ca7d4;font-size:11px;padding:5px 10px;text-transform:uppercase;font-weight:600;letter-spacing:.4px}.btn-contratar{background-color:#036;font-size:13px;padding:8px 14px;border-radius:6px;font-weight:700;transition:all .3s ease}.btn-contratar:hover{background-color:#1f2228}@media (max-width:1199px){.menu-criacao-site{left:354%!important;right:auto!important;transform:translateX(-50%)}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:#f8f9fa}.container{max-width:1300px;margin:0 auto;padding:0 20px}.header{background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.08);position:sticky;top:0;z-index:1000;border-bottom:1px solid #e8eaf6}.navbar{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 0;position:relative}.logo img{height:55px;transition:all .3s ease}.logo:hover img{transform:translateY(-2px)}.nav{display:flex;align-items:center;list-style:none;gap:1.8rem;margin:0;padding:0}.dropdown-menus,.nav>li>a:not(.login-btn){color:#123455;text-decoration:none;font-weight:700;font-size:1rem;padding:.8rem 1rem;border-radius:6px;transition:color .3s ease;display:flex;align-items:center;gap:.6rem;position:relative;cursor:pointer}.dropdown-menus:hover,.nav>li>a:not(.login-btn):hover{color:#00509d;background:transparent;transform:none;box-shadow:none}.dropdown-menus{position:relative;padding-right:1.5rem}.dropdown-menus:after{content:"▾";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1rem;color:#666;transition:transform .3s}.dropdown{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;background:#fff;min-width:360px;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.15);list-style:none;padding:1.2rem 0;opacity:0;visibility:hidden;transform:translateY(15px);transition:all .3s ease;z-index:1000;border:1px solid #e8eaf6;display:none}@media (min-width:769px){.dropdown:hover .dropdown-menu{opacity:0!important;visibility:hidden!important;transform:translateY(15px)!important;display:none!important}.dropdown.active .dropdown-menu{opacity:1!important;visibility:visible!important;transform:translateY(8px)!important;display:block!important}}.dropdown.active .dropdown-menus:after{transform:translateY(-50%) rotate(180deg)}.dropdown-menu li{border-bottom:1px solid #f0f2ff;font-size:14px;font-weight:700;color:#123455}.dropdown-menu li:last-child{border-bottom:none}.dropdown-menu a{display:block;padding:1.2rem 1.8rem;color:#333;text-decoration:none;transition:all .3s}.dropdown-menu a:hover{background:#f8f9ff;padding-left:2rem}.dropdown-menu i{color:#003566;font-size:1.2rem;width:24px}.off{background:linear-gradient(135deg,#ff6b6b,#ff8e53);color:#fff;font-size:.7rem;padding:.2rem .7rem;border-radius:10px;font-weight:700;margin-left:.5rem}.heading-content{font-size:.85rem;color:#666;margin-top:.4rem;line-height:1.4}.login-btn{color:#0d6efd!important;padding:.7rem 1.8rem!important;border-radius:30px;font-weight:600;display:flex;align-items:center;gap:.5rem;transition:all .3s ease;border:none;cursor:pointer;text-decoration:none}.login-btn:hover{background:linear-gradient(135deg,#283593,#3949ab);transform:translateY(-2px);box-shadow:0 6px 15px rgba(26,35,126,.25)}.notification-item{margin-left:1.5rem}.notificacao-icone{color:#1a237e;font-size:1.6rem;cursor:pointer;position:relative;padding:.7rem;border-radius:50%;background:#f8f9ff;transition:all .3s;border:1px solid #e8eaf6}.notificacao-icone:hover{background:#1a237e;color:#fff}.notificacao-badge{position:absolute;top:-5px;right:-5px;background:linear-gradient(135deg,#ff4757,#ff6b81);color:#fff;font-size:.7rem;font-weight:700;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #fff;box-shadow:0 2px 8px rgba(255,71,87,.3)}.notificacao-badge.hidden{display:none}.pulse-animacao{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:45px;height:45px;border-radius:50%;background:rgba(255,71,87,.2);animation:pulse 2s infinite;z-index:-1}.pulse-animacao.hidden{display:none}@keyframes pulse{0%{transform:translate(-50%,-50%) scale(.8);opacity:.8}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}.notification-item:hover .menu-criacao-site{opacity:1;visibility:visible;transform:translateY(8px)}.menu-top{display:flex;gap:1.2rem;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #eee}.menu-top i{font-size:2.8rem;color:#1a237e;background:#f8f9ff;padding:.8rem;border-radius:12px}.textos h2{font-size:1.4rem;color:#1a237e;margin-bottom:.5rem;font-weight:700}.textos p{color:#666;font-size:.95rem;line-height:1.5}.menu-bottom{display:flex;justify-content:space-between;align-items:center}.selo-oferta{background:linear-gradient(135deg,#ff4757,#ff6b81);color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.85rem;font-weight:700}.btn-contratar{background:linear-gradient(135deg,#1a237e,#283593);color:#fff;padding:.7rem 1.5rem;border-radius:30px;text-decoration:none;font-weight:600;font-size:.9rem;transition:all .3s}.btn-contratar:hover{background:linear-gradient(135deg,#283593,#3949ab);transform:translateY(-2px)}@media (max-width:768px){.nav{position:fixed;top:0;left:-100%;width:85%;height:100vh;background:#fff;flex-direction:column;padding:2rem;transition:left .3s ease;box-shadow:5px 0 15px rgba(0,0,0,.1);z-index:1001;overflow-y:auto;align-items:flex-start}.nav.active{left:0}.nav>li{width:100%;margin-bottom:.5rem}.dropdown-menus,.nav>li>a:not(.login-btn){color:#1a237e;padding:1rem 0;width:100%;font-size:1.1rem}.dropdown-menu{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border:none;padding:0 0 0 1.5rem;min-width:auto;display:none;background:#f8f9ff;margin-top:.5rem;border-radius:8px}.dropdown.active .dropdown-menu{display:block}.login-btn{margin-top:1rem;justify-content:center;width:100%}.notification-item{margin:1rem 0;width:100%;order:-1}.menu-criacao-site{position:static;opacity:1;visibility:visible;transform:none;box-shadow:0 5px 15px rgba(0,0,0,.1);margin-top:1rem;width:100%}.pulse-animacao{left:40px;transform:translateY(-50%)}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000;display:none}.overlay.active{display:block}}.menu-criacao-site{position:absolute;top:calc(100% + 15px);right:0;background:#fff;width:380px;border-radius:14px;box-shadow:0 15px 40px rgba(0,0,0,.15);padding:1.8rem;opacity:0;visibility:hidden;transform:translateY(15px);transition:all .3s ease;z-index:1001;border:1px solid #e8eaf6;border-top:4px solid #ff4757}.menu-criacao-site.show{opacity:1!important;visibility:visible!important;transform:translateY(8px)!important;display:block!important}.notification-item{position:relative;z-index:1002}.contact-hero-section{background:linear-gradient(135deg,#0f172a,#1e293b);padding:140px 0 80px;margin-top:-80px;position:relative;overflow:hidden}.contact-hero-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(59,130,246,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(139,92,246,.05) 0,transparent 50%)}.contact-hero-content{position:relative;z-index:2}.contact-hero-title{font-size:3.5rem;font-weight:800;color:#fff;margin-bottom:1.5rem;letter-spacing:-.5px}.contact-hero-subtitle{font-size:1.25rem;color:#cbd5e1;max-width:600px;margin:0 auto;line-height:1.6}.contact-main-section{padding:100px 0;background:#fff}.contact-form-card,.contact-info-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:2.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03);height:100%;transition:transform .3s ease,box-shadow .3s ease}.contact-form-card:hover,.contact-info-card:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px rgba(0,0,0,.08),0 5px 10px -5px rgba(0,0,0,.04)}.contact-section-title{font-size:2rem;font-weight:700;color:#0f172a;margin-bottom:1rem;letter-spacing:-.3px}.contact-info-item{display:flex;align-items:flex-start;padding-bottom:1.5rem;border-bottom:1px solid #f1f5f9;margin-bottom:1.5rem}.contact-info-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.contact-icon-wrapper{flex-shrink:0;width:48px;height:48px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-right:1rem;color:#475569;font-size:1.25rem}.contact-info-content h5{font-size:1rem;font-weight:600;color:#334155;margin-bottom:.25rem}.contact-info-text{color:#64748b;font-size:.95rem;margin-bottom:.5rem}.contact-info-link{color:#3b82f6;text-decoration:none;font-size:.9rem;font-weight:500;display:inline-flex;align-items:center;transition:color .2s}.contact-info-link:hover{color:#1d4ed8}.contact-info-link:after{content:"→";margin-left:.25rem;transition:transform .2s}.contact-info-link:hover:after{transform:translateX(3px)}.contact-divider{height:1px;background:linear-gradient(90deg,transparent,#e2e8f0,transparent)}.contact-form .form-label{font-size:.875rem;font-weight:600;color:#334155;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.contact-form .form-control,.contact-form .form-select{border:1.5px solid #e2e8f0;border-radius:10px;padding:.875rem 1rem;font-size:1rem;color:#0f172a;background:#fff;transition:all .2s}.contact-form .form-control:focus,.contact-form .form-select:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.contact-form .form-control-lg{padding:1rem 1.25rem}.contact-form textarea.form-control{resize:vertical;min-height:150px}.btn-primary{background:linear-gradient(135deg,#0f172a,#1e293b);border:none;border-radius:10px;font-weight:600;letter-spacing:.5px;transition:all .3s;position:relative;overflow:hidden}.btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);transition:left .5s}.btn-primary:hover:before{left:100%}.btn-primary:hover{background:linear-gradient(135deg,#1e293b,#334155);transform:translateY(-1px);box-shadow:0 10px 20px rgba(15,23,42,.15)}.btn-outline-dark{border:1.5px solid #334155;color:#334155;font-weight:500;border-radius:10px;transition:all .2s}.btn-outline-dark:hover{background:#334155;border-color:#334155;color:#fff}.contact-map-section{padding:80px 0}.contact-map-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.contact-map-header{padding:2.5rem 2.5rem 1.5rem}.map-container{position:relative;overflow:hidden;border-top:1px solid #e2e8f0}.map-container iframe{display:block;width:100%;height:400px;border:none}.contact-cta-section{background:linear-gradient(135deg,#0f172a,#1e293b);padding:80px 0;position:relative;overflow:hidden}.contact-cta-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 10% 20%,rgba(59,130,246,.15) 0,transparent 50%),radial-gradient(circle at 90% 80%,rgba(139,92,246,.1) 0,transparent 50%)}.contact-cta-title{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:1.5rem;position:relative;z-index:2}.contact-cta-text{font-size:1.125rem;color:#cbd5e1;max-width:600px;margin:0 auto 2rem;line-height:1.6;position:relative;z-index:2}.btn-outline-light{border:2px solid #fff;color:#fff;background:transparent;font-weight:600;border-radius:10px;padding:.875rem 2rem;transition:all .3s;position:relative;z-index:2}.btn-outline-light:hover{background:#fff;color:#0f172a;border-color:#fff;transform:translateY(-1px)}.form-note{font-size:.875rem;color:#64748b}.form-note a{color:#3b82f6;text-decoration:none;font-weight:500}.form-note a:hover{text-decoration:underline}.alert{border:none;border-radius:10px;padding:1rem 1.25rem}.alert-success{background:#f0fdf4;color:#166534;border-left:4px solid #22c55e}.alert-danger{background:#fef2f2;color:#991b1b;border-left:4px solid #ef4444}@media (max-width:992px){.contact-hero-title{font-size:2.75rem}.contact-hero-subtitle{font-size:1.125rem}.contact-section-title{font-size:1.75rem}.contact-form-card,.contact-info-card{padding:2rem}.contact-main-section{padding:60px 0}}@media (max-width:768px){.contact-hero-section{padding:120px 0 60px}.contact-hero-title{font-size:2.25rem}.contact-hero-subtitle{font-size:1rem}.contact-info-item{flex-direction:column}.contact-icon-wrapper{margin-bottom:1rem;margin-right:0}.contact-form .form-control,.contact-form .form-select{font-size:.95rem}.btn-lg{padding:.75rem 1.5rem;font-size:1rem}}@media (max-width:576px){.contact-hero-title{font-size:1.875rem}.contact-form-card,.contact-info-card{padding:1.5rem}.contact-section-title{font-size:1.5rem}}.accordion{border-radius:10px;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,.08)}.accordion-item{border:none;border-bottom:1px solid #e9ecef;background-color:#fff}.accordion-item:last-child{border-bottom:none}.accordion-header{margin:0}.accordion-button{padding:20px 25px;font-weight:600;font-size:1.05rem;color:#333;background-color:#fff;box-shadow:none;position:relative}.accordion-button:not(.collapsed){color:#00abe4;background-color:rgba(0,171,228,.05);box-shadow:none}.accordion-button:focus{border-color:#00abe4;box-shadow:0 0 0 .25rem rgba(0,171,228,.25)}.accordion-button:after{transform:rotate(-90deg);transition:transform .3s ease}.accordion-button:after,.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2300abe4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-button:not(.collapsed):after{transform:rotate(0deg)}.accordion-body{padding:20px 25px;font-size:1rem;line-height:1.7;color:#555;background-color:#fff;border-top:1px solid rgba(0,171,228,.1)}.accordion-collapse{transition:all .3s ease}@media (max-width:768px){.accordion-button{padding:16px 20px;font-size:1rem}.accordion-body{padding:16px 20px}}#navigation-controller,[data-nextjs-scroll-focus-boundary]{display:none}html{scroll-behavior:auto!important}body{overflow-x:hidden}.dropdown-menu,.menu-criacao-site,.nav{transition:all .3s ease!important}main{opacity:1!important;animation:none!important}.list-check{padding-left:0}.tp-widget-wrapper{text-align:start}