.elementor-15963 .elementor-element.elementor-element-41581d0d{--display:flex;--min-height:200vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.79;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-41581d0d:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-41581d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jordinaarnau.cat/wp-content/uploads/2026/08/jordina-158.jpg");background-position:center center;background-size:cover;}.elementor-15963 .elementor-element.elementor-element-41581d0d::before, .elementor-15963 .elementor-element.elementor-element-41581d0d > .elementor-background-video-container::before, .elementor-15963 .elementor-element.elementor-element-41581d0d > .e-con-inner > .elementor-background-video-container::before, .elementor-15963 .elementor-element.elementor-element-41581d0d > .elementor-background-slideshow::before, .elementor-15963 .elementor-element.elementor-element-41581d0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-15963 .elementor-element.elementor-element-41581d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-2887bce ) 0%, #F2295B00 100%);}.elementor-15963 .elementor-element.elementor-element-5efee91{--display:flex;--min-height:719px;--justify-content:flex-end;}.elementor-15963 .elementor-element.elementor-element-59dfaacb .elementor-heading-title{font-family:"GT Alpina", Sans-serif;}.elementor-15963 .elementor-element.elementor-element-6114bcf{--display:flex;--justify-content:flex-end;--overlay-opacity:0.9;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-6114bcf::before, .elementor-15963 .elementor-element.elementor-element-6114bcf > .elementor-background-video-container::before, .elementor-15963 .elementor-element.elementor-element-6114bcf > .e-con-inner > .elementor-background-video-container::before, .elementor-15963 .elementor-element.elementor-element-6114bcf > .elementor-background-slideshow::before, .elementor-15963 .elementor-element.elementor-element-6114bcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-15963 .elementor-element.elementor-element-6114bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-2887bce ) 100%);}.elementor-15963 .elementor-element.elementor-element-1eaf98c9 > .elementor-widget-container{margin:0px 0px -97px 0px;}.elementor-15963 .elementor-element.elementor-element-1eaf98c9{z-index:2;}.elementor-15963 .elementor-element.elementor-element-4a8624f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-4a8624f:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-4a8624f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #242619 10%, #9CA973 100%);}.elementor-15963 .elementor-element.elementor-element-a8da742{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:200px 200px;--row-gap:200px;--column-gap:200px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-1ea9578b{font-family:"GT Alpina", Sans-serif;color:var( --e-global-color-52f7733 );}.elementor-15963 .elementor-element.elementor-element-19ae635a{font-size:16px;color:var( --e-global-color-52f7733 );}.elementor-15963 .elementor-element.elementor-element-20658e1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-22895d5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-15963 .elementor-element.elementor-element-2cc866ae{right:-123px;}body.rtl .elementor-15963 .elementor-element.elementor-element-2cc866ae{left:-123px;}.elementor-15963 .elementor-element.elementor-element-2cc866ae{top:435.965px;}.elementor-15963 .elementor-element.elementor-element-2f2afd43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:170px;--padding-bottom:170px;--padding-left:170px;--padding-right:170px;}.elementor-15963 .elementor-element.elementor-element-458553b9{font-family:"GT Alpina", Sans-serif;}.elementor-15963 .elementor-element.elementor-element-4f5fe46a{font-size:18px;}.elementor-15963 .elementor-element.elementor-element-5a909018{color:var( --e-global-color-52f7733 );}.elementor-15963 .elementor-element.elementor-element-234095d{font-family:"GT Alpina", Sans-serif;font-size:30px;color:var( --e-global-color-b94361b );--aw-scroll-fill-color:#FFFFFF;--aw-scroll-fill-muted:#5B5B5B;}.elementor-15963 .elementor-element.elementor-element-4c111c4b{--display:flex;--min-height:94vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.63;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-4c111c4b:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-4c111c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jordinaarnau.cat/wp-content/uploads/2026/08/img3251.jpg");background-position:center center;background-size:cover;}.elementor-15963 .elementor-element.elementor-element-4c111c4b::before, .elementor-15963 .elementor-element.elementor-element-4c111c4b > .elementor-background-video-container::before, .elementor-15963 .elementor-element.elementor-element-4c111c4b > .e-con-inner > .elementor-background-video-container::before, .elementor-15963 .elementor-element.elementor-element-4c111c4b > .elementor-background-slideshow::before, .elementor-15963 .elementor-element.elementor-element-4c111c4b > .e-con-inner > .elementor-background-slideshow::before, .elementor-15963 .elementor-element.elementor-element-4c111c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#242619;--background-overlay:'';}.elementor-15963 .elementor-element.elementor-element-2d9620fa{text-align:center;}.elementor-15963 .elementor-element.elementor-element-304aa93 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-15963 .elementor-element.elementor-element-304aa93 .elementor-field-group{padding-right:calc( 11px/2 );padding-left:calc( 11px/2 );margin-bottom:11px;}.elementor-15963 .elementor-element.elementor-element-304aa93 .elementor-form-fields-wrapper{margin-left:calc( -11px/2 );margin-right:calc( -11px/2 );margin-bottom:-11px;}.elementor-15963 .elementor-element.elementor-element-304aa93 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-15963 .elementor-element.elementor-element-304aa93 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-15963 .elementor-element.elementor-element-304aa93 .elementor-labels-inline .elementor-field-group > label{padding-left:11px;}body:not(.rtl) .elementor-15963 .elementor-element.elementor-element-304aa93 .elementor-labels-inline .elementor-field-group > label{padding-right:11px;}body .elementor-15963 .elementor-element.elementor-element-304aa93 .elementor-labels-above .elementor-field-group > label{padding-bottom:11px;}.elementor-15963 .elementor-element.elementor-element-304aa93 .elementor-field-type-html{padding-bottom:0px;}.elementor-15963 .elementor-element.elementor-element-304aa93 .elementor-field-group .elementor-field{color:#99AB6D;}.elementor-15963 .elementor-element.elementor-element-304aa93 .elementor-field-group .elementor-field, .elementor-15963 .elementor-element.elementor-element-304aa93 .elementor-field-subgroup label{font-family:"GT Alpina", Sans-serif;font-weight:bold;}.elementor-15963 .elementor-element.elementor-element-304aa93 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#99AB6D;border-width:3px 3px 3px 3px;border-radius:11px 11px 11px 11px;}.elementor-15963 .elementor-element.elementor-element-304aa93 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#99AB6D;border-width:3px 3px 3px 3px;border-radius:11px 11px 11px 11px;}.elementor-15963 .elementor-element.elementor-element-304aa93 .elementor-field-group .elementor-select-wrapper::before{color:#99AB6D;}.elementor-15963 .elementor-element.elementor-element-304aa93 .elementor-button{font-size:13px;font-weight:bold;border-radius:11px 11px 11px 11px;}.elementor-15963 .elementor-element.elementor-element-304aa93 .e-form__buttons__wrapper__button-next{background-color:#232618;color:#ffffff;}.elementor-15963 .elementor-element.elementor-element-304aa93 .elementor-button[type="submit"]{background-color:#232618;color:#ffffff;}.elementor-15963 .elementor-element.elementor-element-304aa93 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-15963 .elementor-element.elementor-element-304aa93 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-15963 .elementor-element.elementor-element-304aa93 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-15963 .elementor-element.elementor-element-304aa93 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-15963 .elementor-element.elementor-element-304aa93 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-15963 .elementor-element.elementor-element-304aa93 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-15963 .elementor-element.elementor-element-304aa93{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-15963 .elementor-element.elementor-element-1d76d850{color:var( --e-global-color-b94361b );}.elementor-15963 .elementor-element.elementor-element-26edbc74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-26edbc74:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-26edbc74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffced;}.elementor-15963 .elementor-element.elementor-element-23b3bbd6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-15963 .elementor-element.elementor-element-576fec8b{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"GT Alpina", Sans-serif;font-size:44px;line-height:1.2em;color:#9CA973;--aw-scroll-fill-color:#232618;--aw-scroll-fill-muted:#9CA973;}.elementor-15963 .elementor-element.elementor-element-1988f58a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-1423fcc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-723bdd0{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;font-family:"GT Alpina", Sans-serif;font-size:18px;}.elementor-15963 .elementor-element.elementor-element-78e9f953{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-78e9f953:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-78e9f953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffced;}.elementor-15963 .elementor-element.elementor-element-176a54f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-5e5d01fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-15963 .elementor-element.elementor-element-2313d7ee{right:-102px;}body.rtl .elementor-15963 .elementor-element.elementor-element-2313d7ee{left:-102px;}.elementor-15963 .elementor-element.elementor-element-2313d7ee{top:576.975px;}.elementor-15963 .elementor-element.elementor-element-69e7251f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15963 .elementor-element.elementor-element-6d57598d{font-family:"GT Alpina", Sans-serif;--aw-scroll-fill-color:#5B5B5B;--aw-scroll-fill-muted:#DAD9C4;}.elementor-15963 .elementor-element.elementor-element-1d4c2f7a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-47da7eaf{text-align:center;font-size:25px;letter-spacing:0px;color:#9CA973;}.elementor-15963 .elementor-element.elementor-element-1221dd33{text-align:center;}.elementor-15963 .elementor-element.elementor-element-1221dd33 .elementor-heading-title{font-size:30px;font-style:italic;}.elementor-15963 .elementor-element.elementor-element-510e78e6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-15963 .elementor-element.elementor-element-510e78e6 .elementor-field-group{padding-right:calc( 11px/2 );padding-left:calc( 11px/2 );margin-bottom:11px;}.elementor-15963 .elementor-element.elementor-element-510e78e6 .elementor-form-fields-wrapper{margin-left:calc( -11px/2 );margin-right:calc( -11px/2 );margin-bottom:-11px;}.elementor-15963 .elementor-element.elementor-element-510e78e6 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-15963 .elementor-element.elementor-element-510e78e6 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-15963 .elementor-element.elementor-element-510e78e6 .elementor-labels-inline .elementor-field-group > label{padding-left:11px;}body:not(.rtl) .elementor-15963 .elementor-element.elementor-element-510e78e6 .elementor-labels-inline .elementor-field-group > label{padding-right:11px;}body .elementor-15963 .elementor-element.elementor-element-510e78e6 .elementor-labels-above .elementor-field-group > label{padding-bottom:11px;}.elementor-15963 .elementor-element.elementor-element-510e78e6 .elementor-field-type-html{padding-bottom:0px;}.elementor-15963 .elementor-element.elementor-element-510e78e6 .elementor-field-group .elementor-field{color:#99AB6D;}.elementor-15963 .elementor-element.elementor-element-510e78e6 .elementor-field-group .elementor-field, .elementor-15963 .elementor-element.elementor-element-510e78e6 .elementor-field-subgroup label{font-family:"GT Alpina", Sans-serif;font-weight:bold;}.elementor-15963 .elementor-element.elementor-element-510e78e6 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#99AB6D;border-width:3px 3px 3px 3px;border-radius:11px 11px 11px 11px;}.elementor-15963 .elementor-element.elementor-element-510e78e6 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#99AB6D;border-width:3px 3px 3px 3px;border-radius:11px 11px 11px 11px;}.elementor-15963 .elementor-element.elementor-element-510e78e6 .elementor-field-group .elementor-select-wrapper::before{color:#99AB6D;}.elementor-15963 .elementor-element.elementor-element-510e78e6 .elementor-button{font-size:13px;font-weight:bold;border-radius:11px 11px 11px 11px;}.elementor-15963 .elementor-element.elementor-element-510e78e6 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-2887bce );color:#ffffff;}.elementor-15963 .elementor-element.elementor-element-510e78e6 .elementor-button[type="submit"]{background-color:var( --e-global-color-2887bce );color:#ffffff;}.elementor-15963 .elementor-element.elementor-element-510e78e6 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-15963 .elementor-element.elementor-element-510e78e6 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-15963 .elementor-element.elementor-element-510e78e6 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-15963 .elementor-element.elementor-element-510e78e6 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-15963 .elementor-element.elementor-element-510e78e6 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-15963 .elementor-element.elementor-element-510e78e6 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-15963 .elementor-element.elementor-element-510e78e6{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-15963 .elementor-element.elementor-element-772d6a7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15963 .elementor-element.elementor-element-772d6a7c:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-772d6a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffced;}.elementor-15963 .elementor-element.elementor-element-14aba627{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-14aba627:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-14aba627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffced;}.elementor-15963 .elementor-element.elementor-element-a252cbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15963 .elementor-element.elementor-element-27a02c1c{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;--aw-scroll-fill-color:#232618;--aw-scroll-fill-muted:#9CA973;}.elementor-15963 .elementor-element.elementor-element-27a02c1c .elementor-heading-title{font-family:"GT Alpina", Sans-serif;font-size:44px;font-style:italic;line-height:1.2em;}.elementor-15963 .elementor-element.elementor-element-446c2b8{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:300px;}.elementor-15963 .elementor-element.elementor-element-39933fcb{font-size:18px;}.elementor-15963 .elementor-element.elementor-element-2d2b44d6 .elementor-tab-title, .elementor-15963 .elementor-element.elementor-element-2d2b44d6 .elementor-tab-title:before, .elementor-15963 .elementor-element.elementor-element-2d2b44d6 .elementor-tab-title:after, .elementor-15963 .elementor-element.elementor-element-2d2b44d6 .elementor-tab-content, .elementor-15963 .elementor-element.elementor-element-2d2b44d6 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-15963 .elementor-element.elementor-element-2d2b44d6 .elementor-tab-title{font-family:"GT Alpina", Sans-serif;font-weight:300;text-decoration:underline;}.elementor-15963 .elementor-element.elementor-element-1adb8eb3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-1adb8eb3:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-1adb8eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffced;}.elementor-15963 .elementor-element.elementor-element-621b9586{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-15963 .elementor-element.elementor-element-151d3a5e{right:-89px;}body.rtl .elementor-15963 .elementor-element.elementor-element-151d3a5e{left:-89px;}.elementor-15963 .elementor-element.elementor-element-151d3a5e{top:377.235px;}.elementor-15963 .elementor-element.elementor-element-6a96df8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:170px;--padding-bottom:170px;--padding-left:170px;--padding-right:170px;}.elementor-15963 .elementor-element.elementor-element-4de18978{font-family:"GT Alpina", Sans-serif;color:#5B603E;}.elementor-15963 .elementor-element.elementor-element-26c96ffa{font-size:16px;color:#242619;}.elementor-15963 .elementor-element.elementor-element-6ff8aa0c{font-size:16px;line-height:1.4em;}.elementor-15963 .elementor-element.elementor-element-7a3ab3c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-7a3ab3c6:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-7a3ab3c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242619;}.elementor-15963 .elementor-element.elementor-element-c4cb5ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:00px 00px;--row-gap:00px;--column-gap:00px;}.elementor-15963 .elementor-element.elementor-element-5f059722 > .elementor-widget-container{margin:-200px 0px 0px 0px;}.elementor-15963 .elementor-element.elementor-element-13392f10 > .elementor-widget-container{margin:-200px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15963 .elementor-element.elementor-element-2c950dda > .elementor-widget-container{margin:-200px 0px 0px 0px;}.elementor-15963 .elementor-element.elementor-element-2f55e39e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15963 .elementor-element.elementor-element-69127bb .elementor-heading-title{font-family:"Alte grotesk", Sans-serif;}.elementor-15963 .elementor-element.elementor-element-61560117 > .elementor-widget-container{padding:0px 70px 0px 70px;}.elementor-15963 .elementor-element.elementor-element-61560117{font-size:16px;}.elementor-15963 .elementor-element.elementor-element-50c02d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-50c02d8:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-50c02d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffced;}.elementor-15963 .elementor-element.elementor-element-9766c4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15963 .elementor-element.elementor-element-31e8628{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;font-family:"GT Alpina", Sans-serif;line-height:1em;color:#242619;}.elementor-15963 .elementor-element.elementor-element-d027867{--display:flex;}.elementor-15963 .elementor-element.elementor-element-d027867:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-d027867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCED;}.elementor-15963 .elementor-element.elementor-element-3723f5e .aw-wheel__button{background-color:var( --e-global-color-primary );font-family:"Alte grotesk", Sans-serif;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-52f7733 );border-radius:200px 200px 200px 200px;padding:14px 26px 14px 26px;}.elementor-15963 .elementor-element.elementor-element-3723f5e .aw-wheel__stage{width:76%;--aw-pointer-offset:30px;--aw-pointer-shift:0px;}.elementor-15963 .elementor-element.elementor-element-3723f5e .aw-wheel__pointer{width:60px;}.elementor-15963 .elementor-element.elementor-element-3723f5e .aw-wheel__control{align-items:center;margin-top:50px;}.elementor-15963 .elementor-element.elementor-element-3723f5e .aw-wheel__result{font-family:"GT Alpina", Sans-serif;font-weight:bold;color:#5b603e;text-align:center;margin-top:24px;max-width:720px;}.elementor-15963 .elementor-element.elementor-element-857b511{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-857b511:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-857b511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCED;}.elementor-15963 .elementor-element.elementor-element-24a9946 > .elementor-widget-container{margin:0px 0px -37px 0px;}.elementor-15963 .elementor-element.elementor-element-24a9946{text-align:center;font-size:25px;letter-spacing:0px;color:#5B603E;}.elementor-15963 .elementor-element.elementor-element-d5d2a79{text-align:start;}.elementor-15963 .elementor-element.elementor-element-d5d2a79 .elementor-heading-title{font-size:30px;font-style:italic;color:#5B603E;}.elementor-15963 .elementor-element.elementor-element-de091b3{text-align:start;font-size:16px;color:#5B603E;}.elementor-15963 .elementor-element.elementor-element-1d86db00{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-1d86db00:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-1d86db00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffced;}.elementor-15963 .elementor-element.elementor-element-669cd7c9{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:center;font-family:"GT Alpina", Sans-serif;font-size:18px;}.elementor-15963 .elementor-element.elementor-element-2329037{text-align:center;font-style:normal;color:#B4BE94;}.elementor-15963 .elementor-element.elementor-element-96f0930{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-183px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-15963 .elementor-element.elementor-element-96f0930:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-96f0930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242619;}.elementor-15963 .elementor-element.elementor-element-c92746c > .elementor-widget-container{margin:0px 0px -38px 0px;}.elementor-15963 .elementor-element.elementor-element-c92746c{text-align:start;font-family:"GT Alpina", Sans-serif;font-size:30px;font-style:italic;color:#B4BE94;}.elementor-15963 .elementor-element.elementor-element-009876c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15963 .elementor-element.elementor-element-009876c{text-align:start;font-size:25px;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-b94361b );}.elementor-15963 .elementor-element.elementor-element-da7e26e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-a0c2827 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15963 .elementor-element.elementor-element-a0c2827 .aw-gallery, .elementor-15963 .elementor-element.elementor-element-a0c2827 .aw-gallery__sticky{background-color:#242619;}.elementor-15963 .elementor-element.elementor-element-a0c2827 .aw-gallery__card{width:453px;}.elementor-15963 .elementor-element.elementor-element-a0c2827 .aw-gallery__track{gap:26px;padding-inline:41px;}.elementor-15963 .elementor-element.elementor-element-a0c2827 .aw-gallery__image{object-fit:contain;}.elementor-15963 .elementor-element.elementor-element-a0c2827 .aw-gallery__sticky{padding-block:0px;}.elementor-15963 .elementor-element.elementor-element-a0c2827 .aw-gallery__text{color:#fffced;}.elementor-15963 .elementor-element.elementor-element-a0c2827 .aw-gallery__caption{color:#9ca973;}.elementor-15963 .elementor-element.elementor-element-a0c2827 .aw-gallery__copy{margin-top:14px;gap:8px;}.elementor-15963 .elementor-element.elementor-element-33496300{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-256px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-33496300:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-33496300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242619;}.elementor-15963 .elementor-element.elementor-element-44188cd5{font-family:"GT Alpina", Sans-serif;}.elementor-15963 .elementor-element.elementor-element-72994b13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-15963 .elementor-element.elementor-element-48930020{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15963 .elementor-element.elementor-element-67006d97{letter-spacing:0em;color:var( --e-global-color-b94361b );}.elementor-15963 .elementor-element.elementor-element-73bd8c8d{color:#9CA973;}.elementor-15963 .elementor-element.elementor-element-3226dbd4{color:#9CA973;}.elementor-15963 .elementor-element.elementor-element-65215d83{color:#9CA973;}.elementor-15963 .elementor-element.elementor-element-35a99b78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:137px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15963 .elementor-element.elementor-element-5bbc7797{color:#9CA973;}.elementor-15963 .elementor-element.elementor-element-671d3855{color:#9CA973;}.elementor-15963 .elementor-element.elementor-element-4adf08b1{color:#9CA973;}.elementor-15963 .elementor-element.elementor-element-2ea0ffd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-2ea0ffd6:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-2ea0ffd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffced;}.elementor-15963 .elementor-element.elementor-element-a39cc67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-6d0ee7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-5811c6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-5811c6b:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-5811c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCED;}.elementor-15963 .elementor-element.elementor-element-c7eb968{--e-image-carousel-slides-to-show:5;}.elementor-15963 .elementor-element.elementor-element-c7eb968 .swiper-wrapper{display:flex;align-items:center;}.elementor-15963 .elementor-element.elementor-element-212caf74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15963 .elementor-element.elementor-element-2cf28109{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15963 .elementor-element.elementor-element-186a28ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15963 .elementor-element.elementor-element-1e041a09{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;}.elementor-15963 .elementor-element.elementor-element-1e041a09 > .elementor-widget-container{padding:7px 7px 7px 7px;border-style:solid;border-radius:200px 200px 200px 200px;}.elementor-15963 .elementor-element.elementor-element-3dc4876d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15963 .elementor-element.elementor-element-3dc4876d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15963 .elementor-element.elementor-element-3dc4876d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15963 .elementor-element.elementor-element-3dc4876d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15963 .elementor-element.elementor-element-3dc4876d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15963 .elementor-element.elementor-element-3dc4876d .elementor-icon-list-icon i{color:#5B603E;transition:color 0.3s;}.elementor-15963 .elementor-element.elementor-element-3dc4876d .elementor-icon-list-icon svg{fill:#5B603E;transition:fill 0.3s;}.elementor-15963 .elementor-element.elementor-element-3dc4876d{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-15963 .elementor-element.elementor-element-3dc4876d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-15963 .elementor-element.elementor-element-3dc4876d .elementor-icon-list-text{color:#5B603E;transition:color 0.3s;}.elementor-15963 .elementor-element.elementor-element-55016ef6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15963 .elementor-element.elementor-element-1de8b901 .elementor-heading-title{font-family:"GT Alpina", Sans-serif;font-size:150px;color:#7D8B52;}.elementor-15963 .elementor-element.elementor-element-22c7336{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15963 .elementor-element.elementor-element-2af422fd .elementor-heading-title{font-family:"GT Alpina", Sans-serif;font-size:90px;color:#7D8B52;}.elementor-15963 .elementor-element.elementor-element-2cbb2c0b .elementor-heading-title{color:#7D8B52;}.elementor-15963 .elementor-element.elementor-element-12bf1bd5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15963 .elementor-element.elementor-element-772bf31f{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;}.elementor-15963 .elementor-element.elementor-element-772bf31f > .elementor-widget-container{padding:7px 7px 7px 7px;border-style:solid;border-color:var( --e-global-color-primary );border-radius:200px 200px 200px 200px;}.elementor-15963 .elementor-element.elementor-element-772bf31f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-15963 .elementor-element.elementor-element-4c2d09fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15963 .elementor-element.elementor-element-4c2d09fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15963 .elementor-element.elementor-element-4c2d09fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15963 .elementor-element.elementor-element-4c2d09fc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15963 .elementor-element.elementor-element-4c2d09fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15963 .elementor-element.elementor-element-4c2d09fc .elementor-icon-list-icon i{color:#A63C30;transition:color 0.3s;}.elementor-15963 .elementor-element.elementor-element-4c2d09fc .elementor-icon-list-icon svg{fill:#A63C30;transition:fill 0.3s;}.elementor-15963 .elementor-element.elementor-element-4c2d09fc{--e-icon-list-icon-size:18px;--icon-vertical-offset:4px;}.elementor-15963 .elementor-element.elementor-element-4c2d09fc .elementor-icon-list-icon{padding-inline-end:21px;}.elementor-15963 .elementor-element.elementor-element-4c2d09fc .elementor-icon-list-text{color:#A63C30;transition:color 0.3s;}.elementor-15963 .elementor-element.elementor-element-78cb936b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15963 .elementor-element.elementor-element-1b4ea4de .elementor-heading-title{font-family:"GT Alpina", Sans-serif;font-size:150px;color:#EA6A57;}.elementor-15963 .elementor-element.elementor-element-1fd6f5b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15963 .elementor-element.elementor-element-5e2697ea .elementor-heading-title{font-family:"GT Alpina", Sans-serif;font-size:90px;color:#EA6A57;}.elementor-15963 .elementor-element.elementor-element-6f61bd5d .elementor-heading-title{color:#EA6A57;}.elementor-15963 .elementor-element.elementor-element-18486f68{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-18486f68:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-18486f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #242619 72%, var( --e-global-color-2887bce ) 100%);}.elementor-15963 .elementor-element.elementor-element-1e691dc{text-align:center;font-size:25px;line-height:1.2em;letter-spacing:0px;color:#9CA973;}.elementor-15963 .elementor-element.elementor-element-2f69cddb{text-align:center;}.elementor-15963 .elementor-element.elementor-element-2f69cddb .elementor-heading-title{font-size:30px;}.elementor-15963 .elementor-element.elementor-element-b278081 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-15963 .elementor-element.elementor-element-b278081 .elementor-field-group{padding-right:calc( 11px/2 );padding-left:calc( 11px/2 );margin-bottom:11px;}.elementor-15963 .elementor-element.elementor-element-b278081 .elementor-form-fields-wrapper{margin-left:calc( -11px/2 );margin-right:calc( -11px/2 );margin-bottom:-11px;}.elementor-15963 .elementor-element.elementor-element-b278081 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-15963 .elementor-element.elementor-element-b278081 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-15963 .elementor-element.elementor-element-b278081 .elementor-labels-inline .elementor-field-group > label{padding-left:11px;}body:not(.rtl) .elementor-15963 .elementor-element.elementor-element-b278081 .elementor-labels-inline .elementor-field-group > label{padding-right:11px;}body .elementor-15963 .elementor-element.elementor-element-b278081 .elementor-labels-above .elementor-field-group > label{padding-bottom:11px;}.elementor-15963 .elementor-element.elementor-element-b278081 .elementor-field-type-html{padding-bottom:0px;}.elementor-15963 .elementor-element.elementor-element-b278081 .elementor-field-group .elementor-field{color:#99AB6D;}.elementor-15963 .elementor-element.elementor-element-b278081 .elementor-field-group .elementor-field, .elementor-15963 .elementor-element.elementor-element-b278081 .elementor-field-subgroup label{font-family:"GT Alpina", Sans-serif;font-weight:bold;}.elementor-15963 .elementor-element.elementor-element-b278081 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#99AB6D;border-width:3px 3px 3px 3px;border-radius:11px 11px 11px 11px;}.elementor-15963 .elementor-element.elementor-element-b278081 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#99AB6D;border-width:3px 3px 3px 3px;border-radius:11px 11px 11px 11px;}.elementor-15963 .elementor-element.elementor-element-b278081 .elementor-field-group .elementor-select-wrapper::before{color:#99AB6D;}.elementor-15963 .elementor-element.elementor-element-b278081 .elementor-button{font-size:13px;font-weight:bold;border-radius:11px 11px 11px 11px;}.elementor-15963 .elementor-element.elementor-element-b278081 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-15963 .elementor-element.elementor-element-b278081 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-15963 .elementor-element.elementor-element-b278081 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-15963 .elementor-element.elementor-element-b278081 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-15963 .elementor-element.elementor-element-b278081 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-15963 .elementor-element.elementor-element-b278081 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-15963 .elementor-element.elementor-element-b278081 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-15963 .elementor-element.elementor-element-b278081 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-15963 .elementor-element.elementor-element-b278081{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-15963 .elementor-element.elementor-element-49a95f79{color:var( --e-global-color-b94361b );}.elementor-15963 .elementor-element.elementor-element-14d148d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15963 .elementor-element.elementor-element-14d148d1:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-14d148d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2887bce );}.elementor-15963 .elementor-element.elementor-element-4b7c4035{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15963 .elementor-element.elementor-element-46fd26af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-15963 .elementor-element.elementor-element-46fd26af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-15963 .elementor-element.elementor-element-46fd26af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-15963 .elementor-element.elementor-element-46fd26af .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-15963 .elementor-element.elementor-element-46fd26af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-15963 .elementor-element.elementor-element-46fd26af .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15963 .elementor-element.elementor-element-46fd26af .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15963 .elementor-element.elementor-element-46fd26af{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15963 .elementor-element.elementor-element-46fd26af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15963 .elementor-element.elementor-element-46fd26af .elementor-icon-list-item > a{font-family:"GT Alpina", Sans-serif;}.elementor-15963 .elementor-element.elementor-element-46fd26af .elementor-icon-list-text{color:var( --e-global-color-b94361b );transition:color 0.3s;}.elementor-15963 .elementor-element.elementor-element-69ce191c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15963 .elementor-element.elementor-element-77d1eecc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-15963 .elementor-element.elementor-element-77d1eecc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-15963 .elementor-element.elementor-element-77d1eecc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-15963 .elementor-element.elementor-element-77d1eecc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-15963 .elementor-element.elementor-element-77d1eecc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-15963 .elementor-element.elementor-element-77d1eecc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15963 .elementor-element.elementor-element-77d1eecc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15963 .elementor-element.elementor-element-77d1eecc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15963 .elementor-element.elementor-element-77d1eecc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15963 .elementor-element.elementor-element-77d1eecc .elementor-icon-list-item > a{font-family:"GT Alpina", Sans-serif;}.elementor-15963 .elementor-element.elementor-element-77d1eecc .elementor-icon-list-text{color:var( --e-global-color-b94361b );transition:color 0.3s;}.elementor-15963 .elementor-element.elementor-element-55bd3f81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15963 .elementor-element.elementor-element-7f646246{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15963 .elementor-element.elementor-element-7eff443d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-15963 .elementor-element.elementor-element-7eff443d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-15963 .elementor-element.elementor-element-7eff443d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-15963 .elementor-element.elementor-element-7eff443d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-15963 .elementor-element.elementor-element-7eff443d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-15963 .elementor-element.elementor-element-7eff443d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15963 .elementor-element.elementor-element-7eff443d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15963 .elementor-element.elementor-element-7eff443d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15963 .elementor-element.elementor-element-7eff443d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15963 .elementor-element.elementor-element-7eff443d .elementor-icon-list-item > a{font-family:"GT Alpina", Sans-serif;}.elementor-15963 .elementor-element.elementor-element-7eff443d .elementor-icon-list-text{color:var( --e-global-color-b94361b );transition:color 0.3s;}.elementor-15963 .elementor-element.elementor-element-290d4aea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-290d4aea:not(.elementor-motion-effects-element-type-background), .elementor-15963 .elementor-element.elementor-element-290d4aea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2887bce );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15963 .elementor-element.elementor-element-41581d0d{--min-height:100vh;}.elementor-15963 .elementor-element.elementor-element-5efee91{--min-height:0px;}.elementor-15963 .elementor-element.elementor-element-59dfaacb > .elementor-widget-container{margin:-74px 0px 0px 0px;}.elementor-15963 .elementor-element.elementor-element-4a8624f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-a8da742{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-1ea9578b > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15963 .elementor-element.elementor-element-19ae635a > .elementor-widget-container{padding:0px 20px 0px 20px;}body:not(.rtl) .elementor-15963 .elementor-element.elementor-element-2cc866ae{right:78.003px;}body.rtl .elementor-15963 .elementor-element.elementor-element-2cc866ae{left:78.003px;}.elementor-15963 .elementor-element.elementor-element-2cc866ae{top:512.962px;}.elementor-15963 .elementor-element.elementor-element-2f2afd43{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-26edbc74{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-576fec8b{font-size:26px;}.elementor-15963 .elementor-element.elementor-element-723bdd0{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;}body:not(.rtl) .elementor-15963 .elementor-element.elementor-element-2313d7ee{right:-45.996px;}body.rtl .elementor-15963 .elementor-element.elementor-element-2313d7ee{left:-45.996px;}.elementor-15963 .elementor-element.elementor-element-2313d7ee{top:368.784px;}.elementor-15963 .elementor-element.elementor-element-a252cbe{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-15963 .elementor-element.elementor-element-27a02c1c .elementor-heading-title{font-size:30px;}.elementor-15963 .elementor-element.elementor-element-446c2b8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-15963 .elementor-element.elementor-element-151d3a5e{right:-10.999px;}body.rtl .elementor-15963 .elementor-element.elementor-element-151d3a5e{left:-10.999px;}.elementor-15963 .elementor-element.elementor-element-151d3a5e{top:508.312px;}.elementor-15963 .elementor-element.elementor-element-6a96df8b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15963 .elementor-element.elementor-element-7a3ab3c6{--gap:020px 020px;--row-gap:020px;--column-gap:020px;}.elementor-15963 .elementor-element.elementor-element-5f059722 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-15963 .elementor-element.elementor-element-13392f10 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-15963 .elementor-element.elementor-element-2c950dda > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-15963 .elementor-element.elementor-element-50c02d8{--padding-top:100px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15963 .elementor-element.elementor-element-31e8628{width:100%;max-width:100%;font-size:30px;}.elementor-15963 .elementor-element.elementor-element-96f0930{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15963 .elementor-element.elementor-element-a0c2827 .aw-gallery__card{width:58vw;}.elementor-15963 .elementor-element.elementor-element-33496300{--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-15963 .elementor-element.elementor-element-c7eb968{--e-image-carousel-slides-to-show:4;}.elementor-15963 .elementor-element.elementor-element-3dc4876d{--e-icon-list-icon-size:26px;--icon-vertical-offset:4px;}.elementor-15963 .elementor-element.elementor-element-3dc4876d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15963 .elementor-element.elementor-element-3dc4876d .elementor-icon-list-item > a{font-size:20px;}.elementor-15963 .elementor-element.elementor-element-1de8b901 .elementor-heading-title{font-size:122px;}.elementor-15963 .elementor-element.elementor-element-2af422fd .elementor-heading-title{font-size:107px;}.elementor-15963 .elementor-element.elementor-element-4c2d09fc{--e-icon-list-icon-size:18px;}.elementor-15963 .elementor-element.elementor-element-4c2d09fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15963 .elementor-element.elementor-element-4c2d09fc .elementor-icon-list-item > a{font-size:20px;}.elementor-15963 .elementor-element.elementor-element-1b4ea4de .elementor-heading-title{font-size:122px;}.elementor-15963 .elementor-element.elementor-element-5e2697ea .elementor-heading-title{font-size:107px;}}@media(max-width:767px){.elementor-15963 .elementor-element.elementor-element-41581d0d{--min-height:90vh;}.elementor-15963 .elementor-element.elementor-element-5efee91{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15963 .elementor-element.elementor-element-1eaf98c9 > .elementor-widget-container{margin:0px 0px -28px 0px;}.elementor-15963 .elementor-element.elementor-element-a8da742{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-15963 .elementor-element.elementor-element-2cc866ae{right:52.988px;}body.rtl .elementor-15963 .elementor-element.elementor-element-2cc866ae{left:52.988px;}.elementor-15963 .elementor-element.elementor-element-2cc866ae{top:503.583px;}.elementor-15963 .elementor-element.elementor-element-2f2afd43{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15963 .elementor-element.elementor-element-4c111c4b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-15963 .elementor-element.elementor-element-26edbc74{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15963 .elementor-element.elementor-element-1988f58a{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-723bdd0{--container-widget-width:243px;--container-widget-flex-grow:0;width:var( --container-widget-width, 243px );max-width:243px;}.elementor-15963 .elementor-element.elementor-element-7d667005.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-15963 .elementor-element.elementor-element-2313d7ee{right:21.008px;}body.rtl .elementor-15963 .elementor-element.elementor-element-2313d7ee{left:21.008px;}.elementor-15963 .elementor-element.elementor-element-2313d7ee{top:429.468px;}.elementor-15963 .elementor-element.elementor-element-69e7251f{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15963 .elementor-element.elementor-element-1d4c2f7a{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15963 .elementor-element.elementor-element-a252cbe{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15963 .elementor-element.elementor-element-446c2b8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-15963 .elementor-element.elementor-element-151d3a5e{right:62.006px;}body.rtl .elementor-15963 .elementor-element.elementor-element-151d3a5e{left:62.006px;}.elementor-15963 .elementor-element.elementor-element-151d3a5e{top:506.066px;}.elementor-15963 .elementor-element.elementor-element-6a96df8b{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15963 .elementor-element.elementor-element-7a3ab3c6{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15963 .elementor-element.elementor-element-5f059722 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-15963 .elementor-element.elementor-element-13392f10 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-15963 .elementor-element.elementor-element-2c950dda > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-15963 .elementor-element.elementor-element-2f55e39e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15963 .elementor-element.elementor-element-61560117 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15963 .elementor-element.elementor-element-9766c4f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15963 .elementor-element.elementor-element-3723f5e .aw-wheel__stage{width:100%;}.elementor-15963 .elementor-element.elementor-element-3723f5e .aw-wheel__pointer{width:32px;}.elementor-15963 .elementor-element.elementor-element-3723f5e .aw-wheel__button{font-size:14px;}.elementor-15963 .elementor-element.elementor-element-857b511{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15963 .elementor-element.elementor-element-1d86db00{--width:100%;--padding-top:0px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-96f0930{--margin-top:0px;--margin-bottom:-187px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15963 .elementor-element.elementor-element-a0c2827 .aw-gallery__card{width:82vw;}.elementor-15963 .elementor-element.elementor-element-a0c2827 .aw-gallery__track{padding-inline:20px;}.elementor-15963 .elementor-element.elementor-element-33496300{--margin-top:-187px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15963 .elementor-element.elementor-element-72994b13{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15963 .elementor-element.elementor-element-35a99b78{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15963 .elementor-element.elementor-element-2ea0ffd6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15963 .elementor-element.elementor-element-5811c6b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15963 .elementor-element.elementor-element-c7eb968{--e-image-carousel-slides-to-show:2;}.elementor-15963 .elementor-element.elementor-element-2cf28109{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15963 .elementor-element.elementor-element-1e041a09{width:100%;max-width:100%;text-align:center;}.elementor-15963 .elementor-element.elementor-element-1e041a09 > .elementor-widget-container{padding:5px 5px 5px 5px;border-width:1px 1px 1px 1px;border-radius:200px 200px 200px 200px;}.elementor-15963 .elementor-element.elementor-element-1e041a09 .elementor-heading-title{font-size:13px;}.elementor-15963 .elementor-element.elementor-element-735cc1a1{text-align:center;}.elementor-15963 .elementor-element.elementor-element-735cc1a1 .elementor-heading-title{font-size:80px;}.elementor-15963 .elementor-element.elementor-element-671c9648{text-align:center;}.elementor-15963 .elementor-element.elementor-element-671c9648 .elementor-heading-title{font-size:18px;}.elementor-15963 .elementor-element.elementor-element-3dc4876d{--e-icon-list-icon-size:18px;--icon-vertical-offset:3px;}.elementor-15963 .elementor-element.elementor-element-3dc4876d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15963 .elementor-element.elementor-element-3dc4876d .elementor-icon-list-item > a{font-size:17px;}.elementor-15963 .elementor-element.elementor-element-55016ef6{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15963 .elementor-element.elementor-element-1de8b901 .elementor-heading-title{font-size:82px;}.elementor-15963 .elementor-element.elementor-element-2af422fd .elementor-heading-title{font-size:54px;}.elementor-15963 .elementor-element.elementor-element-772bf31f{width:100%;max-width:100%;text-align:center;}.elementor-15963 .elementor-element.elementor-element-772bf31f > .elementor-widget-container{padding:5px 5px 5px 5px;border-width:1px 1px 1px 1px;border-radius:200px 200px 200px 200px;}.elementor-15963 .elementor-element.elementor-element-772bf31f .elementor-heading-title{font-size:15px;}.elementor-15963 .elementor-element.elementor-element-4c2d09fc{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-15963 .elementor-element.elementor-element-78cb936b{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15963 .elementor-element.elementor-element-1b4ea4de .elementor-heading-title{font-size:82px;}.elementor-15963 .elementor-element.elementor-element-5e2697ea .elementor-heading-title{font-size:54px;}.elementor-15963 .elementor-element.elementor-element-18486f68{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15963 .elementor-element.elementor-element-14d148d1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-15963 .elementor-element.elementor-element-4b7c4035{--width:33%;}.elementor-15963 .elementor-element.elementor-element-69ce191c{--width:33%;}.elementor-15963 .elementor-element.elementor-element-55bd3f81{--width:33%;}.elementor-15963 .elementor-element.elementor-element-7f646246{--width:33%;}}@media(min-width:768px){.elementor-15963 .elementor-element.elementor-element-22895d5d{--width:80%;}.elementor-15963 .elementor-element.elementor-element-2f2afd43{--content-width:74%;}.elementor-15963 .elementor-element.elementor-element-23b3bbd6{--content-width:90%;}.elementor-15963 .elementor-element.elementor-element-1423fcc{--width:67%;}.elementor-15963 .elementor-element.elementor-element-5e5d01fc{--width:66%;}.elementor-15963 .elementor-element.elementor-element-69e7251f{--content-width:59%;}.elementor-15963 .elementor-element.elementor-element-772d6a7c{--content-width:55%;}.elementor-15963 .elementor-element.elementor-element-446c2b8{--content-width:83%;}.elementor-15963 .elementor-element.elementor-element-621b9586{--width:80%;}.elementor-15963 .elementor-element.elementor-element-6a96df8b{--content-width:74%;}.elementor-15963 .elementor-element.elementor-element-857b511{--content-width:45%;}.elementor-15963 .elementor-element.elementor-element-72994b13{--content-width:75%;}.elementor-15963 .elementor-element.elementor-element-6d0ee7a{--content-width:63%;}.elementor-15963 .elementor-element.elementor-element-14d148d1{--width:100%;}.elementor-15963 .elementor-element.elementor-element-4b7c4035{--width:25%;}.elementor-15963 .elementor-element.elementor-element-69ce191c{--width:25%;}.elementor-15963 .elementor-element.elementor-element-55bd3f81{--width:35%;}.elementor-15963 .elementor-element.elementor-element-7f646246{--width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15963 .elementor-element.elementor-element-22895d5d{--width:100%;}.elementor-15963 .elementor-element.elementor-element-1423fcc{--width:100%;}.elementor-15963 .elementor-element.elementor-element-69e7251f{--content-width:77%;}.elementor-15963 .elementor-element.elementor-element-446c2b8{--content-width:100%;}.elementor-15963 .elementor-element.elementor-element-621b9586{--width:100%;}.elementor-15963 .elementor-element.elementor-element-6a96df8b{--content-width:100%;}.elementor-15963 .elementor-element.elementor-element-6d0ee7a{--content-width:86%;}}/* Start custom CSS *//* === FORJA · CSS global ===
   Pegar en Elementor → menú (☰) → Ajustes del sitio → CSS personalizado.
   Garantiza colores, fondos, layout y responsive aunque Elementor filtre el
   CSS incrustado al importar la plantilla. === */


/* =========================================================
   1 · SISTEMA VISUAL
   ========================================================= */

:root {
  --forja-dark: #242619;
  --forja-cream: #fffced;
  --forja-coral: #ec5e4d;
  --forja-olive: #5b603e;
  --forja-sage: #9ca973;
  --forja-pale: #d1d7bb;
  --forja-pink: #f6cbc8;
}


/* =========================================================
   IMÁGENES
   ========================================================= */

.forja-media-cadena-2-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/cadena-2.png');
}

.forja-media-cadena-3-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/cadena-3.png');
}

.forja-media-cadena-4-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/cadena-4.png');
}

.forja-media-cadena-5-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/cadena-5.png');
}

.forja-media-carrusel-1-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/carrusel-1.png');
}

.forja-media-carrusel-2-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/carrusel-2.png');
}

.forja-media-carrusel-3-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/carrusel-3.png');
}

.forja-media-carrusel-4-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/carrusel-4.png');
}

.forja-media-carrusel-5-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/carrusel-5.png');
}

.forja-media-carrusel-6-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/carrusel-6.png');
}

.forja-media-carrusel-7-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/carrusel-7.png');
}

.forja-media-early-bird-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/early-bird.png');
}

.forja-media-elenasalabarrieta-jpg img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/elenasalabarrieta.jpg');
}

.forja-media-forja-wordmark-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/forja-wordmark.png');
}

.forja-media-img3251-jpg img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/img3251.jpg');
}

.forja-media-img3293-jpg img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/img3293.jpg');
}

.forja-media-iratxeetxebarria-jpg img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/iratxeetxebarria.jpg');
}

.forja-media-j137-jpg img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/j137.jpg');
}

.forja-media-j164-jpg img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/j164.jpg');
}

.forja-media-jordina-158-jpg img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/jordina-158.jpg');
}

.forja-media-jordina-189-jpg img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/jordina-189.jpg');
}

.forja-media-localizador-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/localizador.png');
}

.forja-media-maite-jpg img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/maite.jpg');
}

.forja-media-metodo-hex-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/metodo-hex.png');
}

.forja-media-pluma-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/pluma.png');
}

.forja-media-sello-98-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/sello-98.png');
}

.forja-media-sello-99-herramientas-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/sello-99-herramientas.png');
}

.forja-media-sello-99-recomendar-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/sello-99-recomendar.png');
}

.forja-media-sello-99-repensar-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/sello-99-repensar.png');
}

.forja-media-triangulo-coral-png img {
  content: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/triangulo-coral.png');
}


/* =========================================================
   BASE
   ========================================================= */

.forja-e,
.forja-e * {
  box-sizing: border-box;
}

.forja-e .elementor-widget-container > p:first-child {
  margin-top: 0;
}

.forja-e .elementor-widget-container > p:last-child {
  margin-bottom: 0;
}

.forja-style-anchor,
.forja-js {
  display: none !important;
  height: 0 !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
}


/* =========================================================
   FLOAT
   ========================================================= */

.forja-float {
  animation: forjaFloat 6s ease-in-out infinite;
}

@keyframes forjaFloat {
  50% {
    transform: translateY(-10px);
  }
}


/* =========================================================
   HERO
   ========================================================= */

.forja-hero {
  position: relative;
  min-height: 120svh;

  background-image: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/jordina-158.jpg') !important;
  background-size: cover !important;
  background-position: center 26% !important;

  justify-content: flex-start !important;
  align-items: center !important;

  overflow: hidden;
}

.forja-hero::before {
  content: '';
  position: absolute;
  inset: 0;

  background: linear-gradient(
    180deg,
    rgba(36,38,25,.5),
    rgba(36,38,25,.12) 36%,
    rgba(36,38,25,.52)
  );

  z-index: 0;
}

.forja-hero > * {
  z-index: 1;
}

.forja-hero-title {
  margin-top: 22svh;
  text-align: center;
}

.forja-hero-title .elementor-heading-title {
  font-size: clamp(38px, 6vw, 92px);
  font-weight: 400;
  line-height: 1.04;
  color: var(--forja-cream);
}

.forja-hero-kicker {
  text-align: center;
  color: var(--forja-cream);
  font-size: clamp(12px, 1.2vw, 15px);
  letter-spacing: 3px;
}

.forja-hero-wordmark {
  position: absolute !important;
  left: 0;
  right: 0;
  bottom: 0;

  width: 100% !important;
}

.forja-hero-wordmark img {
  width: 100%;
  display: block;
}


/* =========================================================
   SECCIONES GENERALES
   ========================================================= */

.forja-dark {
  background: var(--forja-dark);
  color: var(--forja-cream);
}

.forja-cream {
  background: var(--forja-cream);
  color: var(--forja-dark);
}

.forja-pad {
  padding:
    clamp(70px, 10vw, 150px)
    clamp(24px, 5vw, 56px);
}

.forja-row {
  display: flex !important;
  flex-direction: row !important;
}

.forja-col {
  min-width: 0;
}

.forja-half {
  width: 50%;
}

.forja-copy-alpina {
  font-size: clamp(21px, 2.1vw, 30px);
  line-height: 1.34;
}

.forja-copy-haas {
  font-size: clamp(14px, 1.1vw, 16px);
  line-height: 1.64;
}

.forja-intro {
  gap: clamp(28px, 6vw, 88px);
  padding-top: clamp(120px, 18vw, 240px);
  padding-bottom: clamp(50px, 7vw, 100px);
}


/* =========================================================
   TESTIMONIAL
   ========================================================= */

.forja-gradient {
  background: linear-gradient(
    180deg,
    #474c30,
    #5b603e 48%,
    #9ca973
  );

  padding-bottom: clamp(90px, 15.5vw, 180px);
}

.forja-photo-wrap {
  position: relative;
}

.forja-photo-full img {
  display: block;
  width: 100%;
}

.forja-sticker {
  position: absolute !important;
  z-index: 3;
  width: clamp(128px, 15vw, 210px) !important;
}

.forja-testimonial-photo .forja-sticker {
  top: 44%;
  right: -13%;
}

.forja-testimonial-copy {
  padding:
    clamp(40px, 6vw, 90px)
    clamp(24px, 5vw, 70px);
}

.forja-feather {
  width: 30px !important;
}

.forja-quote {
  font-style: italic;
  font-size: clamp(18px, 1.8vw, 25px);
  line-height: 1.42;
  color: var(--forja-cream);
}

.forja-byline {
  font-size: 14px;
  line-height: 1.5;
  color: var(--forja-pale);
}

.forja-includes {
  margin-top: clamp(48px, 7vw, 88px);
}

.forja-small-label {
  font-size: 12px;
  letter-spacing: 2px;
}

.forja-include-list {
  font-size: clamp(22px, 2.3vw, 32px);
  line-height: 1.7;
}

.forja-include-list p:first-child {
  color: var(--forja-cream);
}


/* =========================================================
   LOCALIZACIÓN
   ========================================================= */

.forja-location {
  position: relative;
  min-height: min(94vh, 900px);

  background-image: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/img3251.jpg') !important;
  background-size: cover !important;
  background-position: center !important;

  align-items: center !important;
  justify-content: center !important;

  text-align: center;
  overflow: hidden;
}

.forja-location::before {
  content: '';
  position: absolute;
  inset: 0;

  background: linear-gradient(
    180deg,
    rgba(36,38,25,.58),
    rgba(36,38,25,.72)
  );

  z-index: 0;
}

.forja-location > * {
  z-index: 1;
}

.forja-location-pin {
  width: clamp(220px, 32vw, 320px) !important;
}

.forja-location-title .elementor-heading-title {
  font-size: clamp(30px, 4vw, 52px);
  font-weight: 400;
  line-height: 1.12;
  color: var(--forja-cream);
}


/* =========================================================
   FORMULARIO
   ========================================================= */

.forja-form-native {
  width: min(100%, 440px);
}

.forja-form-native .elementor-form-fields-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
}

.forja-form-native .elementor-field-group {
  width: 100%;
  padding: 0 !important;
  margin: 0 !important;
}

.forja-form-native input.elementor-field {
  width: 100%;
  padding: 18px 26px;

  border: 1px solid var(--forja-sage);
  border-radius: 40px;

  background: var(--forja-cream);
  color: var(--forja-olive);

  text-align: center;
}

.forja-form-native .elementor-field-type-submit {
  width: auto;
}

.forja-form-native .elementor-button {
  padding: 17px 34px;

  border: 0;
  border-radius: 40px;

  background: var(--forja-dark);
  color: var(--forja-cream);

  font-weight: 700;
  letter-spacing: 1px;

  cursor: pointer;
}

.forja-form-native .elementor-button:hover {
  background: var(--forja-coral);
}

.forja-form-note {
  font-size: 12px;
  line-height: 1.45;
  text-align: center;
  max-width: 440px;
}

.forja-form-dark + .forja-form-note {
  color: var(--forja-cream);
}


/* =========================================================
   STORY
   ========================================================= */

.forja-max {
  width: min(100%, 1080px);
  margin-inline: auto;
}

.forja-lead {
  font-size: clamp(24px, 3vw, 44px);
  line-height: 1.28;
  color: var(--forja-sage);
}

.forja-story {
  gap: clamp(60px, 9vw, 150px);
  align-items: flex-start !important;
}

.forja-story-copy {
  font-size: clamp(14px, 1.15vw, 16.5px);
  line-height: 1.62;
}

.forja-story-photo img {
  width: 100%;
  object-fit: cover;
}

.forja-story-one-photo {
  width: min(27vw, 500px);
}

.forja-story-two-photo {
  width: min(38vw, 680px);
}

.forja-story-two-copy {
  padding-top: clamp(28px, 4vw, 60px);
}

.forja-story-two-photo .forja-sticker {
  right: -24px;
  bottom: -40px;
}

.forja-quiz {
  font-style: italic;
  font-size: clamp(18px, 1.8vw, 27px);
  line-height: 1.42;
}

.forja-quiz-muted {
  color: #b4be94;
}

.forja-revolution {
  text-align: center;
  align-items: center !important;
  margin-top: clamp(80px, 10vw, 140px);
}

.forja-revolution .elementor-heading-title {
  font-style: italic;
  font-size: clamp(18px, 1.8vw, 25px);
  font-weight: 400;
  color: var(--forja-dark);
}


/* =========================================================
   BLUR REVEAL
   ========================================================= */

.forja-blur {
  padding-bottom: clamp(40px, 5vw, 70px);
  align-items: center !important;
}

.forja-blur img {
  width: min(50vw, 600px);
  aspect-ratio: 1;
  object-fit: cover;
}

.forja-blur-reveal img {
  filter: blur(20px);
  transform: scale(1.06);

  transition:
    filter 1.5s,
    transform 1.6s;
}

.forja-blur-reveal.is-visible img {
  filter: none;
  transform: none;
}


/* =========================================================
   TABS
   ========================================================= */

.forja-triad-title .elementor-heading-title {
  font-style: italic;
  font-weight: 400;
  font-size: clamp(28px, 4vw, 58px);
  line-height: 1.12;
  color: var(--forja-sage);
}

.forja-tabs-native .elementor-tabs {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: clamp(30px, 6vw, 80px);
}

.forja-tabs-native .elementor-tabs-wrapper {
  display: flex;
  flex-direction: column;
}

.forja-tabs-native .elementor-tab-title {
  border: 0 !important;
  background: none;

  padding: 0 0 10px !important;

  font-style: italic;
  font-size: clamp(26px, 3vw, 42px);
  line-height: 1.1;

  color: #c7cdae;
  cursor: pointer;
}

.forja-tabs-native .elementor-tab-title.elementor-active {
  color: var(--forja-dark);

  text-decoration: underline;
  text-underline-offset: 7px;
}

.forja-tabs-native .elementor-tabs-content-wrapper {
  border: 0 !important;
}

.forja-tabs-native .elementor-tab-content {
  border: 0 !important;
  padding: 0 !important;

  font-size: clamp(15px, 1.4vw, 18px);
  line-height: 1.6;

  color: var(--forja-olive);
}

.forja-tabs-native .elementor-tab-mobile-title {
  display: none;
}


/* =========================================================
   ELENA
   ========================================================= */

.forja-elena-photo {
  width: 47%;
}

.forja-elena-photo .forja-sticker {
  top: 41%;
  right: -9vw;
}

.forja-elena-copy {
  width: 53%;

  padding:
    clamp(14px, 2vw, 28px)
    clamp(24px, 5vw, 70px)
    0
    clamp(52px, 12vw, 160px);
}

.forja-title-italic .elementor-heading-title {
  font-style: italic;
  font-weight: 400;
  font-size: clamp(19px, 2vw, 27px);
  line-height: 1.34;
  color: var(--forja-dark);
}


/* =========================================================
   EXPERIMENTO
   ========================================================= */

.forja-experiment {
  gap: clamp(60px, 7vw, 100px);

  padding-left: clamp(70px, 15.5vw, 200px);
  padding-right: clamp(40px, 6vw, 90px);
}

.forja-chain {
  width: min(34vw, 440px);
}

.forja-chain .elementor-widget-image + .elementor-widget-image {
  margin-top: -47.5%;
}

.forja-experiment-copy {
  flex: 1;
}

.forja-experiment-title .elementor-heading-title {
  font-size: clamp(28px, 3.6vw, 52px);
  font-weight: 400;
  line-height: 1.08;
  color: var(--forja-cream);
}

.forja-experiment-sub .elementor-heading-title {
  font-style: italic;
  font-size: clamp(22px, 2.6vw, 38px);
  font-weight: 400;
  line-height: 1.12;
  color: var(--forja-sage);
}

.forja-body-light {
  font-size: clamp(14px, 1.15vw, 16px);
  line-height: 1.62;
  color: var(--forja-pale);
}


/* =========================================================
   RULETA
   ========================================================= */

.forja-method {
  align-items: center !important;
}

.forja-method-intro {
  width: min(100%, 820px);

  font-size: clamp(22px, 2.6vw, 36px);
  line-height: 1.3;
}

.forja-wheel {
  position: relative;

  width: min(76vw, 900px);

  margin:
    clamp(50px, 7vw, 90px)
    auto
    40px;
}

.forja-wheel-disc img {
  width: 100%;
}

.forja-wheel-pointer {
  position: absolute !important;
  z-index: 3;

  left: 50%;
  bottom: -20px;

  width: clamp(28px, 4.6vw, 60px) !important;

  transform: translateX(-50%);
}

.forja-wheel-control {
  text-align: center;
  align-items: center !important;
}

.forja-wheel-button .elementor-button {
  display: inline-flex;
  align-items: center;

  gap: 14px;

  padding: 12px 24px;

  border: 2px solid var(--forja-olive);
  border-radius: 999px;

  background: var(--forja-cream);

  box-shadow: 0 7px 0 var(--forja-olive);

  color: var(--forja-dark);
  font-weight: 700;

  cursor: pointer;
}

.forja-wheel-button .elementor-button::before {
  content: '';

  display: inline-block;

  width: 48px;
  height: 48px;

  border-radius: 50%;

  background: radial-gradient(
    circle at 38% 32%,
    #ffd2c7,
    #ec5e4d 65%,
    #b83e31
  );

  flex: 0 0 auto;
}

.forja-wheel-result {
  min-height: 2.6em;

  font-style: italic;
  font-size: clamp(16px, 1.7vw, 22px);

  color: var(--forja-olive);
}

.forja-method-copy {
  width: min(46vw, 520px);

  margin-top: clamp(80px, 9vw, 128px);
}


/* =========================================================
   MAITE
   ========================================================= */

.forja-maite {
  align-items: center !important;
  text-align: center;
}

.forja-maite-photo {
  width: min(30vw, 360px) !important;
}

.forja-maite-photo img {
  aspect-ratio: .79;
  object-fit: cover;
}

.forja-maite-copy {
  width: min(31vw, 340px);
  font-style: italic;
}


/* =========================================================
   GALERÍA SCROLL
   ========================================================= */

.forja-scroll-gallery {
  position: relative;

  height: calc(100svh + 2300px);

  background: var(--forja-dark);
}

.forja-scroll-sticky {
  position: sticky;
  top: 0;

  height: 100svh;
  min-height: 680px;

  justify-content: center !important;

  overflow: hidden;

  background: var(--forja-dark);

  padding: clamp(34px, 5vw, 64px) 0;
}

.forja-scroll-head {
  width: min(100%, 1180px);

  margin:
    0
    auto
    clamp(28px, 4vw, 48px);

  padding:
    0
    clamp(20px, 5vw, 56px);
}

.forja-scroll-title .elementor-heading-title {
  font-size: clamp(24px, 3.2vw, 46px);
  font-weight: 400;
  line-height: 1.1;

  color: var(--forja-cream);
}

.forja-scroll-track {
  display: flex !important;
  flex-direction: row !important;

  gap: clamp(14px, 2vw, 26px);

  width: max-content;

  will-change: transform;

  padding:
    0
    clamp(20px, 5vw, 56px);
}

.forja-scroll-track .elementor-widget-image {
  width: min(78vw, 430px);

  flex: 0 0 auto;
}

.forja-scroll-track img {
  width: 100%;
  display: block;
}


/* =========================================================
   PARA TI
   ========================================================= */

.forja-for-you {
  padding:
    clamp(70px, 12vw, 140px)
    clamp(60px, 10vw, 120px);
}

.forja-for-you-intro {
  font-size: clamp(22px, 2.33vw, 32px);
  line-height: 1.3;

  color: var(--forja-cream);

  max-width: 960px;
}

.forja-for-you-grid {
  display: grid !important;

  grid-template-columns: 1fr 1fr;

  gap: 40px;

  max-width: 760px;

  margin:
    60px
    0
    0
    clamp(40px, 9.8vw, 120px);
}

.forja-for-you-col {
  gap: 28px;
}

.forja-for-you-col:last-child {
  padding-top: 180px;
}


/* =========================================================
   BULLETS · ESTRELLA PNG
   ========================================================= */

.forja-bullet {
  font-size: clamp(16px, 1.5vw, 21px);
  line-height: 1.4;

  color: var(--forja-pale);
}

.forja-bullet p {
  position: relative;

  margin-top: 0;
  margin-bottom: 0;
}

/*
 * Sustituye la estrella de texto ✱ por el PNG real.
 */
.forja-bullet p::before {
  content: '';

  position: absolute;

  left: -34px;
  top: 0.12em;

  width: 22px;
  height: 22px;

  background-image: url('https://jordinaarnau.cat/wp-content/uploads/2026/08/Grafico__Estrella-Esclat-29.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;

  pointer-events: none;
}


/* =========================================================
   SOBRE FORJA
   ========================================================= */

.forja-about {
  position: relative;
}

.forja-about-grid {
  display: grid !important;

  grid-template-columns: 52.5% 47.5%;
}

.forja-about-copy {
  width: 430px;
  max-width: calc(100% - 32px);

  margin-left: clamp(68px, 11.3vw, 131px);

  padding-top: clamp(160px, 18.4vw, 214px);
}

.forja-about-title .elementor-heading-title {
  font-size: clamp(24px, 2.8vw, 40px);
  font-weight: 400;
  line-height: 1.2;

  color: var(--forja-coral);
}

.forja-about-body {
  font-size: clamp(15px, 1.55vw, 18px);
  line-height: 1.38;
}

.forja-about-photo img {
  width: 100%;
  display: block;
}

.forja-about-sticker {
  position: absolute !important;
  z-index: 4;

  top: -62px;
  left: calc(52.5% - 86px);

  width: 216px !important;
}

.forja-about-logos {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  justify-content: space-between !important;

  gap: clamp(28px, 6vw, 84px);

  margin:
    70px
    11%
    0;
}

.forja-about-logo {
  flex: 1;

  text-align: center;

  color: #aaa99f;

  font-size: clamp(15px, 1.7vw, 23px);
  font-weight: 700;
}

.forja-about-logo p {
  margin: 0;
}


/* =========================================================
   PRECIOS
   ========================================================= */

.forja-pricing {
  --shoulder: min(20.5vw, 238px);

  background:
    linear-gradient(
      to bottom,
      var(--forja-cream) 0 var(--shoulder),
      var(--forja-dark) var(--shoulder)
    );

  padding:
    min(5.9vw, 68px)
    0
    min(4.6vw, 53px);

  align-items: center !important;
}

.forja-price-totem {
  width: min(50.5vw, 585px);
}

.forja-price-card {
  position: relative;

  overflow: visible !important;

  padding-left: min(5.3vw, 61px);
  padding-right: min(5.3vw, 61px);
}

.forja-price-complete {
  height: min(124.5vw, 1442px);

  padding-top: min(17.5vw, 203px);

  background: #cdd7ab;

  clip-path: polygon(
    50% 0,
    100% 12%,
    100% 88%,
    50% 100%,
    0 88%,
    0 12%
  );

  z-index: 2;
}

.forja-price-reduced {
  height: min(90.4vw, 1048px);

  margin-top: clamp(-168px, -14.5vw, -86px);

  padding-top: min(17.4vw, 202px);

  background: var(--forja-pink);

  clip-path: polygon(
    0 0,
    100% 0,
    100% 84%,
    50% 100%,
    0 84%
  );

  z-index: 1;
}

.forja-price-pill {
  width: max-content;

  border: 1.4px solid currentColor;
  border-radius: 30px;

  padding: .34em .55em;

  font-size: clamp(10px, 1.7vw, 20px);
}

.forja-price-brand .elementor-heading-title {
  font-size: clamp(60px, 13vw, 150px);
  font-weight: 400;
  line-height: .82;

  color: var(--forja-dark);
}

.forja-price-sub {
  font-size: clamp(15px, 2.5vw, 29px);
  line-height: 1.3;
}

.forja-price-list {
  font-size: clamp(13px, 2.15vw, 25px);
  line-height: 1.5;

  color: var(--forja-olive);

  margin-top: min(8.2vw, 95px);
}

.forja-price-value .elementor-heading-title {
  font-size: clamp(76px, 13.7vw, 159px);
  font-weight: 400;
  line-height: .78;

  color: #889453;
}

.forja-price-bird {
  position: absolute !important;
  z-index: 5;

  top: 66.4%;
  right: -90px;

  width: 178px !important;
}

.forja-price-reduced .forja-price-list {
  margin-top: min(4.5vw, 52px);

  color: #a63c30;
}

.forja-price-reduced .forja-price-value {
  margin-top: min(8.8vw, 102px);
}

.forja-price-reduced
.forja-price-value
.elementor-heading-title {
  color: var(--forja-coral);
}


/* =========================================================
   FINAL
   ========================================================= */

.forja-final {
  text-align: center;

  align-items: center !important;

  padding:
    80px
    24px
    150px;
}

.forja-final-title {
  width: min(100%, 760px);
}

.forja-final-title .elementor-heading-title {
  font-style: italic;

  font-size: clamp(24px, 3.2vw, 44px);
  font-weight: 400;
  line-height: 1.2;

  color: var(--forja-cream);
}


/* =========================================================
   RESPONSIVE TABLET
   ========================================================= */

@media (max-width: 820px) {

  .forja-row {
    flex-direction: column !important;
  }

  .forja-half,
  .forja-elena-photo,
  .forja-elena-copy {
    width: 100%;
  }

  .forja-story-one-photo,
  .forja-story-two-photo {
    width: 100%;
  }

  .forja-tabs-native .elementor-tabs {
    grid-template-columns: 1fr;
  }

  .forja-experiment {
    padding: 70px 24px;
  }

  .forja-chain {
    width: min(100%, 380px);

    margin: auto;
  }

  .forja-about-grid {
    grid-template-columns: 1fr !important;
  }

  .forja-about-copy {
    width: auto;

    margin: 0;

    padding:
      120px
      24px
      70px;
  }

  .forja-about-sticker {
    left: auto;
    right: 20px;
    top: -46px;

    width: 150px !important;
  }

  .forja-about-logos {
    margin:
      54px
      24px;
  }

  .forja-for-you-grid {
    grid-template-columns: 1fr;

    margin-left: 0;
  }

  .forja-for-you-col:last-child {
    padding-top: 0;
  }

}


/* =========================================================
   RESPONSIVE MÓVIL
   ========================================================= */

@media (max-width: 480px) {

  .forja-hero {
    min-height: 108svh;
  }

  .forja-method-copy {
    width: min(100%, 320px);
  }

  .forja-scroll-track .elementor-widget-image {
    width: 78vw;
  }

  .forja-price-totem {
    width: calc(100vw - 48px);
  }

  .forja-price-complete {
    height: calc((100vw - 48px) * 2.463);
  }

  .forja-price-reduced {
    height: calc((100vw - 48px) * 1.79);

    margin-top:
      calc((100vw - 48px) * -.287);
  }

  /* Ajuste estrella bullet en móvil */
  .forja-bullet p::before {
    left: -28px;

    width: 18px;
    height: 18px;
  }

}


/* =========================================================
   REDUCIR MOVIMIENTO
   ========================================================= */

@media (prefers-reduced-motion: reduce) {

  .forja-blur-reveal img {
    filter: none;
    transform: none;
  }

  .forja-scroll-gallery {
    height: auto !important;
  }

  .forja-scroll-sticky {
    position: relative;

    height: auto;
    min-height: 0;
  }

  .forja-scroll-track {
    max-width: 100%;

    overflow-x: auto;
  }

}


/* =========================================================
   2 · SECCIÓN RULETA · ASPECTO
   ========================================================= */

.forja-html-method {
  background: #fffced;

  padding:
    clamp(70px, 10vw, 150px)
    0;
}

.forja-html-method * {
  box-sizing: border-box;
}

.forja-html-method .fm-wrap {
  max-width: 1080px;

  margin: 0 auto;

  padding:
    0
    clamp(20px, 5vw, 56px);
}

.forja-html-method .fm-intro {
  margin:
    0
    auto
    clamp(50px, 7vw, 90px);

  max-width: 820px;

  font-size: clamp(22px, 2.6vw, 36px);
  line-height: 1.3;

  color: #242619;
}

.forja-html-method .fm-intro em {
  font-style: italic;

  color: #5b603e;
}

.forja-html-method .forja-wheel {
  position: relative;

  width: min(76vw, 900px);

  margin:
    0
    auto
    clamp(34px, 4vw, 54px);
}

.forja-html-method .forja-wheel-disc {
  display: block;

  width: 100%;
  height: auto;

  transform-origin: 50% 50%;

  will-change: transform;
}

.forja-html-method .forja-wheel-pointer {
  position: absolute;
  z-index: 3;

  left: 50%;
  top: calc(100% - clamp(12px, 2vw, 24px));

  width: clamp(28px, 4.6vw, 60px);
  height: auto;

  transform: translateX(-50%);

  pointer-events: none;
}

.forja-html-method .forja-wheel-control {
  display: flex;
  flex-direction: column;
  align-items: center;

  margin:
    0
    auto
    clamp(92px, 9vw, 128px);

  padding:
    0
    24px;

  text-align: center;
}

.forja-html-method .forja-wheel-button {
  display: flex;
  align-items: center;

  gap: 16px;

  max-width: 560px;

  padding:
    9px
    24px
    9px
    10px;

  border: 2px solid #5b603e;
  border-radius: 999px;

  background: #fffced;
  color: #242619;

  box-shadow: 0 7px 0 #5b603e;

  cursor: pointer;

  font-weight: 700;
  font-size: clamp(13px, 1.35vw, 17px);
  letter-spacing: .035em;
  text-align: left;

  transition:
    transform .18s ease,
    box-shadow .18s ease,
    background .25s ease;
}

.forja-html-method .forja-wheel-button:hover {
  background: #f7f2db;

  transform: translateY(2px);

  box-shadow: 0 5px 0 #5b603e;
}

.forja-html-method .forja-wheel-button:active,
.forja-html-method .forja-wheel-button.is-spinning {
  transform: translateY(6px);

  box-shadow: 0 1px 0 #5b603e;
}

.forja-html-method .forja-wheel-button:disabled {
  cursor: wait;
}

.forja-html-method .forja-wheel-switch {
  position: relative;

  flex: 0 0 auto;

  width: 54px;
  height: 54px;

  border-radius: 50%;
  border: 2px solid #242619;

  background:
    radial-gradient(
      circle at 38% 32%,
      #ffd2c7 0 12%,
      #ff806c 35%,
      #ec5e4d 68%,
      #b83e31 100%
    );

  box-shadow:
    inset 0 -5px 0 rgba(80,20,13,.18),
    0 0 0 5px #f6cbc8;
}

.forja-html-method
.forja-wheel-button.is-spinning
.forja-wheel-switch {
  animation:
    forjapulse
    .52s
    ease-in-out
    infinite
    alternate;
}

.forja-html-method .forja-wheel-result {
  min-height: 2.8em;

  margin:
    24px
    0
    0;

  font-style: italic;

  font-size: clamp(16px, 1.7vw, 22px);
  line-height: 1.3;

  color: #5b603e;
}

@keyframes forjapulse {
  to {
    filter: brightness(1.2);

    box-shadow:
      inset 0 -3px 0 rgba(80,20,13,.12),
      0 0 0 7px #ffb1a1,
      0 0 24px rgba(236,94,77,.55);
  }
}

.forja-html-method .fm-copy {
  width: min(46vw, 520px);

  margin: 0 auto;
}

.forja-html-method .fm-copy .fm-k {
  font-size: clamp(15px, 1.35vw, 18px);
  line-height: 1.1;

  color: #5b603e;

  margin-bottom: 2px;
}

.forja-html-method .fm-copy h3 {
  margin:
    0
    0
    14px;

  font-style: italic;
  font-weight: 400;

  font-size: clamp(15px, 1.4vw, 19px);
  line-height: 1.1;

  color: #5b603e;
}

.forja-html-method .fm-copy .fm-body {
  display: flex;
  flex-direction: column;

  gap: 18px;

  font-size: clamp(10px, .95vw, 13px);
  line-height: 1.35;

  color: #5b603e;
}

.forja-html-method .fm-copy .fm-body p {
  margin: 0;
}

@media (max-width: 480px) {

  .forja-html-method .fm-copy {
    width: min(100%, 320px);
  }

  .forja-html-method .forja-wheel-button {
    gap: 12px;

    padding-right: 18px;

    font-size: 12px;
  }

  .forja-html-method .forja-wheel-switch {
    width: 46px;
    height: 46px;
  }

}

@media (prefers-reduced-motion: reduce) {

  .forja-html-method .forja-wheel-disc {
    animation: none;
  }

}


/* =========================================================
   3 · SECCIÓN GALERÍA SCROLL · ASPECTO
   ========================================================= */

.forja-html-gallery {
  position: relative;

  height: calc(100svh + 2300px);

  background: #242619;
}

.forja-html-gallery * {
  box-sizing: border-box;
}

.forja-html-gallery .hg-sticky {
  position: sticky;

  top: 0;

  height: 100svh;
  min-height: 680px;

  display: flex;
  flex-direction: column;
  justify-content: center;

  overflow: hidden;

  background: #242619;

  padding:
    clamp(34px, 5vw, 64px)
    0;
}

.forja-html-gallery .hg-head {
  width: 100%;
  max-width: 1180px;

  margin:
    0
    auto
    clamp(28px, 4vw, 48px);

  padding:
    0
    clamp(20px, 5vw, 56px);
}

.forja-html-gallery .hg-kicker {
  font-style: italic;

  font-size: clamp(16px, 1.6vw, 22px);

  color: #9ca973;

  margin-bottom: 12px;
}

.forja-html-gallery .hg-title {
  margin: 0;

  font-weight: 400;

  font-size: clamp(24px, 3.2vw, 46px);
  line-height: 1.1;

  color: #fffced;

  max-width: 820px;
}

.forja-html-gallery .hg-track {
  display: flex;

  flex: 0 0 auto;

  gap: clamp(14px, 2vw, 26px);

  width: max-content;

  padding:
    0
    clamp(20px, 5vw, 56px);

  transform: translate3d(0,0,0);

  will-change: transform;
}

.forja-html-gallery .hg-track img {
  display: block;

  flex: 0 0 auto;

  width: min(78vw, 430px);
  height: auto;

  border-radius: 3px;
}

@media (prefers-reduced-motion: reduce) {

  .forja-html-gallery {
    height: auto !important;
  }

  .forja-html-gallery .hg-sticky {
    position: relative;

    height: auto;
    min-height: 0;
  }

  .forja-html-gallery .hg-track {
    max-width: 100%;

    overflow-x: auto;

    scrollbar-width: none;
  }

  .forja-html-gallery .hg-track::-webkit-scrollbar {
    display: none;
  }

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GT Alpina';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://jordinaarnau.cat/wp-content/uploads/2026/03/GT-Alpina-Standard-Regular.woff2') format('woff2'),
		url('https://jordinaarnau.cat/wp-content/uploads/2026/03/GT-Alpina-Standard-Regular.woff') format('woff'),
		url('https://jordinaarnau.cat/wp-content/uploads/2026/03/GT-Alpina-Standard-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'GT Alpina';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://jordinaarnau.cat/wp-content/uploads/2026/03/GT-Alpina-Standard-Regular-Italic.woff2') format('woff2'),
		url('https://jordinaarnau.cat/wp-content/uploads/2026/03/GT-Alpina-Standard-Regular-Italic.woff') format('woff'),
		url('https://jordinaarnau.cat/wp-content/uploads/2026/03/GT-Alpina-Standard-Regular-Italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Alte grotesk';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://jordinaarnau.cat/wp-content/uploads/2026/03/altehaasgroteskbold-webfont.woff2') format('woff2'),
		url('https://jordinaarnau.cat/wp-content/uploads/2026/03/altehaasgroteskbold-webfont.woff') format('woff'),
		url('https://jordinaarnau.cat/wp-content/uploads/2026/03/AlteHaasGroteskBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Alte grotesk';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://jordinaarnau.cat/wp-content/uploads/2026/03/altehaasgroteskregular-webfont.woff2') format('woff2'),
		url('https://jordinaarnau.cat/wp-content/uploads/2026/03/altehaasgroteskregular-webfont.woff') format('woff'),
		url('https://jordinaarnau.cat/wp-content/uploads/2026/03/AlteHaasGroteskRegular.ttf') format('truetype');
}
/* End Custom Fonts CSS */