.elementor-71 .elementor-element.elementor-element-c5a0247:not(.elementor-motion-effects-element-type-background),.elementor-71 .elementor-element.elementor-element-c5a0247>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://sanriku-trail.com/wp-content/uploads/2025/01/fudai-tanohata-photoby-members672.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-71 .elementor-element.elementor-element-c5a0247>.elementor-background-overlay{background-color:#1A1A1A78;background-image:url(https://sanriku-trail.com/wp-content/uploads/2025/01/ripped-1-e1699318031291.png);background-position:bottom center;background-repeat:repeat-x;background-size:25% auto;opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-71 .elementor-element.elementor-element-c5a0247>.elementor-container{max-width:840px}.elementor-71 .elementor-element.elementor-element-c5a0247{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:12em 0em 12em 0em}.elementor-bc-flex-widget .elementor-71 .elementor-element.elementor-element-7499d22.elementor-column .elementor-widget-wrap{align-items:center}.elementor-71 .elementor-element.elementor-element-7499d22.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-71 .elementor-element.elementor-element-7499d22.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-71 .elementor-element.elementor-element-7499d22>.elementor-element-populated{padding:0em 0em 0em 0em}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-a4a4682{text-align:center}.elementor-71 .elementor-element.elementor-element-a4a4682 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-widget-breadcrumbs{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-71 .elementor-element.elementor-element-7e67d79{font-size:14px;font-weight:500;line-height:1.5em}.elementor-71 .elementor-element.elementor-element-1e9c840 .elementor-heading-title{color:#28211a}.elementor-71 .elementor-element.elementor-element-d69acef{overflow:hidden;padding:0em 0em 5em 0em}.elementor-71 .elementor-element.elementor-element-9fc7a7f>.elementor-element-populated{padding:3em 3em 3em 3em}.elementor-71 .elementor-element.elementor-element-7b1e5c6 .elementor-heading-title{font-size:1.8em}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.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-71 .elementor-element.elementor-element-3a69fdb{text-align:justify;color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-6486804{text-align:justify;color:var(--e-global-color-text)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-71 .elementor-element.elementor-element-36c368b .elementor-button{background-color:var(--e-global-color-d94e44e);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:none}.elementor-71 .elementor-element.elementor-element-36c368b .elementor-button:hover,.elementor-71 .elementor-element.elementor-element-36c368b .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-36c368b .elementor-button-content-wrapper{flex-direction:row}.elementor-71 .elementor-element.elementor-element-36c368b .elementor-button:hover svg,.elementor-71 .elementor-element.elementor-element-36c368b .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-31fd124 .elementor-button{background-color:var(--e-global-color-d94e44e);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:none}.elementor-71 .elementor-element.elementor-element-31fd124 .elementor-button:hover,.elementor-71 .elementor-element.elementor-element-31fd124 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-31fd124 .elementor-button-content-wrapper{flex-direction:row}.elementor-71 .elementor-element.elementor-element-31fd124 .elementor-button:hover svg,.elementor-71 .elementor-element.elementor-element-31fd124 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-44cfd90>.elementor-element-populated{padding:3em 5em 5em 0em}.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);line-height:var(--e-global-typography-text-line-height)}.elementor-71 .elementor-element.elementor-element-0dc2c37>.elementor-widget-container{background-color:var(--e-global-color-primary);border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--e-global-color-primary);border-radius:3px 3px 3px 3px;box-shadow:0 10px 30px 0 rgb(0 0 0 / .1)}.elementor-71 .elementor-element.elementor-element-76f8327{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;bottom:0}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-76f8327{right:0}body.rtl .elementor-71 .elementor-element.elementor-element-76f8327{left:0}.elementor-71 .elementor-element.elementor-element-76f8327>.elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--e-global-color-primary);border-radius:3px 3px 3px 3px;box-shadow:0 10px 30px 0 rgb(0 0 0 / .1)}.elementor-71 .elementor-element.elementor-element-1207c87>.elementor-container{max-width:990px}.elementor-71 .elementor-element.elementor-element-24f9224{--spacer-size:50px}.elementor-widget-call-to-action .elementor-cta__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.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);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-call-to-action .elementor-cta__button{font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var(--e-global-color-accent);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-71 .elementor-element.elementor-element-a4dcc72 .elementor-cta .elementor-cta__bg,.elementor-71 .elementor-element.elementor-element-a4dcc72 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-71 .elementor-element.elementor-element-a4dcc72 .elementor-cta__content{text-align:center}.elementor-71 .elementor-element.elementor-element-a4dcc72 .elementor-cta__title{font-size:1.7rem;font-weight:600;line-height:1.3em;-webkit-text-stroke-width:.5px;stroke-width:.5px;-webkit-text-stroke-color:#0000006B;stroke:#0000006B}.elementor-71 .elementor-element.elementor-element-a4dcc72 .elementor-cta__button{font-size:.9em;color:#FFF;background-color:#4476CC;border-color:#FFF;border-radius:35px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-71 .elementor-element.elementor-element-a4dcc72 .elementor-cta__button:hover{border-color:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-a4dcc72 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#02010133}.elementor-71 .elementor-element.elementor-element-a4dcc72 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#fff0}.elementor-71 .elementor-element.elementor-element-841dfc0{--spacer-size:50px}.elementor-71 .elementor-element.elementor-element-4d285ff>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-71 .elementor-element.elementor-element-4d285ff:not(.elementor-motion-effects-element-type-background),.elementor-71 .elementor-element.elementor-element-4d285ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f6f6}.elementor-71 .elementor-element.elementor-element-4d285ff>.elementor-background-overlay{background-image:url(https://sanriku-trail.com/wp-content/uploads/2025/01/photo-1505904504351-87ef181e9581.jpeg);background-position:bottom center;background-size:cover;opacity:.04;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-71 .elementor-element.elementor-element-4d285ff .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(0%) blur(0) hue-rotate(0deg)}.elementor-71 .elementor-element.elementor-element-4d285ff{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 0 40px 0}.elementor-71 .elementor-element.elementor-element-e59f7f7>.elementor-container{max-width:557px;text-align:center}.elementor-71 .elementor-element.elementor-element-56ac019 .elementor-heading-title{font-size:1.8em;color:var(--e-global-color-text)}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.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-71 .elementor-element.elementor-element-0917ee4{--divider-border-style:solid;--divider-color:rgba(99,115,129,0.34);--divider-border-width:2px}.elementor-71 .elementor-element.elementor-element-0917ee4>.elementor-widget-container{margin:0 0 0 0}.elementor-71 .elementor-element.elementor-element-0917ee4 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0}.elementor-71 .elementor-element.elementor-element-0917ee4 .elementor-divider{text-align:center;padding-block-start:0;padding-block-end:0}.elementor-71 .elementor-element.elementor-element-8e7ca57:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-71 .elementor-element.elementor-element-8e7ca57>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-71 .elementor-element.elementor-element-8e7ca57>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-71 .elementor-element.elementor-element-8e7ca57>.elementor-element-populated>.elementor-background-overlay{opacity:.03}.elementor-71 .elementor-element.elementor-element-8e7ca57>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:38px 38px 38px 38px}.elementor-71 .elementor-element.elementor-element-8e7ca57>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-71 .elementor-element.elementor-element-0c3a677>.elementor-widget-container{margin:0 0 0 0;padding:5px 0 0 0}.elementor-71 .elementor-element.elementor-element-0c3a677{text-align:center}.elementor-71 .elementor-element.elementor-element-0c3a677 .elementor-heading-title{font-family:"Prata",Sans-serif;font-size:26px;font-weight:400;line-height:36px;letter-spacing:0;color:#252930}.elementor-71 .elementor-element.elementor-element-72fe4fe iframe{height:160px}.elementor-71 .elementor-element.elementor-element-95ba45d .elementor-button{background-color:var(--e-global-color-d94e44e);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:none}.elementor-71 .elementor-element.elementor-element-95ba45d .elementor-button:hover,.elementor-71 .elementor-element.elementor-element-95ba45d .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-95ba45d .elementor-button-content-wrapper{flex-direction:row}.elementor-71 .elementor-element.elementor-element-95ba45d .elementor-button:hover svg,.elementor-71 .elementor-element.elementor-element-95ba45d .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-02cc83c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-71 .elementor-element.elementor-element-02cc83c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-71 .elementor-element.elementor-element-02cc83c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-71 .elementor-element.elementor-element-02cc83c>.elementor-element-populated>.elementor-background-overlay{opacity:.03}.elementor-71 .elementor-element.elementor-element-02cc83c>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:38px 38px 38px 38px}.elementor-71 .elementor-element.elementor-element-02cc83c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-71 .elementor-element.elementor-element-98ec5c1>.elementor-widget-container{margin:0 0 0 0;padding:5px 0 0 0}.elementor-71 .elementor-element.elementor-element-98ec5c1{text-align:center}.elementor-71 .elementor-element.elementor-element-98ec5c1 .elementor-heading-title{font-family:"Prata",Sans-serif;font-size:26px;font-weight:400;line-height:36px;letter-spacing:0;color:#252930}.elementor-71 .elementor-element.elementor-element-814f0a3 iframe{height:160px}.elementor-71 .elementor-element.elementor-element-629104f .elementor-button{background-color:var(--e-global-color-d94e44e);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:none}.elementor-71 .elementor-element.elementor-element-629104f .elementor-button:hover,.elementor-71 .elementor-element.elementor-element-629104f .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-629104f .elementor-button-content-wrapper{flex-direction:row}.elementor-71 .elementor-element.elementor-element-629104f .elementor-button:hover svg,.elementor-71 .elementor-element.elementor-element-629104f .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-ae5e149:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-71 .elementor-element.elementor-element-ae5e149>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-71 .elementor-element.elementor-element-ae5e149>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-71 .elementor-element.elementor-element-ae5e149>.elementor-element-populated>.elementor-background-overlay{opacity:.03}.elementor-71 .elementor-element.elementor-element-ae5e149>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:38px 38px 38px 38px}.elementor-71 .elementor-element.elementor-element-ae5e149>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-71 .elementor-element.elementor-element-7decc96>.elementor-widget-container{margin:0 0 0 0;padding:5px 0 0 0}.elementor-71 .elementor-element.elementor-element-7decc96{text-align:center}.elementor-71 .elementor-element.elementor-element-7decc96 .elementor-heading-title{font-family:"Prata",Sans-serif;font-size:26px;font-weight:400;line-height:36px;letter-spacing:0;color:#252930}.elementor-71 .elementor-element.elementor-element-c162b62 iframe{height:160px}.elementor-71 .elementor-element.elementor-element-ff8ec68 .elementor-button{background-color:var(--e-global-color-d94e44e);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:none}.elementor-71 .elementor-element.elementor-element-ff8ec68 .elementor-button:hover,.elementor-71 .elementor-element.elementor-element-ff8ec68 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-ff8ec68 .elementor-button-content-wrapper{flex-direction:row}.elementor-71 .elementor-element.elementor-element-ff8ec68 .elementor-button:hover svg,.elementor-71 .elementor-element.elementor-element-ff8ec68 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-b3d0b6e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-71 .elementor-element.elementor-element-b3d0b6e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-71 .elementor-element.elementor-element-b3d0b6e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-71 .elementor-element.elementor-element-b3d0b6e>.elementor-element-populated>.elementor-background-overlay{opacity:.03}.elementor-71 .elementor-element.elementor-element-b3d0b6e>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:38px 38px 38px 38px}.elementor-71 .elementor-element.elementor-element-b3d0b6e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-71 .elementor-element.elementor-element-58d39fa>.elementor-widget-container{margin:0 0 0 0;padding:5px 0 0 0}.elementor-71 .elementor-element.elementor-element-58d39fa{text-align:center}.elementor-71 .elementor-element.elementor-element-58d39fa .elementor-heading-title{font-family:"Prata",Sans-serif;font-size:26px;font-weight:400;line-height:36px;letter-spacing:0;color:#252930}.elementor-71 .elementor-element.elementor-element-cc22e64 iframe{height:160px}.elementor-71 .elementor-element.elementor-element-8607a10 .elementor-button{background-color:var(--e-global-color-d94e44e);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:none}.elementor-71 .elementor-element.elementor-element-8607a10 .elementor-button:hover,.elementor-71 .elementor-element.elementor-element-8607a10 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-8607a10 .elementor-button-content-wrapper{flex-direction:row}.elementor-71 .elementor-element.elementor-element-8607a10 .elementor-button:hover svg,.elementor-71 .elementor-element.elementor-element-8607a10 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-6d9d5c7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-71 .elementor-element.elementor-element-6d9d5c7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-71 .elementor-element.elementor-element-6d9d5c7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-71 .elementor-element.elementor-element-6d9d5c7>.elementor-element-populated>.elementor-background-overlay{opacity:.03}.elementor-71 .elementor-element.elementor-element-6d9d5c7>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:38px 38px 38px 38px}.elementor-71 .elementor-element.elementor-element-6d9d5c7>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-71 .elementor-element.elementor-element-ff20c62>.elementor-widget-container{margin:0 0 0 0;padding:5px 0 0 0}.elementor-71 .elementor-element.elementor-element-ff20c62{text-align:center}.elementor-71 .elementor-element.elementor-element-ff20c62 .elementor-heading-title{font-family:"Prata",Sans-serif;font-size:26px;font-weight:400;line-height:36px;letter-spacing:0;color:#252930}.elementor-71 .elementor-element.elementor-element-0a25713 iframe{height:160px}.elementor-71 .elementor-element.elementor-element-6854a93 .elementor-button{background-color:var(--e-global-color-d94e44e);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:none}.elementor-71 .elementor-element.elementor-element-6854a93 .elementor-button:hover,.elementor-71 .elementor-element.elementor-element-6854a93 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-6854a93 .elementor-button-content-wrapper{flex-direction:row}.elementor-71 .elementor-element.elementor-element-6854a93 .elementor-button:hover svg,.elementor-71 .elementor-element.elementor-element-6854a93 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-1b7030f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-71 .elementor-element.elementor-element-1b7030f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-71 .elementor-element.elementor-element-1b7030f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-71 .elementor-element.elementor-element-1b7030f>.elementor-element-populated>.elementor-background-overlay{opacity:.03}.elementor-71 .elementor-element.elementor-element-1b7030f>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:38px 38px 38px 38px}.elementor-71 .elementor-element.elementor-element-1b7030f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-71 .elementor-element.elementor-element-6b458c3>.elementor-widget-container{margin:0 0 0 0;padding:5px 0 0 0}.elementor-71 .elementor-element.elementor-element-6b458c3{text-align:center}.elementor-71 .elementor-element.elementor-element-6b458c3 .elementor-heading-title{font-family:"Prata",Sans-serif;font-size:26px;font-weight:400;line-height:36px;letter-spacing:0;color:#252930}.elementor-71 .elementor-element.elementor-element-53c2b04 iframe{height:160px}.elementor-71 .elementor-element.elementor-element-51a7e6d .elementor-button{background-color:var(--e-global-color-d94e44e);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:none}.elementor-71 .elementor-element.elementor-element-51a7e6d .elementor-button:hover,.elementor-71 .elementor-element.elementor-element-51a7e6d .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-51a7e6d .elementor-button-content-wrapper{flex-direction:row}.elementor-71 .elementor-element.elementor-element-51a7e6d .elementor-button:hover svg,.elementor-71 .elementor-element.elementor-element-51a7e6d .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-9b196ca .elementor-heading-title{color:#28211a}.elementor-71 .elementor-element.elementor-element-059b45d .elementor-heading-title{font-size:1.8em;color:var(--e-global-color-text)}.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-weight:var(--e-global-typography-primary-font-weight)}.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);line-height:var(--e-global-typography-text-line-height)}.elementor-71 .elementor-element.elementor-element-fb1b76a .elementor-accordion-icon,.elementor-71 .elementor-element.elementor-element-fb1b76a .elementor-accordion-title{color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-fb1b76a .elementor-accordion-icon svg{fill:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-fb1b76a .elementor-active .elementor-accordion-icon,.elementor-71 .elementor-element.elementor-element-fb1b76a .elementor-active .elementor-accordion-title{color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-fb1b76a .elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-text)}@media(max-width:1200px){.elementor-71 .elementor-element.elementor-element-a4dcc72 .elementor-cta__title{font-size:1.3em}}@media(max-width:1024px){.elementor-71 .elementor-element.elementor-element-c5a0247>.elementor-background-overlay{background-size:30% auto}.elementor-71 .elementor-element.elementor-element-a4a4682 .elementor-heading-title{font-size:2.4em}.elementor-widget-breadcrumbs{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-71 .elementor-element.elementor-element-1e9c840 .elementor-heading-title{font-size:1.8em}.elementor-71 .elementor-element.elementor-element-7b1e5c6{text-align:center}.elementor-71 .elementor-element.elementor-element-7b1e5c6 .elementor-heading-title{font-size:1.6em}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height)}.elementor-widget-button .elementor-button{line-height:var(--e-global-typography-accent-line-height)}.elementor-71 .elementor-element.elementor-element-44cfd90>.elementor-element-populated{padding:3em 3em 3em 3em}.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height)}.elementor-widget-call-to-action .elementor-cta__description{line-height:var(--e-global-typography-text-line-height)}.elementor-widget-call-to-action .elementor-cta__button{line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-call-to-action .elementor-ribbon-inner{line-height:var(--e-global-typography-accent-line-height)}.elementor-71 .elementor-element.elementor-element-56ac019{text-align:center}.elementor-71 .elementor-element.elementor-element-56ac019 .elementor-heading-title{font-size:1.6em}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-71 .elementor-element.elementor-element-8e7ca57>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-71 .elementor-element.elementor-element-0c3a677 .elementor-heading-title{font-size:24px;line-height:30px}.elementor-71 .elementor-element.elementor-element-02cc83c>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-71 .elementor-element.elementor-element-98ec5c1 .elementor-heading-title{font-size:24px;line-height:30px}.elementor-71 .elementor-element.elementor-element-ae5e149>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-71 .elementor-element.elementor-element-7decc96 .elementor-heading-title{font-size:24px;line-height:30px}.elementor-71 .elementor-element.elementor-element-b3d0b6e>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-71 .elementor-element.elementor-element-58d39fa .elementor-heading-title{font-size:24px;line-height:30px}.elementor-71 .elementor-element.elementor-element-6d9d5c7>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-71 .elementor-element.elementor-element-ff20c62 .elementor-heading-title{font-size:24px;line-height:30px}.elementor-71 .elementor-element.elementor-element-1b7030f>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-71 .elementor-element.elementor-element-6b458c3 .elementor-heading-title{font-size:24px;line-height:30px}.elementor-71 .elementor-element.elementor-element-9b196ca .elementor-heading-title{font-size:1.8em}.elementor-71 .elementor-element.elementor-element-059b45d{text-align:center}.elementor-71 .elementor-element.elementor-element-059b45d .elementor-heading-title{font-size:1.6em}.elementor-widget-accordion .elementor-tab-content{line-height:var(--e-global-typography-text-line-height)}}@media(max-width:767px){.elementor-71 .elementor-element.elementor-element-c5a0247>.elementor-background-overlay{background-size:50% auto}.elementor-71 .elementor-element.elementor-element-c5a0247{padding:7em 0em 7em 0em}.elementor-71 .elementor-element.elementor-element-7499d22>.elementor-element-populated{padding:1em 1em 1em 1em}.elementor-71 .elementor-element.elementor-element-a4a4682 .elementor-heading-title{font-size:1.4em}.elementor-widget-breadcrumbs{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-71 .elementor-element.elementor-element-1e9c840{text-align:center}.elementor-71 .elementor-element.elementor-element-1e9c840 .elementor-heading-title{font-size:1.4em}.elementor-71 .elementor-element.elementor-element-9fc7a7f>.elementor-element-populated{padding:2em 2em 2em 2em}.elementor-71 .elementor-element.elementor-element-7b1e5c6 .elementor-heading-title{font-size:1.2em}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height)}.elementor-widget-button .elementor-button{line-height:var(--e-global-typography-accent-line-height)}.elementor-71 .elementor-element.elementor-element-44cfd90>.elementor-element-populated{margin:0em 1em 0em 0em;--e-column-margin-right:1em;--e-column-margin-left:0em;padding:1em 2em 1em 1em}.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height)}.elementor-widget-call-to-action .elementor-cta__description{line-height:var(--e-global-typography-text-line-height)}.elementor-widget-call-to-action .elementor-cta__button{line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-call-to-action .elementor-ribbon-inner{line-height:var(--e-global-typography-accent-line-height)}.elementor-71 .elementor-element.elementor-element-a4dcc72 .elementor-cta__title{font-size:1.4em}.elementor-71 .elementor-element.elementor-element-4d285ff{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-71 .elementor-element.elementor-element-1112b15>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1em 1em 1em 1em}.elementor-71 .elementor-element.elementor-element-e59f7f7{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-71 .elementor-element.elementor-element-79973d1>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1em 1em 1em 1em}.elementor-71 .elementor-element.elementor-element-56ac019 .elementor-heading-title{font-size:1.4em}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-71 .elementor-element.elementor-element-380eb4c{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-71 .elementor-element.elementor-element-8e7ca57>.elementor-element-populated{margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:1em 1em 1em 1em}.elementor-71 .elementor-element.elementor-element-02cc83c>.elementor-element-populated{margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:1em 1em 1em 1em}.elementor-71 .elementor-element.elementor-element-ae5e149>.elementor-element-populated{margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:1em 1em 1em 1em}.elementor-71 .elementor-element.elementor-element-3b33680{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-71 .elementor-element.elementor-element-b3d0b6e>.elementor-element-populated{margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:1em 1em 1em 1em}.elementor-71 .elementor-element.elementor-element-6d9d5c7>.elementor-element-populated{margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:1em 1em 1em 1em}.elementor-71 .elementor-element.elementor-element-1b7030f>.elementor-element-populated{margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:1em 1em 1em 1em}.elementor-71 .elementor-element.elementor-element-6af12c3{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-71 .elementor-element.elementor-element-a45ceba>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em}.elementor-71 .elementor-element.elementor-element-9b196ca{text-align:center}.elementor-71 .elementor-element.elementor-element-9b196ca .elementor-heading-title{font-size:1.4em}.elementor-71 .elementor-element.elementor-element-49169ce{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-71 .elementor-element.elementor-element-ee0a567>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-71 .elementor-element.elementor-element-40aa2b0{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-71 .elementor-element.elementor-element-a8757be>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em}.elementor-71 .elementor-element.elementor-element-059b45d .elementor-heading-title{font-size:1.2em}.elementor-widget-accordion .elementor-tab-content{line-height:var(--e-global-typography-text-line-height)}}@media(min-width:768px){.elementor-71 .elementor-element.elementor-element-c70fba1{width:57.169%}.elementor-71 .elementor-element.elementor-element-27e46da{width:41.752%}}@media(max-width:1024px) and (min-width:768px){.elementor-71 .elementor-element.elementor-element-9fc7a7f{width:100%}.elementor-71 .elementor-element.elementor-element-44cfd90{width:100%}}