@media (min-width: 300px){.tve-theme-54536 #wrapper { --header-background-width:100%; --footer-background-width:100%;}.tve-theme-54536 .thrv_footer .symbol-section-out { background-color: rgb(241, 241, 241); }.tve-theme-54536 .thrv_footer .symbol-section-in { padding: 20px !important; }.tve-theme-54536 [data-css="tve-u-164d292c1b3"] > .tcb-flex-col > .tcb-col { justify-content: center; }.tve-theme-54536 [data-css="tve-u-164d29337f5"]::after { clear: both; }.tve-theme-54536 [data-css="tve-u-16b1c7f9088"] { float: right; }.tve-theme-52703 #wrapper { --header-background-width:100%; --header-content-width:100%; --footer-background-width:100%; --footer-content-width:100%; --top-background-width:100%; --top-content-width:100%; --bottom-background-width:100%; --bottom-content-width:100%; }.tve-theme-52703 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-52703 .top-section .section-content { justify-content: center; display: flex; flex-direction: column; min-height: 200px !important; padding: 50px 20px !important; }.tve-theme-52703 .top-section [data-css="tve-u-177da859561"] { --tve-alignment:center; float: none; min-width: 760px; margin-left: auto !important; margin-right: auto !important; --tve-applied-min-width:760px !important; }:not(#tve) .tve-theme-52703 .top-section [data-css="tve-u-177da859562"] input { text-transform: var(--tve-text-transform, uppercase); letter-spacing: var(--tve-letter-spacing, 1px); font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); font-family: var(--tve-font-family, Raleway); font-size: var(--tve-font-size,17px); border: 1px solid rgba(82, 96, 109, 0.29); --tve-applied-border:1px solid rgba(82, 96, 109, 0.29); border-radius: 4px 0px 0px 4px; overflow: hidden; }.tve-theme-52703 .top-section [data-css="tve-u-177da859562"] { --tve-text-transform:uppercase; --tve-letter-spacing:1px; --tve-font-weight:var(--g-regular-weight, normal); --tve-font-family:Raleway; --g-regular-weight:300; --g-bold-weight:900; --tve-font-size:17px; --tve-border-radius:0px; --tve-border-top-left-radius:4px; --tve-border-bottom-left-radius:4px; }:not(#tve) .tve-theme-52703 .top-section [data-css="tve-u-177da859563"] button { font-size: var(--tve-font-size,17px); background-image: none !important; --background-image:none !important; --tve-applied-background-image:none !important; background-color: rgb(34, 79, 59) !important; --background-color:rgb(34, 79, 59) !important; --tve-applied-background-color:rgb(34, 79, 59) !important; }:not(#tve) .tve-theme-52703 .top-section [data-css="tve-u-177da859563"]:hover button { background-color: rgba(34, 79, 59, 0.85) !important; --background-color:rgba(34, 79, 59, 0.85) !important; --tve-applied-background-color:rgba(34, 79, 59, 0.85) !important; }.tve-theme-52703 .top-section [data-css="tve-u-177da859563"] { --tve-font-size:17px; }.tve-theme-52703 .content-section #main .post-wrapper.thrv_wrapper { width: calc((100% - 20px) / 2); }:not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970aba"] p, :not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970aba"] a, :not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970aba"] ul, :not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970aba"] ul > li, :not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970aba"] ol, :not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970aba"] ol > li, :not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970aba"] h1, :not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970aba"] h2, :not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970aba"] h3, :not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970aba"] h4, :not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970aba"] h5, :not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970aba"] h6, :not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970aba"] blockquote > p, :not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970aba"] pre { text-align: center; font-size: var(--tve-font-size, 16px); color: rgb(0, 0, 0) !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970aba"] { --tve-font-size:16px; margin: 0px 0px 20px !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970ab0"] { padding: 0px 20px !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970aaf"] { margin: 0px 0px 20px !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970ab7"] { padding: 2px !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970ab0"] > .tcb-flex-col > .tcb-col { justify-content: center; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970ab1"] { max-width: 22.5%; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970ab3"] { max-width: 55%; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970ab6"] { max-width: 22.5%; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970ab2"] { padding: 2px !important; }.tve-theme-52703 .content-section #main .post-wrapper { box-shadow: rgba(0, 0, 0, 0.04) 0px 8px 12px 0px; --tve-applied-box-shadow:0px 8px 12px 0px rgba(0, 0, 0, 0.04); padding: 20px 20px 40px !important; background-color: rgb(255, 255, 255) !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970ab2"] .tve_sep { width: 100%; border-width: 1px !important; border-color: rgba(0, 0, 0, 0.14) !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970ab7"] .tve_sep { border-width: 1px; border-color: rgba(0, 0, 0, 0.12); }.tve-theme-52703 .content-section #main { background-color: transparent !important; padding: 0px !important; margin-top: 0px !important; --background-color:transparent !important; --tve-applied-background-color:transparent !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970abb"] .tcb-button-link { border-radius: 0px; overflow: hidden; border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0); border-image: initial; box-shadow: none; letter-spacing: 2px; background-color: rgb(255, 255, 255) !important; padding: 12px 10px !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970abb"] { float: none; --tve-color:var(--tcb-color-8); --tve-applied---tve-color:var$(--tcb-color-8); margin-left: auto !important; margin-right: auto !important; }.tve-theme-52703 .content-section #main .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 20px !important; }.tve-theme-52703 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 20px !important; }:not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970abb"] .tcb-button-link span { color: var(--tve-color, var(--tcb-color-8)); --tve-applied-color:var$(--tve-color, var$(--tcb-color-8)); --tcb-applied-color:var$(--tcb-color-8); }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970abb"] .tcb-button-link span { text-transform: uppercase; }:not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970abb"] .tcb-button-link { font-size: 10px !important; }:not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970abb"]:hover .tcb-button-link { border: 1px solid rgba(0, 0, 0, 0.7) !important; }:not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970abb"]:hover .tcb-button-link span { color: rgba(0, 0, 0, 0.8) !important; }.tve-theme-52703 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-52703 .content-section #main .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970aac"] { margin-top: 0px !important; margin-bottom: 30px !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970aad"] { box-shadow: none; --tve-applied-box-shadow:none; background-image: url("https://joanmorais.com/wp-content/uploads/2021/02/Pre-Study.jpg?dynamic_featured=1&size=large") !important; background-size: cover !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }.tve-theme-52703 .content-section #main .thrv-content-box [data-css="tve-u-177da970aae"] { min-height: 225px !important; }:not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970ab4"] { letter-spacing: 1px; --g-regular-weight:300; --g-bold-weight:500; color: rgb(0, 143, 255) !important; --tcb-applied-color:rgb(0, 143, 255) !important; line-height: 1.45em !important; padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; text-transform: uppercase !important; font-family: Raleway !important; font-weight: var(--g-regular-weight, normal) !important; }:not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970ab9"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 25px !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970ab8"] { padding: 0px !important; margin-bottom: 20px !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970aac"]:hover [data-css="tve-u-177da970aad"] { background-image: url("https://joanmorais.com/wp-content/uploads/2021/02/Pre-Study.jpg?dynamic_featured=1&size=large") !important; background-size: cover !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }:not(#tve) .tve-theme-52703 .content-section #main [data-css="tve-u-177da970ab5"] { text-decoration-line: none !important; --eff:none !important; text-decoration-color: var(--eff-color, currentColor) !important; }.tve-theme-52703 .content-section [data-css="tve-u-177daa8a4e6"] { --tve-border-radius:300px; max-width: 150px; --tve-applied-max-width:150px !important; --tve-applied-min-height:150px !important; }.tve-theme-52703 .content-section [data-css="tve-u-177daa8a4e6"] .tcb-button-link { border-radius: 300px; overflow: hidden; min-height: 150px; }.tve-theme-52703 .content-section [data-css="tve-u-177daa90101"] { border-top: none; margin-top: 80px !important; margin-bottom: 60px !important; }:not(#tve) .tve-theme-52703 .top-section [data-css="tve-u-177dabe7ccd"] { font-family: Raleway !important; --g-regular-weight:300; --g-bold-weight:500; font-weight: var(--g-regular-weight, normal) !important; letter-spacing: 2px; font-size: 24px !important; }.tve-theme-47787 #wrapper { --header-background-width: 100%; --footer-background-width: 100%; --header-content-width: 100%; --footer-content-width: 100%; }:not(#layout) .tve-theme-47787 #wrapper { --layout-content-width: 1080px; --layout-background-width: 1080px; }.tve-theme-47787 .content-section { margin-top: 30px !important; margin-bottom: 60px !important; }.tve-theme-47787 #content { padding-left: 40px !important; padding-right: 40px !important; }.tve-theme-47787 .content-section .tcb-post-title[data-css="tve-u-1773e2d8251"] a, .tve-theme-47787 .content-section .tcb-post-title[data-css="tve-u-1773e2d8251"] { text-align: center; font-size: var(--tve-font-size, 34px); }.tve-theme-47787 .content-section [data-css="tve-u-1773e2d8251"] { --tve-font-size: 34px; max-width: 787px; --tve-alignment: center; float: none; --tve-applied-max-width: 787px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-47787 .content-section [data-css="tve-u-1773e2eb787"] { margin-top: 40px !important; }.tve-theme-47787 .content-section [data-css="tve-u-1773e2f1150"] { margin-top: 40px !important; }.tve-theme-47787 .content-section .section-content::after { clear: both; }.tve-theme-47787 .content-section [data-css="tve-u-1795e643839"] { --tve-alignment: center; float: none; max-width: 298px; margin-left: auto !important; margin-right: auto !important; --tve-applied-max-width: 298px !important; }.thrv_symbol_47846.tve-default-state .symbol-section-out.tve-default-state { box-shadow: none; max-width: 100%; --tve-applied-box-shadow: none; background-color: rgb(255, 255, 255) !important; padding: 8px 20px !important; }.thrv_symbol_47846.tve-default-state [data-css="tve-u-174ba5d2208"] { max-width: 33.3649%; }.thrv_symbol_47846.tve-default-state [data-css="tve-u-174ba5d2267"] { max-width: 32.2%; }.thrv_symbol_47846.tve-default-state [data-css="tve-u-174ba5d22c6"] { max-width: 34.3%; }.thrv_symbol_47846.tve-default-state [data-css="tve-u-17491af0c1c"] { max-width: 62.2%; }.thrv_symbol_47846.tve-default-state [data-css="tve-u-1746c9feed7"] { max-width: 37.8%; }.thrv_symbol_47846 .symbol-section-in.tve-default-state { padding: 20px 10px 20px 0px !important; }.tve-theme-47526 #content { padding: 0px !important; }.tve-theme-47526 #wrapper { --header-background-width:100%; --footer-background-width:100%; --top-background-width:100%; --bottom-background-width:100%; --header-content-width:100%; --footer-content-width:100%; }.tve-theme-47526 .bottom-section .section-background { background-image: none !important; background-color: var(--tcb-skin-color-0) !important; }.tve-theme-47526 .bottom-section .section-content { justify-content: center; display: flex; flex-direction: column; --tve-color:rgb(255, 255, 255); text-align: center; min-height: 1px !important; padding: 40px 0px !important; }.tve-theme-47526 .bottom-section [data-css="tve-u-1705d967199"] { padding: 0px !important; margin-bottom: 20px !important; }:not(#tve) .tve-theme-47526 .bottom-section [data-css="tve-u-1707cccde1c"] { color: rgb(255, 255, 255) !important; --tcb-applied-color:rgb(255, 255, 255) !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }.tve-theme-47526 .bottom-section .section-content p, .tve-theme-47526 .bottom-section .section-content li, .tve-theme-47526 .bottom-section .section-content label, .tve-theme-47526 .bottom-section .section-content .tcb-plain-text { color: var(--tve-color, rgb(255, 255, 255)); --tcb-applied-color:rgb(255, 255, 255); }:not(#tve) .tve-theme-47526 .bottom-section [data-css="tve-u-1707d0ee096"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }.tve-theme-47526 .bottom-section [data-css="tve-u-1707d0eebf3"] { float: none; max-width: 780px; margin-left: auto !important; margin-right: auto !important; padding: 0px !important; }.tve-theme-47526 .top-section .section-background { background-color: var(--tcb-skin-color-0) !important; background-image: none !important; }.tve-theme-47526 .top-section .section-content { justify-content: center; display: flex; flex-direction: column; --tve-color:rgb(255, 255, 255); text-align: center; padding: 40px !important; min-height: 1px !important; }.tve-theme-47526 .top-section .section-content p, .tve-theme-47526 .top-section .section-content li, .tve-theme-47526 .top-section .section-content label, .tve-theme-47526 .top-section .section-content .tcb-plain-text { color: var(--tve-color, rgb(255, 255, 255)); --tcb-applied-color:rgb(255, 255, 255); }:not(#tve) .tve-theme-47526 .top-section [data-css="tve-u-1707cc3ec31"] { color: rgb(255, 255, 255) !important; --tcb-applied-color:rgb(255, 255, 255) !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }.tve-theme-47526 .top-section [data-css="tve-u-1707cc418be"] { padding: 0px !important; margin-bottom: 20px !important; }.tve-theme-47526 .top-section [data-css="tve-u-1707cc50617"] { max-width: 780px; float: none; padding: 0px !important; margin-left: auto !important; margin-right: auto !important; }:not(#tve) .tve-theme-47526 .top-section [data-css="tve-u-1707d07bc44"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }.tve-theme-47526 .main-container { padding: 0px !important; }.tve-theme-47526 .content-section .section-content { padding: 0px !important; }.tve-theme-47526 .content-section [data-css="tve-u-1712dbe9291"] { margin-top: 0px !important; margin-bottom: 0px !important; }:not(#layout) .tve-theme-47521 #wrapper { --layout-content-width:80%; --layout-background-width:100%; }.tve-theme-47521 #wrapper { --header-background-width:100%; --header-content-width:100%; --bottom-background-width:100%; --bottom-content-width:100%; --footer-background-width:100%; --footer-content-width:100%; }.tve-theme-47521 .content-section #main .post-wrapper.thrv_wrapper { width: calc((100% - 70px) / 3); padding: 0px; }:not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-17776057023"] p, :not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-17776057023"] a, :not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-17776057023"] ul, :not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-17776057023"] ul > li, :not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-17776057023"] ol, :not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-17776057023"] ol > li, :not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-17776057023"] h1, :not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-17776057023"] h2, :not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-17776057023"] h3, :not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-17776057023"] h4, :not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-17776057023"] h5, :not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-17776057023"] h6, :not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-17776057023"] blockquote > p, :not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-17776057023"] pre { text-align: center; font-size: var(--tve-font-size, 16px); color: rgb(0, 0, 0) !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057023"] { --tve-font-size:16px; margin: 0px !important; padding-left: 20px !important; padding-right: 20px !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057019"] { padding: 0px 20px !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057018"] { margin: 0px 0px 20px !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057020"] { padding: 2px !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057019"] > .tcb-flex-col > .tcb-col { justify-content: center; }.tve-theme-47521 .content-section #main [data-css="tve-u-1777605701a"] { max-width: 22.5%; }.tve-theme-47521 .content-section #main [data-css="tve-u-1777605701c"] { max-width: 55%; }.tve-theme-47521 .content-section #main [data-css="tve-u-1777605701f"] { max-width: 22.5%; }.tve-theme-47521 .content-section #main [data-css="tve-u-1777605701b"] { padding: 2px !important; }.tve-theme-47521 .content-section #main .post-wrapper { box-shadow: rgba(0, 0, 0, 0.05) 0px 8px 12px 0px; --tve-applied-box-shadow:0px 8px 12px 0px rgba(0, 0, 0, 0.05); padding: 20px 0px !important; background-color: rgb(255, 255, 255) !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-1777605701b"] .tve_sep { width: 100%; border-width: 1px !important; border-color: rgba(0, 0, 0, 0.14) !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057020"] .tve_sep { border-width: 1px; border-color: rgba(0, 0, 0, 0.12); }.tve-theme-47521 .content-section #main { padding: 0px; background-color: transparent !important; --background-color:transparent !important; --tve-applied-background-color:transparent !important; margin-top: 0px !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057024"] .tcb-button-link { border-radius: 0px; overflow: hidden; border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0); border-image: initial; box-shadow: none; letter-spacing: 2px; background-color: rgb(255, 255, 255) !important; padding: 12px 10px !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057024"] { float: none; --tve-color:var(--tcb-color-8); --tve-applied---tve-color:var$(--tcb-color-8); margin-left: auto !important; margin-right: auto !important; }:not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-17776057024"] .tcb-button-link span { color: var(--tve-color, var(--tcb-color-8)); --tve-applied-color:var$(--tve-color, var$(--tcb-color-8)); --tcb-applied-color:var$(--tcb-color-8); }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057024"] .tcb-button-link span { text-transform: uppercase; }:not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-17776057024"] .tcb-button-link { font-size: 10px !important; }:not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-17776057024"]:hover .tcb-button-link { border: 1px solid rgba(0, 0, 0, 0.7) !important; }:not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-17776057024"]:hover .tcb-button-link span { color: rgba(0, 0, 0, 0.8) !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057015"] { margin-top: 0px !important; margin-bottom: 30px !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057016"] { box-shadow: none; --tve-applied-box-shadow:none; background-image: url("https://joanmorais.com/wp-content/uploads/2021/02/Pre-Study.jpg?dynamic_featured=1&size=large") !important; background-size: cover !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }.tve-theme-47521 .content-section #main .thrv-content-box [data-css="tve-u-17776057017"] { min-height: 225px !important; }:not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-1777605701d"] { --g-regular-weight:300; --g-bold-weight:500; letter-spacing: 1px; color: var(--tcb-color-8) !important; --tcb-applied-color:var$(--tcb-color-8) !important; line-height: 1.3em !important; padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; --tve-applied-color:var$(--tcb-color-8) !important; font-family: Raleway !important; font-weight: var(--g-regular-weight, normal) !important; text-transform: uppercase !important; }:not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-17776057022"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 32px !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057021"] { padding: 0px !important; margin-bottom: 20px !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057015"]:hover [data-css="tve-u-17776057016"] { background-image: url("https://joanmorais.com/wp-content/uploads/2021/02/Pre-Study.jpg?dynamic_featured=1&size=large") !important; background-size: cover !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }:not(#tve) .tve-theme-47521 .content-section #main [data-css="tve-u-1777605701e"] { text-decoration-line: none !important; --eff:none !important; text-decoration-color: var(--eff-color, currentColor) !important; }.tve-theme-47521 .main-container { margin-top: 30px !important; }.tve-theme-47521 .content-section { margin-bottom: 60px !important; }.tve-theme-47521 .content-section .tcb-post-list[data-css="tve-u-177945a469a"] .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-47521 .content-section .tcb-post-list[data-css="tve-u-177945a469a"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-47521 .content-section .tcb-post-list[data-css="tve-u-177945a469a"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46a4"] > .tcb-flex-col { padding-left: 0px; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46a4"] { margin-left: 0px; min-height: inherit; padding: 0px !important; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46a3"] { margin: 0px !important; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46a4"] > .tcb-flex-col > .tcb-col { min-height: 500px; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46a5"] { max-width: 46.8%; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46ac"] { max-width: 53.2%; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46a6"] { background-image: url("//joanmorais.com/wp-content/uploads/tcb_content_templates/post_list_featured/images/Featured_img_3_03.jpg?dynamic_featured=1&size=large") !important; background-size: cover !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; padding-left: 0px !important; padding-top: 0px !important; --background-image:url("//joanmorais.com/wp-content/uploads/tcb_content_templates/post_list_featured/images/Featured_img_3_03.jpg?dynamic_featured=1&size=large") !important; --background-size:cover !important; --background-position:50% 50% !important; --background-attachment:scroll !important; --background-repeat:no-repeat !important; --tve-applied-background-image:url("//joanmorais.com/wp-content/uploads/tcb_content_templates/post_list_featured/images/Featured_img_3_03.jpg?dynamic_featured=1&size=large") !important; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46ad"] { padding-top: 0px !important; background-image: none !important; --background-image:none !important; --tve-applied-background-image:none !important; background-color: rgb(246, 246, 246) !important; --background-color:rgb(246, 246, 246) !important; --tve-applied-background-color:rgb(246, 246, 246) !important; justify-content: center !important; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46ae"] { margin-top: 0px !important; margin-bottom: 0px !important; z-index: 10 !important; padding-left: 40px !important; padding-bottom: 30px !important; padding-right: 40px !important; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list .thrv-content-box [data-css="tve-u-177945a46af"] { min-height: 358px; --tve-color:var(--tcb-skin-color-4); --tve-applied---tve-color:var$(--tcb-skin-color-4); }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46ae"] > .tve-cb { display: flex; justify-content: center; flex-direction: column; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46b1"] { --tve-font-size:17px; margin-top: 0px !important; margin-bottom: 30px !important; }:not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46b1"] p, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46b1"] a, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46b1"] ul, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46b1"] ul > li, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46b1"] ol, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46b1"] ol > li, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46b1"] h1, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46b1"] h2, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46b1"] h3, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46b1"] h4, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46b1"] h5, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46b1"] h6, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46b1"] blockquote > p, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46b1"] pre { font-size: var(--tve-font-size, 17px); }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"] { --tve-alignment:center; float: none; margin: 20px auto 40px !important; }.tve-theme-47521 .content-section .tcb-post-list[data-css="tve-u-177945a469a"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 30px !important; }.tve-theme-47521 .content-section .tcb-post-list[data-css="tve-u-177945a469a"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 30px !important; }:not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list .thrv-content-box [data-css="tve-u-177945a46af"] p, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list .thrv-content-box [data-css="tve-u-177945a46af"] li, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list .thrv-content-box [data-css="tve-u-177945a46af"] blockquote, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list .thrv-content-box [data-css="tve-u-177945a46af"] address, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list .thrv-content-box [data-css="tve-u-177945a46af"] .tcb-plain-text, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list .thrv-content-box [data-css="tve-u-177945a46af"] label, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list .thrv-content-box [data-css="tve-u-177945a46af"] h1, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list .thrv-content-box [data-css="tve-u-177945a46af"] h2, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list .thrv-content-box [data-css="tve-u-177945a46af"] h3, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list .thrv-content-box [data-css="tve-u-177945a46af"] h4, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list .thrv-content-box [data-css="tve-u-177945a46af"] h5, :not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list .thrv-content-box [data-css="tve-u-177945a46af"] h6 { color: var(--tve-color, var(--tcb-skin-color-4)); --tve-applied-color:var$(--tve-color, var$(--tcb-skin-color-4)); --tcb-applied-color:var$(--tcb-skin-color-4); }:not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945dff8e"] { font-size: 45px !important; padding-bottom: 20px !important; margin-bottom: 0px !important; }:not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945e2d7c"] { letter-spacing: 2px; text-transform: uppercase !important; font-size: 14px !important; padding-bottom: 6px !important; margin-bottom: 0px !important; }:not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945e765b"] { padding-bottom: 5px !important; margin-bottom: 0px !important; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945f816b"] { --tve-font-size:15px; --tve-border-radius:0px; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945f816b"] .tcb-button-link { color: rgb(255, 255, 255); border-radius: 0px; overflow: hidden; padding-top: 14px !important; padding-bottom: 14px !important; }:not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945f816b"]:hover .tcb-button-link { color: rgb(255, 255, 255) !important; }:not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945f816b"] .tcb-button-link span { font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); color: var(--tve-color, rgb(255, 255, 255)); --tcb-applied-color:var$(--tve-color, rgb(255, 255, 255)); text-transform: var(--tve-text-transform, uppercase); }.tve-theme-47521 .content-section [data-css="tve-u-177945f816b"] { --tve-font-weight:var(--g-bold-weight, bold); --tve-letter-spacing:2px; --tcb-local-color-2818e:rgb(19, 114, 211); --tve-color:rgb(255, 255, 255); --tve-alignment:left; --tve-font-family:Nunito; --tve-text-transform:uppercase; --tve-font-size:16px; --g-regular-weight:300; --g-bold-weight:600; --tcb-local-color-34f05:var(--tcb-color-8) !important; }.tve-theme-47521 .content-section [data-css="tve-u-177945f816b"] .tcb-button-link { letter-spacing: var(--tve-letter-spacing, 2px); padding: 18px !important; background-color: var(--tcb-color-8) !important; background-image: none !important; --background-color:var(--tcb-color-8) !important; --tve-applied-background-color:var$(--tcb-color-8) !important; }:not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945f816b"]:hover .tcb-button-link { background-image: linear-gradient(rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0.08)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; background-color: var(--tcb-color-8) !important; --background-color:var(--tcb-color-8) !important; --tve-applied-background-color:var$(--tcb-color-8) !important; }:not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945f816b"] .tcb-button-link { font-family: var(--tve-font-family,Nunito); font-size: var(--tve-font-size, 16px) !important; }:not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945f816b"] .tcb-button-link { font-size: var(--tve-font-size, 15px) !important; }.tve-theme-47521 .top-section .section-content { justify-content: center; display: flex; flex-direction: column; padding: 40px 40px 20px !important; }.tve-theme-47521 .content-section [data-css="tve-u-177b2192464"] { --tve-border-radius:300px; max-width: 175px; --tve-applied-max-width:175px !important; --tve-applied-min-height:175px !important; }.tve-theme-47521 .content-section [data-css="tve-u-177b2192464"] .tcb-button-link { border-radius: 300px; overflow: hidden; min-height: 175px; }.tve-theme-47521 .content-section [data-css="tve-u-177b21985c5"] { border-top: none; margin-top: 70px !important; }.tve-theme-47521 .content-section #main .post-wrapper.thrv_wrapper:nth-child(n+4) { margin-top: 35px !important; }.tve-theme-47521 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(n+4)) { margin-top: 0px !important; }.tve-theme-47521 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(3n)) { margin-right: 35px !important; }.tve-theme-47521 .content-section #main .post-wrapper.thrv_wrapper:nth-child(3n) { margin-right: 0px !important; }:not(#tve) .tve-theme-47521 .top-section [data-css="tve-u-17794683e37"] { font-size: 44px !important; }.tve-theme-47521 .top-section [data-css="tve-u-177da3d75fc"] { --tve-alignment:center; float: none; min-width: 760px; margin-left: auto !important; margin-right: auto !important; --tve-applied-min-width:760px !important; }:not(#tve) .tve-theme-47521 .top-section [data-css="tve-u-177da3e0221"] input { text-transform: var(--tve-text-transform, uppercase); letter-spacing: var(--tve-letter-spacing, 1px); font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); font-family: var(--tve-font-family, Raleway); font-size: var(--tve-font-size,17px); border: 1px solid rgba(82, 96, 109, 0.29); --tve-applied-border:1px solid rgba(82, 96, 109, 0.29); border-radius: 4px 0px 0px 4px; overflow: hidden; }.tve-theme-47521 .top-section [data-css="tve-u-177da3e0221"] { --tve-text-transform:uppercase; --tve-letter-spacing:1px; --tve-font-weight:var(--g-regular-weight, normal); --tve-font-family:Raleway; --g-regular-weight:300; --g-bold-weight:900; --tve-font-size:17px; --tve-border-radius:0px; --tve-border-top-left-radius:4px; --tve-border-bottom-left-radius:4px; }:not(#tve) .tve-theme-47521 .top-section [data-css="tve-u-177da4e8550"] button { font-size: var(--tve-font-size,17px); background-image: none !important; --background-image:none !important; --tve-applied-background-image:none !important; background-color: rgb(34, 79, 59) !important; --background-color:rgb(34, 79, 59) !important; --tve-applied-background-color:rgb(34, 79, 59) !important; }:not(#tve) .tve-theme-47521 .top-section :not(#tve) [data-css="tve-u-177da4e8550"]:hover button { background-color: rgba(34, 79, 59, 0.85) !important; --background-color:rgba(34, 79, 59, 0.85) !important; --tve-applied-background-color:rgba(34, 79, 59, 0.85) !important; }.tve-theme-47521 .top-section [data-css="tve-u-177da4e8550"] { --tve-font-size:17px; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 45px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 45px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.thrive-section-47650 .tcb-post-list[data-css="tve-u-17775bff51e"] .post-wrapper.thrv_wrapper { width: calc(100% + 0px); }.thrive-section-47650 .tcb-post-list[data-css="tve-u-17775bff51e"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 15px !important; }.thrive-section-47650 .tcb-post-list[data-css="tve-u-17775bff51e"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.thrive-section-47650 .tcb-post-list[data-css="tve-u-17775bff51e"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 0px !important; }.thrive-section-47650 .tcb-post-list[data-css="tve-u-17775bff51e"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.thrive-section-47650 [data-css="tve-u-1777615a722"] { background-image: linear-gradient(rgb(0, 0, 0), rgb(0, 0, 0)) !important; --background-image: linear-gradient(rgb(0, 0, 0), rgb(0, 0, 0)) !important; --tve-applied-background-image: linear-gradient(rgb(0, 0, 0), rgb(0, 0, 0)) !important; background-size: auto !important; background-attachment: scroll !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; background-position: 50% 50% !important; background-repeat: no-repeat !important; }:not(#tve) .thrive-section-47650 [data-css="tve-u-17776175f0b"] { color: var(--tcb-skin-color-22) !important; --tcb-applied-color: var$(--tcb-skin-color-22) !important; --tve-applied-color: var$(--tcb-skin-color-22) !important; }:not(#tve) .thrive-section-47650 .thrv-content-box [data-css="tve-u-17776177908"] p, :not(#tve) .thrive-section-47650 .thrv-content-box [data-css="tve-u-17776177908"] li, :not(#tve) .thrive-section-47650 .thrv-content-box [data-css="tve-u-17776177908"] blockquote, :not(#tve) .thrive-section-47650 .thrv-content-box [data-css="tve-u-17776177908"] address, :not(#tve) .thrive-section-47650 .thrv-content-box [data-css="tve-u-17776177908"] .tcb-plain-text, :not(#tve) .thrive-section-47650 .thrv-content-box [data-css="tve-u-17776177908"] label, :not(#tve) .thrive-section-47650 .thrv-content-box [data-css="tve-u-17776177908"] h1, :not(#tve) .thrive-section-47650 .thrv-content-box [data-css="tve-u-17776177908"] h2, :not(#tve) .thrive-section-47650 .thrv-content-box [data-css="tve-u-17776177908"] h3, :not(#tve) .thrive-section-47650 .thrv-content-box [data-css="tve-u-17776177908"] h4, :not(#tve) .thrive-section-47650 .thrv-content-box [data-css="tve-u-17776177908"] h5, :not(#tve) .thrive-section-47650 .thrv-content-box [data-css="tve-u-17776177908"] h6 { color: var(--tve-color, var(--tcb-skin-color-22)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-22)); --tcb-applied-color: var$(--tcb-skin-color-22); }.thrive-section-47650 [data-css="tve-u-17776177908"] { --tve-color: var(--tcb-skin-color-22); --tve-applied---tve-color: var$(--tcb-skin-color-22); }:not(#tve) .thrive-section-47650 [data-css="tve-u-1777617c11d"] { text-transform: capitalize !important; padding-bottom: 6px !important; margin-bottom: 0px !important; font-size: 18px !important; }.thrive-section-47650 [data-css="tve-u-17776182d90"] { min-width: 100% !important; }:not(#tve) .thrive-section-47650 [data-css="tve-u-17775bff51e"].tcb-post-list [data-css="tve-u-1777618db05"] { font-size: 20px !important; text-transform: none !important; }.thrive-section-47650 [data-css="tve-u-17775bff51e"].tcb-post-list [data-css="tve-u-17776191985"] { background-image: url("https://joanmorais.com/wp-content/uploads/2020/09/soap_bars407x280-150x150.jpg?dynamic_featured=1&size=thumbnail") !important; background-size: cover !important; background-attachment: scroll !important; --background-image: url("https://joanmorais.com/wp-content/uploads/2020/09/soap_bars407x280-150x150.jpg?dynamic_featured=1&size=thumbnail") !important; --background-size: cover !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: url("https://joanmorais.com/wp-content/uploads/2020/09/soap_bars407x280-150x150.jpg?dynamic_featured=1&size=thumbnail") !important; background-position: 50% 50% !important; background-repeat: no-repeat !important; }.thrive-section-47650 [data-css="tve-u-17775bff51e"].tcb-post-list [data-css="tve-u-17776194025"] { max-width: 38.2%; }.thrive-section-47650 [data-css="tve-u-17775bff51e"].tcb-post-list [data-css="tve-u-17776194028"] { max-width: 61.8%; }.thrive-section-47650 [data-css="tve-u-17775bff51e"].tcb-post-list .thrv-content-box [data-css="tve-u-17776198714"] { min-height: 50px; }.thrive-section-47650 [data-css="tve-u-17775bff51e"].tcb-post-list [data-css="tve-u-1777619af7c"] { margin-top: 0px !important; margin-bottom: 0px !important; }.thrive-section-47650 [data-css="tve-u-17775bff51e"].tcb-post-list [data-css="tve-u-177761a6300"] { margin-bottom: 0px !important; margin-top: 0px !important; }.thrive-section-47650 [data-css="tve-u-17775bff51e"].tcb-post-list [data-css="tve-u-177761ab91a"] .tcb-button-link { border: none; --tve-applied-border: none; padding: 0px !important; }:not(#tve) .thrive-section-47650 [data-css="tve-u-17775bff51e"].tcb-post-list [data-css="tve-u-177761ab91a"] .tcb-button-link span { color: var(--tve-color, var(--tcb-color-8)); --tve-applied-color: var$(--tve-color, var$(--tcb-color-8)); --tcb-applied-color: var$(--tcb-color-8); text-transform: var(--tve-text-transform, lowercase); }.thrive-section-47650 [data-css="tve-u-17775bff51e"].tcb-post-list [data-css="tve-u-177761ab91a"] { --tve-color: var(--tcb-color-8); --tve-applied---tve-color: var$(--tcb-color-8); --tve-text-transform: lowercase; }.thrive-section-47650 [data-css="tve-u-17775bff51e"].tcb-post-list [data-css="tve-u-177761b63e0"] { padding-bottom: 0px !important; padding-top: 0px !important; }:not(#tve) .thrive-section-47650 [data-css="tve-u-177761bbfbc"] { letter-spacing: 2px; font-size: 18px !important; }.thrive-section-47650 [data-css="tve-u-177761bf218"] { margin-top: 40px !important; padding-top: 30px !important; padding-bottom: 0px !important; }.thrive-section-47650 [data-css="tve-u-177761c1f60"] { background-color: rgb(242, 242, 242) !important; --background-color: rgb(242, 242, 242) !important; --tve-applied-background-color: rgb(242, 242, 242) !important; }:not(#tve) .thrive-section-47650 [data-css="tve-u-177761c4262"] { padding-bottom: 0px !important; margin-bottom: 0px !important; }.thrive-section-47650 [data-css="tve-u-177761c5a12"] { min-width: 100% !important; }:not(#tve) .thrive-section-47650 [data-css="tve-u-1775211bf28"] input, :not(#tve) .thrive-section-47650 [data-css="tve-u-1775211bf28"] textarea, :not(#tve) .thrive-section-47650 [data-css="tve-u-1775211bf28"] ::placeholder { text-transform: var(--tve-text-transform, uppercase); font-size: var(--tve-font-size, 17px); letter-spacing: var(--tve-letter-spacing, 1px); }:not(#tve) .thrive-section-47650 [data-css="tve-u-1775211bf29"] input, :not(#tve) .thrive-section-47650 [data-css="tve-u-1775211bf29"] textarea, :not(#tve) .thrive-section-47650 [data-css="tve-u-1775211bf29"] ::placeholder { text-transform: var(--tve-text-transform, uppercase); font-size: var(--tve-font-size, 17px); letter-spacing: var(--tve-letter-spacing, 1px); }.thrive-section-47650 [data-css="tve-u-1775211bf28"] { --tve-text-transform: uppercase; --tve-font-size: 17px; --tve-letter-spacing: 1px; }.thrive-section-47650 [data-css="tve-u-1775211bf29"] { --tve-text-transform: uppercase; --tve-font-size: 17px; --tve-letter-spacing: 1px; }:not(#tve) .thrive-section-47650 [data-css="tve-u-177761d84b5"] { letter-spacing: 1px; font-size: 18px !important; }:not(#tve) .thrive-section-47650 [data-css="tve-u-177761dd32a"] p, :not(#tve) .thrive-section-47650 [data-css="tve-u-177761dd32a"] li, :not(#tve) .thrive-section-47650 [data-css="tve-u-177761dd32a"] blockquote, :not(#tve) .thrive-section-47650 [data-css="tve-u-177761dd32a"] address, :not(#tve) .thrive-section-47650 [data-css="tve-u-177761dd32a"] .tcb-plain-text, :not(#tve) .thrive-section-47650 [data-css="tve-u-177761dd32a"] label, :not(#tve) .thrive-section-47650 [data-css="tve-u-177761dd32a"] h1, :not(#tve) .thrive-section-47650 [data-css="tve-u-177761dd32a"] h2, :not(#tve) .thrive-section-47650 [data-css="tve-u-177761dd32a"] h3, :not(#tve) .thrive-section-47650 [data-css="tve-u-177761dd32a"] h4, :not(#tve) .thrive-section-47650 [data-css="tve-u-177761dd32a"] h5, :not(#tve) .thrive-section-47650 [data-css="tve-u-177761dd32a"] h6 { text-transform: var(--tve-text-transform, uppercase); }.thrive-section-47650 [data-css="tve-u-177761dd32a"] { --tve-text-transform: uppercase; --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: Raleway; --g-regular-weight: 300; --g-bold-weight: 500; margin-top: 10px !important; }:not(#tve) .thrive-section-47650 [data-css="tve-u-177761dd32a"] p, :not(#tve) .thrive-section-47650 [data-css="tve-u-177761dd32a"] li, :not(#tve) .thrive-section-47650 [data-css="tve-u-177761dd32a"] blockquote, :not(#tve) .thrive-section-47650 [data-css="tve-u-177761dd32a"] address, :not(#tve) .thrive-section-47650 [data-css="tve-u-177761dd32a"] .tcb-plain-text, :not(#tve) .thrive-section-47650 [data-css="tve-u-177761dd32a"] label { font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); font-family: var(--tve-font-family,Raleway); }.thrive-section-47650 [data-css="tve-u-177761dd32a"] .thrive-dynamic-styled-list-item { padding-right: 12px !important; padding-bottom: 12px !important; }:not(#tve) .thrive-section-47650 [data-css="tve-u-177761efeca"] button { border: none; --tve-applied-border: none; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; background-color: rgb(234, 234, 234) !important; --background-color: rgb(234, 234, 234) !important; --tve-applied-background-color: rgb(234, 234, 234) !important; }:not(#tve) .thrive-section-47650 :not(#tve) [data-css="tve-u-177761efeca"]:hover button { background-color: rgba(234, 234, 234, 0.85) !important; --background-color: rgba(234, 234, 234, 0.85) !important; --tve-applied-background-color: rgba(234, 234, 234, 0.85) !important; }.thrive-section-47650 [data-css="tve-u-177761f3648"] { border: none; --tve-applied-border: none; --tcb-local-color-icon: rgb(135, 135, 135); --tcb-local-color-var: rgb(135, 135, 135); --tve-icon-size: 17px; }:not(#tve) .thrive-section-47650 [data-css="tve-u-177761f3648"] > :first-child { color: rgb(135, 135, 135); --tve-applied-color: rgb(135, 135, 135); }:not(#tve) .thrive-section-47650 [data-css="tve-u-177761f77ce"] input { text-transform: var(--tve-text-transform, uppercase); font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); font-family: var(--tve-font-family,Raleway); letter-spacing: var(--tve-letter-spacing, 1px); font-size: var(--tve-font-size, 15px); border-radius: 0px; overflow: hidden; border: 1px solid rgb(215, 215, 215); --tve-applied-border: 1px solid rgb(215, 215, 215); }.thrive-section-47650 [data-css="tve-u-177761f77ce"] { --tve-text-transform: uppercase; --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: Raleway; --g-regular-weight: 300; --g-bold-weight: 500; --tve-letter-spacing: 1px; --tve-font-size: 15px; --tve-border-radius: 0px; }.thrive-section-47650 [data-css="tve-u-177763acaeb"] { margin-top: 20px !important; }.thrive-section-47650 [data-css="tve-u-17f00a289b8"] { width: 100%; }.tve-theme-47523 .content-section .section-content { justify-content: center; display: flex; flex-direction: column; padding: 20px 10px !important; min-height: 600px !important; }.tve-theme-47523 .top-section .section-background { width: 100% !important; background-image: none !important; background-color: transparent !important; }.tve-theme-47523 #content { padding: 0px !important; }.tve-theme-47523 .bottom-section .section-background { background-color: var(--tcb-skin-color-0) !important; background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }.tve-theme-47523 .top-section .section-content { justify-content: center; display: flex; flex-direction: column; min-height: 131px !important; padding: 20px !important; }.tve-theme-47523 .main-container { background-color: transparent !important; padding: 20px 10px !important; }.tve-theme-47523 #content .main-content-background { background-color: transparent !important; }.tve-theme-47523 #wrapper { --footer-background-width: 100%; --header-background-width: 100%; --header-content-width: 100%; --footer-content-width: 100%; }.tve-theme-47523 .content-section [data-css="tve-u-17776478776"] { --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; max-width: 600px; --tve-applied-max-width: 600px; }:not(#tve) .tve-theme-47523 .content-section [data-css="tve-u-1929b8f8540"] { padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 23px !important; }.tve-theme-47523 .content-section [data-css="tve-u-1929b902c27"] .tcb-button-link { letter-spacing: 2px; background-color: transparent !important; background-image: linear-gradient(var(--tcb-local-color-62516, rgb(19, 114, 211)), var(--tcb-local-color-62516, rgb(19, 114, 211))); --tve-applied-background-image: linear-gradient(var$(--tcb-local-color-62516, rgb(19, 114, 211)), var$(--tcb-local-color-62516, rgb(19, 114, 211))); background-size: auto; background-attachment: scroll; border-radius: 5px; padding: 18px; background-position: 50% 50%; background-repeat: no-repeat; }.tve-theme-47523 .content-section [data-css="tve-u-1929b902c27"] .tcb-button-link span { color: rgb(255, 255, 255); --tcb-applied-color: #fff; }.tve-theme-47523 .content-section [data-css="tve-u-1929b902c27"] { --tcb-local-color-62516: var(--tcb-skin-color-0) !important; }.tve-theme-47523 .content-section [data-css="tve-u-1929b93b1ea"] { max-width: 27.5%; }.tve-theme-47523 .content-section [data-css="tve-u-1929b93f4f6"] .tcb-button-link { letter-spacing: 2px; background-image: linear-gradient(var(--tcb-local-color-62516, rgb(19, 114, 211)), var(--tcb-local-color-62516, rgb(19, 114, 211))); --tve-applied-background-image: linear-gradient(var$(--tcb-local-color-62516, rgb(19, 114, 211)), var$(--tcb-local-color-62516, rgb(19, 114, 211))); background-size: auto; background-attachment: scroll; border-radius: 5px; padding: 18px; background-position: 50% 50%; background-repeat: no-repeat; background-color: transparent !important; }.tve-theme-47523 .content-section [data-css="tve-u-1929b93f4f6"] .tcb-button-link span { color: rgb(255, 255, 255); --tcb-applied-color: #fff; }.tve-theme-47523 .content-section [data-css="tve-u-1929b93f4f6"] { --tcb-local-color-62516: var(--tcb-skin-color-0) !important; }.tve-theme-47523 .content-section [data-css="tve-u-1929b951bbe"] { max-width: 44.9%; }.tve-theme-47523 .content-section [data-css="tve-u-1929b951bc8"] { max-width: 27.6%; }.tve-theme-47512 #wrapper { --header-background-width: 100%; --header-content-width: 100%; --footer-background-width: 100%; --footer-content-width: 100%; --top-background-width: 100%; --bottom-background-width: 100%; --bottom-content-width: 100%; margin-bottom: 0px !important; padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-47512 .thrive-progress-bar { --bar-background-color: var(--tcb-color-15); --tcb-applied-color: var$(--tcb-color-15); }.tve-theme-47512 .top-section .section-background { background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-47512 .top-section .section-content { justify-content: center; display: flex; flex-direction: column; min-height: 205px !important; padding: 0px !important; }:not(#tve) .tve-theme-47512 .top-section [data-css="tve-u-17776301760"] { color: var(--tcb-skin-color-22) !important; --tcb-applied-color: var$(--tcb-skin-color-22) !important; --tve-applied-color: var$(--tcb-skin-color-22) !important; font-size: 60px !important; padding-bottom: 10px !important; margin-bottom: 0px !important; }.tve-theme-47512 .top-section { margin-bottom: 0px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper { width: calc(50% - 22.5px); padding: 0px; }.tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list [data-css="tve-u-177763360f3"] .tcb-button-link { border: 1px solid rgb(255, 255, 255); border-radius: 0px; overflow: hidden; letter-spacing: 4px; background-color: rgba(0, 0, 0, 0.4) !important; padding: 12px !important; }:not(#tve) .tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list [data-css="tve-u-177763360f3"] .tcb-button-link span { color: rgb(255, 255, 255); }.tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list [data-css="tve-u-177763360f3"] { float: none; --tve-font-size: 10px; margin-left: auto !important; margin-right: auto !important; }.tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list [data-css="tve-u-177763360f3"] .tcb-button-link span { text-transform: uppercase; font-weight: bold !important; }:not(#tve) .tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list [data-css="tve-u-177763360f3"] .tcb-button-link { font-size: var(--tve-font-size, 10px) !important; }:not(#tve) .tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list .thrv-content-box [data-css="tve-u-177763360ef"] p, :not(#tve) .tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list .thrv-content-box [data-css="tve-u-177763360ef"] li, :not(#tve) .tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list .thrv-content-box [data-css="tve-u-177763360ef"] blockquote, :not(#tve) .tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list .thrv-content-box [data-css="tve-u-177763360ef"] address, :not(#tve) .tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list .thrv-content-box [data-css="tve-u-177763360ef"] .tcb-plain-text, :not(#tve) .tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list .thrv-content-box [data-css="tve-u-177763360ef"] label, :not(#tve) .tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list .thrv-content-box [data-css="tve-u-177763360ef"] h1, :not(#tve) .tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list .thrv-content-box [data-css="tve-u-177763360ef"] h2, :not(#tve) .tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list .thrv-content-box [data-css="tve-u-177763360ef"] h3, :not(#tve) .tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list .thrv-content-box [data-css="tve-u-177763360ef"] h4, :not(#tve) .tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list .thrv-content-box [data-css="tve-u-177763360ef"] h5, :not(#tve) .tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list .thrv-content-box [data-css="tve-u-177763360ef"] h6 { color: rgb(255, 255, 255); }.tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list [data-css="tve-u-177763360ed"] { margin: 0px !important; padding: 15px !important; }.tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list .thrv-content-box [data-css="tve-u-177763360ef"] { text-align: center; min-height: 230px !important; }.tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list [data-css="tve-u-177763360ed"] > .tve-cb { justify-content: center; display: flex; flex-direction: column; }.tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list [data-css="tve-u-177763360ee"] { border: 1px solid rgba(255, 255, 255, 0.15) !important; background-image: none !important; }.tve-theme-47512 .content-section [data-css="tve-u-177763360e9"] { padding: 0px; margin-bottom: 50px !important; }.tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list [data-css="tve-u-177763360ed"]:hover [data-css="tve-u-177763360ee"] { border: 1px solid rgba(255, 255, 255, 0.5) !important; }.tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list .post-wrapper { background-image: none !important; }:not(#tve) .tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list .post-wrapper:hover { background-image: none !important; }:not(#tve) .tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list [data-css="tve-u-177763360f1"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 20px !important; }.tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list [data-css="tve-u-177763360f0"] { padding: 0px !important; margin-bottom: 20px !important; }:not(#tve) .tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list [data-css="tve-u-177763360f2"] { font-weight: var(--g-bold-weight, bold) !important; }.tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list [data-css="tve-u-177763360eb"] { margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list [data-css="tve-u-177763360ec"] { background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("https://joanmorais.com/staging/2366/wp-content/uploads/tcb_content_templates/post_list/images/Featured_img_1_03.jpg?dynamic_featured=1&size=large") !important; background-size: auto, cover !important; background-attachment: scroll, scroll !important; background-position: 50% 50%, 50% 50% !important; background-repeat: no-repeat, no-repeat !important; }.tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list [data-css="tve-u-177763360eb"]:hover [data-css="tve-u-177763360ec"] { background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("https://joanmorais.com/staging/2366/wp-content/uploads/tcb_content_templates/post_list/images/Featured_img_1_03.jpg?dynamic_featured=1&size=large") !important; background-size: auto, cover !important; background-attachment: scroll, scroll !important; background-position: 50% 50%, 50% 50% !important; background-repeat: no-repeat, no-repeat !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 45px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 45px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-47512 .content-section [data-css="tve-u-17776347770"] { padding-bottom: 40px !important; }.tve-theme-47512 .content-section .comment-form-text { --tve-border-radius: 0px; --tve-font-size: 17px; --tve-color: var(--tcb-color-16); --tve-applied---tve-color: var$(--tcb-color-16); --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: Raleway; --g-regular-weight: 300; --g-bold-weight: 900; }.tve-theme-47512 .content-section .comment-form-text textarea { border-radius: 0px; overflow: hidden; font-size: var(--tve-font-size, 17px); color: var(--tve-color, var(--tcb-color-16)); --tve-applied-color: var$(--tve-color, var$(--tcb-color-16)); --tcb-applied-color: var$(--tcb-color-16); font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); font-family: var(--tve-font-family,Raleway); background-color: rgb(248, 248, 248) !important; --background-color: rgb(248, 248, 248) !important; --tve-applied-background-color: rgb(248, 248, 248) !important; }.tve-theme-47512 .content-section .comment-form .comment-form-submit button { color: var(--tve-color, var(--tcb-color-16)); --tve-applied-color: var$(--tve-color, var$(--tcb-color-16)); --tcb-applied-color: var$(--tcb-color-16); border-radius: 0px; overflow: hidden; border: none; --tve-applied-border: none; text-transform: var(--tve-text-transform, uppercase); letter-spacing: var(--tve-letter-spacing, 1px); font-size: var(--tve-font-size, 14px); background-color: rgb(238, 238, 238) !important; --background-color: rgb(238, 238, 238) !important; --tve-applied-background-color: rgb(238, 238, 238) !important; }.tve-theme-47512 .content-section .comment-form .comment-form-submit { --tve-color: var(--tcb-color-16); --tve-applied---tve-color: var$(--tcb-color-16); --tve-border-radius: 0px; --tve-text-transform: uppercase; --tve-letter-spacing: 1px; --tve-font-size: 14px; margin-bottom: 40px !important; }.tve-theme-47512 .content-section #comments { margin-bottom: 60px !important; }:not(#tve) .tve-theme-47512 .content-section .comment-form-comment-notes { font-size: 17px !important; }.tve-theme-47512 .content-section .comment-form-label { font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); --tve-font-weight: var(--g-regular-weight, normal); font-family: var(--tve-font-family,Raleway); --tve-font-family: Raleway; --g-regular-weight: 300; --g-bold-weight: 900; text-transform: var(--tve-text-transform, uppercase); --tve-text-transform: uppercase; letter-spacing: var(--tve-letter-spacing, 1px); --tve-letter-spacing: 1px; font-size: var(--tve-font-size, 16px); --tve-font-size: 16px; margin-bottom: 0px !important; margin-left: 0px !important; }.tve-theme-47512 .content-section .comment-form-input { --tve-border-radius: 0px; overflow: hidden; margin-top: 10px !important; border-radius: 0px !important; background-color: rgb(251, 251, 251) !important; --background-color: rgb(251, 251, 251) !important; --tve-applied-background-color: rgb(251, 251, 251) !important; }:not(#tve) .tve-theme-47512 .content-section [data-css="tve-u-177773323ff"] { --g-regular-weight: 300; --g-bold-weight: 900; letter-spacing: 3px; font-family: Raleway !important; font-weight: var(--g-regular-weight, normal) !important; text-transform: uppercase !important; font-size: 17px !important; }.tve-theme-47512 .content-section [data-css="tve-u-17777336f32"] { margin-bottom: 20px !important; }:not(#tve) .tve-theme-47512 .top-section [data-css="tve-u-177b2531829"] { color: var(--tcb-skin-color-4) !important; --tcb-applied-color: var$(--tcb-skin-color-4) !important; --tve-applied-color: var$(--tcb-skin-color-4) !important; font-size: 52px !important; }.tve-theme-47512 #content { padding-left: 20px !important; padding-right: 20px !important; }.tve-theme-47512 .main-container { padding-left: 20px !important; padding-right: 20px !important; }.thrive-section-47650 .tcb-post-list[data-css="tve-u-17775bff51e"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 15px !important; }.thrive-section-47650 .tcb-post-list[data-css="tve-u-17775bff51e"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.thrive-section-47650 .tcb-post-list[data-css="tve-u-17775bff51e"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 0px !important; }.thrive-section-47650 .tcb-post-list[data-css="tve-u-17775bff51e"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-47490 #wrapper { --header-background-width:100%; --header-content-width:100%; --footer-background-width:100%; --footer-content-width:100%; }.tve-theme-47490 .content-section .woocommerce-privacy-policy-text p { padding-bottom: 25px !important; }.tve-theme-47490 .content-section .checkout-template-wrapper { margin-bottom: 40px !important; }.tve-theme-47490 .content-section .place-order button { text-transform: var(--tve-text-transform, uppercase); --tve-text-transform:uppercase; letter-spacing: var(--tve-letter-spacing, 1px); --tve-letter-spacing:1px; }.tve-theme-47491 #wrapper { --header-background-width:100%; --header-content-width:100%; --footer-background-width:100%; --footer-content-width:100%; }.tve-theme-47491 .content-section { margin-top: 0px !important; }:not(#tve) .tve-theme-47491 .content-section [data-css="tve-u-17783657352"] { font-size: 45px !important; }.tve-theme-47491 .main-container { padding-top: 50px !important; }.tve-theme-47491 .content-section [data-css="tve-u-1778365b741"] { margin-bottom: 60px !important; }.tve-theme-47491 .content-section [data-css="tve-u-1873482ff2d"] .tcb-button-link { letter-spacing: 2px; background-color: transparent !important; background-image: linear-gradient(var(--tcb-local-color-62516, rgb(19, 114, 211)), var(--tcb-local-color-62516, rgb(19, 114, 211))); --tve-applied-background-image:linear-gradient(var$(--tcb-local-color-62516, rgb(19, 114, 211)), var$(--tcb-local-color-62516, rgb(19, 114, 211))); background-size: auto; background-attachment: scroll; border-radius: 5px; padding: 18px; background-position: 50% 50%; background-repeat: no-repeat; }.tve-theme-47491 .content-section [data-css="tve-u-1873482ff2d"] .tcb-button-link span { color: rgb(255, 255, 255); --tcb-applied-color:#fff; }.tve-theme-47491 .content-section [data-css="tve-u-1873482ff2d"] { --tcb-local-color-62516:var(--tcb-skin-color-0) !important; margin-top: 23px !important; }.tve-theme-47492 #wrapper { --header-background-width:100%; --footer-background-width:100%; --top-background-width:100%; --bottom-background-width:100%; --header-content-width:100%; --footer-content-width:100%; --top-content-width:100%; }.tve-theme-47492 .main-container { padding: 10px !important; margin-bottom: 30px !important; }.tve-theme-47492 .content-section .section-content { display: block; padding: 20px 10px !important; min-height: 490px !important; }.tve-theme-47492 .content-section .cart-template-wrapper { margin-top: 20px !important; margin-bottom: 0px !important; }.tve-theme-47492 .bottom-section .section-background { border-top: 1px solid rgb(238, 238, 238); background-color: transparent !important; background-image: none !important; }.tve-theme-47492 .bottom-section .section-content { display: flex; flex-direction: column; justify-content: center; text-align: left; --tve-font-size:16px; --tve-color:rgb(180, 180, 180); min-height: 150px !important; padding: 40px 50px !important; }.tve-theme-47492 .top-section .section-background { background-color: var(--tcb-skin-color-2) !important; background-image: none !important; }.tve-theme-47492 .top-section .section-content { display: flex; flex-direction: column; justify-content: center; min-height: 1px !important; padding: 0px !important; }.tve-theme-47492 .sidebar-section .section-background { border: medium none; background-color: transparent !important; }.tve-theme-47492 .sidebar-section .section-content { text-align: left; --tve-color:var(--tcb-skin-color-3); padding: 20px 10px !important; }.tve-theme-47492 .sidebar-section { margin: 0px !important; }.tve-theme-47492 .sidebar-section .section-content p, .tve-theme-47492 .sidebar-section .section-content li, .tve-theme-47492 .sidebar-section .section-content label, .tve-theme-47492 .sidebar-section .section-content .tcb-plain-text { color: var(--tve-color, var(--tcb-skin-color-3)); --tcb-applied-color:var$(--tcb-skin-color-3); }:not(#layout) .tve-theme-47492 #wrapper { --layout-content-width:100%; --layout-background-width:100%; }.tve-theme-47492 #content { padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-47492 .content-section { margin-top: 0px !important; }.tve-theme-47492 .content-section .cart tbody a.remove { --tve-border-width:2px; border: 2px solid rgba(255, 0, 0, 0.6); --tve-applied-border:2px solid rgba(255, 0, 0, 0.6); font-size: 20px !important; }:not(#layout) .tve-theme-47478 #wrapper { --layout-content-width: 1080px; --layout-background-width: 1080px; }.tve-theme-47478 #wrapper { --header-content-width: 100%; --header-background-width: 100%; --footer-content-width: 100%; --top-background-width: 100%; --bottom-background-width: 100%; --footer-background-width: 100%; background-color: transparent !important; --background-color: transparent !important; --tve-applied-background-color: transparent !important; }.tve-theme-47478 .content-section .product-template-wrapper { --tve-woo-gallery-width: 580px; margin-top: -320px !important; padding-top: 40px !important; padding-right: 1px !important; }.tve-theme-47478 .content-section .product-template-wrapper .summary .price span, .tve-theme-47478 .content-section .product-template-wrapper .summary .price { font-size: var(--tve-font-size, 40px); font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); }.tve-theme-47478 .content-section .product-template-wrapper .summary .price { --tve-font-size: 40px; --tve-font-weight: var(--g-regular-weight, normal); }.tve-theme-47478 .content-section .product-template-wrapper .woocommerce-tabs .wc-tabs > li, .tve-theme-47478 .content-section .product-template-wrapper .woocommerce-tabs .wc-tabs > li a { font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); text-transform: var(--tve-text-transform, uppercase); letter-spacing: var(--tve-letter-spacing, 1px); font-size: var(--tve-font-size, 18px); }.tve-theme-47478 .content-section .product-template-wrapper .woocommerce-tabs .wc-tabs > li { --tve-font-weight: var(--g-regular-weight, normal); --tve-text-transform: uppercase; --tve-letter-spacing: 1px; --tve-border-width: 2px; --tve-font-size: 18px; margin-right: 30px !important; border-bottom: 2px solid rgb(41, 81, 53) !important; margin-top: 30px !important; }:not(#tve) .tve-theme-47478 .content-section .product-template-wrapper .woocommerce-tabs .wc-tabs > li:hover { --tve-border-width: 2px !important; border-bottom: 2px solid var(--tcb-skin-color-18) !important; }.tve-theme-47478 .content-section { margin-bottom: 50px !important; }.tve-theme-47478 .content-section .product-template-wrapper .woocommerce-tabs .comment-form-rating .stars, .tve-theme-47478 .content-section .product-template-wrapper .woocommerce-tabs .comment-form-rating .stars a { color: var(--tve-color, var(--tcb-color-3)); --tve-applied-color: var$(--tve-color, var$(--tcb-color-3)); --tcb-applied-color: var$(--tcb-color-3); }.tve-theme-47478 .content-section .product-template-wrapper .woocommerce-tabs .comment-form-rating .stars { --tve-color: var(--tcb-color-3); --tve-applied---tve-color: var$(--tcb-color-3); }.tve-theme-47478 .content-section .product-template-wrapper .woocommerce-tabs #review_form .comment-reply-title { text-transform: var(--tve-text-transform, uppercase); --tve-text-transform: uppercase; letter-spacing: var(--tve-letter-spacing, 1px); --tve-letter-spacing: 1px; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); --tve-font-weight: var(--g-regular-weight, normal); text-decoration: var(--tve-text-decoration, none); --tve-text-decoration: none; font-size: var(--tve-font-size, 20px); --tve-font-size: 20px; }.tve-theme-47478 .content-section .product-template-wrapper .woocommerce-tabs #review_form label { text-transform: var(--tve-text-transform, uppercase); --tve-text-transform: uppercase; letter-spacing: var(--tve-letter-spacing, 1px); --tve-letter-spacing: 1px; font-size: var(--tve-font-size, 18px); --tve-font-size: 18px; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); --tve-font-weight: var(--g-regular-weight, normal); font-family: var(--tve-font-family, Nunito); --tve-font-family: Nunito; --g-regular-weight: 300; --g-bold-weight: 600; margin-bottom: 10px !important; }.tve-theme-47478 .content-section .product-template-wrapper .woocommerce-tabs #review_form #comment, .tve-theme-47478 .content-section .product-template-wrapper .woocommerce-tabs #review_form #comment a { font-size: var(--tve-font-size, 17px); }.tve-theme-47478 .content-section .product-template-wrapper .woocommerce-tabs #review_form #comment { --tve-font-size: 17px; }.tve-theme-47478 .content-section .product-template-wrapper .woocommerce-tabs #review_form .comment-form-submit button { text-transform: var(--tve-text-transform, uppercase); letter-spacing: var(--tve-letter-spacing, 1px); font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); font-size: var(--tve-font-size, 18px); color: var(--tve-color, rgb(255, 255, 255)); --tve-applied-color: var$(--tve-color, rgb(255, 255, 255)); --tcb-applied-color: rgb(255, 255, 255); background-color: var(--tcb-color-8) !important; --background-color: var(--tcb-color-8) !important; --tve-applied-background-color: var$(--tcb-color-8) !important; }.tve-theme-47478 .content-section .product-template-wrapper .woocommerce-tabs #review_form .comment-form-submit { --tve-text-transform: uppercase; --tve-letter-spacing: 1px; --tve-font-weight: var(--g-regular-weight, normal); --tve-font-size: 18px; --tve-color: rgb(255, 255, 255); --tve-applied---tve-color: rgb(255, 255, 255); margin-bottom: 20px !important; }.tve-theme-47478 .content-section .product-template-wrapper .woocommerce-product-gallery { margin-bottom: 0px !important; margin-top: 0px !important; padding-top: 0px !important; }.tve-theme-47478 .content-section .product-template-wrapper .summary .single_add_to_cart_button { font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); --tve-font-weight: var(--g-bold-weight, bold); text-transform: var(--tve-text-transform, uppercase); --tve-text-transform: uppercase; letter-spacing: var(--tve-letter-spacing, 2px); --tve-letter-spacing: 2px; --tve-border-radius: 0px; border-radius: 0px; background-image: linear-gradient(var(--tcb-color-8), var(--tcb-color-8)) !important; background-size: auto !important; background-position: 0% 0% !important; background-attachment: scroll !important; background-repeat: repeat !important; --background-image: linear-gradient(var(--tcb-color-8), var(--tcb-color-8)) !important; --background-size: auto !important; --background-position: 0% 0% !important; --background-attachment: scroll !important; --background-repeat: repeat !important; --tve-applied-background-image: linear-gradient(var$(--tcb-color-8), var$(--tcb-color-8)) !important; }.tve-theme-47478 .top-section .section-background { background-color: rgb(245, 245, 245) !important; --background-color: rgb(245, 245, 245) !important; --tve-applied-background-color: rgb(245, 245, 245) !important; }.tve-theme-47478 .top-section .section-content { padding: 0px !important; }.tve-theme-47478 .top-section [data-css="tve-u-17775de4ac9"] { max-width: 1080px; min-height: 530px !important; }.tve-theme-47478 .top-section [data-css="tve-u-17775de84e2"] { background-image: url("https://joanmorais.com/wp-content/uploads/2020/01/Joan-Morais-Cosmetics-School-Formulation-Skin-Care-768x512-1.jpg?dynamic_featured=1&size=full") !important; background-size: cover !important; background-attachment: scroll !important; --background-image: url("https://joanmorais.com/wp-content/uploads/2020/01/Joan-Morais-Cosmetics-School-Formulation-Skin-Care-768x512-1.jpg?dynamic_featured=1&size=full") !important; --background-size: cover !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: url("https://joanmorais.com/wp-content/uploads/2020/01/Joan-Morais-Cosmetics-School-Formulation-Skin-Care-768x512-1.jpg?dynamic_featured=1&size=full") !important; background-position: 50% 50% !important; background-repeat: no-repeat !important; }.tve-theme-47478 .top-section [data-css="tve-u-17775dfcab3"] .tve-page-section-in { display: flex; justify-content: center; flex-direction: column; }:not(#tve) .tve-theme-47478 .top-section [data-css="tve-u-17775dfec76"] { font-size: 35px !important; }:not(#tve) .tve-theme-47478 .top-section [data-css="tve-u-17775e037e8"] { color: var(--tcb-skin-color-22) !important; --tcb-applied-color: var$(--tcb-skin-color-22) !important; --tve-applied-color: var$(--tcb-skin-color-22) !important; line-height: 1em !important; }.tve-theme-47478 .top-section [data-css="tve-u-17775e06cf8"] { max-width: 875px; --tve-alignment: center; float: none; background-color: rgba(12, 17, 21, 0.5) !important; --background-color: rgba(12, 17, 21, 0.5) !important; --tve-applied-background-color: rgba(12, 17, 21, 0.5) !important; --tve-applied-max-width: 875px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-47478 .top-section [data-css="tve-u-17775e0d354"] { max-width: 1080px; min-height: 300px !important; --tve-applied-min-height: 300px !important; }.tve-theme-47478 .top-section [data-css="tve-u-17775e1baa8"] .tve-page-section-in { display: block; }.tve-theme-47478 .top-section [data-css="tve-u-17775e27aa4"] { max-width: 464px; padding: 0px !important; --tve-applied-max-width: 464px !important; }.tve-theme-47478 .top-section [data-css="tve-u-17775e1baa8"] { padding: 15px 20px 0px !important; margin-top: 0px !important; }.tve-theme-47478 .top-section [data-css="tve-u-177b34f4a00"] { max-width: 1080px; min-height: 60px !important; }.tve-theme-47478 .top-section [data-css="tve-u-177b34fa0d0"] { background-color: var(--tcb-skin-color-0) !important; --background-color: var(--tcb-skin-color-0) !important; --tve-applied-background-color: var$(--tcb-skin-color-0) !important; }:not(#tve) .tve-theme-47478 .top-section [data-css="tve-u-177b34fef1b"] { --g-regular-weight: 300; --g-bold-weight: 500; letter-spacing: 2px; padding-bottom: 0px !important; margin-bottom: 0px !important; color: var(--tcb-skin-color-22) !important; --tcb-applied-color: var$(--tcb-skin-color-22) !important; --tve-applied-color: var$(--tcb-skin-color-22) !important; font-family: Raleway !important; font-weight: var(--g-regular-weight, normal) !important; text-transform: uppercase !important; }.tve-theme-47478 .top-section [data-css="tve-u-177b3500f37"] .tve-page-section-in { justify-content: center; display: flex; flex-direction: column; }.tve-theme-47478 .top-section [data-css="tve-u-177b3500f37"] { padding: 20px 30px !important; }.tve-theme-47478 .top-section [data-css="tve-u-17775dfcab3"] { padding-top: 1px !important; }.tve-theme-47478 .content-section .product-template-wrapper .summary .quantity button, .tve-theme-47478 .content-section .product-template-wrapper .summary .quantity { color: var(--tve-color, rgba(10, 10, 10, 0)); --tve-applied-color: var$(--tve-color, rgba(10, 10, 10, 0)); --tcb-applied-color: rgba(10, 10, 10, 0); }.tve-theme-47478 .content-section .product-template-wrapper .summary .quantity { --tve-color: rgba(10, 10, 10, 0); --tve-applied---tve-color: rgba(10, 10, 10, 0); }.tve-theme-47478 .content-section .product-template-wrapper .summary .star-rating { --tve-font-size: 17px; max-width: 150px; margin-right: 0px !important; --tve-applied-max-width: 150px !important; margin-top: 9px !important; padding-right: 16px !important; }.tve-theme-47478 .content-section .product-template-wrapper .summary .star-rating, .tve-theme-47478 .content-section .product-template-wrapper .summary .star-rating span { font-size: var(--tve-font-size, 17px); text-align: left; }.tve-theme-47478 .content-section .product-template-wrapper .summary .woocommerce-review-link { padding-left: 0px !important; }.tve-theme-47478 .content-section .product-template-wrapper .summary .woocommerce-review-link, .tve-theme-47478 .content-section .product-template-wrapper .summary .woocommerce-review-link span { text-align: left; }.tve-theme-47478 .content-section .product-template-wrapper .woocommerce-tabs #reviews .comment_container .comment-text { padding-right: 30px !important; margin-left: 85px !important; }.tve-theme-47478 .content-section .product-template-wrapper .woocommerce-tabs #reviews .star-rating { padding-right: 20px !important; }.thrive-section-50120 .section-background { background-color: rgb(249, 249, 249) !important; --background-color:rgb(249, 249, 249) !important; --tve-applied-background-color:rgb(249, 249, 249) !important; }.thrive-section-50120 .section-content { padding: 40px !important; }:not(#tve) .thrive-section-50120 [data-css="tve-u-17775f2978c"] { letter-spacing: 0px; text-transform: none !important; font-size: 30px !important; }.tve-theme-47479 #wrapper { --header-background-width: 100%; --footer-background-width: 100%; --top-background-width: 100%; --bottom-background-width: 100%; --header-content-width: 100%; --footer-content-width: 100%; --top-content-width: 100%; }.tve-theme-47479 .main-container { padding: 20px 10px !important; margin-top: 0px !important; margin-bottom: 0px !important; }:not(#layout) .tve-theme-47479 .main-container { --sidebar-size: 26.02%; --separator-size: 15px; }.tve-theme-47479 #content { padding-top: 0px !important; margin-top: 0px !important; }.tve-theme-47479 .content-section .section-content { padding: 0px 10px 20px !important; }:not(#tve) .tve-theme-47479 .content-section .shop-template-wrapper .product a.button:hover { color: var(--tve-color, rgb(255, 255, 255)) !important; --tve-color: rgb(255, 255, 255) !important; --tcb-applied-color: rgb(255, 255, 255) !important; background-color: var(--tcb-skin-color-0) !important; }:not(#layout) .tve-theme-47479 #wrapper { --layout-content-width: 1098px; --layout-background-width: 1098px; }.tve-theme-47479 .content-section .shop-template-wrapper .products { --tve-woo-image-size: 100% !important; }.tve-theme-47479 .content-section .section-background { border: none; }.tve-theme-47479 .sidebar-section .section-background { border: medium none; background-color: transparent !important; }.tve-theme-47479 .sidebar-section .section-content { text-align: left; --tve-color: var(--tcb-skin-color-3); padding: 20px 10px !important; }.tve-theme-47479 .sidebar-section { margin: 0px !important; }.tve-theme-47479 .sidebar-section .section-content p, .tve-theme-47479 .sidebar-section .section-content li, .tve-theme-47479 .sidebar-section .section-content label, .tve-theme-47479 .sidebar-section .section-content .tcb-plain-text { color: var(--tve-color, var(--tcb-skin-color-3)); --tcb-applied-color: var$(--tcb-skin-color-3); }.tve-theme-47479 .bottom-section .section-background { border-top: 1px solid rgb(238, 238, 238); background-color: transparent !important; background-image: none !important; }.tve-theme-47479 .bottom-section .section-content { display: flex; flex-direction: column; min-height: 1px !important; padding: 40px 20px !important; }.tve-theme-47479 .content-section .shop-template-wrapper .type-product.product { margin-bottom: 60px !important; }.tve-theme-47479 .content-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size: 28px; margin-bottom: 10px !important; font-size: var(--tve-font-size, 28px) !important; }.tve-theme-47479 .content-section .shop-template-wrapper .product .price { --tve-font-size: 24px; margin-top: 10px !important; font-size: var(--tve-font-size, 24px) !important; }.tve-theme-47479 .content-section .shop-template-wrapper { border: none; --tve-applied-border: none; position: relative; padding-left: 0px !important; padding-right: 0px !important; padding-top: 10px !important; }.tve-theme-47479 .content-section .shop-template-wrapper .product .woocommerce-loop-product__link > img { margin-bottom: 20px !important; padding: 0px !important; }.tve-theme-47479 .top-section .section-background { background-color: transparent !important; background-image: none !important; }.tve-theme-47479 .top-section .section-content { display: flex; flex-direction: column; min-height: 1px !important; padding: 0px !important; }.tve-theme-47479 .top-section [data-css="tve-u-17775d6a52b"] { min-height: 1px !important; }.tve-theme-47479 .top-section [data-css="tve-u-17775d6c13d"] { background-color: var(--tcb-skin-color-0) !important; --background-color: var(--tcb-skin-color-0) !important; --tve-applied-background-color: var$(--tcb-skin-color-0) !important; }.tve-theme-47479 .top-section [data-css="tve-u-17775d71e87"] .tve-page-section-in { justify-content: center; display: flex; flex-direction: column; }:not(#tve) .tve-theme-47479 .top-section [data-css="tve-u-17775d86d1c"] { letter-spacing: 2px; color: var(--tcb-skin-color-22) !important; --tcb-applied-color: var$(--tcb-skin-color-22) !important; --tve-applied-color: var$(--tcb-skin-color-22) !important; font-size: 18px !important; }.tve-theme-47479 .top-section [data-css="tve-u-17775d71e87"] { padding: 15px 20px !important; }.tve-theme-47479 .content-section .shop-template-wrapper .product a.button { color: var(--tve-color, var(--tcb-skin-color-2)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-2)); --tve-color: var(--tcb-skin-color-2); --tve-applied---tve-color: var$(--tcb-skin-color-2); --tcb-applied-color: var$(--tcb-skin-color-2); background-color: var(--tcb-color-11) !important; --background-color: var(--tcb-color-11) !important; --tve-applied-background-color: var$(--tcb-color-11) !important; }}@media (max-width: 1023px){.tve-theme-52703 .content-section .section-content { padding: 20px !important; }.tve-theme-52703 .top-section [data-css="tve-u-177da859561"] { min-width: 600px; --tve-applied-min-width:600px !important; }.tve-theme-52703 .content-section #main .post-wrapper.thrv_wrapper { width: calc((100% - 15px) / 2); }.tve-theme-52703 .content-section #main .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 15px !important; }.tve-theme-52703 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 15px !important; }.tve-theme-52703 .content-section #main { padding: 15px !important; }.tve-theme-52703 .content-section #main .post-wrapper { padding: 15px !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970ab0"] { flex-wrap: nowrap !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970aba"] { margin-bottom: 20px !important; }.tve-theme-52703 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-52703 .content-section #main .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-52703 .content-section #main .thrv-content-box [data-css="tve-u-177da970aae"] { min-height: 120px !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970aac"] { padding: 15px !important; margin-bottom: 20px !important; }.tve-theme-52703 .top-section .section-content { padding-bottom: 25px !important; }.tve-theme-52703 .content-section [data-css="tve-u-177daa90101"] { margin-top: 50px !important; margin-bottom: 40px !important; }.thrv_symbol_47846.tve-default-state .symbol-section-out.tve-default-state { padding-left: 40px !important; padding-right: 30px !important; }.thrv_symbol_47846 .symbol-section-in.tve-default-state { padding: 0px !important; }.thrv_symbol_47846.tve-default-state .symbol-section-in.tve-default-state { justify-content: center; display: flex; flex-direction: column; }.tve-theme-47526 #content { padding: 0px !important; }.tve-theme-47526 .bottom-section .section-content { padding-left: 40px !important; padding-right: 40px !important; }.tve-theme-47526 .top-section .section-content { padding: 40px !important; min-height: 1px !important; }.tve-theme-47526 .main-container { padding-left: 20px !important; padding-right: 20px !important; }.tve-theme-47526 .content-section .section-content { padding-left: 20px !important; padding-right: 20px !important; }.tve-theme-47521 .content-section #main .post-wrapper.thrv_wrapper { width: calc((100% - 35px) / 2); }.tve-theme-47521 .content-section #main { padding: 0px !important; }.tve-theme-47521 .content-section #main .post-wrapper { padding: 0px !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057019"] { flex-wrap: nowrap !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057023"] { margin-bottom: 20px !important; }.tve-theme-47521 .content-section #main .thrv-content-box [data-css="tve-u-17776057017"] { min-height: 175px !important; --tve-applied-min-height:175px !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057015"] { padding: 15px 15px 15px 0px !important; margin-bottom: 20px !important; }.tve-theme-47521 .content-section .tcb-post-list[data-css="tve-u-177945a469a"] .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-47521 .content-section .tcb-post-list[data-css="tve-u-177945a469a"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-47521 .content-section .tcb-post-list[data-css="tve-u-177945a469a"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46a4"] { min-height: inherit; flex-wrap: wrap !important; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list .thrv-content-box [data-css="tve-u-177945a46af"] { min-height: 1px; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46a5"] { max-width: 50%; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46ac"] { max-width: 50%; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46a4"] .tcb-flex-col { flex-basis: 546px !important; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46a4"] > .tcb-flex-col > .tcb-col { min-height: 1px; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46a6"] { padding-top: 100px !important; padding-bottom: 100px !important; }:not(#layout) .tve-theme-47521 .main-container { flex-wrap: wrap; }:not(#layout) .tve-theme-47521 .main-container div.main-columns-separator { width: 100%; }.tve-theme-47521 .content-section #main .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 54px !important; }.tve-theme-47521 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-47521 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 35px !important; }.tve-theme-47521 .content-section #main .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-47521 .top-section .section-content { padding-bottom: 0px !important; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46b1"] { margin-bottom: 0px !important; }.tve-theme-47521 .top-section [data-css="tve-u-177da3d75fc"] { min-width: 600px; --tve-applied-min-width:600px !important; }:not(#layout) .tve-theme-47521 #wrapper { --layout-content-width:90%; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 45px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 45px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-47523 .top-section .section-content { min-height: 600px !important; padding: 40px !important; }.tve-theme-47523 .content-section .section-content { padding: 20px !important; min-height: 828px !important; }.tve-theme-47523 #content { padding: 0px !important; }.tve-theme-47523 .main-container { padding-left: 20px !important; padding-right: 20px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper { width: calc(50% - 22.5px); }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 45px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 45px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-47512 .main-container { padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-47512 .top-section .section-content { padding-left: 40px !important; padding-right: 40px !important; }:not(#tve) .tve-theme-47512 .top-section [data-css="tve-u-17776301760"] { line-height: 0.9em !important; padding-bottom: 12px !important; margin-bottom: 0px !important; }.tve-theme-47512 #wrapper { padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-47512 #content { padding-left: 20px !important; }.tve-theme-47490 .content-section .checkout-template-wrapper { margin-left: 40px !important; margin-right: 40px !important; }.tve-theme-47492 .main-container { padding: 20px !important; }.tve-theme-47492 .content-section .section-content { min-height: 1px !important; }.tve-theme-47492 .bottom-section .section-content { --tve-font-size:14px; padding: 30px 40px !important; min-height: 1px !important; }.tve-theme-47492 .bottom-section .section-background { background-position: 50% 50%, 0% 50% !important; }.tve-theme-47492 .sidebar-section .section-content { padding: 20px 10px !important; }.tve-theme-47492 .sidebar-section { margin: 0px !important; }.tve-theme-47492 #content { padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-47492 .content-section { margin-top: 0px !important; }.tve-theme-47492 .content-section .cart-template-wrapper { margin-top: 0px !important; }.tve-theme-47492 .content-section .cart tbody a.remove { min-width: 20px; --tve-applied-min-width:20px !important; }.tve-theme-47478 .content-section .product-template-wrapper { margin-top: 0px !important; padding: 40px 30px 0px !important; }.tve-theme-47478 .content-section .product-template-wrapper .woocommerce-tabs .wc-tabs > li { margin-top: 0px !important; }.tve-theme-47478 .top-section [data-css="tve-u-17775e27aa4"] { max-width: 100%; --tve-applied-max-width: 100% !important; }.tve-theme-47478 .top-section [data-css="tve-u-17775e0d354"] { min-height: 236px !important; }.tve-theme-47478 .top-section [data-css="tve-u-17775e1baa8"] { padding: 20px 40px !important; }:not(#layout) .tve-theme-47479 .main-container { --sidebar-size: 32.23%; --separator-size: 15px; }.tve-theme-47479 .content-section .section-content { padding: 0px 10px 10px !important; }.tve-theme-47479 .main-container { padding: 60px 20px 20px !important; }.tve-theme-47479 .content-section .shop-template-wrapper .products { --tve-woo-image-size: 100% !important; }.tve-theme-47479 .sidebar-section .section-content { padding: 20px 10px !important; }.tve-theme-47479 .sidebar-section { margin: 0px !important; }.tve-theme-47479 .bottom-section .section-content { padding: 20px 40px !important; }}@media (max-width: 767px){.tve-theme-52703 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-52703 .top-section [data-css="tve-u-177da859561"] { min-width: 270px; float: none; z-index: 3; position: relative; --tve-alignment:center; --tve-applied-min-width:270px !important; margin-left: auto !important; margin-right: auto !important; }:not(#tve) .tve-theme-52703 .top-section [data-css="tve-u-177da859562"] input { font-size: var(--tve-font-size,15px); }.tve-theme-52703 .top-section [data-css="tve-u-177da859562"] { --tve-font-size:15px; }:not(#tve) .tve-theme-52703 .top-section [data-css="tve-u-177da859563"] button { font-size: var(--tve-font-size,15px); }.tve-theme-52703 .top-section [data-css="tve-u-177da859563"] { --tve-font-size:15px; }.tve-theme-52703 .top-section .section-content { padding: 30px 30px 10px !important; }.tve-theme-52703 .content-section #main .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-52703 .content-section #main .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 15px !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970ab0"] { padding-left: 10px !important; padding-right: 10px !important; flex-wrap: wrap !important; padding-top: 0px !important; }.tve-theme-52703 .content-section #main .post-wrapper { padding: 10px 10px 30px !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970abb"] { float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-52703 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-52703 .content-section #main .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970ab0"] .tcb-flex-col { flex-basis: 390px !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970ab2"] { margin-bottom: 4px !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970ab7"] { margin-top: 4px !important; }.tve-theme-52703 .content-section #main .thrv-content-box [data-css="tve-u-177da970aae"] { min-height: 100px !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970aac"] { padding: 10px !important; }.tve-theme-52703 .content-section #main [data-css="tve-u-177da970aaf"] { margin-bottom: 20px !important; }.tve-theme-52703 .content-section #main { padding-left: 10px !important; padding-right: 10px !important; }.tve-theme-52703 .content-section #main .thrv-divider[data-css="tve-u-177da970ab7"] .tve_sep { width: 100%; border-width: 1px !important; border-color: rgba(0, 0, 0, 0.14) !important; }:not(#tve) .tve-theme-52703 .top-section [data-css="tve-u-177dabe7ccd"] { font-size: 20px !important; }.tve-theme-47787 #content { padding-left: 20px !important; padding-right: 20px !important; }.thrv_symbol_47846.tve-default-state .symbol-section-out.tve-default-state { padding-left: 20px !important; padding-right: 10px !important; }.thrv_symbol_47846 .symbol-section-in.tve-default-state { padding: 0px !important; }.tve-theme-47526 .bottom-section .section-content { padding: 20px !important; }.tve-theme-47526 .top-section .section-content { padding: 20px !important; }.tve-theme-47526 .main-container { padding: 10px !important; }.tve-theme-47526 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-47521 .content-section #main .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057019"] { padding-left: 10px !important; padding-right: 10px !important; flex-wrap: wrap !important; padding-top: 0px !important; }.tve-theme-47521 .content-section #main .post-wrapper { padding: 10px 10px 30px !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057024"] { float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057019"] .tcb-flex-col { flex-basis: 390px !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-1777605701b"] { margin-bottom: 4px !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057020"] { margin-top: 4px !important; }.tve-theme-47521 .content-section #main .thrv-content-box [data-css="tve-u-17776057017"] { min-height: 200px !important; --tve-applied-min-height:200px !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057015"] { padding: 10px !important; }.tve-theme-47521 .content-section #main [data-css="tve-u-17776057018"] { margin-bottom: 20px !important; }.tve-theme-47521 .content-section .tcb-post-list[data-css="tve-u-177945a469a"] .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-47521 .content-section .tcb-post-list[data-css="tve-u-177945a469a"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-47521 .content-section .tcb-post-list[data-css="tve-u-177945a469a"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46a6"] { padding-top: 50px !important; padding-left: 20px !important; padding-bottom: 50px !important; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46a4"] { min-height: inherit; flex-wrap: wrap !important; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46a4"] > .tcb-flex-col > .tcb-col { min-height: 288px; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46a4"] .tcb-flex-col { flex-basis: 528px !important; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list .thrv-content-box [data-css="tve-u-177945a46af"] { min-height: 193px; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46ae"] { padding-bottom: 20px !important; padding-left: 20px !important; padding-right: 20px !important; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945a46ad"] { padding-top: 0px !important; }:not(#tve) .tve-theme-47521 .top-section [data-css="tve-u-17794683e37"] { font-size: 45px !important; }.tve-theme-47521 .top-section .section-content { padding: 20px 20px 0px !important; }:not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945dff8e"] { font-size: 38px !important; }:not(#tve) .tve-theme-47521 .content-section [data-css="tve-u-177945a469a"].tcb-post-list [data-css="tve-u-177945e2d7c"] { font-size: 12px !important; padding-bottom: 16px !important; margin-bottom: 0px !important; }.tve-theme-47521 .content-section #main .thrv-divider[data-css="tve-u-17776057020"] .tve_sep { width: 100%; border-width: 1px !important; border-color: rgba(0, 0, 0, 0.14) !important; }.tve-theme-47521 .content-section #main .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 40px !important; }.tve-theme-47521 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-47521 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 0px !important; }.tve-theme-47521 .content-section #main .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-47521 .content-section [data-css="tve-u-177945a469a"] { margin-top: 0px !important; }.tve-theme-47521 .top-section [data-css="tve-u-177da3d75fc"] { min-width: 270px; float: none; z-index: 3; position: relative; --tve-alignment:center; --tve-applied-min-width:270px !important; margin-left: auto !important; margin-right: auto !important; }:not(#tve) .tve-theme-47521 .top-section [data-css="tve-u-177da3e0221"] input { font-size: var(--tve-font-size,15px); }.tve-theme-47521 .top-section [data-css="tve-u-177da3e0221"] { --tve-font-size:15px; }:not(#tve) .tve-theme-47521 .top-section [data-css="tve-u-177da4e8550"] button { font-size: var(--tve-font-size,15px); }.tve-theme-47521 .top-section [data-css="tve-u-177da4e8550"] { --tve-font-size:15px; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 20px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 45px !important; }.thrive-section-47650 .tcb-post-list[data-css="tve-u-17775bff51e"] .post-wrapper.thrv_wrapper { width: calc(100% + 0px); }.thrive-section-47650 .tcb-post-list[data-css="tve-u-17775bff51e"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 15px !important; }.thrive-section-47650 .tcb-post-list[data-css="tve-u-17775bff51e"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.thrive-section-47650 .tcb-post-list[data-css="tve-u-17775bff51e"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 0px !important; }.thrive-section-47650 .tcb-post-list[data-css="tve-u-17775bff51e"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.thrive-section-47650 [data-css="tve-u-17f00a289b8"] { width: 234px; --tve-alignment: center; margin-left: auto !important; margin-right: auto !important; float: none; }.tve-theme-47523 .top-section .section-content { padding: 20px !important; min-height: 450px !important; }.tve-theme-47523 .content-section .section-content { min-height: 492px !important; padding-left: 10px !important; padding-right: 10px !important; }.tve-theme-47523 .main-container { padding: 10px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper { width: calc(100% + 0px); }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 20px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-47512 .content-section .tcb-post-list[data-css="tve-u-177763360e9"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 45px !important; }.tve-theme-47512 .content-section [data-css="tve-u-177763360e9"].tcb-post-list .thrv-content-box [data-css="tve-u-177763360ef"] { min-height: 220px !important; }.tve-theme-47512 .main-container { padding-bottom: 20px !important; }:not(#tve) .tve-theme-47512 .top-section [data-css="tve-u-17776301760"] { line-height: 0.65em !important; padding-bottom: 20px !important; margin-bottom: 0px !important; }.tve-theme-47512 .content-section [data-css="tve-u-17798476d9d"] { margin-top: 0px !important; }:not(#tve) .tve-theme-47512 .top-section [data-css="tve-u-177b2531829"] { font-size: 33px !important; color: var(--tcb-skin-color-4) !important; --tcb-applied-color: var$(--tcb-skin-color-4) !important; --tve-applied-color: var$(--tcb-skin-color-4) !important; }.tve-theme-47512 .top-section .section-content { min-height: 170px !important; padding-bottom: 20px !important; padding-top: 20px !important; }.tve-theme-47512 #wrapper { padding-left: 0px !important; padding-right: 0px !important; }.thrive-section-47650 .tcb-post-list[data-css="tve-u-17775bff51e"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 15px !important; }.thrive-section-47650 .tcb-post-list[data-css="tve-u-17775bff51e"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.thrive-section-47650 .tcb-post-list[data-css="tve-u-17775bff51e"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 0px !important; }.thrive-section-47650 .tcb-post-list[data-css="tve-u-17775bff51e"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-47490 .content-section .checkout-template-wrapper { margin-left: 20px !important; margin-right: 20px !important; }.tve-theme-47492 .main-container { padding: 10px !important; }.tve-theme-47492 .bottom-section .section-content { padding-left: 20px !important; padding-right: 20px !important; }.tve-theme-47492 .sidebar-section .section-content { padding: 20px 10px 10px !important; }.tve-theme-47492 .sidebar-section { margin-left: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; }.tve-theme-47492 .content-section .cart-template-wrapper { margin-top: 0px !important; }.tve-theme-47478 .content-section .product-template-wrapper { padding-left: 20px !important; padding-right: 20px !important; }.tve-theme-47478 .content-section .product-template-wrapper .woocommerce-tabs .wc-tabs > li { margin-bottom: 20px !important; }.tve-theme-47478 .top-section [data-css="tve-u-17775e1baa8"] { padding-left: 30px !important; padding-right: 30px !important; }:not(#tve) .tve-theme-47478 .top-section [data-css="tve-u-17775dfec76"] { font-size: 30px !important; }:not(#tve) .tve-theme-47478 .top-section [data-css="tve-u-17775e037e8"] { line-height: 0.75em !important; }.tve-theme-47478 .top-section [data-css="tve-u-17775de4ac9"] { min-height: 380px !important; }.tve-theme-47478 .top-section [data-css="tve-u-177b3500f37"] { padding: 20px !important; }:not(#tve) .tve-theme-47478 .top-section [data-css="tve-u-177b34f4a00"] p, :not(#tve) .tve-theme-47478 .top-section [data-css="tve-u-177b34f4a00"] li, :not(#tve) .tve-theme-47478 .top-section [data-css="tve-u-177b34f4a00"] blockquote, :not(#tve) .tve-theme-47478 .top-section [data-css="tve-u-177b34f4a00"] address, :not(#tve) .tve-theme-47478 .top-section [data-css="tve-u-177b34f4a00"] .tcb-plain-text, :not(#tve) .tve-theme-47478 .top-section [data-css="tve-u-177b34f4a00"] label { font-size: var(--tve-font-size, 17px); }.tve-theme-47478 .top-section [data-css="tve-u-177b34f4a00"] { --tve-font-size: 17px; }.thrive-section-50120 .section-content { padding: 30px !important; }.tve-theme-47479 .main-container { padding: 40px 10px 10px !important; }.tve-theme-47479 .sidebar-section .section-content { padding: 20px 10px 10px !important; }.tve-theme-47479 .sidebar-section { margin-left: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; }.tve-theme-47479 .bottom-section .section-content { padding-left: 20px !important; padding-right: 20px !important; }.tve-theme-47479 .content-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size: 20px; font-size: var(--tve-font-size, 20px) !important; }}