.elementor-820 .elementor-element.elementor-element-78e54a2a{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-78e54a2a::before, .elementor-820 .elementor-element.elementor-element-78e54a2a > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-78e54a2a > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-78e54a2a > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-78e54a2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-78e54a2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #02010100 0%, var( --e-global-color-f1cc047 ) 100%);}.elementor-820 .elementor-element.elementor-element-1fbc56cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-5f102d18 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;line-height:1.2em;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.68);color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-1327d741{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:600;line-height:1.8em;color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button .button-link-wrap{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1.6em;color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-accent );stroke:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-24 .button-link-wrap{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-18 .button-link-wrap{background:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-18 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-24 .button-link-wrap{border-radius:100px 100px 100px 100px;}.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button .button-link-wrap:hover svg,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-16fc36de .pt_plus_button.button-style-18 .button-link-wrap::before{background:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-3fc67714{--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:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-820 .elementor-element.elementor-element-3fc67714:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-3fc67714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-465bc717 .elementor-heading-title{font-weight:600;}.elementor-820 .elementor-element.elementor-element-504797c5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-820 .elementor-element.elementor-element-602618b{--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;--flex-wrap:wrap;}.elementor-820 .elementor-element.elementor-element-602618b:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-602618b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-507ffa2 );}.elementor-820 .elementor-element.elementor-element-35cb52eb{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-33a0bf34{--display:flex;--min-height:400px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-33a0bf34:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-33a0bf34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2026/02/03f941cb-ecb6-436a-a40f-2ed7836b1490.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-820 .elementor-element.elementor-element-4b9f4284{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-27f54dc9 .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-820 .elementor-element.elementor-element-4f2ef334 .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-820 .elementor-element.elementor-element-11be1edc{--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:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-820 .elementor-element.elementor-element-656370ff{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-13fe6eed{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-515ea1be{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-515ea1be::before, .elementor-820 .elementor-element.elementor-element-515ea1be > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-515ea1be > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-515ea1be > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-515ea1be > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-515ea1be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2025/12/illustration-siwa-oasis-escape.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:60% auto;}.elementor-820 .elementor-element.elementor-element-1c6e958b img{height:300px;}.elementor-820 .elementor-element.elementor-element-7c6c99a{text-align:center;}.elementor-820 .elementor-element.elementor-element-7c6c99a .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:19px;font-weight:600;line-height:1.6em;}.elementor-820 .elementor-element.elementor-element-521daea8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-521daea8 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-521daea8 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-521daea8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-521daea8 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;}.elementor-820 .elementor-element.elementor-element-521daea8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:6px 30px 6px 30px;}.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button .button-link-wrap{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-24 .button-link-wrap{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-18 .button-link-wrap{background:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-18 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-24 .button-link-wrap{border-radius:100px 100px 100px 100px;}.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button .button-link-wrap:hover svg,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-5b740f59 .pt_plus_button.button-style-18 .button-link-wrap::before{background:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-4a8ba7e5{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-4a8ba7e5::before, .elementor-820 .elementor-element.elementor-element-4a8ba7e5 > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-4a8ba7e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-4a8ba7e5 > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-4a8ba7e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-4a8ba7e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2025/12/illustration-siwa-oasis-escape.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:60% auto;}.elementor-820 .elementor-element.elementor-element-698db8f8 img{height:300px;}.elementor-820 .elementor-element.elementor-element-69ca0518{text-align:center;}.elementor-820 .elementor-element.elementor-element-69ca0518 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:19px;font-weight:600;line-height:1.6em;}.elementor-820 .elementor-element.elementor-element-71f9ae89{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-71f9ae89 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-71f9ae89 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-71f9ae89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-71f9ae89 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;}.elementor-820 .elementor-element.elementor-element-71f9ae89 .elementor-icon-list-text{transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-17 .button-link-wrap > span{padding:6px 30px 6px 30px;}.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button .button-link-wrap{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-24 .button-link-wrap{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-18 .button-link-wrap{background:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-18 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-24 .button-link-wrap{border-radius:100px 100px 100px 100px;}.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button .button-link-wrap:hover svg,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-7a30e79c .pt_plus_button.button-style-18 .button-link-wrap::before{background:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-25270700{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-25270700::before, .elementor-820 .elementor-element.elementor-element-25270700 > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-25270700 > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-25270700 > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-25270700 > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-25270700 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2025/12/illustration-siwa-oasis-escape.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:60% auto;}.elementor-820 .elementor-element.elementor-element-308271ee img{height:300px;}.elementor-820 .elementor-element.elementor-element-50209ef5{text-align:center;}.elementor-820 .elementor-element.elementor-element-50209ef5 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:19px;font-weight:600;line-height:1.6em;}.elementor-820 .elementor-element.elementor-element-39e8708e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-39e8708e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-39e8708e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-39e8708e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-39e8708e .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;}.elementor-820 .elementor-element.elementor-element-39e8708e .elementor-icon-list-text{transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-17 .button-link-wrap > span{padding:6px 30px 6px 30px;}.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button .button-link-wrap{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-24 .button-link-wrap{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-18 .button-link-wrap{background:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-18 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-24 .button-link-wrap{border-radius:100px 100px 100px 100px;}.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button .button-link-wrap:hover svg,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-547a238b .pt_plus_button.button-style-18 .button-link-wrap::before{background:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-7535d326{--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:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-820 .elementor-element.elementor-element-7535d326:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-7535d326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-507ffa2 );}.elementor-820 .elementor-element.elementor-element-76e9081{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-1671031c{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-6315b7f3{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-6315b7f3::before, .elementor-820 .elementor-element.elementor-element-6315b7f3 > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-6315b7f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-6315b7f3 > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-6315b7f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-6315b7f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2025/12/illustration-siwa-oasis-escape.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:60% auto;}.elementor-820 .elementor-element.elementor-element-6af29793 img{height:300px;}.elementor-820 .elementor-element.elementor-element-4ad8a447{text-align:center;}.elementor-820 .elementor-element.elementor-element-4ad8a447 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:19px;font-weight:600;line-height:1.6em;}.elementor-820 .elementor-element.elementor-element-86130d0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-86130d0 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-86130d0 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-86130d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-86130d0 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;}.elementor-820 .elementor-element.elementor-element-86130d0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-17 .button-link-wrap > span{padding:6px 30px 6px 30px;}.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button .button-link-wrap{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-24 .button-link-wrap{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-18 .button-link-wrap{background:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-18 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-24 .button-link-wrap{border-radius:100px 100px 100px 100px;}.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button .button-link-wrap:hover svg,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-56756dbe .pt_plus_button.button-style-18 .button-link-wrap::before{background:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-2c901e55{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-2c901e55::before, .elementor-820 .elementor-element.elementor-element-2c901e55 > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-2c901e55 > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-2c901e55 > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-2c901e55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-2c901e55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2025/12/illustration-siwa-oasis-escape.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:60% auto;}.elementor-820 .elementor-element.elementor-element-5b98b2bd img{height:300px;}.elementor-820 .elementor-element.elementor-element-76bcc9f4{text-align:center;}.elementor-820 .elementor-element.elementor-element-76bcc9f4 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:19px;font-weight:600;line-height:1.6em;}.elementor-820 .elementor-element.elementor-element-7ca10895{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-7ca10895 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-7ca10895 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-7ca10895 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-7ca10895 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;}.elementor-820 .elementor-element.elementor-element-7ca10895 .elementor-icon-list-text{transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:6px 30px 6px 30px;}.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button .button-link-wrap{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-24 .button-link-wrap{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-18 .button-link-wrap{background:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-18 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-24 .button-link-wrap{border-radius:100px 100px 100px 100px;}.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button .button-link-wrap:hover svg,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-32461d34 .pt_plus_button.button-style-18 .button-link-wrap::before{background:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-53246a62{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-53246a62::before, .elementor-820 .elementor-element.elementor-element-53246a62 > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-53246a62 > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-53246a62 > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-53246a62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-53246a62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2025/12/illustration-siwa-oasis-escape.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:60% auto;}.elementor-820 .elementor-element.elementor-element-3a2b5edc img{height:300px;}.elementor-820 .elementor-element.elementor-element-3d9710d{text-align:center;}.elementor-820 .elementor-element.elementor-element-3d9710d .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:19px;font-weight:600;line-height:1.6em;}.elementor-820 .elementor-element.elementor-element-115d4feb{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-115d4feb .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-115d4feb .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-115d4feb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-115d4feb .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;}.elementor-820 .elementor-element.elementor-element-115d4feb .elementor-icon-list-text{transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:6px 30px 6px 30px;}.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button .button-link-wrap{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-24 .button-link-wrap{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-18 .button-link-wrap{background:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-18 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-24 .button-link-wrap{border-radius:100px 100px 100px 100px;}.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button .button-link-wrap:hover svg,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-1752b45 .pt_plus_button.button-style-18 .button-link-wrap::before{background:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-347fa132{--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:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-820 .elementor-element.elementor-element-347fa132:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-347fa132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-507ffa2 );}.elementor-820 .elementor-element.elementor-element-85b07a1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-65aebfb5{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-116384b4{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-116384b4::before, .elementor-820 .elementor-element.elementor-element-116384b4 > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-116384b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-116384b4 > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-116384b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-116384b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2025/12/illustration-siwa-oasis-escape.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:60% auto;}.elementor-820 .elementor-element.elementor-element-22fc4b5f img{height:300px;}.elementor-820 .elementor-element.elementor-element-2f6364cb{text-align:center;}.elementor-820 .elementor-element.elementor-element-2f6364cb .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:19px;font-weight:600;line-height:1.6em;}.elementor-820 .elementor-element.elementor-element-8b0884f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-8b0884f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-8b0884f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-8b0884f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-8b0884f .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;}.elementor-820 .elementor-element.elementor-element-8b0884f .elementor-icon-list-text{transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:6px 30px 6px 30px;}.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button .button-link-wrap{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-24 .button-link-wrap{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-18 .button-link-wrap{background:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-18 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-24 .button-link-wrap{border-radius:100px 100px 100px 100px;}.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button .button-link-wrap:hover svg,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-77eb5a4 .pt_plus_button.button-style-18 .button-link-wrap::before{background:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-3e44d540{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-3e44d540::before, .elementor-820 .elementor-element.elementor-element-3e44d540 > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-3e44d540 > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-3e44d540 > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-3e44d540 > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-3e44d540 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2025/12/illustration-siwa-oasis-escape.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:60% auto;}.elementor-820 .elementor-element.elementor-element-3986b0da img{height:300px;}.elementor-820 .elementor-element.elementor-element-4536fffb{text-align:center;}.elementor-820 .elementor-element.elementor-element-4536fffb .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:19px;font-weight:600;line-height:1.6em;}.elementor-820 .elementor-element.elementor-element-436f81da{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-436f81da .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-436f81da .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-436f81da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-436f81da .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;}.elementor-820 .elementor-element.elementor-element-436f81da .elementor-icon-list-text{transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:6px 30px 6px 30px;}.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button .button-link-wrap{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-24 .button-link-wrap{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-18 .button-link-wrap{background:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-18 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-24 .button-link-wrap{border-radius:100px 100px 100px 100px;}.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button .button-link-wrap:hover svg,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-7a704ab1 .pt_plus_button.button-style-18 .button-link-wrap::before{background:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-4a719d32{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-4a719d32::before, .elementor-820 .elementor-element.elementor-element-4a719d32 > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-4a719d32 > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-4a719d32 > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-4a719d32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-4a719d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2025/12/illustration-siwa-oasis-escape.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:60% auto;}.elementor-820 .elementor-element.elementor-element-4726cda img{height:300px;}.elementor-820 .elementor-element.elementor-element-30bf8fd7{text-align:center;}.elementor-820 .elementor-element.elementor-element-30bf8fd7 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:19px;font-weight:600;line-height:1.6em;}.elementor-820 .elementor-element.elementor-element-1196c728{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-1196c728 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-1196c728 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-1196c728 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-1196c728 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;}.elementor-820 .elementor-element.elementor-element-1196c728 .elementor-icon-list-text{transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-17 .button-link-wrap > span{padding:6px 30px 6px 30px;}.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button .button-link-wrap{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-24 .button-link-wrap{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-18 .button-link-wrap{background:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-18 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-24 .button-link-wrap{border-radius:100px 100px 100px 100px;}.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button .button-link-wrap:hover svg,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-646cf9ab .pt_plus_button.button-style-18 .button-link-wrap::before{background:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-23132516{--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:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-820 .elementor-element.elementor-element-200ed877{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-56fe5b95{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-3a5f8a5f{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-3a5f8a5f::before, .elementor-820 .elementor-element.elementor-element-3a5f8a5f > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-3a5f8a5f > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-3a5f8a5f > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-3a5f8a5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-3a5f8a5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2025/12/illustration-siwa-oasis-escape.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:60% auto;}.elementor-820 .elementor-element.elementor-element-6a26c750 img{height:300px;}.elementor-820 .elementor-element.elementor-element-77c72b27{text-align:center;}.elementor-820 .elementor-element.elementor-element-77c72b27 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:19px;font-weight:600;line-height:1.6em;}.elementor-820 .elementor-element.elementor-element-6646c395{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-6646c395 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-6646c395 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-6646c395 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-6646c395 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;}.elementor-820 .elementor-element.elementor-element-6646c395 .elementor-icon-list-text{transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:6px 30px 6px 30px;}.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button .button-link-wrap{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-24 .button-link-wrap{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-18 .button-link-wrap{background:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-18 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-24 .button-link-wrap{border-radius:100px 100px 100px 100px;}.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button .button-link-wrap:hover svg,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-4d320390 .pt_plus_button.button-style-18 .button-link-wrap::before{background:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-1c8249a0{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-1c8249a0::before, .elementor-820 .elementor-element.elementor-element-1c8249a0 > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-1c8249a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-1c8249a0 > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-1c8249a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-1c8249a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2025/12/illustration-siwa-oasis-escape.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:60% auto;}.elementor-820 .elementor-element.elementor-element-39e93ca2 img{height:300px;}.elementor-820 .elementor-element.elementor-element-38ebb206{text-align:center;}.elementor-820 .elementor-element.elementor-element-38ebb206 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:19px;font-weight:600;line-height:1.6em;}.elementor-820 .elementor-element.elementor-element-68c55152{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-68c55152 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-68c55152 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-68c55152 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-68c55152 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;}.elementor-820 .elementor-element.elementor-element-68c55152 .elementor-icon-list-text{transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:6px 30px 6px 30px;}.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button .button-link-wrap{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-24 .button-link-wrap{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-18 .button-link-wrap{background:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-18 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-24 .button-link-wrap{border-radius:100px 100px 100px 100px;}.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button .button-link-wrap:hover svg,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-18c11448 .pt_plus_button.button-style-18 .button-link-wrap::before{background:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-144220b7{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-144220b7::before, .elementor-820 .elementor-element.elementor-element-144220b7 > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-144220b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-144220b7 > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-144220b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-144220b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2025/12/illustration-siwa-oasis-escape.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:60% auto;}.elementor-820 .elementor-element.elementor-element-15859fa5 img{height:300px;}.elementor-820 .elementor-element.elementor-element-543930c6{text-align:center;}.elementor-820 .elementor-element.elementor-element-543930c6 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:19px;font-weight:600;line-height:1.6em;}.elementor-820 .elementor-element.elementor-element-7f163092{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-7f163092 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-7f163092 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-7f163092 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-7f163092 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;}.elementor-820 .elementor-element.elementor-element-7f163092 .elementor-icon-list-text{transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:6px 30px 6px 30px;}.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button .button-link-wrap{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-24 .button-link-wrap{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-18 .button-link-wrap{background:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-18 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-24 .button-link-wrap{border-radius:100px 100px 100px 100px;}.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button .button-link-wrap:hover svg,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:2px 2px 2px 2px;}.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-321449f3 .pt_plus_button.button-style-18 .button-link-wrap::before{background:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-5d77b329{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-820 .elementor-element.elementor-element-5d77b329:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-5d77b329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-712b0ffb{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-5173d88c{--display:flex;--min-height:450px;--justify-content:space-between;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-820 .elementor-element.elementor-element-5173d88c:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-5173d88c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2026/02/essaouira-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-820 .elementor-element.elementor-element-5173d88c::before, .elementor-820 .elementor-element.elementor-element-5173d88c > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-5173d88c > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-5173d88c > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-5173d88c > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-5173d88c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f1cc047 );--background-overlay:'';}.elementor-820 .elementor-element.elementor-element-5173d88c:hover::before, .elementor-820 .elementor-element.elementor-element-5173d88c:hover > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-5173d88c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-5173d88c > .elementor-background-slideshow:hover::before, .elementor-820 .elementor-element.elementor-element-5173d88c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-f1cc047 );--background-overlay:'';}.elementor-820 .elementor-element.elementor-element-5173d88c:hover{--overlay-opacity:0.6;}.elementor-820 .elementor-element.elementor-element-412b7dd3 .elementor-icon-list-icon i{color:var( --e-global-color-bbc8eed );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-412b7dd3 .elementor-icon-list-icon svg{fill:var( --e-global-color-bbc8eed );transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-412b7dd3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-412b7dd3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-412b7dd3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4d053e7-font-family ), Sans-serif;font-size:var( --e-global-typography-4d053e7-font-size );font-weight:var( --e-global-typography-4d053e7-font-weight );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-412b7dd3 .elementor-icon-list-text{color:var( --e-global-color-bbc8eed );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-74aed21c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-820 .elementor-element.elementor-element-74aed21c .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-74aed21c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-74aed21c.elementor-view-framed .elementor-icon, .elementor-820 .elementor-element.elementor-element-74aed21c.elementor-view-default .elementor-icon{fill:var( --e-global-color-bbc8eed );color:var( --e-global-color-bbc8eed );border-color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-74aed21c .elementor-icon{font-size:15px;}.elementor-820 .elementor-element.elementor-element-74aed21c .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-74aed21c .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;}.elementor-820 .elementor-element.elementor-element-74aed21c .elementor-icon-box-description{font-family:var( --e-global-typography-e631c35-font-family ), Sans-serif;font-size:var( --e-global-typography-e631c35-font-size );font-weight:var( --e-global-typography-e631c35-font-weight );line-height:var( --e-global-typography-e631c35-line-height );color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-5d3ba0f2{--display:flex;--min-height:450px;--justify-content:space-between;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-820 .elementor-element.elementor-element-5d3ba0f2:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-5d3ba0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2026/02/ait-ben-haddou-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-820 .elementor-element.elementor-element-5d3ba0f2::before, .elementor-820 .elementor-element.elementor-element-5d3ba0f2 > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-5d3ba0f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-5d3ba0f2 > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-5d3ba0f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-5d3ba0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f1cc047 );--background-overlay:'';}.elementor-820 .elementor-element.elementor-element-5d3ba0f2:hover::before, .elementor-820 .elementor-element.elementor-element-5d3ba0f2:hover > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-5d3ba0f2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-5d3ba0f2 > .elementor-background-slideshow:hover::before, .elementor-820 .elementor-element.elementor-element-5d3ba0f2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-f1cc047 );--background-overlay:'';}.elementor-820 .elementor-element.elementor-element-5d3ba0f2:hover{--overlay-opacity:0.6;}.elementor-820 .elementor-element.elementor-element-3c44bebd .elementor-icon-list-icon i{color:var( --e-global-color-bbc8eed );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-3c44bebd .elementor-icon-list-icon svg{fill:var( --e-global-color-bbc8eed );transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-3c44bebd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-3c44bebd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-3c44bebd .elementor-icon-list-item > a{font-family:var( --e-global-typography-4d053e7-font-family ), Sans-serif;font-size:var( --e-global-typography-4d053e7-font-size );font-weight:var( --e-global-typography-4d053e7-font-weight );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-3c44bebd .elementor-icon-list-text{color:var( --e-global-color-bbc8eed );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-473be46 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-820 .elementor-element.elementor-element-473be46 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-473be46.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-473be46.elementor-view-framed .elementor-icon, .elementor-820 .elementor-element.elementor-element-473be46.elementor-view-default .elementor-icon{fill:var( --e-global-color-bbc8eed );color:var( --e-global-color-bbc8eed );border-color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-473be46 .elementor-icon{font-size:15px;}.elementor-820 .elementor-element.elementor-element-473be46 .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-473be46 .elementor-icon-box-title a{font-family:var( --e-global-typography-93fed13-font-family ), Sans-serif;font-size:var( --e-global-typography-93fed13-font-size );font-weight:var( --e-global-typography-93fed13-font-weight );line-height:var( --e-global-typography-93fed13-line-height );}.elementor-820 .elementor-element.elementor-element-473be46 .elementor-icon-box-description{font-family:var( --e-global-typography-e631c35-font-family ), Sans-serif;font-size:var( --e-global-typography-e631c35-font-size );font-weight:var( --e-global-typography-e631c35-font-weight );line-height:var( --e-global-typography-e631c35-line-height );color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-2a815ac{--display:flex;--min-height:450px;--justify-content:space-between;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-820 .elementor-element.elementor-element-2a815ac:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-2a815ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2026/02/ouzoud.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-820 .elementor-element.elementor-element-2a815ac::before, .elementor-820 .elementor-element.elementor-element-2a815ac > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-2a815ac > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-2a815ac > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-2a815ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-2a815ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f1cc047 );--background-overlay:'';}.elementor-820 .elementor-element.elementor-element-2a815ac:hover::before, .elementor-820 .elementor-element.elementor-element-2a815ac:hover > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-2a815ac:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-2a815ac > .elementor-background-slideshow:hover::before, .elementor-820 .elementor-element.elementor-element-2a815ac > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-f1cc047 );--background-overlay:'';}.elementor-820 .elementor-element.elementor-element-2a815ac:hover{--overlay-opacity:0.6;}.elementor-820 .elementor-element.elementor-element-1aea5d9f .elementor-icon-list-icon i{color:var( --e-global-color-bbc8eed );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-1aea5d9f .elementor-icon-list-icon svg{fill:var( --e-global-color-bbc8eed );transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-1aea5d9f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-1aea5d9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-1aea5d9f .elementor-icon-list-item > a{font-family:var( --e-global-typography-4d053e7-font-family ), Sans-serif;font-size:var( --e-global-typography-4d053e7-font-size );font-weight:var( --e-global-typography-4d053e7-font-weight );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-1aea5d9f .elementor-icon-list-text{color:var( --e-global-color-bbc8eed );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-3363534e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-820 .elementor-element.elementor-element-3363534e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-3363534e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-3363534e.elementor-view-framed .elementor-icon, .elementor-820 .elementor-element.elementor-element-3363534e.elementor-view-default .elementor-icon{fill:var( --e-global-color-bbc8eed );color:var( --e-global-color-bbc8eed );border-color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-3363534e .elementor-icon{font-size:15px;}.elementor-820 .elementor-element.elementor-element-3363534e .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-3363534e .elementor-icon-box-title a{font-family:var( --e-global-typography-93fed13-font-family ), Sans-serif;font-size:var( --e-global-typography-93fed13-font-size );font-weight:var( --e-global-typography-93fed13-font-weight );line-height:var( --e-global-typography-93fed13-line-height );}.elementor-820 .elementor-element.elementor-element-3363534e .elementor-icon-box-description{font-family:var( --e-global-typography-e631c35-font-family ), Sans-serif;font-size:var( --e-global-typography-e631c35-font-size );font-weight:var( --e-global-typography-e631c35-font-weight );line-height:var( --e-global-typography-e631c35-line-height );color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-c883842{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-820 .elementor-element.elementor-element-c883842:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-c883842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2026/02/ourika.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-820 .elementor-element.elementor-element-c883842::before, .elementor-820 .elementor-element.elementor-element-c883842 > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-c883842 > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-c883842 > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-c883842 > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-c883842 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f1cc047 );--background-overlay:'';}.elementor-820 .elementor-element.elementor-element-c883842:hover::before, .elementor-820 .elementor-element.elementor-element-c883842:hover > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-c883842:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-c883842 > .elementor-background-slideshow:hover::before, .elementor-820 .elementor-element.elementor-element-c883842 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-f1cc047 );--background-overlay:'';}.elementor-820 .elementor-element.elementor-element-c883842:hover{--overlay-opacity:0.6;}.elementor-820 .elementor-element.elementor-element-76c40ce2 .elementor-icon-list-icon i{color:var( --e-global-color-bbc8eed );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-76c40ce2 .elementor-icon-list-icon svg{fill:var( --e-global-color-bbc8eed );transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-76c40ce2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-76c40ce2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-76c40ce2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4d053e7-font-family ), Sans-serif;font-size:var( --e-global-typography-4d053e7-font-size );font-weight:var( --e-global-typography-4d053e7-font-weight );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-76c40ce2 .elementor-icon-list-text{color:var( --e-global-color-bbc8eed );transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-37a2eb1f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-820 .elementor-element.elementor-element-37a2eb1f .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-37a2eb1f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-37a2eb1f.elementor-view-framed .elementor-icon, .elementor-820 .elementor-element.elementor-element-37a2eb1f.elementor-view-default .elementor-icon{fill:var( --e-global-color-bbc8eed );color:var( --e-global-color-bbc8eed );border-color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-37a2eb1f .elementor-icon{font-size:15px;}.elementor-820 .elementor-element.elementor-element-37a2eb1f .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-37a2eb1f .elementor-icon-box-title a{font-family:var( --e-global-typography-93fed13-font-family ), Sans-serif;font-size:var( --e-global-typography-93fed13-font-size );font-weight:var( --e-global-typography-93fed13-font-weight );line-height:var( --e-global-typography-93fed13-line-height );}.elementor-820 .elementor-element.elementor-element-37a2eb1f .elementor-icon-box-description{font-family:var( --e-global-typography-e631c35-font-family ), Sans-serif;font-size:var( --e-global-typography-e631c35-font-size );font-weight:var( --e-global-typography-e631c35-font-weight );line-height:var( --e-global-typography-e631c35-line-height );color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-886a868{--e-n-carousel-swiper-slides-gap:40px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-secondary );--e-n-carousel-swiper-pagination-spacing:30px;}:where( .elementor-820 .elementor-element.elementor-element-886a868 .swiper-slide ) > .e-con{--border-radius:10px 10px 10px 10px;}.elementor-820 .elementor-element.elementor-element-3957c766{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-820 .elementor-element.elementor-element-206b6db4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-2c72809b .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-820 .elementor-element.elementor-element-25529179{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-820 .elementor-element.elementor-element-7e01122d{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-4c613a3a{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-820 .elementor-element.elementor-element-3ea33768{--display:flex;--min-height:450px;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-3ea33768:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-3ea33768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2026/02/be1575e0-c01b-432d-a7c0-384517977555.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-820 .elementor-element.elementor-element-45b176b9 .elementor-icon-wrapper{text-align:center;}.elementor-820 .elementor-element.elementor-element-45b176b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-45b176b9.elementor-view-framed .elementor-icon, .elementor-820 .elementor-element.elementor-element-45b176b9.elementor-view-default .elementor-icon{color:var( --e-global-color-bbc8eed );border-color:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-45b176b9.elementor-view-framed .elementor-icon, .elementor-820 .elementor-element.elementor-element-45b176b9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bbc8eed );}.elementor-820 .elementor-element.elementor-element-45b176b9 .elementor-icon{font-size:80px;}.elementor-820 .elementor-element.elementor-element-45b176b9 .elementor-icon svg{height:80px;}.elementor-820 .elementor-element.elementor-element-3b3a2b4f{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-3b3a2b4f::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2025/12/illustration-giza-pyramids.png");--background-overlay:'';background-position:125px 30%;background-repeat:no-repeat;background-size:60% auto;}.elementor-820 .elementor-element.elementor-element-56df42c .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-820 .elementor-element.elementor-element-537d040f .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-820 .elementor-element.elementor-element-ee0a133{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.2;}.elementor-820 .elementor-element.elementor-element-ee0a133:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-ee0a133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-820 .elementor-element.elementor-element-ee0a133::before, .elementor-820 .elementor-element.elementor-element-ee0a133 > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-ee0a133 > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-ee0a133 > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-ee0a133 > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-ee0a133 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://turismopormarruecos.com/wp-content/uploads/2026/02/69e17154-487e-4121-8f75-f9d4ba21d56d.jpg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-820 .elementor-element.elementor-element-ee0a133::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-820 .elementor-element.elementor-element-6c15e6fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-820 .elementor-element.elementor-element-730e16d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Jost", Sans-serif;font-size:21px;font-weight:500;line-height:1.8em;}.elementor-820 .elementor-element.elementor-element-44ec1c78{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-35e1c784{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-820 .elementor-element.elementor-element-35e1c784:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-35e1c784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-507ffa2 );}.elementor-820 .elementor-element.elementor-element-35e1c784::before, .elementor-820 .elementor-element.elementor-element-35e1c784 > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-35e1c784 > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-35e1c784 > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-35e1c784 > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-35e1c784 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-507ffa2 );--background-overlay:'';}.elementor-820 .elementor-element.elementor-element-5c9d394 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-820 .elementor-element.elementor-element-5c9d394 .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-5c9d394 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:21px;font-weight:500;line-height:1.8em;}.elementor-820 .elementor-element.elementor-element-53350de4{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-820 .elementor-element.elementor-element-53350de4:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-53350de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-507ffa2 );}.elementor-820 .elementor-element.elementor-element-53350de4::before, .elementor-820 .elementor-element.elementor-element-53350de4 > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-53350de4 > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-53350de4 > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-53350de4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-53350de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-507ffa2 );--background-overlay:'';}.elementor-820 .elementor-element.elementor-element-33872657 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-820 .elementor-element.elementor-element-33872657 .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-33872657 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:21px;font-weight:500;line-height:1.8em;}.elementor-820 .elementor-element.elementor-element-34e916f1{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-820 .elementor-element.elementor-element-34e916f1:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-34e916f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-507ffa2 );}.elementor-820 .elementor-element.elementor-element-34e916f1::before, .elementor-820 .elementor-element.elementor-element-34e916f1 > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-34e916f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-34e916f1 > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-34e916f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-34e916f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-507ffa2 );--background-overlay:'';}.elementor-820 .elementor-element.elementor-element-1f9dd1a1 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-820 .elementor-element.elementor-element-1f9dd1a1 .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-1f9dd1a1 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:21px;font-weight:500;line-height:1.8em;}.elementor-820 .elementor-element.elementor-element-634937f4{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-820 .elementor-element.elementor-element-634937f4:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-634937f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-507ffa2 );}.elementor-820 .elementor-element.elementor-element-634937f4::before, .elementor-820 .elementor-element.elementor-element-634937f4 > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-634937f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-634937f4 > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-634937f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-634937f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-507ffa2 );--background-overlay:'';}.elementor-820 .elementor-element.elementor-element-5a30a106 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-820 .elementor-element.elementor-element-5a30a106 .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-5a30a106 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:21px;font-weight:500;line-height:1.8em;}.elementor-820 .elementor-element.elementor-element-41ea7768{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-820 .elementor-element.elementor-element-7db2905e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-7aa762f3{text-align:center;}.elementor-820 .elementor-element.elementor-element-7aa762f3 .elementor-heading-title{font-family:var( --e-global-typography-1d80507-font-family ), Sans-serif;font-size:var( --e-global-typography-1d80507-font-size );font-weight:var( --e-global-typography-1d80507-font-weight );text-transform:var( --e-global-typography-1d80507-text-transform );line-height:var( --e-global-typography-1d80507-line-height );color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-372f4354{text-align:center;}.elementor-820 .elementor-element.elementor-element-8b8039e{text-align:center;}.elementor-820 .elementor-element.elementor-element-69beea45 .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}@media(min-width:768px){.elementor-820 .elementor-element.elementor-element-3b3a2b4f{--width:50%;}}@media(max-width:1366px){.elementor-820 .elementor-element.elementor-element-78e54a2a{--padding-top:200px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-820 .elementor-element.elementor-element-1fbc56cf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-820 .elementor-element.elementor-element-504797c5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-820 .elementor-element.elementor-element-412b7dd3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-412b7dd3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4d053e7-font-size );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-74aed21c .elementor-icon-box-description{font-size:var( --e-global-typography-e631c35-font-size );line-height:var( --e-global-typography-e631c35-line-height );}.elementor-820 .elementor-element.elementor-element-3c44bebd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-3c44bebd .elementor-icon-list-item > a{font-size:var( --e-global-typography-4d053e7-font-size );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-473be46 .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-473be46 .elementor-icon-box-title a{font-size:var( --e-global-typography-93fed13-font-size );line-height:var( --e-global-typography-93fed13-line-height );}.elementor-820 .elementor-element.elementor-element-473be46 .elementor-icon-box-description{font-size:var( --e-global-typography-e631c35-font-size );line-height:var( --e-global-typography-e631c35-line-height );}.elementor-820 .elementor-element.elementor-element-1aea5d9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-1aea5d9f .elementor-icon-list-item > a{font-size:var( --e-global-typography-4d053e7-font-size );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-3363534e .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-3363534e .elementor-icon-box-title a{font-size:var( --e-global-typography-93fed13-font-size );line-height:var( --e-global-typography-93fed13-line-height );}.elementor-820 .elementor-element.elementor-element-3363534e .elementor-icon-box-description{font-size:var( --e-global-typography-e631c35-font-size );line-height:var( --e-global-typography-e631c35-line-height );}.elementor-820 .elementor-element.elementor-element-76c40ce2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-76c40ce2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4d053e7-font-size );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-37a2eb1f .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-37a2eb1f .elementor-icon-box-title a{font-size:var( --e-global-typography-93fed13-font-size );line-height:var( --e-global-typography-93fed13-line-height );}.elementor-820 .elementor-element.elementor-element-37a2eb1f .elementor-icon-box-description{font-size:var( --e-global-typography-e631c35-font-size );line-height:var( --e-global-typography-e631c35-line-height );}.elementor-820 .elementor-element.elementor-element-25529179{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-820 .elementor-element.elementor-element-7aa762f3 .elementor-heading-title{font-size:var( --e-global-typography-1d80507-font-size );line-height:var( --e-global-typography-1d80507-line-height );}}@media(max-width:1024px){.elementor-820 .elementor-element.elementor-element-78e54a2a .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-820 .elementor-element.elementor-element-3fc67714{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-820 .elementor-element.elementor-element-504797c5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-820 .elementor-element.elementor-element-1c6e958b img{height:200px;}.elementor-820 .elementor-element.elementor-element-698db8f8 img{height:200px;}.elementor-820 .elementor-element.elementor-element-308271ee img{height:200px;}.elementor-820 .elementor-element.elementor-element-6af29793 img{height:200px;}.elementor-820 .elementor-element.elementor-element-5b98b2bd img{height:200px;}.elementor-820 .elementor-element.elementor-element-3a2b5edc img{height:200px;}.elementor-820 .elementor-element.elementor-element-22fc4b5f img{height:200px;}.elementor-820 .elementor-element.elementor-element-3986b0da img{height:200px;}.elementor-820 .elementor-element.elementor-element-4726cda img{height:200px;}.elementor-820 .elementor-element.elementor-element-6a26c750 img{height:200px;}.elementor-820 .elementor-element.elementor-element-39e93ca2 img{height:200px;}.elementor-820 .elementor-element.elementor-element-15859fa5 img{height:200px;}.elementor-820 .elementor-element.elementor-element-412b7dd3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-412b7dd3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4d053e7-font-size );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-74aed21c .elementor-icon-box-description{font-size:var( --e-global-typography-e631c35-font-size );line-height:var( --e-global-typography-e631c35-line-height );}.elementor-820 .elementor-element.elementor-element-3c44bebd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-3c44bebd .elementor-icon-list-item > a{font-size:var( --e-global-typography-4d053e7-font-size );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-473be46 .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-473be46 .elementor-icon-box-title a{font-size:var( --e-global-typography-93fed13-font-size );line-height:var( --e-global-typography-93fed13-line-height );}.elementor-820 .elementor-element.elementor-element-473be46 .elementor-icon-box-description{font-size:var( --e-global-typography-e631c35-font-size );line-height:var( --e-global-typography-e631c35-line-height );}.elementor-820 .elementor-element.elementor-element-1aea5d9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-1aea5d9f .elementor-icon-list-item > a{font-size:var( --e-global-typography-4d053e7-font-size );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-3363534e .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-3363534e .elementor-icon-box-title a{font-size:var( --e-global-typography-93fed13-font-size );line-height:var( --e-global-typography-93fed13-line-height );}.elementor-820 .elementor-element.elementor-element-3363534e .elementor-icon-box-description{font-size:var( --e-global-typography-e631c35-font-size );line-height:var( --e-global-typography-e631c35-line-height );}.elementor-820 .elementor-element.elementor-element-76c40ce2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-76c40ce2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4d053e7-font-size );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-37a2eb1f .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-37a2eb1f .elementor-icon-box-title a{font-size:var( --e-global-typography-93fed13-font-size );line-height:var( --e-global-typography-93fed13-line-height );}.elementor-820 .elementor-element.elementor-element-37a2eb1f .elementor-icon-box-description{font-size:var( --e-global-typography-e631c35-font-size );line-height:var( --e-global-typography-e631c35-line-height );}.elementor-820 .elementor-element.elementor-element-886a868{--e-n-carousel-swiper-slides-to-display:2;}.elementor-820 .elementor-element.elementor-element-25529179{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-820 .elementor-element.elementor-element-3b3a2b4f::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:85px 20%;}.elementor-820 .elementor-element.elementor-element-7aa762f3 .elementor-heading-title{font-size:var( --e-global-typography-1d80507-font-size );line-height:var( --e-global-typography-1d80507-line-height );}}@media(max-width:880px){.elementor-820 .elementor-element.elementor-element-78e54a2a{--min-height:500px;}.elementor-820 .elementor-element.elementor-element-5f102d18 .elementor-heading-title{font-size:48px;}.elementor-820 .elementor-element.elementor-element-35cb52eb{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-820 .elementor-element.elementor-element-7c6c99a .elementor-heading-title{font-size:20px;}.elementor-820 .elementor-element.elementor-element-69ca0518 .elementor-heading-title{font-size:20px;}.elementor-820 .elementor-element.elementor-element-50209ef5 .elementor-heading-title{font-size:20px;}.elementor-820 .elementor-element.elementor-element-4ad8a447 .elementor-heading-title{font-size:20px;}.elementor-820 .elementor-element.elementor-element-76bcc9f4 .elementor-heading-title{font-size:20px;}.elementor-820 .elementor-element.elementor-element-3d9710d .elementor-heading-title{font-size:20px;}.elementor-820 .elementor-element.elementor-element-2f6364cb .elementor-heading-title{font-size:20px;}.elementor-820 .elementor-element.elementor-element-4536fffb .elementor-heading-title{font-size:20px;}.elementor-820 .elementor-element.elementor-element-30bf8fd7 .elementor-heading-title{font-size:20px;}.elementor-820 .elementor-element.elementor-element-77c72b27 .elementor-heading-title{font-size:20px;}.elementor-820 .elementor-element.elementor-element-38ebb206 .elementor-heading-title{font-size:20px;}.elementor-820 .elementor-element.elementor-element-543930c6 .elementor-heading-title{font-size:20px;}.elementor-820 .elementor-element.elementor-element-4c613a3a{--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-820 .elementor-element.elementor-element-3ea33768.e-con{--order:99999 /* order end hack */;}.elementor-820 .elementor-element.elementor-element-3b3a2b4f::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:217px 30%;background-size:260px auto;}.elementor-820 .elementor-element.elementor-element-44ec1c78{--flex-wrap:wrap;}.elementor-820 .elementor-element.elementor-element-41ea7768{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-820 .elementor-element.elementor-element-78e54a2a{--min-height:450px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-5f102d18 .elementor-heading-title{font-size:24px;}.elementor-820 .elementor-element.elementor-element-1327d741{font-size:15px;}.elementor-820 .elementor-element.elementor-element-3fc67714{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-820 .elementor-element.elementor-element-465bc717{text-align:center;}.elementor-820 .elementor-element.elementor-element-465bc717 .elementor-heading-title{font-size:19px;}.elementor-820 .elementor-element.elementor-element-504797c5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-820 .elementor-element.elementor-element-35cb52eb{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-820 .elementor-element.elementor-element-7b30d9db{width:100%;max-width:100%;}.elementor-820 .elementor-element.elementor-element-412b7dd3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-412b7dd3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4d053e7-font-size );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-74aed21c .elementor-icon-box-description{font-size:var( --e-global-typography-e631c35-font-size );line-height:var( --e-global-typography-e631c35-line-height );}.elementor-820 .elementor-element.elementor-element-3c44bebd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-3c44bebd .elementor-icon-list-item > a{font-size:var( --e-global-typography-4d053e7-font-size );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-473be46 .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-473be46 .elementor-icon-box-title a{font-size:var( --e-global-typography-93fed13-font-size );line-height:var( --e-global-typography-93fed13-line-height );}.elementor-820 .elementor-element.elementor-element-473be46 .elementor-icon-box-description{font-size:var( --e-global-typography-e631c35-font-size );line-height:var( --e-global-typography-e631c35-line-height );}.elementor-820 .elementor-element.elementor-element-1aea5d9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-1aea5d9f .elementor-icon-list-item > a{font-size:var( --e-global-typography-4d053e7-font-size );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-3363534e .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-3363534e .elementor-icon-box-title a{font-size:var( --e-global-typography-93fed13-font-size );line-height:var( --e-global-typography-93fed13-line-height );}.elementor-820 .elementor-element.elementor-element-3363534e .elementor-icon-box-description{font-size:var( --e-global-typography-e631c35-font-size );line-height:var( --e-global-typography-e631c35-line-height );}.elementor-820 .elementor-element.elementor-element-76c40ce2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-76c40ce2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4d053e7-font-size );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-37a2eb1f .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-37a2eb1f .elementor-icon-box-title a{font-size:var( --e-global-typography-93fed13-font-size );line-height:var( --e-global-typography-93fed13-line-height );}.elementor-820 .elementor-element.elementor-element-37a2eb1f .elementor-icon-box-description{font-size:var( --e-global-typography-e631c35-font-size );line-height:var( --e-global-typography-e631c35-line-height );}.elementor-820 .elementor-element.elementor-element-886a868{--e-n-carousel-swiper-slides-to-display:1;}.elementor-820 .elementor-element.elementor-element-25529179{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-820 .elementor-element.elementor-element-3ea33768{--min-height:300px;}.elementor-820 .elementor-element.elementor-element-45b176b9 .elementor-icon{font-size:60px;}.elementor-820 .elementor-element.elementor-element-45b176b9 .elementor-icon svg{height:60px;}.elementor-820 .elementor-element.elementor-element-3b3a2b4f::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .e-con-inner > .elementor-background-video-container::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-820 .elementor-element.elementor-element-3b3a2b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 22%;}.elementor-820 .elementor-element.elementor-element-7aa762f3 .elementor-heading-title{font-size:var( --e-global-typography-1d80507-font-size );line-height:var( --e-global-typography-1d80507-line-height );}}@media(max-width:880px) and (min-width:768px){.elementor-820 .elementor-element.elementor-element-33a0bf34{--width:47%;}.elementor-820 .elementor-element.elementor-element-3b3a2b4f{--width:100%;}}@media(min-width:2400px){.elementor-820 .elementor-element.elementor-element-504797c5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-820 .elementor-element.elementor-element-412b7dd3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-412b7dd3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4d053e7-font-size );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-74aed21c .elementor-icon-box-description{font-size:var( --e-global-typography-e631c35-font-size );line-height:var( --e-global-typography-e631c35-line-height );}.elementor-820 .elementor-element.elementor-element-3c44bebd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-3c44bebd .elementor-icon-list-item > a{font-size:var( --e-global-typography-4d053e7-font-size );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-473be46 .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-473be46 .elementor-icon-box-title a{font-size:var( --e-global-typography-93fed13-font-size );line-height:var( --e-global-typography-93fed13-line-height );}.elementor-820 .elementor-element.elementor-element-473be46 .elementor-icon-box-description{font-size:var( --e-global-typography-e631c35-font-size );line-height:var( --e-global-typography-e631c35-line-height );}.elementor-820 .elementor-element.elementor-element-1aea5d9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-1aea5d9f .elementor-icon-list-item > a{font-size:var( --e-global-typography-4d053e7-font-size );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-3363534e .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-3363534e .elementor-icon-box-title a{font-size:var( --e-global-typography-93fed13-font-size );line-height:var( --e-global-typography-93fed13-line-height );}.elementor-820 .elementor-element.elementor-element-3363534e .elementor-icon-box-description{font-size:var( --e-global-typography-e631c35-font-size );line-height:var( --e-global-typography-e631c35-line-height );}.elementor-820 .elementor-element.elementor-element-76c40ce2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-76c40ce2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4d053e7-font-size );line-height:var( --e-global-typography-4d053e7-line-height );}.elementor-820 .elementor-element.elementor-element-37a2eb1f .elementor-icon-box-title, .elementor-820 .elementor-element.elementor-element-37a2eb1f .elementor-icon-box-title a{font-size:var( --e-global-typography-93fed13-font-size );line-height:var( --e-global-typography-93fed13-line-height );}.elementor-820 .elementor-element.elementor-element-37a2eb1f .elementor-icon-box-description{font-size:var( --e-global-typography-e631c35-font-size );line-height:var( --e-global-typography-e631c35-line-height );}.elementor-820 .elementor-element.elementor-element-25529179{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-820 .elementor-element.elementor-element-7aa762f3 .elementor-heading-title{font-size:var( --e-global-typography-1d80507-font-size );line-height:var( --e-global-typography-1d80507-line-height );}}