.elementor-15 .elementor-element.elementor-element-103e00b9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-103e00b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://interiorsbytracysmith.co.uk/wp-content/uploads/2025/08/living-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-103e00b9 > .elementor-background-overlay{background-color:#535353D1;opacity:0.83;mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-103e00b9 > .elementor-container{max-width:1440px;}.elementor-15 .elementor-element.elementor-element-103e00b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:220px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-386361f3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-386361f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-386361f3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-62ce2b44{width:var( --container-widget-width, 850px );max-width:850px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-62ce2b44 .elementor-heading-title{font-family:"Carlito", Sans-serif;font-size:82px;font-weight:800;font-style:normal;line-height:1.171em;color:var( --e-global-color-a96a74d );}.elementor-15 .elementor-element.elementor-element-1b6afbfc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;font-style:normal;line-height:1.3em;color:var( --e-global-color-a96a74d );}.elementor-15 .elementor-element.elementor-element-1b6afbfc.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1b6afbfc p{margin-block-end:53px;}.elementor-15 .elementor-element.elementor-element-39a7ce50{padding:30px 0px 30px 0px;}.elementor-15 .elementor-element.elementor-element-47e6f3a4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-421ad55e .elementor-button{background-color:#FFFDD0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1af7ca2 );}.elementor-15 .elementor-element.elementor-element-421ad55e{width:auto;max-width:auto;align-self:center;}.elementor-15 .elementor-element.elementor-element-1ac1a1ad .elementor-button{background-color:var( --e-global-color-a27b98c );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-a96a74d );color:var( --e-global-color-a96a74d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a96a74d );}.elementor-15 .elementor-element.elementor-element-1ac1a1ad{width:auto;max-width:auto;padding:0px 0px 0px 30px;align-self:center;}.elementor-15 .elementor-element.elementor-element-294d0604:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-294d0604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://interiorsbytracysmith.co.uk/wp-content/uploads/2025/08/pattern.png");}.elementor-15 .elementor-element.elementor-element-294d0604 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(107deg, var( --e-global-color-a27b98c ) 25%, var( --e-global-color-a96a74d ) 80%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-294d0604{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-15 .elementor-element.elementor-element-29e874ce > .elementor-element-populated{padding:0px 64px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5c93e135{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 8px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-5c93e135 .elementor-heading-title{font-family:var( --e-global-typography-04bd127-font-family ), Sans-serif;font-size:var( --e-global-typography-04bd127-font-size );font-weight:var( --e-global-typography-04bd127-font-weight );text-transform:var( --e-global-typography-04bd127-text-transform );font-style:var( --e-global-typography-04bd127-font-style );line-height:var( --e-global-typography-04bd127-line-height );letter-spacing:var( --e-global-typography-04bd127-letter-spacing );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-66da1187 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:54px;font-weight:800;font-style:normal;line-height:1.1em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-7facb653{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;font-style:normal;line-height:1.571em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-710dde8 .elementor-heading-title{font-family:var( --e-global-typography-5dd48f8-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd48f8-font-size );font-weight:var( --e-global-typography-5dd48f8-font-weight );font-style:var( --e-global-typography-5dd48f8-font-style );line-height:var( --e-global-typography-5dd48f8-line-height );color:var( --e-global-color-a96a74d );}.elementor-15 .elementor-element.elementor-element-741222eb .elementor-button{background-color:var( --e-global-color-1af7ca2 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-3d55c6b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:30px;}.elementor-15 .elementor-element.elementor-element-240508e0 img{max-width:352px;}.elementor-15 .elementor-element.elementor-element-139d8b97 img{max-width:352px;}.elementor-15 .elementor-element.elementor-element-781e670c > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-15 .elementor-element.elementor-element-365f3e08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-15 .elementor-element.elementor-element-365f3e08 img{max-width:352px;}.elementor-15 .elementor-element.elementor-element-6e0f6e17:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6e0f6e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-15 .elementor-element.elementor-element-6e0f6e17 > .elementor-container{max-width:1170px;}.elementor-15 .elementor-element.elementor-element-6e0f6e17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:100px;padding:250px 0px 80px 0px;}.elementor-15 .elementor-element.elementor-element-6e0f6e17 > .elementor-background-overlay{transition:background 0.1s, border-radius 0.3s, opacity 0.1s;}.elementor-15 .elementor-element.elementor-element-770e7bc7{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 8px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-770e7bc7 .elementor-heading-title{font-family:var( --e-global-typography-04bd127-font-family ), Sans-serif;font-size:var( --e-global-typography-04bd127-font-size );font-weight:var( --e-global-typography-04bd127-font-weight );text-transform:var( --e-global-typography-04bd127-text-transform );font-style:var( --e-global-typography-04bd127-font-style );line-height:var( --e-global-typography-04bd127-line-height );letter-spacing:var( --e-global-typography-04bd127-letter-spacing );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-7ca4dc40 > .elementor-container{max-width:1241px;}.elementor-15 .elementor-element.elementor-element-7ca4dc40{margin-top:0px;margin-bottom:50px;}.elementor-15 .elementor-element.elementor-element-7ac0929f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-7ac0929f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-15 .elementor-element.elementor-element-11ed0604{width:var( --container-widget-width, 100% );max-width:100%;padding:20px 0px 20px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-11ed0604 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:54px;font-weight:800;font-style:normal;line-height:1.185em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-82420a0{width:var( --container-widget-width, 100% );max-width:100%;padding:20px 0px 20px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-82420a0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:600;font-style:normal;line-height:1.185em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-28cf9fc > .elementor-container{max-width:1170px;}.elementor-15 .elementor-element.elementor-element-9367760 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-15 .elementor-element.elementor-element-5d299bda{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-15 .elementor-element.elementor-element-5d299bda .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;font-style:normal;line-height:1.455em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-67bbf66{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-67bbf66 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-67bbf66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-67bbf66.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-67bbf66.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-67bbf66.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-67bbf66.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-67bbf66 .elementor-icon{font-size:35px;}.elementor-15 .elementor-element.elementor-element-67bbf66 .elementor-icon svg{height:35px;}.elementor-15 .elementor-element.elementor-element-5fc91ec1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:20px 0px 0px 0px;font-family:"Carlito", Sans-serif;font-size:16px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-e63843f > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-15 .elementor-element.elementor-element-7065554{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-15 .elementor-element.elementor-element-7065554 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;font-style:normal;line-height:1.455em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-43c478b{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-43c478b .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-43c478b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-43c478b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-43c478b.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-43c478b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-43c478b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-43c478b .elementor-icon{font-size:35px;}.elementor-15 .elementor-element.elementor-element-43c478b .elementor-icon svg{height:35px;}.elementor-15 .elementor-element.elementor-element-62c759a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:20px 0px 0px 0px;font-family:"Carlito", Sans-serif;font-size:16px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-432ded98 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-15 .elementor-element.elementor-element-07ef448{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-15 .elementor-element.elementor-element-07ef448 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;font-style:normal;line-height:1.455em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-1e208b5{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-1e208b5 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-1e208b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-1e208b5.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1e208b5.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-1e208b5.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1e208b5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-1e208b5 .elementor-icon{font-size:35px;}.elementor-15 .elementor-element.elementor-element-1e208b5 .elementor-icon svg{height:35px;}.elementor-15 .elementor-element.elementor-element-77794e1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:20px 0px 0px 0px;font-family:"Carlito", Sans-serif;font-size:16px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6f7a23b2 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-15 .elementor-element.elementor-element-5392d87{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-15 .elementor-element.elementor-element-5392d87 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;font-style:normal;line-height:1.455em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-828769c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-828769c .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-828769c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-828769c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-828769c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-828769c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-828769c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-828769c .elementor-icon{font-size:35px;}.elementor-15 .elementor-element.elementor-element-828769c .elementor-icon svg{height:35px;}.elementor-15 .elementor-element.elementor-element-11e0876c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:20px 0px 0px 0px;font-family:"Carlito", Sans-serif;font-size:16px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-2ec5fdc .elementor-button{background-color:var( --e-global-color-1af7ca2 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-2ec5fdc{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-253db71a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-253db71a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://interiorsbytracysmith.co.uk/wp-content/uploads/2025/08/bg-brand.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-253db71a > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-253db71a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-67faebd0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:50px;}.elementor-15 .elementor-element.elementor-element-74a50c1e{text-align:center;}.elementor-15 .elementor-element.elementor-element-74a50c1e .elementor-heading-title{font-family:var( --e-global-typography-5dd48f8-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd48f8-font-size );font-weight:var( --e-global-typography-5dd48f8-font-weight );font-style:var( --e-global-typography-5dd48f8-font-style );line-height:var( --e-global-typography-5dd48f8-line-height );color:var( --e-global-color-a96a74d );}.elementor-15 .elementor-element.elementor-element-1d841e75 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-1b1349bc{text-align:center;}.elementor-15 .elementor-element.elementor-element-1b1349bc img{max-width:90%;transition-duration:0.5s;}.elementor-15 .elementor-element.elementor-element-2ab4aa17{text-align:center;}.elementor-15 .elementor-element.elementor-element-2ab4aa17 img{max-width:90%;transition-duration:0.5s;}.elementor-15 .elementor-element.elementor-element-1d4cd99e{text-align:center;}.elementor-15 .elementor-element.elementor-element-1d4cd99e img{max-width:90%;transition-duration:0.5s;}.elementor-15 .elementor-element.elementor-element-19cbf11c{text-align:center;}.elementor-15 .elementor-element.elementor-element-19cbf11c img{max-width:90%;transition-duration:0.5s;}.elementor-15 .elementor-element.elementor-element-bcb436f{text-align:center;}.elementor-15 .elementor-element.elementor-element-bcb436f img{max-width:90%;transition-duration:0.5s;}.elementor-15 .elementor-element.elementor-element-18bab7d{text-align:center;}.elementor-15 .elementor-element.elementor-element-18bab7d img{max-width:90%;transition-duration:0.5s;}.elementor-15 .elementor-element.elementor-element-845f858:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-845f858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://interiorsbytracysmith.co.uk/wp-content/uploads/2025/08/pattern.png");}.elementor-15 .elementor-element.elementor-element-845f858 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(107deg, var( --e-global-color-a27b98c ) 25%, var( --e-global-color-a96a74d ) 80%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-845f858{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-15 .elementor-element.elementor-element-c0cbdcb > .elementor-element-populated{padding:0px 64px 0px 0px;}.elementor-15 .elementor-element.elementor-element-45733e0{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 8px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-45733e0 .elementor-heading-title{font-family:var( --e-global-typography-04bd127-font-family ), Sans-serif;font-size:var( --e-global-typography-04bd127-font-size );font-weight:var( --e-global-typography-04bd127-font-weight );text-transform:var( --e-global-typography-04bd127-text-transform );font-style:var( --e-global-typography-04bd127-font-style );line-height:var( --e-global-typography-04bd127-line-height );letter-spacing:var( --e-global-typography-04bd127-letter-spacing );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-2739bf4{padding:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-2739bf4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:54px;font-weight:800;font-style:normal;line-height:1.1em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-d163876{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:20px 0px 0px 0px;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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-704fd0f{width:var( --container-widget-width, 100% );max-width:100%;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-704fd0f .elementor-heading-title{font-family:var( --e-global-typography-04bd127-font-family ), Sans-serif;font-size:var( --e-global-typography-04bd127-font-size );font-weight:var( --e-global-typography-04bd127-font-weight );text-transform:var( --e-global-typography-04bd127-text-transform );font-style:var( --e-global-typography-04bd127-font-style );line-height:var( --e-global-typography-04bd127-line-height );letter-spacing:var( --e-global-typography-04bd127-letter-spacing );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-89e11c0 > .elementor-container{max-width:1181px;}.elementor-15 .elementor-element.elementor-element-89e11c0{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f8b2201 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-15 .elementor-element.elementor-element-b66780e{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;align-self:center;}.elementor-15 .elementor-element.elementor-element-b66780e .elementor-heading-title{font-family:var( --e-global-typography-5dd48f8-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd48f8-font-size );font-weight:var( --e-global-typography-5dd48f8-font-weight );font-style:var( --e-global-typography-5dd48f8-font-style );line-height:var( --e-global-typography-5dd48f8-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-a6843fd{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-a6843fd.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a6843fd .elementor-icon-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-a6843fd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-a6843fd.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-a6843fd.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-a6843fd.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-a6843fd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-a6843fd .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-a6843fd .elementor-icon svg{height:25px;}.elementor-15 .elementor-element.elementor-element-7c3784d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:20px 0px 0px 0px;font-family:"Carlito", Sans-serif;font-size:16px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-9fd012e > .elementor-container{max-width:1170px;}.elementor-15 .elementor-element.elementor-element-9fd012e{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-00b3122 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-15 .elementor-element.elementor-element-b1f8be5{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;align-self:center;}.elementor-15 .elementor-element.elementor-element-b1f8be5 .elementor-heading-title{font-family:var( --e-global-typography-5dd48f8-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd48f8-font-size );font-weight:var( --e-global-typography-5dd48f8-font-weight );font-style:var( --e-global-typography-5dd48f8-font-style );line-height:var( --e-global-typography-5dd48f8-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-87ec6c6{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-87ec6c6.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-87ec6c6 .elementor-icon-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-87ec6c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-87ec6c6.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-87ec6c6.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-87ec6c6.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-87ec6c6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-87ec6c6 .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-87ec6c6 .elementor-icon svg{height:25px;}.elementor-15 .elementor-element.elementor-element-dec56bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:20px 0px 0px 0px;font-family:"Carlito", Sans-serif;font-size:16px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-c490b20 > .elementor-container{max-width:1170px;}.elementor-15 .elementor-element.elementor-element-c490b20{padding:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-433c45f > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-15 .elementor-element.elementor-element-f6e470e{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;align-self:center;}.elementor-15 .elementor-element.elementor-element-f6e470e .elementor-heading-title{font-family:var( --e-global-typography-5dd48f8-font-family ), Sans-serif;font-size:var( --e-global-typography-5dd48f8-font-size );font-weight:var( --e-global-typography-5dd48f8-font-weight );font-style:var( --e-global-typography-5dd48f8-font-style );line-height:var( --e-global-typography-5dd48f8-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6044d1a{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-6044d1a.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-6044d1a .elementor-icon-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-6044d1a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6044d1a.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-6044d1a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6044d1a.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-6044d1a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6044d1a .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-6044d1a .elementor-icon svg{height:25px;}.elementor-15 .elementor-element.elementor-element-ec908af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:20px 0px 0px 0px;font-family:"Carlito", Sans-serif;font-size:16px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-aa0bbcf .elementor-button{background-color:var( --e-global-color-1af7ca2 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-aa0bbcf{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1dadc7b6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1dadc7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b7f8c7 );}.elementor-15 .elementor-element.elementor-element-1dadc7b6 > .elementor-container{max-width:1440px;}.elementor-15 .elementor-element.elementor-element-1dadc7b6{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-15 .elementor-element.elementor-element-1dadc7b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-2e430797{margin-top:0px;margin-bottom:50px;}.elementor-15 .elementor-element.elementor-element-4f0d83d9{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 8px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-4f0d83d9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1.357em;letter-spacing:5px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-4f7fb506 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:55px;font-weight:800;font-style:normal;line-height:1.185em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-8b47289{padding:30px 10px 30px 10px;text-align:left;font-family:"Carlito", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-15 .elementor-element.elementor-element-8b47289 p{margin-block-end:0px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-5d4f4a49.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-5d4f4a49.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-5d4f4a49 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:16px;}.elementor-15 .elementor-element.elementor-element-5d4f4a49 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-15 .elementor-element.elementor-element-1cd02a2f{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-1cd02a2f .elementor-heading-title{font-family:"Carlito", Sans-serif;font-size:16px;font-weight:500;font-style:normal;line-height:1.571em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-dd2f2cb .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-dd2f2cb .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-dd2f2cb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-dd2f2cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-dd2f2cb .elementor-icon-list-item > a{font-family:"Carlito", Sans-serif;font-size:16px;font-weight:500;font-style:normal;line-height:30px;}.elementor-15 .elementor-element.elementor-element-dd2f2cb .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-30a5a678 .elementor-button{background-color:var( --e-global-color-a27b98c );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-662aa8f7 > .elementor-container{max-width:1440px;}.elementor-15 .elementor-element.elementor-element-a6b4d9e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-4f814cb5{width:var( --container-widget-width, 58% );max-width:58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-4f814cb5 img{max-width:510px;}.elementor-15 .elementor-element.elementor-element-4f6122df{width:var( --container-widget-width, 42% );max-width:42%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-4f6122df img{max-width:360px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-25de9f79.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-25de9f79.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-25de9f79 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-15 .elementor-element.elementor-element-be6bc55{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 8px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-be6bc55 .elementor-heading-title{font-family:var( --e-global-typography-04bd127-font-family ), Sans-serif;font-size:var( --e-global-typography-04bd127-font-size );font-weight:var( --e-global-typography-04bd127-font-weight );text-transform:var( --e-global-typography-04bd127-text-transform );font-style:var( --e-global-typography-04bd127-font-style );line-height:var( --e-global-typography-04bd127-line-height );letter-spacing:var( --e-global-typography-04bd127-letter-spacing );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-210334ba{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-210334ba .elementor-heading-title{font-family:var( --e-global-typography-dcecf56-font-family ), Sans-serif;font-size:var( --e-global-typography-dcecf56-font-size );font-weight:var( --e-global-typography-dcecf56-font-weight );font-style:var( --e-global-typography-dcecf56-font-style );line-height:var( --e-global-typography-dcecf56-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-77ba368d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:20px 0px 0px 0px;font-family:"Carlito", Sans-serif;font-size:16px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-85c94b2 .elementor-button{background-color:var( --e-global-color-1af7ca2 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-66945403 > .elementor-container{max-width:1440px;}.elementor-15 .elementor-element.elementor-element-66945403{margin-top:100px;margin-bottom:100px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-2a48f03c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-2a48f03c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-2a48f03c > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-15 .elementor-element.elementor-element-44d12ec8{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-44d12ec8 .elementor-heading-title{font-family:var( --e-global-typography-dcecf56-font-family ), Sans-serif;font-size:var( --e-global-typography-dcecf56-font-size );font-weight:var( --e-global-typography-dcecf56-font-weight );font-style:var( --e-global-typography-dcecf56-font-style );line-height:var( --e-global-typography-dcecf56-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-5f5a7ecf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:20px 0px 0px 0px;font-family:"Carlito", Sans-serif;font-size:16px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-40ca1ef7 .elementor-button{background-color:var( --e-global-color-1af7ca2 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-715543ba.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-3918c7cb{width:var( --container-widget-width, 58% );max-width:58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:right;}.elementor-15 .elementor-element.elementor-element-3918c7cb img{max-width:510px;}.elementor-15 .elementor-element.elementor-element-6a34f9ae > .elementor-container{max-width:1440px;}.elementor-15 .elementor-element.elementor-element-25404d04.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-42486730{width:var( --container-widget-width, 58% );max-width:58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-42486730 img{max-width:510px;}.elementor-15 .elementor-element.elementor-element-3461229a{width:var( --container-widget-width, 42% );max-width:42%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-3461229a img{max-width:360px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-416c9148.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-416c9148.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-416c9148 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-15 .elementor-element.elementor-element-fd4a24{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-fd4a24 .elementor-heading-title{font-family:var( --e-global-typography-dcecf56-font-family ), Sans-serif;font-size:var( --e-global-typography-dcecf56-font-size );font-weight:var( --e-global-typography-dcecf56-font-weight );font-style:var( --e-global-typography-dcecf56-font-style );line-height:var( --e-global-typography-dcecf56-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-23343284{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:20px 0px 0px 0px;font-family:"Carlito", Sans-serif;font-size:16px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-449ab8bd .elementor-button{background-color:var( --e-global-color-1af7ca2 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-d83e2f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d83e2f2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d83e2f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a96a74d );}.elementor-15 .elementor-element.elementor-element-d83e2f2.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-7e13647{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-4f78555{padding:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-4f78555 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:54px;font-weight:800;font-style:normal;line-height:1.1em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-1df4b4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:20px 0px 0px 0px;font-family:"Carlito", Sans-serif;font-size:18px;font-weight:500;line-height:27px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-9c79907{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-5342db1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5342db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b7f8c7 );}.elementor-15 .elementor-element.elementor-element-5342db1 > .elementor-container{max-width:1440px;}.elementor-15 .elementor-element.elementor-element-5342db1{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-15 .elementor-element.elementor-element-5342db1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-e0465d6{margin-top:0px;margin-bottom:50px;}.elementor-15 .elementor-element.elementor-element-a22a75e{width:var( --container-widget-width, 100% );max-width:100%;padding:10px 0px 15px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-a22a75e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1.357em;letter-spacing:5px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-b6533d4{padding:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-b6533d4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:54px;font-weight:800;font-style:normal;line-height:1.1em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-9077f37:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9077f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b7f8c7 );}.elementor-15 .elementor-element.elementor-element-9077f37 > .elementor-container{max-width:1440px;text-align:left;}.elementor-15 .elementor-element.elementor-element-9077f37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-text );padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9077f37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-9077f37 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-9077f37 a:hover{color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-7bfd4e3.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-9ada5fc .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-15 .elementor-element.elementor-element-9ada5fc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-9ada5fc{--titles-container-justify-content:flex-start;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;--gallery-title-color-active:#BBA63D;--galleries-pointer-border-width:0px;}.elementor-15 .elementor-element.elementor-element-9ada5fc .elementor-gallery-title{font-weight:700;--space-between:0px;}.elementor-15 .elementor-element.elementor-element-4a5a8885:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4a5a8885 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://interiorsbytracysmith.co.uk/wp-content/uploads/2025/08/testimoni-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-4a5a8885 > .elementor-background-overlay{background-color:#000000;opacity:0.44;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-4a5a8885 > .elementor-container{max-width:1170px;}.elementor-15 .elementor-element.elementor-element-4a5a8885{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d120e5d > .elementor-container{max-width:816px;}.elementor-15 .elementor-element.elementor-element-d120e5d{margin-top:0px;margin-bottom:50px;}.elementor-15 .elementor-element.elementor-element-5579e697.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-f4a38ad{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 8px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-f4a38ad .elementor-heading-title{font-family:var( --e-global-typography-04bd127-font-family ), Sans-serif;font-size:var( --e-global-typography-04bd127-font-size );font-weight:var( --e-global-typography-04bd127-font-weight );text-transform:var( --e-global-typography-04bd127-text-transform );font-style:var( --e-global-typography-04bd127-font-style );line-height:var( --e-global-typography-04bd127-line-height );letter-spacing:var( --e-global-typography-04bd127-letter-spacing );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-42969ca1{text-align:center;}.elementor-15 .elementor-element.elementor-element-42969ca1 .elementor-heading-title{font-family:var( --e-global-typography-93f7325-font-family ), Sans-serif;font-size:var( --e-global-typography-93f7325-font-size );font-weight:var( --e-global-typography-93f7325-font-weight );font-style:var( --e-global-typography-93f7325-font-style );line-height:var( --e-global-typography-93f7325-line-height );color:var( --e-global-color-a96a74d );}.elementor-15 .elementor-element.elementor-element-ad655f0 .elementor-swiper-button{font-size:20px;}.elementor-15 .elementor-element.elementor-element-23f76a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-6edb758.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-6edb758{right:35px;}body.rtl .elementor-15 .elementor-element.elementor-element-6edb758{left:35px;}.elementor-15 .elementor-element.elementor-element-6edb758{bottom:70px;}.elementor-15 .elementor-element.elementor-element-6edb758 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-6edb758.elementor-view-stacked .elementor-icon{background-color:#E7E7E7;}.elementor-15 .elementor-element.elementor-element-6edb758.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-6edb758.elementor-view-default .elementor-icon{color:#E7E7E7;border-color:#E7E7E7;}.elementor-15 .elementor-element.elementor-element-6edb758.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-6edb758.elementor-view-default .elementor-icon svg{fill:#E7E7E7;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-103e00b9{padding:200px 0px 0px 32px;}.elementor-15 .elementor-element.elementor-element-62ce2b44 .elementor-heading-title{font-size:54px;}.elementor-15 .elementor-element.elementor-element-421ad55e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1ac1a1ad .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-294d0604{padding:50px 0px 50px 32px;}.elementor-15 .elementor-element.elementor-element-29e874ce > .elementor-element-populated{padding:0px 32px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5c93e135 .elementor-heading-title{font-size:var( --e-global-typography-04bd127-font-size );line-height:var( --e-global-typography-04bd127-line-height );letter-spacing:var( --e-global-typography-04bd127-letter-spacing );}.elementor-15 .elementor-element.elementor-element-66da1187 .elementor-heading-title{font-size:40px;}.elementor-15 .elementor-element.elementor-element-710dde8 .elementor-heading-title{font-size:var( --e-global-typography-5dd48f8-font-size );line-height:var( --e-global-typography-5dd48f8-line-height );}.elementor-15 .elementor-element.elementor-element-741222eb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-2865d1ce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-2865d1ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-240508e0 img{width:100%;}.elementor-15 .elementor-element.elementor-element-139d8b97 img{width:100%;}.elementor-15 .elementor-element.elementor-element-365f3e08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-365f3e08 img{width:100%;}.elementor-15 .elementor-element.elementor-element-6e0f6e17{padding:200px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-770e7bc7 .elementor-heading-title{font-size:var( --e-global-typography-04bd127-font-size );line-height:var( --e-global-typography-04bd127-line-height );letter-spacing:var( --e-global-typography-04bd127-letter-spacing );}.elementor-15 .elementor-element.elementor-element-7ca4dc40{margin-top:0px;margin-bottom:30px;}.elementor-15 .elementor-element.elementor-element-11ed0604 .elementor-heading-title{font-size:40px;}.elementor-15 .elementor-element.elementor-element-82420a0 .elementor-heading-title{font-size:40px;}.elementor-15 .elementor-element.elementor-element-28cf9fc{padding:0px 27px 0px 27px;}.elementor-15 .elementor-element.elementor-element-5d299bda .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-7065554 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-432ded98 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-07ef448 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-6f7a23b2 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5392d87 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-2ec5fdc{padding:0px 0px 0px 32px;}.elementor-15 .elementor-element.elementor-element-2ec5fdc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-67faebd0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:30px;}.elementor-15 .elementor-element.elementor-element-74a50c1e .elementor-heading-title{font-size:var( --e-global-typography-5dd48f8-font-size );line-height:var( --e-global-typography-5dd48f8-line-height );}.elementor-15 .elementor-element.elementor-element-1d841e75{padding:0px 32px 0px 32px;}.elementor-15 .elementor-element.elementor-element-1b1349bc img{max-width:80%;}.elementor-15 .elementor-element.elementor-element-2ab4aa17 img{max-width:80%;}.elementor-15 .elementor-element.elementor-element-1d4cd99e img{max-width:80%;}.elementor-15 .elementor-element.elementor-element-19cbf11c img{max-width:80%;}.elementor-15 .elementor-element.elementor-element-bcb436f img{max-width:80%;}.elementor-15 .elementor-element.elementor-element-18bab7d img{max-width:80%;}.elementor-15 .elementor-element.elementor-element-845f858{padding:50px 0px 50px 32px;}.elementor-15 .elementor-element.elementor-element-c0cbdcb > .elementor-element-populated{padding:0px 32px 0px 0px;}.elementor-15 .elementor-element.elementor-element-45733e0 .elementor-heading-title{font-size:var( --e-global-typography-04bd127-font-size );line-height:var( --e-global-typography-04bd127-line-height );letter-spacing:var( --e-global-typography-04bd127-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2739bf4 .elementor-heading-title{font-size:48px;}.elementor-15 .elementor-element.elementor-element-d163876{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-704fd0f{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-704fd0f .elementor-heading-title{font-size:var( --e-global-typography-04bd127-font-size );line-height:var( --e-global-typography-04bd127-line-height );letter-spacing:var( --e-global-typography-04bd127-letter-spacing );}.elementor-15 .elementor-element.elementor-element-89e11c0{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f8b2201 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b66780e{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-15 .elementor-element.elementor-element-b66780e .elementor-heading-title{font-size:var( --e-global-typography-5dd48f8-font-size );line-height:var( --e-global-typography-5dd48f8-line-height );}.elementor-15 .elementor-element.elementor-element-9fd012e{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-00b3122 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b1f8be5{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-15 .elementor-element.elementor-element-b1f8be5 .elementor-heading-title{font-size:var( --e-global-typography-5dd48f8-font-size );line-height:var( --e-global-typography-5dd48f8-line-height );}.elementor-15 .elementor-element.elementor-element-c490b20{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-433c45f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f6e470e{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-15 .elementor-element.elementor-element-f6e470e .elementor-heading-title{font-size:var( --e-global-typography-5dd48f8-font-size );line-height:var( --e-global-typography-5dd48f8-line-height );}.elementor-15 .elementor-element.elementor-element-aa0bbcf{padding:30px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-aa0bbcf .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1dadc7b6{padding:50px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-2e430797{margin-top:0px;margin-bottom:30px;padding:0px 32px 0px 32px;}.elementor-15 .elementor-element.elementor-element-4f7fb506 .elementor-heading-title{font-size:48px;}.elementor-15 .elementor-element.elementor-element-30a5a678 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-662aa8f7{padding:0px 32px 0px 32px;}.elementor-15 .elementor-element.elementor-element-4f814cb5{padding:0px 25px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-15 .elementor-element.elementor-element-4f814cb5 img{width:100%;}.elementor-15 .elementor-element.elementor-element-4f6122df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-15 .elementor-element.elementor-element-4f6122df img{width:100%;}.elementor-15 .elementor-element.elementor-element-25de9f79 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-be6bc55 .elementor-heading-title{font-size:var( --e-global-typography-04bd127-font-size );line-height:var( --e-global-typography-04bd127-line-height );letter-spacing:var( --e-global-typography-04bd127-letter-spacing );}.elementor-15 .elementor-element.elementor-element-210334ba .elementor-heading-title{font-size:var( --e-global-typography-dcecf56-font-size );line-height:var( --e-global-typography-dcecf56-line-height );}.elementor-15 .elementor-element.elementor-element-77ba368d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-85c94b2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-66945403{margin-top:0px;margin-bottom:0px;padding:0px 32px 0px 32px;}.elementor-15 .elementor-element.elementor-element-2a48f03c > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-44d12ec8 .elementor-heading-title{font-size:var( --e-global-typography-dcecf56-font-size );line-height:var( --e-global-typography-dcecf56-line-height );}.elementor-15 .elementor-element.elementor-element-5f5a7ecf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-40ca1ef7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3918c7cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-15 .elementor-element.elementor-element-3918c7cb img{width:100%;}.elementor-15 .elementor-element.elementor-element-6a34f9ae{padding:0px 32px 0px 32px;}.elementor-15 .elementor-element.elementor-element-42486730{padding:0px 025px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-15 .elementor-element.elementor-element-42486730 img{width:100%;}.elementor-15 .elementor-element.elementor-element-3461229a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-15 .elementor-element.elementor-element-3461229a img{width:100%;}.elementor-15 .elementor-element.elementor-element-416c9148 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-fd4a24 .elementor-heading-title{font-size:var( --e-global-typography-dcecf56-font-size );line-height:var( --e-global-typography-dcecf56-line-height );}.elementor-15 .elementor-element.elementor-element-23343284{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-449ab8bd .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-d83e2f2{--padding-top:70px;--padding-bottom:70px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-4f78555 .elementor-heading-title{font-size:40px;}.elementor-15 .elementor-element.elementor-element-5342db1{padding:50px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-e0465d6{margin-top:0px;margin-bottom:30px;padding:0px 32px 0px 32px;}.elementor-15 .elementor-element.elementor-element-b6533d4 .elementor-heading-title{font-size:48px;}.elementor-15 .elementor-element.elementor-element-9077f37{padding:0px 32px 0px 32px;}.elementor-15 .elementor-element.elementor-element-4a5a8885{padding:50px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d120e5d > .elementor-container{max-width:500px;}.elementor-15 .elementor-element.elementor-element-d120e5d{margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f4a38ad .elementor-heading-title{font-size:var( --e-global-typography-04bd127-font-size );line-height:var( --e-global-typography-04bd127-line-height );letter-spacing:var( --e-global-typography-04bd127-letter-spacing );}.elementor-15 .elementor-element.elementor-element-42969ca1 .elementor-heading-title{font-size:var( --e-global-typography-93f7325-font-size );line-height:var( --e-global-typography-93f7325-line-height );}.elementor-15 .elementor-element.elementor-element-23f76a4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-103e00b9{padding:200px 16px 0px 16px;}.elementor-15 .elementor-element.elementor-element-62ce2b44 .elementor-heading-title{font-size:40px;}.elementor-15 .elementor-element.elementor-element-421ad55e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1ac1a1ad{padding:0px 0px 0px 10px;}.elementor-15 .elementor-element.elementor-element-1ac1a1ad .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-294d0604{padding:40px 32px 40px 32px;}.elementor-15 .elementor-element.elementor-element-29e874ce > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5c93e135 .elementor-heading-title{font-size:var( --e-global-typography-04bd127-font-size );line-height:var( --e-global-typography-04bd127-line-height );letter-spacing:var( --e-global-typography-04bd127-letter-spacing );}.elementor-15 .elementor-element.elementor-element-66da1187 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-710dde8 .elementor-heading-title{font-size:var( --e-global-typography-5dd48f8-font-size );line-height:var( --e-global-typography-5dd48f8-line-height );}.elementor-15 .elementor-element.elementor-element-741222eb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2865d1ce > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3d55c6b7{width:50%;}.elementor-15 .elementor-element.elementor-element-3d55c6b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15 .elementor-element.elementor-element-3d55c6b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-240508e0{text-align:left;}.elementor-15 .elementor-element.elementor-element-240508e0 img{width:100%;}.elementor-15 .elementor-element.elementor-element-139d8b97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-139d8b97 img{width:100%;}.elementor-15 .elementor-element.elementor-element-781e670c{width:50%;}.elementor-15 .elementor-element.elementor-element-781e670c > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-15 .elementor-element.elementor-element-6e0f6e17{padding:190px 32px 40px 32px;}.elementor-15 .elementor-element.elementor-element-770e7bc7 .elementor-heading-title{font-size:var( --e-global-typography-04bd127-font-size );line-height:var( --e-global-typography-04bd127-line-height );letter-spacing:var( --e-global-typography-04bd127-letter-spacing );}.elementor-15 .elementor-element.elementor-element-7ca4dc40{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7ac0929f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-11ed0604 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-82420a0 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-28cf9fc{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9367760{width:50%;}.elementor-15 .elementor-element.elementor-element-9367760 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-5d299bda{padding:0px 0px 0px 0px;--container-widget-width:74px;--container-widget-flex-grow:0;width:var( --container-widget-width, 74px );max-width:74px;}.elementor-15 .elementor-element.elementor-element-5d299bda .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-67bbf66{--container-widget-width:34px;--container-widget-flex-grow:0;width:var( --container-widget-width, 34px );max-width:34px;}.elementor-15 .elementor-element.elementor-element-67bbf66 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-67bbf66 .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-5fc91ec1{padding:20px 10px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e63843f{width:50%;}.elementor-15 .elementor-element.elementor-element-e63843f > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-7065554{padding:0px 0px 0px 0px;--container-widget-width:74px;--container-widget-flex-grow:0;width:var( --container-widget-width, 74px );max-width:74px;}.elementor-15 .elementor-element.elementor-element-7065554 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-43c478b{--container-widget-width:34px;--container-widget-flex-grow:0;width:var( --container-widget-width, 34px );max-width:34px;}.elementor-15 .elementor-element.elementor-element-43c478b .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-43c478b .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-62c759a5{padding:20px 10px 0px 0px;}.elementor-15 .elementor-element.elementor-element-432ded98{width:50%;}.elementor-15 .elementor-element.elementor-element-432ded98 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-07ef448{padding:0px 0px 0px 0px;--container-widget-width:77px;--container-widget-flex-grow:0;width:var( --container-widget-width, 77px );max-width:77px;}.elementor-15 .elementor-element.elementor-element-07ef448 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-1e208b5{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;}.elementor-15 .elementor-element.elementor-element-1e208b5 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-1e208b5 .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-77794e1d{padding:20px 10px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6f7a23b2{width:50%;}.elementor-15 .elementor-element.elementor-element-6f7a23b2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-5392d87{padding:0px 0px 0px 0px;--container-widget-width:73px;--container-widget-flex-grow:0;width:var( --container-widget-width, 73px );max-width:73px;}.elementor-15 .elementor-element.elementor-element-5392d87 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-828769c{--container-widget-width:34px;--container-widget-flex-grow:0;width:var( --container-widget-width, 34px );max-width:34px;}.elementor-15 .elementor-element.elementor-element-828769c .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-828769c .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-11e0876c{padding:20px 10px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2ec5fdc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2ec5fdc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-253db71a{padding:40px 0px 40px 0px;}.elementor-15 .elementor-element.elementor-element-74a50c1e .elementor-heading-title{font-size:var( --e-global-typography-5dd48f8-font-size );line-height:var( --e-global-typography-5dd48f8-line-height );}.elementor-15 .elementor-element.elementor-element-1d841e75{padding:0px 16px 0px 16px;}.elementor-15 .elementor-element.elementor-element-3ed80b35{width:50%;}.elementor-15 .elementor-element.elementor-element-3ed80b35 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1b1349bc{text-align:center;}.elementor-15 .elementor-element.elementor-element-75e462d2{width:50%;}.elementor-15 .elementor-element.elementor-element-75e462d2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2ab4aa17{text-align:center;}.elementor-15 .elementor-element.elementor-element-55cd17bc{width:50%;}.elementor-15 .elementor-element.elementor-element-1d4cd99e{text-align:center;}.elementor-15 .elementor-element.elementor-element-2adda823{width:50%;}.elementor-15 .elementor-element.elementor-element-2adda823 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-19cbf11c{text-align:center;}.elementor-15 .elementor-element.elementor-element-262a92b1{width:50%;}.elementor-15 .elementor-element.elementor-element-bcb436f{text-align:center;}.elementor-15 .elementor-element.elementor-element-4e579404{width:50%;}.elementor-15 .elementor-element.elementor-element-4e579404 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-18bab7d{text-align:center;}.elementor-15 .elementor-element.elementor-element-845f858{padding:40px 16px 40px 16px;}.elementor-15 .elementor-element.elementor-element-c0cbdcb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-45733e0 .elementor-heading-title{font-size:var( --e-global-typography-04bd127-font-size );line-height:var( --e-global-typography-04bd127-line-height );letter-spacing:var( --e-global-typography-04bd127-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2739bf4{text-align:left;}.elementor-15 .elementor-element.elementor-element-2739bf4 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-15 .elementor-element.elementor-element-d163876{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-704fd0f .elementor-heading-title{font-size:var( --e-global-typography-04bd127-font-size );line-height:var( --e-global-typography-04bd127-line-height );letter-spacing:var( --e-global-typography-04bd127-letter-spacing );}.elementor-15 .elementor-element.elementor-element-89e11c0{padding:0px 1px 0px 1px;}.elementor-15 .elementor-element.elementor-element-f8b2201{width:100%;}.elementor-15 .elementor-element.elementor-element-b66780e{--container-widget-width:90px;--container-widget-flex-grow:0;width:var( --container-widget-width, 90px );max-width:90px;}.elementor-15 .elementor-element.elementor-element-b66780e .elementor-heading-title{font-size:var( --e-global-typography-5dd48f8-font-size );line-height:var( --e-global-typography-5dd48f8-line-height );}.elementor-15 .elementor-element.elementor-element-9fd012e{padding:0px 1px 0px 1px;}.elementor-15 .elementor-element.elementor-element-00b3122{width:100%;}.elementor-15 .elementor-element.elementor-element-b1f8be5{--container-widget-width:90px;--container-widget-flex-grow:0;width:var( --container-widget-width, 90px );max-width:90px;}.elementor-15 .elementor-element.elementor-element-b1f8be5 .elementor-heading-title{font-size:var( --e-global-typography-5dd48f8-font-size );line-height:var( --e-global-typography-5dd48f8-line-height );}.elementor-15 .elementor-element.elementor-element-c490b20{padding:0px 1px 0px 1px;}.elementor-15 .elementor-element.elementor-element-433c45f{width:100%;}.elementor-15 .elementor-element.elementor-element-f6e470e{--container-widget-width:90px;--container-widget-flex-grow:0;width:var( --container-widget-width, 90px );max-width:90px;}.elementor-15 .elementor-element.elementor-element-f6e470e .elementor-heading-title{font-size:var( --e-global-typography-5dd48f8-font-size );line-height:var( --e-global-typography-5dd48f8-line-height );}.elementor-15 .elementor-element.elementor-element-aa0bbcf .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1dadc7b6{padding:40px 0px 40px 0px;}.elementor-15 .elementor-element.elementor-element-2e430797{padding:0px 16px 0px 16px;}.elementor-15 .elementor-element.elementor-element-4f7fb506 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-8b47289{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5d4f4a49 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-30a5a678 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4f814cb5{padding:0px 11px 0px 0px;}.elementor-15 .elementor-element.elementor-element-25de9f79 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-be6bc55 .elementor-heading-title{font-size:var( --e-global-typography-04bd127-font-size );line-height:var( --e-global-typography-04bd127-line-height );letter-spacing:var( --e-global-typography-04bd127-letter-spacing );}.elementor-15 .elementor-element.elementor-element-210334ba .elementor-heading-title{font-size:var( --e-global-typography-dcecf56-font-size );line-height:var( --e-global-typography-dcecf56-line-height );}.elementor-15 .elementor-element.elementor-element-85c94b2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-66945403{padding:20px 32px 0px 32px;}.elementor-15 .elementor-element.elementor-element-2a48f03c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-44d12ec8 .elementor-heading-title{font-size:var( --e-global-typography-dcecf56-font-size );line-height:var( --e-global-typography-dcecf56-line-height );}.elementor-15 .elementor-element.elementor-element-40ca1ef7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-715543ba > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3918c7cb{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-42486730{padding:0px 11px 0px 0px;}.elementor-15 .elementor-element.elementor-element-416c9148 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-fd4a24 .elementor-heading-title{font-size:var( --e-global-typography-dcecf56-font-size );line-height:var( --e-global-typography-dcecf56-line-height );}.elementor-15 .elementor-element.elementor-element-449ab8bd .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-d83e2f2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-4f78555 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-5342db1{padding:40px 32px 40px 32px;}.elementor-15 .elementor-element.elementor-element-e0465d6{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b6533d4 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-9077f37{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9ada5fc{--content-padding:0px;}.elementor-15 .elementor-element.elementor-element-9ada5fc .elementor-gallery-title{font-size:12px;line-height:30px;}.elementor-15 .elementor-element.elementor-element-4a5a8885{padding:40px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d120e5d{padding:0px 16px 0px 16px;}.elementor-15 .elementor-element.elementor-element-f4a38ad .elementor-heading-title{font-size:var( --e-global-typography-04bd127-font-size );line-height:var( --e-global-typography-04bd127-line-height );letter-spacing:var( --e-global-typography-04bd127-letter-spacing );}.elementor-15 .elementor-element.elementor-element-42969ca1 .elementor-heading-title{font-size:var( --e-global-typography-93f7325-font-size );line-height:var( --e-global-typography-93f7325-line-height );}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-29e874ce{width:49%;}.elementor-15 .elementor-element.elementor-element-2865d1ce{width:51%;}.elementor-15 .elementor-element.elementor-element-6b6781b5{width:42%;}.elementor-15 .elementor-element.elementor-element-5d4f4a49{width:58%;}.elementor-15 .elementor-element.elementor-element-a6b4d9e{width:65%;}.elementor-15 .elementor-element.elementor-element-25de9f79{width:34.956%;}.elementor-15 .elementor-element.elementor-element-2a48f03c{width:36%;}.elementor-15 .elementor-element.elementor-element-715543ba{width:63.956%;}.elementor-15 .elementor-element.elementor-element-25404d04{width:65%;}.elementor-15 .elementor-element.elementor-element-416c9148{width:34.956%;}.elementor-15 .elementor-element.elementor-element-7e13647{--width:50%;}.elementor-15 .elementor-element.elementor-element-9c79907{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-9367760{width:50%;}.elementor-15 .elementor-element.elementor-element-e63843f{width:50%;}.elementor-15 .elementor-element.elementor-element-432ded98{width:50%;}.elementor-15 .elementor-element.elementor-element-6f7a23b2{width:50%;}.elementor-15 .elementor-element.elementor-element-f8b2201{width:100%;}.elementor-15 .elementor-element.elementor-element-00b3122{width:100%;}.elementor-15 .elementor-element.elementor-element-433c45f{width:100%;}.elementor-15 .elementor-element.elementor-element-6b6781b5{width:58%;}.elementor-15 .elementor-element.elementor-element-5d4f4a49{width:42%;}.elementor-15 .elementor-element.elementor-element-a6b4d9e{width:100%;}.elementor-15 .elementor-element.elementor-element-25de9f79{width:100%;}.elementor-15 .elementor-element.elementor-element-2a48f03c{width:100%;}.elementor-15 .elementor-element.elementor-element-715543ba{width:100%;}.elementor-15 .elementor-element.elementor-element-25404d04{width:100%;}.elementor-15 .elementor-element.elementor-element-416c9148{width:100%;}.elementor-15 .elementor-element.elementor-element-b62daca{width:58%;}.elementor-15 .elementor-element.elementor-element-7bfd4e3{width:100%;}}