.elementor-12201 .elementor-element.elementor-element-bba0a01:not(.elementor-motion-effects-element-type-background), .elementor-12201 .elementor-element.elementor-element-bba0a01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dmsbochnia.pl/wp-content/uploads/2026/07/Baner-glowny-strona-bramy-segmentowe-e1784635039359.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-12201 .elementor-element.elementor-element-bba0a01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12201 .elementor-element.elementor-element-bba0a01 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-12201 .elementor-element.elementor-element-4c26491 > .elementor-widget-container{margin:30px 0px 24px 0px;}.elementor-12201 .elementor-element.elementor-element-4c26491 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;color:#FFFFFF;}.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-12201 .elementor-element.elementor-element-2e55974{color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12201 .elementor-element.elementor-element-aff3d0e .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;background-image:linear-gradient(91deg, #8FD31900 40%, #5F980000 89%);border-style:solid;border-radius:30px 30px 30px 30px;}.elementor-12201 .elementor-element.elementor-element-aff3d0e .elementor-button:hover, .elementor-12201 .elementor-element.elementor-element-aff3d0e .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #5F9800 0%, #5F9800 100%);}.elementor-12201 .elementor-element.elementor-element-aff3d0e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12201 .elementor-element.elementor-element-aff3d0e .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-12201 .elementor-element.elementor-element-fc5225c .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;background-image:linear-gradient(91deg, #8FD319 47%, #5F9800 89%);border-style:solid;border-radius:30px 30px 30px 30px;}.elementor-12201 .elementor-element.elementor-element-fc5225c .elementor-button:hover, .elementor-12201 .elementor-element.elementor-element-fc5225c .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #5F9800 0%, #5F9800 100%);}.elementor-12201 .elementor-element.elementor-element-fc5225c{grid-column:span 1;grid-row:span 1;}.elementor-12201 .elementor-element.elementor-element-52f90b3{width:var( --container-widget-width, 98.727% );max-width:98.727%;--container-widget-width:98.727%;--container-widget-flex-grow:0;}.elementor-12201 .elementor-element.elementor-element-52f90b3 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12201 .elementor-element.elementor-element-f286180{--divider-border-style:solid;--divider-color:var( --e-global-color-1f23228 );--divider-border-width:4.5px;}.elementor-12201 .elementor-element.elementor-element-f286180 .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-12201 .elementor-element.elementor-element-f286180 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-12201 .elementor-element.elementor-element-dcec333 > .elementor-widget-container{margin:-34px 0px 0px 0px;}.elementor-12201 .elementor-element.elementor-element-f8292aa:not(.elementor-motion-effects-element-type-background), .elementor-12201 .elementor-element.elementor-element-f8292aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dmsbochnia.pl/wp-content/uploads/2026/07/tlo-szybki-konfigurator-e1784790977193.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12201 .elementor-element.elementor-element-f8292aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12201 .elementor-element.elementor-element-f8292aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12201 .elementor-element.elementor-element-198b6c7{text-align:start;}.elementor-12201 .elementor-element.elementor-element-198b6c7 .elementor-heading-title{color:var( --e-global-color-5ad4e2f );}.elementor-12201 .elementor-element.elementor-element-c22722c > .elementor-widget-container{margin:0px 0px -49px 0px;}.elementor-12201 .elementor-element.elementor-element-c22722c{color:var( --e-global-color-5ad4e2f );}.elementor-12201 .elementor-element.elementor-element-84285d3:not(.elementor-motion-effects-element-type-background), .elementor-12201 .elementor-element.elementor-element-84285d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8FD3193D;}.elementor-12201 .elementor-element.elementor-element-84285d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12201 .elementor-element.elementor-element-84285d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12201 .elementor-element.elementor-element-a0f7a01 .elementor-icon-wrapper{text-align:center;}.elementor-12201 .elementor-element.elementor-element-a0f7a01.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1f23228 );}.elementor-12201 .elementor-element.elementor-element-a0f7a01.elementor-view-framed .elementor-icon, .elementor-12201 .elementor-element.elementor-element-a0f7a01.elementor-view-default .elementor-icon{color:var( --e-global-color-1f23228 );border-color:var( --e-global-color-1f23228 );}.elementor-12201 .elementor-element.elementor-element-a0f7a01.elementor-view-framed .elementor-icon, .elementor-12201 .elementor-element.elementor-element-a0f7a01.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1f23228 );}.elementor-12201 .elementor-element.elementor-element-7526c31{text-align:center;}.elementor-12201 .elementor-element.elementor-element-7526c31 .elementor-heading-title{color:#FFFFFF;}.elementor-12201 .elementor-element.elementor-element-2f6d237:not(.elementor-motion-effects-element-type-background), .elementor-12201 .elementor-element.elementor-element-2f6d237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB5;}.elementor-12201 .elementor-element.elementor-element-2f6d237{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12201 .elementor-element.elementor-element-2f6d237 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12201 .elementor-element.elementor-element-078873a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12201 .elementor-element.elementor-element-826161c > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-12201 .elementor-element.elementor-element-b3b87fb > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-12201 .elementor-element.elementor-element-b40fbb5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12201 .elementor-element.elementor-element-5e0db5b .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;fill:var( --e-global-color-271abeb );color:var( --e-global-color-271abeb );background-image:linear-gradient(91deg, #8FD319 40%, #5F9800 89%);border-style:solid;border-radius:30px 30px 30px 30px;}.elementor-12201 .elementor-element.elementor-element-5e0db5b .elementor-button:hover, .elementor-12201 .elementor-element.elementor-element-5e0db5b .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #5F9800 0%, #5F9800 100%);}.elementor-12201 .elementor-element.elementor-element-5e0db5b > .elementor-widget-container{margin:39px 0px 0px 0px;}.elementor-12201 .elementor-element.elementor-element-5e0db5b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12201 .elementor-element.elementor-element-5e0db5b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12201 .elementor-element.elementor-element-cee0e8f{text-align:center;}.elementor-12201 .elementor-element.elementor-element-1130844{text-align:center;}.elementor-12201 .elementor-element.elementor-element-d0feee8{text-align:center;}.elementor-12201 .elementor-element.elementor-element-289363d{text-align:center;}.elementor-12201 .elementor-element.elementor-element-d38f23c{text-align:center;}.elementor-12201 .elementor-element.elementor-element-272839d:not(.elementor-motion-effects-element-type-background), .elementor-12201 .elementor-element.elementor-element-272839d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dmsbochnia.pl/wp-content/uploads/2026/07/tlo-automaty-do-bramy-segmentowej-e1784877042236.png");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-12201 .elementor-element.elementor-element-272839d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12201 .elementor-element.elementor-element-272839d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12201 .elementor-element.elementor-element-649572a .elementor-heading-title{color:#FFFFFF;}.elementor-12201 .elementor-element.elementor-element-d7465d4{color:var( --e-global-color-5ad4e2f );}.elementor-12201 .elementor-element.elementor-element-e08f117{width:var( --container-widget-width, 105.295% );max-width:105.295%;--container-widget-width:105.295%;--container-widget-flex-grow:0;text-align:center;}.elementor-12201 .elementor-element.elementor-element-7db9d2d{text-align:center;}.elementor-12201 .elementor-element.elementor-element-a752df2{text-align:center;}.elementor-12201 .elementor-element.elementor-element-b741cef{width:var( --container-widget-width, 98.823% );max-width:98.823%;--container-widget-width:98.823%;--container-widget-flex-grow:0;text-align:center;}.elementor-12201 .elementor-element.elementor-element-aae1789{text-align:center;}.elementor-12201 .elementor-element.elementor-element-8537a38{text-align:center;}.elementor-12201 .elementor-element.elementor-element-29c8927{text-align:center;}.elementor-12201 .elementor-element.elementor-element-40d09b8 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-12201 .elementor-element.elementor-element-ce1cc7a{text-align:center;}.elementor-12201 .elementor-element.elementor-element-14b5d62 > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-12201 .elementor-element.elementor-element-73a5f25{text-align:center;}.elementor-12201 .elementor-element.elementor-element-428155e:not(.elementor-motion-effects-element-type-background), .elementor-12201 .elementor-element.elementor-element-428155e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dmsbochnia.pl/wp-content/uploads/2026/07/serwis-bram-segmentowych-tlo-e1784876605126.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12201 .elementor-element.elementor-element-428155e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12201 .elementor-element.elementor-element-428155e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12201 .elementor-element.elementor-element-3f9b0b4 .elementor-heading-title{color:#FFFFFF;}.elementor-12201 .elementor-element.elementor-element-b1635e3{color:#FFFFFF;}.elementor-12201 .elementor-element.elementor-element-a617b2d:not(.elementor-motion-effects-element-type-background), .elementor-12201 .elementor-element.elementor-element-a617b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-271abeb );}.elementor-12201 .elementor-element.elementor-element-a617b2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12201 .elementor-element.elementor-element-a617b2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12201 .elementor-element.elementor-element-6ff7b6a{width:var( --container-widget-width, 97.707% );max-width:97.707%;--container-widget-width:97.707%;--container-widget-flex-grow:0;text-align:center;}.elementor-12201 .elementor-element.elementor-element-6ff7b6a > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-12201 .elementor-element.elementor-element-6ff7b6a .elementor-heading-title{font-family:"Montserrat", Sans-serif;color:#FFFFFF;}.elementor-12201 .elementor-element.elementor-element-5754935 .elementor-icon-wrapper{text-align:center;}.elementor-12201 .elementor-element.elementor-element-5754935.elementor-view-stacked .elementor-icon{background-color:#8FD319;}.elementor-12201 .elementor-element.elementor-element-5754935.elementor-view-framed .elementor-icon, .elementor-12201 .elementor-element.elementor-element-5754935.elementor-view-default .elementor-icon{color:#8FD319;border-color:#8FD319;}.elementor-12201 .elementor-element.elementor-element-5754935.elementor-view-framed .elementor-icon, .elementor-12201 .elementor-element.elementor-element-5754935.elementor-view-default .elementor-icon svg{fill:#8FD319;}.elementor-12201 .elementor-element.elementor-element-5754935 .elementor-icon{font-size:70px;}.elementor-12201 .elementor-element.elementor-element-5754935 .elementor-icon svg{height:70px;}.elementor-12201 .elementor-element.elementor-element-01a5416{color:#FFFFFF;}.elementor-12201 .elementor-element.elementor-element-20fee96 .elementor-icon-wrapper{text-align:center;}.elementor-12201 .elementor-element.elementor-element-20fee96.elementor-view-stacked .elementor-icon{background-color:#8FD319;}.elementor-12201 .elementor-element.elementor-element-20fee96.elementor-view-framed .elementor-icon, .elementor-12201 .elementor-element.elementor-element-20fee96.elementor-view-default .elementor-icon{color:#8FD319;border-color:#8FD319;}.elementor-12201 .elementor-element.elementor-element-20fee96.elementor-view-framed .elementor-icon, .elementor-12201 .elementor-element.elementor-element-20fee96.elementor-view-default .elementor-icon svg{fill:#8FD319;}.elementor-12201 .elementor-element.elementor-element-20fee96 .elementor-icon{font-size:70px;}.elementor-12201 .elementor-element.elementor-element-20fee96 .elementor-icon svg{height:70px;}.elementor-12201 .elementor-element.elementor-element-bdba54c{text-align:start;color:#FFFFFF;}.elementor-12201 .elementor-element.elementor-element-4ac2243 .elementor-icon-wrapper{text-align:center;}.elementor-12201 .elementor-element.elementor-element-4ac2243.elementor-view-stacked .elementor-icon{background-color:#8FD319;}.elementor-12201 .elementor-element.elementor-element-4ac2243.elementor-view-framed .elementor-icon, .elementor-12201 .elementor-element.elementor-element-4ac2243.elementor-view-default .elementor-icon{color:#8FD319;border-color:#8FD319;}.elementor-12201 .elementor-element.elementor-element-4ac2243.elementor-view-framed .elementor-icon, .elementor-12201 .elementor-element.elementor-element-4ac2243.elementor-view-default .elementor-icon svg{fill:#8FD319;}.elementor-12201 .elementor-element.elementor-element-4ac2243 .elementor-icon{font-size:70px;}.elementor-12201 .elementor-element.elementor-element-4ac2243 .elementor-icon svg{height:70px;}.elementor-12201 .elementor-element.elementor-element-2237769{width:var( --container-widget-width, 95.492% );max-width:95.492%;--container-widget-width:95.492%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12201 .elementor-element.elementor-element-e4d43fc .elementor-button{background-color:transparent;font-size:19px;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(91deg, #8FD319 47%, #5F9800 89%);border-style:solid;border-radius:30px 30px 30px 30px;}.elementor-12201 .elementor-element.elementor-element-e4d43fc .elementor-button:hover, .elementor-12201 .elementor-element.elementor-element-e4d43fc .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #5F9800 0%, #5F9800 100%);}.elementor-12201 .elementor-element.elementor-element-e4d43fc{grid-column:span 1;grid-row:span 1;}@media(min-width:768px){.elementor-12201 .elementor-element.elementor-element-547382e{width:51.491%;}.elementor-12201 .elementor-element.elementor-element-d068774{width:48.465%;}.elementor-12201 .elementor-element.elementor-element-02a63d3{width:57.499%;}.elementor-12201 .elementor-element.elementor-element-10b6672{width:42.458%;}.elementor-12201 .elementor-element.elementor-element-4e7d9c9{width:43.681%;}.elementor-12201 .elementor-element.elementor-element-d989138{width:22.381%;}.elementor-12201 .elementor-element.elementor-element-cf6d0ec{width:77.617%;}.elementor-12201 .elementor-element.elementor-element-09eb1f2{width:56.233%;}.elementor-12201 .elementor-element.elementor-element-58bede6{width:56.576%;}.elementor-12201 .elementor-element.elementor-element-d2d4581{width:43.38%;}.elementor-12201 .elementor-element.elementor-element-8d1de57{width:33.244%;}.elementor-12201 .elementor-element.elementor-element-b8af1f0{width:33.088%;}.elementor-12201 .elementor-element.elementor-element-72f6e8f{width:26.93%;}.elementor-12201 .elementor-element.elementor-element-640e40f{width:23.048%;}.elementor-12201 .elementor-element.elementor-element-319293d{width:35.619%;}.elementor-12201 .elementor-element.elementor-element-2c94f18{width:64.378%;}.elementor-12201 .elementor-element.elementor-element-82ba519{width:23.596%;}.elementor-12201 .elementor-element.elementor-element-a089b35{width:41.014%;}.elementor-12201 .elementor-element.elementor-element-1469b83{width:58.986%;}.elementor-12201 .elementor-element.elementor-element-4684225{width:26.404%;}.elementor-12201 .elementor-element.elementor-element-fea3148{width:25.689%;}.elementor-12201 .elementor-element.elementor-element-8d2081d{width:74.311%;}}@media(min-width:1025px){.elementor-12201 .elementor-element.elementor-element-bba0a01:not(.elementor-motion-effects-element-type-background), .elementor-12201 .elementor-element.elementor-element-bba0a01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12201 .elementor-element.elementor-element-f8292aa:not(.elementor-motion-effects-element-type-background), .elementor-12201 .elementor-element.elementor-element-f8292aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12201 .elementor-element.elementor-element-272839d:not(.elementor-motion-effects-element-type-background), .elementor-12201 .elementor-element.elementor-element-272839d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12201 .elementor-element.elementor-element-428155e:not(.elementor-motion-effects-element-type-background), .elementor-12201 .elementor-element.elementor-element-428155e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}