.elementor-1615 .elementor-element.elementor-element-65f3971{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 20px;z-index:99;}.elementor-1615 .elementor-element.elementor-element-ed01312{text-align:left;}.elementor-1615 .elementor-element.elementor-element-ed01312 img{width:100%;}.elementor-1615 .elementor-element.elementor-element-425769d .elementor-menu-toggle{margin:0 auto;}.elementor-1615 .elementor-element.elementor-element-425769d .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-1615 .elementor-element.elementor-element-425769d .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-1615 .elementor-element.elementor-element-425769d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1615 .elementor-element.elementor-element-425769d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1615 .elementor-element.elementor-element-425769d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1615 .elementor-element.elementor-element-425769d .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-1615 .elementor-element.elementor-element-425769d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-cb2923c:not(.elementor-motion-effects-element-type-background), .elementor-1615 .elementor-element.elementor-element-cb2923c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dergeruestbauer.ch/wp-content/uploads/2022/01/Header4-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1615 .elementor-element.elementor-element-cb2923c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1615 .elementor-element.elementor-element-cb2923c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1615 .elementor-element.elementor-element-4ba8891:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1615 .elementor-element.elementor-element-4ba8891 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1615 .elementor-element.elementor-element-4ba8891 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20% 30% 20% 30%;--e-column-margin-right:30%;--e-column-margin-left:30%;}.elementor-1615 .elementor-element.elementor-element-4ba8891 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1615 .elementor-element.elementor-element-4ba8891 > .elementor-element-populated > .elementor-widget-wrap{padding:53px 53px 53px 53px;}.elementor-1615 .elementor-element.elementor-element-321c166{text-align:center;}.elementor-1615 .elementor-element.elementor-element-321c166 .elementor-heading-title{color:#FFFFFF;font-family:"prometo", Sans-serif;font-size:32px;font-weight:500;line-height:40px;}.elementor-1615 .elementor-element.elementor-element-31f4f3c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-efc3fb2 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1615 .elementor-element.elementor-element-80bf585{--spacer-size:115px;}.elementor-1615 .elementor-element.elementor-element-52b1505{text-align:center;}.elementor-1615 .elementor-element.elementor-element-52b1505 .elementor-heading-title{color:#568556;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1615 .elementor-element.elementor-element-e1194a4{text-align:center;color:#7A7A7A;font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-1615 .elementor-element.elementor-element-5a5c79f .elementor-button{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-f3158f0{--spacer-size:70px;}.elementor-1615 .elementor-element.elementor-element-26dd66b > .elementor-container{max-width:8000px;}.elementor-1615 .elementor-element.elementor-element-26dd66b > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1615 .elementor-element.elementor-element-26dd66b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-26dd66b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1615 .elementor-element.elementor-element-cd5d72f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1615 .elementor-element.elementor-element-cd5d72f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56d0d2d );}.elementor-1615 .elementor-element.elementor-element-cd5d72f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1615 .elementor-element.elementor-element-cd5d72f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1615 .elementor-element.elementor-element-3395bf3{margin-top:44px;margin-bottom:0px;}.elementor-1615 .elementor-element.elementor-element-fb4d049.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1615 .elementor-element.elementor-element-fb4d049.elementor-view-framed .elementor-icon, .elementor-1615 .elementor-element.elementor-element-fb4d049.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1615 .elementor-element.elementor-element-fb4d049{--icon-box-icon-margin:0px;}.elementor-1615 .elementor-element.elementor-element-fb4d049 .elementor-icon{font-size:200px;}.elementor-1615 .elementor-element.elementor-element-fb4d049 .elementor-icon-box-title{margin-bottom:15px;color:#FFFFFF;}.elementor-1615 .elementor-element.elementor-element-fb4d049 .elementor-icon-box-title, .elementor-1615 .elementor-element.elementor-element-fb4d049 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:28px;}.elementor-1615 .elementor-element.elementor-element-fb4d049 .elementor-icon-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;}.elementor-1615 .elementor-element.elementor-element-fb4d049 > .elementor-widget-container{margin:-10px -25px 40px -25px;}.elementor-1615 .elementor-element.elementor-element-d524048.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1615 .elementor-element.elementor-element-d524048.elementor-view-framed .elementor-icon, .elementor-1615 .elementor-element.elementor-element-d524048.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1615 .elementor-element.elementor-element-d524048{--icon-box-icon-margin:0px;}.elementor-1615 .elementor-element.elementor-element-d524048 .elementor-icon{font-size:200px;}.elementor-1615 .elementor-element.elementor-element-d524048 .elementor-icon-box-title{margin-bottom:15px;color:#FFFFFF;}.elementor-1615 .elementor-element.elementor-element-d524048 .elementor-icon-box-title, .elementor-1615 .elementor-element.elementor-element-d524048 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:28px;}.elementor-1615 .elementor-element.elementor-element-d524048 .elementor-icon-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;}.elementor-1615 .elementor-element.elementor-element-d524048 > .elementor-widget-container{margin:-10px -25px 40px -25px;}.elementor-1615 .elementor-element.elementor-element-ccbef76.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1615 .elementor-element.elementor-element-ccbef76.elementor-view-framed .elementor-icon, .elementor-1615 .elementor-element.elementor-element-ccbef76.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1615 .elementor-element.elementor-element-ccbef76{--icon-box-icon-margin:0px;}.elementor-1615 .elementor-element.elementor-element-ccbef76 .elementor-icon{font-size:200px;}.elementor-1615 .elementor-element.elementor-element-ccbef76 .elementor-icon-box-title{margin-bottom:15px;color:#FFFFFF;}.elementor-1615 .elementor-element.elementor-element-ccbef76 .elementor-icon-box-title, .elementor-1615 .elementor-element.elementor-element-ccbef76 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:28px;}.elementor-1615 .elementor-element.elementor-element-ccbef76 .elementor-icon-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;}.elementor-1615 .elementor-element.elementor-element-ccbef76 > .elementor-widget-container{margin:-10px -25px 40px -25px;}.elementor-1615 .elementor-element.elementor-element-5df2bc5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1615 .elementor-element.elementor-element-5df2bc5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1615 .elementor-element.elementor-element-d3dcd87{--spacer-size:77px;}.elementor-1615 .elementor-element.elementor-element-760dd8b{text-align:center;}.elementor-1615 .elementor-element.elementor-element-760dd8b .elementor-heading-title{color:#568556;}.elementor-1615 .elementor-element.elementor-element-b7d3a8b{--spacer-size:25px;}.elementor-1615 .elementor-element.elementor-element-bd49afd{--grid-column-gap:10px;--grid-row-gap:8px;}.elementor-1615 .elementor-element.elementor-element-bd49afd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-0723709{--spacer-size:25px;}.elementor-1615 .elementor-element.elementor-element-c4ce5aa .elementor-button{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;background-color:#568556;border-radius:0px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-1d8a47f{--spacer-size:40px;}.elementor-1615 .elementor-element.elementor-element-4f146d5:not(.elementor-motion-effects-element-type-background), .elementor-1615 .elementor-element.elementor-element-4f146d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1615 .elementor-element.elementor-element-4f146d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-1615 .elementor-element.elementor-element-4f146d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1615 .elementor-element.elementor-element-5a1d71d > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1615 .elementor-element.elementor-element-5a1d71d > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-041f4ff{text-align:center;}.elementor-1615 .elementor-element.elementor-element-041f4ff .elementor-heading-title{color:#568556;}.elementor-1615 .elementor-element.elementor-element-6c50a35{--spacer-size:25px;}.elementor-1615 .elementor-element.elementor-element-a0e92eb{--grid-column-gap:10px;--grid-row-gap:8px;}.elementor-1615 .elementor-element.elementor-element-a0e92eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-24b0d18 > .elementor-container{max-width:1273px;}.elementor-1615 .elementor-element.elementor-element-24b0d18{margin-top:50px;margin-bottom:0px;}.elementor-1615 .elementor-element.elementor-element-e80275d .elementor-icon-wrapper{text-align:center;}.elementor-1615 .elementor-element.elementor-element-e80275d > .elementor-widget-container{margin:208px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-3c39a1c{--spacer-size:59px;}.elementor-1615 .elementor-element.elementor-element-fa6d663{--spacer-size:59px;}.elementor-1615 .elementor-element.elementor-element-cafaecb{text-align:center;}.elementor-1615 .elementor-element.elementor-element-cafaecb .elementor-heading-title{color:var( --e-global-color-29f3c55c );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1615 .elementor-element.elementor-element-cafaecb > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-205bf0f .elementor-icon-wrapper{text-align:center;}.elementor-1615 .elementor-element.elementor-element-205bf0f > .elementor-widget-container{margin:64px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-f714904:not(.elementor-motion-effects-element-type-background), .elementor-1615 .elementor-element.elementor-element-f714904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1615 .elementor-element.elementor-element-f714904{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;}.elementor-1615 .elementor-element.elementor-element-f714904 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1615 .elementor-element.elementor-element-45188d5{--spacer-size:25px;}.elementor-1615 .elementor-element.elementor-element-17ea2ec{text-align:center;}.elementor-1615 .elementor-element.elementor-element-17ea2ec .elementor-heading-title{color:var( --e-global-color-77c347fc );}.elementor-1615 .elementor-element.elementor-element-1aad8bb{--spacer-size:25px;}.elementor-1615 .elementor-element.elementor-element-e519841{--grid-column-gap:10px;--grid-row-gap:8px;}.elementor-1615 .elementor-element.elementor-element-e519841 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-01b885d{--spacer-size:59px;}.elementor-1615 .elementor-element.elementor-element-a7b3d4f{text-align:center;}.elementor-1615 .elementor-element.elementor-element-a7b3d4f .elementor-heading-title{color:#568556;}.elementor-1615 .elementor-element.elementor-element-fe813d1{--spacer-size:25px;}.elementor-1615 .elementor-element.elementor-element-a96c649{margin-top:20px;margin-bottom:0px;}.elementor-1615 .elementor-element.elementor-element-cca37a1{text-align:center;}.elementor-1615 .elementor-element.elementor-element-cca37a1 .elementor-heading-title{color:#568556;font-family:"Roboto", Sans-serif;font-weight:700;letter-spacing:0.5px;}.elementor-1615 .elementor-element.elementor-element-cca37a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-6fc89e2{text-align:center;color:#7A7A7A;}.elementor-1615 .elementor-element.elementor-element-6fc89e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-ae18b5c{--spacer-size:66px;}.elementor-1615 .elementor-element.elementor-element-d78a928{text-align:center;}.elementor-1615 .elementor-element.elementor-element-d78a928 .elementor-heading-title{color:#568556;font-family:"Roboto", Sans-serif;font-weight:700;letter-spacing:0.5px;}.elementor-1615 .elementor-element.elementor-element-d78a928 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-71b62ce{text-align:center;color:#7A7A7A;}.elementor-1615 .elementor-element.elementor-element-71b62ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-0e9540b{column-gap:0px;text-align:left;color:#7A7A7A;}.elementor-1615 .elementor-element.elementor-element-0e9540b > .elementor-widget-container{margin:0px 200px 0px 200px;padding:0px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-6f45357:not(.elementor-motion-effects-element-type-background), .elementor-1615 .elementor-element.elementor-element-6f45357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1615 .elementor-element.elementor-element-6f45357{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-1615 .elementor-element.elementor-element-6f45357 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1615 .elementor-element.elementor-element-d4a246d{text-align:center;color:#FFFFFF;}body.elementor-page-1615{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1615 .elementor-element.elementor-element-1904471{width:20%;}.elementor-1615 .elementor-element.elementor-element-92e747b{width:59.333%;}.elementor-1615 .elementor-element.elementor-element-ded7d72{width:20%;}.elementor-1615 .elementor-element.elementor-element-4ba8891{width:100%;}.elementor-1615 .elementor-element.elementor-element-cd5d72f{width:100%;}.elementor-1615 .elementor-element.elementor-element-a657d6e{width:5.964%;}.elementor-1615 .elementor-element.elementor-element-2369634{width:87.735%;}.elementor-1615 .elementor-element.elementor-element-19a7893{width:5.965%;}}@media(max-width:1024px){.elementor-1615 .elementor-element.elementor-element-cb2923c:not(.elementor-motion-effects-element-type-background), .elementor-1615 .elementor-element.elementor-element-cb2923c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dergeruestbauer.ch/wp-content/uploads/2022/01/Header4-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1615 .elementor-element.elementor-element-4ba8891 > .elementor-element-populated{margin:15% 20% 15% 20%;--e-column-margin-right:20%;--e-column-margin-left:20%;}.elementor-1615 .elementor-element.elementor-element-321c166 .elementor-heading-title{font-size:19px;line-height:1.5em;}.elementor-1615 .elementor-element.elementor-element-52b1505 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-1615 .elementor-element.elementor-element-24b0d18 > .elementor-container{max-width:602px;}.elementor-1615 .elementor-element.elementor-element-e80275d > .elementor-widget-container{margin:262px 0px 0px -40px;}.elementor-1615 .elementor-element.elementor-element-cafaecb .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1615 .elementor-element.elementor-element-cafaecb > .elementor-widget-container{margin:-1px -1px -1px -1px;}}@media(max-width:767px){.elementor-1615 .elementor-element.elementor-element-cb2923c:not(.elementor-motion-effects-element-type-background), .elementor-1615 .elementor-element.elementor-element-cb2923c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dergeruestbauer.ch/wp-content/uploads/2022/01/Header4-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1615 .elementor-element.elementor-element-4ba8891 > .elementor-element-populated{margin:20% 20% 20% 20%;--e-column-margin-right:20%;--e-column-margin-left:20%;}.elementor-1615 .elementor-element.elementor-element-4ba8891 > .elementor-element-populated > .elementor-widget-wrap{padding:30px 30px 30px 30px;}.elementor-1615 .elementor-element.elementor-element-321c166 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-1615 .elementor-element.elementor-element-52b1505 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-1615 .elementor-element.elementor-element-3395bf3{margin-top:50px;margin-bottom:0px;}.elementor-1615 .elementor-element.elementor-element-fb4d049{--icon-box-icon-margin:0px;}.elementor-1615 .elementor-element.elementor-element-fb4d049 .elementor-icon{font-size:150px;}.elementor-1615 .elementor-element.elementor-element-fb4d049 .elementor-icon-box-title{margin-bottom:10px;}.elementor-1615 .elementor-element.elementor-element-d524048 .elementor-icon{font-size:100px;}.elementor-1615 .elementor-element.elementor-element-ccbef76{--icon-box-icon-margin:0px;}.elementor-1615 .elementor-element.elementor-element-ccbef76 .elementor-icon{font-size:100px;}.elementor-1615 .elementor-element.elementor-element-4f146d5{padding:50px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-24b0d18{margin-top:26px;margin-bottom:-72px;}.elementor-1615 .elementor-element.elementor-element-a657d6e > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1615 .elementor-element.elementor-element-e80275d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-3c39a1c{--spacer-size:10px;}.elementor-1615 .elementor-element.elementor-element-cafaecb .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1615 .elementor-element.elementor-element-cafaecb > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-1615 .elementor-element.elementor-element-205bf0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-347dc4a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1615 .elementor-element.elementor-element-cca37a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-6fc89e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-8a5a69c{margin-top:0px;margin-bottom:0px;}.elementor-1615 .elementor-element.elementor-element-0e9540b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1615 .elementor-element.elementor-element-6f45357{margin-top:50px;margin-bottom:0px;}}/* Start custom CSS for image, class: .elementor-element-ed01312 */.elementor-1615 .elementor-element.elementor-element-ed01312{max-width:270px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-65f3971 */.elementor-1615 .elementor-element.elementor-element-65f3971 {position:absolute;width:100%;top:0;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-31f4f3c */.page-id-1615 .shortcut.phone {
    top: calc(55vh - 10px);
}
.page-id-1615 .shortcut {
    width: 60px;
    height: 45px;
    background-color: #4c7a4c;
    position: fixed;
    right: 0px;
    z-index: 2;
    padding: 8px 8px 8px 8px;
    transition: 0.2s;
}
.page-id-1615 .shortcut.mail {
    top: calc(55vh - 75px);
}
@media screen and (max-width:768px) {
    .page-id-1615 .shortcut {top:unset!important;bottom:0;
    }
    .page-id-1615 .shortcut.mail {right:80px;}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ca6d38c */@media screen and (max-width:768px) {
    .elementor-1615 .elementor-element.elementor-element-ca6d38c .elementor-icon i, .elementor-icon svg {height:auto; }

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0f390de */@media screen and (max-width:768px) {
    .elementor-1615 .elementor-element.elementor-element-0f390de .elementor-icon i, .elementor-icon svg {height:100px; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3395bf3 */@media screen and (max-width:768px) {    .elementor-1615 .elementor-element.elementor-element-3395bf3 .elementor-icon-box-title { margin-top:20px;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fc89e2 */.elementor-1615 .elementor-element.elementor-element-6fc89e2 a {color:#7A7A7A;font-weight:500;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e9540b */.home-form input:not(.wpcf7-submit), .home-form textarea {background-color:transparent;border:1px solid;padding:20px !Important;}
.home-form label {font-weight:400;color:#7A7A7A;font-size:16px;padding-left:15px;}
.home-form p .wpcf7-submit {margin-left:auto;margin-right:auto;text-align:center;float:none;background-color:#4C7A4C;opacity:1 !Important;display:flex;width:200px;
  justify-content: center;
}
.wpcf7-form p {opacity:1;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4a246d */.elementor-1615 .elementor-element.elementor-element-d4a246d a {font-weight:500;}/* End custom CSS */
/* Start custom CSS */.grecaptcha-badge {display:none;}

.page-id-1615 .site-footer{display:none;}
.page-id-1615 .main{padding-bottom:0;}
.page-id-1615 .main .cards-container {padding:0;}/* End custom CSS */