.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}@font-face{font-display:swap;font-family:Segoe UI;src:url(../fonts/Segoe UI.ttf);font-weight:400}@font-face{font-display:swap;font-family:Segoe UI;src:url(../fonts/Segoe UI Bold.ttf);font-weight:700}:root{--azul:#0070FF;--azul-claro:#E5F0FF;--azul-escuro:#0047FF;--amarelo:#FFCB05;--rosa:#FF0073;--rosa-claro:#FFCCE3;--preto:#3D3D3D;--branco:#FFFFFF;--cinza-claro:#F6F6F6;--padding-x-global:6.25rem;--padding-x-global-mobile:2rem;--section-y-global:3rem;--section-y-global-mobile:3rem;--Open-Sans:"Open Sans", sans-serif;--M-Plus-Rounded:"M PLUS Rounded 1c", sans-serif;--Segoe-UI:"Segoe UI", sans-serif;--h1-fs:2.4rem;--h1-lh:1.2em;--h2-fs:1.875rem;--h2-lh:1.2em;--h3-fs:1.4rem;--h3-lh:1.2em;--h4-fs:1.375rem;--h4-lh:1.2em;--h5-fs:1rem;--h5-lh:1.2em;--h6-fs:1.125rem;--h6-lh:1.2em;--h1-fs-mobile:2.375rem;--h1-lh-mobile:1.2em;--h2-fs-mobile:2rem;--h2-lh-mobile:1.2em;--h3-fs-mobile:1.5rem;--h3-lh-mobile:1.2em;--h4-fs-mobile:1.375rem;--h4-lh-mobile:1.2em;--h5-fs-mobile:1.25em;--h5-lh-mobile:1.2em;--h6-fs-mobile:1.125rem;--h6-lh-mobile:1.2em}*{margin:0;padding:0;box-sizing:border-box;font-family:var(--Open-Sans);color:var(--preto)}a,a:hover{text-decoration:none;color:inherit}ul,ol{list-style:none;padding:0}button.btn,button.btn:active,button.btn:focus,input:active,input:focus,textarea:active,textarea:focus{outline:none!important;box-shadow:none!important}button.btn:active{outline:none!important;box-shadow:none!important;border-color:transparent!important}.form-control:focus{box-shadow:none}.wrapper{padding:var(--section-y-global) 0;overflow:hidden}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding:0 var(--padding-x-global);max-width:80rem}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--M-Plus-Rounded);font-weight:500}.h1,h1{font-size:var(--h1-fs);line-height:var(--h1-lh)}.h2,h2{font-size:var(--h2-fs);line-height:var(--h2-lh)}.h3,h3{font-size:var(--h3-fs);line-height:var(--h3-lh)}.h4,h4{font-size:var(--h4-fs);line-height:var(--h4-lh)}.h5,h5{font-size:var(--h5-fs);line-height:var(--h5-lh)}.h6,h6{font-size:var(--h6-fs);line-height:var(--h6-lh)}.preloader{position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%;background:var(--azul);color:var(--branco);z-index:99999;transition:1s}#loading-logo{margin-top:2rem;animation:spin2 5s linear infinite}.btn.btn-default{position:relative;display:flex;align-items:center;width:fit-content;font-family:var(--M-Plus-Rounded);font-weight:700;background-color:#fff0;border:1px solid var(--branco);color:var(--branco);border-radius:10px;padding:1rem;transition:.3s}.btn.btn-default i{color:var(--branco);font-size:1.5rem;margin-left:.5rem;line-height:0;transition:.3s}.btn.btn-default.amarelo{color:var(--preto);background-color:var(--amarelo);border:1px solid var(--preto)}.btn.btn-default.amarelo i{color:var(--preto)}.btn.btn-default.rosa{color:var(--branco);background-color:var(--rosa);border:none;padding:1.25rem 1.5rem}.btn.btn-default:hover{color:var(--preto);background-color:var(--branco)}.btn.btn-default:hover i{color:var(--preto)}.btn.btn-default.rosa:hover{background-color:var(--rosa-claro)}.btn.btn-rounded{position:relative;display:flex;align-items:center;justify-content:center;width:fit-content;height:2.25rem;white-space:nowrap;font-family:var(--M-Plus-Rounded);font-weight:700;background-color:var(--azul);color:var(--branco);border:none;border-radius:2.5rem;padding:0 2.5rem;transition:.3s}.btn.btn-rounded:hover{background-color:var(--azul-claro);color:var(--azul)}.btn.btn-rounded.active{background-color:var(--rosa);color:var(--branco)}header{background:var(--azul);position:fixed;top:0;left:0;width:100%;z-index:9999}header .navbar{padding:1.5rem 0}header .navbar-brand .logo-header{position:relative;height:2.75rem}header .navbar .menu{display:flex;list-style:none;padding:0;margin:0}header .navbar .menu li,#offcanvasMenu .menu li{margin-left:3rem}header .navbar .menu li a,#offcanvasMenu .menu li a{font-family:var(--Segoe-UI);font-size:1.125rem;color:var(--branco);padding:5px 7px 5px;border-radius:5px;transition:0.3s}header .navbar .menu li a:hover,#offcanvasMenu .menu li a:hover{background-color:rgb(255 255 255 / .25)}header .navbar .menu-btn{display:none}header .navbar.desktop .dropdown-button,#offcanvasMenu .dropdown-button{position:relative}header .navbar.desktop .dropdown-button>a:after,#offcanvasMenu .dropdown-button>a:after{content:"\f0d7";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--rosa);margin-left:.5rem}header .navbar.desktop .sub-menu{position:absolute;display:block;width:15rem;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:.5rem 1rem 1rem;background:var(--azul);visibility:hidden}header .navbar.desktop .sub-menu li{margin:0;padding:.5rem 0 0}header .navbar.desktop .sub-menu li a{position:relative;display:block;font-size:1rem;width:100%}#offcanvasMenu{left:auto;min-width:28rem;max-width:28rem;height:fit-content;background-color:var(--azul-escuro);border-bottom-left-radius:10rem;transition:1s}#offcanvasMenu .offcanvas-body{display:flex;justify-content:end;padding-bottom:5rem}#offcanvasMenu .menu li{margin:1rem}#offcanvasMenu .menu li a{font-size:1.25rem}#offcanvasMenu .sub-menu li:first-child{margin-top:1.75rem}#offcanvasMenu .sub-menu{position:relative;display:block;height:0;padding:0;overflow:hidden}#page-header{position:relative;display:block;height:calc(15.625rem + 6.25rem);padding-top:6.25rem;background-color:var(--azul);background-image:url(/wp-content/themes/melhortema/assets/images/homepage-background.svg);background-repeat:no-repeat;background-size:cover;overflow:hidden}#page-header:before{content:"";position:absolute;display:block;background-image:url(/wp-content/themes/melhortema/assets/images/two-three-forth-circles.png);background-repeat:no-repeat;background-size:contain;height:23rem;width:23rem;bottom:-12rem;left:-10rem;animation:spin2 30s linear infinite}#page-header:after{content:"";position:absolute;display:block;background-image:url(/wp-content/themes/melhortema/assets/images/two-three-forth-circles.png);background-repeat:no-repeat;background-size:contain;height:23rem;width:23rem;top:-5rem;right:-8rem;animation:spin2 30s linear infinite}@keyframes spin2{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#page-header .title{position:relative;color:var(--branco);margin:2rem auto 0;width:fit-content;text-align:center;z-index:1}#page-header .title:before{content:"";position:absolute;display:block;background-image:url(/wp-content/themes/melhortema/assets/images/line-gradient-pink.png);background-repeat:no-repeat;background-size:contain;width:6.938rem;height:1.188rem;bottom:-1.5rem;right:-2.25rem}#contact-us{background-color:var(--azul)}#contact-us .wrapper{padding:1rem 0;margin-bottom:5rem}#contact-us h4{display:flex;align-items:center;height:100%;font-size:1.5rem;color:var(--branco)}#contact-us h4.mobile{display:none}#contact-us .btn{margin:1rem 0}#partners .title{margin-bottom:3rem}#partners .grid-partners{display:grid;grid-template-columns:repeat(7,1fr);gap:.75rem}#partners .grid-partners .partner{width:100%;height:5rem;object-fit:contain;padding:1.5rem 1rem;background-color:rgb(179 210 255 / .4);border-radius:10px;transition:0.3s}#partners .grid-partners .partner:hover{background-color:rgb(179 210 255)}footer{background:var(--cinza-claro)}footer .logo-footer{width:6rem;margin-bottom:2.5rem}footer .topic{font-family:var(--Opens-Sans);font-weight:700;color:var(--rosa);margin-bottom:.75rem}footer ul{margin-bottom:2rem}footer ul li{margin:.5rem 0}footer ul li a{font-family:var(--Segoe-UI);font-size:1rem}footer ul li a span{color:var(--rosa);font-style:italic;font-weight:700}footer>div>div>div:nth-child(2){margin-top:2rem}@media(max-width:1320px){header .navbar .menu{display:none}header .navbar .menu-btn{display:block;transition:0.5s}header .navbar .menu-btn i{color:var(--branco);font-size:2.5rem}#offcanvasMenu{top:6.75rem;min-width:28rem}#partners .grid-partners{grid-template-columns:repeat(5,1fr)}footer .copy{max-width:16rem}footer .feature{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:right}}@media(max-width:992px){#offcanvasMenu{top:6.813rem}#page-header:before{height:20rem;width:20rem}#page-header:after{height:20rem;width:20rem}}@media(max-width:768px){*{}.wrapper{padding:var(--section-y-global-mobile) 0}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding:0 var(--padding-x-global-mobile)}.h1,h1{font-size:var(--h1-fs-mobile);line-height:var(--h1-lh-mobile)}.h2,h2{font-size:var(--h2-fs-mobile);line-height:var(--h2-lh-mobile)}.h3,h3{font-size:var(--h3-fs-mobile);line-height:var(--h3-lh-mobile)}.h4,h4{font-size:var(--h4-fs-mobile);line-height:var(--h4-lh-mobile)}.h5,h5{font-size:var(--h5-fs-mobile);line-height:var(--h5-lh-mobile)}.h6,h6{font-size:var(--h6-fs-mobile);line-height:var(--h6-lh-mobile)}header .navbar{padding:1rem 0}#offcanvasMenu{top:5.7rem}#contact-us .wrapper{padding:2rem 0}}@media(max-width:576px){#page-header:before{height:17rem;width:17rem;bottom:-10rem}#page-header:after{height:17rem;width:17rem}#contact-us{background-color:#fff0}#contact-us .wrapper{padding:3rem 0;margin-bottom:0}#contact-us .row{background-color:var(--azul);padding:2rem 1rem;border-radius:10px}#contact-us h4.desktop{display:none}#contact-us h4.mobile{display:flex;justify-content:center;text-align:center}#contact-us .btn{margin:1.5rem auto 1rem}#partners .title{text-align:center}#partners .grid-partners{grid-template-columns:repeat(2,1fr)}#partners .grid-partners .partner{padding:1.5rem 2.5rem;height:7rem}footer>div>div>div:nth-child(2){margin-top:1rem}footer .copy,footer .feature{text-align:center;margin:2rem auto 0;max-width:17rem}}#newsletter{background-color:var(--azul);padding:1rem 0}#newsletter .invalid-feedback{color:var(--branco)}#newsletter h4{color:var(--branco)}#newsletter p{margin-bottom:0}#newsletter .btn.btn-default.amarelo{color:var(--preto);background-color:var(--amarelo);border:1px solid var(--preto);padding:1.25rem 1.5rem;max-height:2.5rem;border-radius:200px;display:flex}#newsletter .btn.btn-default.amarelo:hover{background-color:var(--branco)}#newsletter .wpcf7-response-output{margin:0;padding:.2em 1em;border-radius:5px}#newsletter .wpcf7 form.sent .wpcf7-response-output{margin:0;padding:.2em 1em;border-color:#46b450;background-color:#46b450;color:#006400;border-radius:5px}#newsletter .wpcf7 form.sent .wpcf7-response-output{margin:0;padding:.2em 1em;border-color:#46b450;background-color:#46b450;color:#006400;border-radius:5px}#newsletter .wpcf7 form.invalid .wpcf7-response-output,#newsletter .wpcf7 form.unaccepted .wpcf7-response-output,#newsletter .wpcf7 form.payment-required .wpcf7-response-output{border-color:salmon;background-color:salmon;color:darkred}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}