.elementor-7 .elementor-element.elementor-element-2af94ab9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-2af94ab9 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-2af94ab9{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0% 5% 0% 5%;z-index:20;}.elementor-7 .elementor-element.elementor-element-17cd777a img{width:120px;}.elementor-7 .elementor-element.elementor-element-3b0d3eb4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-3b0d3eb4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-12a39908 .cpel-switcher__nav{--cpel-switcher-space:20px;}.elementor-7 .elementor-element.elementor-element-12a39908.cpel-switcher--aspect-ratio-11 .cpel-switcher__flag{width:20px;height:20px;}.elementor-7 .elementor-element.elementor-element-12a39908.cpel-switcher--aspect-ratio-43 .cpel-switcher__flag{width:20px;height:calc(20px * 0.75);}.elementor-7 .elementor-element.elementor-element-12a39908 .cpel-switcher__flag img{border-radius:85px;}.elementor-7 .elementor-element.elementor-element-12a39908 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3988e92c > .elementor-container{max-width:1082px;min-height:700px;}.elementor-7 .elementor-element.elementor-element-3988e92c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3988e92c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castrotravel.momostudio.pt/wp-content/uploads/2023/05/porto-city-in-portugal-2022-02-02-20-41-31-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3988e92c > .elementor-background-overlay{background-color:#7E705F;opacity:0.56;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-3988e92c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-200px;margin-bottom:-0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5460388e > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5427ace2{text-align:center;}.elementor-7 .elementor-element.elementor-element-5427ace2 .elementor-heading-title{color:#FFFFFF;font-family:"Scheherazade New", Sans-serif;font-size:72px;font-weight:500;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-55a141ff{text-align:center;}.elementor-7 .elementor-element.elementor-element-55a141ff .elementor-heading-title{color:#FFFFFF;font-family:"Scheherazade New", Sans-serif;font-size:26px;font-weight:500;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 11px rgba(0,0,0,0.3);}.elementor-7 .elementor-element.elementor-element-4be0ea2 > .elementor-container{min-height:300px;}.elementor-7 .elementor-element.elementor-element-4be0ea2{margin-top:30px;margin-bottom:20px;padding:0px 80px 0px 80px;}.elementor-7 .elementor-element.elementor-element-08f2d10.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-08f2d10 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-14f8138e{padding:0px 80px 0px 80px;}.elementor-7 .elementor-element.elementor-element-1e10c17{text-align:center;color:#000000;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:300;font-style:italic;line-height:28px;}.elementor-7 .elementor-element.elementor-element-1e10c17 > .elementor-widget-container{padding:30px 60px 30px 60px;}.elementor-7 .elementor-element.elementor-element-61233da3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-61233da3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-61233da3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#56571E;}.elementor-7 .elementor-element.elementor-element-61233da3 > .elementor-background-overlay{background-color:#000000;opacity:0.35;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-61233da3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 80px 50px 80px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-2a3bf66.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-2a3bf66.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-2a3bf66 > .elementor-element-populated{padding:016px 40px 40px 40px;}.elementor-7 .elementor-element.elementor-element-33f3a64b .elementor-heading-title{color:#FFFFFF;font-family:"Scheherazade New", Sans-serif;font-size:72px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-6adabc04{color:#FFFFFF;font-family:"Scheherazade New", Sans-serif;font-size:20px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-6adabc04 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5a918ddf > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-45017170{width:initial;max-width:initial;}.elementor-7 .elementor-element.elementor-element-23e68a5d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-23e68a5d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-23e68a5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-23e68a5d > .elementor-background-overlay{opacity:0.35;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-23e68a5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 80px 50px 80px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-34ed92b1.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-34ed92b1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-34ed92b1 > .elementor-element-populated{padding:016px 40px 40px 40px;}.elementor-7 .elementor-element.elementor-element-2d45506a .elementor-heading-title{color:#56571E;font-family:"Scheherazade New", Sans-serif;font-size:72px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-39aff974{color:#000000;font-family:"Scheherazade New", Sans-serif;font-size:20px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-39aff974 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1389dc2a > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-7af92288{width:initial;max-width:initial;}.elementor-7 .elementor-element.elementor-element-1703d7f9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-1703d7f9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1703d7f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C305C;}.elementor-7 .elementor-element.elementor-element-1703d7f9 > .elementor-background-overlay{background-color:#000000;opacity:0.35;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-1703d7f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 80px 50px 80px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-46f50154.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-46f50154.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-46f50154 > .elementor-element-populated{padding:016px 40px 40px 40px;}.elementor-7 .elementor-element.elementor-element-292a1f3b .elementor-heading-title{color:#E2E2D8;font-family:"Scheherazade New", Sans-serif;font-size:72px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-4a90683c{color:#E2E2D8;font-family:"Scheherazade New", Sans-serif;font-size:20px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-4a90683c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-74622dde > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-4ada6aa0{width:initial;max-width:initial;}.elementor-7 .elementor-element.elementor-element-4ae9d0a4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-4ae9d0a4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4ae9d0a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-4ae9d0a4 > .elementor-background-overlay{background-color:#000000;opacity:0.35;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-4ae9d0a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 80px 50px 80px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-695b141c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-695b141c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-695b141c > .elementor-element-populated{padding:016px 40px 40px 40px;}.elementor-7 .elementor-element.elementor-element-1997a185 .elementor-heading-title{color:#E2E2D8;font-family:"Scheherazade New", Sans-serif;font-size:72px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-255edf25{color:#FFFFFF;font-family:"Scheherazade New", Sans-serif;font-size:20px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-255edf25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4cf0ac58 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-d700f26{width:initial;max-width:initial;}.elementor-7 .elementor-element.elementor-element-1599373e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-1599373e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1599373e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2D8;}.elementor-7 .elementor-element.elementor-element-1599373e > .elementor-background-overlay{opacity:0.35;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-1599373e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 80px 50px 80px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-88ae11e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-88ae11e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-88ae11e > .elementor-element-populated{padding:016px 40px 40px 40px;}.elementor-7 .elementor-element.elementor-element-73992b4f .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Scheherazade New", Sans-serif;font-size:48px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-73992b4f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7 .elementor-element.elementor-element-4adb5afd{color:#696969;font-family:"Scheherazade New", Sans-serif;font-size:29px;font-weight:400;line-height:0px;}.elementor-7 .elementor-element.elementor-element-4adb5afd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-582a74c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-7 .elementor-element.elementor-element-582a74c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-7 .elementor-element.elementor-element-582a74c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-7 .elementor-element.elementor-element-582a74c7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-7 .elementor-element.elementor-element-582a74c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-582a74c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-7 .elementor-element.elementor-element-582a74c7 .elementor-icon-list-icon i{color:#333333;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-582a74c7 .elementor-icon-list-icon svg{fill:#333333;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-582a74c7{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-582a74c7 .elementor-icon-list-icon{padding-right:12px;}.elementor-7 .elementor-element.elementor-element-582a74c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-582a74c7 .elementor-icon-list-item > a{font-family:"Scheherazade New", Sans-serif;font-size:20px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-582a74c7 .elementor-icon-list-text{color:#696969;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-582a74c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-287deb0f > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-7892b7a6{width:initial;max-width:initial;}.elementor-7 .elementor-element.elementor-element-5afac8e > .elementor-container{min-height:380px;}.elementor-7 .elementor-element.elementor-element-5afac8e{margin-top:50px;margin-bottom:-30px;padding:0px 80px 0px 80px;}.elementor-7 .elementor-element.elementor-element-c892b3d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-c892b3d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-6c26f3f{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-510ab6aa > .elementor-container{min-height:400px;}.elementor-7 .elementor-element.elementor-element-510ab6aa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-510ab6aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 80px 015px 80px;}.elementor-7 .elementor-element.elementor-element-510ab6aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-29864995 > .elementor-container{min-height:300px;}.elementor-7 .elementor-element.elementor-element-29864995{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);margin-top:80px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-3ef39d9e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-3ef39d9e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-3ef39d9e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-3ef39d9e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castrotravel.momostudio.pt/wp-content/uploads/2023/05/the-beautiful-old-town-of-porto-at-night-2022-12-17-03-41-49-utc-scaled.jpg");background-size:cover;}.elementor-7 .elementor-element.elementor-element-3ef39d9e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-3ef39d9e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-7a20955f.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-7a20955f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-7a20955f > .elementor-element-populated{padding:10px 20px 20px 40px;}.elementor-7 .elementor-element.elementor-element-6a36e683{text-align:left;}.elementor-7 .elementor-element.elementor-element-6a36e683 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Scheherazade New", Sans-serif;font-size:50px;font-weight:500;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-6a36e683 > .elementor-widget-container{margin:10px 0px 0px 0px;border-style:none;}.elementor-7 .elementor-element.elementor-element-7739d572{color:#C0C0AB;font-family:"Scheherazade New", Sans-serif;font-size:20px;font-weight:100;line-height:10px;}.elementor-7 .elementor-element.elementor-element-2d403d29{color:#000000;font-family:"Scheherazade New", Sans-serif;font-size:20px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-2d403d29 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-347cf42a .elementor-icon-list-icon i{color:#C0C0AB;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-347cf42a .elementor-icon-list-icon svg{fill:#C0C0AB;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-347cf42a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-347cf42a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-347cf42a .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-347cf42a .elementor-icon-list-text{color:#C0C0AB;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-347cf42a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-d7c3810 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-d7c3810 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-d7c3810{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-d7c3810 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-6ad7ce9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6ad7ce9{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-518a1695 .elementor-button{font-family:"PT Sans", Sans-serif;font-weight:500;background-color:#56571E;border-radius:2px 2px 2px 2px;padding:16px 040px 16px 40px;}.elementor-7 .elementor-element.elementor-element-518a1695{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-44ddd8ae > .elementor-container{min-height:400px;}.elementor-7 .elementor-element.elementor-element-44ddd8ae > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-44ddd8ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 80px 015px 80px;}.elementor-7 .elementor-element.elementor-element-44ddd8ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-4811b36b > .elementor-container{min-height:300px;}.elementor-7 .elementor-element.elementor-element-4811b36b{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);padding:40px 40px 40px 40px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-1dca3706.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-1dca3706.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-1484d798 img{height:300px;object-fit:cover;}.elementor-7 .elementor-element.elementor-element-7436eb4b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-7436eb4b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-7 .elementor-element.elementor-element-7436eb4b > .elementor-element-populated{padding:10px 20px 20px 40px;}.elementor-7 .elementor-element.elementor-element-223ac42d{text-align:left;}.elementor-7 .elementor-element.elementor-element-223ac42d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Scheherazade New", Sans-serif;font-size:50px;font-weight:500;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-223ac42d > .elementor-widget-container{margin:10px 0px 0px 0px;border-style:none;}.elementor-7 .elementor-element.elementor-element-37dfceb9{color:#C0C0AB;font-family:"Scheherazade New", Sans-serif;font-size:20px;font-weight:100;line-height:10px;}.elementor-7 .elementor-element.elementor-element-28670c2b{color:#000000;font-family:"Scheherazade New", Sans-serif;font-size:20px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-28670c2b > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4eb9476f .elementor-icon-list-icon i{color:#C0C0AB;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-4eb9476f .elementor-icon-list-icon svg{fill:#C0C0AB;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-4eb9476f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-4eb9476f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-4eb9476f .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-4eb9476f .elementor-icon-list-text{color:#C0C0AB;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-4eb9476f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-52676bed .elementor-button{font-family:"PT Sans", Sans-serif;font-weight:500;background-color:#56571E;border-radius:2px 2px 2px 2px;padding:16px 040px 16px 40px;}.elementor-7 .elementor-element.elementor-element-52676bed{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-26443740 > .elementor-container{min-height:400px;}.elementor-7 .elementor-element.elementor-element-26443740 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-26443740{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 80px 015px 80px;}.elementor-7 .elementor-element.elementor-element-26443740 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-3236a56 > .elementor-container{min-height:300px;}.elementor-7 .elementor-element.elementor-element-3236a56{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);padding:40px 40px 40px 40px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-3a61bcf1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-3a61bcf1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-5361e69a img{height:300px;object-fit:cover;}.elementor-7 .elementor-element.elementor-element-bd06e72.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-bd06e72 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-7 .elementor-element.elementor-element-bd06e72 > .elementor-element-populated{padding:10px 20px 20px 40px;}.elementor-7 .elementor-element.elementor-element-3819d66{text-align:left;}.elementor-7 .elementor-element.elementor-element-3819d66 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Scheherazade New", Sans-serif;font-size:50px;font-weight:500;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-3819d66 > .elementor-widget-container{margin:10px 0px 0px 0px;border-style:none;}.elementor-7 .elementor-element.elementor-element-3548bd51{color:#C0C0AB;font-family:"Scheherazade New", Sans-serif;font-size:20px;font-weight:100;line-height:10px;}.elementor-7 .elementor-element.elementor-element-1336d316{color:#000000;font-family:"Scheherazade New", Sans-serif;font-size:20px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-1336d316 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2cc98360 .elementor-icon-list-icon i{color:#C0C0AB;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-2cc98360 .elementor-icon-list-icon svg{fill:#C0C0AB;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-2cc98360{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-2cc98360 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-2cc98360 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-2cc98360 .elementor-icon-list-text{color:#C0C0AB;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-2cc98360 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-21df9471 .elementor-button{font-family:"PT Sans", Sans-serif;font-weight:500;background-color:#56571E;border-radius:2px 2px 2px 2px;padding:16px 040px 16px 40px;}.elementor-7 .elementor-element.elementor-element-21df9471{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-401650c9 > .elementor-container{min-height:400px;}.elementor-7 .elementor-element.elementor-element-401650c9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-401650c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 80px 015px 80px;}.elementor-7 .elementor-element.elementor-element-401650c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-460f2698 > .elementor-container{min-height:300px;}.elementor-7 .elementor-element.elementor-element-460f2698{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);padding:40px 40px 40px 40px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-5562a840.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-5562a840.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-3dd910ca img{height:300px;object-fit:cover;}.elementor-7 .elementor-element.elementor-element-6796a7a5.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-6796a7a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-7 .elementor-element.elementor-element-6796a7a5 > .elementor-element-populated{padding:10px 20px 20px 40px;}.elementor-7 .elementor-element.elementor-element-79e3b9fd{text-align:left;}.elementor-7 .elementor-element.elementor-element-79e3b9fd .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Scheherazade New", Sans-serif;font-size:50px;font-weight:500;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-79e3b9fd > .elementor-widget-container{margin:10px 0px 0px 0px;border-style:none;}.elementor-7 .elementor-element.elementor-element-268629ab{color:#C0C0AB;font-family:"Scheherazade New", Sans-serif;font-size:20px;font-weight:100;line-height:10px;}.elementor-7 .elementor-element.elementor-element-7b5ce115{color:#000000;font-family:"Scheherazade New", Sans-serif;font-size:20px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-7b5ce115 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-31d6cbd9 .elementor-icon-list-icon i{color:#C0C0AB;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-31d6cbd9 .elementor-icon-list-icon svg{fill:#C0C0AB;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-31d6cbd9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-31d6cbd9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-31d6cbd9 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-31d6cbd9 .elementor-icon-list-text{color:#C0C0AB;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-31d6cbd9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-6eaddf13 .elementor-button{font-family:"PT Sans", Sans-serif;font-weight:500;background-color:#56571E;border-radius:2px 2px 2px 2px;padding:16px 040px 16px 40px;}.elementor-7 .elementor-element.elementor-element-6eaddf13{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-7ff53b61 > .elementor-container{min-height:400px;}.elementor-7 .elementor-element.elementor-element-7ff53b61 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-7ff53b61{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 80px 015px 80px;}.elementor-7 .elementor-element.elementor-element-7ff53b61 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-21e024bb > .elementor-container{min-height:300px;}.elementor-7 .elementor-element.elementor-element-21e024bb{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);padding:40px 40px 40px 40px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-207d968a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-207d968a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-a773ef9 img{height:300px;object-fit:cover;}.elementor-7 .elementor-element.elementor-element-49157652.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-49157652 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-7 .elementor-element.elementor-element-49157652 > .elementor-element-populated{padding:10px 20px 20px 40px;}.elementor-7 .elementor-element.elementor-element-1bf144e8{text-align:left;}.elementor-7 .elementor-element.elementor-element-1bf144e8 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Scheherazade New", Sans-serif;font-size:50px;font-weight:500;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-1bf144e8 > .elementor-widget-container{margin:10px 0px 0px 0px;border-style:none;}.elementor-7 .elementor-element.elementor-element-4df6a648{color:#C0C0AB;font-family:"Scheherazade New", Sans-serif;font-size:20px;font-weight:100;line-height:10px;}.elementor-7 .elementor-element.elementor-element-3a8064e3{color:#000000;font-family:"Scheherazade New", Sans-serif;font-size:20px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-3a8064e3 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2365d831 .elementor-icon-list-icon i{color:#C0C0AB;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-2365d831 .elementor-icon-list-icon svg{fill:#C0C0AB;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-2365d831{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-2365d831 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-2365d831 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-2365d831 .elementor-icon-list-text{color:#C0C0AB;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-2365d831 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-34d6352b .elementor-button{font-family:"PT Sans", Sans-serif;font-weight:500;background-color:#56571E;border-radius:2px 2px 2px 2px;padding:16px 040px 16px 40px;}.elementor-7 .elementor-element.elementor-element-34d6352b{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-429d576d > .elementor-container{min-height:400px;}.elementor-7 .elementor-element.elementor-element-429d576d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-429d576d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 80px 065px 80px;}.elementor-7 .elementor-element.elementor-element-429d576d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-7d222e20 > .elementor-container{min-height:300px;}.elementor-7 .elementor-element.elementor-element-7d222e20{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);padding:40px 40px 40px 40px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-7628cd28.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-7628cd28.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-45e1251d img{height:300px;object-fit:cover;}.elementor-7 .elementor-element.elementor-element-6c6db24e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-6c6db24e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-7 .elementor-element.elementor-element-6c6db24e > .elementor-element-populated{padding:10px 20px 20px 40px;}.elementor-7 .elementor-element.elementor-element-2fa8227c{text-align:left;}.elementor-7 .elementor-element.elementor-element-2fa8227c .elementor-heading-title{color:#56571E;font-family:"Scheherazade New", Sans-serif;font-size:50px;font-weight:500;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-2fa8227c > .elementor-widget-container{margin:10px 0px 0px 0px;border-style:none;}.elementor-7 .elementor-element.elementor-element-4aae2a4b{color:#C0C0AB;font-family:"Scheherazade New", Sans-serif;font-size:20px;font-weight:100;line-height:10px;}.elementor-7 .elementor-element.elementor-element-3b31f1f6{color:#414200;font-family:"Scheherazade New", Sans-serif;font-size:20px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-3b31f1f6 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3f2be8ab .elementor-icon-list-icon i{color:#C0C0AB;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-3f2be8ab .elementor-icon-list-icon svg{fill:#C0C0AB;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-3f2be8ab{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-3f2be8ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-3f2be8ab .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-3f2be8ab .elementor-icon-list-text{color:#C0C0AB;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-3f2be8ab > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-65a019e0 .elementor-button{font-family:"PT Sans", Sans-serif;font-weight:500;background-color:#56571E;border-radius:2px 2px 2px 2px;padding:16px 040px 16px 40px;}.elementor-7 .elementor-element.elementor-element-65a019e0{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-74ceda44 > .elementor-container{min-height:250px;}.elementor-7 .elementor-element.elementor-element-74ceda44 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-74ceda44:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-74ceda44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castrotravel.momostudio.pt/wp-content/uploads/2023/05/view-of-porto-after-sunset-2022-12-17-03-45-53-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-74ceda44 > .elementor-background-overlay{background-color:#997A7A;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-74ceda44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:050px 098px 050px 098px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-78c6824f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-78c6824f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-78c6824f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-36bfc58d{text-align:center;width:var( --container-widget-width, 89.104% );max-width:89.104%;--container-widget-width:89.104%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-36bfc58d .elementor-heading-title{color:#FFFFFF;font-family:"Scheherazade New", Sans-serif;font-size:72px;font-weight:500;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-409bcf92{padding:050px 080px 050px 80px;}.elementor-7 .elementor-element.elementor-element-71de2c90{color:#000000;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-71de2c90 > .elementor-widget-container{padding:60px 60px 60px 60px;}.elementor-7 .elementor-element.elementor-element-74ebb6c6 > .elementor-container{max-width:800px;min-height:0px;}.elementor-7 .elementor-element.elementor-element-74ebb6c6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-74ebb6c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-74ebb6c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-542fc8be > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-542fc8be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-3eee971e{text-align:center;}.elementor-7 .elementor-element.elementor-element-3eee971e .elementor-heading-title{color:#56571E;font-family:"Scheherazade New", Sans-serif;font-size:40px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-3eee971e > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:17px;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-17px;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-labels-inline .elementor-field-group > label{padding-left:4px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-labels-inline .elementor-field-group > label{padding-right:4px;}body .elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-labels-above .elementor-field-group > label{padding-bottom:4px;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-field-group > label, .elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-field-subgroup label{color:#4B4F2A;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-field-group > label{font-family:"Scheherazade New", Sans-serif;font-size:20px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-text );font-family:"Scheherazade New", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-field-group .elementor-field{color:#292929;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-field-group .elementor-field, .elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-field-subgroup label{font-family:"Scheherazade New", Sans-serif;font-size:18px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#B9B9B9;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#B9B9B9;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-field-group .elementor-select-wrapper::before{color:#B9B9B9;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-button{font-family:"Scheherazade New", Sans-serif;font-size:20px;font-weight:500;padding:016px 100px 16px 100px;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .e-form__buttons__wrapper__button-next{background-color:#4B4F2A;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-button[type="submit"]{background-color:#4B4F2A;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .e-form__buttons__wrapper__button-next:hover{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-button[type="submit"]:hover{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-message{font-family:"Scheherazade New", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-message.elementor-message-success{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-message.elementor-message-danger{color:#410000;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-message.elementor-help-inline{color:#410000;}.elementor-7 .elementor-element.elementor-element-2cdd0d4{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:#000000;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 > .elementor-widget-container{padding:60px 50px 60px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:2px 2px 2px 2px;}.elementor-7 .elementor-element.elementor-element-2efe9175:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2efe9175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4B4F2A;}.elementor-7 .elementor-element.elementor-element-2efe9175{border-style:solid;border-width:0px 0px 1px 0px;border-color:#d6d6d6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2efe9175 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-47da7ef3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-47da7ef3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-47da7ef3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-2c7dbfee{text-align:center;width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-44c47355.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-44c47355.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-44c47355.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-44c47355 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-3e500521.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-3e500521.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-3e500521.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-3e500521 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-6a7f488d{text-align:left;}.elementor-7 .elementor-element.elementor-element-6a7f488d .elementor-heading-title{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-acd1648 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-7 .elementor-element.elementor-element-acd1648 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-7 .elementor-element.elementor-element-acd1648 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-7 .elementor-element.elementor-element-acd1648 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-7 .elementor-element.elementor-element-acd1648 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-acd1648 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-7 .elementor-element.elementor-element-acd1648 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-acd1648 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-acd1648{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;width:var( --container-widget-width, 102.672% );max-width:102.672%;--container-widget-width:102.672%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-acd1648 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-acd1648 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-acd1648 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-acd1648 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-28abbcc2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-28abbcc2{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-5c8f5a8{text-align:center;}.elementor-7 .elementor-element.elementor-element-5c8f5a8 .elementor-heading-title{color:#4B4F2A;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-2af94ab9{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-61233da3{padding:60px 40px 40px 40px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-5a918ddf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-5a918ddf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-45017170 img{width:100%;height:400px;object-fit:cover;}.elementor-7 .elementor-element.elementor-element-45017170{width:var( --container-widget-width, 701.705px );max-width:701.705px;--container-widget-width:701.705px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-23e68a5d{padding:60px 40px 40px 40px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-1389dc2a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-1389dc2a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-7af92288 img{width:100%;height:400px;object-fit:cover;}.elementor-7 .elementor-element.elementor-element-7af92288{width:var( --container-widget-width, 714.705px );max-width:714.705px;--container-widget-width:714.705px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-1703d7f9{padding:60px 040px 40px 40px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-74622dde.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-74622dde.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-4ada6aa0 img{width:100%;height:400px;object-fit:cover;}.elementor-7 .elementor-element.elementor-element-4ada6aa0{width:var( --container-widget-width, 714.705px );max-width:714.705px;--container-widget-width:714.705px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-4ae9d0a4{padding:60px 40px 40px 40px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-4cf0ac58.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-4cf0ac58.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-d700f26 img{width:100%;height:400px;object-fit:cover;}.elementor-7 .elementor-element.elementor-element-d700f26{width:var( --container-widget-width, 714.705px );max-width:714.705px;--container-widget-width:714.705px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-1599373e{padding:60px 040px 40px 40px;}.elementor-7 .elementor-element.elementor-element-4adb5afd{line-height:1em;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-287deb0f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-287deb0f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-7892b7a6 img{width:100%;height:400px;object-fit:cover;}.elementor-7 .elementor-element.elementor-element-7892b7a6{width:var( --container-widget-width, 714.705px );max-width:714.705px;--container-widget-width:714.705px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-6c26f3f{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-510ab6aa{padding:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-29864995{padding:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-6a36e683 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-2d403d29{font-size:18px;}.elementor-7 .elementor-element.elementor-element-44ddd8ae{padding:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-4811b36b{padding:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-1484d798 img{width:100%;}.elementor-7 .elementor-element.elementor-element-1484d798{width:var( --container-widget-width, 652.774px );max-width:652.774px;--container-widget-width:652.774px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-223ac42d .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-28670c2b{font-size:18px;}.elementor-7 .elementor-element.elementor-element-26443740{padding:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-3236a56{padding:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-5361e69a img{width:100%;}.elementor-7 .elementor-element.elementor-element-5361e69a{width:var( --container-widget-width, 667.656px );max-width:667.656px;--container-widget-width:667.656px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-3819d66 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-1336d316{font-size:18px;}.elementor-7 .elementor-element.elementor-element-401650c9{padding:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-460f2698{padding:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-3dd910ca img{width:100%;}.elementor-7 .elementor-element.elementor-element-3dd910ca{width:var( --container-widget-width, 653.094px );max-width:653.094px;--container-widget-width:653.094px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-79e3b9fd .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-7b5ce115{font-size:18px;}.elementor-7 .elementor-element.elementor-element-7ff53b61{padding:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-21e024bb{padding:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-a773ef9 img{width:100%;}.elementor-7 .elementor-element.elementor-element-a773ef9{width:var( --container-widget-width, 706.774px );max-width:706.774px;--container-widget-width:706.774px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-1bf144e8 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-3a8064e3{font-size:18px;}.elementor-7 .elementor-element.elementor-element-429d576d{padding:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-780d3bc9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7d222e20{padding:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-7628cd28 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-45e1251d img{width:100%;}.elementor-7 .elementor-element.elementor-element-45e1251d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-45e1251d{width:var( --container-widget-width, 717.774px );max-width:717.774px;--container-widget-width:717.774px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-2fa8227c .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-3b31f1f6{font-size:18px;}.elementor-7 .elementor-element.elementor-element-74ceda44{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-36bfc58d .elementor-heading-title{font-size:60px;}.elementor-7 .elementor-element.elementor-element-36bfc58d{width:var( --container-widget-width, 745.111px );max-width:745.111px;--container-widget-width:745.111px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-409bcf92{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-74ebb6c6{padding:0px 0px 0px 100px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-542fc8be.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-542fc8be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-542fc8be.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-542fc8be > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-2cdd0d4{width:var( --container-widget-width, 399.038px );max-width:399.038px;--container-widget-width:399.038px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-2efe9175{margin-top:50px;margin-bottom:50px;padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-2c7dbfee{text-align:center;width:var( --container-widget-width, 395.667px );max-width:395.667px;--container-widget-width:395.667px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-44c47355 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3e500521 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6a7f488d{text-align:right;}.elementor-7 .elementor-element.elementor-element-6a7f488d .elementor-heading-title{font-size:20px;}.elementor-7 .elementor-element.elementor-element-acd1648 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(6px/2);}.elementor-7 .elementor-element.elementor-element-acd1648 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(6px/2);}.elementor-7 .elementor-element.elementor-element-acd1648 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-7 .elementor-element.elementor-element-acd1648 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body.rtl .elementor-7 .elementor-element.elementor-element-acd1648 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-6px/2);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-acd1648 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-6px/2);}.elementor-7 .elementor-element.elementor-element-acd1648 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-2af94ab9{padding:5px 5px 5px 05px;}.elementor-7 .elementor-element.elementor-element-2ba83085{width:30%;}.elementor-7 .elementor-element.elementor-element-67baabbe{width:20%;}.elementor-7 .elementor-element.elementor-element-3b0d3eb4{width:50%;}.elementor-7 .elementor-element.elementor-element-3988e92c > .elementor-container{min-height:800px;}.elementor-7 .elementor-element.elementor-element-5427ace2 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-55a141ff .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-4be0ea2{padding:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-14f8138e{padding:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-1e10c17{font-size:16px;line-height:1.35em;}.elementor-7 .elementor-element.elementor-element-1e10c17 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-61233da3{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-2a3bf66 > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-33f3a64b .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-6adabc04{font-size:18px;}.elementor-7 .elementor-element.elementor-element-45017170 img{height:140px;}.elementor-7 .elementor-element.elementor-element-23e68a5d{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-34ed92b1 > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-2d45506a .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-39aff974{font-size:18px;}.elementor-7 .elementor-element.elementor-element-7af92288 img{height:140px;}.elementor-7 .elementor-element.elementor-element-1703d7f9{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-292a1f3b .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-4a90683c{font-size:18px;}.elementor-7 .elementor-element.elementor-element-4ada6aa0 img{height:140px;}.elementor-7 .elementor-element.elementor-element-4ae9d0a4{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1997a185 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-255edf25{font-size:18px;}.elementor-7 .elementor-element.elementor-element-d700f26 img{height:140px;}.elementor-7 .elementor-element.elementor-element-1599373e{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-88ae11e > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-73992b4f .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-73992b4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4adb5afd{font-size:20px;width:var( --container-widget-width, 289.34px );max-width:289.34px;--container-widget-width:289.34px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-582a74c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-582a74c7 .elementor-icon-list-item > a{font-size:18px;}.elementor-7 .elementor-element.elementor-element-7892b7a6 img{height:140px;}.elementor-7 .elementor-element.elementor-element-5afac8e{padding:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-510ab6aa{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-29864995{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7a20955f > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-6a36e683{text-align:center;}.elementor-7 .elementor-element.elementor-element-6a36e683 .elementor-heading-title{font-size:36px;}.elementor-7 .elementor-element.elementor-element-7739d572{text-align:center;font-size:16px;}.elementor-7 .elementor-element.elementor-element-7739d572 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-2d403d29{font-size:18px;}.elementor-7 .elementor-element.elementor-element-2d403d29 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-518a1695 > .elementor-widget-container{padding:30px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-518a1695{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-44ddd8ae{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4811b36b{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7436eb4b > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-223ac42d{text-align:center;}.elementor-7 .elementor-element.elementor-element-223ac42d .elementor-heading-title{font-size:36px;}.elementor-7 .elementor-element.elementor-element-37dfceb9{text-align:center;font-size:16px;}.elementor-7 .elementor-element.elementor-element-37dfceb9 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-28670c2b{font-size:18px;}.elementor-7 .elementor-element.elementor-element-28670c2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-52676bed > .elementor-widget-container{padding:30px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-52676bed{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-26443740{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3236a56{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bd06e72 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-3819d66{text-align:center;}.elementor-7 .elementor-element.elementor-element-3819d66 .elementor-heading-title{font-size:36px;}.elementor-7 .elementor-element.elementor-element-3548bd51{text-align:center;font-size:16px;}.elementor-7 .elementor-element.elementor-element-3548bd51 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-1336d316{font-size:18px;}.elementor-7 .elementor-element.elementor-element-21df9471 > .elementor-widget-container{padding:30px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-21df9471{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-401650c9{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-460f2698{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6796a7a5 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-79e3b9fd{text-align:center;}.elementor-7 .elementor-element.elementor-element-79e3b9fd .elementor-heading-title{font-size:36px;}.elementor-7 .elementor-element.elementor-element-268629ab{text-align:center;font-size:16px;}.elementor-7 .elementor-element.elementor-element-268629ab > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-7b5ce115{font-size:18px;}.elementor-7 .elementor-element.elementor-element-6eaddf13 > .elementor-widget-container{padding:30px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-6eaddf13{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-7ff53b61{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-21e024bb{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1bf144e8{text-align:center;}.elementor-7 .elementor-element.elementor-element-1bf144e8 .elementor-heading-title{font-size:36px;}.elementor-7 .elementor-element.elementor-element-4df6a648{text-align:center;font-size:16px;}.elementor-7 .elementor-element.elementor-element-4df6a648 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-3a8064e3{font-size:18px;}.elementor-7 .elementor-element.elementor-element-34d6352b > .elementor-widget-container{padding:30px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-34d6352b{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-429d576d{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7d222e20{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2fa8227c{text-align:center;}.elementor-7 .elementor-element.elementor-element-2fa8227c .elementor-heading-title{font-size:36px;}.elementor-7 .elementor-element.elementor-element-4aae2a4b{text-align:center;font-size:16px;}.elementor-7 .elementor-element.elementor-element-4aae2a4b > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-3b31f1f6{font-size:18px;}.elementor-7 .elementor-element.elementor-element-65a019e0 > .elementor-widget-container{padding:30px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-65a019e0{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-74ceda44{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-36bfc58d .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-409bcf92{padding:6px 6px 6px 6px;}.elementor-7 .elementor-element.elementor-element-71de2c90{font-size:16px;}.elementor-7 .elementor-element.elementor-element-71de2c90 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-74ebb6c6{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-542fc8be > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 .elementor-field-group > label{font-size:18px;}.elementor-7 .elementor-element.elementor-element-2cdd0d4 > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-7 .elementor-element.elementor-element-2cdd0d4{width:var( --container-widget-width, 295.413px );max-width:295.413px;--container-widget-width:295.413px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-2efe9175{padding:30px 30px 30px 30px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-47da7ef3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-47da7ef3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-47da7ef3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-2c7dbfee{text-align:center;width:var( --container-widget-width, 199.667px );max-width:199.667px;--container-widget-width:199.667px;--container-widget-flex-grow:0;align-self:center;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-44c47355.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-44c47355.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-44c47355.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-3e500521.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-3e500521.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-3e500521.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-6a7f488d{text-align:center;}.elementor-7 .elementor-element.elementor-element-6a7f488d > .elementor-widget-container{padding:20px 0px 0px 0px;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-2ba83085{width:11.785%;}.elementor-7 .elementor-element.elementor-element-67baabbe{width:67.429%;}.elementor-7 .elementor-element.elementor-element-3b0d3eb4{width:20.45%;}.elementor-7 .elementor-element.elementor-element-2a3bf66{width:54.474%;}.elementor-7 .elementor-element.elementor-element-5a918ddf{width:45.439%;}.elementor-7 .elementor-element.elementor-element-34ed92b1{width:54.474%;}.elementor-7 .elementor-element.elementor-element-1389dc2a{width:45.439%;}.elementor-7 .elementor-element.elementor-element-46f50154{width:54.474%;}.elementor-7 .elementor-element.elementor-element-74622dde{width:45.439%;}.elementor-7 .elementor-element.elementor-element-695b141c{width:54.474%;}.elementor-7 .elementor-element.elementor-element-4cf0ac58{width:45.439%;}.elementor-7 .elementor-element.elementor-element-88ae11e{width:54.474%;}.elementor-7 .elementor-element.elementor-element-287deb0f{width:45.439%;}.elementor-7 .elementor-element.elementor-element-3ef39d9e{width:33.661%;}.elementor-7 .elementor-element.elementor-element-7a20955f{width:66.339%;}.elementor-7 .elementor-element.elementor-element-1dca3706{width:33.661%;}.elementor-7 .elementor-element.elementor-element-7436eb4b{width:66.339%;}.elementor-7 .elementor-element.elementor-element-3a61bcf1{width:33.661%;}.elementor-7 .elementor-element.elementor-element-bd06e72{width:66.339%;}.elementor-7 .elementor-element.elementor-element-5562a840{width:33.661%;}.elementor-7 .elementor-element.elementor-element-6796a7a5{width:66.339%;}.elementor-7 .elementor-element.elementor-element-207d968a{width:33.661%;}.elementor-7 .elementor-element.elementor-element-49157652{width:66.339%;}.elementor-7 .elementor-element.elementor-element-7628cd28{width:33.661%;}.elementor-7 .elementor-element.elementor-element-6c6db24e{width:66.339%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-2ba83085{width:15%;}.elementor-7 .elementor-element.elementor-element-67baabbe{width:65%;}.elementor-7 .elementor-element.elementor-element-3b0d3eb4{width:20%;}.elementor-7 .elementor-element.elementor-element-44c47355{width:50%;}.elementor-7 .elementor-element.elementor-element-3e500521{width:50%;}}/* Start custom CSS for polylang-language-switcher, class: .elementor-element-12a39908 */.elementor-7 .elementor-element.elementor-element-12a39908 .cpel-switcher__flag {
    background-color: #fff;
    width: 24px !important;
    height: 24px !important;
    border-radius: 15px;
}

.elementor-7 .elementor-element.elementor-element-12a39908 .cpel-switcher__flag img {
    margin: 2px;
    width: 20px;
    height: 20px;

    
    
}/* End custom CSS */