h1,.title-h1,h2,.title-h2,h3,.title-h3,h4,.title-h4,h5,.title-h5,h6,.title-h6{margin-top:0;margin-bottom:18px}p img{max-width:100%;height:auto}.text-white{color:#fff}.text-black{color:#000}.text-xs{font-size:.75em;line-height:1.3}.text-sm,.text-small{font-size:.84em;line-height:1.3}.text-md,.text-medium{font-size:1.3em;line-height:1.3}.text-lg,.text-large{font-size:1.6em;line-height:1.3}.text-xl,.text-extralarge{font-size:2.2em;line-height:1.3}.text-300{font-weight:300}.text-400{font-weight:400}.text-500{font-weight:500}.text-600{font-weight:600}.text-700{font-weight:700}.text-800{font-weight:800}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-normal{text-transform:unset}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section,.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0}.wpb_row,.wpb_content_element{margin-bottom:0}.thegem-menu-custom ul.nav-menu-custom li:last-child>span,.thegem-menu-custom ul.nav-menu-custom li:last-child a{padding-bottom:0}#page{max-width:1660px;margin-inline:auto!important}.footer-copyright{font-size:.9em;text-transform:uppercase;letter-spacing:.1em}.footer-copyright a{color:inherit}.gem-testimonial-image{border-radius:50%;background-color:#f1f1f1}.gem-testimonial-wrapper{padding-bottom:0!important}.style1 .gem-testimonial-wrapper::after,.style2 .gem-testimonial-wrapper p::after{color:transparent!important}.gem-testimonial-text{max-width:960px;margin-inline:auto}@media (max-width:768px){.gem-testimonial-text{padding:15px 0 0 0!important}}@media (max-width:600px){body .gem-testimonial-text{font-size:15px;line-height:1.2!important}}.wpcf7-form{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:15px!important}.wpcf7-form input[type="submit"]:not(.gem-button-wpcf-custom){width:fit-content!important;margin-inline:auto!important;margin-top:15px;margin-bottom:0;display:block}