.elementor-34222 .elementor-element.elementor-element-f84a8d1 > .elementor-background-overlay{background-color:#303837;opacity:0.72;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34222 .elementor-element.elementor-element-f84a8d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-151px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-49b7f50:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34222 .elementor-element.elementor-element-49b7f50 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-34222 .elementor-element.elementor-element-49b7f50:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-34222 .elementor-element.elementor-element-49b7f50 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-49b7f50 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34222 .elementor-element.elementor-element-60e3d07 > .elementor-container{max-width:589px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-34222 .elementor-element.elementor-element-39db885 > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-39db885{text-align:center;font-family:"CD type", Sans-serif;font-size:57px;font-weight:300;text-transform:uppercase;line-height:58px;letter-spacing:4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-1a4c7b8{width:var( --container-widget-width, 127.599% );max-width:127.599%;--container-widget-width:127.599%;--container-widget-flex-grow:0;text-align:center;font-family:"Futura", Sans-serif;font-size:25px;font-weight:300;line-height:32px;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-1a4c7b8 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-ff104c6{margin-top:60px;margin-bottom:60px;}.elementor-34222 .elementor-element.elementor-element-71d35ab{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:start;font-size:40px;font-weight:400;font-style:normal;line-height:42px;letter-spacing:2px;color:#8F6C5E;}.elementor-34222 .elementor-element.elementor-element-71d35ab > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-1bce668{width:var( --container-widget-width, 127.599% );max-width:127.599%;--container-widget-width:127.599%;--container-widget-flex-grow:0;text-align:start;font-size:17px;font-weight:400;line-height:25px;color:#333333;}.elementor-34222 .elementor-element.elementor-element-1bce668 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-34222 .elementor-element.elementor-element-00a08d9 .elementor-button{background-color:#8F6C5E;font-size:13px;font-weight:500;text-transform:uppercase;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-00a08d9 .elementor-button:hover, .elementor-34222 .elementor-element.elementor-element-00a08d9 .elementor-button:focus{background-color:#6C7F7D;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-00a08d9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-00a08d9 .elementor-button:hover svg, .elementor-34222 .elementor-element.elementor-element-00a08d9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-f9296bb{width:var( --container-widget-width, 99.605% );max-width:99.605%;--container-widget-width:99.605%;--container-widget-flex-grow:0;}.elementor-34222 .elementor-element.elementor-element-f9296bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-20cdfe3:not(.elementor-motion-effects-element-type-background), .elementor-34222 .elementor-element.elementor-element-20cdfe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.portico75.com/wp-content/uploads/2026/02/lungomare.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-34222 .elementor-element.elementor-element-20cdfe3 > .elementor-background-overlay{background-color:#6C7F7D;opacity:0.88;mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34222 .elementor-element.elementor-element-20cdfe3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 50px 0px;}.elementor-34222 .elementor-element.elementor-element-7b3a57f{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:start;font-size:15px;font-weight:400;font-style:normal;line-height:15px;letter-spacing:2px;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-7b3a57f > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-e0a8b90{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:start;font-size:40px;font-weight:400;font-style:normal;line-height:42px;letter-spacing:2px;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-e0a8b90 > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-cb58d07{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-b2746c8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-98845e9{padding:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-18d85c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34222 .elementor-element.elementor-element-18d85c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8F6C5E;}.elementor-34222 .elementor-element.elementor-element-18d85c7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-34222 .elementor-element.elementor-element-18d85c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34222 .elementor-element.elementor-element-efa8a67{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:25px;font-weight:500;font-style:normal;line-height:30px;letter-spacing:2px;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-efa8a67 > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-898bed4{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:15px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:2px;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-898bed4 > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-e0cad7a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34222 .elementor-element.elementor-element-e0cad7a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-e0cad7a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-34222 .elementor-element.elementor-element-e0cad7a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34222 .elementor-element.elementor-element-183b3a5{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:25px;font-weight:500;font-style:normal;line-height:30px;letter-spacing:2px;color:#6C7F7D;}.elementor-34222 .elementor-element.elementor-element-183b3a5 > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-fe4de75{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:15px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:2px;color:#8F6C5E;}.elementor-34222 .elementor-element.elementor-element-fe4de75 > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-94d2e79{padding:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-7ac598d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34222 .elementor-element.elementor-element-7ac598d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-7ac598d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-34222 .elementor-element.elementor-element-7ac598d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34222 .elementor-element.elementor-element-924daff{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:25px;font-weight:500;font-style:normal;line-height:30px;letter-spacing:2px;color:#8F6C5E;}.elementor-34222 .elementor-element.elementor-element-924daff > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-8444f9e{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:15px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:2px;color:#6C7F7D;}.elementor-34222 .elementor-element.elementor-element-8444f9e > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-d12cfc4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34222 .elementor-element.elementor-element-d12cfc4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C7F7D;}.elementor-34222 .elementor-element.elementor-element-d12cfc4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-34222 .elementor-element.elementor-element-d12cfc4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34222 .elementor-element.elementor-element-1463c6b{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:25px;font-weight:500;font-style:normal;line-height:30px;letter-spacing:2px;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-1463c6b > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-347cdfb{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:15px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:2px;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-347cdfb > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-d25c082:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34222 .elementor-element.elementor-element-d25c082 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.portico75.com/wp-content/uploads/2026/02/portico75-piazzaamedeo-home.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-34222 .elementor-element.elementor-element-d25c082 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-d25c082 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34222 .elementor-element.elementor-element-6bd3187{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-f02acaa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-03ee9cf{padding:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-73f4c33:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34222 .elementor-element.elementor-element-73f4c33 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8F6C5E;}.elementor-34222 .elementor-element.elementor-element-73f4c33 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-34222 .elementor-element.elementor-element-73f4c33 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34222 .elementor-element.elementor-element-1658df3{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:25px;font-weight:500;font-style:normal;line-height:30px;letter-spacing:2px;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-1658df3 > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-8256b23{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:15px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:2px;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-8256b23 > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-e10e052:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34222 .elementor-element.elementor-element-e10e052 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-e10e052 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-34222 .elementor-element.elementor-element-e10e052 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34222 .elementor-element.elementor-element-47db53a{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:25px;font-weight:500;font-style:normal;line-height:30px;letter-spacing:2px;color:#6C7F7D;}.elementor-34222 .elementor-element.elementor-element-47db53a > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-a0ea868{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:15px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:2px;color:#8F6C5E;}.elementor-34222 .elementor-element.elementor-element-a0ea868 > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-c52008d{padding:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-df3bed8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34222 .elementor-element.elementor-element-df3bed8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-df3bed8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-34222 .elementor-element.elementor-element-df3bed8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34222 .elementor-element.elementor-element-188fac0{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:25px;font-weight:500;font-style:normal;line-height:30px;letter-spacing:2px;color:#8F6C5E;}.elementor-34222 .elementor-element.elementor-element-188fac0 > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-c0d3e11{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:15px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:2px;color:#6C7F7D;}.elementor-34222 .elementor-element.elementor-element-c0d3e11 > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-41d184c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34222 .elementor-element.elementor-element-41d184c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C7F7D;}.elementor-34222 .elementor-element.elementor-element-41d184c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-34222 .elementor-element.elementor-element-41d184c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34222 .elementor-element.elementor-element-61564f4{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:25px;font-weight:500;font-style:normal;line-height:30px;letter-spacing:2px;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-61564f4 > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-8df262a{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:15px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:2px;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-8df262a > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-568abfb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34222 .elementor-element.elementor-element-568abfb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.portico75.com/wp-content/uploads/2026/02/portico75-piazzaamedeo-home.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-34222 .elementor-element.elementor-element-568abfb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-568abfb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34222 .elementor-element.elementor-element-4daa1e9{margin-top:60px;margin-bottom:60px;}.elementor-34222 .elementor-element.elementor-element-891e894{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:start;font-size:40px;font-weight:400;font-style:normal;line-height:42px;letter-spacing:2px;color:#8F6C5E;}.elementor-34222 .elementor-element.elementor-element-891e894 > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-6fdbc58{width:var( --container-widget-width, 127.599% );max-width:127.599%;--container-widget-width:127.599%;--container-widget-flex-grow:0;text-align:start;font-size:17px;font-weight:400;line-height:25px;color:#333333;}.elementor-34222 .elementor-element.elementor-element-6fdbc58 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-64a2ff0 .elementor-button{background-color:#8F6C5E;font-size:13px;font-weight:500;text-transform:uppercase;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-64a2ff0 .elementor-button:hover, .elementor-34222 .elementor-element.elementor-element-64a2ff0 .elementor-button:focus{background-color:#6C7F7D;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-64a2ff0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-64a2ff0 .elementor-button:hover svg, .elementor-34222 .elementor-element.elementor-element-64a2ff0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-0a6f966{width:var( --container-widget-width, 99.605% );max-width:99.605%;--container-widget-width:99.605%;--container-widget-flex-grow:0;}.elementor-34222 .elementor-element.elementor-element-0a6f966 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-4a509c6{width:var( --container-widget-width, 99.605% );max-width:99.605%;--container-widget-width:99.605%;--container-widget-flex-grow:0;}.elementor-34222 .elementor-element.elementor-element-4a509c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-b1f6bcd{width:var( --container-widget-width, 99.605% );max-width:99.605%;--container-widget-width:99.605%;--container-widget-flex-grow:0;}.elementor-34222 .elementor-element.elementor-element-b1f6bcd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-8fd0b03:not(.elementor-motion-effects-element-type-background), .elementor-34222 .elementor-element.elementor-element-8fd0b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.portico75.com/wp-content/uploads/2025/10/sf.png");background-position:center center;background-repeat:no-repeat;}.elementor-34222 .elementor-element.elementor-element-8fd0b03 > .elementor-background-overlay{background-color:#6C7F7D;opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34222 .elementor-element.elementor-element-8fd0b03{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 40px 0px;}.elementor-34222 .elementor-element.elementor-element-a6fac70{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-family:"CD type", Sans-serif;font-size:51px;font-weight:400;font-style:normal;line-height:42px;letter-spacing:5.3px;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-a6fac70 > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-16e5542{margin-top:30px;margin-bottom:0px;}.elementor-34222 .elementor-element.elementor-element-73e3f75{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;font-style:normal;line-height:22px;letter-spacing:2px;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-73e3f75 > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-5f2320e{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;font-style:normal;line-height:22px;letter-spacing:2px;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-5f2320e > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-b20e48b{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;font-style:normal;line-height:22px;letter-spacing:2px;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-b20e48b > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-e07ce0e{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;font-style:normal;line-height:22px;letter-spacing:2px;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-e07ce0e > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-ca2bb93{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;font-style:normal;line-height:22px;letter-spacing:2px;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-ca2bb93 > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-b2a8510{margin-top:60px;margin-bottom:60px;}.elementor-34222 .elementor-element.elementor-element-a980d9e{width:var( --container-widget-width, 99.605% );max-width:99.605%;--container-widget-width:99.605%;--container-widget-flex-grow:0;}.elementor-34222 .elementor-element.elementor-element-a980d9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-4a48194{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:start;font-size:40px;font-weight:400;font-style:normal;line-height:42px;letter-spacing:2px;color:#8F6C5E;}.elementor-34222 .elementor-element.elementor-element-4a48194 > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-5fd7cfc{width:var( --container-widget-width, 127.599% );max-width:127.599%;--container-widget-width:127.599%;--container-widget-flex-grow:0;text-align:start;font-size:17px;font-weight:400;line-height:25px;color:#333333;}.elementor-34222 .elementor-element.elementor-element-5fd7cfc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-e3e365e .elementor-button{background-color:#8F6C5E;font-size:13px;font-weight:500;text-transform:uppercase;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-e3e365e .elementor-button:hover, .elementor-34222 .elementor-element.elementor-element-e3e365e .elementor-button:focus{background-color:#6C7F7D;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-e3e365e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-e3e365e .elementor-button:hover svg, .elementor-34222 .elementor-element.elementor-element-e3e365e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-b5f1cdc:not(.elementor-motion-effects-element-type-background), .elementor-34222 .elementor-element.elementor-element-b5f1cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.portico75.com/wp-content/uploads/2025/09/AdobeStock_526040522.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-34222 .elementor-element.elementor-element-b5f1cdc > .elementor-background-overlay{background-color:#6C7F7D;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34222 .elementor-element.elementor-element-b5f1cdc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 70px 0px;}.elementor-34222 .elementor-element.elementor-element-a7baf58{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-family:"CD type", Sans-serif;font-size:51px;font-weight:400;font-style:normal;line-height:42px;letter-spacing:5.3px;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-a7baf58 > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-2dff78b{margin-top:-23px;margin-bottom:0px;}.elementor-34222 .elementor-element.elementor-element-649f2ca{width:var( --container-widget-width, 109.944% );max-width:109.944%;--container-widget-width:109.944%;--container-widget-flex-grow:0;text-align:center;font-size:13px;font-weight:400;font-style:normal;line-height:15px;letter-spacing:2px;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-649f2ca > .elementor-widget-container{background-color:#FFFFFF00;margin:12px 0px 0px -30px;padding:0px 0px 0px 30px;}.elementor-34222 .elementor-element.elementor-element-1876400 .elementor-button{background-color:#FFFFFF;font-size:13px;font-weight:500;text-transform:uppercase;fill:#8F6C5E;color:#8F6C5E;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-1876400 .elementor-button:hover, .elementor-34222 .elementor-element.elementor-element-1876400 .elementor-button:focus{background-color:#6C7F7D;color:#FFFFFF;}.elementor-34222 .elementor-element.elementor-element-1876400 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-34222 .elementor-element.elementor-element-1876400 .elementor-button:hover svg, .elementor-34222 .elementor-element.elementor-element-1876400 .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:1025px){.elementor-34222 .elementor-element.elementor-element-d25c082:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34222 .elementor-element.elementor-element-d25c082 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-34222 .elementor-element.elementor-element-568abfb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34222 .elementor-element.elementor-element-568abfb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-34222 .elementor-element.elementor-element-71d35ab{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-7b3a57f{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-e0a8b90{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-efa8a67{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-898bed4{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-183b3a5{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-fe4de75{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-924daff{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-8444f9e{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-1463c6b{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-347cdfb{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-1658df3{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-8256b23{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-47db53a{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-a0ea868{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-188fac0{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-c0d3e11{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-61564f4{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-8df262a{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-891e894{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-a6fac70{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-73e3f75{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-5f2320e{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-b20e48b{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-e07ce0e{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-ca2bb93{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-4a48194{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-a7baf58{font-size:23px;}.elementor-34222 .elementor-element.elementor-element-649f2ca{font-size:23px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-34222 .elementor-element.elementor-element-56f236a > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-34222 .elementor-element.elementor-element-39db885{font-size:37px;line-height:1.1em;}.elementor-34222 .elementor-element.elementor-element-1a4c7b8{font-size:15px;line-height:1.8em;}.elementor-34222 .elementor-element.elementor-element-ff104c6{margin-top:0px;margin-bottom:0px;}.elementor-34222 .elementor-element.elementor-element-71d35ab{text-align:center;font-size:25px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-1bce668{text-align:center;}.elementor-34222 .elementor-element.elementor-element-7b3a57f{text-align:center;font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-e0a8b90{text-align:center;font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-efa8a67{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-898bed4{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-183b3a5{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-fe4de75{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-924daff{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-8444f9e{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-1463c6b{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-347cdfb{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-1658df3{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-8256b23{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-47db53a{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-a0ea868{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-188fac0{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-c0d3e11{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-61564f4{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-8df262a{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-4daa1e9{margin-top:0px;margin-bottom:0px;}.elementor-34222 .elementor-element.elementor-element-891e894{text-align:center;font-size:25px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-6fdbc58{text-align:center;}.elementor-34222 .elementor-element.elementor-element-a6fac70{font-size:32px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-73e3f75{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-5f2320e{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-b20e48b{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-e07ce0e{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-ca2bb93{font-size:21px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-b2a8510{margin-top:0px;margin-bottom:0px;}.elementor-34222 .elementor-element.elementor-element-4a48194{text-align:center;font-size:24px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-5fd7cfc{text-align:center;}.elementor-34222 .elementor-element.elementor-element-a7baf58{font-size:32px;line-height:27px;}.elementor-34222 .elementor-element.elementor-element-649f2ca{font-size:13px;line-height:27px;}}