.elementor-15 .elementor-element.elementor-element-73981b3b{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-99px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-73981b3b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-73981b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoholidayguide.com/wp-content/uploads/2025/11/MOROCCO-HOLIDAY-GUIDE-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-116f4375{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;--z-index:0;}.elementor-15 .elementor-element.elementor-element-2b3b2100{width:var( --container-widget-width, 695px );max-width:695px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;--container-widget-width:695px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-5b6a7265{width:var( --container-widget-width, 859px );max-width:859px;margin:43px 43px calc(var(--kit-widget-spacing, 0px) + 43px) 43px;padding:0px 0px 0px 0px;--container-widget-width:859px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-5b6a7265.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-15 .elementor-element.elementor-element-5b6a7265 .elementor-heading-title{font-size:73px;color:#F9F6F1;}.elementor-15 .elementor-element.elementor-element-f9af637.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-f9af637.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-f9af637.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-f9af637.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-f9af637 .elementskit-infobox{background-color:#362F2400;padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-f9af637 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-d3ae19d );font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-f9af637 .elementskit-infobox .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-f9af637 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-f9af637 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f9af637 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:24px;}.elementor-15 .elementor-element.elementor-element-56fa069c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1894f430 .elementor-button{background-color:var( --e-global-color-785b64d );fill:var( --e-global-color-d3ae19d );color:var( --e-global-color-d3ae19d );border-style:none;}.elementor-15 .elementor-element.elementor-element-1894f430 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-1894f430 .elementor-button:focus{background-color:var( --e-global-color-b41e63e );}.elementor-15 .elementor-element.elementor-element-1894f430{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-4712a14{--display:flex;}.elementor-15 .elementor-element.elementor-element-1908cad{--display:flex;}.elementor-15 .elementor-element.elementor-element-26547a58{--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:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-13bfb9c9{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-1ff25aee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1794f3fc{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4e901d64.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-4e901d64.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-4e901d64.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-4e901d64.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-4e901d64 .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-4e901d64 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4e901d64 .elementskit-infobox .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-4e901d64 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-4e901d64 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4e901d64 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:24px;}.elementor-15 .elementor-element.elementor-element-43b09e71{width:var( --container-widget-width, 652px );max-width:652px;--container-widget-width:652px;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-35de2dab{width:var( --container-widget-width, 744px );max-width:744px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;--container-widget-width:744px;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-743637f4{--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:flex-end;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b6dd389{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b6dd389.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-3a6e3f81 img{width:60px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-d3ae19d );border-radius:99px 99px 99px 99px;}.elementor-15 .elementor-element.elementor-element-3e1c4b34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;}.elementor-15 .elementor-element.elementor-element-3e1c4b34 img{width:60px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-d3ae19d );border-radius:99px 99px 99px 99px;}.elementor-15 .elementor-element.elementor-element-7771743c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;}.elementor-15 .elementor-element.elementor-element-7771743c img{width:60px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-d3ae19d );border-radius:99px 99px 99px 99px;}.elementor-15 .elementor-element.elementor-element-5088f6ca{background-color:var( --e-global-color-785b64d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;padding:15px 13px 15px 13px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-d3ae19d );border-radius:99px 99px 99px 99px;}.elementor-15 .elementor-element.elementor-element-5088f6ca .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-d3ae19d );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-49818c9b{width:var( --container-widget-width, 315px );max-width:315px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;--container-widget-width:315px;--container-widget-flex-grow:0;text-align:left;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-49818c9b.elementor-element{--align-self:flex-end;}.elementor-15 .elementor-element.elementor-element-680d28cc{--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:flex-start;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-65674944 img{width:450px;height:400px;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-3e22d75 .ekit-video-popup-btn{background-color:var( --e-global-color-d3ae19d );padding:43px 43px 43px 43px;width:180px;height:180px;line-height:30px;color:var( --e-global-color-785b64d );border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-d3ae19d );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-3e22d75{left:250px;}body.rtl .elementor-15 .elementor-element.elementor-element-3e22d75{right:250px;}.elementor-15 .elementor-element.elementor-element-3e22d75{top:110px;}.elementor-15 .elementor-element.elementor-element-3e22d75 .video-content{text-align:center;justify-content:center;display:flex;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3e22d75 a.ekit_icon_button.glow-ripple.ekit-video-popup-btn i{font-size:80px;}.elementor-15 .elementor-element.elementor-element-3e22d75 a.ekit_icon_button.glow-radio_wave.ekit-video-popup-btn i{font-size:80px;}.elementor-15 .elementor-element.elementor-element-3e22d75 .ekit-video-inline-btn{color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-3e22d75 .ekit-video-popup-btn svg path{stroke:var( --e-global-color-785b64d );fill:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-3e22d75 .ekit-video-inline-btn svg path{stroke:var( --e-global-color-785b64d );fill:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-3e22d75 .ekit-video-popup-btn:hover{color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-3e22d75 .ekit-video-inline-btn:hover{color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-3e22d75 .ekit-video-popup-btn:hover svg path{stroke:var( --e-global-color-785b64d );fill:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-3e22d75 .ekit-video-inline-btn:hover svg path{stroke:var( --e-global-color-785b64d );fill:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-3e22d75 .ekit-video-popup-btn > i{padding-left:0px;}.mfp-iframe-holder .ekit-popup-close{width:44px;height:44px;right:0;color:#ffffff;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.mfp-iframe-holder .ekit-popup-close > i{font-size:10px;}.mfp-container.mfp-iframe-holder .ekit-popup-close{background-color:#000000;}.mfp-iframe-holder .ekit-popup-close:hover{background-color:#000000;color:#ffffff;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.elementor-15 .elementor-element.elementor-element-640225f6{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-640225f6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-640225f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoholidayguide.com/wp-content/uploads/2025/11/desert-sunset-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-76c07469{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-76c07469:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-76c07469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-77968971 .elementor-button{background-color:var( --e-global-color-785b64d );fill:var( --e-global-color-d3ae19d );color:var( --e-global-color-d3ae19d );border-style:none;}.elementor-15 .elementor-element.elementor-element-77968971 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-77968971 .elementor-button:focus{background-color:var( --e-global-color-b41e63e );color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-77968971{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-77968971 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-77968971 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-77968971 .elementor-button:focus svg{fill:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-633e7391{width:auto;max-width:auto;--icon-box-icon-margin:5px;}.elementor-15 .elementor-element.elementor-element-633e7391 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-15 .elementor-element.elementor-element-633e7391.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ec25634 );}.elementor-15 .elementor-element.elementor-element-633e7391.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-633e7391.elementor-view-default .elementor-icon{fill:var( --e-global-color-ec25634 );color:var( --e-global-color-ec25634 );border-color:var( --e-global-color-ec25634 );}.elementor-15 .elementor-element.elementor-element-633e7391 .elementor-icon{font-size:37px;}.elementor-15 .elementor-element.elementor-element-633e7391 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-633e7391 .elementor-icon-box-title a{font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-15 .elementor-element.elementor-element-633e7391 .elementor-icon-box-title{color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-633e7391 .elementor-icon-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-29a5735b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-29a5735b .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-29a5735b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-16c8ce0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b253ab4{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-b253ab4 .elementor-counter{gap:8px;}.elementor-15 .elementor-element.elementor-element-b253ab4 .elementor-counter-number-wrapper{color:#000000;font-family:var( --e-global-typography-86332c7-font-family ), Sans-serif;font-size:var( --e-global-typography-86332c7-font-size );font-weight:var( --e-global-typography-86332c7-font-weight );text-transform:var( --e-global-typography-86332c7-text-transform );font-style:var( --e-global-typography-86332c7-font-style );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-15 .elementor-element.elementor-element-b253ab4 .elementor-counter-title{color:#000000;font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-15 .elementor-element.elementor-element-31d8cdb6{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-31d8cdb6 .elementor-counter{gap:8px;}.elementor-15 .elementor-element.elementor-element-31d8cdb6 .elementor-counter-number-wrapper{color:#31342A;font-family:var( --e-global-typography-86332c7-font-family ), Sans-serif;font-size:var( --e-global-typography-86332c7-font-size );font-weight:var( --e-global-typography-86332c7-font-weight );text-transform:var( --e-global-typography-86332c7-text-transform );font-style:var( --e-global-typography-86332c7-font-style );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-15 .elementor-element.elementor-element-31d8cdb6 .elementor-counter-title{color:var( --e-global-color-71dcf2a );font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3ee3b12d{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-3ee3b12d .elementor-counter{gap:8px;}.elementor-15 .elementor-element.elementor-element-3ee3b12d .elementor-counter-number-wrapper{color:var( --e-global-color-71dcf2a );font-family:var( --e-global-typography-86332c7-font-family ), Sans-serif;font-size:var( --e-global-typography-86332c7-font-size );font-weight:var( --e-global-typography-86332c7-font-weight );text-transform:var( --e-global-typography-86332c7-text-transform );font-style:var( --e-global-typography-86332c7-font-style );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-15 .elementor-element.elementor-element-3ee3b12d .elementor-counter-title{color:var( --e-global-color-71dcf2a );font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-15 .elementor-element.elementor-element-88a9236{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-88a9236 .elementor-counter{gap:8px;}.elementor-15 .elementor-element.elementor-element-88a9236 .elementor-counter-number-wrapper{color:var( --e-global-color-71dcf2a );font-family:var( --e-global-typography-86332c7-font-family ), Sans-serif;font-size:var( --e-global-typography-86332c7-font-size );font-weight:var( --e-global-typography-86332c7-font-weight );text-transform:var( --e-global-typography-86332c7-text-transform );font-style:var( --e-global-typography-86332c7-font-style );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-15 .elementor-element.elementor-element-88a9236 .elementor-counter-title{color:var( --e-global-color-71dcf2a );font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-15 .elementor-element.elementor-element-6fa77449{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6fa77449:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6fa77449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-bb87833{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-1629e2a8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-44594bf5.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-44594bf5.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-44594bf5.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-44594bf5.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-44594bf5 .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-44594bf5 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-44594bf5 .elementskit-infobox .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-44594bf5 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-44594bf5 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-44594bf5 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:24px;}.elementor-15 .elementor-element.elementor-element-f970511{width:var( --container-widget-width, 652px );max-width:652px;--container-widget-width:652px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-f970511 .elementor-heading-title{color:var( --e-global-color-e052ba3 );}.elementor-15 .elementor-element.elementor-element-645ba868{width:var( --container-widget-width, 701px );max-width:701px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;--container-widget-width:701px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-39de4dd7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-39f9fb89{--display:flex;--min-height:624px;--justify-content:flex-end;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-39f9fb89:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-39f9fb89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoholidayguide.com/wp-content/uploads/2025/11/marrakech-travel-guide-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-39f9fb89::before, .elementor-15 .elementor-element.elementor-element-39f9fb89 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-39f9fb89 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-39f9fb89 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-39f9fb89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-39f9fb89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #43292300 30%, #432923D1 70%);}.elementor-15 .elementor-element.elementor-element-6995d09d{text-align:center;}.elementor-15 .elementor-element.elementor-element-6995d09d .elementor-heading-title{color:var( --e-global-color-e052ba3 );}.elementor-15 .elementor-element.elementor-element-63a1535d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-36c635f2.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-36c635f2.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-36c635f2.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-36c635f2.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-36c635f2 .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-36c635f2 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-36c635f2 .elementskit-infobox .box-body > p{color:#656565;font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.1em;letter-spacing:-0.4px;}.elementor-15 .elementor-element.elementor-element-36c635f2 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-36c635f2 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-36c635f2 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:20px;}.elementor-15 .elementor-element.elementor-element-7a2e0310.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-7a2e0310.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-7a2e0310.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-7a2e0310.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-7a2e0310 .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-7a2e0310 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-7a2e0310 .elementskit-infobox .box-body > p{color:#656565;font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.1em;letter-spacing:-0.4px;}.elementor-15 .elementor-element.elementor-element-7a2e0310 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-7a2e0310 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7a2e0310 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:20px;}.elementor-15 .elementor-element.elementor-element-47639121 .elementor-button{background-color:var( --e-global-color-a32a2b8 );fill:var( --e-global-color-e052ba3 );color:var( --e-global-color-e052ba3 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e052ba3 );}.elementor-15 .elementor-element.elementor-element-47639121 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-47639121 .elementor-button:focus{background-color:#B8926729;}.elementor-15 .elementor-element.elementor-element-47639121{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-17228b54{--display:flex;--min-height:450px;--justify-content:flex-end;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-17228b54:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-17228b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoholidayguide.com/wp-content/uploads/2025/11/morocco-imperial-cities-tour-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-17228b54::before, .elementor-15 .elementor-element.elementor-element-17228b54 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-17228b54 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-17228b54 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-17228b54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-17228b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #43292300 30%, #432923D1 70%);}.elementor-15 .elementor-element.elementor-element-2b038c7a{text-align:center;}.elementor-15 .elementor-element.elementor-element-2b038c7a .elementor-heading-title{color:var( --e-global-color-e052ba3 );}.elementor-15 .elementor-element.elementor-element-8e7165a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-30a53a7d.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-30a53a7d.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-30a53a7d.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-30a53a7d.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-30a53a7d .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-30a53a7d .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-30a53a7d .elementskit-infobox .box-body > p{color:#656565;font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.1em;letter-spacing:-0.4px;}.elementor-15 .elementor-element.elementor-element-30a53a7d .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-30a53a7d .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-30a53a7d .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:20px;}.elementor-15 .elementor-element.elementor-element-4634903e.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-4634903e.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-4634903e.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-4634903e.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-4634903e .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-4634903e .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-4634903e .elementskit-infobox .box-body > p{color:#656565;font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.1em;letter-spacing:-0.4px;}.elementor-15 .elementor-element.elementor-element-4634903e .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-4634903e .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4634903e .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:20px;}.elementor-15 .elementor-element.elementor-element-a0e17b2 .elementor-button{background-color:var( --e-global-color-a32a2b8 );fill:var( --e-global-color-e052ba3 );color:var( --e-global-color-e052ba3 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e052ba3 );}.elementor-15 .elementor-element.elementor-element-a0e17b2 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-a0e17b2 .elementor-button:focus{background-color:#B8926729;}.elementor-15 .elementor-element.elementor-element-a0e17b2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-6ccfbd54{--display:flex;--min-height:450px;--justify-content:flex-end;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-6ccfbd54:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6ccfbd54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoholidayguide.com/wp-content/uploads/2025/11/trekking-in-morocco-atlas-mountains.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-6ccfbd54::before, .elementor-15 .elementor-element.elementor-element-6ccfbd54 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6ccfbd54 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6ccfbd54 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6ccfbd54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6ccfbd54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #43292300 30%, #432923D1 70%);}.elementor-15 .elementor-element.elementor-element-36b45ae2{text-align:center;}.elementor-15 .elementor-element.elementor-element-36b45ae2 .elementor-heading-title{color:var( --e-global-color-e052ba3 );}.elementor-15 .elementor-element.elementor-element-159e1d27{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-775a313c.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-775a313c.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-775a313c.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-775a313c.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-775a313c .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-775a313c .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-775a313c .elementskit-infobox .box-body > p{color:#656565;font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.1em;letter-spacing:-0.4px;}.elementor-15 .elementor-element.elementor-element-775a313c .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-775a313c .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-775a313c .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:20px;}.elementor-15 .elementor-element.elementor-element-6a985005.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-6a985005.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-6a985005.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-6a985005.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-6a985005 .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-6a985005 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-6a985005 .elementskit-infobox .box-body > p{color:#656565;font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.1em;letter-spacing:-0.4px;}.elementor-15 .elementor-element.elementor-element-6a985005 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-6a985005 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6a985005 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:20px;}.elementor-15 .elementor-element.elementor-element-78f2e15b .elementor-button{background-color:var( --e-global-color-a32a2b8 );fill:var( --e-global-color-e052ba3 );color:var( --e-global-color-e052ba3 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e052ba3 );}.elementor-15 .elementor-element.elementor-element-78f2e15b .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-78f2e15b .elementor-button:focus{background-color:#B8926729;}.elementor-15 .elementor-element.elementor-element-78f2e15b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-22ea54b0{--display:flex;--min-height:450px;--justify-content:flex-end;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-22ea54b0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-22ea54b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoholidayguide.com/wp-content/uploads/2025/11/what-to-visit-in-fes.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-22ea54b0::before, .elementor-15 .elementor-element.elementor-element-22ea54b0 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-22ea54b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-22ea54b0 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-22ea54b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-22ea54b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #43292300 30%, #432923D1 70%);}.elementor-15 .elementor-element.elementor-element-31d4609e{text-align:center;}.elementor-15 .elementor-element.elementor-element-31d4609e .elementor-heading-title{color:var( --e-global-color-e052ba3 );}.elementor-15 .elementor-element.elementor-element-fd3455{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3cf4fc33.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-3cf4fc33.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-3cf4fc33.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-3cf4fc33.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-3cf4fc33 .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-3cf4fc33 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-3cf4fc33 .elementskit-infobox .box-body > p{color:#656565;font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.1em;letter-spacing:-0.4px;}.elementor-15 .elementor-element.elementor-element-3cf4fc33 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-3cf4fc33 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3cf4fc33 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:20px;}.elementor-15 .elementor-element.elementor-element-ce2f686.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-ce2f686.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-ce2f686.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-ce2f686.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-ce2f686 .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-ce2f686 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-ce2f686 .elementskit-infobox .box-body > p{color:#656565;font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.1em;letter-spacing:-0.4px;}.elementor-15 .elementor-element.elementor-element-ce2f686 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-ce2f686 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ce2f686 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:20px;}.elementor-15 .elementor-element.elementor-element-2b7e1e6c .elementor-button{background-color:var( --e-global-color-a32a2b8 );fill:var( --e-global-color-e052ba3 );color:var( --e-global-color-e052ba3 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e052ba3 );}.elementor-15 .elementor-element.elementor-element-2b7e1e6c .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-2b7e1e6c .elementor-button:focus{background-color:#B8926729;}.elementor-15 .elementor-element.elementor-element-2b7e1e6c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-f1c3a83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:56px 0px;--row-gap:56px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f1c3a83:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f1c3a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-199cdd3d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-245bf828{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4c4af036.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-4c4af036.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-4c4af036.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-4c4af036.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-4c4af036 .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-4c4af036 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4c4af036 .elementskit-infobox .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-4c4af036 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-4c4af036 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4c4af036 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:24px;}.elementor-15 .elementor-element.elementor-element-06c6d32{--iteration-count:infinite;--animation-duration:1200ms;margin:-39px -39px calc(var(--kit-widget-spacing, 0px) + -39px) -39px;--dynamic-text-color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-06c6d32 .elementor-headline{text-align:center;font-size:40px;}.elementor-15 .elementor-element.elementor-element-06c6d32 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-785b64d );stroke-linecap:round;stroke-linejoin:round;}.elementor-15 .elementor-element.elementor-element-7ea6dadf{width:var( --container-widget-width, 744px );max-width:744px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;--container-widget-width:744px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-1e1d6700{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bcaf2f9{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1eff974e.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-1eff974e.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-1eff974e.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-1eff974e.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-1eff974e .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:32px 32px 32px 32px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-785b64d );border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1eff974e .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;color:#000000;font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1eff974e .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-15 .elementor-element.elementor-element-1eff974e .elementskit-infobox .box-body > p{color:var( --e-global-color-a0e571a );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1eff974e .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:64px;}.elementor-15 .elementor-element.elementor-element-65bf7e07.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-65bf7e07.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-65bf7e07.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-65bf7e07.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-65bf7e07 .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:32px 32px 32px 32px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-785b64d );border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-65bf7e07 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-71dcf2a );font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-15 .elementor-element.elementor-element-65bf7e07 .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-15 .elementor-element.elementor-element-65bf7e07 .elementskit-infobox .box-body > p{color:var( --e-global-color-a0e571a );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-65bf7e07 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:64px;}.elementor-15 .elementor-element.elementor-element-7f5a7a6{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7f5a7a6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7f5a7a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoholidayguide.com/wp-content/uploads/2025/11/tour-to-morocco-from-usa​-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-6388058f{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3ab361ec.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-3ab361ec.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-3ab361ec.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-3ab361ec.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-3ab361ec .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:32px 32px 32px 32px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-785b64d );border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3ab361ec .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-71dcf2a );font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3ab361ec .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-15 .elementor-element.elementor-element-3ab361ec .elementskit-infobox .box-body > p{color:var( --e-global-color-a0e571a );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3ab361ec .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:64px;}.elementor-15 .elementor-element.elementor-element-544d9e08.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-544d9e08.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-544d9e08.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-544d9e08.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-544d9e08 .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:32px 32px 32px 32px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-785b64d );border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-544d9e08 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-71dcf2a );font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-15 .elementor-element.elementor-element-544d9e08 .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-15 .elementor-element.elementor-element-544d9e08 .elementskit-infobox .box-body > p{color:var( --e-global-color-a0e571a );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-544d9e08 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:64px;}.elementor-15 .elementor-element.elementor-element-25f80c6d{--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:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-690a49b6{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-1ba32bef{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-433db6c0{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-433db6c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-3740a1f2.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-3740a1f2.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-3740a1f2.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-3740a1f2.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-3740a1f2 .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-3740a1f2.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-3740a1f2 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3740a1f2 .elementskit-infobox .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-3740a1f2 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-3740a1f2 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3740a1f2 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:24px;}.elementor-15 .elementor-element.elementor-element-55916a0{--iteration-count:infinite;--animation-duration:1200ms;margin:-38px -38px calc(var(--kit-widget-spacing, 0px) + -38px) -38px;--dynamic-text-color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-55916a0.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-55916a0 .elementor-headline{text-align:center;font-size:40px;}.elementor-15 .elementor-element.elementor-element-55916a0 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-4b4810c4{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-49d5b01b{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-785b64d );--border-color:var( --e-global-color-785b64d );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-185c6056{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:14px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-185c6056:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-185c6056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoholidayguide.com/wp-content/uploads/2025/11/camel-ride-in-the-desert-1-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-9e291a9{background-color:var( --e-global-color-785b64d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;border-radius:99px 99px 99px 99px;--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-9e291a9.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-9e291a9 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-15 .elementor-element.elementor-element-9e291a9 .elementor-icon-box-title{margin-bottom:5px;margin-top:0;color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-9e291a9 .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-9e291a9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-9e291a9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-9e291a9.elementor-view-default .elementor-icon{fill:var( --e-global-color-d3ae19d );color:var( --e-global-color-d3ae19d );border-color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-9e291a9 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-9e291a9 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-9e291a9 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-ba658e9{background-color:var( --e-global-color-d3ae19d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;border-radius:99px 99px 99px 99px;--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-ba658e9.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-ba658e9 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-15 .elementor-element.elementor-element-ba658e9 .elementor-icon-box-title{margin-bottom:5px;margin-top:0;color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-ba658e9 .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-ba658e9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-ba658e9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-ba658e9.elementor-view-default .elementor-icon{fill:var( --e-global-color-785b64d );color:var( --e-global-color-785b64d );border-color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-ba658e9 .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-ba658e9 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-ba658e9 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-178a23ef{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1515b165.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-1515b165.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-1515b165.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-1515b165.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-1515b165 .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-1515b165 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-a4d0a47 );font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-1515b165 .elementskit-infobox .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-1515b165 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-1515b165 .elementskit-info-box-icon{color:var( --e-global-color-a4d0a47 );fill:var( --e-global-color-a4d0a47 );}.elementor-15 .elementor-element.elementor-element-1515b165 .elementskit-infobox .elementskit-info-box-icon{font-size:18px;transform:rotate(0deg);width:24px;}.elementor-15 .elementor-element.elementor-element-1515b165 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:2px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-75c098f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;}.elementor-15 .elementor-element.elementor-element-380ee719{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-13a19d0a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-13a19d0a .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-13a19d0a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-2b72a2b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-74f41837{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:12px;}.elementor-15 .elementor-element.elementor-element-74f41837 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-15 .elementor-element.elementor-element-74f41837.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-74f41837.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-74f41837.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-74f41837 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-74f41837 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-74f41837 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-74f41837 .elementor-icon-box-title{color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-68d40043{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:6px;}.elementor-15 .elementor-element.elementor-element-68d40043 .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-68d40043.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-68d40043.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-68d40043.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-68d40043 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-68d40043 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-68d40043 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-68d40043 .elementor-icon-box-title{color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-4cfc3bc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:6px;}.elementor-15 .elementor-element.elementor-element-4cfc3bc7 .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-4cfc3bc7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-4cfc3bc7.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-4cfc3bc7.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-4cfc3bc7 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-4cfc3bc7 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-4cfc3bc7 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-4cfc3bc7 .elementor-icon-box-title{color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-1ce84dc0{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-1ce84dc0 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-1ce84dc0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-4479e679{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6904dd8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4b86dc72{width:var( --container-widget-width, 155px );max-width:155px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:155px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-4b86dc72 .elementor-button{border-style:none;}.elementor-15 .elementor-element.elementor-element-8b8b49f{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-785b64d );--border-color:var( --e-global-color-785b64d );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-ab1ab75{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:14px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ab1ab75:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ab1ab75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoholidayguide.com/wp-content/uploads/2025/11/marrakech-to-fes-desert-tour-4-days-2-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-2834dda{background-color:var( --e-global-color-785b64d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;border-radius:99px 99px 99px 99px;--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-2834dda.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-2834dda .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-15 .elementor-element.elementor-element-2834dda .elementor-icon-box-title{margin-bottom:5px;margin-top:0;color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-2834dda .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-2834dda.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-2834dda.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-2834dda.elementor-view-default .elementor-icon{fill:var( --e-global-color-d3ae19d );color:var( --e-global-color-d3ae19d );border-color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-2834dda .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-2834dda .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-2834dda .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-4c788a2{background-color:var( --e-global-color-d3ae19d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;border-radius:99px 99px 99px 99px;--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-4c788a2.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-4c788a2 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-15 .elementor-element.elementor-element-4c788a2 .elementor-icon-box-title{margin-bottom:5px;margin-top:0;color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-4c788a2 .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-4c788a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-4c788a2.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-4c788a2.elementor-view-default .elementor-icon{fill:var( --e-global-color-785b64d );color:var( --e-global-color-785b64d );border-color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-4c788a2 .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-4c788a2 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-4c788a2 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-7f4d962{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a1e34b5.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-a1e34b5.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-a1e34b5.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-a1e34b5.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-a1e34b5 .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-a1e34b5 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-a4d0a47 );font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-a1e34b5 .elementskit-infobox .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-a1e34b5 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-a1e34b5 .elementskit-info-box-icon{color:var( --e-global-color-a4d0a47 );fill:var( --e-global-color-a4d0a47 );}.elementor-15 .elementor-element.elementor-element-a1e34b5 .elementskit-infobox .elementskit-info-box-icon{font-size:18px;transform:rotate(0deg);width:24px;}.elementor-15 .elementor-element.elementor-element-a1e34b5 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:2px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-fafed85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;}.elementor-15 .elementor-element.elementor-element-6c31ea6{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-79eb85d{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-79eb85d .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-79eb85d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-a34a6d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-da940e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:12px;}.elementor-15 .elementor-element.elementor-element-da940e0 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-15 .elementor-element.elementor-element-da940e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-da940e0.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-da940e0.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-da940e0 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-da940e0 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-da940e0 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-da940e0 .elementor-icon-box-title{color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-293630a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:6px;}.elementor-15 .elementor-element.elementor-element-293630a .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-293630a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-293630a.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-293630a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-293630a .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-293630a .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-293630a .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-293630a .elementor-icon-box-title{color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-716b7b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:6px;}.elementor-15 .elementor-element.elementor-element-716b7b0 .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-716b7b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-716b7b0.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-716b7b0.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-716b7b0 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-716b7b0 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-716b7b0 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-716b7b0 .elementor-icon-box-title{color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-430cbe3{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-430cbe3 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-430cbe3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-3539ea0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-62bfb62{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c099d12{width:var( --container-widget-width, 155px );max-width:155px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:155px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-c099d12 .elementor-button{border-style:none;}.elementor-15 .elementor-element.elementor-element-baf7ec8{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-785b64d );--border-color:var( --e-global-color-785b64d );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-79a3db0{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:14px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-79a3db0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-79a3db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoholidayguide.com/wp-content/uploads/2025/11/7-days-tour-from-tangier-1-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-981376e{background-color:var( --e-global-color-785b64d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;border-radius:99px 99px 99px 99px;--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-981376e.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-981376e .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-15 .elementor-element.elementor-element-981376e .elementor-icon-box-title{margin-bottom:5px;margin-top:0;color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-981376e .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-981376e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-981376e.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-981376e.elementor-view-default .elementor-icon{fill:var( --e-global-color-d3ae19d );color:var( --e-global-color-d3ae19d );border-color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-981376e .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-981376e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-981376e .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-13ab298{background-color:var( --e-global-color-d3ae19d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;border-radius:99px 99px 99px 99px;--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-13ab298.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-13ab298 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-15 .elementor-element.elementor-element-13ab298 .elementor-icon-box-title{margin-bottom:5px;margin-top:0;color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-13ab298 .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-13ab298.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-13ab298.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-13ab298.elementor-view-default .elementor-icon{fill:var( --e-global-color-785b64d );color:var( --e-global-color-785b64d );border-color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-13ab298 .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-13ab298 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-13ab298 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-64a84cc{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a238b6d.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-a238b6d.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-a238b6d.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-a238b6d.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-a238b6d .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-a238b6d .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-a4d0a47 );font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-a238b6d .elementskit-infobox .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-a238b6d .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-a238b6d .elementskit-info-box-icon{color:var( --e-global-color-a4d0a47 );fill:var( --e-global-color-a4d0a47 );}.elementor-15 .elementor-element.elementor-element-a238b6d .elementskit-infobox .elementskit-info-box-icon{font-size:18px;transform:rotate(0deg);width:24px;}.elementor-15 .elementor-element.elementor-element-a238b6d .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:2px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b80b116{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;}.elementor-15 .elementor-element.elementor-element-ef1d95e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e7345f6{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-e7345f6 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-e7345f6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-d219e3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-59551ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:12px;}.elementor-15 .elementor-element.elementor-element-59551ad .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-15 .elementor-element.elementor-element-59551ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-59551ad.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-59551ad.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-59551ad .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-59551ad .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-59551ad .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-59551ad .elementor-icon-box-title{color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-0526f91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:6px;}.elementor-15 .elementor-element.elementor-element-0526f91 .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-0526f91.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-0526f91.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-0526f91.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-0526f91 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-0526f91 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-0526f91 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-0526f91 .elementor-icon-box-title{color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-15ca149{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:6px;}.elementor-15 .elementor-element.elementor-element-15ca149 .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-15ca149.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-15ca149.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-15ca149.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-15ca149 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-15ca149 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-15ca149 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-15ca149 .elementor-icon-box-title{color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-64bbc4e{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-64bbc4e .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-64bbc4e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-2fed1eb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-41f5761{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-936063f{width:var( --container-widget-width, 155px );max-width:155px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:155px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-936063f .elementor-button{border-style:none;}.elementor-15 .elementor-element.elementor-element-abb55dd{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-785b64d );--border-color:var( --e-global-color-785b64d );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-f4509d7{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:14px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f4509d7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f4509d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoholidayguide.com/wp-content/uploads/2025/11/7-Days-Tour-from-Casablanca-1-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-219f99a{background-color:var( --e-global-color-785b64d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;border-radius:99px 99px 99px 99px;--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-219f99a.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-219f99a .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-15 .elementor-element.elementor-element-219f99a .elementor-icon-box-title{margin-bottom:5px;margin-top:0;color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-219f99a .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-219f99a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-219f99a.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-219f99a.elementor-view-default .elementor-icon{fill:var( --e-global-color-d3ae19d );color:var( --e-global-color-d3ae19d );border-color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-219f99a .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-219f99a .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-219f99a .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-6f75533{background-color:var( --e-global-color-d3ae19d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;border-radius:99px 99px 99px 99px;--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-6f75533.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-6f75533 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-15 .elementor-element.elementor-element-6f75533 .elementor-icon-box-title{margin-bottom:5px;margin-top:0;color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-6f75533 .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-6f75533.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-6f75533.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-6f75533.elementor-view-default .elementor-icon{fill:var( --e-global-color-785b64d );color:var( --e-global-color-785b64d );border-color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-6f75533 .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-6f75533 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-6f75533 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-a1c15d0{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d4c0521.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-d4c0521.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-d4c0521.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-d4c0521.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-d4c0521 .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-d4c0521 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-a4d0a47 );font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-d4c0521 .elementskit-infobox .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-d4c0521 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-d4c0521 .elementskit-info-box-icon{color:var( --e-global-color-a4d0a47 );fill:var( --e-global-color-a4d0a47 );}.elementor-15 .elementor-element.elementor-element-d4c0521 .elementskit-infobox .elementskit-info-box-icon{font-size:18px;transform:rotate(0deg);width:24px;}.elementor-15 .elementor-element.elementor-element-d4c0521 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:2px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e058c69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;}.elementor-15 .elementor-element.elementor-element-552c0ac{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e0da22a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-e0da22a .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-e0da22a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-98aaac5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6f36762{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:12px;}.elementor-15 .elementor-element.elementor-element-6f36762 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-15 .elementor-element.elementor-element-6f36762.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6f36762.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-6f36762.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6f36762 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-6f36762 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-6f36762 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-6f36762 .elementor-icon-box-title{color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-68c39d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:6px;}.elementor-15 .elementor-element.elementor-element-68c39d3 .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-68c39d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-68c39d3.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-68c39d3.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-68c39d3 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-68c39d3 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-68c39d3 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-68c39d3 .elementor-icon-box-title{color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-9d8e9f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:6px;}.elementor-15 .elementor-element.elementor-element-9d8e9f3 .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-9d8e9f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-9d8e9f3.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-9d8e9f3.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-9d8e9f3 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-9d8e9f3 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-9d8e9f3 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-9d8e9f3 .elementor-icon-box-title{color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-6e3dbec{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-6e3dbec .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-6e3dbec .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-4ce25a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-000eba4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5167043{width:var( --container-widget-width, 155px );max-width:155px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:155px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-5167043 .elementor-button{border-style:none;}.elementor-15 .elementor-element.elementor-element-b7f0533{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-785b64d );--border-color:var( --e-global-color-785b64d );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-f8323ab{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:14px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f8323ab:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f8323ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoholidayguide.com/wp-content/uploads/2025/11/Morocco-10-Day-Itinerary-1-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-96d64f7{background-color:var( --e-global-color-785b64d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;border-radius:99px 99px 99px 99px;--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-96d64f7.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-96d64f7 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-15 .elementor-element.elementor-element-96d64f7 .elementor-icon-box-title{margin-bottom:5px;margin-top:0;color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-96d64f7 .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-96d64f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-96d64f7.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-96d64f7.elementor-view-default .elementor-icon{fill:var( --e-global-color-d3ae19d );color:var( --e-global-color-d3ae19d );border-color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-96d64f7 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-96d64f7 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-96d64f7 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-f4e35b8{background-color:var( --e-global-color-d3ae19d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;border-radius:99px 99px 99px 99px;--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-f4e35b8.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-f4e35b8 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-15 .elementor-element.elementor-element-f4e35b8 .elementor-icon-box-title{margin-bottom:5px;margin-top:0;color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-f4e35b8 .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-f4e35b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-f4e35b8.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-f4e35b8.elementor-view-default .elementor-icon{fill:var( --e-global-color-785b64d );color:var( --e-global-color-785b64d );border-color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-f4e35b8 .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-f4e35b8 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-f4e35b8 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-9a15612{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fe27295.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-fe27295.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-fe27295.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-fe27295.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-fe27295 .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-fe27295 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-a4d0a47 );font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-fe27295 .elementskit-infobox .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-fe27295 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-fe27295 .elementskit-info-box-icon{color:var( --e-global-color-a4d0a47 );fill:var( --e-global-color-a4d0a47 );}.elementor-15 .elementor-element.elementor-element-fe27295 .elementskit-infobox .elementskit-info-box-icon{font-size:18px;transform:rotate(0deg);width:24px;}.elementor-15 .elementor-element.elementor-element-fe27295 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:2px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f9b2bf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;}.elementor-15 .elementor-element.elementor-element-4fbaa29{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8a4abe7{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-8a4abe7 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-8a4abe7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-94422aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-66738cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:12px;}.elementor-15 .elementor-element.elementor-element-66738cf .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-15 .elementor-element.elementor-element-66738cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-66738cf.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-66738cf.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-66738cf .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-66738cf .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-66738cf .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-66738cf .elementor-icon-box-title{color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-05dbb9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:6px;}.elementor-15 .elementor-element.elementor-element-05dbb9e .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-05dbb9e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-05dbb9e.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-05dbb9e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-05dbb9e .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-05dbb9e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-05dbb9e .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-05dbb9e .elementor-icon-box-title{color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-090cf0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:6px;}.elementor-15 .elementor-element.elementor-element-090cf0d .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-090cf0d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-090cf0d.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-090cf0d.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-090cf0d .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-090cf0d .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-090cf0d .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-090cf0d .elementor-icon-box-title{color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-961c573{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-961c573 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-961c573 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-53ba9d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9fcd0cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2b7b8bc{width:var( --container-widget-width, 155px );max-width:155px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:155px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-2b7b8bc .elementor-button{border-style:none;}.elementor-15 .elementor-element.elementor-element-389c834{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-785b64d );--border-color:var( --e-global-color-785b64d );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-27ac13b{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:14px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-27ac13b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-27ac13b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoholidayguide.com/wp-content/uploads/2025/11/Fes-to-Marrakech-desert-tour-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-7cf51e0{background-color:var( --e-global-color-785b64d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;border-radius:99px 99px 99px 99px;--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-7cf51e0.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-7cf51e0 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-15 .elementor-element.elementor-element-7cf51e0 .elementor-icon-box-title{margin-bottom:5px;margin-top:0;color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-7cf51e0 .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-7cf51e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-7cf51e0.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-7cf51e0.elementor-view-default .elementor-icon{fill:var( --e-global-color-d3ae19d );color:var( --e-global-color-d3ae19d );border-color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-7cf51e0 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-7cf51e0 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-7cf51e0 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-97633bf{background-color:var( --e-global-color-d3ae19d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;border-radius:99px 99px 99px 99px;--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-97633bf.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-97633bf .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-15 .elementor-element.elementor-element-97633bf .elementor-icon-box-title{margin-bottom:5px;margin-top:0;color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-97633bf .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-97633bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-97633bf.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-97633bf.elementor-view-default .elementor-icon{fill:var( --e-global-color-785b64d );color:var( --e-global-color-785b64d );border-color:var( --e-global-color-785b64d );}.elementor-15 .elementor-element.elementor-element-97633bf .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-97633bf .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-97633bf .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-a2eee7f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7a5bd6e.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-7a5bd6e.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-7a5bd6e.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-7a5bd6e.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-7a5bd6e .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-7a5bd6e .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-a4d0a47 );font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-7a5bd6e .elementskit-infobox .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-7a5bd6e .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-7a5bd6e .elementskit-info-box-icon{color:var( --e-global-color-a4d0a47 );fill:var( --e-global-color-a4d0a47 );}.elementor-15 .elementor-element.elementor-element-7a5bd6e .elementskit-infobox .elementskit-info-box-icon{font-size:18px;transform:rotate(0deg);width:24px;}.elementor-15 .elementor-element.elementor-element-7a5bd6e .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:2px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-576feb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;}.elementor-15 .elementor-element.elementor-element-fa5cafa{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3ecb8f2{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-3ecb8f2 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-3ecb8f2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-02fcd98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ca4ff9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:12px;}.elementor-15 .elementor-element.elementor-element-ca4ff9e .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-15 .elementor-element.elementor-element-ca4ff9e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-ca4ff9e.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-ca4ff9e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-ca4ff9e .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-ca4ff9e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-ca4ff9e .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-ca4ff9e .elementor-icon-box-title{color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-3f9613e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:6px;}.elementor-15 .elementor-element.elementor-element-3f9613e .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-3f9613e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-3f9613e.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-3f9613e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-3f9613e .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-3f9613e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-3f9613e .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-3f9613e .elementor-icon-box-title{color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-d5f98c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:6px;}.elementor-15 .elementor-element.elementor-element-d5f98c4 .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-d5f98c4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d5f98c4.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-d5f98c4.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d5f98c4 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-d5f98c4 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-d5f98c4 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-d5f98c4 .elementor-icon-box-title{color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-4a5afb4{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-4a5afb4 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-4a5afb4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-88b39a2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e07e4e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6201481{width:var( --container-widget-width, 155px );max-width:155px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:155px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-6201481 .elementor-button{border-style:none;}.elementor-15 .elementor-element.elementor-element-24c9a715{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-24c9a715:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-24c9a715 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-785b64d );background-image:url("https://moroccoholidayguide.com/wp-content/uploads/2025/11/img-map-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15 .elementor-element.elementor-element-65fe10be{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-674a06ad{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7a229775{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5cc44092.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-5cc44092.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-5cc44092.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-5cc44092.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-5cc44092 .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-5cc44092 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-d3ae19d );font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5cc44092 .elementskit-infobox .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-5cc44092 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-5cc44092 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5cc44092 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:24px;}.elementor-15 .elementor-element.elementor-element-648c70fc{width:var( --container-widget-width, 479px );max-width:479px;--container-widget-width:479px;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-648c70fc .elementor-heading-title{color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-d62f02{width:var( --container-widget-width, 921px );max-width:921px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;--container-widget-width:921px;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-d62f02.elementor-element{--align-self:flex-end;}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:13px;--ekit_testimonial_slidetoshow:1;}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-single-testimonial-slider, .elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial_card, .elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:var( --e-global-color-a32a2b8 );}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial-slider .swiper-pagination span{background-color:var( --e-global-color-d3ae19d );width:8px;height:8px;}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active{background-color:var( --e-global-color-71dcf2a );width:8px;height:8px;transform:scale(1.2);}.elementor-15 .elementor-element.elementor-element-6f22a640 .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial-slider .swiper-wrapper{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-15 .elementor-element.elementor-element-6f22a640 .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial_card{margin-left:0px;margin-right:0px;}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-single-testimonial-slider, .elementor-15 .elementor-element.elementor-element-6f22a640  .elementskit-testimonial_card{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-single-testimonial-slider, .elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial_card{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:var( --e-global-typography-1f049da-font-family ), Sans-serif;font-size:var( --e-global-typography-1f049da-font-size );font-weight:var( --e-global-typography-1f049da-font-weight );text-transform:var( --e-global-typography-1f049da-text-transform );font-style:var( --e-global-typography-1f049da-font-style );line-height:var( --e-global-typography-1f049da-line-height );}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-stars > li > a, .elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-stars > li > span{color:var( --e-global-color-d3ae19d );fill:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-watermark-icon svg path{stroke:var( --e-global-color-d3ae19d );fill:var( --e-global-color-d3ae19d );}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-d3ae19d );font-family:var( --e-global-typography-d9fa867-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fa867-font-size );font-weight:var( --e-global-typography-d9fa867-font-weight );font-style:var( --e-global-typography-d9fa867-font-style );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );margin-bottom:4px;}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-profile-info .elementskit-author-des{color:var( --e-global-color-d3ae19d );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial-slider .swiper-pagination{bottom:-50px;}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial-slider .swiper-pagination span:not(:last-child){margin-right:12px;}.elementor-15 .elementor-element.elementor-element-66d09b1d{--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:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-15a596d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 32px;--row-gap:0px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-49a2c302{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-62dd9287{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-47987443.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-47987443.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-47987443.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-47987443.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-47987443 .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-47987443 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-47987443 .elementskit-infobox .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-47987443 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-47987443 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-47987443 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:24px;}.elementor-15 .elementor-element.elementor-element-5de18bea{width:var( --container-widget-width, 463px );max-width:463px;--container-widget-width:463px;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-4f06ba91{width:var( --container-widget-width, 450px );max-width:450px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-288ba8b );}.elementor-15 .elementor-element.elementor-element-4c3c0d5d img{width:100%;height:324px;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-6b9881d9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7f95053d .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-15 .elementor-element.elementor-element-7f95053d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-15 .elementor-element.elementor-element-7f95053d .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-a32a2b8 );}.elementor-15 .elementor-element.elementor-element-7f95053d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-a32a2b8 );font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );color:var( --e-global-color-3a25208 );border-style:none;padding:0px 0px 16px 0px;}.elementor-15 .elementor-element.elementor-element-7f95053d .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-primary );border-style:none;}.elementor-15 .elementor-element.elementor-element-7f95053d .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-7f95053d .elementskit-accordion .elementskit-card:not(:last-child){margin-bottom:16px;}.elementor-15 .elementor-element.elementor-element-7f95053d .elementskit-accordion .elementskit-card-body p{color:#000000;}.elementor-15 .elementor-element.elementor-element-7f95053d .elementskit-accordion .elementskit-card-body{color:#000000;padding:0px 56px 16px 0px;}.elementor-15 .elementor-element.elementor-element-7f95053d .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-7f95053d .elementskit-accordion > .elementskit-card{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-7f95053d .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:20px;color:var( --e-global-color-3a25208 );fill:var( --e-global-color-3a25208 );}.elementor-15 .elementor-element.elementor-element-7f95053d .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:20px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2b361cee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:56px 0px;--row-gap:56px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-722046ac{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-6884453c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-437a3b43.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-437a3b43.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-437a3b43.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-437a3b43.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-437a3b43 .elementskit-infobox{background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-437a3b43 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-785b64d );font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-437a3b43 .elementskit-infobox .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-437a3b43 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-15 .elementor-element.elementor-element-437a3b43 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 8px 0px 0px;}.elementor-15 .elementor-element.elementor-element-437a3b43 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);width:24px;}.elementor-15 .elementor-element.elementor-element-16be55a{--iteration-count:infinite;--animation-duration:1200ms;margin:-38px -38px calc(var(--kit-widget-spacing, 0px) + -38px) -38px;--dynamic-text-color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-16be55a .elementor-headline{text-align:center;font-size:40px;}.elementor-15 .elementor-element.elementor-element-16be55a .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-785b64d );stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;}.elementor-15 .elementor-element.elementor-element-6c4639e0{width:var( --container-widget-width, 646px );max-width:646px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;--container-widget-width:646px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-71dcf2a );}.elementor-15 .elementor-element.elementor-element-ef135b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-408bb388{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-408bb388:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-408bb388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoholidayguide.com/wp-content/uploads/2025/11/morocco-tours-for-seniors-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-1a8a2362{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3b9cf471{--e-image-carousel-slides-to-show:2;}.elementor-15 .elementor-element.elementor-element-3b9cf471 .swiper-wrapper{display:flex;align-items:center;}.elementor-15 .elementor-element.elementor-element-51444ea5{--e-image-carousel-slides-to-show:2;}.elementor-15 .elementor-element.elementor-element-51444ea5 .swiper-wrapper{display:flex;align-items:center;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-73981b3b{--min-height:700px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2b3b2100{--container-widget-width:490px;--container-widget-flex-grow:0;width:var( --container-widget-width, 490px );max-width:490px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-5b6a7265{--container-widget-width:626px;--container-widget-flex-grow:0;width:var( --container-widget-width, 626px );max-width:626px;}.elementor-15 .elementor-element.elementor-element-f9af637 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-be54938-font-size );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-26547a58{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-13bfb9c9{--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-1ff25aee{--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-15 .elementor-element.elementor-element-1794f3fc{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-4e901d64 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-be54938-font-size );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-43b09e71{text-align:center;}.elementor-15 .elementor-element.elementor-element-35de2dab{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-743637f4{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-15 .elementor-element.elementor-element-b6dd389{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-5088f6ca .elementor-counter-number-wrapper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-49818c9b{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-49818c9b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-680d28cc{--gap:0px 24px;--row-gap:0px;--column-gap:24px;}.elementor-15 .elementor-element.elementor-element-65674944 img{height:250px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-3e22d75{left:220px;}body.rtl .elementor-15 .elementor-element.elementor-element-3e22d75{right:220px;}.elementor-15 .elementor-element.elementor-element-3e22d75{top:70px;}.elementor-15 .elementor-element.elementor-element-3e22d75 .ekit-video-popup-btn{padding:27px 27px 27px 27px;width:120px;height:120px;}.elementor-15 .elementor-element.elementor-element-3e22d75 a.ekit_icon_button.glow-ripple.ekit-video-popup-btn i{font-size:50px;}.elementor-15 .elementor-element.elementor-element-3e22d75 a.ekit_icon_button.glow-radio_wave.ekit-video-popup-btn i{font-size:50px;}.elementor-15 .elementor-element.elementor-element-76c07469{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-633e7391{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-633e7391 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-633e7391 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-15 .elementor-element.elementor-element-633e7391 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-b253ab4{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-b253ab4 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-15 .elementor-element.elementor-element-b253ab4 .elementor-counter-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-15 .elementor-element.elementor-element-31d8cdb6{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-31d8cdb6 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-15 .elementor-element.elementor-element-31d8cdb6 .elementor-counter-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3ee3b12d{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-3ee3b12d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-15 .elementor-element.elementor-element-3ee3b12d .elementor-counter-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-15 .elementor-element.elementor-element-88a9236{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-88a9236 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-15 .elementor-element.elementor-element-88a9236 .elementor-counter-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-15 .elementor-element.elementor-element-6fa77449{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bb87833{--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-44594bf5 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-be54938-font-size );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-645ba868{--container-widget-width:565px;--container-widget-flex-grow:0;width:var( --container-widget-width, 565px );max-width:565px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-39de4dd7{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-36c635f2 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-36c635f2 .elementskit-infobox .box-body > p{font-size:50px;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-7a2e0310 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-7a2e0310 .elementskit-infobox .box-body > p{font-size:50px;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-30a53a7d .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-30a53a7d .elementskit-infobox .box-body > p{font-size:50px;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-4634903e .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-4634903e .elementskit-infobox .box-body > p{font-size:50px;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-775a313c .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-775a313c .elementskit-infobox .box-body > p{font-size:50px;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-6a985005 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-6a985005 .elementskit-infobox .box-body > p{font-size:50px;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-3cf4fc33 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-3cf4fc33 .elementskit-infobox .box-body > p{font-size:50px;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-ce2f686 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-ce2f686 .elementskit-infobox .box-body > p{font-size:50px;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-f1c3a83{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-199cdd3d{--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-4c4af036 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-be54938-font-size );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-7ea6dadf{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-1e1d6700{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-bcaf2f9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-1eff974e .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1eff974e .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-65bf7e07 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-15 .elementor-element.elementor-element-65bf7e07 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-7f5a7a6{--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-7f5a7a6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7f5a7a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -114px;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-6388058f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-3ab361ec .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3ab361ec .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-544d9e08 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-15 .elementor-element.elementor-element-544d9e08 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-25f80c6d{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-690a49b6{--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-3740a1f2 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-be54938-font-size );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-49d5b01b{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-9e291a9 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-9e291a9 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-ba658e9 .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-ba658e9 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-ba658e9 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-1515b165 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-74f41837{--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-74f41837 .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-74f41837 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-74f41837 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-68d40043{--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-68d40043 .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-68d40043 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-68d40043 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-4cfc3bc7{--icon-box-icon-margin:8px;}.elementor-15 .elementor-element.elementor-element-4cfc3bc7 .elementor-icon{font-size:21px;}.elementor-15 .elementor-element.elementor-element-4cfc3bc7 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-4cfc3bc7 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-4b86dc72{--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-15 .elementor-element.elementor-element-8b8b49f{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-2834dda .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-2834dda .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-4c788a2 .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-4c788a2 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-4c788a2 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-a1e34b5 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-da940e0{--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-da940e0 .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-da940e0 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-da940e0 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-293630a{--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-293630a .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-293630a .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-293630a .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-716b7b0{--icon-box-icon-margin:8px;}.elementor-15 .elementor-element.elementor-element-716b7b0 .elementor-icon{font-size:21px;}.elementor-15 .elementor-element.elementor-element-716b7b0 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-716b7b0 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-c099d12{--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-15 .elementor-element.elementor-element-baf7ec8{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-981376e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-981376e .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-13ab298 .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-13ab298 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-13ab298 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-a238b6d .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-59551ad{--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-59551ad .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-59551ad .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-59551ad .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-0526f91{--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-0526f91 .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-0526f91 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-0526f91 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-15ca149{--icon-box-icon-margin:8px;}.elementor-15 .elementor-element.elementor-element-15ca149 .elementor-icon{font-size:21px;}.elementor-15 .elementor-element.elementor-element-15ca149 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-15ca149 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-936063f{--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-15 .elementor-element.elementor-element-abb55dd{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-219f99a .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-219f99a .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-6f75533 .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-6f75533 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-6f75533 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-d4c0521 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-6f36762{--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-6f36762 .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-6f36762 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-6f36762 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-68c39d3{--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-68c39d3 .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-68c39d3 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-68c39d3 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-9d8e9f3{--icon-box-icon-margin:8px;}.elementor-15 .elementor-element.elementor-element-9d8e9f3 .elementor-icon{font-size:21px;}.elementor-15 .elementor-element.elementor-element-9d8e9f3 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-9d8e9f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-5167043{--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-15 .elementor-element.elementor-element-b7f0533{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-96d64f7 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-96d64f7 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-f4e35b8 .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-f4e35b8 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-f4e35b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-fe27295 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-66738cf{--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-66738cf .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-66738cf .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-66738cf .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-05dbb9e{--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-05dbb9e .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-05dbb9e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-05dbb9e .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-090cf0d{--icon-box-icon-margin:8px;}.elementor-15 .elementor-element.elementor-element-090cf0d .elementor-icon{font-size:21px;}.elementor-15 .elementor-element.elementor-element-090cf0d .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-090cf0d .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-2b7b8bc{--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-15 .elementor-element.elementor-element-389c834{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-7cf51e0 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-7cf51e0 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-97633bf .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-97633bf .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-97633bf .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-7a5bd6e .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-ca4ff9e{--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-ca4ff9e .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-ca4ff9e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-ca4ff9e .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-3f9613e{--icon-box-icon-margin:10px;}.elementor-15 .elementor-element.elementor-element-3f9613e .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-3f9613e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-3f9613e .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-d5f98c4{--icon-box-icon-margin:8px;}.elementor-15 .elementor-element.elementor-element-d5f98c4 .elementor-icon{font-size:21px;}.elementor-15 .elementor-element.elementor-element-d5f98c4 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-d5f98c4 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-6201481{--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-15 .elementor-element.elementor-element-24c9a715{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-65fe10be{--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-5cc44092 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-be54938-font-size );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-648c70fc{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-15 .elementor-element.elementor-element-d62f02{--container-widget-width:716px;--container-widget-flex-grow:0;width:var( --container-widget-width, 716px );max-width:716px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-15 .elementor-element.elementor-element-6f22a640 .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial_card{margin-left:0px;margin-right:0px;}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-commentor-content{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-1f049da-font-size );line-height:var( --e-global-typography-1f049da-line-height );}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-66d09b1d{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-15a596d8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-49a2c302{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-62dd9287{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-47987443 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-be54938-font-size );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5de18bea{width:100%;max-width:100%;text-align:left;}.elementor-15 .elementor-element.elementor-element-4f06ba91{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-4c3c0d5d{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-7f95053d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2b361cee{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-722046ac{--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-437a3b43 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-be54938-font-size );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-6c4639e0{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-73981b3b{--min-height:820px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-73981b3b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-73981b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;}.elementor-15 .elementor-element.elementor-element-116f4375{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-2b3b2100{text-align:left;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-5b6a7265{margin:76px 10px calc(var(--kit-widget-spacing, 0px) + -17px) -17px;padding:0px 0px 0px 0px;text-align:left;}.elementor-15 .elementor-element.elementor-element-f9af637 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-be54938-font-size );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1894f430{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-26547a58{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-13bfb9c9{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-1794f3fc{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-4e901d64 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-be54938-font-size );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-35de2dab{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-743637f4{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-b6dd389{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-5088f6ca .elementor-counter-number-wrapper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-49818c9b{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-680d28cc{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-3e22d75{left:34%;}body.rtl .elementor-15 .elementor-element.elementor-element-3e22d75{right:34%;}.elementor-15 .elementor-element.elementor-element-3e22d75{top:36%;}.elementor-15 .elementor-element.elementor-element-640225f6{--min-height:250px;}.elementor-15 .elementor-element.elementor-element-76c07469{--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-15 .elementor-element.elementor-element-633e7391{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-633e7391 .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-633e7391 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-633e7391 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-15 .elementor-element.elementor-element-633e7391 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-b253ab4{width:var( --container-widget-width, calc(50% - 12px) );max-width:calc(50% - 12px);--container-widget-width:calc(50% - 12px);--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-b253ab4 .elementor-counter{flex-direction:column-reverse;}.elementor-15 .elementor-element.elementor-element-b253ab4 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-15 .elementor-element.elementor-element-b253ab4 .elementor-counter-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-15 .elementor-element.elementor-element-31d8cdb6{width:var( --container-widget-width, calc(50% - 12px) );max-width:calc(50% - 12px);--container-widget-width:calc(50% - 12px);--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-31d8cdb6 .elementor-counter{flex-direction:column-reverse;}.elementor-15 .elementor-element.elementor-element-31d8cdb6 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-15 .elementor-element.elementor-element-31d8cdb6 .elementor-counter-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3ee3b12d{width:var( --container-widget-width, calc(50% - 12px) );max-width:calc(50% - 12px);--container-widget-width:calc(50% - 12px);--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-3ee3b12d .elementor-counter{flex-direction:column-reverse;}.elementor-15 .elementor-element.elementor-element-3ee3b12d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-15 .elementor-element.elementor-element-3ee3b12d .elementor-counter-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-15 .elementor-element.elementor-element-88a9236{width:var( --container-widget-width, calc(50% - 12px) );max-width:calc(50% - 12px);--container-widget-width:calc(50% - 12px);--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-88a9236 .elementor-counter{flex-direction:column-reverse;}.elementor-15 .elementor-element.elementor-element-88a9236 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-15 .elementor-element.elementor-element-88a9236 .elementor-counter-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-15 .elementor-element.elementor-element-6fa77449{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1629e2a8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-44594bf5 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-be54938-font-size );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-645ba868{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-36c635f2 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-36c635f2 .elementskit-infobox .box-body > p{font-size:38px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-7a2e0310 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-7a2e0310 .elementskit-infobox .box-body > p{font-size:38px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-30a53a7d .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-30a53a7d .elementskit-infobox .box-body > p{font-size:38px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-4634903e .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-4634903e .elementskit-infobox .box-body > p{font-size:38px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-775a313c .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-775a313c .elementskit-infobox .box-body > p{font-size:38px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-6a985005 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-6a985005 .elementskit-infobox .box-body > p{font-size:38px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-3cf4fc33 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-3cf4fc33 .elementskit-infobox .box-body > p{font-size:38px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-ce2f686 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-ce2f686 .elementskit-infobox .box-body > p{font-size:38px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-f1c3a83{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4c4af036 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-be54938-font-size );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-7ea6dadf{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-1eff974e .elementskit-infobox{padding:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-1eff974e .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1eff974e .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-65bf7e07 .elementskit-infobox{padding:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-65bf7e07 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-15 .elementor-element.elementor-element-65bf7e07 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-7f5a7a6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7f5a7a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-15 .elementor-element.elementor-element-3ab361ec .elementskit-infobox{padding:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-3ab361ec .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3ab361ec .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-544d9e08 .elementskit-infobox{padding:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-544d9e08 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-15 .elementor-element.elementor-element-544d9e08 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-25f80c6d{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1ba32bef{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-433db6c0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-3740a1f2 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-be54938-font-size );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-185c6056{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-9e291a9{width:var( --container-widget-width, calc(50% - 4px) );max-width:calc(50% - 4px);--container-widget-width:calc(50% - 4px);--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-9e291a9 .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-9e291a9 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-9e291a9 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-ba658e9{width:var( --container-widget-width, calc(50% - 4px) );max-width:calc(50% - 4px);--container-widget-width:calc(50% - 4px);--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-ba658e9 .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-ba658e9 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-ba658e9 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-178a23ef{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-1515b165 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-74f41837{--icon-box-icon-margin:4px;}.elementor-15 .elementor-element.elementor-element-74f41837 .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-74f41837 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-74f41837 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-68d40043{--icon-box-icon-margin:4px;}.elementor-15 .elementor-element.elementor-element-68d40043 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-68d40043 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-4cfc3bc7{--icon-box-icon-margin:2px;}.elementor-15 .elementor-element.elementor-element-4cfc3bc7 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-4cfc3bc7 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-4479e679{--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:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-4b86dc72{--container-widget-width:151px;--container-widget-flex-grow:0;width:var( --container-widget-width, 151px );max-width:151px;}.elementor-15 .elementor-element.elementor-element-4b86dc72 .elementor-button{padding:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-ab1ab75{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-2834dda{width:var( --container-widget-width, calc(50% - 4px) );max-width:calc(50% - 4px);--container-widget-width:calc(50% - 4px);--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-2834dda .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-2834dda .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-2834dda .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-4c788a2{width:var( --container-widget-width, calc(50% - 4px) );max-width:calc(50% - 4px);--container-widget-width:calc(50% - 4px);--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-4c788a2 .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-4c788a2 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-4c788a2 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-7f4d962{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-a1e34b5 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-da940e0{--icon-box-icon-margin:4px;}.elementor-15 .elementor-element.elementor-element-da940e0 .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-da940e0 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-da940e0 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-293630a{--icon-box-icon-margin:4px;}.elementor-15 .elementor-element.elementor-element-293630a .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-293630a .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-716b7b0{--icon-box-icon-margin:2px;}.elementor-15 .elementor-element.elementor-element-716b7b0 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-716b7b0 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-3539ea0{--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:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-c099d12{--container-widget-width:151px;--container-widget-flex-grow:0;width:var( --container-widget-width, 151px );max-width:151px;}.elementor-15 .elementor-element.elementor-element-c099d12 .elementor-button{padding:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-79a3db0{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-981376e{width:var( --container-widget-width, calc(50% - 4px) );max-width:calc(50% - 4px);--container-widget-width:calc(50% - 4px);--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-981376e .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-981376e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-981376e .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-13ab298{width:var( --container-widget-width, calc(50% - 4px) );max-width:calc(50% - 4px);--container-widget-width:calc(50% - 4px);--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-13ab298 .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-13ab298 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-13ab298 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-64a84cc{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-a238b6d .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-59551ad{--icon-box-icon-margin:4px;}.elementor-15 .elementor-element.elementor-element-59551ad .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-59551ad .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-59551ad .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-0526f91{--icon-box-icon-margin:4px;}.elementor-15 .elementor-element.elementor-element-0526f91 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-0526f91 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-15ca149{--icon-box-icon-margin:2px;}.elementor-15 .elementor-element.elementor-element-15ca149 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-15ca149 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-2fed1eb{--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:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-936063f{--container-widget-width:151px;--container-widget-flex-grow:0;width:var( --container-widget-width, 151px );max-width:151px;}.elementor-15 .elementor-element.elementor-element-936063f .elementor-button{padding:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-f4509d7{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-219f99a{width:var( --container-widget-width, calc(50% - 4px) );max-width:calc(50% - 4px);--container-widget-width:calc(50% - 4px);--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-219f99a .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-219f99a .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-219f99a .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-6f75533{width:var( --container-widget-width, calc(50% - 4px) );max-width:calc(50% - 4px);--container-widget-width:calc(50% - 4px);--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-6f75533 .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-6f75533 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-6f75533 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-a1c15d0{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-d4c0521 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-6f36762{--icon-box-icon-margin:4px;}.elementor-15 .elementor-element.elementor-element-6f36762 .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-6f36762 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-6f36762 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-68c39d3{--icon-box-icon-margin:4px;}.elementor-15 .elementor-element.elementor-element-68c39d3 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-68c39d3 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-9d8e9f3{--icon-box-icon-margin:2px;}.elementor-15 .elementor-element.elementor-element-9d8e9f3 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-9d8e9f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-4ce25a6{--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:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-5167043{--container-widget-width:151px;--container-widget-flex-grow:0;width:var( --container-widget-width, 151px );max-width:151px;}.elementor-15 .elementor-element.elementor-element-5167043 .elementor-button{padding:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-f8323ab{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-96d64f7{width:var( --container-widget-width, calc(50% - 4px) );max-width:calc(50% - 4px);--container-widget-width:calc(50% - 4px);--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-96d64f7 .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-96d64f7 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-96d64f7 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-f4e35b8{width:var( --container-widget-width, calc(50% - 4px) );max-width:calc(50% - 4px);--container-widget-width:calc(50% - 4px);--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-f4e35b8 .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-f4e35b8 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-f4e35b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-9a15612{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-fe27295 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-66738cf{--icon-box-icon-margin:4px;}.elementor-15 .elementor-element.elementor-element-66738cf .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-66738cf .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-66738cf .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-05dbb9e{--icon-box-icon-margin:4px;}.elementor-15 .elementor-element.elementor-element-05dbb9e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-05dbb9e .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-090cf0d{--icon-box-icon-margin:2px;}.elementor-15 .elementor-element.elementor-element-090cf0d .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-090cf0d .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-53ba9d9{--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:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-2b7b8bc{--container-widget-width:151px;--container-widget-flex-grow:0;width:var( --container-widget-width, 151px );max-width:151px;}.elementor-15 .elementor-element.elementor-element-2b7b8bc .elementor-button{padding:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-27ac13b{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-7cf51e0{width:var( --container-widget-width, calc(50% - 4px) );max-width:calc(50% - 4px);--container-widget-width:calc(50% - 4px);--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-7cf51e0 .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-7cf51e0 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-7cf51e0 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-97633bf{width:var( --container-widget-width, calc(50% - 4px) );max-width:calc(50% - 4px);--container-widget-width:calc(50% - 4px);--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-97633bf .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-97633bf .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-97633bf .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-a2eee7f{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-7a5bd6e .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-ca4ff9e{--icon-box-icon-margin:4px;}.elementor-15 .elementor-element.elementor-element-ca4ff9e .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-ca4ff9e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-ca4ff9e .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-3f9613e{--icon-box-icon-margin:4px;}.elementor-15 .elementor-element.elementor-element-3f9613e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-3f9613e .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-d5f98c4{--icon-box-icon-margin:2px;}.elementor-15 .elementor-element.elementor-element-d5f98c4 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-d5f98c4 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-15 .elementor-element.elementor-element-88b39a2{--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:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-6201481{--container-widget-width:151px;--container-widget-flex-grow:0;width:var( --container-widget-width, 151px );max-width:151px;}.elementor-15 .elementor-element.elementor-element-6201481 .elementor-button{padding:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-24c9a715{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-674a06ad{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-5cc44092 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-be54938-font-size );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-d62f02{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-1f049da-font-size );line-height:var( --e-global-typography-1f049da-line-height );}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-15 .elementor-element.elementor-element-6f22a640 .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-66d09b1d{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-47987443 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-be54938-font-size );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4f06ba91{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-4c3c0d5d img{height:150px;}.elementor-15 .elementor-element.elementor-element-7f95053d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );padding:0px 40px 16px 0px;}.elementor-15 .elementor-element.elementor-element-2b361cee{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-722046ac{--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-6884453c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-437a3b43 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-be54938-font-size );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-15 .elementor-element.elementor-element-6c4639e0{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-408bb388{--min-height:220px;}.elementor-15 .elementor-element.elementor-element-408bb388:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-408bb388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-73981b3b{--content-width:1328px;}.elementor-15 .elementor-element.elementor-element-1794f3fc{--width:50%;}.elementor-15 .elementor-element.elementor-element-743637f4{--width:50%;}.elementor-15 .elementor-element.elementor-element-b6dd389{--width:31%;}.elementor-15 .elementor-element.elementor-element-76c07469{--width:420px;}.elementor-15 .elementor-element.elementor-element-39f9fb89{--width:calc(25% - 18px);}.elementor-15 .elementor-element.elementor-element-17228b54{--width:calc(25% - 18px);}.elementor-15 .elementor-element.elementor-element-6ccfbd54{--width:calc(25% - 18px);}.elementor-15 .elementor-element.elementor-element-22ea54b0{--width:calc(25% - 18px);}.elementor-15 .elementor-element.elementor-element-245bf828{--width:100%;}.elementor-15 .elementor-element.elementor-element-bcaf2f9{--width:calc(33.33% - 16px);}.elementor-15 .elementor-element.elementor-element-7f5a7a6{--width:calc(33.33% - 16px);}.elementor-15 .elementor-element.elementor-element-6388058f{--width:calc(33.33% - 16px);}.elementor-15 .elementor-element.elementor-element-433db6c0{--width:100%;}.elementor-15 .elementor-element.elementor-element-49d5b01b{--width:calc(33.33% - 16px);}.elementor-15 .elementor-element.elementor-element-8b8b49f{--width:calc(33.33% - 16px);}.elementor-15 .elementor-element.elementor-element-baf7ec8{--width:calc(33.33% - 16px);}.elementor-15 .elementor-element.elementor-element-abb55dd{--width:calc(33.33% - 16px);}.elementor-15 .elementor-element.elementor-element-b7f0533{--width:calc(33.33% - 16px);}.elementor-15 .elementor-element.elementor-element-389c834{--width:calc(33.33% - 16px);}.elementor-15 .elementor-element.elementor-element-7a229775{--width:100%;}.elementor-15 .elementor-element.elementor-element-49a2c302{--width:calc(50% - 28px);}.elementor-15 .elementor-element.elementor-element-6b9881d9{--width:calc(50% - 28px);}.elementor-15 .elementor-element.elementor-element-408bb388{--width:58%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-1794f3fc{--width:100%;}.elementor-15 .elementor-element.elementor-element-743637f4{--width:100%;}.elementor-15 .elementor-element.elementor-element-b6dd389{--width:25%;}.elementor-15 .elementor-element.elementor-element-39f9fb89{--width:calc(50% - 12px);}.elementor-15 .elementor-element.elementor-element-17228b54{--width:calc(50% - 12px);}.elementor-15 .elementor-element.elementor-element-6ccfbd54{--width:calc(50% - 12px);}.elementor-15 .elementor-element.elementor-element-22ea54b0{--width:calc(50% - 12px);}.elementor-15 .elementor-element.elementor-element-bcaf2f9{--width:100%;}.elementor-15 .elementor-element.elementor-element-7f5a7a6{--width:100%;}.elementor-15 .elementor-element.elementor-element-6388058f{--width:100%;}.elementor-15 .elementor-element.elementor-element-433db6c0{--width:50%;}.elementor-15 .elementor-element.elementor-element-49d5b01b{--width:calc(50% - 12px);}.elementor-15 .elementor-element.elementor-element-8b8b49f{--width:calc(50% - 12px);}.elementor-15 .elementor-element.elementor-element-baf7ec8{--width:calc(50% - 12px);}.elementor-15 .elementor-element.elementor-element-abb55dd{--width:calc(50% - 12px);}.elementor-15 .elementor-element.elementor-element-b7f0533{--width:calc(50% - 12px);}.elementor-15 .elementor-element.elementor-element-389c834{--width:calc(50% - 12px);}.elementor-15 .elementor-element.elementor-element-49a2c302{--width:100%;}.elementor-15 .elementor-element.elementor-element-6b9881d9{--width:100%;}}