.elementor-969 .elementor-element.elementor-element-c7dad29{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.4;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-969 .elementor-element.elementor-element-c7dad29:not(.elementor-motion-effects-element-type-background), .elementor-969 .elementor-element.elementor-element-c7dad29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tornimatic.de/wp-content/uploads/2024/05/Exterior-scaled.jpg");background-size:cover;}.elementor-969 .elementor-element.elementor-element-c7dad29::before, .elementor-969 .elementor-element.elementor-element-c7dad29 > .elementor-background-video-container::before, .elementor-969 .elementor-element.elementor-element-c7dad29 > .e-con-inner > .elementor-background-video-container::before, .elementor-969 .elementor-element.elementor-element-c7dad29 > .elementor-background-slideshow::before, .elementor-969 .elementor-element.elementor-element-c7dad29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-969 .elementor-element.elementor-element-c7dad29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-secondary );}.elementor-969 .elementor-element.elementor-element-c7dad29, .elementor-969 .elementor-element.elementor-element-c7dad29::before{--border-transition:0.3s;}.elementor-969 .elementor-element.elementor-element-8ba349f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-969 .elementor-element.elementor-element-b0b82d8 .elementor-heading-title{color:var( --e-global-color-a733379 );font-family:var( --e-global-typography-3b22538-font-family ), Sans-serif;font-size:var( --e-global-typography-3b22538-font-size );font-weight:var( --e-global-typography-3b22538-font-weight );line-height:var( --e-global-typography-3b22538-line-height );letter-spacing:var( --e-global-typography-3b22538-letter-spacing );word-spacing:var( --e-global-typography-3b22538-word-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-969 .elementor-element.elementor-element-b0b82d8{width:initial;max-width:initial;}.elementor-969 .elementor-element.elementor-element-591571e{color:var( --e-global-color-a733379 );font-family:var( --e-global-typography-1845ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-1845ed2-font-size );font-weight:var( --e-global-typography-1845ed2-font-weight );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-969 .elementor-element.elementor-element-ed96ef4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-969 .elementor-element.elementor-element-3b644eb img{width:100%;}.elementor-969 .elementor-element.elementor-element-0ef704a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-969 .elementor-element.elementor-element-5026c96{--display:flex;--justify-content:center;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-969 .elementor-element.elementor-element-5026c96, .elementor-969 .elementor-element.elementor-element-5026c96::before{--border-transition:0.3s;}.elementor-969 .elementor-element.elementor-element-5026c96.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-969 .elementor-element.elementor-element-971b0cd{--icon-box-icon-margin:15px;}.elementor-969 .elementor-element.elementor-element-971b0cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-969 .elementor-element.elementor-element-971b0cd.elementor-view-framed .elementor-icon, .elementor-969 .elementor-element.elementor-element-971b0cd.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-969 .elementor-element.elementor-element-971b0cd .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-969 .elementor-element.elementor-element-971b0cd .elementor-icon-box-title, .elementor-969 .elementor-element.elementor-element-971b0cd .elementor-icon-box-title a{font-family:var( --e-global-typography-bc64e31-font-family ), Sans-serif;font-size:var( --e-global-typography-bc64e31-font-size );font-weight:var( --e-global-typography-bc64e31-font-weight );text-transform:var( --e-global-typography-bc64e31-text-transform );font-style:var( --e-global-typography-bc64e31-font-style );text-decoration:var( --e-global-typography-bc64e31-text-decoration );line-height:var( --e-global-typography-bc64e31-line-height );letter-spacing:var( --e-global-typography-bc64e31-letter-spacing );word-spacing:var( --e-global-typography-bc64e31-word-spacing );}.elementor-969 .elementor-element.elementor-element-971b0cd .elementor-icon-box-description{font-family:var( --e-global-typography-1845ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-1845ed2-font-size );font-weight:var( --e-global-typography-1845ed2-font-weight );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );}.elementor-969 .elementor-element.elementor-element-62d68d3{--display:flex;--justify-content:center;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-969 .elementor-element.elementor-element-62d68d3, .elementor-969 .elementor-element.elementor-element-62d68d3::before{--border-transition:0.3s;}.elementor-969 .elementor-element.elementor-element-62d68d3.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-969 .elementor-element.elementor-element-4b5988d{--icon-box-icon-margin:15px;}.elementor-969 .elementor-element.elementor-element-4b5988d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-969 .elementor-element.elementor-element-4b5988d.elementor-view-framed .elementor-icon, .elementor-969 .elementor-element.elementor-element-4b5988d.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-969 .elementor-element.elementor-element-4b5988d .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-969 .elementor-element.elementor-element-4b5988d .elementor-icon-box-title, .elementor-969 .elementor-element.elementor-element-4b5988d .elementor-icon-box-title a{font-family:var( --e-global-typography-bc64e31-font-family ), Sans-serif;font-size:var( --e-global-typography-bc64e31-font-size );font-weight:var( --e-global-typography-bc64e31-font-weight );text-transform:var( --e-global-typography-bc64e31-text-transform );font-style:var( --e-global-typography-bc64e31-font-style );text-decoration:var( --e-global-typography-bc64e31-text-decoration );line-height:var( --e-global-typography-bc64e31-line-height );letter-spacing:var( --e-global-typography-bc64e31-letter-spacing );word-spacing:var( --e-global-typography-bc64e31-word-spacing );}.elementor-969 .elementor-element.elementor-element-4b5988d .elementor-icon-box-description{font-family:var( --e-global-typography-1845ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-1845ed2-font-size );font-weight:var( --e-global-typography-1845ed2-font-weight );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );}.elementor-969 .elementor-element.elementor-element-af155dd{--display:flex;--justify-content:center;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-969 .elementor-element.elementor-element-af155dd, .elementor-969 .elementor-element.elementor-element-af155dd::before{--border-transition:0.3s;}.elementor-969 .elementor-element.elementor-element-af155dd.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-969 .elementor-element.elementor-element-a663e19{--icon-box-icon-margin:15px;}.elementor-969 .elementor-element.elementor-element-a663e19.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-969 .elementor-element.elementor-element-a663e19.elementor-view-framed .elementor-icon, .elementor-969 .elementor-element.elementor-element-a663e19.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-969 .elementor-element.elementor-element-a663e19 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-969 .elementor-element.elementor-element-a663e19 .elementor-icon-box-title, .elementor-969 .elementor-element.elementor-element-a663e19 .elementor-icon-box-title a{font-family:var( --e-global-typography-bc64e31-font-family ), Sans-serif;font-size:var( --e-global-typography-bc64e31-font-size );font-weight:var( --e-global-typography-bc64e31-font-weight );text-transform:var( --e-global-typography-bc64e31-text-transform );font-style:var( --e-global-typography-bc64e31-font-style );text-decoration:var( --e-global-typography-bc64e31-text-decoration );line-height:var( --e-global-typography-bc64e31-line-height );letter-spacing:var( --e-global-typography-bc64e31-letter-spacing );word-spacing:var( --e-global-typography-bc64e31-word-spacing );}.elementor-969 .elementor-element.elementor-element-a663e19 .elementor-icon-box-description{font-family:var( --e-global-typography-1845ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-1845ed2-font-size );font-weight:var( --e-global-typography-1845ed2-font-weight );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );}.elementor-969 .elementor-element.elementor-element-03f4961{--display:flex;--justify-content:center;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-969 .elementor-element.elementor-element-03f4961, .elementor-969 .elementor-element.elementor-element-03f4961::before{--border-transition:0.3s;}.elementor-969 .elementor-element.elementor-element-03f4961.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-969 .elementor-element.elementor-element-31eda2e{--icon-box-icon-margin:15px;}.elementor-969 .elementor-element.elementor-element-31eda2e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-969 .elementor-element.elementor-element-31eda2e.elementor-view-framed .elementor-icon, .elementor-969 .elementor-element.elementor-element-31eda2e.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-969 .elementor-element.elementor-element-31eda2e .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-969 .elementor-element.elementor-element-31eda2e .elementor-icon-box-title, .elementor-969 .elementor-element.elementor-element-31eda2e .elementor-icon-box-title a{font-family:var( --e-global-typography-bc64e31-font-family ), Sans-serif;font-size:var( --e-global-typography-bc64e31-font-size );font-weight:var( --e-global-typography-bc64e31-font-weight );text-transform:var( --e-global-typography-bc64e31-text-transform );font-style:var( --e-global-typography-bc64e31-font-style );text-decoration:var( --e-global-typography-bc64e31-text-decoration );line-height:var( --e-global-typography-bc64e31-line-height );letter-spacing:var( --e-global-typography-bc64e31-letter-spacing );word-spacing:var( --e-global-typography-bc64e31-word-spacing );}.elementor-969 .elementor-element.elementor-element-31eda2e .elementor-icon-box-description{font-family:var( --e-global-typography-1845ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-1845ed2-font-size );font-weight:var( --e-global-typography-1845ed2-font-weight );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );}.elementor-969 .elementor-element.elementor-element-f2decd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-969 .elementor-element.elementor-element-9183475{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-969 .elementor-element.elementor-element-aeefb76{text-align:center;}.elementor-969 .elementor-element.elementor-element-aeefb76 .elementor-heading-title{color:var( --e-global-color-db74d7e );font-family:var( --e-global-typography-3084366-font-family ), Sans-serif;font-size:var( --e-global-typography-3084366-font-size );font-weight:var( --e-global-typography-3084366-font-weight );line-height:var( --e-global-typography-3084366-line-height );letter-spacing:var( --e-global-typography-3084366-letter-spacing );word-spacing:var( --e-global-typography-3084366-word-spacing );}.elementor-969 .elementor-element.elementor-element-19a7854{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-969 .elementor-element.elementor-element-da40c14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-969 .elementor-element.elementor-element-b2a7303{--display:flex;--background-transition:0.3s;}.elementor-969 .elementor-element.elementor-element-b2a7303.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-969 .elementor-element.elementor-element-be7b92f img{width:250px;height:350px;object-fit:contain;}.elementor-969 .elementor-element.elementor-element-be7b92f > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-9beeb69 ) 100%);border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-969 .elementor-element.elementor-element-60b2c42{--display:flex;--background-transition:0.3s;}.elementor-969 .elementor-element.elementor-element-60b2c42.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-969 .elementor-element.elementor-element-9794f1e img{width:250px;height:350px;object-fit:contain;}.elementor-969 .elementor-element.elementor-element-9794f1e > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-9beeb69 ) 100%);border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-969 .elementor-element.elementor-element-b902bd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s;}.elementor-969 .elementor-element.elementor-element-14b8be7{color:var( --e-global-color-db74d7e );font-family:var( --e-global-typography-1845ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-1845ed2-font-size );font-weight:var( --e-global-typography-1845ed2-font-weight );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );}.elementor-969 .elementor-element.elementor-element-909ba1e .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-969 .elementor-element.elementor-element-909ba1e .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-969 .elementor-element.elementor-element-909ba1e .elementor-button{font-family:var( --e-global-typography-bc64e31-font-family ), Sans-serif;font-size:var( --e-global-typography-bc64e31-font-size );font-weight:var( --e-global-typography-bc64e31-font-weight );text-transform:var( --e-global-typography-bc64e31-text-transform );font-style:var( --e-global-typography-bc64e31-font-style );text-decoration:var( --e-global-typography-bc64e31-text-decoration );line-height:var( --e-global-typography-bc64e31-line-height );letter-spacing:var( --e-global-typography-bc64e31-letter-spacing );word-spacing:var( --e-global-typography-bc64e31-word-spacing );fill:var( --e-global-color-a733379 );color:var( --e-global-color-a733379 );background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-9beeb69 ) 0%, var( --e-global-color-secondary ) 100%);padding:15px 20px 15px 20px;}.elementor-969 .elementor-element.elementor-element-909ba1e > .elementor-widget-container:hover{--e-transform-translateX:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-969 .elementor-element.elementor-element-b0b82d8 .elementor-heading-title{font-size:var( --e-global-typography-3b22538-font-size );line-height:var( --e-global-typography-3b22538-line-height );letter-spacing:var( --e-global-typography-3b22538-letter-spacing );word-spacing:var( --e-global-typography-3b22538-word-spacing );}.elementor-969 .elementor-element.elementor-element-591571e{font-size:var( --e-global-typography-1845ed2-font-size );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );}.elementor-969 .elementor-element.elementor-element-971b0cd .elementor-icon-box-title, .elementor-969 .elementor-element.elementor-element-971b0cd .elementor-icon-box-title a{font-size:var( --e-global-typography-bc64e31-font-size );line-height:var( --e-global-typography-bc64e31-line-height );letter-spacing:var( --e-global-typography-bc64e31-letter-spacing );word-spacing:var( --e-global-typography-bc64e31-word-spacing );}.elementor-969 .elementor-element.elementor-element-971b0cd .elementor-icon-box-description{font-size:var( --e-global-typography-1845ed2-font-size );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );}.elementor-969 .elementor-element.elementor-element-4b5988d .elementor-icon-box-title, .elementor-969 .elementor-element.elementor-element-4b5988d .elementor-icon-box-title a{font-size:var( --e-global-typography-bc64e31-font-size );line-height:var( --e-global-typography-bc64e31-line-height );letter-spacing:var( --e-global-typography-bc64e31-letter-spacing );word-spacing:var( --e-global-typography-bc64e31-word-spacing );}.elementor-969 .elementor-element.elementor-element-4b5988d .elementor-icon-box-description{font-size:var( --e-global-typography-1845ed2-font-size );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );}.elementor-969 .elementor-element.elementor-element-a663e19 .elementor-icon-box-title, .elementor-969 .elementor-element.elementor-element-a663e19 .elementor-icon-box-title a{font-size:var( --e-global-typography-bc64e31-font-size );line-height:var( --e-global-typography-bc64e31-line-height );letter-spacing:var( --e-global-typography-bc64e31-letter-spacing );word-spacing:var( --e-global-typography-bc64e31-word-spacing );}.elementor-969 .elementor-element.elementor-element-a663e19 .elementor-icon-box-description{font-size:var( --e-global-typography-1845ed2-font-size );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );}.elementor-969 .elementor-element.elementor-element-31eda2e .elementor-icon-box-title, .elementor-969 .elementor-element.elementor-element-31eda2e .elementor-icon-box-title a{font-size:var( --e-global-typography-bc64e31-font-size );line-height:var( --e-global-typography-bc64e31-line-height );letter-spacing:var( --e-global-typography-bc64e31-letter-spacing );word-spacing:var( --e-global-typography-bc64e31-word-spacing );}.elementor-969 .elementor-element.elementor-element-31eda2e .elementor-icon-box-description{font-size:var( --e-global-typography-1845ed2-font-size );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );}.elementor-969 .elementor-element.elementor-element-aeefb76 .elementor-heading-title{font-size:var( --e-global-typography-3084366-font-size );line-height:var( --e-global-typography-3084366-line-height );letter-spacing:var( --e-global-typography-3084366-letter-spacing );word-spacing:var( --e-global-typography-3084366-word-spacing );}.elementor-969 .elementor-element.elementor-element-14b8be7{font-size:var( --e-global-typography-1845ed2-font-size );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );}.elementor-969 .elementor-element.elementor-element-909ba1e .elementor-button{font-size:var( --e-global-typography-bc64e31-font-size );line-height:var( --e-global-typography-bc64e31-line-height );letter-spacing:var( --e-global-typography-bc64e31-letter-spacing );word-spacing:var( --e-global-typography-bc64e31-word-spacing );}}@media(max-width:767px){.elementor-969 .elementor-element.elementor-element-c7dad29{--padding-top:25%;--padding-bottom:05%;--padding-left:05%;--padding-right:05%;}.elementor-969 .elementor-element.elementor-element-8ba349f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-969 .elementor-element.elementor-element-b0b82d8{text-align:left;}.elementor-969 .elementor-element.elementor-element-b0b82d8 .elementor-heading-title{font-size:var( --e-global-typography-3b22538-font-size );line-height:var( --e-global-typography-3b22538-line-height );letter-spacing:var( --e-global-typography-3b22538-letter-spacing );word-spacing:var( --e-global-typography-3b22538-word-spacing );}.elementor-969 .elementor-element.elementor-element-591571e{font-size:var( --e-global-typography-1845ed2-font-size );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );}.elementor-969 .elementor-element.elementor-element-0ef704a{--gap:10px 10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-969 .elementor-element.elementor-element-5026c96{--width:48%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-969 .elementor-element.elementor-element-971b0cd .elementor-icon-box-title, .elementor-969 .elementor-element.elementor-element-971b0cd .elementor-icon-box-title a{font-size:var( --e-global-typography-bc64e31-font-size );line-height:var( --e-global-typography-bc64e31-line-height );letter-spacing:var( --e-global-typography-bc64e31-letter-spacing );word-spacing:var( --e-global-typography-bc64e31-word-spacing );}.elementor-969 .elementor-element.elementor-element-971b0cd .elementor-icon-box-description{font-size:var( --e-global-typography-1845ed2-font-size );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );}.elementor-969 .elementor-element.elementor-element-62d68d3{--width:48%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-969 .elementor-element.elementor-element-4b5988d .elementor-icon-box-title, .elementor-969 .elementor-element.elementor-element-4b5988d .elementor-icon-box-title a{font-size:var( --e-global-typography-bc64e31-font-size );line-height:var( --e-global-typography-bc64e31-line-height );letter-spacing:var( --e-global-typography-bc64e31-letter-spacing );word-spacing:var( --e-global-typography-bc64e31-word-spacing );}.elementor-969 .elementor-element.elementor-element-4b5988d .elementor-icon-box-description{font-size:var( --e-global-typography-1845ed2-font-size );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );}.elementor-969 .elementor-element.elementor-element-af155dd{--width:48%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-969 .elementor-element.elementor-element-a663e19 .elementor-icon-box-title, .elementor-969 .elementor-element.elementor-element-a663e19 .elementor-icon-box-title a{font-size:var( --e-global-typography-bc64e31-font-size );line-height:var( --e-global-typography-bc64e31-line-height );letter-spacing:var( --e-global-typography-bc64e31-letter-spacing );word-spacing:var( --e-global-typography-bc64e31-word-spacing );}.elementor-969 .elementor-element.elementor-element-a663e19 .elementor-icon-box-description{font-size:var( --e-global-typography-1845ed2-font-size );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );}.elementor-969 .elementor-element.elementor-element-03f4961{--width:48%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-969 .elementor-element.elementor-element-31eda2e .elementor-icon-box-title, .elementor-969 .elementor-element.elementor-element-31eda2e .elementor-icon-box-title a{font-size:var( --e-global-typography-bc64e31-font-size );line-height:var( --e-global-typography-bc64e31-line-height );letter-spacing:var( --e-global-typography-bc64e31-letter-spacing );word-spacing:var( --e-global-typography-bc64e31-word-spacing );}.elementor-969 .elementor-element.elementor-element-31eda2e .elementor-icon-box-description{font-size:var( --e-global-typography-1845ed2-font-size );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );}.elementor-969 .elementor-element.elementor-element-aeefb76 .elementor-heading-title{font-size:var( --e-global-typography-3084366-font-size );line-height:var( --e-global-typography-3084366-line-height );letter-spacing:var( --e-global-typography-3084366-letter-spacing );word-spacing:var( --e-global-typography-3084366-word-spacing );}.elementor-969 .elementor-element.elementor-element-da40c14{--gap:0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-969 .elementor-element.elementor-element-b2a7303{--width:50%;}.elementor-969 .elementor-element.elementor-element-be7b92f img{height:200px;}.elementor-969 .elementor-element.elementor-element-60b2c42{--width:50%;}.elementor-969 .elementor-element.elementor-element-9794f1e img{height:200px;}.elementor-969 .elementor-element.elementor-element-14b8be7{font-size:var( --e-global-typography-1845ed2-font-size );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );}.elementor-969 .elementor-element.elementor-element-909ba1e .elementor-button{font-size:var( --e-global-typography-bc64e31-font-size );line-height:var( --e-global-typography-bc64e31-line-height );letter-spacing:var( --e-global-typography-bc64e31-letter-spacing );word-spacing:var( --e-global-typography-bc64e31-word-spacing );}}@media(min-width:768px){.elementor-969 .elementor-element.elementor-element-8ba349f{--width:55%;}.elementor-969 .elementor-element.elementor-element-ed96ef4{--width:45%;}.elementor-969 .elementor-element.elementor-element-da40c14{--width:50%;}.elementor-969 .elementor-element.elementor-element-b2a7303{--width:50%;}.elementor-969 .elementor-element.elementor-element-60b2c42{--width:50%;}.elementor-969 .elementor-element.elementor-element-b902bd2{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-591571e */.elementor-969 .elementor-element.elementor-element-591571e p {
    margin: 0px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b644eb */.elementor-969 .elementor-element.elementor-element-3b644eb{
        clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%, 10% 100%, 0% 80%);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be7b92f */.elementor-969 .elementor-element.elementor-element-be7b92f{
            clip-path: polygon(   0% 0%, 100% 0%,100% 70%, 75% 100%, 0% 100%, 0% 80%);



}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9794f1e */.elementor-969 .elementor-element.elementor-element-9794f1e{
            clip-path: polygon(   0% 0%, 100% 0%,100% 70%, 75% 100%, 0% 100%, 0% 80%);



}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-909ba1e */.elementor-969 .elementor-element.elementor-element-909ba1e{
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 5% 100%, 0% 70%);

}/* End custom CSS */