.elementor-8 .elementor-element.elementor-element-de5b9a0 > .elementor-container{max-width:1175px;}.elementor-8 .elementor-element.elementor-element-de5b9a0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-de5b9a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terplan.hu/wp-content/uploads/2022/03/IMG_3399_cut.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-de5b9a0 > .elementor-background-overlay{background-color:#000000;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-de5b9a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-134px;margin-bottom:0px;padding:270px 0px 170px 0px;}.elementor-8 .elementor-element.elementor-element-1f43597 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:600;letter-spacing:1px;}.elementor-8 .elementor-element.elementor-element-eff80ea{text-align:left;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;letter-spacing:1px;}.elementor-8 .elementor-element.elementor-element-eff80ea > .elementor-widget-container{margin:-10px 0px -35px 0px;}.elementor-8 .elementor-element.elementor-element-c484147 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;background-color:#193C90;}.elementor-8 .elementor-element.elementor-element-6e871ff > .elementor-container{max-width:1175px;}.elementor-8 .elementor-element.elementor-element-6e871ff{margin-top:-100px;margin-bottom:40px;}.elementor-8 .elementor-element.elementor-element-ec104a1{text-align:center;}.elementor-8 .elementor-element.elementor-element-ec104a1 img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.12);}.elementor-8 .elementor-element.elementor-element-ac9370c{text-align:left;}.elementor-8 .elementor-element.elementor-element-ac9370c .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-ac9370c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4d4c33f{text-align:left;color:#727272;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-01a56bd{text-align:center;}.elementor-8 .elementor-element.elementor-element-01a56bd img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.12);}.elementor-8 .elementor-element.elementor-element-5fb0a10{text-align:left;}.elementor-8 .elementor-element.elementor-element-5fb0a10 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-5fb0a10 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4e998e0{text-align:left;color:#727272;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-f05de79{text-align:center;}.elementor-8 .elementor-element.elementor-element-f05de79 img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.12);}.elementor-8 .elementor-element.elementor-element-b2063a5{text-align:left;}.elementor-8 .elementor-element.elementor-element-b2063a5 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-b2063a5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4654046{text-align:left;color:#727272;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-5355452 > .elementor-container{max-width:1195px;}.elementor-8 .elementor-element.elementor-element-5355452:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5355452 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#193C901F;}.elementor-8 .elementor-element.elementor-element-5355452{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 70px 0px;}.elementor-8 .elementor-element.elementor-element-5355452 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-0d59d84{text-align:left;}.elementor-8 .elementor-element.elementor-element-0d59d84 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-0d59d84 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-3a3495d img{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-22be5ec img{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-244ba6a img{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-7897357 img{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-e3fa163 img{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-998f44e img{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-3e8f659 img{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-41a78d4 img{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-e45fd39 > .elementor-container{max-width:1175px;}.elementor-8 .elementor-element.elementor-element-e45fd39 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-e45fd39{padding:80px 0px 80px 0px;}.elementor-8 .elementor-element.elementor-element-52f90ac{text-align:left;}.elementor-8 .elementor-element.elementor-element-52f90ac .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-e34f0f7 .elementor-icon-list-icon i{color:#193C90;}.elementor-8 .elementor-element.elementor-element-e34f0f7 .elementor-icon-list-icon svg{fill:#193C90;}.elementor-8 .elementor-element.elementor-element-e34f0f7{--e-icon-list-icon-size:14px;}.elementor-8 .elementor-element.elementor-element-fd83804{text-align:left;color:#727272;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-fd83804 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-8 .elementor-element.elementor-element-f2fcdc0 img{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-f2fcdc0 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-8 .elementor-element.elementor-element-9242fa8 > .elementor-container{max-width:1175px;}.elementor-8 .elementor-element.elementor-element-9242fa8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-9242fa8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9242fa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terplan.hu/wp-content/uploads/2022/03/IMG_3397.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-9242fa8 > .elementor-background-overlay{background-color:#193C90;opacity:0.66;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-9242fa8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-8 .elementor-element.elementor-element-53b61fa{text-align:center;}.elementor-8 .elementor-element.elementor-element-53b61fa .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-ae66b48 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;background-color:#000000;}.elementor-8 .elementor-element.elementor-element-6264272 > .elementor-container{max-width:1175px;}.elementor-8 .elementor-element.elementor-element-6264272{padding:80px 0px 80px 0px;}.elementor-8 .elementor-element.elementor-element-b198359{text-align:center;}.elementor-8 .elementor-element.elementor-element-b198359 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-61f91fc .elementor-testimonial-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-61f91fc .elementor-testimonial-content{color:#727272;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-61f91fc .elementor-testimonial-wrapper .elementor-testimonial-image img{width:50px;height:50px;}.elementor-8 .elementor-element.elementor-element-61f91fc .elementor-testimonial-name{color:#193C90;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-61f91fc .elementor-testimonial-job{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-61f91fc > .elementor-widget-container{padding:15px 15px 15px 15px;background-color:#193C901F;border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-2a18b04 .elementor-testimonial-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-2a18b04 .elementor-testimonial-content{color:#727272;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-2a18b04 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:50px;height:50px;}.elementor-8 .elementor-element.elementor-element-2a18b04 .elementor-testimonial-name{color:#193C90;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-2a18b04 .elementor-testimonial-job{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-2a18b04 > .elementor-widget-container{padding:15px 15px 15px 15px;background-color:#193C901F;border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-c1e8b78 > .elementor-container{max-width:1175px;}.elementor-8 .elementor-element.elementor-element-c1e8b78{padding:0px 0px 80px 0px;}.elementor-8 .elementor-element.elementor-element-d1481c3{text-align:center;}.elementor-8 .elementor-element.elementor-element-d1481c3 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-f49839f{--e-image-carousel-slides-to-show:5;}.elementor-8 .elementor-element.elementor-element-f49839f .swiper-wrapper{display:flex;align-items:center;}.elementor-8 .elementor-element.elementor-element-f49839f > .elementor-widget-container{margin:40px 0px 0px 0px;padding:25px 0px 25px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#E6E6E6;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-f49839f{--e-image-carousel-slides-to-show:5;}.elementor-8 .elementor-element.elementor-element-f49839f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-de5b9a0{margin-top:-320px;margin-bottom:0px;padding:320px 0px 150px 0px;}.elementor-8 .elementor-element.elementor-element-1f43597 .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-eff80ea{font-size:20px;}.elementor-8 .elementor-element.elementor-element-f49839f{--e-image-carousel-slides-to-show:3;}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-9242fa8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9242fa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}