.elementor-42 .elementor-element.elementor-element-5df0446{--display:flex;--min-height:596px;--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;--overlay-opacity:0.28;--padding-top:185px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-42 .elementor-element.elementor-element-5df0446:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-5df0446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tarragonahostel.com/wp-content/uploads/2025/11/zuri-patio-hostel-1024x768-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-5df0446::before, .elementor-42 .elementor-element.elementor-element-5df0446 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-5df0446 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-5df0446 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-5df0446 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-5df0446 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-18defc2 );--background-overlay:'';}.elementor-42 .elementor-element.elementor-element-39871d2a{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-31af4384{--display:flex;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:16px 16px 16px 16px;--border-top-width:16px;--border-right-width:16px;--border-bottom-width:16px;--border-left-width:16px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 0px 0px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-42 .elementor-element.elementor-element-276f1ad3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-3029ab0 img{width:52%;}.elementor-42 .elementor-element.elementor-element-18180f2c{--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;--margin-top:152px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6b0d0687{width:var( --container-widget-width, 28% );max-width:28%;background-color:#FFFFFF29;padding:4px 0px 4px 0px;--container-widget-width:28%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF59;border-radius:999px 999px 999px 999px;--e-icon-list-icon-size:16px;--icon-vertical-offset:1px;}.elementor-42 .elementor-element.elementor-element-6b0d0687 .elementor-icon-list-icon i{color:#2E3501;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-6b0d0687 .elementor-icon-list-icon svg{fill:#2E3501;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-6b0d0687 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-305a577f{--display:flex;--margin-top:-13px;--margin-bottom:0px;--margin-left:-17px;--margin-right:-3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-2ca7ccff{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-rotateZ:20deg;background-color:var( --e-global-color-210342d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 4px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFFA6;border-radius:999px 999px 999px 999px;--e-icon-list-icon-size:16px;--icon-vertical-offset:1px;}.elementor-42 .elementor-element.elementor-element-2ca7ccff .elementor-icon-list-icon i{color:#2E3501;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-2ca7ccff .elementor-icon-list-icon svg{fill:#2E3501;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-2ca7ccff .elementor-icon-list-text{color:var( --e-global-color-18defc2 );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-326e759a{width:var( --container-widget-width, 31% );max-width:31%;--e-transform-rotateZ:-2deg;background-color:#FFFFFF29;padding:4px 0px 4px 0px;--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF59;border-radius:999px 999px 999px 999px;--e-icon-list-icon-size:16px;--icon-vertical-offset:1px;}.elementor-42 .elementor-element.elementor-element-326e759a .elementor-icon-list-icon i{color:#2E3501;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-326e759a .elementor-icon-list-icon svg{fill:#2E3501;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-326e759a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-694164b{--display:flex;--border-radius:0px 20px 20px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-694164b:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-694164b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-2a1a1acf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-36dd10e8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-5ec47ffc{width:var( --container-widget-width, 35% );max-width:35%;background-color:#528D521F;padding:5px 0px 5px 0px;--container-widget-width:35%;--container-widget-flex-grow:0;border-radius:999px 999px 999px 999px;--e-icon-list-icon-size:16px;--icon-vertical-offset:1px;}.elementor-42 .elementor-element.elementor-element-5ec47ffc .elementor-icon-list-icon i{color:#2E3501;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-5ec47ffc .elementor-icon-list-icon svg{fill:#2E3501;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-5ec47ffc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-5ec47ffc .elementor-icon-list-item > a{font-family:var( --e-global-typography-4a4f2a9-font-family ), Sans-serif;font-size:var( --e-global-typography-4a4f2a9-font-size );font-weight:var( --e-global-typography-4a4f2a9-font-weight );text-transform:var( --e-global-typography-4a4f2a9-text-transform );}.elementor-42 .elementor-element.elementor-element-5ec47ffc .elementor-icon-list-text{color:var( --e-global-color-2ec4015 );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-4f1219dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.9em;font-weight:400;text-transform:uppercase;}.elementor-42 .elementor-element.elementor-element-2c7f7180{--display:flex;--margin-top:0px;--margin-bottom:-59px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-4e17acdc{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-382ba2a{--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-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-2 .button-link-wrap i,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-3 a.button-link-wrap:before,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-4 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-5 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-8 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-10 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-11 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-14 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-15 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-15 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-16 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-17 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-18 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-19 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-20 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-21 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-22 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-24 .button-link-wrap{background-color:#000000;}.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#50663F;}.elementor-42 .elementor-element.elementor-element-584ea08e{z-index:3;}.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button .button-link-wrap{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-4 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-5 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-8 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-10 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-11 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-12 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-13 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-14 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-16 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-17 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-19 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-20 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-21 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-22 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-24 .button-link-wrap{border-style:none;}.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-4 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-8 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-10 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-11 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-12 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-13 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-14 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-16 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-17 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-18 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-19 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-20 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-21 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-22 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-24 .button-link-wrap{border-radius:999px 999px 999px 999px;}.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button .button-link-wrap:hover,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button .button-link-wrap:hover svg,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-14 .button-link-wrap::after{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-584ea08e .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:none;}.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-2 .button-link-wrap i,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-3 a.button-link-wrap:before,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-4 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-5 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-8 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-10 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-11 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-14 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-15 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-15 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-16 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-17 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-18 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-19 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-20 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-21 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-22 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-24 .button-link-wrap{background-color:#000000;}.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#50663F;}.elementor-42 .elementor-element.elementor-element-ddb412d{z-index:3;}.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button .button-link-wrap{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-4 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-5 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-8 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-10 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-11 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-12 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-13 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-14 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-16 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-17 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-19 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-20 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-21 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-22 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-24 .button-link-wrap{border-style:none;}.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-4 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-8 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-10 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-11 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-12 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-13 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-14 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-16 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-17 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-18 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-19 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-20 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-21 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-22 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-24 .button-link-wrap{border-radius:999px 999px 999px 999px;}.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button .button-link-wrap:hover,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button .button-link-wrap:hover svg,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-14 .button-link-wrap::after{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-ddb412d .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:none;}.elementor-42 .elementor-element.elementor-element-3f2fb092{--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-42 .elementor-element.elementor-element-235c90f7{--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-42 .elementor-element.elementor-element-163e2d68{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1a4a70fc{--e-image-carousel-slides-to-show:2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-42 .elementor-element.elementor-element-1a4a70fc .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-27d8bb7 );opacity:var( --e-global-color-27d8bb7 );}.elementor-42 .elementor-element.elementor-element-1a4a70fc .swiper-pagination-bullet{background:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-1a4a70fc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-42 .elementor-element.elementor-element-6bcd6776{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1c672233 .elementor-heading-title{font-family:var( --e-global-typography-4a4f2a9-font-family ), Sans-serif;font-size:var( --e-global-typography-4a4f2a9-font-size );font-weight:var( --e-global-typography-4a4f2a9-font-weight );text-transform:var( --e-global-typography-4a4f2a9-text-transform );}.elementor-42 .elementor-element.elementor-element-86b6940{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:12px;--grid-column-gap:9px;--grid-row-gap:0px;}.elementor-42 .elementor-element.elementor-element-86b6940 .elementor-social-icon{background-color:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-86b6940 .elementor-social-icon i{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-86b6940 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-5f2c059e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:20px 20px 20px 20px;box-shadow:0px -19px 0px -15px #50663F;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-42 .elementor-element.elementor-element-5f2c059e:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-5f2c059e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27d8bb7 );}.elementor-42 .elementor-element.elementor-element-7b90a137{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + -31px) -24px;padding:-22px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-7b90a137 .plus-number-counter .number-counter-inner-block .counter-title,.elementor-42 .elementor-element.elementor-element-7b90a137 .plus-number-counter .number-counter-inner-block .counter-title a{color:#000000;}.elementor-42 .elementor-element.elementor-element-7b90a137 .plus-number-counter .number-counter-inner-block:hover .counter-title,.elementor-42 .elementor-element.elementor-element-7b90a137 .plus-number-counter .number-counter-inner-block:hover .counter-title a{color:#3351a6;}.elementor-42 .elementor-element.elementor-element-7b90a137 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-7b90a137 .plus-number-counter .number-counter-inner-block .counter-number{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );margin-top:0px;}.elementor-42 .elementor-element.elementor-element-7b90a137 .plus-number-counter .number-counter-inner-block .counter-number .counter-number-inner{color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-7b90a137 .plus-number-counter .number-counter-inner-block .counter-number .number-counter-symbol{color:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-7b90a137 .plus-number-counter .number-counter-inner-block{padding:15px 15px 15px 15px;}.elementor-42 .elementor-element.elementor-element-56b9440e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:#4A4A4A;}.elementor-42 .elementor-element.elementor-element-759e366a{--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;--border-radius:222px 222px 222px 222px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-557e8b03{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-3415c5c img{border-radius:999px 999px 999px 999px;}.elementor-42 .elementor-element.elementor-element-25416532{--display:flex;--justify-content:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:-36px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-173a5ee3{border-radius:999px 999px 999px 999px;}.elementor-42 .elementor-element.elementor-element-173a5ee3 img{border-style:none;border-radius:999px 999px 999px 999px;}.elementor-42 .elementor-element.elementor-element-7e805c16{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-32px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1f7a3f05{border-style:none;border-radius:999px 999px 999px 999px;}.elementor-42 .elementor-element.elementor-element-1f7a3f05 img{border-radius:999px 999px 999px 999px;}.elementor-42 .elementor-element.elementor-element-3c4b4d77{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-23de9b98{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-42 .elementor-element.elementor-element-23de9b98 .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-23de9b98.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-18defc2 );color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-23de9b98.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-23de9b98.elementor-view-default .elementor-icon{color:var( --e-global-color-18defc2 );border-color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-23de9b98.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-23de9b98.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-23de9b98.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-23de9b98.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-23de9b98.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#966753;}.elementor-42 .elementor-element.elementor-element-23de9b98.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-23de9b98.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-23de9b98.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-23de9b98.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-23de9b98.elementor-view-framed .elementor-icon:hover{background-color:#966753;}.elementor-42 .elementor-element.elementor-element-23de9b98.elementor-view-stacked .elementor-icon:hover svg{fill:#966753;}.elementor-42 .elementor-element.elementor-element-23de9b98 .elementor-icon{font-size:25px;}.elementor-42 .elementor-element.elementor-element-23de9b98 .elementor-icon svg{height:25px;}.elementor-42 .elementor-element.elementor-element-297ad034{--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-42 .elementor-element.elementor-element-6070870d{--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-42 .elementor-element.elementor-element-785da37b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-4dffdf48{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-271a4a10{width:var( --container-widget-width, 23% );max-width:23%;background-color:#528D521F;padding:5px 0px 5px 0px;--container-widget-width:23%;--container-widget-flex-grow:0;border-radius:999px 999px 999px 999px;--e-icon-list-icon-size:16px;--icon-vertical-offset:1px;}.elementor-42 .elementor-element.elementor-element-271a4a10 .elementor-icon-list-icon i{color:#2E3501;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-271a4a10 .elementor-icon-list-icon svg{fill:#2E3501;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-271a4a10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-271a4a10 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4a4f2a9-font-family ), Sans-serif;font-size:var( --e-global-typography-4a4f2a9-font-size );font-weight:var( --e-global-typography-4a4f2a9-font-weight );text-transform:var( --e-global-typography-4a4f2a9-text-transform );}.elementor-42 .elementor-element.elementor-element-271a4a10 .elementor-icon-list-text{color:var( --e-global-color-2ec4015 );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-3f1eba31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-42 .elementor-element.elementor-element-3f1eba31 .elementor-heading-title{color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-69976613{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-3b796b96{--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:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-55734650{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-f8f4fbc{--spacer-size:152px;background-image:url("https://tarragonahostel.com/wp-content/uploads/2025/11/h10-scaled.jpg");background-position:center center;background-size:cover;border-radius:20px 20px 20px 20px;}.elementor-42 .elementor-element.elementor-element-2ae55bd6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-603eb6ba{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-66047dd{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-3a8d2c0a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:#4B4B4B;}.elementor-42 .elementor-element.elementor-element-7699d02d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-2c55824a{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + -31px) -24px;padding:-22px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-2c55824a .plus-number-counter .number-counter-inner-block .counter-title,.elementor-42 .elementor-element.elementor-element-2c55824a .plus-number-counter .number-counter-inner-block .counter-title a{color:#000000;}.elementor-42 .elementor-element.elementor-element-2c55824a .plus-number-counter .number-counter-inner-block:hover .counter-title,.elementor-42 .elementor-element.elementor-element-2c55824a .plus-number-counter .number-counter-inner-block:hover .counter-title a{color:#3351a6;}.elementor-42 .elementor-element.elementor-element-2c55824a .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-2c55824a .plus-number-counter .number-counter-inner-block .counter-number{font-family:var( --e-global-typography-c4145e5-font-family ), Sans-serif;font-size:var( --e-global-typography-c4145e5-font-size );font-weight:var( --e-global-typography-c4145e5-font-weight );text-transform:var( --e-global-typography-c4145e5-text-transform );margin-top:0px;}.elementor-42 .elementor-element.elementor-element-2c55824a .plus-number-counter .number-counter-inner-block .counter-number .counter-number-inner{color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-2c55824a .plus-number-counter .number-counter-inner-block .counter-number .number-counter-symbol{color:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-2c55824a .plus-number-counter .number-counter-inner-block{padding:15px 15px 15px 15px;}.elementor-42 .elementor-element.elementor-element-5a098aa6{color:#4B4B4B;}.elementor-42 .elementor-element.elementor-element-3665e3fb .skillbar-group .skill-bar{background-color:var( --e-global-color-27d8bb7 );border-radius:999px 999px 999px 999px;}.elementor-42 .elementor-element.elementor-element-3665e3fb .skillbar-group .skill-track{background-color:var( --e-global-color-2ec4015 );border-radius:999px 999px 999px 999px;}.elementor-42 .elementor-element.elementor-element-3665e3fb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-3665e3fb .skillbar-group .number-percentage-wraper{display:no;}.elementor-42 .elementor-element.elementor-element-3665e3fb .skillbar-group .skill-title{color:#7F8E74;font-family:"Montserrat", Sans-serif;font-size:0.8em;font-weight:400;text-transform:uppercase;}.elementor-42 .elementor-element.elementor-element-3665e3fb .skillbar-group .skill-track > span i{font-size:15px;}.elementor-42 .elementor-element.elementor-element-3665e3fb .skillbar-group .skill-track > span svg{max-width:15px;}.elementor-42 .elementor-element.elementor-element-62da5fb4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-58688998{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1731f2d3{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7742d70c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:#4B4B4B;}.elementor-42 .elementor-element.elementor-element-6c2bd38d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-4f4cd88b{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + -31px) -24px;padding:-22px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-4f4cd88b .plus-number-counter .number-counter-inner-block .counter-title,.elementor-42 .elementor-element.elementor-element-4f4cd88b .plus-number-counter .number-counter-inner-block .counter-title a{color:#000000;}.elementor-42 .elementor-element.elementor-element-4f4cd88b .plus-number-counter .number-counter-inner-block:hover .counter-title,.elementor-42 .elementor-element.elementor-element-4f4cd88b .plus-number-counter .number-counter-inner-block:hover .counter-title a{color:#3351a6;}.elementor-42 .elementor-element.elementor-element-4f4cd88b .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-4f4cd88b .plus-number-counter .number-counter-inner-block .counter-number{font-family:var( --e-global-typography-c4145e5-font-family ), Sans-serif;font-size:var( --e-global-typography-c4145e5-font-size );font-weight:var( --e-global-typography-c4145e5-font-weight );text-transform:var( --e-global-typography-c4145e5-text-transform );margin-top:0px;}.elementor-42 .elementor-element.elementor-element-4f4cd88b .plus-number-counter .number-counter-inner-block .counter-number .counter-number-inner{color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-4f4cd88b .plus-number-counter .number-counter-inner-block .counter-number .number-counter-symbol{color:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-4f4cd88b .plus-number-counter .number-counter-inner-block{padding:15px 15px 15px 15px;}.elementor-42 .elementor-element.elementor-element-5bd6383b{color:#4B4B4B;}.elementor-42 .elementor-element.elementor-element-1a1ad4fd .skillbar-group .skill-bar{background-color:var( --e-global-color-27d8bb7 );border-radius:999px 999px 999px 999px;}.elementor-42 .elementor-element.elementor-element-1a1ad4fd .skillbar-group .skill-track{background-color:var( --e-global-color-2ec4015 );border-radius:999px 999px 999px 999px;}.elementor-42 .elementor-element.elementor-element-1a1ad4fd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-1a1ad4fd .skillbar-group .number-percentage-wraper{display:no;}.elementor-42 .elementor-element.elementor-element-1a1ad4fd .skillbar-group .skill-title{color:#7F8E74;font-family:"Montserrat", Sans-serif;font-size:0.8em;font-weight:400;text-transform:uppercase;}.elementor-42 .elementor-element.elementor-element-1a1ad4fd .skillbar-group .skill-track > span i{font-size:15px;}.elementor-42 .elementor-element.elementor-element-1a1ad4fd .skillbar-group .skill-track > span svg{max-width:15px;}.elementor-42 .elementor-element.elementor-element-4ff42861{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:43px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:20px;--n-tabs-title-color:#BBBBBB;--n-tabs-title-color-active:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-4ff42861 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-8068c77 );}.elementor-42 .elementor-element.elementor-element-4ff42861.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-8068c77 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-4ff42861.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-42 .elementor-element.elementor-element-4ff42861.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-8068c77 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-4ff42861.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 1px 0px;border-color:#E0E0E0;}.elementor-42 .elementor-element.elementor-element-4ff42861.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-42 .elementor-element.elementor-element-4ff42861 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-b4d34a4{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-42 .elementor-element.elementor-element-b4d34a4:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-b4d34a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tarragonahostel.com/wp-content/uploads/2025/11/h11-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-33152973{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42 .elementor-element.elementor-element-78a7362a{--display:flex;border-style:solid;--border-style:solid;border-width:17px 17px 17px 17px;--border-top-width:17px;--border-right-width:17px;--border-bottom-width:17px;--border-left-width:17px;border-color:var( --e-global-color-210342d );--border-color:var( --e-global-color-210342d );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:161px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6002484e{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6002484e:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-6002484e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-68b3ea56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;text-align:center;}.elementor-42 .elementor-element.elementor-element-4300e818{--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:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-22afd27{--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:0px;--margin-bottom:23px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1a3af615{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1ee2063b{width:var( --container-widget-width, 73% );max-width:73%;background-color:#528D521F;padding:5px 0px 5px 0px;--container-widget-width:73%;--container-widget-flex-grow:0;border-radius:999px 999px 999px 999px;--e-icon-list-icon-size:16px;--icon-vertical-offset:1px;}.elementor-42 .elementor-element.elementor-element-1ee2063b .elementor-icon-list-icon i{color:#2E3501;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-1ee2063b .elementor-icon-list-icon svg{fill:#2E3501;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-1ee2063b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-1ee2063b .elementor-icon-list-item > a{font-family:var( --e-global-typography-4a4f2a9-font-family ), Sans-serif;font-size:var( --e-global-typography-4a4f2a9-font-size );font-weight:var( --e-global-typography-4a4f2a9-font-weight );text-transform:var( --e-global-typography-4a4f2a9-text-transform );}.elementor-42 .elementor-element.elementor-element-1ee2063b .elementor-icon-list-text{color:var( --e-global-color-2ec4015 );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-69a08abf{--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-42 .elementor-element.elementor-element-4521bc88{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1b020aa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-42 .elementor-element.elementor-element-1246dc10{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-23c1bb3c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-36ef4422{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7c98ae41{--display:flex;--gap:59px 59px;--row-gap:59px;--column-gap:59px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-22f4bd07{--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:59px 59px;--row-gap:59px;--column-gap:59px;--margin-top:35px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-c48723{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-262961a7 img{width:100%;height:185px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-42 .elementor-element.elementor-element-7c82fed{--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-42 .elementor-element.elementor-element-3fee8399{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-17d6b494{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-42 .elementor-element.elementor-element-17d6b494 .elementor-heading-title{color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-24a8c0f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-42 .elementor-element.elementor-element-24a8c0f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-42 .elementor-element.elementor-element-24a8c0f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-42 .elementor-element.elementor-element-24a8c0f6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-42 .elementor-element.elementor-element-24a8c0f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-42 .elementor-element.elementor-element-24a8c0f6 .elementor-icon-list-icon i{color:var( --e-global-color-2ec4015 );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-24a8c0f6 .elementor-icon-list-icon svg{fill:var( --e-global-color-2ec4015 );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-24a8c0f6{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-24a8c0f6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-67a0bc76{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-9e63b70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-42 .elementor-element.elementor-element-9e63b70 .elementor-heading-title{color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-14e7b1f2{--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-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-2 .button-link-wrap i,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-3 a.button-link-wrap:before,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-4 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-5 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-8 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-10 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-11 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-14 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-15 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-15 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-16 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-17 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-18 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-19 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-20 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-21 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-22 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-24 .button-link-wrap{background-color:#000000;}.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#50663F;}.elementor-42 .elementor-element.elementor-element-7d760485{z-index:3;}.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button .button-link-wrap{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-24 .button-link-wrap{border-style:none;}.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-18 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-24 .button-link-wrap{border-radius:999px 999px 999px 999px;}.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button .button-link-wrap:hover,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button .button-link-wrap:hover svg,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-7d760485 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:none;}.elementor-42 .elementor-element.elementor-element-5dde6eec{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-55a48351{--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:59px 59px;--row-gap:59px;--column-gap:59px;--margin-top:35px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-15961846{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-746f6f0c img{width:100%;height:185px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-42 .elementor-element.elementor-element-5c667ec2{--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-42 .elementor-element.elementor-element-7be4f10a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-4d5ebca6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-42 .elementor-element.elementor-element-4d5ebca6 .elementor-heading-title{color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-5d4d8b72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-42 .elementor-element.elementor-element-5d4d8b72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-42 .elementor-element.elementor-element-5d4d8b72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-42 .elementor-element.elementor-element-5d4d8b72 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-42 .elementor-element.elementor-element-5d4d8b72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-42 .elementor-element.elementor-element-5d4d8b72 .elementor-icon-list-icon i{color:var( --e-global-color-2ec4015 );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-5d4d8b72 .elementor-icon-list-icon svg{fill:var( --e-global-color-2ec4015 );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-5d4d8b72{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-5d4d8b72 .elementor-icon-list-text{transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-32fe77c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-25c1571a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-42 .elementor-element.elementor-element-25c1571a .elementor-heading-title{color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-3a22f7c5{--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-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-2 .button-link-wrap i,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-3 a.button-link-wrap:before,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-4 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-5 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-8 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-10 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-11 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-14 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-15 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-15 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-16 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-17 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-18 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-19 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-20 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-21 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-22 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-24 .button-link-wrap{background-color:#000000;}.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#50663F;}.elementor-42 .elementor-element.elementor-element-174f54cc{z-index:3;}.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button .button-link-wrap{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-4 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-5 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-8 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-10 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-11 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-12 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-13 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-14 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-16 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-17 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-19 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-20 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-21 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-22 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-24 .button-link-wrap{border-style:none;}.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-4 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-8 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-10 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-11 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-12 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-13 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-14 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-16 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-17 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-18 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-19 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-20 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-21 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-22 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-24 .button-link-wrap{border-radius:999px 999px 999px 999px;}.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button .button-link-wrap:hover,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button .button-link-wrap:hover svg,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-14 .button-link-wrap::after{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-174f54cc .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:none;}.elementor-42 .elementor-element.elementor-element-27e46b15{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-73bdfbb2{--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:59px 59px;--row-gap:59px;--column-gap:59px;--margin-top:35px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6f14cb2a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-3ff2e7db img{width:100%;height:185px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-42 .elementor-element.elementor-element-313f6f9b{--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-42 .elementor-element.elementor-element-6e6e6648{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6577290d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-42 .elementor-element.elementor-element-6577290d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-732cf9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-42 .elementor-element.elementor-element-732cf9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-42 .elementor-element.elementor-element-732cf9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-42 .elementor-element.elementor-element-732cf9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-42 .elementor-element.elementor-element-732cf9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-42 .elementor-element.elementor-element-732cf9 .elementor-icon-list-icon i{color:var( --e-global-color-2ec4015 );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-732cf9 .elementor-icon-list-icon svg{fill:var( --e-global-color-2ec4015 );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-732cf9{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-732cf9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-32e8a264{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1b743c0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-42 .elementor-element.elementor-element-1b743c0c .elementor-heading-title{color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-23abaa8d{--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-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-2 .button-link-wrap i,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-3 a.button-link-wrap:before,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-4 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-5 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-8 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-10 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-11 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-14 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-15 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-15 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-16 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-17 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-18 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-19 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-20 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-21 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-22 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-24 .button-link-wrap{background-color:#000000;}.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#50663F;}.elementor-42 .elementor-element.elementor-element-2368f0a3{z-index:3;}.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button .button-link-wrap{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-24 .button-link-wrap{border-style:none;}.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-18 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-24 .button-link-wrap{border-radius:999px 999px 999px 999px;}.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button .button-link-wrap:hover,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button .button-link-wrap:hover svg,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-2368f0a3 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:none;}.elementor-42 .elementor-element.elementor-element-42fab65a{--n-accordion-title-font-size:var( --e-global-typography-fa189fd-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:13px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:999px 999px 999px 999px;--n-accordion-icon-size:15px;}.elementor-42 .elementor-element.elementor-element-42fab65a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-e42c5f0 );border-style:none;}.elementor-42 .elementor-element.elementor-element-42fab65a {--n-accordion-padding:10px 30px 10px 30px;}:where( .elementor-42 .elementor-element.elementor-element-42fab65a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-fa189fd-font-family ), Sans-serif;font-weight:var( --e-global-typography-fa189fd-font-weight );text-transform:var( --e-global-typography-fa189fd-text-transform );}.elementor-42 .elementor-element.elementor-element-55751d18{--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-42 .elementor-element.elementor-element-55751d18:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-55751d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-168e64d );}.elementor-42 .elementor-element.elementor-element-133db442{--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:0px;--margin-bottom:37px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6de1838a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-35b48a51{width:var( --container-widget-width, 24% );max-width:24%;background-color:#E5ECE53D;padding:5px 0px 5px 0px;--container-widget-width:24%;--container-widget-flex-grow:0;border-radius:999px 999px 999px 999px;--e-icon-list-icon-size:16px;--icon-vertical-offset:1px;}.elementor-42 .elementor-element.elementor-element-35b48a51 .elementor-icon-list-icon i{color:var( --e-global-color-210342d );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-35b48a51 .elementor-icon-list-icon svg{fill:var( --e-global-color-210342d );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-35b48a51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-35b48a51 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4a4f2a9-font-family ), Sans-serif;font-size:var( --e-global-typography-4a4f2a9-font-size );font-weight:var( --e-global-typography-4a4f2a9-font-weight );text-transform:var( --e-global-typography-4a4f2a9-text-transform );}.elementor-42 .elementor-element.elementor-element-35b48a51 .elementor-icon-list-text{color:var( --e-global-color-210342d );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-1b2ecfcb{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-1b2ecfcb .elementor-heading-title{color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-7b8d5533{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-2 .button-link-wrap i,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-3 a.button-link-wrap:before,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-4 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-5 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-8 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-10 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-11 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-14 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-15 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-15 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-16 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-17 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-18 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-19 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-20 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-21 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-22 .button-link-wrap,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-24 .button-link-wrap{background-color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-27d8bb7 );}.elementor-42 .elementor-element.elementor-element-6b9596da{z-index:3;}.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button .button-link-wrap{color:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-2ec4015 );stroke:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-4 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-5 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-8 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-10 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-11 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-12 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-13 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-14 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-16 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-17 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-19 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-20 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-21 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-22 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-24 .button-link-wrap{border-style:none;}.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-4 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-8 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-10 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-11 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-12 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-13 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-14 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-16 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-17 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-18 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-19 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-20 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-21 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-22 .button-link-wrap,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-24 .button-link-wrap{border-radius:999px 999px 999px 999px;}.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button .button-link-wrap:hover,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button .button-link-wrap:hover svg,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-2ec4015 );stroke:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-42 .elementor-element.elementor-element-6b9596da .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:none;}.elementor-42 .elementor-element.elementor-element-1546ced6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-3f075243{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7c31b73d{--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;--gap:173px 173px;--row-gap:173px;--column-gap:173px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d0f9366{--display:flex;--justify-content:flex-end;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-210342d );--border-color:var( --e-global-color-210342d );--padding-top:0px;--padding-bottom:60px;--padding-left:33px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-290cf0b1{--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:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-64443761{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF59;--border-color:#FFFFFF59;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-2f24e36a{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-2f24e36a .elementor-heading-title{color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-66d1fbf6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-57b1020f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-57b1020f .elementor-heading-title{color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-20436e64{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6d292939{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;color:#E6E6E6;}.elementor-42 .elementor-element.elementor-element-7d05e1b5{--display:flex;--justify-content:flex-end;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-210342d );--border-color:var( --e-global-color-210342d );--padding-top:0px;--padding-bottom:60px;--padding-left:33px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-459a072f{--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:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-4b4acce2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF59;--border-color:#FFFFFF59;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-42e93ec9{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-42e93ec9 .elementor-heading-title{color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-421efbca{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-39e0924e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-39e0924e .elementor-heading-title{color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-1e81f86a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1b1fa806{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;color:#E6E6E6;}.elementor-42 .elementor-element.elementor-element-3d261efa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7f0041d1{--spacer-size:4px;background-color:transparent;background-image:linear-gradient(152deg, var( --e-global-color-210342d ) 0%, var( --e-global-color-8068c77 ) 100%);border-radius:999px 999px 999px 999px;}.elementor-42 .elementor-element.elementor-element-a06e501{--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:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:152px;}.elementor-42 .elementor-element.elementor-element-7f04bb28{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7c3a9f5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-42 .elementor-element.elementor-element-7c3a9f5d .elementor-icon-wrapper{text-align:left;}.elementor-42 .elementor-element.elementor-element-7c3a9f5d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-210342d );color:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-7c3a9f5d.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-7c3a9f5d.elementor-view-default .elementor-icon{color:var( --e-global-color-210342d );border-color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-7c3a9f5d.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-7c3a9f5d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-7c3a9f5d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-7c3a9f5d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-7c3a9f5d .elementor-icon{font-size:11px;}.elementor-42 .elementor-element.elementor-element-7c3a9f5d .elementor-icon svg{height:11px;}.elementor-42 .elementor-element.elementor-element-1c69471a{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-3d701c7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-3d701c7c.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-3d701c7c .elementor-icon-wrapper{text-align:left;}.elementor-42 .elementor-element.elementor-element-3d701c7c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-210342d );color:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-3d701c7c.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-3d701c7c.elementor-view-default .elementor-icon{color:var( --e-global-color-210342d );border-color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-3d701c7c.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-3d701c7c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-3d701c7c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-3d701c7c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-3d701c7c .elementor-icon{font-size:11px;}.elementor-42 .elementor-element.elementor-element-3d701c7c .elementor-icon svg{height:11px;}.elementor-42 .elementor-element.elementor-element-332a2cfe{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:2px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:-3px;}.elementor-42 .elementor-element.elementor-element-1327e6ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-42 .elementor-element.elementor-element-1327e6ff.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-1327e6ff .elementor-icon-wrapper{text-align:left;}.elementor-42 .elementor-element.elementor-element-1327e6ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-210342d );color:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-1327e6ff.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-1327e6ff.elementor-view-default .elementor-icon{color:var( --e-global-color-210342d );border-color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-1327e6ff.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-1327e6ff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-1327e6ff.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-1327e6ff.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-1327e6ff .elementor-icon{font-size:11px;}.elementor-42 .elementor-element.elementor-element-1327e6ff .elementor-icon svg{height:11px;}.elementor-42 .elementor-element.elementor-element-18965ed4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-4adcdc45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-42 .elementor-element.elementor-element-4adcdc45.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-4adcdc45 .elementor-icon-wrapper{text-align:left;}.elementor-42 .elementor-element.elementor-element-4adcdc45.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-210342d );color:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-4adcdc45.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-4adcdc45.elementor-view-default .elementor-icon{color:var( --e-global-color-210342d );border-color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-4adcdc45.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-4adcdc45.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-4adcdc45.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-4adcdc45.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-4adcdc45 .elementor-icon{font-size:11px;}.elementor-42 .elementor-element.elementor-element-4adcdc45 .elementor-icon svg{height:11px;}.elementor-42 .elementor-element.elementor-element-df562e7{--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:0px;--padding-left:10px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6d224060{--display:flex;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-210342d );--border-color:var( --e-global-color-210342d );--padding-top:60px;--padding-bottom:0px;--padding-left:33px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-16f236c6{--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:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1ebf67cc{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF59;--border-color:#FFFFFF59;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-3a3ccc64{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-3a3ccc64 .elementor-heading-title{color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-58db324f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-580d02a4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-580d02a4 .elementor-heading-title{color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-709a1b49{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-5d283a39{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;color:#E6E6E6;}.elementor-42 .elementor-element.elementor-element-644fff99{--display:flex;--justify-content:flex-end;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-210342d );--border-color:var( --e-global-color-210342d );--padding-top:0px;--padding-bottom:0px;--padding-left:33px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-29c9bd42{--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:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-639d1f25{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF59;--border-color:#FFFFFF59;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-70ed22ed{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-70ed22ed .elementor-heading-title{color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-50ba0d8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-46d157ae{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-46d157ae .elementor-heading-title{color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-4b096a4c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6e9face7{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;color:#E6E6E6;}.elementor-42 .elementor-element.elementor-element-74faf92a{--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:29px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1e72fe86{--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:0px;--margin-bottom:23px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-45a771bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-2c19a983{width:var( --container-widget-width, 64% );max-width:64%;background-color:#528D521F;padding:5px 0px 5px 0px;--container-widget-width:64%;--container-widget-flex-grow:0;border-radius:999px 999px 999px 999px;--e-icon-list-icon-size:16px;--icon-vertical-offset:1px;}.elementor-42 .elementor-element.elementor-element-2c19a983 .elementor-icon-list-icon i{color:#2E3501;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-2c19a983 .elementor-icon-list-icon svg{fill:#2E3501;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-2c19a983 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-2c19a983 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4a4f2a9-font-family ), Sans-serif;font-size:var( --e-global-typography-4a4f2a9-font-size );font-weight:var( --e-global-typography-4a4f2a9-font-weight );text-transform:var( --e-global-typography-4a4f2a9-text-transform );}.elementor-42 .elementor-element.elementor-element-2c19a983 .elementor-icon-list-text{color:var( --e-global-color-2ec4015 );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-3ba57e5b{--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-42 .elementor-element.elementor-element-304f4db7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-2417e66{width:var( --container-widget-width, 84% );max-width:84%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-2417e66 .elementor-heading-title{color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-1c341e52{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-634a457b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-6fa140ae{--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:55px 55px;--row-gap:55px;--column-gap:55px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-2098c3c9{--display:flex;--min-height:405px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-2098c3c9:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-2098c3c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tarragonahostel.com/wp-content/uploads/2025/11/ChatGPT-Image-Nov-17-2025-05_39_45-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-671d6012{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-68c61df2{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-42 .elementor-element.elementor-element-68c61df2:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-68c61df2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-3a2892bf{--display:flex;--margin-top:0px;--margin-bottom:-56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-12c0052c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-42 .elementor-element.elementor-element-12c0052c .elementor-icon-wrapper{text-align:right;}.elementor-42 .elementor-element.elementor-element-12c0052c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-18defc2 );color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-12c0052c.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-12c0052c.elementor-view-default .elementor-icon{color:var( --e-global-color-18defc2 );border-color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-12c0052c.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-12c0052c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-12c0052c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-12c0052c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-12c0052c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-168e64d );color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-12c0052c.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-12c0052c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-168e64d );border-color:var( --e-global-color-168e64d );}.elementor-42 .elementor-element.elementor-element-12c0052c.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-12c0052c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-168e64d );}.elementor-42 .elementor-element.elementor-element-12c0052c.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-12c0052c.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-12c0052c .elementor-icon{font-size:18px;}.elementor-42 .elementor-element.elementor-element-12c0052c .elementor-icon svg{height:18px;}.elementor-42 .elementor-element.elementor-element-743f8e9f{width:var( --container-widget-width, 78% );max-width:78%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-743f8e9f .elementor-heading-title{color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-389a140f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-42 .elementor-element.elementor-element-50612cd1{--display:flex;--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-42 .elementor-element.elementor-element-50612cd1:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-50612cd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27d8bb7 );}.elementor-42 .elementor-element.elementor-element-12cae610 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-42 .elementor-element.elementor-element-12cae610 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-42 .elementor-element.elementor-element-12cae610 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-42 .elementor-element.elementor-element-12cae610 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-42 .elementor-element.elementor-element-12cae610 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-42 .elementor-element.elementor-element-12cae610 .elementor-icon-list-icon i{color:var( --e-global-color-2ec4015 );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-12cae610 .elementor-icon-list-icon svg{fill:var( --e-global-color-2ec4015 );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-12cae610{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-12cae610 .elementor-icon-list-text{color:#6C6C6C;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-64803703{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-108de88{--display:flex;--justify-content:space-between;--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-42 .elementor-element.elementor-element-6ce72124{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-eaf786e img{height:226px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-42 .elementor-element.elementor-element-7908098f{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7397c4a4{--display:flex;--margin-top:0px;--margin-bottom:-56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-2235dc70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-42 .elementor-element.elementor-element-2235dc70 .elementor-icon-wrapper{text-align:right;}.elementor-42 .elementor-element.elementor-element-2235dc70.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-18defc2 );color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-2235dc70.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-2235dc70.elementor-view-default .elementor-icon{color:var( --e-global-color-18defc2 );border-color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-2235dc70.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-2235dc70.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-2235dc70.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-2235dc70.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-2235dc70.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-168e64d );color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-2235dc70.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-2235dc70.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-168e64d );border-color:var( --e-global-color-168e64d );}.elementor-42 .elementor-element.elementor-element-2235dc70.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-2235dc70.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-168e64d );}.elementor-42 .elementor-element.elementor-element-2235dc70.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-2235dc70.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-2235dc70 .elementor-icon{font-size:18px;}.elementor-42 .elementor-element.elementor-element-2235dc70 .elementor-icon svg{height:18px;}.elementor-42 .elementor-element.elementor-element-19eaa700{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-19eaa700 .elementor-heading-title{color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-3dad5adb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-42 .elementor-element.elementor-element-451218c4{--display:flex;--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-42 .elementor-element.elementor-element-451218c4:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-451218c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27d8bb7 );}.elementor-42 .elementor-element.elementor-element-f8dc63d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-42 .elementor-element.elementor-element-f8dc63d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-42 .elementor-element.elementor-element-f8dc63d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-42 .elementor-element.elementor-element-f8dc63d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-42 .elementor-element.elementor-element-f8dc63d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-42 .elementor-element.elementor-element-f8dc63d .elementor-icon-list-icon i{color:var( --e-global-color-2ec4015 );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-f8dc63d .elementor-icon-list-icon svg{fill:var( --e-global-color-2ec4015 );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-f8dc63d{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-f8dc63d .elementor-icon-list-text{color:#6C6C6C;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-1b8a6f84{--display:flex;--justify-content:space-between;--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D4D4D4;--border-color:#D4D4D4;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-c2e0062{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-78405cdd img{width:100%;height:226px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-42 .elementor-element.elementor-element-3de7696a{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-50089a21{--display:flex;--margin-top:0px;--margin-bottom:-56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6ad92f1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-42 .elementor-element.elementor-element-6ad92f1e .elementor-icon-wrapper{text-align:right;}.elementor-42 .elementor-element.elementor-element-6ad92f1e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-18defc2 );color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-6ad92f1e.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-6ad92f1e.elementor-view-default .elementor-icon{color:var( --e-global-color-18defc2 );border-color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-6ad92f1e.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-6ad92f1e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-6ad92f1e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-6ad92f1e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-6ad92f1e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-168e64d );color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-6ad92f1e.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-6ad92f1e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-168e64d );border-color:var( --e-global-color-168e64d );}.elementor-42 .elementor-element.elementor-element-6ad92f1e.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-6ad92f1e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-168e64d );}.elementor-42 .elementor-element.elementor-element-6ad92f1e.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-6ad92f1e.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-6ad92f1e .elementor-icon{font-size:18px;}.elementor-42 .elementor-element.elementor-element-6ad92f1e .elementor-icon svg{height:18px;}.elementor-42 .elementor-element.elementor-element-1beee858{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-1beee858 .elementor-heading-title{color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-66f51858{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-42 .elementor-element.elementor-element-7ff2bde7{--display:flex;--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-42 .elementor-element.elementor-element-7ff2bde7:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-7ff2bde7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27d8bb7 );}.elementor-42 .elementor-element.elementor-element-9a24608 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-42 .elementor-element.elementor-element-9a24608 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-42 .elementor-element.elementor-element-9a24608 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-42 .elementor-element.elementor-element-9a24608 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-42 .elementor-element.elementor-element-9a24608 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-42 .elementor-element.elementor-element-9a24608 .elementor-icon-list-icon i{color:var( --e-global-color-2ec4015 );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-9a24608 .elementor-icon-list-icon svg{fill:var( --e-global-color-2ec4015 );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-9a24608{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-9a24608 .elementor-icon-list-text{color:#6C6C6C;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-586e6f93{--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:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-26772ae4{--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-42 .elementor-element.elementor-element-10bae20b{--display:flex;--justify-content:space-between;--overlay-opacity:0.57;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-42 .elementor-element.elementor-element-10bae20b:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-10bae20b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tarragonahostel.com/wp-content/uploads/2025/11/ventana.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-10bae20b::before, .elementor-42 .elementor-element.elementor-element-10bae20b > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-10bae20b > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-10bae20b > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-10bae20b > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-10bae20b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-18defc2 );--background-overlay:'';}.elementor-42 .elementor-element.elementor-element-54dd11f5{width:var( --container-widget-width, 79% );max-width:79%;background-color:var( --e-global-color-27d8bb7 );padding:5px 0px 5px 0px;--container-widget-width:79%;--container-widget-flex-grow:0;border-radius:999px 999px 999px 999px;--e-icon-list-icon-size:16px;--icon-vertical-offset:1px;}.elementor-42 .elementor-element.elementor-element-54dd11f5 .elementor-icon-list-icon i{color:var( --e-global-color-2ec4015 );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-54dd11f5 .elementor-icon-list-icon svg{fill:var( --e-global-color-2ec4015 );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-54dd11f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-54dd11f5 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4a4f2a9-font-family ), Sans-serif;font-size:var( --e-global-typography-4a4f2a9-font-size );font-weight:var( --e-global-typography-4a4f2a9-font-weight );text-transform:var( --e-global-typography-4a4f2a9-text-transform );}.elementor-42 .elementor-element.elementor-element-54dd11f5 .elementor-icon-list-text{color:var( --e-global-color-2ec4015 );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-f6893ba{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-f6893ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.1em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-4232c141{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-42 .elementor-element.elementor-element-4232c141:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-4232c141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e42c5f0 );}.elementor-42 .elementor-element.elementor-element-76e92a91{--display:flex;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-70bf9afd{--e-transform-flipX:-1;--e-transform-flipY:-1;text-align:right;}.elementor-42 .elementor-element.elementor-element-70bf9afd img{width:13%;opacity:0.21;}.elementor-42 .elementor-element.elementor-element-7c3081a7{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-7c3081a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.7em;font-weight:400;text-transform:none;color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-73e040b7{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-2ec4015 );--border-color:var( --e-global-color-2ec4015 );--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-63bca08d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-63bca08d .elementor-heading-title{color:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-32bb0baa{--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-42 .elementor-element.elementor-element-2e7261f1{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-42 .elementor-element.elementor-element-2e7261f1:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-2e7261f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e42c5f0 );}.elementor-42 .elementor-element.elementor-element-325cc290{--display:flex;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-4307399c{--e-transform-flipX:-1;--e-transform-flipY:-1;text-align:right;}.elementor-42 .elementor-element.elementor-element-4307399c img{width:13%;opacity:0.21;}.elementor-42 .elementor-element.elementor-element-30610b57{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-30610b57 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.7em;font-weight:400;text-transform:none;color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-3f7ef9fc{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-2ec4015 );--border-color:var( --e-global-color-2ec4015 );--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-5335a409{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-5335a409 .elementor-heading-title{color:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-3a1143ac{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-42 .elementor-element.elementor-element-3a1143ac:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-3a1143ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e42c5f0 );}.elementor-42 .elementor-element.elementor-element-7a6bf6eb{--display:flex;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-4cd301a9{--e-transform-flipX:-1;--e-transform-flipY:-1;text-align:right;}.elementor-42 .elementor-element.elementor-element-4cd301a9 img{width:13%;opacity:0.21;}.elementor-42 .elementor-element.elementor-element-2b89146e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-2b89146e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.7em;font-weight:400;text-transform:none;color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-5ce7bb32{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-2ec4015 );--border-color:var( --e-global-color-2ec4015 );--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-71deaa31{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-71deaa31 .elementor-heading-title{color:var( --e-global-color-2ec4015 );}.elementor-42 .elementor-element.elementor-element-21b42989{--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:80px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-3ff04882{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-5d877ee4{width:var( --container-widget-width, 7% );max-width:7%;background-color:#528D521F;padding:5px 0px 5px 0px;--container-widget-width:7%;--container-widget-flex-grow:0;border-radius:999px 999px 999px 999px;--e-icon-list-icon-size:16px;--icon-vertical-offset:1px;}.elementor-42 .elementor-element.elementor-element-5d877ee4 .elementor-icon-list-icon i{color:#2E3501;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-5d877ee4 .elementor-icon-list-icon svg{fill:#2E3501;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-5d877ee4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-5d877ee4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4a4f2a9-font-family ), Sans-serif;font-size:var( --e-global-typography-4a4f2a9-font-size );font-weight:var( --e-global-typography-4a4f2a9-font-weight );text-transform:var( --e-global-typography-4a4f2a9-text-transform );}.elementor-42 .elementor-element.elementor-element-5d877ee4 .elementor-icon-list-text{color:var( --e-global-color-2ec4015 );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-273ad989{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-42 .elementor-element.elementor-element-273ad989 .elementor-heading-title{color:var( --e-global-color-18defc2 );}.elementor-42 .elementor-element.elementor-element-3c497fc8{--display:flex;--justify-content:center;--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-42 .elementor-element.elementor-element-40d75ca6 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{background-color:var( --e-global-color-e42c5f0 );padding:17px 30px 17px 30px;font-family:var( --e-global-typography-c7245e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c7245e9-font-size );font-weight:var( --e-global-typography-c7245e9-font-weight );text-transform:var( --e-global-typography-c7245e9-text-transform );color:#000000;border-style:solid;border-width:0px 0px 0px 0px;border-color:#252525;border-radius:999px 999px 999px 999px;}.elementor-42 .elementor-element.elementor-element-40d75ca6 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header.active{background-color:var( --e-global-color-2ec4015 );color:var( --e-global-color-210342d );}.elementor-42 .elementor-element.elementor-element-40d75ca6{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-40d75ca6 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon{font-size:20px;}.elementor-42 .elementor-element.elementor-element-40d75ca6 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:20px;height:20px;}.elementor-42 .elementor-element.elementor-element-40d75ca6 .theplus-accordion-wrapper .theplus-accordion-item{margin-bottom:15px;}.elementor-42 .elementor-element.elementor-element-40d75ca6 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content{margin:14px 14px 14px 14px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#252525;border-radius:20px 20px 20px 20px;}.elementor-42 .elementor-element.elementor-element-40d75ca6 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor,.elementor-42 .elementor-element.elementor-element-40d75ca6 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor p{color:#575757;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-5df0446{--padding-top:185px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-31af4384{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-18180f2c{--margin-top:214px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-6b0d0687{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-42 .elementor-element.elementor-element-305a577f{--margin-top:-15px;--margin-bottom:-4px;--margin-left:-21px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-694164b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-36dd10e8{--margin-top:0px;--margin-bottom:-59px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-5ec47ffc{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-42 .elementor-element.elementor-element-5ec47ffc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-5ec47ffc .elementor-icon-list-item > a{font-size:var( --e-global-typography-4a4f2a9-font-size );}.elementor-42 .elementor-element.elementor-element-4f1219dc .elementor-heading-title{font-size:2.6em;}.elementor-42 .elementor-element.elementor-element-2c7f7180{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-1c672233 .elementor-heading-title{font-size:var( --e-global-typography-4a4f2a9-font-size );}.elementor-42 .elementor-element.elementor-element-5f2c059e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-7b90a137 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-7b90a137 .plus-number-counter .number-counter-inner-block .counter-number{font-size:var( --e-global-typography-secondary-font-size );margin-top:0px;}.elementor-42 .elementor-element.elementor-element-759e366a{--margin-top:11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-42 .elementor-element.elementor-element-23de9b98 .elementor-icon{font-size:20px;}.elementor-42 .elementor-element.elementor-element-23de9b98 .elementor-icon svg{height:20px;}.elementor-42 .elementor-element.elementor-element-297ad034{--padding-top:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-271a4a10{--container-widget-width:39%;--container-widget-flex-grow:0;width:var( --container-widget-width, 39% );max-width:39%;}.elementor-42 .elementor-element.elementor-element-271a4a10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-271a4a10 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4a4f2a9-font-size );}.elementor-42 .elementor-element.elementor-element-603eb6ba{--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-42 .elementor-element.elementor-element-2c55824a .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-2c55824a .plus-number-counter .number-counter-inner-block .counter-number{font-size:var( --e-global-typography-c4145e5-font-size );margin-top:0px;}.elementor-42 .elementor-element.elementor-element-3665e3fb > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-58688998{--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-42 .elementor-element.elementor-element-4f4cd88b .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-4f4cd88b .plus-number-counter .number-counter-inner-block .counter-number{font-size:var( --e-global-typography-c4145e5-font-size );margin-top:0px;}.elementor-42 .elementor-element.elementor-element-1a1ad4fd > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-4300e818{--padding-top:50px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-1ee2063b{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-42 .elementor-element.elementor-element-1ee2063b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-1ee2063b .elementor-icon-list-item > a{font-size:var( --e-global-typography-4a4f2a9-font-size );}.elementor-42 .elementor-element.elementor-element-69a08abf{--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-42 .elementor-element.elementor-element-22f4bd07{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-42 .elementor-element.elementor-element-262961a7 img{height:200px;}.elementor-42 .elementor-element.elementor-element-3fee8399{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-24a8c0f6{--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-42 .elementor-element.elementor-element-42fab65a{--n-accordion-title-font-size:var( --e-global-typography-fa189fd-font-size );}.elementor-42 .elementor-element.elementor-element-55751d18{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-35b48a51{--container-widget-width:34%;--container-widget-flex-grow:0;width:var( --container-widget-width, 34% );max-width:34%;}.elementor-42 .elementor-element.elementor-element-35b48a51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-35b48a51 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4a4f2a9-font-size );}.elementor-42 .elementor-element.elementor-element-1b2ecfcb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42 .elementor-element.elementor-element-7c31b73d{--gap:57px 57px;--row-gap:57px;--column-gap:57px;}.elementor-42 .elementor-element.elementor-element-6d292939{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-42 .elementor-element.elementor-element-1b1fa806{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42 .elementor-element.elementor-element-a06e501{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:133px;}.elementor-42 .elementor-element.elementor-element-3d701c7c.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-1327e6ff.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-18965ed4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-4adcdc45.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-580d02a4{--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;}.elementor-42 .elementor-element.elementor-element-5d283a39{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-42 .elementor-element.elementor-element-46d157ae{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-42 .elementor-element.elementor-element-6e9face7{--container-widget-width:69%;--container-widget-flex-grow:0;width:var( --container-widget-width, 69% );max-width:69%;}.elementor-42 .elementor-element.elementor-element-74faf92a{--padding-top:100px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-2c19a983{--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;}.elementor-42 .elementor-element.elementor-element-2c19a983 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-2c19a983 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4a4f2a9-font-size );}.elementor-42 .elementor-element.elementor-element-3ba57e5b{--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-42 .elementor-element.elementor-element-2417e66{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42 .elementor-element.elementor-element-6fa140ae{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-42 .elementor-element.elementor-element-2098c3c9{--min-height:152px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-68c61df2{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-3a2892bf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-3a2892bf.e-con{--order:-99999 /* order start hack */;}.elementor-42 .elementor-element.elementor-element-12c0052c .elementor-icon{font-size:15px;}.elementor-42 .elementor-element.elementor-element-12c0052c .elementor-icon svg{height:15px;}.elementor-42 .elementor-element.elementor-element-743f8e9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42 .elementor-element.elementor-element-743f8e9f.elementor-element{--order:-99999 /* order start hack */;}.elementor-42 .elementor-element.elementor-element-389a140f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-50612cd1{--border-radius:15px 15px 15px 15px;}.elementor-42 .elementor-element.elementor-element-12cae610{--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-42 .elementor-element.elementor-element-108de88{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-6ce72124{--margin-top:0px;--margin-bottom:-21px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-eaf786e img{height:192px;}.elementor-42 .elementor-element.elementor-element-7397c4a4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-7397c4a4.e-con{--order:-99999 /* order start hack */;}.elementor-42 .elementor-element.elementor-element-2235dc70 .elementor-icon{font-size:15px;}.elementor-42 .elementor-element.elementor-element-2235dc70 .elementor-icon svg{height:15px;}.elementor-42 .elementor-element.elementor-element-19eaa700{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42 .elementor-element.elementor-element-19eaa700.elementor-element{--order:-99999 /* order start hack */;}.elementor-42 .elementor-element.elementor-element-3dad5adb{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-451218c4{--border-radius:15px 15px 15px 15px;}.elementor-42 .elementor-element.elementor-element-f8dc63d{--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-42 .elementor-element.elementor-element-1b8a6f84{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-78405cdd img{height:192px;}.elementor-42 .elementor-element.elementor-element-50089a21{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-50089a21.e-con{--order:-99999 /* order start hack */;}.elementor-42 .elementor-element.elementor-element-6ad92f1e .elementor-icon{font-size:15px;}.elementor-42 .elementor-element.elementor-element-6ad92f1e .elementor-icon svg{height:15px;}.elementor-42 .elementor-element.elementor-element-1beee858{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42 .elementor-element.elementor-element-1beee858.elementor-element{--order:-99999 /* order start hack */;}.elementor-42 .elementor-element.elementor-element-66f51858{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-7ff2bde7{--border-radius:15px 15px 15px 15px;}.elementor-42 .elementor-element.elementor-element-9a24608{--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-42 .elementor-element.elementor-element-586e6f93{--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:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-54dd11f5{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-42 .elementor-element.elementor-element-54dd11f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-54dd11f5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4a4f2a9-font-size );}.elementor-42 .elementor-element.elementor-element-7c3081a7 .elementor-heading-title{font-size:1.7em;}.elementor-42 .elementor-element.elementor-element-30610b57 .elementor-heading-title{font-size:1.7em;}.elementor-42 .elementor-element.elementor-element-2b89146e .elementor-heading-title{font-size:1.7em;}.elementor-42 .elementor-element.elementor-element-21b42989{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-5d877ee4{--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-42 .elementor-element.elementor-element-5d877ee4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-5d877ee4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4a4f2a9-font-size );}.elementor-42 .elementor-element.elementor-element-40d75ca6 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{font-size:var( --e-global-typography-c7245e9-font-size );}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-5df0446{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-31af4384{--min-height:335px;--justify-content:center;--border-radius:20px 20px 0px 0px;}.elementor-42 .elementor-element.elementor-element-694164b{--border-radius:0px 0px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-36dd10e8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-6px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-5ec47ffc{--container-widget-width:53%;--container-widget-flex-grow:0;width:var( --container-widget-width, 53% );max-width:53%;}.elementor-42 .elementor-element.elementor-element-5ec47ffc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-5ec47ffc .elementor-icon-list-item > a{font-size:var( --e-global-typography-4a4f2a9-font-size );}.elementor-42 .elementor-element.elementor-element-4f1219dc{text-align:center;}.elementor-42 .elementor-element.elementor-element-4f1219dc .elementor-heading-title{font-size:36px;}.elementor-42 .elementor-element.elementor-element-4e17acdc{text-align:center;}.elementor-42 .elementor-element.elementor-element-382ba2a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42 .elementor-element.elementor-element-1c672233{text-align:center;}.elementor-42 .elementor-element.elementor-element-1c672233 .elementor-heading-title{font-size:var( --e-global-typography-4a4f2a9-font-size );}.elementor-42 .elementor-element.elementor-element-7b90a137 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-7b90a137 .plus-number-counter .number-counter-inner-block .counter-number{font-size:var( --e-global-typography-secondary-font-size );margin-top:0px;}.elementor-42 .elementor-element.elementor-element-759e366a{--width:62%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-557e8b03{--width:30%;}.elementor-42 .elementor-element.elementor-element-25416532{--width:30%;}.elementor-42 .elementor-element.elementor-element-7e805c16{--width:30%;}.elementor-42 .elementor-element.elementor-element-3c4b4d77{--width:38%;--margin-top:0px;--margin-bottom:0px;--margin-left:-45px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-23de9b98 .elementor-icon{font-size:27px;}.elementor-42 .elementor-element.elementor-element-23de9b98 .elementor-icon svg{height:27px;}.elementor-42 .elementor-element.elementor-element-297ad034{--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-4dffdf48{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42 .elementor-element.elementor-element-271a4a10{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-42 .elementor-element.elementor-element-271a4a10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-271a4a10 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4a4f2a9-font-size );}.elementor-42 .elementor-element.elementor-element-3f1eba31{text-align:center;}.elementor-42 .elementor-element.elementor-element-30cbafb2{text-align:center;}.elementor-42 .elementor-element.elementor-element-603eb6ba{--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;--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-3a8d2c0a{text-align:center;}.elementor-42 .elementor-element.elementor-element-7699d02d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42 .elementor-element.elementor-element-2c55824a .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-2c55824a .plus-number-counter .number-counter-inner-block .counter-number{font-size:var( --e-global-typography-c4145e5-font-size );margin-top:0px;}.elementor-42 .elementor-element.elementor-element-5a098aa6{text-align:center;}.elementor-42 .elementor-element.elementor-element-7742d70c{text-align:center;}.elementor-42 .elementor-element.elementor-element-6c2bd38d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42 .elementor-element.elementor-element-4f4cd88b .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-4f4cd88b .plus-number-counter .number-counter-inner-block .counter-number{font-size:var( --e-global-typography-c4145e5-font-size );margin-top:0px;}.elementor-42 .elementor-element.elementor-element-5bd6383b{text-align:center;}.elementor-42 .elementor-element.elementor-element-b4d34a4{--min-height:357px;}.elementor-42 .elementor-element.elementor-element-78a7362a{--width:79%;}.elementor-42 .elementor-element.elementor-element-4300e818{--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-1a3af615{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42 .elementor-element.elementor-element-1ee2063b{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}.elementor-42 .elementor-element.elementor-element-1ee2063b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-1ee2063b .elementor-icon-list-item > a{font-size:var( --e-global-typography-4a4f2a9-font-size );}.elementor-42 .elementor-element.elementor-element-1b020aa6{text-align:center;}.elementor-42 .elementor-element.elementor-element-23c1bb3c{text-align:center;}.elementor-42 .elementor-element.elementor-element-3fee8399{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-17d6b494{text-align:center;}.elementor-42 .elementor-element.elementor-element-9e63b70{text-align:center;}.elementor-42 .elementor-element.elementor-element-3628639d{text-align:center;}.elementor-42 .elementor-element.elementor-element-14e7b1f2{--justify-content:center;--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-42 .elementor-element.elementor-element-4d5ebca6{text-align:center;}.elementor-42 .elementor-element.elementor-element-25c1571a{text-align:center;}.elementor-42 .elementor-element.elementor-element-5d054728{text-align:center;}.elementor-42 .elementor-element.elementor-element-3a22f7c5{--justify-content:center;--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-42 .elementor-element.elementor-element-6577290d{text-align:center;}.elementor-42 .elementor-element.elementor-element-1b743c0c{text-align:center;}.elementor-42 .elementor-element.elementor-element-e5e663f{text-align:center;}.elementor-42 .elementor-element.elementor-element-23abaa8d{--justify-content:center;--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-42 .elementor-element.elementor-element-42fab65a{--n-accordion-title-font-size:var( --e-global-typography-fa189fd-font-size );}.elementor-42 .elementor-element.elementor-element-55751d18{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-6de1838a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42 .elementor-element.elementor-element-35b48a51{--container-widget-width:59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 59% );max-width:59%;}.elementor-42 .elementor-element.elementor-element-35b48a51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-35b48a51 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4a4f2a9-font-size );}.elementor-42 .elementor-element.elementor-element-1b2ecfcb{text-align:center;}.elementor-42 .elementor-element.elementor-element-d0f9366{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-64443761{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-42 .elementor-element.elementor-element-2f24e36a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-42 .elementor-element.elementor-element-57b1020f{text-align:center;}.elementor-42 .elementor-element.elementor-element-6d292939{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-42 .elementor-element.elementor-element-7d05e1b5{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-4b4acce2{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-42 .elementor-element.elementor-element-42e93ec9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-42 .elementor-element.elementor-element-39e0924e{text-align:center;}.elementor-42 .elementor-element.elementor-element-1b1fa806{text-align:center;}.elementor-42 .elementor-element.elementor-element-df562e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6d224060{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:49px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:47px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-3a3ccc64{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-42 .elementor-element.elementor-element-580d02a4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-42 .elementor-element.elementor-element-5d283a39{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-42 .elementor-element.elementor-element-644fff99{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:53px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-70ed22ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-42 .elementor-element.elementor-element-46d157ae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-42 .elementor-element.elementor-element-6e9face7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-42 .elementor-element.elementor-element-74faf92a{--padding-top:100px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-45a771bb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42 .elementor-element.elementor-element-2c19a983{--container-widget-width:56%;--container-widget-flex-grow:0;width:var( --container-widget-width, 56% );max-width:56%;}.elementor-42 .elementor-element.elementor-element-2c19a983 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-2c19a983 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4a4f2a9-font-size );}.elementor-42 .elementor-element.elementor-element-2417e66{text-align:center;}.elementor-42 .elementor-element.elementor-element-634a457b{text-align:center;}.elementor-42 .elementor-element.elementor-element-2098c3c9{--min-height:353px;}.elementor-42 .elementor-element.elementor-element-671d6012{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42 .elementor-element.elementor-element-3a2892bf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-12c0052c .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-743f8e9f{text-align:center;}.elementor-42 .elementor-element.elementor-element-389a140f{text-align:center;}.elementor-42 .elementor-element.elementor-element-50612cd1{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-42 .elementor-element.elementor-element-64803703{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-108de88{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7908098f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-2235dc70 .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-19eaa700{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;text-align:center;}.elementor-42 .elementor-element.elementor-element-3dad5adb{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-42 .elementor-element.elementor-element-451218c4{--width:81%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42 .elementor-element.elementor-element-1b8a6f84{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:42px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-78405cdd img{width:100%;}.elementor-42 .elementor-element.elementor-element-3de7696a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42 .elementor-element.elementor-element-6ad92f1e .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-1beee858{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;text-align:center;}.elementor-42 .elementor-element.elementor-element-66f51858{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-42 .elementor-element.elementor-element-7ff2bde7{--width:81%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42 .elementor-element.elementor-element-586e6f93{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-10bae20b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42 .elementor-element.elementor-element-54dd11f5{--container-widget-width:71%;--container-widget-flex-grow:0;width:var( --container-widget-width, 71% );max-width:71%;}.elementor-42 .elementor-element.elementor-element-54dd11f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-54dd11f5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4a4f2a9-font-size );}.elementor-42 .elementor-element.elementor-element-f6893ba{text-align:left;}.elementor-42 .elementor-element.elementor-element-f6893ba .elementor-heading-title{font-size:1.8em;}.elementor-42 .elementor-element.elementor-element-70bf9afd{text-align:right;}.elementor-42 .elementor-element.elementor-element-7c3081a7{text-align:left;}.elementor-42 .elementor-element.elementor-element-7c3081a7 .elementor-heading-title{font-size:24px;}.elementor-42 .elementor-element.elementor-element-73e040b7{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42 .elementor-element.elementor-element-63bca08d{text-align:left;}.elementor-42 .elementor-element.elementor-element-320a1db2{text-align:left;}.elementor-42 .elementor-element.elementor-element-30610b57{text-align:left;}.elementor-42 .elementor-element.elementor-element-30610b57 .elementor-heading-title{font-size:24px;}.elementor-42 .elementor-element.elementor-element-2b89146e{text-align:left;}.elementor-42 .elementor-element.elementor-element-2b89146e .elementor-heading-title{font-size:24px;}.elementor-42 .elementor-element.elementor-element-21b42989{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-5d877ee4{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-42 .elementor-element.elementor-element-5d877ee4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-5d877ee4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4a4f2a9-font-size );}.elementor-42 .elementor-element.elementor-element-273ad989{text-align:center;}.elementor-42 .elementor-element.elementor-element-40d75ca6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42 .elementor-element.elementor-element-40d75ca6 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{font-size:var( --e-global-typography-c7245e9-font-size );}}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-31af4384{--width:83%;}.elementor-42 .elementor-element.elementor-element-18180f2c{--width:89%;}.elementor-42 .elementor-element.elementor-element-305a577f{--width:28%;}.elementor-42 .elementor-element.elementor-element-6bcd6776{--width:55%;}.elementor-42 .elementor-element.elementor-element-5f2c059e{--width:51%;}.elementor-42 .elementor-element.elementor-element-759e366a{--width:94%;}.elementor-42 .elementor-element.elementor-element-69976613{--width:44%;}.elementor-42 .elementor-element.elementor-element-55734650{--width:100%;}.elementor-42 .elementor-element.elementor-element-7699d02d{--width:100%;}.elementor-42 .elementor-element.elementor-element-6c2bd38d{--width:100%;}.elementor-42 .elementor-element.elementor-element-78a7362a{--width:42%;}.elementor-42 .elementor-element.elementor-element-1a3af615{--width:31%;}.elementor-42 .elementor-element.elementor-element-1246dc10{--width:35%;}.elementor-42 .elementor-element.elementor-element-c48723{--width:46%;}.elementor-42 .elementor-element.elementor-element-3fee8399{--width:63%;}.elementor-42 .elementor-element.elementor-element-15961846{--width:46%;}.elementor-42 .elementor-element.elementor-element-7be4f10a{--width:63%;}.elementor-42 .elementor-element.elementor-element-6f14cb2a{--width:46%;}.elementor-42 .elementor-element.elementor-element-6e6e6648{--width:63%;}.elementor-42 .elementor-element.elementor-element-7b8d5533{--width:59%;}.elementor-42 .elementor-element.elementor-element-7c31b73d{--width:77%;}.elementor-42 .elementor-element.elementor-element-64443761{--width:19%;}.elementor-42 .elementor-element.elementor-element-7d05e1b5{--width:100%;}.elementor-42 .elementor-element.elementor-element-4b4acce2{--width:20%;}.elementor-42 .elementor-element.elementor-element-df562e7{--width:97%;}.elementor-42 .elementor-element.elementor-element-6d224060{--width:87%;}.elementor-42 .elementor-element.elementor-element-1ebf67cc{--width:12%;}.elementor-42 .elementor-element.elementor-element-639d1f25{--width:8%;}.elementor-42 .elementor-element.elementor-element-45a771bb{--width:31%;}.elementor-42 .elementor-element.elementor-element-1c341e52{--width:35%;}.elementor-42 .elementor-element.elementor-element-2098c3c9{--width:55%;}.elementor-42 .elementor-element.elementor-element-50612cd1{--width:77%;}.elementor-42 .elementor-element.elementor-element-451218c4{--width:77%;}.elementor-42 .elementor-element.elementor-element-7ff2bde7{--width:77%;}}@media(max-width:1024px) and (min-width:768px){.elementor-42 .elementor-element.elementor-element-18180f2c{--width:100%;}.elementor-42 .elementor-element.elementor-element-305a577f{--width:75%;}.elementor-42 .elementor-element.elementor-element-6bcd6776{--width:100%;}.elementor-42 .elementor-element.elementor-element-5f2c059e{--width:100%;}.elementor-42 .elementor-element.elementor-element-759e366a{--width:89%;}.elementor-42 .elementor-element.elementor-element-69976613{--width:46%;}.elementor-42 .elementor-element.elementor-element-78a7362a{--width:76%;}.elementor-42 .elementor-element.elementor-element-1a3af615{--width:45%;}.elementor-42 .elementor-element.elementor-element-1246dc10{--width:100%;}.elementor-42 .elementor-element.elementor-element-c48723{--width:32%;}.elementor-42 .elementor-element.elementor-element-7b8d5533{--width:41%;}.elementor-42 .elementor-element.elementor-element-7c31b73d{--width:84%;}.elementor-42 .elementor-element.elementor-element-64443761{--width:19%;}.elementor-42 .elementor-element.elementor-element-4b4acce2{--width:21%;}.elementor-42 .elementor-element.elementor-element-7f04bb28{--width:58%;}.elementor-42 .elementor-element.elementor-element-6d224060{--width:94%;}.elementor-42 .elementor-element.elementor-element-45a771bb{--width:48%;}.elementor-42 .elementor-element.elementor-element-1c341e52{--width:88%;}.elementor-42 .elementor-element.elementor-element-50612cd1{--width:100%;}.elementor-42 .elementor-element.elementor-element-451218c4{--width:100%;}.elementor-42 .elementor-element.elementor-element-7ff2bde7{--width:100%;}}