.elementor-7928 .elementor-element.elementor-element-ff46bb4:not(.elementor-motion-effects-element-type-background), .elementor-7928 .elementor-element.elementor-element-ff46bb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomstudios.com/blog/wp-content/uploads/2022/05/Horizonal-For-About-Us-scaled.jpg");background-position:center center;background-size:cover;}.elementor-7928 .elementor-element.elementor-element-ff46bb4 > .elementor-background-overlay{background-color:#6C431B4D;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7928 .elementor-element.elementor-element-ff46bb4 > .elementor-container{min-height:551px;}.elementor-7928 .elementor-element.elementor-element-ff46bb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.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 );color:var( --e-global-color-primary );}.elementor-7928 .elementor-element.elementor-element-9bda2e6{text-align:center;}.elementor-7928 .elementor-element.elementor-element-9bda2e6 .elementor-heading-title{font-size:112px;color:#ffffff;}.elementor-7928 .elementor-element.elementor-element-339c0ca{text-align:center;}.elementor-7928 .elementor-element.elementor-element-339c0ca .elementor-heading-title{font-size:40px;font-weight:300;text-transform:uppercase;color:#ffffff;}.elementor-7928 .elementor-element.elementor-element-418caa5{--spacer-size:50px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-7928 .elementor-element.elementor-element-f91b63e{font-size:17px;}.elementor-7928 .elementor-element.elementor-element-0eccfe1{--spacer-size:50px;}.elementor-7928 .elementor-element.elementor-element-1de6a68 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7928 .elementor-element.elementor-element-ef4e143 > .elementor-widget-container{border-style:solid;border-width:21px 21px 21px 21px;border-color:#97c3b9;}.elementor-7928 .elementor-element.elementor-element-b695091 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-7928 .elementor-element.elementor-element-e03f063 > .elementor-widget-container{border-style:solid;border-width:21px 21px 21px 21px;border-color:#fbcec1;}.elementor-7928 .elementor-element.elementor-element-c1b302b > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-7928 .elementor-element.elementor-element-8303e3a > .elementor-widget-container{border-style:solid;border-width:21px 21px 21px 21px;border-color:#97c3b9;}.elementor-7928 .elementor-element.elementor-element-e0aba7d > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-7928 .elementor-element.elementor-element-b8c8812 > .elementor-widget-container{border-style:solid;border-width:21px 21px 21px 21px;border-color:#fbcec1;}.elementor-7928 .elementor-element.elementor-element-2fe8252{--spacer-size:50px;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7928 .elementor-element.elementor-element-ee5dc75 .elementor-tab-title, .elementor-7928 .elementor-element.elementor-element-ee5dc75 .elementor-tab-title:before, .elementor-7928 .elementor-element.elementor-element-ee5dc75 .elementor-tab-title:after, .elementor-7928 .elementor-element.elementor-element-ee5dc75 .elementor-tab-content, .elementor-7928 .elementor-element.elementor-element-ee5dc75 .elementor-tabs-content-wrapper{border-width:3px;}.elementor-7928 .elementor-element.elementor-element-ee5dc75 .elementor-tab-mobile-title, .elementor-7928 .elementor-element.elementor-element-ee5dc75 .elementor-tab-desktop-title.elementor-active, .elementor-7928 .elementor-element.elementor-element-ee5dc75 .elementor-tab-title:before, .elementor-7928 .elementor-element.elementor-element-ee5dc75 .elementor-tab-title:after, .elementor-7928 .elementor-element.elementor-element-ee5dc75 .elementor-tab-content, .elementor-7928 .elementor-element.elementor-element-ee5dc75 .elementor-tabs-content-wrapper{border-color:#fbcec1;}.elementor-7928 .elementor-element.elementor-element-ee5dc75 .elementor-tab-title, .elementor-7928 .elementor-element.elementor-element-ee5dc75 .elementor-tab-title a{color:#97c3b9;}.elementor-7928 .elementor-element.elementor-element-ee5dc75 .elementor-tab-title{text-transform:uppercase;}.elementor-7928 .elementor-element.elementor-element-9fd3910{--spacer-size:50px;}.elementor-7928 .elementor-element.elementor-element-9dd35be .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7928 .elementor-element.elementor-element-9dd35be .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;color:#97c3b9;}.elementor-7928 .elementor-element.elementor-element-9dd35be .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7928 .elementor-element.elementor-element-9dd35be .elementor-swiper-button.elementor-swiper-button-next svg{fill:#97c3b9;}.elementor-7928 .elementor-element.elementor-element-1df9124{--spacer-size:82px;}.elementor-7928 .elementor-element.elementor-element-646d022:not(.elementor-motion-effects-element-type-background), .elementor-7928 .elementor-element.elementor-element-646d022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomstudios.com/blog/wp-content/uploads/2018/02/PXL_20201022_161835203.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7928 .elementor-element.elementor-element-646d022 > .elementor-background-overlay{background-color:#896756;opacity:0.41;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7928 .elementor-element.elementor-element-646d022 > .elementor-container{min-height:535px;}.elementor-7928 .elementor-element.elementor-element-646d022{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7928 .elementor-element.elementor-element-5209dd1{text-align:center;}.elementor-7928 .elementor-element.elementor-element-5209dd1 .elementor-heading-title{font-size:54px;text-transform:uppercase;color:#ffffff;}.elementor-7928 .elementor-element.elementor-element-0588ba0{--spacer-size:50px;}.elementor-7928 .elementor-element.elementor-element-4e99ce3{--spacer-size:50px;}.elementor-7928 .elementor-element.elementor-element-447a381{--e-image-carousel-slides-to-show:2;}.elementor-7928 .elementor-element.elementor-element-e27a5b6{--spacer-size:50px;}.elementor-7928 .elementor-element.elementor-element-48197dc:not(.elementor-motion-effects-element-type-background), .elementor-7928 .elementor-element.elementor-element-48197dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomstudios.com/blog/wp-content/uploads/2018/02/Garden.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7928 .elementor-element.elementor-element-48197dc > .elementor-background-overlay{background-color:rgba(29,43,33,0.52);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7928 .elementor-element.elementor-element-48197dc > .elementor-container{min-height:321px;}.elementor-7928 .elementor-element.elementor-element-48197dc .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7928 .elementor-element.elementor-element-48197dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7928 .elementor-element.elementor-element-502c8f5{text-align:center;}.elementor-7928 .elementor-element.elementor-element-502c8f5 .elementor-heading-title{font-size:45px;color:#ffffff;}.elementor-7928 .elementor-element.elementor-element-c44276e{--spacer-size:50px;}.elementor-7928 .elementor-element.elementor-element-052eb55{--spacer-size:50px;}.elementor-7928 .elementor-element.elementor-element-daaa263:not(.elementor-motion-effects-element-type-background), .elementor-7928 .elementor-element.elementor-element-daaa263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomstudios.com/blog/wp-content/uploads/2018/02/Tom-Studios-Editor.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7928 .elementor-element.elementor-element-daaa263 > .elementor-background-overlay{background-color:rgba(29,43,33,0.52);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7928 .elementor-element.elementor-element-daaa263 > .elementor-container{min-height:629px;}.elementor-7928 .elementor-element.elementor-element-daaa263 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7928 .elementor-element.elementor-element-daaa263{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7928 .elementor-element.elementor-element-bca4bba{text-align:center;}.elementor-7928 .elementor-element.elementor-element-bca4bba .elementor-heading-title{font-size:64px;text-transform:uppercase;color:#ffffff;}.elementor-7928 .elementor-element.elementor-element-a02e60d{--spacer-size:50px;}.elementor-7928 .elementor-element.elementor-element-453f7de{--spacer-size:50px;}@media(min-width:1025px){.elementor-7928 .elementor-element.elementor-element-48197dc:not(.elementor-motion-effects-element-type-background), .elementor-7928 .elementor-element.elementor-element-48197dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7928 .elementor-element.elementor-element-daaa263:not(.elementor-motion-effects-element-type-background), .elementor-7928 .elementor-element.elementor-element-daaa263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-7928 .elementor-element.elementor-element-ff46bb4 > .elementor-container{min-height:381px;}.elementor-7928 .elementor-element.elementor-element-502c8f5 .elementor-heading-title{font-size:35px;}}@media(max-width:767px){.elementor-7928 .elementor-element.elementor-element-ff46bb4 > .elementor-container{min-height:194px;}.elementor-7928 .elementor-element.elementor-element-9bda2e6{text-align:center;}.elementor-7928 .elementor-element.elementor-element-9bda2e6 .elementor-heading-title{font-size:45px;}.elementor-7928 .elementor-element.elementor-element-339c0ca{text-align:center;}.elementor-7928 .elementor-element.elementor-element-339c0ca .elementor-heading-title{font-size:19px;}.elementor-7928 .elementor-element.elementor-element-646d022 > .elementor-container{min-height:258px;}.elementor-7928 .elementor-element.elementor-element-502c8f5 .elementor-heading-title{font-size:29px;}.elementor-7928 .elementor-element.elementor-element-daaa263 > .elementor-container{min-height:334px;}.elementor-7928 .elementor-element.elementor-element-bca4bba .elementor-heading-title{font-size:58px;}}