.elementor-1047 .elementor-element.elementor-element-4b65766b:not(.elementor-motion-effects-element-type-background), .elementor-1047 .elementor-element.elementor-element-4b65766b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cottontouch.co.uk/wp-content/uploads/2025/06/pexels-cottonbro-6466227.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1047 .elementor-element.elementor-element-4b65766b > .elementor-background-overlay{background-color:#00000054;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1047 .elementor-element.elementor-element-4b65766b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 140px 0px;}.elementor-1047 .elementor-element.elementor-element-6a86ba90 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-3418a4ab > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-1047 .elementor-element.elementor-element-3418a4ab{text-align:center;}.elementor-1047 .elementor-element.elementor-element-3418a4ab .elementor-heading-title{font-family:var( --e-global-typography-54d436a-font-family ), Sans-serif;font-size:var( --e-global-typography-54d436a-font-size );font-weight:var( --e-global-typography-54d436a-font-weight );line-height:var( --e-global-typography-54d436a-line-height );letter-spacing:var( --e-global-typography-54d436a-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1047 .elementor-element.elementor-element-469535b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-469535b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-1047 .elementor-element.elementor-element-469535b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-1047 .elementor-element.elementor-element-469535b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-1047 .elementor-element.elementor-element-469535b1 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-1047 .elementor-element.elementor-element-469535b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-1047 .elementor-element.elementor-element-469535b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-1047 .elementor-element.elementor-element-469535b1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1047 .elementor-element.elementor-element-469535b1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1047 .elementor-element.elementor-element-469535b1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1047 .elementor-element.elementor-element-469535b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1047 .elementor-element.elementor-element-469535b1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4f23a58-font-family ), Sans-serif;font-size:var( --e-global-typography-4f23a58-font-size );font-weight:var( --e-global-typography-4f23a58-font-weight );line-height:var( --e-global-typography-4f23a58-line-height );letter-spacing:var( --e-global-typography-4f23a58-letter-spacing );}.elementor-1047 .elementor-element.elementor-element-469535b1 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1047 .elementor-element.elementor-element-38bf5b67{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:95px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-38bf5b67 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1047 .elementor-element.elementor-element-5b51be1f > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 30px;}.elementor-1047 .elementor-element.elementor-element-381210ec{text-align:left;}.elementor-1047 .elementor-element.elementor-element-381210ec:hover img{filter:brightness( 100% ) contrast( 110% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1047 .elementor-element.elementor-element-5e58c14d{width:var( --container-widget-width, 35.4% );max-width:35.4%;--container-widget-width:35.4%;--container-widget-flex-grow:0;}.elementor-1047 .elementor-element.elementor-element-5e58c14d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-5e58c14d.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1047 .elementor-element.elementor-element-5e58c14d{left:-11.4%;}body.rtl .elementor-1047 .elementor-element.elementor-element-5e58c14d{right:-11.4%;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox{text-align:left;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .image{max-width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .image, .elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .image img{border-radius:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .image img{opacity:1;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox:hover .image img{opacity:1;transform:scale(1);}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .content{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background-color:var( --e-global-color-5f464d6 );}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .content .wrap-icon{color:#000000;font-size:30px;margin:0px 0px 20px 0px;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .content .wrap-icon img{width:30px;height:30px;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .title a{font-family:var( --e-global-typography-194997b-font-family ), Sans-serif;font-size:var( --e-global-typography-194997b-font-size );font-weight:var( --e-global-typography-194997b-font-weight );line-height:var( --e-global-typography-194997b-line-height );letter-spacing:var( --e-global-typography-194997b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .content .title{margin:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .description{color:#000000;margin:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .tf-button{padding:15px 15px 15px 15px;margin:20px 0px 0px 0px;color:#ffffff;background-color:#3858e9;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .tf-button i{color:#ffffff;font-size:15px;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .tf-button svg{fill:#ffffff;width:15px;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .tf-button:hover{color:#ffffff;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .tf-button:hover i{color:#ffffff;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .tf-button:hover svg{fill:#ffffff;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .hover-default.tf-button:hover, .elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .btn-overlay:after{background-color:#000000;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .tf-button.bt_icon_before i{margin-right:10px;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .tf-button.bt_icon_before svg{margin-right:10px;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .tf-button.bt_icon_after i{margin-left:10px;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .tf-button.bt_icon_after svg{margin-left:10px;}.elementor-1047 .elementor-element.elementor-element-23df31d{width:var( --container-widget-width, 34.64% );max-width:34.64%;--container-widget-width:34.64%;--container-widget-flex-grow:0;top:145px;}.elementor-1047 .elementor-element.elementor-element-23df31d > .elementor-widget-container{background-color:var( --e-global-color-5f464d6 );margin:-17px 0px 0px 0px;padding:90px 90px 90px 70px;}body:not(.rtl) .elementor-1047 .elementor-element.elementor-element-23df31d{left:-67px;}body.rtl .elementor-1047 .elementor-element.elementor-element-23df31d{right:-67px;}.elementor-1047 .elementor-element.elementor-element-23df31d .elementor-heading-title{font-size:25px;line-height:35px;color:var( --e-global-color-secondary );}.elementor-1047 .elementor-element.elementor-element-41000cef > .elementor-element-populated{margin:0100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 31px 0px 85px;}.elementor-1047 .elementor-element.elementor-element-1f6fdc32{margin-top:0px;margin-bottom:0px;padding:0px 0px 16px 0px;}.elementor-1047 .elementor-element.elementor-element-65d4e938 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-fcf7f48 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-77a73a2 > .elementor-widget-container{margin:-12px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-7bcf4851 > .elementor-widget-container{margin:0px 0px 22px 1px;padding:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-7bcf4851 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1047 .elementor-element.elementor-element-1a817a4d{margin-top:0100px;margin-bottom:0px;}.elementor-1047 .elementor-element.elementor-element-1637a09c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-1047 .elementor-element.elementor-element-80ea51e{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;top:32px;}.elementor-1047 .elementor-element.elementor-element-80ea51e > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:30px 0px 30px 0px;}body:not(.rtl) .elementor-1047 .elementor-element.elementor-element-80ea51e{left:-9.3px;}body.rtl .elementor-1047 .elementor-element.elementor-element-80ea51e{right:-9.3px;}.elementor-1047 .elementor-element.elementor-element-80ea51e img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:500px 500px 500px 500px;}.elementor-1047 .elementor-element.elementor-element-3a3622e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1047 .elementor-element.elementor-element-3a3622e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cottontouch.co.uk/wp-content/uploads/2025/06/20250605_1549_Hotel-Linen-Display_simple_compose_01jwzv9nf1f7mspzaj0t12ptdj-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1047 .elementor-element.elementor-element-3a3622e3 > .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-1047 .elementor-element.elementor-element-3a3622e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1047 .elementor-element.elementor-element-359614d4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1047 .elementor-element.elementor-element-359614d4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1047 .elementor-element.elementor-element-359614d4 > .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:72px 40px 50px 60px;}.elementor-1047 .elementor-element.elementor-element-359614d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1047 .elementor-element.elementor-element-102180c > .elementor-widget-container{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-102180c .elementor-heading-title{font-family:var( --e-global-typography-da198f4-font-family ), Sans-serif;font-size:var( --e-global-typography-da198f4-font-size );font-weight:var( --e-global-typography-da198f4-font-weight );line-height:var( --e-global-typography-da198f4-line-height );letter-spacing:var( --e-global-typography-da198f4-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1047 .elementor-element.elementor-element-35727267 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1047 .elementor-element.elementor-element-11ed00e{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;top:190px;}.elementor-1047 .elementor-element.elementor-element-11ed00e > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:25px 0px 25px 0px;border-radius:500px 500px 500px 500px;}.elementor-1047 .elementor-element.elementor-element-11ed00e:hover .elementor-widget-container{background-color:var( --e-global-color-5f464d6 );}body:not(.rtl) .elementor-1047 .elementor-element.elementor-element-11ed00e{left:-48px;}body.rtl .elementor-1047 .elementor-element.elementor-element-11ed00e{right:-48px;}.elementor-1047 .elementor-element.elementor-element-5c5258f1:not(.elementor-motion-effects-element-type-background), .elementor-1047 .elementor-element.elementor-element-5c5258f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cottontouch.co.uk/wp-content/uploads/2025/06/1256-12-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1047 .elementor-element.elementor-element-5c5258f1 > .elementor-background-overlay{background-color:var( --e-global-color-5f464d6 );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1047 .elementor-element.elementor-element-5c5258f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:103px 0px 100px 0px;}.elementor-1047 .elementor-element.elementor-element-6f27c8e5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-1047 .elementor-element.elementor-element-4c624aa7 > .elementor-widget-container{margin:0px 0px 27px 0px;padding:0px 150px 0px 150px;}.elementor-1047 .elementor-element.elementor-element-4c624aa7{text-align:center;}.elementor-1047 .elementor-element.elementor-element-4c624aa7 .elementor-heading-title{font-family:var( --e-global-typography-0052387-font-family ), Sans-serif;font-size:var( --e-global-typography-0052387-font-size );font-weight:var( --e-global-typography-0052387-font-weight );line-height:var( --e-global-typography-0052387-line-height );letter-spacing:var( --e-global-typography-0052387-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1047 .elementor-element.elementor-element-2666bb41 .elementor-button:hover, .elementor-1047 .elementor-element.elementor-element-2666bb41 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-5f464d6 );}.elementor-1047 .elementor-element.elementor-element-2666bb41 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1047 .elementor-element.elementor-element-2666bb41 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1047 .elementor-element.elementor-element-2666bb41 .elementor-button:hover svg, .elementor-1047 .elementor-element.elementor-element-2666bb41 .elementor-button:focus svg{fill:var( --e-global-color-5f464d6 );}.elementor-1047 .elementor-element.elementor-element-2666bb41 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-4b14bc46:not(.elementor-motion-effects-element-type-background), .elementor-1047 .elementor-element.elementor-element-4b14bc46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f464d6 );}.elementor-1047 .elementor-element.elementor-element-4b14bc46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-4b14bc46 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1047 .elementor-element.elementor-element-1267ea99:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1047 .elementor-element.elementor-element-1267ea99 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19048e7 );}.elementor-1047 .elementor-element.elementor-element-1267ea99 > .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:095px 0px 0px 74px;}.elementor-1047 .elementor-element.elementor-element-1267ea99 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1047 .elementor-element.elementor-element-73a2043a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1047 .elementor-element.elementor-element-73a2043a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1047 .elementor-element.elementor-element-73a2043a > .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:80px 20px 040px 20px;}.elementor-1047 .elementor-element.elementor-element-73a2043a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1047 .elementor-element.elementor-element-c253220 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:30px;color:var( --e-global-color-secondary );}.elementor-1047 .elementor-element.elementor-element-2ab345a{color:var( --e-global-color-secondary );}.elementor-1047 .elementor-element.elementor-element-11559f2b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1047 .elementor-element.elementor-element-11559f2b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f464d6 );}.elementor-bc-flex-widget .elementor-1047 .elementor-element.elementor-element-11559f2b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1047 .elementor-element.elementor-element-11559f2b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1047 .elementor-element.elementor-element-11559f2b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1047 .elementor-element.elementor-element-11559f2b > .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-1047 .elementor-element.elementor-element-11559f2b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1047 .elementor-element.elementor-element-617e2381{margin-top:-55px;margin-bottom:0px;}.elementor-1047 .elementor-element.elementor-element-4434fab > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-b51dd33 );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 5% 0% 8%;}.elementor-1047 .elementor-element.elementor-element-4434fab > .elementor-element-populated, .elementor-1047 .elementor-element.elementor-element-4434fab > .elementor-element-populated > .elementor-background-overlay, .elementor-1047 .elementor-element.elementor-element-4434fab > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-f54f132 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:30px;color:var( --e-global-color-secondary );}.elementor-1047 .elementor-element.elementor-element-e1a6720{color:var( --e-global-color-secondary );}.elementor-1047 .elementor-element.elementor-element-68afa429:not(.elementor-motion-effects-element-type-background), .elementor-1047 .elementor-element.elementor-element-68afa429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1047 .elementor-element.elementor-element-68afa429{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-1047 .elementor-element.elementor-element-68afa429 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1047 .elementor-element.elementor-element-5d4f241b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 15px 0px 15px;}.elementor-1047 .elementor-element.elementor-element-1f81723a:not(.elementor-motion-effects-element-type-background), .elementor-1047 .elementor-element.elementor-element-1f81723a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1047 .elementor-element.elementor-element-1f81723a > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1047 .elementor-element.elementor-element-1f81723a, .elementor-1047 .elementor-element.elementor-element-1f81723a > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-1047 .elementor-element.elementor-element-1f81723a{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:050px 25px 0px 25px;}.elementor-1047 .elementor-element.elementor-element-3d8db63f > .elementor-element-populated{margin:0px 0px 0px 13px;--e-column-margin-right:0px;--e-column-margin-left:13px;padding:10px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-642161eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-642161eb.elementor-element{--align-self:center;}.elementor-1047 .elementor-element.elementor-element-642161eb .elementor-heading-title{font-family:var( --e-global-typography-ee24803-font-family ), Sans-serif;font-size:var( --e-global-typography-ee24803-font-size );font-weight:var( --e-global-typography-ee24803-font-weight );line-height:var( --e-global-typography-ee24803-line-height );letter-spacing:var( --e-global-typography-ee24803-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1047 .elementor-element.elementor-element-f5768dd > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-1047 .elementor-element.elementor-element-f5768dd{color:var( --e-global-color-secondary );}.elementor-1047 .elementor-element.elementor-element-581ccdf7{width:auto;max-width:auto;}.elementor-1047 .elementor-element.elementor-element-581ccdf7 > .elementor-widget-container{margin:0px 0px 0px 9px;}.elementor-1047 .elementor-element.elementor-element-581ccdf7 .elementor-heading-title{font-family:var( --e-global-typography-ee24803-font-family ), Sans-serif;font-size:var( --e-global-typography-ee24803-font-size );font-weight:var( --e-global-typography-ee24803-font-weight );line-height:var( --e-global-typography-ee24803-line-height );letter-spacing:var( --e-global-typography-ee24803-letter-spacing );color:var( --e-global-color-accent );}.elementor-1047 .elementor-element.elementor-element-758104eb.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1047 .elementor-element.elementor-element-758104eb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:27px 7px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-83cc350 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-5f464d6 );color:var( --e-global-color-5f464d6 );}.elementor-1047 .elementor-element.elementor-element-83cc350 .elementor-button:hover, .elementor-1047 .elementor-element.elementor-element-83cc350 .elementor-button:focus{background-color:var( --e-global-color-5f464d6 );color:var( --e-global-color-secondary );}.elementor-1047 .elementor-element.elementor-element-83cc350 > .elementor-widget-container{margin:75px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-83cc350.elementor-element{--align-self:center;}.elementor-1047 .elementor-element.elementor-element-83cc350 .elementor-button:hover svg, .elementor-1047 .elementor-element.elementor-element-83cc350 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1047 .elementor-element.elementor-element-2a931657 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-8a20bba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-1047 .elementor-element.elementor-element-8a20bba > .elementor-widget-container{margin:0px -3px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-8a20bba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1047 .elementor-element.elementor-element-8a20bba:hover img{filter:brightness( 110% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}@media(min-width:768px){.elementor-1047 .elementor-element.elementor-element-1267ea99{width:44%;}.elementor-1047 .elementor-element.elementor-element-73a2043a{width:24%;}.elementor-1047 .elementor-element.elementor-element-11559f2b{width:31.33%;}.elementor-1047 .elementor-element.elementor-element-3d8db63f{width:46.832%;}.elementor-1047 .elementor-element.elementor-element-758104eb{width:25%;}.elementor-1047 .elementor-element.elementor-element-2a931657{width:26.684%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1047 .elementor-element.elementor-element-5b51be1f{width:40%;}.elementor-1047 .elementor-element.elementor-element-41000cef{width:60%;}.elementor-1047 .elementor-element.elementor-element-1267ea99{width:100%;}.elementor-1047 .elementor-element.elementor-element-73a2043a{width:45%;}.elementor-1047 .elementor-element.elementor-element-11559f2b{width:55%;}.elementor-1047 .elementor-element.elementor-element-3d8db63f{width:100%;}.elementor-1047 .elementor-element.elementor-element-758104eb{width:50%;}.elementor-1047 .elementor-element.elementor-element-2a931657{width:50%;}}@media(min-width:1025px){.elementor-1047 .elementor-element.elementor-element-5c5258f1:not(.elementor-motion-effects-element-type-background), .elementor-1047 .elementor-element.elementor-element-5c5258f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1047 .elementor-element.elementor-element-6a86ba90 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-1047 .elementor-element.elementor-element-3418a4ab .elementor-heading-title{font-size:var( --e-global-typography-54d436a-font-size );line-height:var( --e-global-typography-54d436a-line-height );letter-spacing:var( --e-global-typography-54d436a-letter-spacing );}.elementor-1047 .elementor-element.elementor-element-469535b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1047 .elementor-element.elementor-element-469535b1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4f23a58-font-size );line-height:var( --e-global-typography-4f23a58-line-height );letter-spacing:var( --e-global-typography-4f23a58-letter-spacing );}.elementor-1047 .elementor-element.elementor-element-5b51be1f > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .image{max-width:100%;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .title a{font-size:var( --e-global-typography-194997b-font-size );line-height:var( --e-global-typography-194997b-line-height );letter-spacing:var( --e-global-typography-194997b-letter-spacing );}.elementor-1047 .elementor-element.elementor-element-41000cef > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:10px 15px 0px 20px;}.elementor-1047 .elementor-element.elementor-element-65d4e938 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-77a73a2 > .elementor-widget-container{margin:-12px 0px 5px 0px;}.elementor-1047 .elementor-element.elementor-element-7bcf4851 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1047 .elementor-element.elementor-element-7bcf4851 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1047 .elementor-element.elementor-element-1637a09c > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1047 .elementor-element.elementor-element-359614d4 > .elementor-element-populated{padding:50px 30px 50px 30px;}.elementor-1047 .elementor-element.elementor-element-102180c .elementor-heading-title{font-size:var( --e-global-typography-da198f4-font-size );line-height:var( --e-global-typography-da198f4-line-height );letter-spacing:var( --e-global-typography-da198f4-letter-spacing );}.elementor-1047 .elementor-element.elementor-element-35727267 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1047 .elementor-element.elementor-element-4c624aa7 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-4c624aa7 .elementor-heading-title{font-size:var( --e-global-typography-0052387-font-size );line-height:var( --e-global-typography-0052387-line-height );letter-spacing:var( --e-global-typography-0052387-letter-spacing );}.elementor-1047 .elementor-element.elementor-element-1267ea99 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-73a2043a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 15px 40px 15px;}.elementor-1047 .elementor-element.elementor-element-11559f2b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-617e2381{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-4434fab > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1047 .elementor-element.elementor-element-3d8db63f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1047 .elementor-element.elementor-element-3d8db63f > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1047 .elementor-element.elementor-element-642161eb{text-align:center;}.elementor-1047 .elementor-element.elementor-element-642161eb .elementor-heading-title{font-size:var( --e-global-typography-ee24803-font-size );line-height:var( --e-global-typography-ee24803-line-height );letter-spacing:var( --e-global-typography-ee24803-letter-spacing );}.elementor-1047 .elementor-element.elementor-element-581ccdf7 .elementor-heading-title{font-size:var( --e-global-typography-ee24803-font-size );line-height:var( --e-global-typography-ee24803-line-height );letter-spacing:var( --e-global-typography-ee24803-letter-spacing );}.elementor-bc-flex-widget .elementor-1047 .elementor-element.elementor-element-758104eb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1047 .elementor-element.elementor-element-758104eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1047 .elementor-element.elementor-element-758104eb > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-8a20bba{text-align:left;}}@media(max-width:767px){.elementor-1047 .elementor-element.elementor-element-3418a4ab .elementor-heading-title{font-size:var( --e-global-typography-54d436a-font-size );line-height:var( --e-global-typography-54d436a-line-height );letter-spacing:var( --e-global-typography-54d436a-letter-spacing );}.elementor-1047 .elementor-element.elementor-element-469535b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1047 .elementor-element.elementor-element-469535b1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4f23a58-font-size );line-height:var( --e-global-typography-4f23a58-line-height );letter-spacing:var( --e-global-typography-4f23a58-letter-spacing );}.elementor-1047 .elementor-element.elementor-element-38bf5b67{padding:90px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-5b51be1f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .image{max-width:100%;}.elementor-1047 .elementor-element.elementor-element-5e58c14d .tf-imagebox .title a{font-size:var( --e-global-typography-194997b-font-size );line-height:var( --e-global-typography-194997b-line-height );letter-spacing:var( --e-global-typography-194997b-letter-spacing );}.elementor-1047 .elementor-element.elementor-element-41000cef > .elementor-element-populated{padding:10px 15px 0px 15px;}.elementor-1047 .elementor-element.elementor-element-7bcf4851 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1047 .elementor-element.elementor-element-1637a09c > .elementor-element-populated{margin:060px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1047 .elementor-element.elementor-element-102180c .elementor-heading-title{font-size:var( --e-global-typography-da198f4-font-size );line-height:var( --e-global-typography-da198f4-line-height );letter-spacing:var( --e-global-typography-da198f4-letter-spacing );}.elementor-1047 .elementor-element.elementor-element-35727267 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1047 .elementor-element.elementor-element-6f27c8e5 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1047 .elementor-element.elementor-element-4c624aa7 .elementor-heading-title{font-size:var( --e-global-typography-0052387-font-size );line-height:var( --e-global-typography-0052387-line-height );letter-spacing:var( --e-global-typography-0052387-letter-spacing );}.elementor-1047 .elementor-element.elementor-element-73a2043a > .elementor-element-populated{padding:50px 15px 50px 15px;}.elementor-1047 .elementor-element.elementor-element-617e2381{padding:50px 0px 50px 0px;}.elementor-1047 .elementor-element.elementor-element-4434fab{width:100%;}.elementor-1047 .elementor-element.elementor-element-68afa429{padding:135px 0px 100px 0px;}.elementor-1047 .elementor-element.elementor-element-3d8db63f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1047 .elementor-element.elementor-element-642161eb .elementor-heading-title{font-size:var( --e-global-typography-ee24803-font-size );line-height:var( --e-global-typography-ee24803-line-height );letter-spacing:var( --e-global-typography-ee24803-letter-spacing );}.elementor-1047 .elementor-element.elementor-element-f5768dd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-581ccdf7 .elementor-heading-title{font-size:var( --e-global-typography-ee24803-font-size );line-height:var( --e-global-typography-ee24803-line-height );letter-spacing:var( --e-global-typography-ee24803-letter-spacing );}.elementor-1047 .elementor-element.elementor-element-758104eb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1047 .elementor-element.elementor-element-758104eb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 30px 0px;}.elementor-1047 .elementor-element.elementor-element-83cc350 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-8a20bba{text-align:center;}}