.elementor-14 .elementor-element.elementor-element-91747e7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-91747e7:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-91747e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.penrosewills.co.uk/wp-content/uploads/2024/02/penrosewills-2.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-91747e7 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-text ) 60%, #F2295B00 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-91747e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 80px 0px;}.elementor-14 .elementor-element.elementor-element-aa9e39f .elementor-heading-title{color:var( --e-global-color-67f6534 );font-family:var( --e-global-typography-cabadd1-font-family ), Sans-serif;font-size:var( --e-global-typography-cabadd1-font-size );font-weight:var( --e-global-typography-cabadd1-font-weight );line-height:var( --e-global-typography-cabadd1-line-height );letter-spacing:var( --e-global-typography-cabadd1-letter-spacing );word-spacing:var( --e-global-typography-cabadd1-word-spacing );}.elementor-14 .elementor-element.elementor-element-a2f5e48 .elementor-heading-title{color:var( --e-global-color-67f6534 );font-family:var( --e-global-typography-10f3e29-font-family ), Sans-serif;font-size:var( --e-global-typography-10f3e29-font-size );font-weight:var( --e-global-typography-10f3e29-font-weight );line-height:var( --e-global-typography-10f3e29-line-height );letter-spacing:var( --e-global-typography-10f3e29-letter-spacing );word-spacing:var( --e-global-typography-10f3e29-word-spacing );}.elementor-14 .elementor-element.elementor-element-ee81f0c{margin-top:100px;margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-36c48f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-36c48f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-36c48f6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-14 .elementor-element.elementor-element-36c48f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-80f6db4{text-align:center;}.elementor-14 .elementor-element.elementor-element-80f6db4 .elementor-heading-title{color:var( --e-global-color-67f6534 );font-family:var( --e-global-typography-35bcf51-font-family ), Sans-serif;font-size:var( --e-global-typography-35bcf51-font-size );font-weight:var( --e-global-typography-35bcf51-font-weight );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-704febb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14 .elementor-element.elementor-element-704febb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-704febb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-704febb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-14 .elementor-element.elementor-element-704febb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-0770243{text-align:center;}.elementor-14 .elementor-element.elementor-element-0770243 .elementor-heading-title{color:var( --e-global-color-67f6534 );font-family:var( --e-global-typography-35bcf51-font-family ), Sans-serif;font-size:var( --e-global-typography-35bcf51-font-size );font-weight:var( --e-global-typography-35bcf51-font-weight );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-b705a5b img{width:70px;}.elementor-14 .elementor-element.elementor-element-b705a5b{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-347a966:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-347a966 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-347a966 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-14 .elementor-element.elementor-element-347a966 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-0a72087{text-align:center;}.elementor-14 .elementor-element.elementor-element-0a72087 .elementor-heading-title{color:var( --e-global-color-67f6534 );font-family:var( --e-global-typography-35bcf51-font-family ), Sans-serif;font-size:var( --e-global-typography-35bcf51-font-size );font-weight:var( --e-global-typography-35bcf51-font-weight );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-cf57b91:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-cf57b91 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-cf57b91 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-14 .elementor-element.elementor-element-cf57b91 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-d1523aa{text-align:center;}.elementor-14 .elementor-element.elementor-element-d1523aa .elementor-heading-title{color:var( --e-global-color-67f6534 );font-family:var( --e-global-typography-35bcf51-font-family ), Sans-serif;font-size:var( --e-global-typography-35bcf51-font-size );font-weight:var( --e-global-typography-35bcf51-font-weight );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-95e6de8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-95e6de8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-95e6de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.penrosewills.co.uk/wp-content/uploads/2024/02/penrosewills-2.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-95e6de8 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #4A4E5700 0%, var( --e-global-color-text ) 40%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-95e6de8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 80px 0px;}.elementor-14 .elementor-element.elementor-element-571064d .elementor-heading-title{color:var( --e-global-color-67f6534 );font-family:var( --e-global-typography-cabadd1-font-family ), Sans-serif;font-size:var( --e-global-typography-cabadd1-font-size );font-weight:var( --e-global-typography-cabadd1-font-weight );line-height:var( --e-global-typography-cabadd1-line-height );letter-spacing:var( --e-global-typography-cabadd1-letter-spacing );word-spacing:var( --e-global-typography-cabadd1-word-spacing );}.elementor-14 .elementor-element.elementor-element-ea683c2 .elementor-heading-title{color:var( --e-global-color-67f6534 );font-family:var( --e-global-typography-10f3e29-font-family ), Sans-serif;font-size:var( --e-global-typography-10f3e29-font-size );font-weight:var( --e-global-typography-10f3e29-font-weight );line-height:var( --e-global-typography-10f3e29-line-height );letter-spacing:var( --e-global-typography-10f3e29-letter-spacing );word-spacing:var( --e-global-typography-10f3e29-word-spacing );}.elementor-14 .elementor-element.elementor-element-82f41c7{margin-top:100px;margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-d738e37:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-d738e37 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-d738e37 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-14 .elementor-element.elementor-element-d738e37 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-5152500{text-align:center;}.elementor-14 .elementor-element.elementor-element-5152500 .elementor-heading-title{color:var( --e-global-color-67f6534 );font-family:var( --e-global-typography-35bcf51-font-family ), Sans-serif;font-size:var( --e-global-typography-35bcf51-font-size );font-weight:var( --e-global-typography-35bcf51-font-weight );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-0c459d1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14 .elementor-element.elementor-element-0c459d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-0c459d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-0c459d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-14 .elementor-element.elementor-element-0c459d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-ba1b5dc{text-align:center;}.elementor-14 .elementor-element.elementor-element-ba1b5dc .elementor-heading-title{color:var( --e-global-color-67f6534 );font-family:var( --e-global-typography-35bcf51-font-family ), Sans-serif;font-size:var( --e-global-typography-35bcf51-font-size );font-weight:var( --e-global-typography-35bcf51-font-weight );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-f16a2de img{width:70px;}.elementor-14 .elementor-element.elementor-element-f16a2de{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-4c904f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-4c904f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-4c904f1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-14 .elementor-element.elementor-element-4c904f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-b87d831{text-align:center;}.elementor-14 .elementor-element.elementor-element-b87d831 .elementor-heading-title{color:var( --e-global-color-67f6534 );font-family:var( --e-global-typography-35bcf51-font-family ), Sans-serif;font-size:var( --e-global-typography-35bcf51-font-size );font-weight:var( --e-global-typography-35bcf51-font-weight );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-a759b4a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-a759b4a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-a759b4a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-14 .elementor-element.elementor-element-a759b4a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-64d90ef{text-align:center;}.elementor-14 .elementor-element.elementor-element-64d90ef .elementor-heading-title{color:var( --e-global-color-67f6534 );font-family:var( --e-global-typography-35bcf51-font-family ), Sans-serif;font-size:var( --e-global-typography-35bcf51-font-size );font-weight:var( --e-global-typography-35bcf51-font-weight );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-6a60670 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-6a60670{padding:100px 0px 80px 0px;}.elementor-14 .elementor-element.elementor-element-aeedac4{text-align:center;}.elementor-14 .elementor-element.elementor-element-aeedac4 .elementor-heading-title{font-family:var( --e-global-typography-942de00-font-family ), Sans-serif;font-size:var( --e-global-typography-942de00-font-size );font-weight:var( --e-global-typography-942de00-font-weight );line-height:var( --e-global-typography-942de00-line-height );letter-spacing:var( --e-global-typography-942de00-letter-spacing );word-spacing:var( --e-global-typography-942de00-word-spacing );}.elementor-14 .elementor-element.elementor-element-f70458a{text-align:center;width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-ee86497:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ee86497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-14 .elementor-element.elementor-element-ee86497{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 0px 50px 0px;}.elementor-14 .elementor-element.elementor-element-ee86497 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-60629e2 .elementor-button{fill:var( --e-global-color-67f6534 );color:var( --e-global-color-67f6534 );background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e0013c8{text-align:center;}.elementor-14 .elementor-element.elementor-element-e0013c8 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-942de00-font-family ), Sans-serif;font-size:var( --e-global-typography-942de00-font-size );font-weight:var( --e-global-typography-942de00-font-weight );line-height:var( --e-global-typography-942de00-line-height );letter-spacing:var( --e-global-typography-942de00-letter-spacing );word-spacing:var( --e-global-typography-942de00-word-spacing );}.elementor-14 .elementor-element.elementor-element-828099a .stronghold-testim-text{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-14 .elementor-element.elementor-element-828099a .stronghold-testim-name{color:var( --e-global-color-primary );font-family:"Kanit", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:26px;}.elementor-14 .elementor-element.elementor-element-828099a .stronghold-testim-position{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:25px;}.elementor-14 .elementor-element.elementor-element-828099a .stronghold-author-info i{color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-828099a .stronghold-testim-text i{color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-828099a .slick-dots button{border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-828099a .slick-dots li.slick-active button{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-828099a > .elementor-widget-container{margin:10px 10px 0px 10px;}.elementor-14 .elementor-element.elementor-element-9acd5ec{padding:70px 0px 40px 0px;}.elementor-14 .elementor-element.elementor-element-91c48e1 .elementor-button{fill:var( --e-global-color-67f6534 );color:var( --e-global-color-67f6534 );background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-1605c23 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7e5fea0{text-align:left;}.elementor-14 .elementor-element.elementor-element-7e5fea0 .elementor-heading-title{font-family:var( --e-global-typography-942de00-font-family ), Sans-serif;font-size:var( --e-global-typography-942de00-font-size );font-weight:var( --e-global-typography-942de00-font-weight );line-height:var( --e-global-typography-942de00-line-height );letter-spacing:var( --e-global-typography-942de00-letter-spacing );word-spacing:var( --e-global-typography-942de00-word-spacing );}.elementor-14 .elementor-element.elementor-element-dabe2b2{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-596aa87{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-596aa87 .elementor-icon{font-size:20px;}.elementor-14 .elementor-element.elementor-element-596aa87 .elementor-icon-box-title{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-596aa87 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-596aa87 .elementor-icon-box-title a{font-family:var( --e-global-typography-35bcf51-font-family ), Sans-serif;font-size:var( --e-global-typography-35bcf51-font-size );font-weight:var( --e-global-typography-35bcf51-font-weight );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-f914887{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-f914887 .elementor-icon{font-size:20px;}.elementor-14 .elementor-element.elementor-element-f914887 .elementor-icon-box-title{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-f914887 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-f914887 .elementor-icon-box-title a{font-family:var( --e-global-typography-35bcf51-font-family ), Sans-serif;font-size:var( --e-global-typography-35bcf51-font-size );font-weight:var( --e-global-typography-35bcf51-font-weight );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-8d41393{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-8d41393 .elementor-icon{font-size:20px;}.elementor-14 .elementor-element.elementor-element-8d41393 .elementor-icon-box-title{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-8d41393 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-8d41393 .elementor-icon-box-title a{font-family:var( --e-global-typography-35bcf51-font-family ), Sans-serif;font-size:var( --e-global-typography-35bcf51-font-size );font-weight:var( --e-global-typography-35bcf51-font-weight );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-917d905{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-917d905 .elementor-icon{font-size:20px;}.elementor-14 .elementor-element.elementor-element-917d905 .elementor-icon-box-title{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-917d905 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-917d905 .elementor-icon-box-title a{font-family:var( --e-global-typography-35bcf51-font-family ), Sans-serif;font-size:var( --e-global-typography-35bcf51-font-size );font-weight:var( --e-global-typography-35bcf51-font-weight );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-abe3e6d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-abe3e6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000008;}.elementor-14 .elementor-element.elementor-element-abe3e6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-14 .elementor-element.elementor-element-abe3e6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-2e952f8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14 .elementor-element.elementor-element-2e952f8 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-14 .elementor-element.elementor-element-c8534d0 .elementor-button{fill:var( --e-global-color-67f6534 );color:var( --e-global-color-67f6534 );background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-34c4f68{text-align:center;}.elementor-14 .elementor-element.elementor-element-34c4f68 .elementor-heading-title{font-family:var( --e-global-typography-942de00-font-family ), Sans-serif;font-size:var( --e-global-typography-942de00-font-size );font-weight:var( --e-global-typography-942de00-font-weight );line-height:var( --e-global-typography-942de00-line-height );letter-spacing:var( --e-global-typography-942de00-letter-spacing );word-spacing:var( --e-global-typography-942de00-word-spacing );}.elementor-14 .elementor-element.elementor-element-db08cc0{text-align:center;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-b5f1c67{margin-top:30px;margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-4973d7a > .elementor-element-populated{padding:10px 10px 0px 10px;}.elementor-14 .elementor-element.elementor-element-9ac2196 img{border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-9ac2196{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-fc393cb > .elementor-widget-container{padding:0px 30px 20px 30px;--e-transform-translateY:174px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-fc393cb{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-fc393cb{right:0px;}.elementor-14 .elementor-element.elementor-element-fc393cb{bottom:0px;}.elementor-14 .elementor-element.elementor-element-0a0cf31 > .elementor-element-populated{padding:10px 10px 0px 10px;}.elementor-14 .elementor-element.elementor-element-fa4e795 img{border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-fa4e795{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-d5b88c4 > .elementor-widget-container{padding:0px 30px 20px 30px;--e-transform-translateY:202px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-d5b88c4{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-d5b88c4{right:0px;}.elementor-14 .elementor-element.elementor-element-d5b88c4{bottom:0px;}.elementor-14 .elementor-element.elementor-element-386a2f0 > .elementor-element-populated{padding:10px 10px 0px 10px;}.elementor-14 .elementor-element.elementor-element-bc48e88 img{border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-bc48e88{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-4baa8b9 > .elementor-widget-container{padding:0px 30px 20px 30px;--e-transform-translateY:174px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-4baa8b9{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-4baa8b9{right:0px;}.elementor-14 .elementor-element.elementor-element-4baa8b9{bottom:0px;}.elementor-14 .elementor-element.elementor-element-25cde87{margin-top:10px;margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-c74be49 > .elementor-element-populated{padding:10px 10px 0px 10px;}.elementor-14 .elementor-element.elementor-element-3b55d3b img{border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-3b55d3b{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-1267352 > .elementor-widget-container{padding:0px 30px 20px 30px;--e-transform-translateY:174px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-1267352{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-1267352{right:0px;}.elementor-14 .elementor-element.elementor-element-1267352{bottom:0px;}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-aa9e39f .elementor-heading-title{font-size:var( --e-global-typography-cabadd1-font-size );line-height:var( --e-global-typography-cabadd1-line-height );letter-spacing:var( --e-global-typography-cabadd1-letter-spacing );word-spacing:var( --e-global-typography-cabadd1-word-spacing );}.elementor-14 .elementor-element.elementor-element-a2f5e48 .elementor-heading-title{font-size:var( --e-global-typography-10f3e29-font-size );line-height:var( --e-global-typography-10f3e29-line-height );letter-spacing:var( --e-global-typography-10f3e29-letter-spacing );word-spacing:var( --e-global-typography-10f3e29-word-spacing );}.elementor-14 .elementor-element.elementor-element-80f6db4 .elementor-heading-title{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-0770243 .elementor-heading-title{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-0a72087 .elementor-heading-title{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-d1523aa .elementor-heading-title{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-571064d .elementor-heading-title{font-size:var( --e-global-typography-cabadd1-font-size );line-height:var( --e-global-typography-cabadd1-line-height );letter-spacing:var( --e-global-typography-cabadd1-letter-spacing );word-spacing:var( --e-global-typography-cabadd1-word-spacing );}.elementor-14 .elementor-element.elementor-element-ea683c2 .elementor-heading-title{font-size:var( --e-global-typography-10f3e29-font-size );line-height:var( --e-global-typography-10f3e29-line-height );letter-spacing:var( --e-global-typography-10f3e29-letter-spacing );word-spacing:var( --e-global-typography-10f3e29-word-spacing );}.elementor-14 .elementor-element.elementor-element-5152500 .elementor-heading-title{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-ba1b5dc .elementor-heading-title{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-b87d831 .elementor-heading-title{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-64d90ef .elementor-heading-title{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-aeedac4 .elementor-heading-title{font-size:var( --e-global-typography-942de00-font-size );line-height:var( --e-global-typography-942de00-line-height );letter-spacing:var( --e-global-typography-942de00-letter-spacing );word-spacing:var( --e-global-typography-942de00-word-spacing );}.elementor-14 .elementor-element.elementor-element-e0013c8 .elementor-heading-title{font-size:var( --e-global-typography-942de00-font-size );line-height:var( --e-global-typography-942de00-line-height );letter-spacing:var( --e-global-typography-942de00-letter-spacing );word-spacing:var( --e-global-typography-942de00-word-spacing );}.elementor-14 .elementor-element.elementor-element-828099a .stronghold-testim-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-7e5fea0 .elementor-heading-title{font-size:var( --e-global-typography-942de00-font-size );line-height:var( --e-global-typography-942de00-line-height );letter-spacing:var( --e-global-typography-942de00-letter-spacing );word-spacing:var( --e-global-typography-942de00-word-spacing );}.elementor-14 .elementor-element.elementor-element-596aa87 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-596aa87 .elementor-icon-box-title a{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-f914887 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-f914887 .elementor-icon-box-title a{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-8d41393 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-8d41393 .elementor-icon-box-title a{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-917d905 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-917d905 .elementor-icon-box-title a{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-34c4f68 .elementor-heading-title{font-size:var( --e-global-typography-942de00-font-size );line-height:var( --e-global-typography-942de00-line-height );letter-spacing:var( --e-global-typography-942de00-letter-spacing );word-spacing:var( --e-global-typography-942de00-word-spacing );}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-91747e7{padding:100px 0px 80px 0px;}.elementor-14 .elementor-element.elementor-element-aa9e39f .elementor-heading-title{font-size:var( --e-global-typography-cabadd1-font-size );line-height:var( --e-global-typography-cabadd1-line-height );letter-spacing:var( --e-global-typography-cabadd1-letter-spacing );word-spacing:var( --e-global-typography-cabadd1-word-spacing );}.elementor-14 .elementor-element.elementor-element-a2f5e48 .elementor-heading-title{font-size:var( --e-global-typography-10f3e29-font-size );line-height:var( --e-global-typography-10f3e29-line-height );letter-spacing:var( --e-global-typography-10f3e29-letter-spacing );word-spacing:var( --e-global-typography-10f3e29-word-spacing );}.elementor-14 .elementor-element.elementor-element-80f6db4 .elementor-heading-title{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-0770243 .elementor-heading-title{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-0a72087 .elementor-heading-title{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-d1523aa .elementor-heading-title{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-95e6de8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-95e6de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.penrosewills.co.uk/wp-content/uploads/2024/02/penrosewills-1.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-95e6de8{padding:350px 0px 80px 0px;}.elementor-14 .elementor-element.elementor-element-571064d .elementor-heading-title{font-size:var( --e-global-typography-cabadd1-font-size );line-height:var( --e-global-typography-cabadd1-line-height );letter-spacing:var( --e-global-typography-cabadd1-letter-spacing );word-spacing:var( --e-global-typography-cabadd1-word-spacing );}.elementor-14 .elementor-element.elementor-element-ea683c2 .elementor-heading-title{font-size:var( --e-global-typography-10f3e29-font-size );line-height:var( --e-global-typography-10f3e29-line-height );letter-spacing:var( --e-global-typography-10f3e29-letter-spacing );word-spacing:var( --e-global-typography-10f3e29-word-spacing );}.elementor-14 .elementor-element.elementor-element-82f41c7{margin-top:0px;margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-d738e37 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14 .elementor-element.elementor-element-5152500 .elementor-heading-title{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-0c459d1 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14 .elementor-element.elementor-element-ba1b5dc .elementor-heading-title{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-4c904f1 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14 .elementor-element.elementor-element-b87d831 .elementor-heading-title{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-a759b4a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14 .elementor-element.elementor-element-64d90ef .elementor-heading-title{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-6a60670{padding:100px 0px 80px 0px;}.elementor-14 .elementor-element.elementor-element-aeedac4 .elementor-heading-title{font-size:var( --e-global-typography-942de00-font-size );line-height:var( --e-global-typography-942de00-line-height );letter-spacing:var( --e-global-typography-942de00-letter-spacing );word-spacing:var( --e-global-typography-942de00-word-spacing );}.elementor-14 .elementor-element.elementor-element-e0013c8 .elementor-heading-title{font-size:var( --e-global-typography-942de00-font-size );line-height:var( --e-global-typography-942de00-line-height );letter-spacing:var( --e-global-typography-942de00-letter-spacing );word-spacing:var( --e-global-typography-942de00-word-spacing );}.elementor-14 .elementor-element.elementor-element-828099a .stronghold-testim-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-7e5fea0 .elementor-heading-title{font-size:var( --e-global-typography-942de00-font-size );line-height:var( --e-global-typography-942de00-line-height );letter-spacing:var( --e-global-typography-942de00-letter-spacing );word-spacing:var( --e-global-typography-942de00-word-spacing );}.elementor-14 .elementor-element.elementor-element-596aa87 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-596aa87 .elementor-icon-box-title a{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-f914887 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-f914887 .elementor-icon-box-title a{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-8d41393 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-8d41393 .elementor-icon-box-title a{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-917d905 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-917d905 .elementor-icon-box-title a{font-size:var( --e-global-typography-35bcf51-font-size );line-height:var( --e-global-typography-35bcf51-line-height );letter-spacing:var( --e-global-typography-35bcf51-letter-spacing );word-spacing:var( --e-global-typography-35bcf51-word-spacing );}.elementor-14 .elementor-element.elementor-element-34c4f68 .elementor-heading-title{font-size:var( --e-global-typography-942de00-font-size );line-height:var( --e-global-typography-942de00-line-height );letter-spacing:var( --e-global-typography-942de00-letter-spacing );word-spacing:var( --e-global-typography-942de00-word-spacing );}.elementor-14 .elementor-element.elementor-element-db08cc0 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14 .elementor-element.elementor-element-db08cc0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}