.mejs__offscreen{display:none!important}@font-face{font-family:"Recoleta";src:url("/wp-content/uploads/custom-font/Recoleta-Regular.ttf") format("truetype");font-weight:normal;font-display:swap}@font-face{font-family:"Recoleta";src:url("/wp-content/uploads/custom-font/Recoleta-Medium.ttf") format("truetype");font-weight:500;font-display:swap}@font-face{font-family:"Recoleta";src:url("/wp-content/uploads/custom-font/Recoleta-Medium.ttf") format("truetype");font-weight:600;font-display:swap}@font-face{font-family:"Recoleta";src:url("/wp-content/uploads/custom-font/Recoleta-Medium.ttf") format("truetype");font-weight:700;font-display:swap}body{font-weight:400}h1,h2,h3,.et_pb_button,.ta-heading-font,.ta-testimonial-slider .et_pb_slide_title,.ta-form-1 input.button{font-family:"Recoleta";font-weight:400}.home .et_pb_section--with-menu .et_pb_row{width:100%!important;max-width:100%!important;padding-left:20px!important;padding-right:0!important}.et_pb_button{font-weight:500}.et_pb_main_blurb_image{margin-bottom:15px}.ta-va-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ta-va-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.ta-side-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.ta-side-image .et_pb_image_wrap img,.ta-side-image .et_pb_image_wrap{width:100%!important}.widget_block{width:100%!important}.et_pb_widget_area,.et_pb_widget_area_left,.et_pb_widget_area_right{padding:0!important;border:0!important;border-right:0!important;padding-right:0!important;padding-left:0!important;border-left:0!important}.ta-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ta-header .et_pb_button_module_wrapper{-ms-flex-item-align:start;align-self:flex-start}a.ta-header-button{border-width:0 0 1px 1px!important;border-radius:0 0 0 20px!important}.ta-blurb h4{font-size:26px;line-height:1.4em;max-width:350px;padding-bottom:0;font-weight:400!important}.ta-blurb.et_pb_blurb{overflow:visible!important}.widget_block{width:100%!important}.et_pb_widget_area,.et_pb_widget_area_left,.et_pb_widget_area_right{padding:0!important;border:0!important;border-right:0!important;padding-right:0!important;padding-left:0!important;border-left:0!important}.ta-highlight{position:relative}.ta-highlight:before{content:"";position:absolute;left:0;right:0;bottom:0.2em;height:0.2em;background-color:#afafaf50!important;z-index:-2;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg)}.widget_block{width:100%!important}.et_pb_widget_area,.et_pb_widget_area_left,.et_pb_widget_area_right{padding:0!important;border:0!important;border-right:0!important;padding-right:0!important;padding-left:0!important;border-left:0!important}.ta-card-container-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ta-brand-card{margin-bottom:0!important}.ta-brand-card .dmpro-text{padding:0 15px!important}.ta-brand-card .dmpro-hover-box-heading{font-weight:400!important}.ta-inline-list ul li{display:inline-block;padding:12px 8px 12px 0}.ta-inline-list ul li:after{content:"·";padding-left:16px}.ta-inline-list ul li:last-child:after{display:none}.ta-inline-list ul li span{text-decoration:underline}.ta-list li{padding:8px 0}.ta-list ul li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.ta-list ul{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.ta-list-4 ul{-webkit-column-count:4;-moz-column-count:4;column-count:4}.ta-list-3 ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}@media (max-width:980px){.ta-list-4 ul,.ta-list-3 ul{column-count:2!important}}@media (max-width:767px){.ta-list-4 ul,.ta-list-3 ul{column-count:1!important}}.ta-gallery .et_pb_gallery_item img{border-radius:15px;pointer-events:none}.ta-gallery .et_pb_gallery_item a{pointer-events:none}.ta-testimonial-slider .et_pb_slide{padding-left:0!important;padding-right:0!important}.ta-testimonial-slider .et_pb_slide_description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ta-testimonial-slider .et_pb_slide_title{margin-top:35px;padding-bottom:0}.ta-testimonial-slider b{color:#fff}.ta-testimonial-slider .et-pb-controllers{position:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ta-testimonial-slider .et-pb-controllers a{width:35px;height:5px;border-radius:0}.ta-form-1 input:not([type="button"]):not([type="submit"]),.ta-form-1 textarea.textarea{background-color:transparent!important;padding:18px!important;font-size:18px!important;border-radius:0!important}.ta-form-1 input.gform_next_button,.ta-form-1 input[type="submit"]{padding:15px!important;font-weight:500;width:100%;font-size:20px;border-radius:50px;cursor:pointer;margin-left:0!important}.ta-form-1 input.button.gform_previous_button{background:transparent!important;background-color:transparent!important;font-family:"Arimo";font-size:18px;text-decoration:underline;cursor:pointer;border-width:0 0 1px 0!important;padding:0!important;margin-bottom:20px!important;border-radius:0!important}.ta-form-1.light input:not([type="button"]):not([type="submit"]),.ta-form-1 textarea.textarea{border-color:#ffffff54!important;background:#111111!important}.ta-form-1.light input:not([type="button"]):not([type="submit"]),.ta-form-1.light label,.ta-form-1.light textarea,.ta-form-1.light input.button.gform_previous_button{color:#fff!important}.ta-form-1.light ::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}.ta-form-1.light ::-moz-placeholder{color:rgba(255,255,255,0.5)}.ta-form-1.light :-ms-input-placeholder{color:rgba(255,255,255,0.5)}.ta-form-1.light ::-ms-input-placeholder{color:rgba(255,255,255,0.5)}.ta-form-1.light ::placeholder{color:rgba(255,255,255,0.5)}.ta-form-1.light input.button{background:#fff!important;color:#111!important;border:1px solid #fff!important}.ta-form-1.light input.button.gform_previous_button{border-width:0 0 1px 0!important;border-color:#fff!important;background:transparent!important;background-color:transparent!important;color:#fff!important}.ta-form-1.light .gfield_required{color:#fff9!important}.dmpro_popup_content_text h2{font-size:26px}.ti-text{font-size:16px!important}.ti-widget.ti-goog .ti-icon:after{width:60px;height:60px}.ti-widget.ti-goog .ti-icon{margin-right:35px}.ti-widget.ti-goog .ti-rating{font-size:34px}.ti-widget.ti-goog .ti-header .ti-star{width:25px;height:25px}@media only screen and (min-width:980px){.ta-mobile-nav-cta{display:none!important}.ta-blurb .et_pb_main_blurb_image{margin-top:-35px!important;margin-bottom:15px}.et_mobile_menu{margin-top:10px!important}.et_pb_menu .et_mobile_menu li.ta-mobile-nav-cta a{color:#fff!important;font-family:Recoleta;text-align:center}li.ta-mobile-nav-cta{background:#111!important;border-radius:30px!important}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"}.ta-blurb h4{font-size:20px}.ta-inline-list ul li{padding:6px 4px 6px 0}.ta-inline-list ul li:after{padding-left:8px}.ta-list-4 ul,.ta-list-3 ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.ta-brand-card .dmpro-hover-box-content,.ta-brand-card .dmpro-hover-box-hover{padding:10px!important}.entry-title{margin-bottom:5px!important}.entry-featured-image-url{margin-bottom:15px!important}.ta-testimonial-slider .et-pb-controllers a{width:25px;height:5px}.ta-form-1 input:not([type="button"]):not([type="submit"]),.ta-form-1 textarea.textarea{padding:10px!important}.ta-mobile-two-column .et_pb_column{width:50%!important;margin-right:0!important}.ta-mobile-two-column .et_pb_column_1_5.et-last-child{width:100%!important}}