.elementor-kit-3521{--e-global-color-primary:#000;--e-global-color-secondary:#ab9578;--e-global-color-text:#7a7a7a;--e-global-color-accent:#bfa788;--e-global-color-0a6dc83:#e36e6e;--e-global-color-cb2f10f:#fff;--e-global-color-176f609:#e6ded4;--e-global-color-2e71909:#00000040;--e-global-color-b4dc6b8:#f8f8f5;--e-global-color-129c2cd:#231815;--e-global-color-5ffa056:#4ab6cd;--e-global-typography-primary-font-family:"Noto Serif JP - cf";--e-global-typography-primary-font-size:1.7em;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.3em;--e-global-typography-primary-letter-spacing:1px;--e-global-typography-secondary-font-family:"Noto Serif JP - cf";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Yu Gothic - cf";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat - cf";--e-global-typography-accent-font-weight:500;--e-global-typography-1c6e4bd-font-family:"Noto Serif JP";--e-global-typography-1c6e4bd-font-size:1.7em;--e-global-typography-1c6e4bd-font-weight:600;--e-global-typography-1c6e4bd-line-height:1.2em;--e-global-typography-1c6e4bd-letter-spacing:1px;--e-global-typography-e925ee0-font-family:"Noto Serif JP";--e-global-typography-e925ee0-font-size:1.4em;--e-global-typography-e925ee0-line-height:1.2em;--e-global-typography-e925ee0-letter-spacing:1px;--e-global-typography-2632dca-font-family:"Montserrat - cf";--e-global-typography-96bc93f-font-family:"Yu Gothic - cf";--e-global-typography-96bc93f-font-size:32px;--e-global-typography-96bc93f-line-height:1.5em;--e-global-typography-96bc93f-letter-spacing:5px;--e-global-typography-715a668-font-family:"Yu Gothic - cf";--e-global-typography-715a668-font-size:20px;--e-global-typography-715a668-line-height:2em;--e-global-typography-715a668-letter-spacing:2.1px;--e-global-typography-a43948d-font-family:"Yu Gothic - cf";--e-global-typography-a43948d-font-size:20px;--e-global-typography-a43948d-line-height:2em;--e-global-typography-a43948d-letter-spacing:2.1px;--e-global-typography-e1ee370-font-family:"Yu Gothic - cf";--e-global-typography-e1ee370-font-size:30px;--e-global-typography-e1ee370-line-height:2em;--e-global-typography-e1ee370-letter-spacing:2.1px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1120px}.e-con{--container-max-width:1120px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px}{}h1.entry-title{display:var(--page-title-display)}.elementor-kit-3521 e-page-transition{background-color:#ffbc7d}@media(max-width:1024px){.elementor-kit-3521{--e-global-typography-2632dca-font-size:.7em;--e-global-typography-96bc93f-font-size:30px;--e-global-typography-715a668-font-size:18px;--e-global-typography-a43948d-font-size:18px;--e-global-typography-e1ee370-font-size:28px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-3521{--e-global-typography-text-font-size:.8rem;--e-global-typography-a43948d-font-size:10px;--e-global-typography-e1ee370-font-size:12px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.br-sp{display:none}@media (max-width:475px){.br-sp{display:block}}.elementor-price-table__header{height:124px}.village-head{padding-left:10px;padding-right:10px;padding-bottom:10px;background:linear-gradient(transparent .6em,#fff 0,#fff 2em,transparent 0)}.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.menu-item-4169,.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.menu-item-3968{background-color:#f8f8f5;max-height:43.66px}.menu-image-title-hide.menu-image-not-hovered.elementor-item{padding-top:5px;padding-bottom:5px}.menu-image.menu-image-title-hide{max-height:33.66px}.option_text{font-size:.8em}.elementor-53 .elementor-element.elementor-element-825c646{padding:0}.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item{font-size:1rem !important}.icon_description{vertical-align:middle;width:20px;height:20px}@media (min-width:320px){#horizontal .elementor-tabs-wrapper{display:flex;flex-direction:row}}@media (min-width:320px){#horizontal .elementor-tab-mobile-title{display:none}}@font-face{font-family:'Noto Serif JP &#8211; cf';font-style:normal;font-weight:400;font-display:auto;src:url(https://flap-share.com/wp-content/uploads/2022/06/NotoSerifJP-SemiBold.ttf) format('truetype')}@font-face{font-family:'Noto Serif JP &#8211; cf';font-style:normal;font-weight:400;font-display:auto;src:url(https://flap-share.com/wp-content/uploads/2022/06/NotoSerifJP-Regular.ttf) format('truetype')}@font-face{font-family:'Noto Serif JP &#8211; cf';font-style:normal;font-weight:700;font-display:auto;src:url(https://flap-share.com/wp-content/uploads/2022/06/NotoSerifJP-Bold.ttf) format('truetype')}@font-face{font-family:'Yu Gothic &#8211; cf';font-style:normal;font-weight:400;font-display:auto;src:url(https://flap-share.com/wp-content/uploads/2022/05/YuGothic-Medium.ttf) format('truetype')}@font-face{font-family:'Montserrat &#8211; cf';font-style:normal;font-weight:400;font-display:auto;src:url(https://flap-share.com/wp-content/uploads/2022/06/Montserrat-Regular.ttf) format('truetype')}@font-face{font-family:'Montserrat &#8211; cf';font-style:normal;font-weight:700;font-display:auto;src:url(https://flap-share.com/wp-content/uploads/2022/06/Montserrat-Bold.ttf) format('truetype')}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-text-editor{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);background-color:var(--e-global-color-accent)}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-widget-image-box .elementor-image-box-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-image-box .elementor-image-box-description{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-icon-box .elementor-icon-box-description{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-star-rating .elementor-star-rating__title{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-widget-counter .elementor-counter-number-wrapper{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-counter .elementor-counter-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var(--e-global-color-primary)}.elementor-widget-progress .elementor-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-testimonial .elementor-testimonial-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-testimonial .elementor-testimonial-name{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-testimonial .elementor-testimonial-job{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title a{color:var(--e-global-color-primary)}.elementor-widget-tabs .elementor-tab-title.elementor-active,.elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var(--e-global-color-accent)}.elementor-widget-tabs .elementor-tab-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-tabs .elementor-tab-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-accordion .elementor-accordion-icon,.elementor-widget-accordion .elementor-accordion-title{color:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon,.elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-accordion-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-accordion .elementor-tab-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-toggle .elementor-toggle-title,.elementor-widget-toggle .elementor-toggle-icon{color:var(--e-global-color-primary)}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-toggle .elementor-tab-title.elementor-active a,.elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var(--e-global-color-accent)}.elementor-widget-toggle .elementor-toggle-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-toggle .elementor-tab-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-alert .elementor-alert-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-alert .elementor-alert-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-Table table.tafe-table .tafe-table-body{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ha-slider .ha-slick-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-slider .ha-slick-subtitle{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ha-carousel .ha-slick-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-carousel .ha-slick-subtitle{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ha-page-title .ha-page-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-post-title .ha-post-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-post-content h2{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-post-content p{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-post-excerpt p{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-site-title .ha-site-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-site-tagline .ha-site-tagline,.elementor-widget-ha-site-tagline .ha-site-tagline .ha-st-icon{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-site-tagline .ha-site-tagline{color:var(--e-global-color-secondary)}.elementor-widget-ha-site-tagline .ha-st-icon i{color:var(--e-global-color-primary)}.elementor-widget-ha-site-tagline .ha-st-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-ha-author-meta .ha-author-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-author-meta .ha-desc p{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-author-meta .ha-author-posts{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-archive-title .ha-archive-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-post-comments h2{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-post-comments p.logged-in-as{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-post-comments p.logged-in-as a{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-post-comments p.logged-in-as a:hover{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-post-comments label{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-post-comments textarea{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-post-comments p.form-submit .submit{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-post-featured-image .ha-image-caption{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-navigation-menu .ha-navigation-menu-wrapper ul.menu li a,.elementor-widget-ha-navigation-menu .ha-navigation-burger-menu ul.menu li a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-navigation-menu .ha-navigation-menu-wrapper ul.sub-menu>li>a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-description{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-form-body .ha-age-gate-date-input{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-form-body .ha-age-gate-confirm-age-btn,.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-form-body .ha-age-gate-confirm-dob-btn,.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-form-body .ha-age-gate-confirm-yes-btn{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-form-body .ha-age-gate-confirm-no-btn{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-footer-text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-warning-msg{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-text-path{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-theme-site-logo .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-theme-site-title .elementor-heading-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-theme-page-title .elementor-heading-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-theme-post-title .elementor-heading-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-theme-post-excerpt .elementor-widget-container{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-theme-post-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-theme-archive-title .elementor-heading-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-archive-posts .elementor-post__title,.elementor-widget-archive-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-archive-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-archive-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-archive-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-archive-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-archive-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-archive-posts .ecs-load-more-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);background-color:var(--e-global-color-accent)}.elementor-widget-archive-posts .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);background-color:var(--e-global-color-accent)}.elementor-widget-archive-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-archive-posts .elementor-posts-nothing-found{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-loop-grid .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);background-color:var(--e-global-color-accent)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);background-color:var(--e-global-color-accent)}.elementor-widget-posts .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);background-color:var(--e-global-color-accent)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var(--e-global-color-accent)}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-portfolio .elementor-portfolio__filter{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var(--e-global-color-primary)}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-gallery{--galleries-title-color-normal:var(--e-global-color-primary);--galleries-title-color-hover:var(--e-global-color-secondary);--galleries-pointer-bg-color-hover:var(--e-global-color-accent);--gallery-title-color-active:var(--e-global-color-secondary);--galleries-pointer-bg-color-active:var(--e-global-color-accent)}.elementor-widget-gallery .elementor-gallery-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-form .elementor-field-group>label,.elementor-widget-form .elementor-field-subgroup label{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group>label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-type-html{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-group .elementor-field{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-button[type=submit]{background-color:var(--e-global-color-accent)}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-message{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var(--e-global-color-text);--e-form-steps-indicator-active-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-completed-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-background-color:var(--e-global-color-text);--e-form-steps-indicator-progress-meter-color:var(--e-global-color-text)}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-login .elementor-field-group>a{color:var(--e-global-color-text)}.elementor-widget-login .elementor-field-group>a:hover{color:var(--e-global-color-accent)}.elementor-widget-login .elementor-form-fields-wrapper label{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-login .elementor-field-group .elementor-field{color:var(--e-global-color-text)}.elementor-widget-login .elementor-field-group .elementor-field,.elementor-widget-login .elementor-field-subgroup label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-login .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);background-color:var(--e-global-color-accent)}.elementor-widget-login .elementor-widget-container .elementor-login__logged-in-message{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-slides .elementor-slide-heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-slides .elementor-slide-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-accent)}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-animated-headline{--dynamic-text-color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-hotspot .widget-image-caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-hotspot{--hotspot-color:var(--e-global-color-primary);--hotspot-box-color:var(--e-global-color-secondary);--tooltip-color:var(--e-global-color-secondary)}.elementor-widget-hotspot .e-hotspot__label{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-price-list .elementor-price-list-header{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-list .elementor-price-list-price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-list .elementor-price-list-description{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-price-list .elementor-price-list-separator{border-bottom-color:var(--e-global-color-secondary)}.elementor-widget-price-table{--e-price-table-header-background-color:var(--e-global-color-secondary)}.elementor-widget-price-table .elementor-price-table__heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__original-price{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__period{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var(--e-global-color-text)}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var(--e-global-color-text)}.elementor-widget-price-table .elementor-price-table__button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);background-color:var(--e-global-color-accent)}.elementor-widget-price-table .elementor-price-table__additional_info{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-price-table .elementor-price-table__ribbon-inner{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-call-to-action .elementor-cta__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-call-to-action .elementor-cta__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-call-to-action .elementor-cta__button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-reviews .elementor-testimonial__header,.elementor-widget-reviews .elementor-testimonial__name{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-reviews .elementor-testimonial__text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-table-of-contents{--header-color:var(--e-global-color-secondary);--item-text-color:var(--e-global-color-text);--item-text-hover-color:var(--e-global-color-accent);--marker-color:var(--e-global-color-text)}.elementor-widget-table-of-contents .elementor-toc__header,.elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-countdown .elementor-countdown-item{background-color:var(--e-global-color-primary)}.elementor-widget-countdown .elementor-countdown-digits{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-countdown .elementor-countdown-label{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-countdown .elementor-countdown-expire--message{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-search-form input[type=search].elementor-search-form__input{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-search-form .elementor-search-form__input,.elementor-widget-search-form .elementor-search-form__icon,.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type=search].elementor-search-form__input{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-search-form .elementor-search-form__submit{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);background-color:var(--e-global-color-secondary)}.elementor-widget-author-box .elementor-author-box__name{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-author-box .elementor-author-box__bio{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-author-box .elementor-author-box__button{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var(--e-global-color-secondary);color:var(--e-global-color-secondary)}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var(--e-global-color-text)}.elementor-widget-post-navigation span.post-navigation__next--label{color:var(--e-global-color-text)}.elementor-widget-post-navigation span.post-navigation__prev--label,.elementor-widget-post-navigation span.post-navigation__next--label{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-post-navigation span.post-navigation__prev--title,.elementor-widget-post-navigation span.post-navigation__next--title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-post-info .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-post-info .elementor-icon-list-text,.elementor-widget-post-info .elementor-icon-list-text a{color:var(--e-global-color-secondary)}.elementor-widget-post-info .elementor-icon-list-item{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-sitemap .elementor-sitemap-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-sitemap .elementor-sitemap-item,.elementor-widget-sitemap span.elementor-sitemap-list,.elementor-widget-sitemap .elementor-sitemap-item a{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-sitemap .elementor-sitemap-item{color:var(--e-global-color-text)}.elementor-widget-breadcrumbs{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-blockquote .elementor-blockquote__content{color:var(--e-global-color-text)}.elementor-widget-blockquote .elementor-blockquote__author{color:var(--e-global-color-secondary)}.elementor-widget-lottie{--caption-color:var(--e-global-color-text)}.elementor-widget-lottie .e-lottie__caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-video-playlist .e-tabs-header .e-tabs-title{color:var(--e-global-color-text)}.elementor-widget-video-playlist .e-tabs-header .e-tabs-videos-count{color:var(--e-global-color-text)}.elementor-widget-video-playlist .e-tabs-header .e-tabs-header-right-side i{color:var(--e-global-color-text)}.elementor-widget-video-playlist .e-tabs-header .e-tabs-header-right-side svg{fill:var(--e-global-color-text)}.elementor-widget-video-playlist .e-tab-title .e-tab-title-text{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-video-playlist .e-tab-title .e-tab-title-text a{color:var(--e-global-color-text)}.elementor-widget-video-playlist .e-tab-title .e-tab-duration{color:var(--e-global-color-text)}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where(.e-active,:hover) .e-tab-title-text{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where(.e-active,:hover) .e-tab-title-text a{color:var(--e-global-color-text)}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where(.e-active,:hover) .e-tab-duration{color:var(--e-global-color-text)}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-section-title{color:var(--e-global-color-text)}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button{color:var(--e-global-color-text);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button:hover{color:var(--e-global-color-text)}.elementor-widget-paypal-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);background-color:var(--e-global-color-accent)}.elementor-widget-paypal-button .elementor-message{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-stripe-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);background-color:var(--e-global-color-accent)}.elementor-widget-stripe-button .elementor-message{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-progress-tracker .current-progress-percentage{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-image-box .elementor-image-box-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-tabs .elementor-tab-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-accordion .elementor-accordion-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-toggle .elementor-toggle-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-alert .elementor-alert-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-navigation-menu .ha-navigation-menu-wrapper ul.menu li a,.elementor-widget-ha-navigation-menu .ha-navigation-burger-menu ul.menu li a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-navigation-menu .ha-navigation-menu-wrapper ul.sub-menu>li>a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-description{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-form-body .ha-age-gate-date-input{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-form-body .ha-age-gate-confirm-age-btn,.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-form-body .ha-age-gate-confirm-dob-btn,.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-form-body .ha-age-gate-confirm-yes-btn{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-form-body .ha-age-gate-confirm-no-btn{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-warning-msg{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-theme-site-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-theme-page-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-theme-archive-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-archive-posts .elementor-post__title,.elementor-widget-archive-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-gallery .elementor-gallery-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-slides .elementor-slide-heading{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-animated-headline .elementor-headline{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-hotspot .e-hotspot__label{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-list .elementor-price-list-header{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-list .elementor-price-list-price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__heading{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__original-price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-call-to-action .elementor-cta__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-reviews .elementor-testimonial__header,.elementor-widget-reviews .elementor-testimonial__name{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-table-of-contents .elementor-toc__header,.elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-author-box .elementor-author-box__name{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-sitemap .elementor-sitemap-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-image-box .elementor-image-box-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-tabs .elementor-tab-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-accordion .elementor-accordion-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-toggle .elementor-toggle-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-alert .elementor-alert-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-navigation-menu .ha-navigation-menu-wrapper ul.menu li a,.elementor-widget-ha-navigation-menu .ha-navigation-burger-menu ul.menu li a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-navigation-menu .ha-navigation-menu-wrapper ul.sub-menu>li>a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-description{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-form-body .ha-age-gate-date-input{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-form-body .ha-age-gate-confirm-age-btn,.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-form-body .ha-age-gate-confirm-dob-btn,.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-form-body .ha-age-gate-confirm-yes-btn{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-form-body .ha-age-gate-confirm-no-btn{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-ha-age-gate .ha-age-gate-boxes .ha-age-gate-warning-msg{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-theme-site-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-theme-page-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-theme-archive-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-archive-posts .elementor-post__title,.elementor-widget-archive-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-gallery .elementor-gallery-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-slides .elementor-slide-heading{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-animated-headline .elementor-headline{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-hotspot .e-hotspot__label{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-list .elementor-price-list-header{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-list .elementor-price-list-price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__heading{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__original-price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-call-to-action .elementor-cta__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-reviews .elementor-testimonial__header,.elementor-widget-reviews .elementor-testimonial__name{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-table-of-contents .elementor-toc__header,.elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-author-box .elementor-author-box__name{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-sitemap .elementor-sitemap-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}}.elementor-1399 .elementor-element.elementor-element-8340918>.elementor-container{min-height:500px}.elementor-1399 .elementor-element.elementor-element-8340918>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-1399 .elementor-element.elementor-element-8340918:not(.elementor-motion-effects-element-type-background),.elementor-1399 .elementor-element.elementor-element-8340918>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://flap-share.com/wp-content/uploads/2021/11/IMG_0076-scaled-e1639977965266.jpg);background-position:center center;background-size:cover}.elementor-1399 .elementor-element.elementor-element-8340918{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1399 .elementor-element.elementor-element-8340918>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1399 .elementor-element.elementor-element-7a98fd4>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1399 .elementor-element.elementor-element-59cdb0c{margin-top:-310px;margin-bottom:0}.elementor-1399 .elementor-element.elementor-element-5619e4c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1399 .elementor-element.elementor-element-5619e4c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-cb2f10f)}.elementor-1399 .elementor-element.elementor-element-5619e4c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px}.elementor-1399 .elementor-element.elementor-element-5619e4c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1399 .elementor-element.elementor-element-254e685{font-family:"Roboto",Sans-serif;font-size:.7em;font-weight:400}.elementor-1399 .elementor-element.elementor-element-254e685>.elementor-widget-container{margin:-20px 0 -10px}.elementor-1399 .elementor-element.elementor-element-e007753>.elementor-widget-container{margin:-18px 0 0}.elementor-1399 .elementor-element.elementor-element-e007753{width:var(--container-widget-width,70.037%);max-width:70.037%;--container-widget-width:70.037%;--container-widget-flex-grow:0}.elementor-1399 .elementor-element.elementor-element-e609c3a:not(.elementor-motion-effects-element-type-background),.elementor-1399 .elementor-element.elementor-element-e609c3a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e6ded4}.elementor-1399 .elementor-element.elementor-element-e609c3a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1399 .elementor-element.elementor-element-e609c3a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1399 .elementor-element.elementor-element-bee0340{--spacer-size:20px}.elementor-1399 .elementor-element.elementor-element-3fe701b{text-align:center}.elementor-1399 .elementor-element.elementor-element-dd9ff4b{text-align:center}.elementor-1399 .elementor-element.elementor-element-dd9ff4b .elementor-heading-title{font-family:var(--e-global-typography-1c6e4bd-font-family),Sans-serif;font-size:var(--e-global-typography-1c6e4bd-font-size);font-weight:var(--e-global-typography-1c6e4bd-font-weight);line-height:var(--e-global-typography-1c6e4bd-line-height);letter-spacing:var(--e-global-typography-1c6e4bd-letter-spacing);word-spacing:var(--e-global-typography-1c6e4bd-word-spacing)}.elementor-1399 .elementor-element.elementor-element-fc1b723{text-align:center}.elementor-1399 .elementor-element.elementor-element-f56d51a .elementor-image-carousel-caption{text-align:center;font-family:"Roboto",Sans-serif;font-size:.7em;font-weight:400;font-style:normal}.elementor-1399 .elementor-element.elementor-element-0628f81{--spacer-size:20px}.elementor-1399 .elementor-element.elementor-element-976c52c .elementor-button{background-color:var(--e-global-color-secondary)}.elementor-1399 .elementor-element.elementor-element-552c618{--spacer-size:20px}.elementor-1399 .elementor-element.elementor-element-9450ea3>.elementor-container{max-width:1120px}.elementor-1399 .elementor-element.elementor-element-9450ea3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1399 .elementor-element.elementor-element-9450ea3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1399 .elementor-element.elementor-element-084928c{--spacer-size:20px}.elementor-1399 .elementor-element.elementor-element-1c75b7d{text-align:center}.elementor-1399 .elementor-element.elementor-element-211b726{text-align:center}.elementor-1399 .elementor-element.elementor-element-211b726 .elementor-heading-title{font-family:var(--e-global-typography-1c6e4bd-font-family),Sans-serif;font-size:var(--e-global-typography-1c6e4bd-font-size);font-weight:var(--e-global-typography-1c6e4bd-font-weight);line-height:var(--e-global-typography-1c6e4bd-line-height);letter-spacing:var(--e-global-typography-1c6e4bd-letter-spacing);word-spacing:var(--e-global-typography-1c6e4bd-word-spacing)}.elementor-1399 .elementor-element.elementor-element-1898546 .widget-image-caption{font-family:"Roboto",Sans-serif;font-size:.8em;font-weight:400;font-style:normal;margin-top:13px}.elementor-1399 .elementor-element.elementor-element-ec8adff .widget-image-caption{font-family:"Roboto",Sans-serif;font-size:.8em;font-weight:400;font-style:normal;margin-top:13px}.elementor-1399 .elementor-element.elementor-element-7260f49 .widget-image-caption{font-family:"Roboto",Sans-serif;font-size:.8em;font-weight:400;font-style:normal;margin-top:13px}.elementor-1399 .elementor-element.elementor-element-8cacbfe .widget-image-caption{font-family:"Roboto",Sans-serif;font-size:.8em;font-weight:400;font-style:normal;margin-top:13px}.elementor-1399 .elementor-element.elementor-element-c9b8681 .widget-image-caption{font-family:"Roboto",Sans-serif;font-size:.8em;font-weight:400;font-style:normal;margin-top:13px}.elementor-1399 .elementor-element.elementor-element-7af5ef9 .widget-image-caption{font-family:"Roboto",Sans-serif;font-size:.8em;font-weight:400;font-style:normal;margin-top:13px}.elementor-1399 .elementor-element.elementor-element-517b25a{--spacer-size:20px}.elementor-1399 .elementor-element.elementor-element-34259c2>.elementor-container{min-height:300px}.elementor-1399 .elementor-element.elementor-element-34259c2:not(.elementor-motion-effects-element-type-background),.elementor-1399 .elementor-element.elementor-element-34259c2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://flap-share.com/wp-content/uploads/2021/11/IMG_9855-2-scaled.jpg);background-size:cover}.elementor-1399 .elementor-element.elementor-element-34259c2>.elementor-background-overlay{background-color:var(--e-global-color-cb2f10f);opacity:.7;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1399 .elementor-element.elementor-element-34259c2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1399 .elementor-element.elementor-element-efe0747{--spacer-size:20px}.elementor-1399 .elementor-element.elementor-element-8491825{text-align:center}.elementor-1399 .elementor-element.elementor-element-fbfbc66{text-align:center}.elementor-1399 .elementor-element.elementor-element-fbfbc66 .elementor-heading-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-1c6e4bd-font-family),Sans-serif;font-size:var(--e-global-typography-1c6e4bd-font-size);font-weight:var(--e-global-typography-1c6e4bd-font-weight);line-height:var(--e-global-typography-1c6e4bd-line-height);letter-spacing:var(--e-global-typography-1c6e4bd-letter-spacing);word-spacing:var(--e-global-typography-1c6e4bd-word-spacing)}.elementor-1399 .elementor-element.elementor-element-a41bfe6 .elementor-tab-title,.elementor-1399 .elementor-element.elementor-element-a41bfe6 .elementor-tab-title:before,.elementor-1399 .elementor-element.elementor-element-a41bfe6 .elementor-tab-title:after,.elementor-1399 .elementor-element.elementor-element-a41bfe6 .elementor-tab-content,.elementor-1399 .elementor-element.elementor-element-a41bfe6 .elementor-tabs-content-wrapper{border-width:0}.elementor-1399 .elementor-element.elementor-element-a41bfe6 .elementor-tab-title,.elementor-1399 .elementor-element.elementor-element-a41bfe6 .elementor-tab-title a{color:var(--e-global-color-primary)}.elementor-1399 .elementor-element.elementor-element-a41bfe6 .elementor-tab-title.elementor-active,.elementor-1399 .elementor-element.elementor-element-a41bfe6 .elementor-tab-title.elementor-active a{color:var(--e-global-color-accent)}.elementor-1399 .elementor-element.elementor-element-a41bfe6 .elementor-tab-title{font-family:var(--e-global-typography-e925ee0-font-family),Sans-serif;font-size:var(--e-global-typography-e925ee0-font-size);line-height:var(--e-global-typography-e925ee0-line-height);letter-spacing:var(--e-global-typography-e925ee0-letter-spacing);word-spacing:var(--e-global-typography-e925ee0-word-spacing)}.elementor-1399 .elementor-element.elementor-element-8cd91ac .elementor-accordion-item{border-width:0}.elementor-1399 .elementor-element.elementor-element-8cd91ac .elementor-accordion-item .elementor-tab-content{border-width:0}.elementor-1399 .elementor-element.elementor-element-8cd91ac .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0}.elementor-1399 .elementor-element.elementor-element-8cd91ac .elementor-active .elementor-accordion-icon,.elementor-1399 .elementor-element.elementor-element-8cd91ac .elementor-active .elementor-accordion-title{color:var(--e-global-color-text)}.elementor-1399 .elementor-element.elementor-element-8cd91ac .elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-text)}.elementor-1399 .elementor-element.elementor-element-8cd91ac .elementor-accordion-title{font-family:"Noto Serif JP",Sans-serif;font-size:1.4em;line-height:1.2em;letter-spacing:1px}.elementor-1399 .elementor-element.elementor-element-427c266 .elementor-accordion-item{border-width:0}.elementor-1399 .elementor-element.elementor-element-427c266 .elementor-accordion-item .elementor-tab-content{border-width:0}.elementor-1399 .elementor-element.elementor-element-427c266 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0}.elementor-1399 .elementor-element.elementor-element-427c266 .elementor-active .elementor-accordion-icon,.elementor-1399 .elementor-element.elementor-element-427c266 .elementor-active .elementor-accordion-title{color:var(--e-global-color-text)}.elementor-1399 .elementor-element.elementor-element-427c266 .elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-text)}.elementor-1399 .elementor-element.elementor-element-427c266 .elementor-accordion-title{font-family:"Noto Serif JP",Sans-serif;font-size:1.4em;line-height:1.2em;letter-spacing:1px}.elementor-1399 .elementor-element.elementor-element-ba5ed44{--spacer-size:20px}.elementor-1399 .elementor-element.elementor-element-cd162fd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1399 .elementor-element.elementor-element-cd162fd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1399 .elementor-element.elementor-element-2d08fb0{--spacer-size:20px}.elementor-1399 .elementor-element.elementor-element-e0a34f5{text-align:center}.elementor-1399 .elementor-element.elementor-element-19dbc04{text-align:center}.elementor-1399 .elementor-element.elementor-element-19dbc04 .elementor-heading-title{font-family:var(--e-global-typography-1c6e4bd-font-family),Sans-serif;font-size:var(--e-global-typography-1c6e4bd-font-size);font-weight:var(--e-global-typography-1c6e4bd-font-weight);line-height:var(--e-global-typography-1c6e4bd-line-height);letter-spacing:var(--e-global-typography-1c6e4bd-letter-spacing);word-spacing:var(--e-global-typography-1c6e4bd-word-spacing)}.elementor-1399 .elementor-element.elementor-element-d587379{text-align:center}.elementor-1399 .elementor-element.elementor-element-dd9b0f3 iframe{height:400px}.elementor-1399 .elementor-element.elementor-element-27f9be4{--spacer-size:20px}.elementor-1399 .elementor-element.elementor-element-a445f2d{--spacer-size:50px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-1399 .elementor-element.elementor-element-59cdb0c{margin-top:-340px;margin-bottom:0}.elementor-1399 .elementor-element.elementor-element-dd9ff4b .elementor-heading-title{font-size:var(--e-global-typography-1c6e4bd-font-size);line-height:var(--e-global-typography-1c6e4bd-line-height);letter-spacing:var(--e-global-typography-1c6e4bd-letter-spacing);word-spacing:var(--e-global-typography-1c6e4bd-word-spacing)}.elementor-1399 .elementor-element.elementor-element-211b726 .elementor-heading-title{font-size:var(--e-global-typography-1c6e4bd-font-size);line-height:var(--e-global-typography-1c6e4bd-line-height);letter-spacing:var(--e-global-typography-1c6e4bd-letter-spacing);word-spacing:var(--e-global-typography-1c6e4bd-word-spacing)}.elementor-1399 .elementor-element.elementor-element-fbfbc66 .elementor-heading-title{font-size:var(--e-global-typography-1c6e4bd-font-size);line-height:var(--e-global-typography-1c6e4bd-line-height);letter-spacing:var(--e-global-typography-1c6e4bd-letter-spacing);word-spacing:var(--e-global-typography-1c6e4bd-word-spacing)}.elementor-1399 .elementor-element.elementor-element-a41bfe6 .elementor-tab-title{font-size:var(--e-global-typography-e925ee0-font-size);line-height:var(--e-global-typography-e925ee0-line-height);letter-spacing:var(--e-global-typography-e925ee0-letter-spacing);word-spacing:var(--e-global-typography-e925ee0-word-spacing)}.elementor-1399 .elementor-element.elementor-element-19dbc04 .elementor-heading-title{font-size:var(--e-global-typography-1c6e4bd-font-size);line-height:var(--e-global-typography-1c6e4bd-line-height);letter-spacing:var(--e-global-typography-1c6e4bd-letter-spacing);word-spacing:var(--e-global-typography-1c6e4bd-word-spacing)}}@media(max-width:767px){.elementor-1399 .elementor-element.elementor-element-59cdb0c{margin-top:0;margin-bottom:0}.elementor-1399 .elementor-element.elementor-element-5619e4c>.elementor-element-populated{padding:0}.elementor-1399 .elementor-element.elementor-element-dd9ff4b .elementor-heading-title{font-size:var(--e-global-typography-1c6e4bd-font-size);line-height:var(--e-global-typography-1c6e4bd-line-height);letter-spacing:var(--e-global-typography-1c6e4bd-letter-spacing);word-spacing:var(--e-global-typography-1c6e4bd-word-spacing)}.elementor-1399 .elementor-element.elementor-element-211b726 .elementor-heading-title{font-size:var(--e-global-typography-1c6e4bd-font-size);line-height:var(--e-global-typography-1c6e4bd-line-height);letter-spacing:var(--e-global-typography-1c6e4bd-letter-spacing);word-spacing:var(--e-global-typography-1c6e4bd-word-spacing)}.elementor-1399 .elementor-element.elementor-element-1898546 .widget-image-caption{font-size:.8rem}.elementor-1399 .elementor-element.elementor-element-34259c2:not(.elementor-motion-effects-element-type-background),.elementor-1399 .elementor-element.elementor-element-34259c2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-1399 .elementor-element.elementor-element-fbfbc66 .elementor-heading-title{font-size:var(--e-global-typography-1c6e4bd-font-size);line-height:var(--e-global-typography-1c6e4bd-line-height);letter-spacing:var(--e-global-typography-1c6e4bd-letter-spacing);word-spacing:var(--e-global-typography-1c6e4bd-word-spacing)}.elementor-1399 .elementor-element.elementor-element-a41bfe6 .elementor-tab-title{font-size:var(--e-global-typography-e925ee0-font-size);line-height:var(--e-global-typography-e925ee0-line-height);letter-spacing:var(--e-global-typography-e925ee0-letter-spacing);word-spacing:var(--e-global-typography-e925ee0-word-spacing)}.elementor-1399 .elementor-element.elementor-element-8cd91ac .elementor-accordion-title{letter-spacing:-.3px}.elementor-1399 .elementor-element.elementor-element-8cd91ac>.elementor-widget-container{margin:0 0 -10px}.elementor-1399 .elementor-element.elementor-element-427c266 .elementor-accordion-title{letter-spacing:-.3px}.elementor-1399 .elementor-element.elementor-element-427c266>.elementor-widget-container{margin:0}.elementor-1399 .elementor-element.elementor-element-19dbc04 .elementor-heading-title{font-size:var(--e-global-typography-1c6e4bd-font-size);line-height:var(--e-global-typography-1c6e4bd-line-height);letter-spacing:var(--e-global-typography-1c6e4bd-letter-spacing);word-spacing:var(--e-global-typography-1c6e4bd-word-spacing)}}.elementor-285 .elementor-element.elementor-element-4f349b1>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-285 .elementor-element.elementor-element-4f349b1:not(.elementor-motion-effects-element-type-background),.elementor-285 .elementor-element.elementor-element-4f349b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-cb2f10f)}.elementor-285 .elementor-element.elementor-element-4f349b1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;z-index:999}.elementor-285 .elementor-element.elementor-element-4f349b1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-285 .elementor-element.elementor-element-790a64b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-285 .elementor-element.elementor-element-790a64b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-285 .elementor-element.elementor-element-d350b6d .elementor-menu-toggle{margin-right:auto}.elementor-285 .elementor-element.elementor-element-d350b6d .elementor-nav-menu .elementor-item{font-family:"Roboto Slab",Sans-serif;font-weight:400}.elementor-285 .elementor-element.elementor-element-d350b6d .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-285 .elementor-element.elementor-element-84a9da2 img{width:80%}.elementor-285 .elementor-element.elementor-element-84a9da2>.elementor-widget-container{margin:0 0 -20px}.elementor-285 .elementor-element.elementor-element-47ecb71 .elementor-button{background-color:var(--e-global-color-secondary)}.elementor-285 .elementor-element.elementor-element-47ecb71 .elementor-button:hover,.elementor-285 .elementor-element.elementor-element-47ecb71 .elementor-button:focus{background-color:var(--e-global-color-accent)}.elementor-285 .elementor-element.elementor-element-7088d2a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-285 .elementor-element.elementor-element-7088d2a:not(.elementor-motion-effects-element-type-background),.elementor-285 .elementor-element.elementor-element-7088d2a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-cb2f10f)}.elementor-285 .elementor-element.elementor-element-7088d2a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;z-index:999}.elementor-285 .elementor-element.elementor-element-7088d2a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-285 .elementor-element.elementor-element-e92b6df.elementor-column .elementor-widget-wrap{align-items:center}.elementor-285 .elementor-element.elementor-element-e92b6df.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-285 .elementor-element.elementor-element-f277086{text-align:center}.elementor-285 .elementor-element.elementor-element-f277086 img{width:80%}.elementor-285 .elementor-element.elementor-element-f277086>.elementor-widget-container{margin:0 0 -20px}.elementor-285 .elementor-element.elementor-element-be58455 .elementor-menu-toggle{margin-right:auto}.elementor-285 .elementor-element.elementor-element-be58455 .elementor-nav-menu .elementor-item{font-family:"Roboto Slab",Sans-serif;font-size:1em;font-weight:400;letter-spacing:1px}.elementor-285 .elementor-element.elementor-element-be58455 .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-primary);fill:var(--e-global-color-primary);padding-left:15px;padding-right:15px}.elementor-285 .elementor-element.elementor-element-be58455{--e-nav-menu-horizontal-menu-item-margin:calc(0px/2)}.elementor-285 .elementor-element.elementor-element-be58455 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:0}.elementor-bc-flex-widget .elementor-285 .elementor-element.elementor-element-1997ea8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-285 .elementor-element.elementor-element-1997ea8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-285 .elementor-element.elementor-element-1997ea8.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-285 .elementor-element.elementor-element-9042038 .elementor-button{background-color:var(--e-global-color-secondary)}.elementor-285 .elementor-element.elementor-element-9042038 .elementor-button:hover,.elementor-285 .elementor-element.elementor-element-9042038 .elementor-button:focus{background-color:var(--e-global-color-accent)}@media(min-width:768px){.elementor-285 .elementor-element.elementor-element-e92b6df{width:87.517%}.elementor-285 .elementor-element.elementor-element-b211505{width:21.952%}.elementor-285 .elementor-element.elementor-element-e36fdf4{width:78.048%}.elementor-285 .elementor-element.elementor-element-1997ea8{width:12%}}@media(max-width:1024px) and (min-width:768px){.elementor-285 .elementor-element.elementor-element-790a64b{width:20%}.elementor-285 .elementor-element.elementor-element-ad028cf{width:60%}.elementor-285 .elementor-element.elementor-element-36d37c9{width:20%}.elementor-285 .elementor-element.elementor-element-e92b6df{width:80%}.elementor-285 .elementor-element.elementor-element-b211505{width:70%}.elementor-285 .elementor-element.elementor-element-e36fdf4{width:30%}.elementor-285 .elementor-element.elementor-element-1997ea8{width:20%}}@media(max-width:1024px){.elementor-285 .elementor-element.elementor-element-d350b6d .elementor-nav-menu .elementor-item{font-size:1.4em}.elementor-285 .elementor-element.elementor-element-84a9da2{text-align:center}.elementor-285 .elementor-element.elementor-element-84a9da2 img{width:140px}.elementor-285 .elementor-element.elementor-element-84a9da2>.elementor-widget-container{margin:0}.elementor-285 .elementor-element.elementor-element-f277086 img{width:40%}}@media(max-width:767px){.elementor-285 .elementor-element.elementor-element-790a64b{width:15%}.elementor-285 .elementor-element.elementor-element-ad028cf{width:45%}.elementor-285 .elementor-element.elementor-element-84a9da2{text-align:left}.elementor-285 .elementor-element.elementor-element-84a9da2 img{width:100px}.elementor-285 .elementor-element.elementor-element-84a9da2>.elementor-widget-container{margin:0}.elementor-285 .elementor-element.elementor-element-36d37c9{width:40%}.elementor-285 .elementor-element.elementor-element-b211505{width:20%}.elementor-285 .elementor-element.elementor-element-e36fdf4{width:80%}}.elementor-659 .elementor-element.elementor-element-caa1175:not(.elementor-motion-effects-element-type-background),.elementor-659 .elementor-element.elementor-element-caa1175>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-659 .elementor-element.elementor-element-caa1175{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-659 .elementor-element.elementor-element-caa1175>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-659 .elementor-element.elementor-element-b90e3e8{text-align:center;color:var(--e-global-color-cb2f10f)}.clear{clear:both}.nobr{white-space:nowrap}.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{background-color:#fff}.elementor-449 .elementor-element.elementor-element-8dc3c80{text-align:right}.elementor-449 .elementor-element.elementor-element-8dc3c80 img{width:150px;height:150px;border-radius:200px}.elementor-bc-flex-widget .elementor-449 .elementor-element.elementor-element-fbf293c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-449 .elementor-element.elementor-element-fbf293c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-449 .elementor-element.elementor-element-d3aa2ab .elementor-heading-title{font-family:var(--e-global-typography-e925ee0-font-family),Sans-serif;font-size:var(--e-global-typography-e925ee0-font-size);line-height:var(--e-global-typography-e925ee0-line-height);letter-spacing:var(--e-global-typography-e925ee0-letter-spacing);word-spacing:var(--e-global-typography-e925ee0-word-spacing)}.elementor-449 .elementor-element.elementor-element-d3aa2ab>.elementor-widget-container{margin:5px 0 -10px}.elementor-449 .elementor-element.elementor-element-8f4a0ae:not(.elementor-motion-effects-element-type-background),.elementor-449 .elementor-element.elementor-element-8f4a0ae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-449 .elementor-element.elementor-element-8f4a0ae{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5px}.elementor-449 .elementor-element.elementor-element-8f4a0ae>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-449 .elementor-element.elementor-element-ba3a871.elementor-column .elementor-widget-wrap{align-items:center}.elementor-449 .elementor-element.elementor-element-ba3a871.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-449 .elementor-element.elementor-element-ba3a871>.elementor-element-populated{margin:0 20px 0 10px;--e-column-margin-right:20px;--e-column-margin-left:10px}.elementor-449 .elementor-element.elementor-element-10abb6b{color:var(--e-global-color-cb2f10f);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-bc-flex-widget .elementor-449 .elementor-element.elementor-element-f55591a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-449 .elementor-element.elementor-element-f55591a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-449 .elementor-element.elementor-element-d2d18c6{color:var(--e-global-color-cb2f10f)}.elementor-449 .elementor-element.elementor-element-d2d18c6>.elementor-widget-container{margin:0 20px 0 10px}.elementor-bc-flex-widget .elementor-449 .elementor-element.elementor-element-41fb3ab.elementor-column .elementor-widget-wrap{align-items:center}.elementor-449 .elementor-element.elementor-element-41fb3ab.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-449 .elementor-element.elementor-element-9b1d800{color:var(--e-global-color-cb2f10f)}.elementor-449 .elementor-element.elementor-element-6d6dbe5>.elementor-widget-container{margin:10px 0 0}.elementor-449 .elementor-element.elementor-element-335b396>.elementor-container{max-width:900px}.elementor-449 .elementor-element.elementor-element-a58eea1{text-align:right}.elementor-449 .elementor-element.elementor-element-a58eea1 img{max-width:230px;border-radius:200px}.elementor-449 .elementor-element.elementor-element-d040f5f .elementor-heading-title{font-family:var(--e-global-typography-e925ee0-font-family),Sans-serif;font-size:var(--e-global-typography-e925ee0-font-size);line-height:var(--e-global-typography-e925ee0-line-height);letter-spacing:var(--e-global-typography-e925ee0-letter-spacing);word-spacing:var(--e-global-typography-e925ee0-word-spacing)}.elementor-449 .elementor-element.elementor-element-d040f5f>.elementor-widget-container{margin:5px 0 -15px}.elementor-449 .elementor-element.elementor-element-4a14042:not(.elementor-motion-effects-element-type-background),.elementor-449 .elementor-element.elementor-element-4a14042>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-449 .elementor-element.elementor-element-4a14042{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5px}.elementor-449 .elementor-element.elementor-element-4a14042>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-449 .elementor-element.elementor-element-35b2d15.elementor-column .elementor-widget-wrap{align-items:center}.elementor-449 .elementor-element.elementor-element-35b2d15.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-449 .elementor-element.elementor-element-35b2d15>.elementor-element-populated{margin:0 20px 0 10px;--e-column-margin-right:20px;--e-column-margin-left:10px}.elementor-449 .elementor-element.elementor-element-96b857d{color:var(--e-global-color-cb2f10f);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-bc-flex-widget .elementor-449 .elementor-element.elementor-element-8c71465.elementor-column .elementor-widget-wrap{align-items:center}.elementor-449 .elementor-element.elementor-element-8c71465.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-449 .elementor-element.elementor-element-76316ad{color:var(--e-global-color-cb2f10f)}.elementor-449 .elementor-element.elementor-element-76316ad>.elementor-widget-container{margin:0 20px 0 10px}.elementor-bc-flex-widget .elementor-449 .elementor-element.elementor-element-6e52352.elementor-column .elementor-widget-wrap{align-items:center}.elementor-449 .elementor-element.elementor-element-6e52352.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-449 .elementor-element.elementor-element-9a2ab10{color:var(--e-global-color-cb2f10f)}.elementor-449 .elementor-element.elementor-element-11b963c>.elementor-widget-container{margin:10px 0 0}@media(max-width:1024px){.elementor-449 .elementor-element.elementor-element-d3aa2ab .elementor-heading-title{font-size:var(--e-global-typography-e925ee0-font-size);line-height:var(--e-global-typography-e925ee0-line-height);letter-spacing:var(--e-global-typography-e925ee0-letter-spacing);word-spacing:var(--e-global-typography-e925ee0-word-spacing)}.elementor-449 .elementor-element.elementor-element-8f4a0ae{margin-top:-3px;margin-bottom:0;padding:5px}.elementor-449 .elementor-element.elementor-element-d2d18c6>.elementor-widget-container{margin:0 20px 0 10px}.elementor-449 .elementor-element.elementor-element-9b1d800>.elementor-widget-container{margin:0}.elementor-449 .elementor-element.elementor-element-a58eea1{text-align:center}.elementor-449 .elementor-element.elementor-element-d040f5f .elementor-heading-title{font-size:var(--e-global-typography-e925ee0-font-size);line-height:var(--e-global-typography-e925ee0-line-height);letter-spacing:var(--e-global-typography-e925ee0-letter-spacing);word-spacing:var(--e-global-typography-e925ee0-word-spacing)}.elementor-449 .elementor-element.elementor-element-d040f5f>.elementor-widget-container{margin:-10px 0}.elementor-449 .elementor-element.elementor-element-4a14042{margin-top:-2px;margin-bottom:-3px;padding:5px}.elementor-449 .elementor-element.elementor-element-76316ad>.elementor-widget-container{margin:0 20px 0 10px}.elementor-449 .elementor-element.elementor-element-9a2ab10>.elementor-widget-container{margin:0}}@media(min-width:768px){.elementor-449 .elementor-element.elementor-element-560fc3c{width:18%}.elementor-449 .elementor-element.elementor-element-fbf293c{width:82%}.elementor-449 .elementor-element.elementor-element-ba3a871{width:25.615%}.elementor-449 .elementor-element.elementor-element-f55591a{width:40.718%}.elementor-449 .elementor-element.elementor-element-35b2d15{width:25.615%}.elementor-449 .elementor-element.elementor-element-8c71465{width:40.718%}}@media(max-width:1024px) and (min-width:768px){.elementor-449 .elementor-element.elementor-element-560fc3c{width:30%}.elementor-449 .elementor-element.elementor-element-fbf293c{width:70%}.elementor-449 .elementor-element.elementor-element-ba3a871{width:30%}.elementor-449 .elementor-element.elementor-element-f55591a{width:30%}.elementor-449 .elementor-element.elementor-element-41fb3ab{width:40%}.elementor-449 .elementor-element.elementor-element-8df7fe7{width:100%}.elementor-449 .elementor-element.elementor-element-35b2d15{width:30%}.elementor-449 .elementor-element.elementor-element-8c71465{width:30%}.elementor-449 .elementor-element.elementor-element-6e52352{width:40%}}@media(max-width:767px){.elementor-449 .elementor-element.elementor-element-8dc3c80{text-align:center}.elementor-449 .elementor-element.elementor-element-8dc3c80 img{max-width:60%}.elementor-449 .elementor-element.elementor-element-d3aa2ab .elementor-heading-title{font-size:var(--e-global-typography-e925ee0-font-size);line-height:var(--e-global-typography-e925ee0-line-height);letter-spacing:var(--e-global-typography-e925ee0-letter-spacing);word-spacing:var(--e-global-typography-e925ee0-word-spacing)}.elementor-449 .elementor-element.elementor-element-ba3a871>.elementor-element-populated{margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px}.elementor-449 .elementor-element.elementor-element-10abb6b>.elementor-widget-container{margin:0}.elementor-449 .elementor-element.elementor-element-d2d18c6>.elementor-widget-container{margin:0}.elementor-449 .elementor-element.elementor-element-9b1d800>.elementor-widget-container{margin:0}.elementor-449 .elementor-element.elementor-element-6d6dbe5>.elementor-widget-container{margin:0}.elementor-449 .elementor-element.elementor-element-a58eea1{text-align:center}.elementor-449 .elementor-element.elementor-element-a58eea1 img{width:200px;height:200px}.elementor-449 .elementor-element.elementor-element-d040f5f .elementor-heading-title{font-size:var(--e-global-typography-e925ee0-font-size);line-height:var(--e-global-typography-e925ee0-line-height);letter-spacing:var(--e-global-typography-e925ee0-letter-spacing);word-spacing:var(--e-global-typography-e925ee0-word-spacing)}.elementor-449 .elementor-element.elementor-element-4a14042{margin-top:2px;margin-bottom:8px}.elementor-449 .elementor-element.elementor-element-35b2d15{width:40%}.elementor-449 .elementor-element.elementor-element-35b2d15>.elementor-element-populated{margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px}.elementor-449 .elementor-element.elementor-element-96b857d{text-align:left}.elementor-449 .elementor-element.elementor-element-96b857d>.elementor-widget-container{margin:0}.elementor-449 .elementor-element.elementor-element-8c71465{width:60%}.elementor-449 .elementor-element.elementor-element-76316ad{text-align:left}.elementor-449 .elementor-element.elementor-element-76316ad>.elementor-widget-container{margin:0}.elementor-449 .elementor-element.elementor-element-9a2ab10>.elementor-widget-container{margin:0}.elementor-449 .elementor-element.elementor-element-11b963c>.elementor-widget-container{margin:0}}.elementor-1539 .elementor-element.elementor-element-14de8ce img{width:250px;height:250px;object-fit:cover;object-position:center center}.elementor-1539 .elementor-element.elementor-element-20c2d60 .elementor-heading-title{font-family:var(--e-global-typography-e925ee0-font-family),Sans-serif;font-size:var(--e-global-typography-e925ee0-font-size);line-height:var(--e-global-typography-e925ee0-line-height);letter-spacing:var(--e-global-typography-e925ee0-letter-spacing);word-spacing:var(--e-global-typography-e925ee0-word-spacing)}.elementor-1539 .elementor-element.elementor-element-236c47d .elementor-icon-list-icon{width:14px}.elementor-1539 .elementor-element.elementor-element-236c47d .elementor-icon-list-icon i{font-size:14px}.elementor-1539 .elementor-element.elementor-element-236c47d .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}@media(max-width:1024px){.elementor-1539 .elementor-element.elementor-element-14de8ce{text-align:center}.elementor-1539 .elementor-element.elementor-element-14de8ce img{object-fit:cover}.elementor-1539 .elementor-element.elementor-element-20c2d60 .elementor-heading-title{font-size:var(--e-global-typography-e925ee0-font-size);line-height:var(--e-global-typography-e925ee0-line-height);letter-spacing:var(--e-global-typography-e925ee0-letter-spacing);word-spacing:var(--e-global-typography-e925ee0-word-spacing)}}@media(max-width:767px){.elementor-1539 .elementor-element.elementor-element-14de8ce img{object-fit:cover}.elementor-1539 .elementor-element.elementor-element-20c2d60 .elementor-heading-title{font-size:var(--e-global-typography-e925ee0-font-size);line-height:var(--e-global-typography-e925ee0-line-height);letter-spacing:var(--e-global-typography-e925ee0-letter-spacing);word-spacing:var(--e-global-typography-e925ee0-word-spacing)}}.elementor-3595 .elementor-element.elementor-element-1cfbf292>.elementor-container{max-width:210px}.elementor-3595 .elementor-element.elementor-element-1cfbf292{padding:0}.elementor-3595 .elementor-element.elementor-element-463d39d6 img{width:135px;height:135px;object-fit:cover;object-position:center center;border-radius:140px}.elementor-3595 .elementor-element.elementor-element-7c80d964 .elementor-icon-list-icon{width:14px}.elementor-3595 .elementor-element.elementor-element-7c80d964 .elementor-icon-list-icon i{font-size:14px}.elementor-3595 .elementor-element.elementor-element-7c80d964 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.elementor-3595 .elementor-element.elementor-element-7c80d964 .elementor-icon-list-text,.elementor-3595 .elementor-element.elementor-element-7c80d964 .elementor-icon-list-text a{color:var(--e-global-color-primary)}.elementor-3595 .elementor-element.elementor-element-7c80d964 .elementor-icon-list-item{font-family:"YuGothic",Sans-serif;font-size:11px;line-height:2em;letter-spacing:.8px}.elementor-3595 .elementor-element.elementor-element-6112dcf{text-align:center}.elementor-3595 .elementor-element.elementor-element-6112dcf .elementor-heading-title{font-family:"YuGothic",Sans-serif;font-size:16px;line-height:2em;letter-spacing:2.1px}.elementor-3595 .elementor-element.elementor-element-6112dcf>.elementor-widget-container{margin:-27px 0 0}.elementor-3595 .elementor-element.elementor-element-2ceb29d6>.elementor-container{max-width:220px}.elementor-3595 .elementor-element.elementor-element-2ceb29d6{margin-top:-24px;margin-bottom:0}.elementor-3595 .elementor-element.elementor-element-5f7de64b{text-align:right}.elementor-3595 .elementor-element.elementor-element-1c1341b{text-align:left}@media(max-width:767px){.elementor-3595 .elementor-element.elementor-element-1cfbf292>.elementor-container{max-width:150px;min-height:235px}.elementor-3595 .elementor-element.elementor-element-463d39d6 img{max-width:110px;height:110px;object-fit:cover}.elementor-3595 .elementor-element.elementor-element-7c80d964 .elementor-icon-list-item{font-size:10px}.elementor-3595 .elementor-element.elementor-element-35176325{width:50%}.elementor-3595 .elementor-element.elementor-element-55a6d0e6{width:50%}}@media(min-width:768px){.elementor-3595 .elementor-element.elementor-element-35176325{width:75%}.elementor-3595 .elementor-element.elementor-element-55a6d0e6{width:75%}}@media(max-width:1024px) and (min-width:768px){.elementor-3595 .elementor-element.elementor-element-35176325{width:50%}.elementor-3595 .elementor-element.elementor-element-55a6d0e6{width:50%}}.elementor-3709 .elementor-element.elementor-element-5b1c3e25>.elementor-container{max-width:260px}.elementor-3709 .elementor-element.elementor-element-5b1c3e25{padding:0}.elementor-3709 .elementor-element.elementor-element-1dcf0bdc img{width:220px;height:220px;object-fit:cover;object-position:center center;border-radius:200px}.elementor-3709 .elementor-element.elementor-element-24e7477e>.elementor-container{max-width:240px}.elementor-3709 .elementor-element.elementor-element-24e7477e:not(.elementor-motion-effects-element-type-background),.elementor-3709 .elementor-element.elementor-element-24e7477e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-cb2f10f)}.elementor-3709 .elementor-element.elementor-element-24e7477e{border-style:solid;border-width:0 0 2px;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-12px;margin-bottom:0;z-index:1}.elementor-3709 .elementor-element.elementor-element-24e7477e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-3709 .elementor-element.elementor-element-596c9e13.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3709 .elementor-element.elementor-element-596c9e13.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3709 .elementor-element.elementor-element-54c30366{text-align:center}.elementor-3709 .elementor-element.elementor-element-54c30366 img{width:30px;height:30px}.elementor-3709 .elementor-element.elementor-element-54c30366>.elementor-widget-container{padding:10px;border-radius:30px}.elementor-bc-flex-widget .elementor-3709 .elementor-element.elementor-element-f398563.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3709 .elementor-element.elementor-element-f398563.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3709 .elementor-element.elementor-element-2dfba29a .elementor-icon-list-icon{width:14px}.elementor-3709 .elementor-element.elementor-element-2dfba29a .elementor-icon-list-icon i{font-size:14px}.elementor-3709 .elementor-element.elementor-element-2dfba29a .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.elementor-3709 .elementor-element.elementor-element-2dfba29a .elementor-icon-list-text,.elementor-3709 .elementor-element.elementor-element-2dfba29a .elementor-icon-list-text a{color:var(--e-global-color-primary)}.elementor-3709 .elementor-element.elementor-element-2dfba29a .elementor-icon-list-item{font-family:"Roboto",Sans-serif;font-size:.8em;font-weight:400}.elementor-3709 .elementor-element.elementor-element-2f54c9d1 .elementor-heading-title{font-family:var(--e-global-typography-e925ee0-font-family),Sans-serif;font-size:var(--e-global-typography-e925ee0-font-size);line-height:var(--e-global-typography-e925ee0-line-height);letter-spacing:var(--e-global-typography-e925ee0-letter-spacing);word-spacing:var(--e-global-typography-e925ee0-word-spacing)}.elementor-3709 .elementor-element.elementor-element-2f54c9d1>.elementor-widget-container{margin:-20px 0 0}.elementor-3709 .elementor-element.elementor-element-2819fc94>.elementor-container{min-height:130px}.elementor-3709 .elementor-element.elementor-element-63334d39>.elementor-widget-container{margin:2px -10px 0}.elementor-3709 .elementor-element.elementor-element-fff050 .elementor-icon-list-icon i{color:var(--e-global-color-text);transition:color .3s}.elementor-3709 .elementor-element.elementor-element-fff050 .elementor-icon-list-icon svg{fill:var(--e-global-color-text);transition:fill .3s}.elementor-3709 .elementor-element.elementor-element-fff050{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size,1em)*0.25);--icon-vertical-offset:0px}.elementor-3709 .elementor-element.elementor-element-fff050 .elementor-icon-list-text{transition:color .3s}.elementor-3709 .elementor-element.elementor-element-fff050>.elementor-widget-container{margin:-16px 0 0}.elementor-3709 .elementor-element.elementor-element-72f40e7c>.elementor-container{max-width:300px}.elementor-3709 .elementor-element.elementor-element-141840a5 .elementor-icon-list-icon i{color:var(--e-global-color-text);font-size:14px}.elementor-3709 .elementor-element.elementor-element-141840a5 .elementor-icon-list-icon svg{fill:var(--e-global-color-text);--e-icon-list-icon-size:14px}.elementor-3709 .elementor-element.elementor-element-141840a5 .elementor-icon-list-icon{width:14px}.elementor-3709 .elementor-element.elementor-element-141840a5 .elementor-icon-list-text,.elementor-3709 .elementor-element.elementor-element-141840a5 .elementor-icon-list-text a{color:var(--e-global-color-0a6dc83)}.elementor-3709 .elementor-element.elementor-element-141840a5>.elementor-widget-container{margin:-15px 0 0}.elementor-3709 .elementor-element.elementor-element-1559b916{margin-top:-20px;margin-bottom:-20px}.elementor-3709 .elementor-element.elementor-element-3d545f1c .elementor-button:hover,.elementor-3709 .elementor-element.elementor-element-3d545f1c .elementor-button:focus{background-color:var(--e-global-color-text)}.elementor-3709 .elementor-element.elementor-element-3d545f1c>.elementor-widget-container{margin:0;padding:0}.elementor-3709 .elementor-element.elementor-element-341e1b44 .elementor-button{background-color:var(--e-global-color-accent)}.elementor-3709 .elementor-element.elementor-element-341e1b44 .elementor-button:hover,.elementor-3709 .elementor-element.elementor-element-341e1b44 .elementor-button:focus{background-color:var(--e-global-color-text)}.elementor-3709 .elementor-element.elementor-element-341e1b44>.elementor-widget-container{margin:0;padding:0}@media(max-width:1024px){.elementor-3709 .elementor-element.elementor-element-2f54c9d1 .elementor-heading-title{font-size:var(--e-global-typography-e925ee0-font-size);line-height:var(--e-global-typography-e925ee0-line-height);letter-spacing:var(--e-global-typography-e925ee0-letter-spacing);word-spacing:var(--e-global-typography-e925ee0-word-spacing)}}@media(min-width:768px){.elementor-3709 .elementor-element.elementor-element-596c9e13{width:29%}.elementor-3709 .elementor-element.elementor-element-f398563{width:71%}}@media(max-width:767px){.elementor-3709 .elementor-element.elementor-element-596c9e13{width:29%}.elementor-3709 .elementor-element.elementor-element-f398563{width:71%}.elementor-3709 .elementor-element.elementor-element-2f54c9d1 .elementor-heading-title{font-size:var(--e-global-typography-e925ee0-font-size);line-height:var(--e-global-typography-e925ee0-line-height);letter-spacing:var(--e-global-typography-e925ee0-letter-spacing);word-spacing:var(--e-global-typography-e925ee0-word-spacing)}}