.elementor-25 .elementor-element.elementor-element-901c72c > .elementor-container{min-height:620px;}.elementor-25 .elementor-element.elementor-element-901c72c > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-901c72c{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;z-index:0;}.elementor-25 .elementor-element.elementor-element-c9ec47b{margin-top:-115px;margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-b221671:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b221671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-b221671{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:119px;margin-bottom:119px;padding:83px 50px 50px 50px;}.elementor-25 .elementor-element.elementor-element-b221671 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-ab4aab0{text-align:right;}.elementor-25 .elementor-element.elementor-element-ab4aab0 img{width:70px;}.elementor-25 .elementor-element.elementor-element-ab4aab0 > .elementor-widget-container{margin:24px 1px 19px 26px;padding:0px 10px 0px 0px;}.elementor-25 .elementor-element.elementor-element-8a02030 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 40px 20px 40px;}.elementor-25 .elementor-element.elementor-element-8a02030 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-9e97da3 .elementor-heading-title{color:#000000;font-family:"Source Sans Pro", Sans-serif;font-size:35px;font-weight:600;line-height:42px;}.elementor-25 .elementor-element.elementor-element-33b5f82{column-gap:0px;text-align:justify;color:#777777;font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;line-height:26px;width:var( --container-widget-width, 45vw );max-width:45vw;--container-widget-width:45vw;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-33b5f82 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-ca90201:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ca90201 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.heidrich-seminare.de/wp-content/uploads/2021/02/heidrich-seminare-background-pattern_2.jpg");}.elementor-25 .elementor-element.elementor-element-ca90201{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-25 .elementor-element.elementor-element-ca90201 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-ca9fa85{text-align:center;}.elementor-25 .elementor-element.elementor-element-ca9fa85 .elementor-heading-title{color:#FFFFFF;font-family:"Source Sans Pro", Sans-serif;font-size:29px;font-weight:600;line-height:35px;}.elementor-25 .elementor-element.elementor-element-bcd6660{--divider-border-style:solid;--divider-color:#D5AA6D;--divider-border-width:2px;}.elementor-25 .elementor-element.elementor-element-bcd6660 .elementor-divider-separator{width:90px;margin:0 auto;margin-center:0;}.elementor-25 .elementor-element.elementor-element-bcd6660 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-25 .elementor-element.elementor-element-1974975{margin-top:30px;margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-9bac95e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-9bac95e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-25 .elementor-element.elementor-element-9bac95e > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0px 0.5px;border-color:#D5AA6D;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-25 .elementor-element.elementor-element-9bac95e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-6d55bd6 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-25 .elementor-element.elementor-element-b11a4d3{text-align:center;}.elementor-25 .elementor-element.elementor-element-b11a4d3 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-05fea29{text-align:center;}.elementor-25 .elementor-element.elementor-element-50e1075:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-50e1075 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-25 .elementor-element.elementor-element-50e1075 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0px 0.5px;border-color:#D5AA6D;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-25 .elementor-element.elementor-element-50e1075 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-ae07557 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-25 .elementor-element.elementor-element-0e4cfd6{text-align:center;}.elementor-25 .elementor-element.elementor-element-0e4cfd6 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-2055843{text-align:center;}.elementor-25 .elementor-element.elementor-element-47e3022:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-47e3022 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-25 .elementor-element.elementor-element-47e3022 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0px 0.5px;border-color:#D5AA6D;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-25 .elementor-element.elementor-element-47e3022 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-fe57dd3 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-25 .elementor-element.elementor-element-a5212e6{text-align:center;}.elementor-25 .elementor-element.elementor-element-a5212e6 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-cc02219{text-align:center;}.elementor-25 .elementor-element.elementor-element-6799bb7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-6799bb7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-25 .elementor-element.elementor-element-6799bb7 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0px 0.5px;border-color:#D5AA6D;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-25 .elementor-element.elementor-element-6799bb7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-09f7cf2 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-25 .elementor-element.elementor-element-d599502{text-align:center;}.elementor-25 .elementor-element.elementor-element-d599502 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-3ef9d58{text-align:center;}.elementor-25 .elementor-element.elementor-element-1095eff{margin-top:60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1aa699e > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5ef27a9 .elementor-heading-title{color:#303133;font-family:"Source Sans Pro", Sans-serif;font-size:35px;font-weight:600;line-height:42px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-25 .elementor-element.elementor-element-1f072ab{--divider-border-style:solid;--divider-color:#D5AA6D;--divider-border-width:2px;}.elementor-25 .elementor-element.elementor-element-1f072ab .elementor-divider-separator{width:90px;margin:0 auto;margin-left:0;}.elementor-25 .elementor-element.elementor-element-1f072ab .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-25 .elementor-element.elementor-element-077edb9{margin-top:50px;margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-bdf0bdb .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-25 .elementor-element.elementor-element-41a0f7d{color:#777777;font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:26px;}.elementor-25 .elementor-element.elementor-element-41a0f7d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6bbc783{margin-top:0px;margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-f511510 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-25 .elementor-element.elementor-element-9a9543b{color:#777777;font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:26px;}.elementor-25 .elementor-element.elementor-element-9a9543b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-02a0b38 img{height:399px;}.elementor-25 .elementor-element.elementor-element-02a0b38 > .elementor-widget-container{margin:47px 47px 47px 47px;}.elementor-25 .elementor-element.elementor-element-9d24337{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-25 .elementor-element.elementor-element-9d24337 .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-9d24337 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-25 .elementor-element.elementor-element-f8b0d2a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-f8b0d2a .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-25 .elementor-element.elementor-element-f8b0d2a .elementor-button{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:600;fill:#303133;color:#303133;background-color:#D5AA6D00;}.elementor-25 .elementor-element.elementor-element-f8b0d2a .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-f8b0d2a .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-f8b0d2a .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-f8b0d2a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-f8b0d2a > .elementor-widget-container{margin:0px -20px 0px 0px;}.elementor-25 .elementor-element.elementor-element-300a916{margin-top:100px;margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-26c5304 .elementor-heading-title{color:#303133;font-family:"Source Sans Pro", Sans-serif;font-size:35px;font-weight:600;line-height:42px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-25 .elementor-element.elementor-element-2a6980b{--divider-border-style:solid;--divider-color:#D5AA6D;--divider-border-width:2px;}.elementor-25 .elementor-element.elementor-element-2a6980b .elementor-divider-separator{width:90px;margin:0 auto;margin-left:0;}.elementor-25 .elementor-element.elementor-element-2a6980b .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-25 .elementor-element.elementor-element-14b0e22.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-25 .elementor-element.elementor-element-14b0e22 .elementor-main-swiper{width:100%;}.elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:49px;}.elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:49px;}.elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:49px;}.elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:49px;}.elementor-25 .elementor-element.elementor-element-14b0e22 .elementor-testimonial__text{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-14b0e22 .elementor-testimonial__name{font-family:"Source Sans Pro", Sans-serif;font-weight:600;}.elementor-25 .elementor-element.elementor-element-14b0e22 .elementor-testimonial__image img{width:100px;height:100px;}.elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (100px / 2) - 8px );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (100px / 2) - 8px );right:auto;}body.rtl .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (100px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (100px / 2) - 8px );right:auto;}body.rtl .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (100px / 2) - 8px );left:auto;}body.rtl .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-25 .elementor-element.elementor-element-14b0e22.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-25 .elementor-element.elementor-element-14b0e22 .elementor-swiper-button{font-size:20px;}.elementor-25 .elementor-element.elementor-element-14b0e22 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-25 .elementor-element.elementor-element-14b0e22 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-25 .elementor-element.elementor-element-14b0e22 .swiper-pagination-fraction{font-size:10px;}.elementor-25 .elementor-element.elementor-element-14b0e22 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2dc5489{margin-top:100px;margin-bottom:100px;}.elementor-25 .elementor-element.elementor-element-21d7f54 .elementor-heading-title{color:#303133;font-family:"Source Sans Pro", Sans-serif;font-size:35px;font-weight:600;line-height:42px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-25 .elementor-element.elementor-element-209e6b5{--divider-border-style:solid;--divider-color:#D5AA6D;--divider-border-width:2px;}.elementor-25 .elementor-element.elementor-element-209e6b5 .elementor-divider-separator{width:90px;margin:0 auto;margin-left:0;}.elementor-25 .elementor-element.elementor-element-209e6b5 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-25 .elementor-element.elementor-element-aa05a7d .elementor-main-swiper{height:60px;width:100%;}.elementor-25 .elementor-element.elementor-element-aa05a7d .elementor-main-swiper .elementor-carousel-image{background-size:auto;}.elementor-25 .elementor-element.elementor-element-aa05a7d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-aa05a7d .elementor-swiper-button{font-size:20px;}.elementor-25 .elementor-element.elementor-element-929047a > .elementor-container{max-width:1148px;min-height:668px;}.elementor-25 .elementor-element.elementor-element-929047a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-929047a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.heidrich-seminare.de/wp-content/uploads/2021/02/heidrich-seminare-background-pattern_2.jpg");}.elementor-25 .elementor-element.elementor-element-929047a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;}.elementor-25 .elementor-element.elementor-element-929047a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-da55254 .elementor-heading-title{color:#FFFFFF;font-family:"Source Sans Pro", Sans-serif;font-size:35px;font-weight:600;line-height:42px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-25 .elementor-element.elementor-element-a943512{--divider-border-style:solid;--divider-color:#D5AA6D;--divider-border-width:2px;}.elementor-25 .elementor-element.elementor-element-a943512 .elementor-divider-separator{width:90px;margin:0 auto;margin-left:0;}.elementor-25 .elementor-element.elementor-element-a943512 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-25 .elementor-element.elementor-element-c0b349a{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5AA6D;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c0b349a, .elementor-25 .elementor-element.elementor-element-c0b349a > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c0b349a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-ec5252f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-ec5252f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-25 .elementor-element.elementor-element-ec5252f:hover > .elementor-element-populated{background-color:#1B1A1AD9;}.elementor-25 .elementor-element.elementor-element-ec5252f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-ec5252f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-15837bb{text-align:center;}.elementor-25 .elementor-element.elementor-element-15837bb .elementor-heading-title{color:#54595F;font-family:"Lora", Sans-serif;font-size:24px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-b434fca{column-gap:0px;text-align:center;color:#9B9B9B;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:24px;}.elementor-25 .elementor-element.elementor-element-b41b6e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-b41b6e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-25 .elementor-element.elementor-element-b41b6e2:hover > .elementor-element-populated{background-color:#1B1A1AD9;}.elementor-25 .elementor-element.elementor-element-b41b6e2 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:#D5AA6D;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-b41b6e2 > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-b41b6e2 > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-b41b6e2 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-b41b6e2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-701b67d{text-align:center;}.elementor-25 .elementor-element.elementor-element-701b67d .elementor-heading-title{color:#54595F;font-family:"Lora", Sans-serif;font-size:24px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-c6291fa{text-align:center;color:#9B9B9B;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:24px;}.elementor-25 .elementor-element.elementor-element-63baff2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-63baff2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-25 .elementor-element.elementor-element-63baff2:hover > .elementor-element-populated{background-color:#1B1A1AD9;}.elementor-25 .elementor-element.elementor-element-63baff2 > .elementor-element-populated{transition:background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-63baff2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-7a01fdd{text-align:center;}.elementor-25 .elementor-element.elementor-element-7a01fdd .elementor-heading-title{color:#54595F;font-family:"Lora", Sans-serif;font-size:24px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-4b12804{column-gap:0px;text-align:center;color:#9B9B9B;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:24px;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-9bac95e > .elementor-element-populated{border-width:0px 1px 1px 0px;}.elementor-25 .elementor-element.elementor-element-50e1075 > .elementor-element-populated{border-width:1px 1px 0px 0px;}.elementor-25 .elementor-element.elementor-element-47e3022 > .elementor-element-populated{border-width:0px 0px 1px 1px;}.elementor-25 .elementor-element.elementor-element-6799bb7 > .elementor-element-populated{border-width:1px 0px 0px 1px;}.elementor-25 .elementor-element.elementor-element-aa05a7d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-c27e3ba{width:19.02%;}.elementor-25 .elementor-element.elementor-element-8a02030{width:80.98%;}.elementor-25 .elementor-element.elementor-element-b43357e{width:15%;}.elementor-25 .elementor-element.elementor-element-7717d8e{width:85%;}.elementor-25 .elementor-element.elementor-element-85d333c{width:15%;}.elementor-25 .elementor-element.elementor-element-44cdc61{width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-9bac95e{width:50%;}.elementor-25 .elementor-element.elementor-element-50e1075{width:50%;}.elementor-25 .elementor-element.elementor-element-47e3022{width:50%;}.elementor-25 .elementor-element.elementor-element-6799bb7{width:50%;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-b221671{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-ab4aab0{text-align:center;}.elementor-25 .elementor-element.elementor-element-ab4aab0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-8a02030 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:0px 20px 80px 20px;}.elementor-25 .elementor-element.elementor-element-9e97da3{text-align:center;}.elementor-25 .elementor-element.elementor-element-9bac95e > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-25 .elementor-element.elementor-element-50e1075 > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-25 .elementor-element.elementor-element-47e3022 > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-25 .elementor-element.elementor-element-6799bb7 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5ef27a9{text-align:center;}.elementor-25 .elementor-element.elementor-element-1f072ab .elementor-divider{text-align:center;}.elementor-25 .elementor-element.elementor-element-1f072ab .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-25 .elementor-element.elementor-element-077edb9{margin-top:20px;margin-bottom:20px;}.elementor-25 .elementor-element.elementor-element-b43357e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-b43357e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25 .elementor-element.elementor-element-7717d8e > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-25 .elementor-element.elementor-element-bdf0bdb{text-align:center;}.elementor-25 .elementor-element.elementor-element-bdf0bdb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-25 .elementor-element.elementor-element-85d333c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-85d333c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25 .elementor-element.elementor-element-44cdc61 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-25 .elementor-element.elementor-element-f511510{text-align:center;}.elementor-25 .elementor-element.elementor-element-f511510 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-25 .elementor-element.elementor-element-0a27618 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-25 .elementor-element.elementor-element-02a0b38 img{object-fit:contain;}.elementor-25 .elementor-element.elementor-element-d2d93f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-25 .elementor-element.elementor-element-f8b0d2a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-26c5304{text-align:center;}.elementor-25 .elementor-element.elementor-element-2a6980b .elementor-divider{text-align:center;}.elementor-25 .elementor-element.elementor-element-2a6980b .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-25 .elementor-element.elementor-element-21d7f54{text-align:center;}.elementor-25 .elementor-element.elementor-element-209e6b5 .elementor-divider{text-align:center;}.elementor-25 .elementor-element.elementor-element-209e6b5 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-25 .elementor-element.elementor-element-aa05a7d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-25 .elementor-element.elementor-element-4ea6710 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-da55254{text-align:center;}.elementor-25 .elementor-element.elementor-element-a943512 .elementor-divider{text-align:center;}.elementor-25 .elementor-element.elementor-element-a943512 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-25 .elementor-element.elementor-element-c0b349a{border-width:1px 1px 1px 1px;margin-top:0px;margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-ec5252f{width:100%;}.elementor-25 .elementor-element.elementor-element-b41b6e2{width:100%;}.elementor-25 .elementor-element.elementor-element-b41b6e2 > .elementor-element-populated{border-width:1px 0px 1px 0px;}.elementor-25 .elementor-element.elementor-element-b41b6e2 > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-b41b6e2 > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-b41b6e2 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-6d55bd6 */.home-portfolio {
    font-size: 44px;
    display: block;
    margin: auto;
    fill: #D5AA6D;
    color: #D5AA6D;
    border-color: #D5AA6D;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae07557 */.home-portfolio {
    font-size: 44px;
    display: block;
    margin: auto;
    fill: #D5AA6D;
    color: #D5AA6D;
    border-color: #D5AA6D;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fe57dd3 */.home-portfolio {
    font-size: 44px;
    display: block !important;
    margin: auto;
    fill: #D5AA6D;
    color: #D5AA6D;
    border-color: #D5AA6D;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-09f7cf2 */.home-portfolio {
    font-size: 44px;
    display: block;
    margin: auto;
    fill: #D5AA6D;
    color: #D5AA6D;
    border-color: #D5AA6D;
}/* End custom CSS */