.elementor-49 .elementor-element.elementor-element-5e30cb74 > .elementor-container{min-height:70vh;}.elementor-49 .elementor-element.elementor-element-5e30cb74:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-5e30cb74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c2c2c;background-image:url("http://www.casavacanzesottomarina.it/wp-content/uploads/2020/07/venezia_carnavale211-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-49 .elementor-element.elementor-element-5e30cb74 > .elementor-background-overlay{background-color:#2c2c2c;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-5e30cb74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49 .elementor-element.elementor-element-686d1fd5 .elementor-spacer-inner{height:200px;}.elementor-49 .elementor-element.elementor-element-319434b7 .th-header-wrap{margin:0 auto;}.elementor-49 .elementor-element.elementor-element-319434b7 .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-319434b7.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-49 .elementor-element.elementor-element-319434b7.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-319434b7.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-49 .elementor-element.elementor-element-319434b7 .elementor-icon-box-content .elementor-icon-box-title{color:#ffffff;font-size:59px;}.elementor-49 .elementor-element.elementor-element-319434b7 .elementor-icon-box-content .elementor-icon-box-description{color:#ffffff;}.elementor-49 .elementor-element.elementor-element-319434b7 .elementor-icon-box-content .elementor-icon-box-description a{color:#ffffff;}.elementor-49 .elementor-element.elementor-element-7f3ac2d .th-header-wrap{margin:0 auto;}.elementor-49 .elementor-element.elementor-element-7f3ac2d .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-7f3ac2d.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-49 .elementor-element.elementor-element-7f3ac2d.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-7f3ac2d.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-49 .elementor-element.elementor-element-7f3ac2d .elementor-icon-box-content .elementor-icon-box-title{color:#ffffff;font-size:59px;}.elementor-49 .elementor-element.elementor-element-7f3ac2d .elementor-icon-box-content .elementor-icon-box-description{color:#ffffff;}.elementor-49 .elementor-element.elementor-element-7f3ac2d .elementor-icon-box-content .elementor-icon-box-description a{color:#ffffff;}.elementor-49 .elementor-element.elementor-element-ba018dd .elementor-spacer-inner{height:20px;}.elementor-49 .elementor-element.elementor-element-24864bad .mphb_sc_search-wrapper .mphb-required-fields-tip{display:none;}.elementor-49 .elementor-element.elementor-element-24864bad .mphb_sc_search-wrapper label abbr{display:none;}.elementor-49 .elementor-element.elementor-element-24864bad .th-fo-form{max-width:1000px;}.elementor-49 .elementor-element.elementor-element-24864bad .mphb_sc_search-wrapper label{color:#ffffff;}.elementor-49 .elementor-element.elementor-element-3d21f48 .elementor-spacer-inner{height:150px;}.elementor-49 .elementor-element.elementor-element-17f229fd > .elementor-container{max-width:540px;}.elementor-49 .elementor-element.elementor-element-17f229fd:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-17f229fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49 .elementor-element.elementor-element-17f229fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49 .elementor-element.elementor-element-17f229fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-53c7f31 .elementor-spacer-inner{height:80px;}.elementor-49 .elementor-element.elementor-element-23a78d14 .th-header-wrap{margin:0 auto;}.elementor-49 .elementor-element.elementor-element-23a78d14 .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-23a78d14 .elementor-icon-box-description{text-align:left;}.elementor-49 .elementor-element.elementor-element-23a78d14 .elementor-icon-box-content .elementor-icon-box-title{color:#2c2c2c;}.elementor-49 .elementor-element.elementor-element-23a78d14 .th-header-wrap .th-header-divider{border-color:rgba(136,136,136,0.3);}.elementor-49 .elementor-element.elementor-element-23a78d14 .elementor-icon-box-content .elementor-icon-box-description{color:#888888;font-size:24px;line-height:36px;}.elementor-49 .elementor-element.elementor-element-23a78d14 .elementor-icon-box-content .elementor-icon-box-description a{color:#888888;}.elementor-49 .elementor-element.elementor-element-14977f29 .elementor-spacer-inner{height:80px;}.elementor-49 .elementor-element.elementor-element-6df8335e > .elementor-container{max-width:1300px;}.elementor-49 .elementor-element.elementor-element-6df8335e:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-6df8335e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f9f9;}.elementor-49 .elementor-element.elementor-element-6df8335e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49 .elementor-element.elementor-element-6df8335e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-1c2c4fd .elementor-spacer-inner{height:50px;}.elementor-49 .elementor-element.elementor-element-3a31a6b3 .th-header-wrap{max-width:530px;margin:0 auto;}.elementor-49 .elementor-element.elementor-element-3a31a6b3 .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-3a31a6b3 .elementor-icon-box-description{text-align:center;}.elementor-49 .elementor-element.elementor-element-3a31a6b3 .elementor-icon-box-content .elementor-icon-box-title{color:#2c2c2c;}.elementor-49 .elementor-element.elementor-element-3a31a6b3 .th-header-wrap .th-header-divider{border-color:rgba(136,136,136,0.3);}.elementor-49 .elementor-element.elementor-element-3eedc1d .th-portfolio-item:hover .th-port-overlay{background-color:#2C2C2C33;}.elementor-49 .elementor-element.elementor-element-3eedc1d .th-port-center{opacity:1;}.elementor-49 .elementor-element.elementor-element-3eedc1d .th-portfolio-item .th-port-overlay{background-color:#2C2C2C66;}.elementor-49 .elementor-element.elementor-element-3eedc1d .th-portfolio-item:hover .th-port-top-text{opacity:0;}.elementor-49 .elementor-element.elementor-element-3eedc1d .th-portfolio-item:hover .th-port-center{opacity:0;}.elementor-49 .elementor-element.elementor-element-c1308d4 .elementor-spacer-inner{height:100px;}.elementor-49 .elementor-element.elementor-element-90fb51e .th-header-wrap{max-width:100%;margin:0 auto;}.elementor-49 .elementor-element.elementor-element-90fb51e .th-header-wrap .elementor-icon-box-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-90fb51e .elementor-icon-box-description{text-align:left;}.elementor-49 .elementor-element.elementor-element-90fb51e.elementor-view-stacked .elementor-icon{background-color:#2C2C2C;}.elementor-49 .elementor-element.elementor-element-90fb51e.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-90fb51e.elementor-view-default .elementor-icon{color:#2C2C2C;border-color:#2C2C2C;}.elementor-49 .elementor-element.elementor-element-90fb51e .elementor-icon-box-content .elementor-icon-box-title{color:#2C2C2C;}.elementor-49 .elementor-element.elementor-element-77c58f7 .elementor-spacer-inner{height:90px;}.elementor-49 .elementor-element.elementor-element-2124d6de:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-2124d6de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-2124d6de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49 .elementor-element.elementor-element-2124d6de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-4843b26e .elementor-spacer-inner{height:100px;}.elementor-49 .elementor-element.elementor-element-2fecef8:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-2fecef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49 .elementor-element.elementor-element-2fecef8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 15px 30px;}.elementor-49 .elementor-element.elementor-element-2fecef8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-49 .elementor-element.elementor-element-7bcdeaaa.elementor-column .elementor-column-wrap{align-items:center;}.elementor-49 .elementor-element.elementor-element-7bcdeaaa.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-7bcdeaaa:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-49 .elementor-element.elementor-element-7bcdeaaa > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ededed;}.elementor-49 .elementor-element.elementor-element-7bcdeaaa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 80px 130px 80px;}.elementor-49 .elementor-element.elementor-element-7bcdeaaa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-a5e6c7e .th-header-wrap{max-width:90%;margin:0 auto;}.elementor-49 .elementor-element.elementor-element-a5e6c7e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-49 .elementor-element.elementor-element-a5e6c7e.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-a5e6c7e.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-49 .elementor-element.elementor-element-a5e6c7e .elementor-icon-box-content .elementor-icon-box-title{color:#2c2c2c;}.elementor-49 .elementor-element.elementor-element-a5e6c7e .elementor-icon-box-content .elementor-icon-box-description{color:#888888;}.elementor-49 .elementor-element.elementor-element-a5e6c7e .elementor-icon-box-content .elementor-icon-box-description a{color:#888888;}.elementor-49 .elementor-element.elementor-element-a5e6c7e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-49 .elementor-element.elementor-element-2900eb3d.elementor-column .elementor-column-wrap{align-items:center;}.elementor-49 .elementor-element.elementor-element-2900eb3d.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-2900eb3d:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-49 .elementor-element.elementor-element-2900eb3d > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c2c2c;}.elementor-49 .elementor-element.elementor-element-2900eb3d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49 .elementor-element.elementor-element-2900eb3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-490efacf .elementor-spacer-inner{height:400px;}.elementor-49 .elementor-element.elementor-element-6e5314d9:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-6e5314d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49 .elementor-element.elementor-element-6e5314d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 30px 15px 30px;}.elementor-49 .elementor-element.elementor-element-6e5314d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-49 .elementor-element.elementor-element-83b4e2a.elementor-column .elementor-column-wrap{align-items:center;}.elementor-49 .elementor-element.elementor-element-83b4e2a.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-83b4e2a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-49 .elementor-element.elementor-element-83b4e2a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c2c2c;}.elementor-49 .elementor-element.elementor-element-83b4e2a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49 .elementor-element.elementor-element-83b4e2a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-377d7441 .elementor-spacer-inner{height:400px;}.elementor-bc-flex-widget .elementor-49 .elementor-element.elementor-element-665d9b39.elementor-column .elementor-column-wrap{align-items:center;}.elementor-49 .elementor-element.elementor-element-665d9b39.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-665d9b39:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-49 .elementor-element.elementor-element-665d9b39 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ededed;}.elementor-49 .elementor-element.elementor-element-665d9b39 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 80px 130px 80px;}.elementor-49 .elementor-element.elementor-element-665d9b39 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-3ddaf922 .th-header-wrap{max-width:90%;margin:0 auto;}.elementor-49 .elementor-element.elementor-element-3ddaf922.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-49 .elementor-element.elementor-element-3ddaf922.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-3ddaf922.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-49 .elementor-element.elementor-element-3ddaf922 .elementor-icon-box-content .elementor-icon-box-title{color:#2c2c2c;}.elementor-49 .elementor-element.elementor-element-3ddaf922 .elementor-icon-box-content .elementor-icon-box-description{color:#888888;}.elementor-49 .elementor-element.elementor-element-3ddaf922 .elementor-icon-box-content .elementor-icon-box-description a{color:#888888;}.elementor-49 .elementor-element.elementor-element-3ddaf922 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-276a15b4:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-276a15b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49 .elementor-element.elementor-element-276a15b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 30px 30px 30px;}.elementor-49 .elementor-element.elementor-element-276a15b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-49 .elementor-element.elementor-element-175d4d40.elementor-column .elementor-column-wrap{align-items:center;}.elementor-49 .elementor-element.elementor-element-175d4d40.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-175d4d40:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-49 .elementor-element.elementor-element-175d4d40 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ededed;}.elementor-49 .elementor-element.elementor-element-175d4d40 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 80px 130px 80px;}.elementor-49 .elementor-element.elementor-element-175d4d40 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-5272784b .th-header-wrap{max-width:90%;margin:0 auto;}.elementor-49 .elementor-element.elementor-element-5272784b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-49 .elementor-element.elementor-element-5272784b.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-5272784b.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-49 .elementor-element.elementor-element-5272784b .elementor-icon-box-content .elementor-icon-box-title{color:#2c2c2c;}.elementor-49 .elementor-element.elementor-element-5272784b .elementor-icon-box-content .elementor-icon-box-description{color:#888888;}.elementor-49 .elementor-element.elementor-element-5272784b .elementor-icon-box-content .elementor-icon-box-description a{color:#888888;}.elementor-49 .elementor-element.elementor-element-5272784b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-49 .elementor-element.elementor-element-5aea6287.elementor-column .elementor-column-wrap{align-items:center;}.elementor-49 .elementor-element.elementor-element-5aea6287.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-5aea6287:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-49 .elementor-element.elementor-element-5aea6287 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c2c2c;}.elementor-49 .elementor-element.elementor-element-5aea6287 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49 .elementor-element.elementor-element-5aea6287 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-b1de988 .elementor-spacer-inner{height:400px;}.elementor-49 .elementor-element.elementor-element-571a706f:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-571a706f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ff5a5f;}.elementor-49 .elementor-element.elementor-element-571a706f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49 .elementor-element.elementor-element-571a706f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-2330be96 .elementor-spacer-inner{height:80px;}.elementor-49 .elementor-element.elementor-element-53a0e0d0 .elementor-testimonial-content{color:#ffffff;}.elementor-49 .elementor-element.elementor-element-53a0e0d0 .elementor-testimonial-name{color:#ffffff;}.elementor-49 .elementor-element.elementor-element-53a0e0d0 .elementor-testimonial-job{color:#ffffff;}.elementor-49 .elementor-element.elementor-element-53a0e0d0 .th-star-rating{color:#ffffff;}.elementor-49 .elementor-element.elementor-element-3842c697 .elementor-spacer-inner{height:80px;}.elementor-49 .elementor-element.elementor-element-2b712bb1:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-2b712bb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f9f9;}.elementor-49 .elementor-element.elementor-element-2b712bb1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49 .elementor-element.elementor-element-2b712bb1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-571200cb .elementor-spacer-inner{height:90px;}.elementor-49 .elementor-element.elementor-element-632d7943 .th-header-wrap{max-width:700px;margin:0 auto;}.elementor-49 .elementor-element.elementor-element-632d7943 .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-632d7943 .elementor-icon-box-content .elementor-icon-box-title{color:#2c2c2c;}.elementor-49 .elementor-element.elementor-element-632d7943 .th-header-wrap .th-header-divider{border-color:rgba(136,136,136,0.3);}.elementor-49 .elementor-element.elementor-element-632d7943 .elementor-icon-box-content .elementor-icon-box-description{color:#888888;}.elementor-49 .elementor-element.elementor-element-632d7943 .elementor-icon-box-content .elementor-icon-box-description a{color:#888888;}.elementor-49 .elementor-element.elementor-element-56e05097 .elementor-spacer-inner{height:30px;}.elementor-49 .elementor-element.elementor-element-577c7390:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-577c7390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f9f9;}.elementor-49 .elementor-element.elementor-element-577c7390{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49 .elementor-element.elementor-element-577c7390 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-58afb9ed h4{color:#ffffff;}.elementor-49 .elementor-element.elementor-element-58afb9ed span{color:#ffffff;}.elementor-49 .elementor-element.elementor-element-58afb9ed h3{color:#2c2c2c;}.elementor-49 .elementor-element.elementor-element-58afb9ed .th-package-content{color:#888888;}.elementor-49 .elementor-element.elementor-element-58afb9ed .th-pkg-content{background-color:#ffffff;}.elementor-49 .elementor-element.elementor-element-58afb9ed > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#d9d8d8;border-radius:5px 5px 5px 5px;}.elementor-49 .elementor-element.elementor-element-35cf982f h4{color:#ffffff;}.elementor-49 .elementor-element.elementor-element-35cf982f span{color:#ffffff;}.elementor-49 .elementor-element.elementor-element-35cf982f h3{color:#2c2c2c;}.elementor-49 .elementor-element.elementor-element-35cf982f .th-package-content{color:#888888;}.elementor-49 .elementor-element.elementor-element-35cf982f .th-pkg-content{background-color:#ffffff;}.elementor-49 .elementor-element.elementor-element-35cf982f > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#d9d8d8;border-radius:5px 5px 5px 5px;}.elementor-49 .elementor-element.elementor-element-370e458 h4{color:#ffffff;}.elementor-49 .elementor-element.elementor-element-370e458 span{color:#ffffff;}.elementor-49 .elementor-element.elementor-element-370e458 h3{color:#2c2c2c;}.elementor-49 .elementor-element.elementor-element-370e458 .th-package-content{color:#888888;}.elementor-49 .elementor-element.elementor-element-370e458 .th-pkg-content{background-color:#ffffff;}.elementor-49 .elementor-element.elementor-element-370e458 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#d9d8d8;border-radius:5px 5px 5px 5px;}.elementor-49 .elementor-element.elementor-element-5fb7c1ba:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-5fb7c1ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f9f9;}.elementor-49 .elementor-element.elementor-element-5fb7c1ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49 .elementor-element.elementor-element-5fb7c1ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-1da45066 .elementor-spacer-inner{height:100px;}.elementor-49 .elementor-element.elementor-element-9a2f59f:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-9a2f59f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f9f9;}.elementor-49 .elementor-element.elementor-element-9a2f59f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49 .elementor-element.elementor-element-9a2f59f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-7efa2b38 .elementor-spacer-inner{height:50px;}.elementor-49 .elementor-element.elementor-element-7e90e7ed .th-header-wrap{max-width:100%;margin:0 auto;}.elementor-49 .elementor-element.elementor-element-7e90e7ed .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-7e90e7ed .elementor-icon-box-content .elementor-icon-box-title{color:#2c2c2c;}.elementor-49 .elementor-element.elementor-element-7e90e7ed .th-header-wrap .th-header-divider{border-color:rgba(136,136,136,0.3);}.elementor-49 .elementor-element.elementor-element-1ba8d51c .elementor-spacer-inner{height:50px;}body.elementor-page-49 h1.entry-title{margin-top:1px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-5e30cb74 > .elementor-container{min-height:60vh;}.elementor-49 .elementor-element.elementor-element-686d1fd5 .elementor-spacer-inner{height:80px;}.elementor-49 .elementor-element.elementor-element-319434b7 .elementor-icon-box-content .elementor-icon-box-title{font-size:53px;}.elementor-49 .elementor-element.elementor-element-7f3ac2d .elementor-icon-box-content .elementor-icon-box-title{font-size:53px;}.elementor-49 .elementor-element.elementor-element-ba018dd .elementor-spacer-inner{height:5px;}.elementor-49 .elementor-element.elementor-element-3d21f48 .elementor-spacer-inner{height:20px;}.elementor-49 .elementor-element.elementor-element-3eedc1d .th-port-center{opacity:1;}.elementor-49 .elementor-element.elementor-element-3eedc1d .th-portfolio-item .th-port-overlay{background-color:#2C2C2C66;}.elementor-49 .elementor-element.elementor-element-7bcdeaaa > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-49 .elementor-element.elementor-element-a5e6c7e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-665d9b39 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-49 .elementor-element.elementor-element-3ddaf922 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-175d4d40 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-49 .elementor-element.elementor-element-5272784b > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-5e30cb74 > .elementor-container{min-height:60vh;}.elementor-49 .elementor-element.elementor-element-686d1fd5 .elementor-spacer-inner{height:33px;}.elementor-49 .elementor-element.elementor-element-319434b7 .elementor-icon-box-content .elementor-icon-box-title{font-size:40px;}.elementor-49 .elementor-element.elementor-element-319434b7 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-49 .elementor-element.elementor-element-7f3ac2d .elementor-icon-box-content .elementor-icon-box-title{font-size:40px;}.elementor-49 .elementor-element.elementor-element-7f3ac2d > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-49 .elementor-element.elementor-element-ba018dd .elementor-spacer-inner{height:5px;}.elementor-49 .elementor-element.elementor-element-3d21f48 .elementor-spacer-inner{height:10px;}.elementor-49 .elementor-element.elementor-element-3eedc1d .th-port-center{opacity:1;}.elementor-49 .elementor-element.elementor-element-3eedc1d .th-portfolio-item .th-port-overlay{background-color:#2C2C2C66;}.elementor-49 .elementor-element.elementor-element-7bcdeaaa > .elementor-element-populated{padding:60px 20px 60px 20px;}.elementor-49 .elementor-element.elementor-element-490efacf .elementor-spacer-inner{height:300px;}.elementor-49 .elementor-element.elementor-element-377d7441 .elementor-spacer-inner{height:300px;}.elementor-49 .elementor-element.elementor-element-665d9b39 > .elementor-element-populated{padding:60px 20px 60px 20px;}.elementor-49 .elementor-element.elementor-element-175d4d40 > .elementor-element-populated{padding:60px 20px 60px 20px;}.elementor-49 .elementor-element.elementor-element-b1de988 .elementor-spacer-inner{height:300px;}}