.elementor-347 .elementor-element.elementor-element-828e243{--display:flex;--min-height:420px;--justify-content:center;}.elementor-347 .elementor-element.elementor-element-828e243:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-828e243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thomson.fasthosting4.website/wp-content/uploads/2026/08/hand-holding-star-block-customer-choose-rating-for-user-reviews.jpg");background-position:center center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-347 .elementor-element.elementor-element-f4c81a6{text-align:center;}.elementor-347 .elementor-element.elementor-element-f4c81a6 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-347 .elementor-element.elementor-element-680891c .elementor-icon-wrapper{text-align:center;}.elementor-347 .elementor-element.elementor-element-680891c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF20;}.elementor-347 .elementor-element.elementor-element-680891c.elementor-view-framed .elementor-icon, .elementor-347 .elementor-element.elementor-element-680891c.elementor-view-default .elementor-icon{color:#FFFFFF20;border-color:#FFFFFF20;}.elementor-347 .elementor-element.elementor-element-680891c.elementor-view-framed .elementor-icon, .elementor-347 .elementor-element.elementor-element-680891c.elementor-view-default .elementor-icon svg{fill:#FFFFFF20;}.elementor-347 .elementor-element.elementor-element-680891c.elementor-view-stacked .elementor-icon:hover{background-color:#00000020;color:var( --e-global-color-accent );}.elementor-347 .elementor-element.elementor-element-680891c.elementor-view-framed .elementor-icon:hover, .elementor-347 .elementor-element.elementor-element-680891c.elementor-view-default .elementor-icon:hover{color:#00000020;border-color:#00000020;}.elementor-347 .elementor-element.elementor-element-680891c.elementor-view-framed .elementor-icon:hover, .elementor-347 .elementor-element.elementor-element-680891c.elementor-view-default .elementor-icon:hover svg{fill:#00000020;}.elementor-347 .elementor-element.elementor-element-680891c.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-347 .elementor-element.elementor-element-680891c.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-347 .elementor-element.elementor-element-680891c .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-680891c .elementor-icon svg{height:24px;}.elementor-347 .elementor-element.elementor-element-06b77dd{--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:80px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-347 .elementor-element.elementor-element-458ca90{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-347 .elementor-element.elementor-element-b0bbc63{--display:flex;}.elementor-347 .elementor-element.elementor-element-592d67f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-592d67f:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-592d67f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b279e6a );}.elementor-347 .elementor-element.elementor-element-98439bc .elementor-icon-wrapper{text-align:start;}.elementor-347 .elementor-element.elementor-element-98439bc .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-98439bc .elementor-icon svg{height:24px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-347 .elementor-element.elementor-element-345f0f9{font-family:"Proxima Nova", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-347 .elementor-element.elementor-element-d8b7474 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-854bce4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-854bce4:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-854bce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b279e6a );}.elementor-347 .elementor-element.elementor-element-ab17303 .elementor-icon-wrapper{text-align:start;}.elementor-347 .elementor-element.elementor-element-ab17303 .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-ab17303 .elementor-icon svg{height:24px;}.elementor-347 .elementor-element.elementor-element-8afa767{font-family:"Proxima Nova", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-347 .elementor-element.elementor-element-7ecf428 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-78404b4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-78404b4:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-78404b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b279e6a );}.elementor-347 .elementor-element.elementor-element-6545c0c .elementor-icon-wrapper{text-align:start;}.elementor-347 .elementor-element.elementor-element-6545c0c .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-6545c0c .elementor-icon svg{height:24px;}.elementor-347 .elementor-element.elementor-element-8afbecd{font-family:"Proxima Nova", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-347 .elementor-element.elementor-element-c2d1ecd .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-dee16e3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-dee16e3:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-dee16e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b279e6a );}.elementor-347 .elementor-element.elementor-element-bbb4727 .elementor-icon-wrapper{text-align:start;}.elementor-347 .elementor-element.elementor-element-bbb4727 .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-bbb4727 .elementor-icon svg{height:24px;}.elementor-347 .elementor-element.elementor-element-cfe4180{font-family:"Proxima Nova", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-347 .elementor-element.elementor-element-3840289 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-ec6e61a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-ec6e61a:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-ec6e61a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b279e6a );}.elementor-347 .elementor-element.elementor-element-204898a .elementor-icon-wrapper{text-align:start;}.elementor-347 .elementor-element.elementor-element-204898a .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-204898a .elementor-icon svg{height:24px;}.elementor-347 .elementor-element.elementor-element-5ef7549{font-family:"Proxima Nova", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-347 .elementor-element.elementor-element-69dc38c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-12fe38d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-12fe38d:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-12fe38d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b279e6a );}.elementor-347 .elementor-element.elementor-element-b3c527b .elementor-icon-wrapper{text-align:start;}.elementor-347 .elementor-element.elementor-element-b3c527b .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-b3c527b .elementor-icon svg{height:24px;}.elementor-347 .elementor-element.elementor-element-f8f7890{font-family:"Proxima Nova", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-347 .elementor-element.elementor-element-689e2dc .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-964a2bc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-964a2bc:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-964a2bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b279e6a );}.elementor-347 .elementor-element.elementor-element-cbffa9b .elementor-icon-wrapper{text-align:start;}.elementor-347 .elementor-element.elementor-element-cbffa9b .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-cbffa9b .elementor-icon svg{height:24px;}.elementor-347 .elementor-element.elementor-element-17a5b6e{font-family:"Proxima Nova", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-347 .elementor-element.elementor-element-a1b68e2 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-3f03ae0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-3f03ae0:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-3f03ae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b279e6a );}.elementor-347 .elementor-element.elementor-element-3f03ae0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-347 .elementor-element.elementor-element-7bd6636 .elementor-icon-wrapper{text-align:start;}.elementor-347 .elementor-element.elementor-element-7bd6636 .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-7bd6636 .elementor-icon svg{height:24px;}.elementor-347 .elementor-element.elementor-element-381172b{font-family:"Proxima Nova", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-347 .elementor-element.elementor-element-87b92ca .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-09f8467{--display:flex;}.elementor-347 .elementor-element.elementor-element-2a00266{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-2a00266:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-2a00266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b279e6a );}.elementor-347 .elementor-element.elementor-element-2c721bd .elementor-icon-wrapper{text-align:start;}.elementor-347 .elementor-element.elementor-element-2c721bd .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-2c721bd .elementor-icon svg{height:24px;}.elementor-347 .elementor-element.elementor-element-328d128{font-family:"Proxima Nova", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-347 .elementor-element.elementor-element-799a970 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-1ce416b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-1ce416b:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-1ce416b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b279e6a );}.elementor-347 .elementor-element.elementor-element-7ac685e .elementor-icon-wrapper{text-align:start;}.elementor-347 .elementor-element.elementor-element-7ac685e .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-7ac685e .elementor-icon svg{height:24px;}.elementor-347 .elementor-element.elementor-element-0779f14{font-family:"Proxima Nova", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-347 .elementor-element.elementor-element-97ad256 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-995acc5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-995acc5:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-995acc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b279e6a );}.elementor-347 .elementor-element.elementor-element-7538f89 .elementor-icon-wrapper{text-align:start;}.elementor-347 .elementor-element.elementor-element-7538f89 .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-7538f89 .elementor-icon svg{height:24px;}.elementor-347 .elementor-element.elementor-element-a3af4f9{font-family:"Proxima Nova", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-347 .elementor-element.elementor-element-7e6c29c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-f5c5d2c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-f5c5d2c:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-f5c5d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b279e6a );}.elementor-347 .elementor-element.elementor-element-a0a999c .elementor-icon-wrapper{text-align:start;}.elementor-347 .elementor-element.elementor-element-a0a999c .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-a0a999c .elementor-icon svg{height:24px;}.elementor-347 .elementor-element.elementor-element-0890322{font-family:"Proxima Nova", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-347 .elementor-element.elementor-element-819dbdc .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-52c5aa1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-52c5aa1:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-52c5aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b279e6a );}.elementor-347 .elementor-element.elementor-element-ff5053d .elementor-icon-wrapper{text-align:start;}.elementor-347 .elementor-element.elementor-element-ff5053d .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-ff5053d .elementor-icon svg{height:24px;}.elementor-347 .elementor-element.elementor-element-9b78f29{font-family:"Proxima Nova", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-347 .elementor-element.elementor-element-67feb92 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-2a6ca04{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-2a6ca04:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-2a6ca04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b279e6a );}.elementor-347 .elementor-element.elementor-element-50e67b4 .elementor-icon-wrapper{text-align:start;}.elementor-347 .elementor-element.elementor-element-50e67b4 .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-50e67b4 .elementor-icon svg{height:24px;}.elementor-347 .elementor-element.elementor-element-6096b7c{font-family:"Proxima Nova", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-347 .elementor-element.elementor-element-6a27fd8 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-60fadbd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-60fadbd:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-60fadbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b279e6a );}.elementor-347 .elementor-element.elementor-element-81b0606 .elementor-icon-wrapper{text-align:start;}.elementor-347 .elementor-element.elementor-element-81b0606 .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-81b0606 .elementor-icon svg{height:24px;}.elementor-347 .elementor-element.elementor-element-4f7fbb8{font-family:"Proxima Nova", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-347 .elementor-element.elementor-element-3bcb8d2 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-4043bd5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-4043bd5:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-4043bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b279e6a );}.elementor-347 .elementor-element.elementor-element-4f6739c .elementor-icon-wrapper{text-align:start;}.elementor-347 .elementor-element.elementor-element-4f6739c .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-4f6739c .elementor-icon svg{height:24px;}.elementor-347 .elementor-element.elementor-element-25353f8{font-family:"Proxima Nova", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-347 .elementor-element.elementor-element-adb1969 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-b3bd28c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-b3bd28c:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-b3bd28c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b279e6a );}.elementor-347 .elementor-element.elementor-element-7fd0bf4 .elementor-icon-wrapper{text-align:start;}.elementor-347 .elementor-element.elementor-element-7fd0bf4 .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-7fd0bf4 .elementor-icon svg{height:24px;}.elementor-347 .elementor-element.elementor-element-66f9318{font-family:"Proxima Nova", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-347 .elementor-element.elementor-element-85efd12 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-39a1d7b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-39a1d7b:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-39a1d7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b279e6a );}.elementor-347 .elementor-element.elementor-element-4a64390 .elementor-icon-wrapper{text-align:start;}.elementor-347 .elementor-element.elementor-element-4a64390 .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-4a64390 .elementor-icon svg{height:24px;}.elementor-347 .elementor-element.elementor-element-c9b249e{font-family:"Proxima Nova", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-347 .elementor-element.elementor-element-ff141aa .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-6995082{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-347 .elementor-element.elementor-element-6995082:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-6995082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b279e6a );}.elementor-347 .elementor-element.elementor-element-91ee840 .elementor-icon-wrapper{text-align:start;}.elementor-347 .elementor-element.elementor-element-91ee840 .elementor-icon{font-size:24px;}.elementor-347 .elementor-element.elementor-element-91ee840 .elementor-icon svg{height:24px;}.elementor-347 .elementor-element.elementor-element-3514150{font-family:"Proxima Nova", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-347 .elementor-element.elementor-element-a4ab5e1 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-347 .elementor-element.elementor-element-4a68466{--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-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-347 .elementor-element.elementor-element-2b08118.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-347 .elementor-element.elementor-element-2b08118 .elementor-main-swiper{height:300px;width:100%;}.elementor-347 .elementor-element.elementor-element-2b08118 .elementor-swiper-button{font-size:20px;}.elementor-347 .elementor-element.elementor-element-2b08118 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-347 .elementor-element.elementor-element-f32d38b{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-347 .elementor-element.elementor-element-a66175a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-347 .elementor-element.elementor-element-8431e86 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-40c34fe );}.elementor-347 .elementor-element.elementor-element-1cbe254{--display:flex;--min-height:250px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--overlay-opacity:0.5;}.elementor-347 .elementor-element.elementor-element-1cbe254:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-1cbe254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7F7F7F;background-image:url("https://thomson.fasthosting4.website/wp-content/uploads/2026/08/bathroom-768x453.jpg");background-position:center center;background-size:cover;}.elementor-347 .elementor-element.elementor-element-1cbe254::before, .elementor-347 .elementor-element.elementor-element-1cbe254 > .elementor-background-video-container::before, .elementor-347 .elementor-element.elementor-element-1cbe254 > .e-con-inner > .elementor-background-video-container::before, .elementor-347 .elementor-element.elementor-element-1cbe254 > .elementor-background-slideshow::before, .elementor-347 .elementor-element.elementor-element-1cbe254 > .e-con-inner > .elementor-background-slideshow::before, .elementor-347 .elementor-element.elementor-element-1cbe254 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-347 .elementor-element.elementor-element-46aadc7 .elementor-button{background-color:#77B86D00;font-family:"Nunito Sans", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-347 .elementor-element.elementor-element-46aadc7 .elementor-button:hover, .elementor-347 .elementor-element.elementor-element-46aadc7 .elementor-button:focus{background-color:#FFFFFF;color:#3A3A39;}.elementor-347 .elementor-element.elementor-element-46aadc7 .elementor-button:hover svg, .elementor-347 .elementor-element.elementor-element-46aadc7 .elementor-button:focus svg{fill:#3A3A39;}.elementor-347 .elementor-element.elementor-element-00abab4 .elementor-button{background-color:#77B86D00;font-family:"Nunito Sans", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-347 .elementor-element.elementor-element-00abab4 .elementor-button:hover, .elementor-347 .elementor-element.elementor-element-00abab4 .elementor-button:focus{background-color:#FFFFFF;color:#3A3A39;}.elementor-347 .elementor-element.elementor-element-00abab4 .elementor-button:hover svg, .elementor-347 .elementor-element.elementor-element-00abab4 .elementor-button:focus svg{fill:#3A3A39;}@media(max-width:1024px){.elementor-347 .elementor-element.elementor-element-06b77dd{--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;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-347 .elementor-element.elementor-element-2b08118.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-347 .elementor-element.elementor-element-f32d38b{--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;--margin-top:10px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-347 .elementor-element.elementor-element-06b77dd{--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-347 .elementor-element.elementor-element-2b08118.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-347 .elementor-element.elementor-element-f32d38b{--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-347 .elementor-element.elementor-element-1cbe254{--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;}}@media(min-width:768px){.elementor-347 .elementor-element.elementor-element-458ca90{--width:65%;}.elementor-347 .elementor-element.elementor-element-4a68466{--width:35%;}.elementor-347 .elementor-element.elementor-element-a66175a{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-347 .elementor-element.elementor-element-458ca90{--width:100%;}.elementor-347 .elementor-element.elementor-element-4a68466{--width:100%;}.elementor-347 .elementor-element.elementor-element-a66175a{--width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Proxima Nova';
	font-display: auto;
	src: url('https://thomson.fasthosting4.website/wp-content/uploads/2026/09/FontsFree-Net-ProximaNova-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */