.elementor-11 .elementor-element.elementor-element-535c348{--display:flex;--min-height:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-repeater-item-cd04046 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://makpet.eu/wp-content/uploads/2025/10/All-Machinery.jpg);background-size:auto;}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-repeater-item-cd04046 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-repeater-item-1c35b78 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://makpet.eu/wp-content/uploads/2025/10/Adara-Lightning-.jpg);background-size:cover;}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-repeater-item-78b67b3 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://makpet.eu/wp-content/uploads/2025/10/Carpet-For-Hotel.jpg);background-size:cover;}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-repeater-item-78b67b3 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-repeater-item-ac63e67 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://makpet.eu/wp-content/uploads/2025/10/Hotel-Tekstil.jpg);background-size:cover;}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-repeater-item-ac63e67 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-repeater-item-6ef0db5 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://makpet.eu/wp-content/uploads/2025/10/allfloorcoverings.com_-scaled.jpg);background-size:cover;}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-repeater-item-ef8babd .swiper-slide-bg{background-color:#695B5B;background-image:url(https://makpet.eu/wp-content/uploads/2026/04/Design-_-RAN-Colour-_-33-Wi3-.jpg);background-size:cover;}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-repeater-item-ef8babd .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-repeater-item-08f3491 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://makpet.eu/wp-content/uploads/2026/04/22.suini-cim-uygulama-fotograflari-sportfloorings.com_.jpg);background-size:cover;}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-repeater-item-08f3491 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-repeater-item-4f09db0 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://makpet.eu/wp-content/uploads/2025/10/Technostrom-Global-.jpg);background-size:cover;}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-repeater-item-4f09db0 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-repeater-item-ecbee58 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://makpet.eu/wp-content/uploads/2025/10/Technostrom-Global-.jpg);background-size:cover;}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-repeater-item-ecbee58 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-801aa33 .swiper-slide{transition-duration:calc(5000ms*1.2);height:601px;}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-slide-button{background-color:#9E6161;border-width:7px;border-radius:57px;}.elementor-11 .elementor-element.elementor-element-801aa33{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-801aa33 .swiper-slide-contents{max-width:100%;}.elementor-11 .elementor-element.elementor-element-801aa33 .swiper-slide-inner{text-align:center;}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-slide-heading{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-slide-description{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-801aa33 .elementor-swiper-button{font-size:0px;}.elementor-11 .elementor-element.elementor-element-fdfcda4{--display:flex;--min-height:37px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-793c540c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-793c540c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://makpet.eu/wp-content/uploads/2025/10/new-york-night-panorama-PQJU3SS.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-793c540c > .elementor-background-overlay{background-color:#353944;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-793c540c > .elementor-container{min-height:40vw;}.elementor-11 .elementor-element.elementor-element-793c540c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-77e86713{text-align:center;}.elementor-11 .elementor-element.elementor-element-77e86713 .elementor-heading-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5f7a2f17{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-5f7a2f17 .elementor-heading-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2532d31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-11 .elementor-element.elementor-element-90c72c7{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-c81ffe4 .elementskit-single-image-accordion:before{background-color:#05050585;}.elementor-11 .elementor-element.elementor-element-c81ffe4 .elementskit-single-image-accordion{min-height:460px;}.elementor-11 .elementor-element.elementor-element-c81ffe4 .elementskit-image-accordion-wraper{height:460px;}.elementor-11 .elementor-element.elementor-element-c81ffe4 .elementskit-single-image-accordion .elementskit-accordion-title-wraper{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-c81ffe4 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c81ffe4 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c81ffe4 .elementskit-single-image-accordion .elementskit-accordion-content{text-align:center;}.elementor-11 .elementor-element.elementor-element-c81ffe4 .elementskit-image-accordion-wraper .elementskit-single-image-accordion{align-items:center;}.elementor-11 .elementor-element.elementor-element-c81ffe4 .elementskit-accordion-content .elementskit-btn{padding:15px 20px 15px 20px;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-c81ffe4 .elementskit-accordion-content .elementskit-btn:hover{color:#fff;}.elementor-11 .elementor-element.elementor-element-34b37eee{margin-top:35px;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-416a306{text-align:center;}.elementor-11 .elementor-element.elementor-element-416a306 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#393E40;}.elementor-11 .elementor-element.elementor-element-23652e2e{text-align:center;}.elementor-11 .elementor-element.elementor-element-23652e2e .elementor-heading-title{color:#909093;}.elementor-11 .elementor-element.elementor-element-8dfa821{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b4e7655{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-tp-gallery-listout .gallery-list.gallery-style-4 .gallery-btn-link{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-gallery-listout .gallery-list .post-inner-loop .post-title,.elementor-widget-tp-gallery-listout .gallery-list .post-inner-loop .post-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-gallery-listout .gallery-list .post-inner-loop .entry-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tp-gallery-listout .theplus-posts-not-found{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11 .elementor-element.elementor-element-170a225 .gallery-list.gallery-style-1 .grid-item .post-content-center,.elementor-11 .elementor-element.elementor-element-170a225 .gallery-list .gallery-list-content:hover .gallery-image:before,.elementor-11 .elementor-element.elementor-element-170a225 .gallery-list.list-isotope-metro .gallery-list-content:hover .gallery-bg-image-metro:before{background-color:#FF5E10C4;}.elementor-11 .elementor-element.elementor-element-170a225 .pt-plus-filter-post-category .category-filters.style-1 li a.all span.all_post_count{background-color:#FF5E10;}.elementor-11 .elementor-element.elementor-element-170a225 .gallery-list .post-inner-loop .grid-item{padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-170a225 .gallery-list .meta-search-icon a,.elementor-11 .elementor-element.elementor-element-170a225 .gallery-list.tp-gal-fc .meta-search-icon{font-size:22px;max-width:calc(22px + 10px );}.elementor-11 .elementor-element.elementor-element-170a225 .gallery-list .meta-search-icon{margin-bottom:12px;}.elementor-11 .elementor-element.elementor-element-170a225 .gallery-list .gallery-list-icon{font-size:22px;max-width:calc(22px + 10px );padding-top:12px;padding-bottom:12px;}.elementor-11 .elementor-element.elementor-element-170a225 .gallery-list .gallery-list-icon svg{width:22px;height:22px;}.elementor-11 .elementor-element.elementor-element-170a225 .pt-plus-filter-post-category .category-filters.hover-style-1 li a span:not(.all_post_count),.elementor-11 .elementor-element.elementor-element-170a225 .pt-plus-filter-post-category .category-filters.hover-style-2 li a span:not(.all_post_count),.elementor-11 .elementor-element.elementor-element-170a225 .pt-plus-filter-post-category .category-filters.hover-style-2 li a span:not(.all_post_count)::before,.elementor-11 .elementor-element.elementor-element-170a225 .pt-plus-filter-post-category .category-filters.hover-style-3 li a,.elementor-11 .elementor-element.elementor-element-170a225 .pt-plus-filter-post-category .category-filters.hover-style-4 li a{padding:10px 5px 0px 0px;}.elementor-11 .elementor-element.elementor-element-170a225 .pt-plus-filter-post-category .category-filters li{margin:0px 18px 30px 18px;}.elementor-11 .elementor-element.elementor-element-170a225 .pt-plus-filter-post-category .category-filters li a,.elementor-11 .elementor-element.elementor-element-170a225 .pt-plus-filter-post-category .category-filters.style-1 li a.all span.all_post_count{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:bold;line-height:1.3em;}.elementor-11 .elementor-element.elementor-element-170a225 .pt-plus-filter-post-category .category-filters li a{color:#828282;}.elementor-11 .elementor-element.elementor-element-170a225 .pt-plus-filter-post-category .category-filters:not(.hover-style-2) li a:hover,.elementor-11 .elementor-element.elementor-element-170a225  .pt-plus-filter-post-category .category-filters:not(.hover-style-2) li a:focus,.elementor-11 .elementor-element.elementor-element-170a225  .pt-plus-filter-post-category .category-filters:not(.hover-style-2) li a.active,.elementor-11 .elementor-element.elementor-element-170a225 .pt-plus-filter-post-category .category-filters.hover-style-2 li a span:not(.all_post_count)::before{color:#FF5E10;}.elementor-11 .elementor-element.elementor-element-170a225 .pt-plus-filter-post-category .category-filters.hover-style-1 li a::after{background:#FF5E10;}.elementor-11 .elementor-element.elementor-element-170a225 .pt-plus-filter-post-category .category-filters li a span.all_post_count{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-37539fa2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-37539fa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-11 .elementor-element.elementor-element-37539fa2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-11 .elementor-element.elementor-element-37539fa2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-45bc19c8{text-align:center;}.elementor-11 .elementor-element.elementor-element-45bc19c8 .elementor-heading-title{color:#BE3044;}.elementor-11 .elementor-element.elementor-element-17d9a1e2{text-align:center;}.elementor-11 .elementor-element.elementor-element-17d9a1e2 .elementor-heading-title{color:#909093;}.elementor-11 .elementor-element.elementor-element-3b516bd{padding:20px 0px 0px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-49d42d19{--icon-box-icon-margin:15px;}.elementor-11 .elementor-element.elementor-element-49d42d19.elementor-view-stacked .elementor-icon{background-color:#BE3044;}.elementor-11 .elementor-element.elementor-element-49d42d19.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-49d42d19.elementor-view-default .elementor-icon{fill:#BE3044;color:#BE3044;border-color:#BE3044;}.elementor-11 .elementor-element.elementor-element-49d42d19.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11 .elementor-element.elementor-element-49d42d19.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EB3B53;}.elementor-11 .elementor-element.elementor-element-49d42d19.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11 .elementor-element.elementor-element-49d42d19.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11 .elementor-element.elementor-element-49d42d19.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11 .elementor-element.elementor-element-49d42d19.elementor-view-default:has(:focus) .elementor-icon{fill:#EB3B53;color:#EB3B53;border-color:#EB3B53;}.elementor-11 .elementor-element.elementor-element-49d42d19 .elementor-icon-box-title{color:#BE3044;}.elementor-11 .elementor-element.elementor-element-49d42d19:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-49d42d19:has(:focus) .elementor-icon-box-title{color:#E9122F;}.elementor-11 .elementor-element.elementor-element-49d42d19 .elementor-icon-box-description{color:#909093;}.elementor-11 .elementor-element.elementor-element-2fd18eaf{--icon-box-icon-margin:15px;}.elementor-11 .elementor-element.elementor-element-2fd18eaf.elementor-view-stacked .elementor-icon{background-color:#912332;}.elementor-11 .elementor-element.elementor-element-2fd18eaf.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-2fd18eaf.elementor-view-default .elementor-icon{fill:#912332;color:#912332;border-color:#912332;}.elementor-11 .elementor-element.elementor-element-2fd18eaf.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11 .elementor-element.elementor-element-2fd18eaf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C93044;}.elementor-11 .elementor-element.elementor-element-2fd18eaf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11 .elementor-element.elementor-element-2fd18eaf.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11 .elementor-element.elementor-element-2fd18eaf.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11 .elementor-element.elementor-element-2fd18eaf.elementor-view-default:has(:focus) .elementor-icon{fill:#C93044;color:#C93044;border-color:#C93044;}.elementor-11 .elementor-element.elementor-element-2fd18eaf .elementor-icon-box-title{color:#912332;}.elementor-11 .elementor-element.elementor-element-2fd18eaf:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-2fd18eaf:has(:focus) .elementor-icon-box-title{color:#CA3146;}.elementor-11 .elementor-element.elementor-element-2fd18eaf .elementor-icon-box-description{color:#909093;}.elementor-11 .elementor-element.elementor-element-2ca2766e{--icon-box-icon-margin:15px;}.elementor-11 .elementor-element.elementor-element-2ca2766e.elementor-view-stacked .elementor-icon{background-color:#912332;}.elementor-11 .elementor-element.elementor-element-2ca2766e.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-2ca2766e.elementor-view-default .elementor-icon{fill:#912332;color:#912332;border-color:#912332;}.elementor-11 .elementor-element.elementor-element-2ca2766e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11 .elementor-element.elementor-element-2ca2766e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E42F48;}.elementor-11 .elementor-element.elementor-element-2ca2766e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11 .elementor-element.elementor-element-2ca2766e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11 .elementor-element.elementor-element-2ca2766e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11 .elementor-element.elementor-element-2ca2766e.elementor-view-default:has(:focus) .elementor-icon{fill:#E42F48;color:#E42F48;border-color:#E42F48;}.elementor-11 .elementor-element.elementor-element-2ca2766e .elementor-icon-box-title{color:#912332;}.elementor-11 .elementor-element.elementor-element-2ca2766e:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-2ca2766e:has(:focus) .elementor-icon-box-title{color:#DF263F;}.elementor-11 .elementor-element.elementor-element-2ca2766e .elementor-icon-box-description{color:#909093;}.elementor-11 .elementor-element.elementor-element-6035bd5{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-d44302b{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-11 .elementor-element.elementor-element-d44302b.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d44302b .elementor-heading-title{color:#3E3F3F;}.elementor-11 .elementor-element.elementor-element-17598d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;}.elementor-11 .elementor-element.elementor-element-17598d4.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6ef0ff5{--e-image-carousel-slides-to-show:5;width:var( --container-widget-width, 95.991% );max-width:95.991%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 24px 24px 24px;--container-widget-width:95.991%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6ef0ff5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-fa5043d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fa5043d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-11 .elementor-element.elementor-element-fa5043d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-11 .elementor-element.elementor-element-fa5043d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-5973615{text-align:center;}.elementor-11 .elementor-element.elementor-element-5973615 .elementor-heading-title{color:#515151;}.elementor-11 .elementor-element.elementor-element-f228d2c{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-f228d2c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-f228d2c .elementor-heading-title{color:#909093;}.elementor-11 .elementor-element.elementor-element-23c38399{--spacer-size:20px;}.elementor-11 .elementor-element.elementor-element-10afca22:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-10afca22 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://makpet.eu/wp-content/uploads/2025/10/office-desk-VV3VP8Q.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-10afca22 > .elementor-element-populated{border-style:solid;border-width:30px 30px 30px 30px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11 .elementor-element.elementor-element-10afca22 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-5c532031{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-3d085c25 .elementor-heading-title{color:#868A8B;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-5484d72d{color:#909093;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-307eb0bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-11 .elementor-element.elementor-element-307eb0bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-11 .elementor-element.elementor-element-307eb0bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-11 .elementor-element.elementor-element-307eb0bc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-11 .elementor-element.elementor-element-307eb0bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-11 .elementor-element.elementor-element-307eb0bc .elementor-icon-list-icon i{color:#41A6DF;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-307eb0bc .elementor-icon-list-icon svg{fill:#41A6DF;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-307eb0bc{--e-icon-list-icon-size:25px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-307eb0bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-307eb0bc .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-307eb0bc .elementor-icon-list-text{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-5d761a03:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5d761a03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-11 .elementor-element.elementor-element-5d761a03{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-11 .elementor-element.elementor-element-5d761a03 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-42bf1c31{text-align:center;}.elementor-11 .elementor-element.elementor-element-42bf1c31 .elementor-heading-title{color:#BA3C3CFA;}.elementor-11 .elementor-element.elementor-element-990b443{--display:flex;}.elementor-11 .elementor-element.elementor-element-d108d10 .qodef-qi-tabs-vertical .qodef-tabs-vertical-navigation .qodef-tab-title a{text-align:left;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-535c348{--width:100%;}.elementor-11 .elementor-element.elementor-element-25fb5f1d{width:10%;}.elementor-11 .elementor-element.elementor-element-1b74358d{width:79.332%;}.elementor-11 .elementor-element.elementor-element-6ed70f26{width:10%;}.elementor-11 .elementor-element.elementor-element-10afca22{width:50%;}.elementor-11 .elementor-element.elementor-element-1165342{width:49.956%;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-793c540c > .elementor-container{min-height:80vw;}.elementor-11 .elementor-element.elementor-element-8dfa821{--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-b4e7655{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-170a225{padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-170a225 .pt-plus-filter-post-category .category-filters li{margin:0px 18px 25px 18px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-793c540c > .elementor-container{min-height:100vw;}.elementor-11 .elementor-element.elementor-element-2532d31{--content-width:500px;}.elementor-11 .elementor-element.elementor-element-8dfa821{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-b4e7655{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-170a225{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-170a225 .gallery-list .post-inner-loop .grid-item{padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-170a225 .pt-plus-filter-post-category .category-filters li{margin:0px 10px 0px 10px;}}/* Start custom CSS for elementskit-image-accordion, class: .elementor-element-c81ffe4 *//* ==== Image Accordion | sabit hizalama + hover bozulmaz ==== */

/* Kök ve item'lar */
.elementor-11 .elementor-element.elementor-element-c81ffe4 [class*="accordion"] { position: relative; }
.elementor-11 .elementor-element.elementor-element-c81ffe4 [class*="accordion"] [class*="item"] {
  position: relative !important;
  overflow: hidden;
}

/* Arka plan karartması (hover'ı engellemez) */
.elementor-11 .elementor-element.elementor-element-c81ffe4 [class*="accordion"] [class*="image"]::after,
.elementor-11 .elementor-element.elementor-element-c81ffe4 [class*="accordion"] [class*="bg"]::after,
.elementor-11 .elementor-element.elementor-element-c81ffe4 [class*="accordion"] picture::after {
  content:"";
  position:absolute; inset:0;
  background: linear-gradient(0deg, rgba(0,0,0,.45), rgba(0,0,0,.15));
  z-index:1;
  pointer-events: none !important;
}

/* --- İçerik kutusu (başlık + açıklama + buton) --- */
/* Birçok eklentinin isimlerini kapsayacak geniş seçim */
.elementor-11 .elementor-element.elementor-element-c81ffe4 .eac-content,
.elementor-11 .elementor-element.elementor-element-c81ffe4 .eac__content,
.elementor-11 .elementor-element.elementor-element-c81ffe4 [class$="__content"],
.elementor-11 .elementor-element.elementor-element-c81ffe4 [class$="-content"],
.elementor-11 .elementor-element.elementor-element-c81ffe4 [class*="accordion"] [class*="content"] {
  position: absolute !important;
  left: 50% !important; top: 50% !important;
  transform: translate(-50%, -50%) !important;
  width: min(92%, 720px) !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  gap: 12px !important;
  text-align: center !important;
  color: #fff !important;
  z-index: 2 !important;
  pointer-events: auto !important; /* buton tıklanır */
}

/* Başlık */
.elementor-11 .elementor-element.elementor-element-c81ffe4 .eac-title,
.elementor-11 .elementor-element.elementor-element-c81ffe4 [class*="title"] {
  font-weight: 800 !important;
  font-size: clamp(20px, 2.2vw, 34px) !important;
  line-height: 1.2 !important;
  margin: 0 !important;
  color: #fff !important;
  text-shadow: 0 2px 12px rgba(0,0,0,.55);
}

/* (Varsa) açıklama */
.elementor-11 .elementor-element.elementor-element-c81ffe4 .eac-desc,
.elementor-11 .elementor-element.elementor-element-c81ffe4 [class*="desc"],
.elementor-11 .elementor-element.elementor-element-c81ffe4 [class*="excerpt"],
.elementor-11 .elementor-element.elementor-element-c81ffe4 [class*="subtitle"],
.elementor-11 .elementor-element.elementor-element-c81ffe4 [class*="text"] {
  font-size: clamp(14px, 1.2vw, 18px) !important;
  margin: 0 !important;
  color: #fff !important;
  opacity: .95;
}

/* Buton */
.elementor-11 .elementor-element.elementor-element-c81ffe4 .eac-button,
.elementor-11 .elementor-element.elementor-element-c81ffe4 [class*="button"],
.elementor-11 .elementor-element.elementor-element-c81ffe4 a,
.elementor-11 .elementor-element.elementor-element-c81ffe4 button {
  background: #2f64f3 !important;
  color: #fff !important;
  border: 0 !important;
  border-radius: 10px !important;
  padding: 10px 24px !important;
  font-size: clamp(14px, 1.1vw, 16px) !important;
  font-weight: 600 !important;
  text-decoration: none !important;
  box-shadow: 0 8px 20px rgba(0,0,0,.25);
  transition: transform .2s ease, background .2s ease;
}
.elementor-11 .elementor-element.elementor-element-c81ffe4 .eac-button:hover,
.elementor-11 .elementor-element.elementor-element-c81ffe4 [class*="button"]:hover,
.elementor-11 .elementor-element.elementor-element-c81ffe4 a:hover,
.elementor-11 .elementor-element.elementor-element-c81ffe4 button:hover {
  transform: translateY(-1px) scale(1.03);
  background: #1b49d1 !important;
}

/* Mobil – içerik biraz aşağı insin, tipografi küçülsün */
@media (max-width: 768px){
  .elementor-11 .elementor-element.elementor-element-c81ffe4 .eac-content,
  .elementor-11 .elementor-element.elementor-element-c81ffe4 .eac__content,
  .elementor-11 .elementor-element.elementor-element-c81ffe4 [class$="__content"],
  .elementor-11 .elementor-element.elementor-element-c81ffe4 [class$="-content"],
  .elementor-11 .elementor-element.elementor-element-c81ffe4 [class*="accordion"] [class*="content"]{
    top: auto !important; bottom: 9% !important;
    transform: translate(-50%, 0) !important;
    gap: 10px !important;
  }
  .elementor-11 .elementor-element.elementor-element-c81ffe4 .eac-title,
  .elementor-11 .elementor-element.elementor-element-c81ffe4 [class*="title"]{ font-size: clamp(18px, 5.3vw, 22px) !important; }
  .elementor-11 .elementor-element.elementor-element-c81ffe4 .eac-button,
  .elementor-11 .elementor-element.elementor-element-c81ffe4 [class*="button"],
  .elementor-11 .elementor-element.elementor-element-c81ffe4 a, .elementor-11 .elementor-element.elementor-element-c81ffe4 button{
    padding: 8px 18px !important; font-size: 14px !important; border-radius: 8px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2532d31 *//* ==== MAKPET - Image Accordion tipografisi ve hizalama ==== */

/* Her paneli konumlandırılabilir yap */
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="image"][class*="accordion"] [class*="item"],
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="image-accordion"] [class*="item"],
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="accordion"] > li,
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="accordion"] > div {
  position: relative !important;
  overflow: hidden;
}

/* İçerik kutusunu tek merkezde topla */
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="image"][class*="accordion"] [class*="content"],
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="image-accordion"] [class*="content"],
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="accordion"] [class*="content"] {
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  width: min(92%, 720px) !important;
  padding: 0 12px !important;
  text-align: center !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  gap: 12px !important;
  z-index: 5 !important;
  pointer-events: none;           /* tıklama sorunlarını engelle */
}

/* İçerik kutusundaki elemanlar tıklanabilir olsun */
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="image-accordion"] [class*="content"] * {
  pointer-events: auto;
}

/* Başlık */
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="image-accordion"] [class*="title"],
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="accordion"] h1,
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="accordion"] h2,
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="accordion"] h3 {
  order: 1;
  font-weight: 800 !important;
  font-size: clamp(20px, 2.2vw, 34px) !important;
  line-height: 1.2 !important;
  color: #fff !important;
  margin: 0 !important;
  text-shadow: 0 2px 12px rgba(0,0,0,.55);
}

/* Açıklama (varsa) */
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="image-accordion"] [class*="desc"],
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="image-accordion"] p {
  order: 2;
  font-size: clamp(14px, 1.2vw, 18px) !important;
  color: #fff !important;
  margin: 0 !important;
  opacity: .95;
}

/* Buton */
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="image-accordion"] a,
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="image-accordion"] button,
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="accordion"] .button,
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="accordion"] a[href] {
  order: 3;
  background: #2f64f3 !important;
  color: #fff !important;
  border: 0 !important;
  border-radius: 10px !important;
  padding: 10px 24px !important;
  font-size: clamp(14px, 1.1vw, 16px) !important;
  font-weight: 600 !important;
  text-decoration: none !important;
  box-shadow: 0 8px 20px rgba(0,0,0,.25);
  transition: transform .2s ease, background .2s ease;
}
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="image-accordion"] a:hover,
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="image-accordion"] button:hover {
  transform: translateY(-1px) scale(1.03);
  background: #1b49d1 !important;
}

/* Görselin üstüne yumuşak karartma (metni ortaya çıkarır) */
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="image-accordion"] [class*="item"]::after,
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="image-accordion"] [class*="image"]::after {
  content: "";
  position: absolute; inset: 0;
  background: linear-gradient(0deg, rgba(0,0,0,.55), rgba(0,0,0,.15));
  z-index: 1;
}
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="image-accordion"] [class*="content"] { z-index: 2 !important; }

/* Mobil ince ayar */
@media (max-width: 768px) {
  .elementor-11 .elementor-element.elementor-element-2532d31 [class*="image-accordion"] [class*="content"] {
    gap: 10px !important;
    top: auto !important;
    bottom: 9% !important;
    transform: translate(-50%, 0) !important;
  }
  .elementor-11 .elementor-element.elementor-element-2532d31 [class*="image-accordion"] [class*="title"] {
    font-size: clamp(18px, 5.3vw, 22px) !important;
  }
  .elementor-11 .elementor-element.elementor-element-2532d31 [class*="image-accordion"] a,
  .elementor-11 .elementor-element.elementor-element-2532d31 [class*="image-accordion"] button {
    padding: 8px 18px !important;
    font-size: 14px !important;
    border-radius: 8px !important;
  }
}

/* Bazı temalarda gelen “sadece hover’da göster” davranışını kapat */
.elementor-11 .elementor-element.elementor-element-2532d31 [class*="image-accordion"] [class*="content"] {
  opacity: 1 !important; visibility: visible !important;
}/* End custom CSS */
/* Start custom CSS for tp-gallery-listout, class: .elementor-element-170a225 */.elementor-11 .elementor-element.elementor-element-170a225 img {
  aspect-ratio: 4/3; /* En-boy oranı */
  object-fit: cover;
  width: 100%;
  height: 100%;
}



Alt banner hizzalama

.elementor-11 .elementor-element.elementor-element-170a225 img {
  width: 100%;          /* container’ı doldursun */
  height: 250px;        /* sabit yükseklik */
  object-fit: cover;    /* orantıyı koruyarak kırpma */
  display: block;       /* boşlukları kaldırsın */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6ef0ff5 */.elementor-11 .elementor-element.elementor-element-6ef0ff5 img {
  aspect-ratio: 3/; /* En-boy oranı */
  object-fit: cover;
  width: 100%;
  height: 100%;
}/* End custom CSS */