html{font-size:16px}body{font-size:1rem;line-height:150%;font-family:"Montserrat",Sans-serif!important}ul{font-size:1rem;font-family:"Montserrat",Sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:"Playfair Display",Sans-serif;line-height:130%}h1,.elementor-kit-24790 h1,.h1,.elementor-kit-24790 .h1,.elementor .h1 .elementor-heading-title{font-size:45px;font-weight:600;line-height:130%;margin:0;padding:0}h2,.elementor-kit-24790 h2,.h2,.elementor-kit-24790 .h2,.elementor .h2 .elementor-heading-title{font-size:30px;font-weight:600;line-height:130%;margin:0;padding:0}h3,.elementor-kit-24790 h3,.h3,.elementor-kit-24790 .h3{font-size:25px;font-weight:600;line-height:130%;margin:0;padding:0}h4,.elementor-kit-24790 h4,.h4,.elementor-kit-24790 .h4{font-size:22px;font-weight:600;line-height:130%;margin:0;padding:0}h5,.elementor-kit-24790 h5,.h5,.elementor-kit-24790 .h5{font-size:20px;line-height:130%;margin:0;padding:0}h6,.elementor-kit-24790 h6,.h6,.elementor-kit-24790 .h6{font-size:18px;line-height:130%;margin:0;padding:0}.elementor-24824 .elementor-element.elementor-element-140ec8d .elementor-nav-menu .elementor-item{font-size:.9rem}.elementor-2 .elementor-element.elementor-element-2b2e190{font-size:1rem;line-height:160%}.elementor-widget-text-editor p{font-size:1rem;font-family:"Montserrat",Sans-serif;line-height:150%;margin-bottom:10px}.elementor .elementor-element.elementor-widget .elementor-heading-title{line-height:130%}.elementor .elementor-element.elementor-widget .elementor-icon-list-item>.elementor-icon-list-text,.elementor .elementor-element.elementor-widget .elementor-icon-list-item>a{font-size:1rem;line-height:150%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item{margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-66eef74 .elementor-heading-title,.elementor-2 .elementor-element.elementor-element-e8a2202 .elementor-heading-title{line-height:130%}.elementor-widget-container .ewd-ufaq-faq-body{font-size:1rem!important;line-height:150%!important}.elementor .elementor-element .elementor-widget-container{font-size:1rem!important;line-height:150%}.elementor .elementor-element .elementor-widget-container p:last-child{margin-bottom:0}.item-experience .attachment-experience-grid,.item-experience .attachment-large{width:100%;height:340px;object-fit:cover}.wp-gr .grw-header-inner,.wp-gr .grw-review-inner{padding:0px!important;font-family:"Montserrat",Sans-serif}.wp-gr .wp-google-text,.rpi-body .rpi-text{font-family:"Montserrat",Sans-serif!important;height:90px!important}.wp-gr.wpac .wp-google-left img{display:none}.wp-gr.wpac a.wp-google-name,.rpi-content .rpi-info>a{color:#000!important;font-family:"Playfair Display",Sans-serif!important;font-size:1.25rem!important;font-weight:bold!important;margin:0 0 2px!important;padding-right:6px!important}.home .rpi-header .rpi-card-inner,.home .rpi-url,.home .rpi-header_top{display:none}.e-flex h4.elementor-icon-box-title{font-family:"Playfair Display",Sans-serif!important;font-size:22px!important;margin-top:0}.e-flex h3.elementor-icon-box-title{font-family:"Playfair Display",Sans-serif!important;font-size:22px!important}.elementor-widget-heading h3.elementor-heading-title{font-family:"Playfair Display",Sans-serif!important;font-size:22px!important}.elementor .elementor-widget-heading.h2 .elementor-heading-title{font-size:30px!important}.section-title .elementor-heading-title{font-size:45px}.section-editor .elementor-widget-container{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);flex-direction:var(--flex-direction);gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%;display:var(--display);padding-block-end:var(--padding-block-end);text-align:var(--text-align);flex-direction:column}.elementor-widget-shortcode{width:100%}.senda-like-btn{display:inline-flex!important;align-items:center!important;gap:6px!important;background:none!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:4px 0!important;cursor:pointer!important;font-family:'Montserrat',sans-serif!important;font-size:14px!important;font-weight:500!important;color:#000!important;line-height:1!important;user-select:none!important;transition:opacity 0.25s ease!important}.senda-like-btn:hover{background:none!important;border:none!important;box-shadow:none!important;opacity:0.75!important;color:#000!important}.senda-heart-icon{fill:none!important;stroke:#00A1C5!important;stroke-width:2!important;transition:fill 0.25s ease!important;flex-shrink:0!important}.senda-like-btn.liked .senda-heart-icon{fill:#00A1C5!important;stroke:#00A1C5!important}.senda-like-btn.loading{opacity:0.5!important;pointer-events:none!important}.senda-like-count{font-family:'Montserrat',sans-serif!important;font-weight:500!important;font-size:14px!important;color:#000!important;min-width:10px!important;text-align:center!important}.senda-thanks-msg{display:inline-block;margin-left:20px;padding:10px 18px;background:#f0fafd;border:1.5px solid #00A1C5;border-radius:8px;font-family:'Montserrat',sans-serif;color:#00A1C5;font-size:14px;opacity:0;transform:translateY(6px);transition:opacity 0.35s ease,transform 0.35s ease}.senda-thanks-msg--visible{opacity:1;transform:translateY(0)}#comments .comment-list,.comments-area ol.comment-list{margin-bottom:40px}#respond .comment-form-author label,#respond .comment-form-email label,#respond .comment-form-url label,#respond .comment-form-comment label{display:none}#respond input[type="text"],#respond input[type="email"],#respond input[type="url"],.comment-form input[type="text"],.comment-form input[type="email"]{width:100%;border:1px solid #D9D9D9;border-radius:4px;padding:14px 16px;font-size:16px;font-family:'Montserrat',sans-serif;font-weight:400;outline:none;box-sizing:border-box;margin-bottom:12px;background:#fff;color:#333;transition:border-color 0.2s}#respond input[type="text"]:focus,#respond input[type="email"]:focus{border-color:#FF7043}#respond textarea,#respond #comment,.comment-form textarea{width:100%;border:1px solid #D9D9D9;border-radius:4px;padding:14px 16px;font-size:16px;font-family:'Montserrat',sans-serif;font-weight:400;outline:none;box-sizing:border-box;resize:vertical;min-height:100px;margin-bottom:12px;background:#fff;color:#333;transition:border-color 0.2s}#respond input::placeholder,#respond textarea::placeholder,.comment-form input::placeholder,.comment-form textarea::placeholder{color:#aaa;font-family:'Montserrat',sans-serif;font-weight:500;font-size:16px}#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url{width:100%;float:none;padding:0}#respond .form-submit input[type="submit"],#respond .submit,.comment-form .form-submit input,.form-submit #submit{background-color:#FF7043;color:#fff;border:none;border-radius:50px;padding:14px 32px;width:100%;font-size:16px;font-family:'Montserrat',sans-serif;font-weight:500;letter-spacing:1.5px;cursor:pointer;text-transform:uppercase;transition:background 0.2s;display:block}#respond .form-submit input[type="submit"]:hover,.form-submit #submit:hover{background-color:#e5602e}.custom-comment-wrap{display:flex;flex-direction:row;align-items:flex-start;gap:14px;padding:20px 0;border-bottom:1px solid #f0f0f0}.custom-comment-avatar img{width:42px;height:42px}.custom-comment-content{display:flex;flex-direction:column}.custom-comment-name{font-family:'Playfair Display',serif;font-weight:600;font-size:20px;color:#222}.custom-comment-date{font-family:'Montserrat',sans-serif;font-size:12px;color:#999;margin-top:2px;margin-bottom:8px}.custom-comment-text p{font-family:'Montserrat',sans-serif;font-weight:400;font-size:15px;color:#444;line-height:1.6;margin:0}p.comment-notes{margin-bottom:40px!important}h2.title-comments{margin-bottom:20px!important}h2#reply-title.comment-reply-title{margin-bottom:20px!important}.ewd-ufaq-faq-category-title{margin-bottom:40px}@media (min-width:1399.98px){.elementor-24824 .elementor-element.elementor-element-140ec8d .elementor-nav-menu .elementor-item{font-size:.8rem}}@media (max-width:1399.98px) and (min-width:1024px){.elementor-24824 .elementor-element.elementor-element-140ec8d .elementor-nav-menu .elementor-item{font-size:.75rem;padding-left:6px!important;padding-right:6px!important;letter-spacing:0!important}.elementor-24824 .elementor-element.elementor-element-140ec8d .elementor-nav-menu--main{gap:0!important}#menu-1-c0374c4.elementor-nav-menu{flex-wrap:nowrap!important;white-space:nowrap}#menu-1-c0374c4.elementor-nav-menu .elementor-item{font-size:0.75rem!important;padding-left:6px!important;padding-right:6px!important;letter-spacing:0!important;white-space:nowrap}}@media (max-width:1199.98px){h1,.elementor-kit-24790 h1,.h1,.elementor-kit-24790 .h1,.elementor .h1 .elementor-heading-title{font-size:38px}h2,.elementor-kit-24790 h2,.h2,.elementor-kit-24790 .h2,.elementor .h2 .elementor-heading-title{font-size:28px}h3,.elementor-kit-24790 h3,.h3,.elementor-kit-24790 .h3{font-size:23px}h4,.elementor-kit-24790 h4,.h4,.elementor-kit-24790 .h4{font-size:21px}h5,.elementor-kit-24790 h5,.h5,.elementor-kit-24790 .h5{font-size:19px}h6,.elementor-kit-24790 h6,.h6,.elementor-kit-24790 .h6{font-size:17px}body,p,.elementor-widget-text-editor{font-size:15px}}@media (max-width:991.98px){h1,.elementor-kit-24790 h1,.h1,.elementor-kit-24790 .h1,.elementor .h1 .elementor-heading-title{font-size:35px}h2,.elementor-kit-24790 h2,.h2,.elementor-kit-24790 .h2,.elementor .h2 .elementor-heading-title{font-size:25px}h3,.elementor-kit-24790 h3,.h3,.elementor-kit-24790 .h3{font-size:22px}h4,.elementor-kit-24790 h4,.h4,.elementor-kit-24790 .h4{font-size:20px}h5,.elementor-kit-24790 h5,.h5,.elementor-kit-24790 .h5{font-size:18px}h6,.elementor-kit-24790 h6,.h6,.elementor-kit-24790 .h6{font-size:16px}body,p,.elementor-widget-text-editor{font-size:15px}}@media (max-width:767.98px){h1,.elementor-kit-24790 h1,.h1,.elementor-kit-24790 .h1,.elementor .h1 .elementor-heading-title{font-size:32px}h2,.elementor-kit-24790 h2,.h2,.elementor-kit-24790 .h2,.elementor .h2 .elementor-heading-title{font-size:24px}h3,.elementor-kit-24790 h3,.h3,.elementor-kit-24790 .h3{font-size:21px}h4,.elementor-kit-24790 h4,.h4,.elementor-kit-24790 .h4{font-size:19px}h5,.elementor-kit-24790 h5,.h5,.elementor-kit-24790 .h5{font-size:17px}h6,.elementor-kit-24790 h6,.h6,.elementor-kit-24790 .h6{font-size:15px}body,p,.elementor-widget-text-editor{font-size:15px}}@media (max-width:576.98px){h1,.elementor-kit-24790 h1,.h1,.elementor-kit-24790 .h1,.elementor .h1 .elementor-heading-title{font-size:30px}h2,.elementor-kit-24790 h2,.h2,.elementor-kit-24790 .h2,.elementor .h2 .elementor-heading-title{font-size:22px}h3,.elementor-kit-24790 h3,.h3,.elementor-kit-24790 .h3{font-size:20px}h4,.elementor-kit-24790 h4,.h4,.elementor-kit-24790 .h4{font-size:18px}h5,.elementor-kit-24790 h5,.h5,.elementor-kit-24790 .h5{font-size:16px}h6,.elementor-kit-24790 h6,.h6,.elementor-kit-24790 .h6{font-size:14px}body,p,.elementor-widget-text-editor{font-size:15px}}.grecaptcha-badge{display:none}