.elementor-10812 .elementor-element.elementor-element-5f80f80{--display:flex;--min-height:100vh;--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;--justify-content:flex-end;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:160px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-10812 .elementor-element.elementor-element-5f80f80:not(.elementor-motion-effects-element-type-background), .elementor-10812 .elementor-element.elementor-element-5f80f80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BAE90000;}.elementor-10812 .elementor-element.elementor-element-9baf378{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-4792d5f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:35px 35px 35px 35px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10812 .elementor-element.elementor-element-4792d5f:not(.elementor-motion-effects-element-type-background), .elementor-10812 .elementor-element.elementor-element-4792d5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.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-10812 .elementor-element.elementor-element-bc991e9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-10812 .elementor-element.elementor-element-bc991e9{text-align:center;}.elementor-10812 .elementor-element.elementor-element-bc991e9 .elementor-heading-title{font-family:"BebasNeue", Sans-serif;font-size:60px;font-weight:400;line-height:65px;color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-55a0c64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10812 .elementor-element.elementor-element-66be5ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-10812 .elementor-element.elementor-element-bd90e6b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-10812 .elementor-element.elementor-element-bd90e6b.elementor-view-stacked .elementor-icon{background-color:#B0C838;}.elementor-10812 .elementor-element.elementor-element-bd90e6b.elementor-view-framed .elementor-icon, .elementor-10812 .elementor-element.elementor-element-bd90e6b.elementor-view-default .elementor-icon{fill:#B0C838;color:#B0C838;border-color:#B0C838;}.elementor-10812 .elementor-element.elementor-element-bd90e6b .elementor-icon{font-size:22px;}.elementor-10812 .elementor-element.elementor-element-bd90e6b .elementor-icon-box-title, .elementor-10812 .elementor-element.elementor-element-bd90e6b .elementor-icon-box-title a{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:200;line-height:28px;}.elementor-10812 .elementor-element.elementor-element-bd90e6b .elementor-icon-box-title{color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-6fc9d0f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-10812 .elementor-element.elementor-element-6fc9d0f.elementor-view-stacked .elementor-icon{background-color:#B0C838;}.elementor-10812 .elementor-element.elementor-element-6fc9d0f.elementor-view-framed .elementor-icon, .elementor-10812 .elementor-element.elementor-element-6fc9d0f.elementor-view-default .elementor-icon{fill:#B0C838;color:#B0C838;border-color:#B0C838;}.elementor-10812 .elementor-element.elementor-element-6fc9d0f .elementor-icon{font-size:22px;}.elementor-10812 .elementor-element.elementor-element-6fc9d0f .elementor-icon-box-title, .elementor-10812 .elementor-element.elementor-element-6fc9d0f .elementor-icon-box-title a{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:200;line-height:28px;}.elementor-10812 .elementor-element.elementor-element-6fc9d0f .elementor-icon-box-title{color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-6963b8d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-9701f12 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-10812 .elementor-element.elementor-element-9701f12.elementor-view-stacked .elementor-icon{background-color:#B0C838;}.elementor-10812 .elementor-element.elementor-element-9701f12.elementor-view-framed .elementor-icon, .elementor-10812 .elementor-element.elementor-element-9701f12.elementor-view-default .elementor-icon{fill:#B0C838;color:#B0C838;border-color:#B0C838;}.elementor-10812 .elementor-element.elementor-element-9701f12 .elementor-icon{font-size:22px;}.elementor-10812 .elementor-element.elementor-element-9701f12 .elementor-icon-box-title, .elementor-10812 .elementor-element.elementor-element-9701f12 .elementor-icon-box-title a{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:200;line-height:28px;}.elementor-10812 .elementor-element.elementor-element-9701f12 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-b7ceec9 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-10812 .elementor-element.elementor-element-b7ceec9.elementor-view-stacked .elementor-icon{background-color:#B0C838;}.elementor-10812 .elementor-element.elementor-element-b7ceec9.elementor-view-framed .elementor-icon, .elementor-10812 .elementor-element.elementor-element-b7ceec9.elementor-view-default .elementor-icon{fill:#B0C838;color:#B0C838;border-color:#B0C838;}.elementor-10812 .elementor-element.elementor-element-b7ceec9 .elementor-icon{font-size:22px;}.elementor-10812 .elementor-element.elementor-element-b7ceec9 .elementor-icon-box-title, .elementor-10812 .elementor-element.elementor-element-b7ceec9 .elementor-icon-box-title a{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:200;line-height:28px;}.elementor-10812 .elementor-element.elementor-element-b7ceec9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-60980c8{--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:120px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10812 .elementor-element.elementor-element-ae630e7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10812 .elementor-element.elementor-element-ae630e7:not(.elementor-motion-effects-element-type-background), .elementor-10812 .elementor-element.elementor-element-ae630e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-10812 .elementor-element.elementor-element-a9d2ffb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10812 .elementor-element.elementor-element-a9d2ffb{text-align:center;}.elementor-10812 .elementor-element.elementor-element-a9d2ffb .elementor-heading-title{font-family:"BebasNeue", Sans-serif;font-size:40px;font-weight:400;line-height:50px;color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-aac7b34{width:100%;max-width:100%;text-align:left;}.elementor-10812 .elementor-element.elementor-element-aac7b34 .wcf--text{color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-aac7b34 .wcf--text, .elementor-10812 .elementor-element.elementor-element-aac7b34 .wcf--text *{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:300;line-height:26px;}.elementor-10812 .elementor-element.elementor-element-14da186{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.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-10812 .elementor-element.elementor-element-9fa1fb3 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-feebbf3 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-4fe6ee5 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-8b84d9e img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-206e050 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-633b2a7 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-400a56c img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-aefa6a5 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-30ae8c4 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-115ba88 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-e78e261 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-b9c8806 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-8288c33 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-af4b7a5 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-5b53bdb img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-1baec75 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-31ceee6 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-6140b6a img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-4dc2ee6 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-40f490d img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-52e1509 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-120b719 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-0346c2f img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-e93547d img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-dc1feab img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-43dd769 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10812 .elementor-element.elementor-element-f97c650{--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:120px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10812 .elementor-element.elementor-element-3e1c9d0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10812 .elementor-element.elementor-element-3e1c9d0:not(.elementor-motion-effects-element-type-background), .elementor-10812 .elementor-element.elementor-element-3e1c9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-10812 .elementor-element.elementor-element-91d4027 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10812 .elementor-element.elementor-element-91d4027{text-align:center;}.elementor-10812 .elementor-element.elementor-element-91d4027 .elementor-heading-title{font-family:"BebasNeue", Sans-serif;font-size:40px;font-weight:400;line-height:50px;color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-342e0dc{width:100%;max-width:100%;text-align:left;}.elementor-10812 .elementor-element.elementor-element-342e0dc .wcf--text{color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-342e0dc .wcf--text, .elementor-10812 .elementor-element.elementor-element-342e0dc .wcf--text *{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:300;line-height:26px;}.elementor-10812 .elementor-element.elementor-element-cb60dc1{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-26778c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-f894c18{--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:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-10812 .elementor-element.elementor-element-1945e76{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10812 .elementor-element.elementor-element-1945e76:not(.elementor-motion-effects-element-type-background), .elementor-10812 .elementor-element.elementor-element-1945e76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-10812 .elementor-element.elementor-element-74b561b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10812 .elementor-element.elementor-element-74b561b{text-align:center;}.elementor-10812 .elementor-element.elementor-element-74b561b .elementor-heading-title{font-family:"BebasNeue", Sans-serif;font-size:40px;font-weight:400;line-height:50px;color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-3e041eb{width:100%;max-width:100%;text-align:left;}.elementor-10812 .elementor-element.elementor-element-3e041eb .wcf--text{color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-3e041eb .wcf--text, .elementor-10812 .elementor-element.elementor-element-3e041eb .wcf--text *{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:300;line-height:26px;}.elementor-10812 .elementor-element.elementor-element-01d98a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-4b0846f{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-4b0846f:not(.elementor-motion-effects-element-type-background), .elementor-10812 .elementor-element.elementor-element-4b0846f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F2C2C;}.elementor-10812 .elementor-element.elementor-element-4b0846f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B0C838;--border-color:#B0C838;box-shadow:0px 0px 15px 0px rgba(175.99999999999997, 200.00000000000003, 56.000000000000014, 0.52);}.elementor-10812 .elementor-element.elementor-element-4b0846f, .elementor-10812 .elementor-element.elementor-element-4b0846f::before{--border-transition:0.3s;}.elementor-10812 .elementor-element.elementor-element-1671536 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10812 .elementor-element.elementor-element-1671536{z-index:1;text-align:center;}.elementor-10812 .elementor-element.elementor-element-1671536 .elementor-heading-title{font-family:"BebasNeue", Sans-serif;font-size:28px;font-weight:400;line-height:35px;color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-3a96e4d{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-3a96e4d:not(.elementor-motion-effects-element-type-background), .elementor-10812 .elementor-element.elementor-element-3a96e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F2C2C;}.elementor-10812 .elementor-element.elementor-element-3a96e4d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B0C838;--border-color:#B0C838;box-shadow:0px 0px 15px 0px rgba(175.99999999999997, 200.00000000000003, 56.000000000000014, 0.52);}.elementor-10812 .elementor-element.elementor-element-3a96e4d, .elementor-10812 .elementor-element.elementor-element-3a96e4d::before{--border-transition:0.3s;}.elementor-10812 .elementor-element.elementor-element-3a64e5b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10812 .elementor-element.elementor-element-3a64e5b{z-index:1;text-align:center;}.elementor-10812 .elementor-element.elementor-element-3a64e5b .elementor-heading-title{font-family:"BebasNeue", Sans-serif;font-size:28px;font-weight:400;line-height:35px;color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-b0c7bf6{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-b0c7bf6:not(.elementor-motion-effects-element-type-background), .elementor-10812 .elementor-element.elementor-element-b0c7bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F2C2C;}.elementor-10812 .elementor-element.elementor-element-b0c7bf6:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B0C838;--border-color:#B0C838;box-shadow:0px 0px 15px 0px rgba(175.99999999999997, 200.00000000000003, 56.000000000000014, 0.52);}.elementor-10812 .elementor-element.elementor-element-b0c7bf6, .elementor-10812 .elementor-element.elementor-element-b0c7bf6::before{--border-transition:0.3s;}.elementor-10812 .elementor-element.elementor-element-435df16 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10812 .elementor-element.elementor-element-435df16{z-index:1;text-align:center;}.elementor-10812 .elementor-element.elementor-element-435df16 .elementor-heading-title{font-family:"BebasNeue", Sans-serif;font-size:28px;font-weight:400;line-height:35px;color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-82020c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-17cc125{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-17cc125:not(.elementor-motion-effects-element-type-background), .elementor-10812 .elementor-element.elementor-element-17cc125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F2C2C;}.elementor-10812 .elementor-element.elementor-element-17cc125:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B0C838;--border-color:#B0C838;box-shadow:0px 0px 15px 0px rgba(175.99999999999997, 200.00000000000003, 56.000000000000014, 0.52);}.elementor-10812 .elementor-element.elementor-element-17cc125, .elementor-10812 .elementor-element.elementor-element-17cc125::before{--border-transition:0.3s;}.elementor-10812 .elementor-element.elementor-element-34ebb54 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10812 .elementor-element.elementor-element-34ebb54{z-index:1;text-align:center;}.elementor-10812 .elementor-element.elementor-element-34ebb54 .elementor-heading-title{font-family:"BebasNeue", Sans-serif;font-size:28px;font-weight:400;line-height:35px;color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-e55fae5{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-e55fae5:not(.elementor-motion-effects-element-type-background), .elementor-10812 .elementor-element.elementor-element-e55fae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F2C2C;}.elementor-10812 .elementor-element.elementor-element-e55fae5:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B0C838;--border-color:#B0C838;box-shadow:0px 0px 15px 0px rgba(175.99999999999997, 200.00000000000003, 56.000000000000014, 0.52);}.elementor-10812 .elementor-element.elementor-element-e55fae5, .elementor-10812 .elementor-element.elementor-element-e55fae5::before{--border-transition:0.3s;}.elementor-10812 .elementor-element.elementor-element-b098440 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10812 .elementor-element.elementor-element-b098440{z-index:1;text-align:center;}.elementor-10812 .elementor-element.elementor-element-b098440 .elementor-heading-title{font-family:"BebasNeue", Sans-serif;font-size:28px;font-weight:400;line-height:35px;color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-5cccfc9{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-5cccfc9:not(.elementor-motion-effects-element-type-background), .elementor-10812 .elementor-element.elementor-element-5cccfc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F2C2C;}.elementor-10812 .elementor-element.elementor-element-5cccfc9:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B0C838;--border-color:#B0C838;box-shadow:0px 0px 15px 0px rgba(175.99999999999997, 200.00000000000003, 56.000000000000014, 0.52);}.elementor-10812 .elementor-element.elementor-element-5cccfc9, .elementor-10812 .elementor-element.elementor-element-5cccfc9::before{--border-transition:0.3s;}.elementor-10812 .elementor-element.elementor-element-5a7d715 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10812 .elementor-element.elementor-element-5a7d715{z-index:1;text-align:center;}.elementor-10812 .elementor-element.elementor-element-5a7d715 .elementor-heading-title{font-family:"BebasNeue", Sans-serif;font-size:28px;font-weight:400;line-height:35px;color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-a72e0f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-89364ba{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-89364ba:not(.elementor-motion-effects-element-type-background), .elementor-10812 .elementor-element.elementor-element-89364ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F2C2C;}.elementor-10812 .elementor-element.elementor-element-89364ba:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B0C838;--border-color:#B0C838;box-shadow:0px 0px 15px 0px rgba(175.99999999999997, 200.00000000000003, 56.000000000000014, 0.52);}.elementor-10812 .elementor-element.elementor-element-89364ba, .elementor-10812 .elementor-element.elementor-element-89364ba::before{--border-transition:0.3s;}.elementor-10812 .elementor-element.elementor-element-a858528 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10812 .elementor-element.elementor-element-a858528{z-index:1;text-align:center;}.elementor-10812 .elementor-element.elementor-element-a858528 .elementor-heading-title{font-family:"BebasNeue", Sans-serif;font-size:28px;font-weight:400;line-height:35px;color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-e2b5c97{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-e2b5c97:not(.elementor-motion-effects-element-type-background), .elementor-10812 .elementor-element.elementor-element-e2b5c97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F2C2C;}.elementor-10812 .elementor-element.elementor-element-e2b5c97:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B0C838;--border-color:#B0C838;box-shadow:0px 0px 15px 0px rgba(175.99999999999997, 200.00000000000003, 56.000000000000014, 0.52);}.elementor-10812 .elementor-element.elementor-element-e2b5c97, .elementor-10812 .elementor-element.elementor-element-e2b5c97::before{--border-transition:0.3s;}.elementor-10812 .elementor-element.elementor-element-b80a7cf > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10812 .elementor-element.elementor-element-b80a7cf{z-index:1;text-align:center;}.elementor-10812 .elementor-element.elementor-element-b80a7cf .elementor-heading-title{font-family:"BebasNeue", Sans-serif;font-size:28px;font-weight:400;line-height:35px;color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-3a45d55{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-3a45d55:not(.elementor-motion-effects-element-type-background), .elementor-10812 .elementor-element.elementor-element-3a45d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F2C2C;}.elementor-10812 .elementor-element.elementor-element-3a45d55:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B0C838;--border-color:#B0C838;box-shadow:0px 0px 15px 0px rgba(175.99999999999997, 200.00000000000003, 56.000000000000014, 0.52);}.elementor-10812 .elementor-element.elementor-element-3a45d55, .elementor-10812 .elementor-element.elementor-element-3a45d55::before{--border-transition:0.3s;}.elementor-10812 .elementor-element.elementor-element-f36e891 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10812 .elementor-element.elementor-element-f36e891{z-index:1;text-align:center;}.elementor-10812 .elementor-element.elementor-element-f36e891 .elementor-heading-title{font-family:"BebasNeue", Sans-serif;font-size:28px;font-weight:400;line-height:35px;color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-7f44b38{--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:40px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-10812 .elementor-element.elementor-element-cb5bc39{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-f71e1be{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:35px 35px 35px 35px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10812 .elementor-element.elementor-element-f71e1be:not(.elementor-motion-effects-element-type-background), .elementor-10812 .elementor-element.elementor-element-f71e1be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-10812 .elementor-element.elementor-element-78a9582 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10812 .elementor-element.elementor-element-78a9582{text-align:center;}.elementor-10812 .elementor-element.elementor-element-78a9582 .elementor-heading-title{font-family:"BebasNeue", Sans-serif;font-size:40px;font-weight:400;line-height:50px;color:#FFFFFF;}.elementor-10812 .elementor-element.elementor-element-8d7b7bd{width:100%;max-width:100%;}body.elementor-page-10812:not(.elementor-motion-effects-element-type-background), body.elementor-page-10812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubulmerch.ru/wp-content/uploads/2026/04/dirty_old_gray_concrete_wall_texture_background_2026_01_08_22_20-1--scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(max-width:1024px){.elementor-10812 .elementor-element.elementor-element-5f80f80{--gap:85px 0px;--row-gap:85px;--column-gap:0px;--padding-top:155px;--padding-bottom:180px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-10812 .elementor-element.elementor-element-5f80f80{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:105px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-10812 .elementor-element.elementor-element-4792d5f{--border-radius:0px 0px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10812 .elementor-element.elementor-element-bc991e9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10812 .elementor-element.elementor-element-bc991e9 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-10812 .elementor-element.elementor-element-55a0c64{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-66be5ab{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-bd90e6b .elementor-icon-box-title, .elementor-10812 .elementor-element.elementor-element-bd90e6b .elementor-icon-box-title a{font-size:16px;}.elementor-10812 .elementor-element.elementor-element-6fc9d0f .elementor-icon-box-title, .elementor-10812 .elementor-element.elementor-element-6fc9d0f .elementor-icon-box-title a{font-size:16px;}.elementor-10812 .elementor-element.elementor-element-6963b8d{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10812 .elementor-element.elementor-element-9701f12 .elementor-icon-box-title, .elementor-10812 .elementor-element.elementor-element-9701f12 .elementor-icon-box-title a{font-size:16px;}.elementor-10812 .elementor-element.elementor-element-b7ceec9 .elementor-icon-box-title, .elementor-10812 .elementor-element.elementor-element-b7ceec9 .elementor-icon-box-title a{font-size:16px;}.elementor-10812 .elementor-element.elementor-element-ae630e7{--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10812 .elementor-element.elementor-element-a9d2ffb .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-10812 .elementor-element.elementor-element-aac7b34{width:100%;max-width:100%;}.elementor-10812 .elementor-element.elementor-element-aac7b34 .wcf--text, .elementor-10812 .elementor-element.elementor-element-aac7b34 .wcf--text *{font-size:18px;}.elementor-10812 .elementor-element.elementor-element-3e1c9d0{--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10812 .elementor-element.elementor-element-91d4027 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-10812 .elementor-element.elementor-element-342e0dc{width:100%;max-width:100%;}.elementor-10812 .elementor-element.elementor-element-342e0dc .wcf--text, .elementor-10812 .elementor-element.elementor-element-342e0dc .wcf--text *{font-size:18px;}.elementor-10812 .elementor-element.elementor-element-1945e76{--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10812 .elementor-element.elementor-element-74b561b .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-10812 .elementor-element.elementor-element-3e041eb{width:100%;max-width:100%;}.elementor-10812 .elementor-element.elementor-element-3e041eb .wcf--text, .elementor-10812 .elementor-element.elementor-element-3e041eb .wcf--text *{font-size:18px;}.elementor-10812 .elementor-element.elementor-element-01d98a8{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-10812 .elementor-element.elementor-element-4b0846f{--min-height:300px;}.elementor-10812 .elementor-element.elementor-element-3a96e4d{--min-height:300px;}.elementor-10812 .elementor-element.elementor-element-b0c7bf6{--min-height:300px;}.elementor-10812 .elementor-element.elementor-element-82020c1{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-10812 .elementor-element.elementor-element-17cc125{--min-height:300px;}.elementor-10812 .elementor-element.elementor-element-e55fae5{--min-height:300px;}.elementor-10812 .elementor-element.elementor-element-5cccfc9{--min-height:300px;}.elementor-10812 .elementor-element.elementor-element-a72e0f4{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-10812 .elementor-element.elementor-element-89364ba{--min-height:300px;}.elementor-10812 .elementor-element.elementor-element-e2b5c97{--min-height:300px;}.elementor-10812 .elementor-element.elementor-element-3a45d55{--min-height:300px;}.elementor-10812 .elementor-element.elementor-element-f71e1be{--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10812 .elementor-element.elementor-element-78a9582 .elementor-heading-title{font-size:30px;line-height:35px;}}@media(min-width:768px){.elementor-10812 .elementor-element.elementor-element-55a0c64{--width:900px;}.elementor-10812 .elementor-element.elementor-element-ae630e7{--width:1000px;}.elementor-10812 .elementor-element.elementor-element-3e1c9d0{--width:1000px;}.elementor-10812 .elementor-element.elementor-element-1945e76{--width:1000px;}}@media(min-width:1025px){body.elementor-page-10812:not(.elementor-motion-effects-element-type-background), body.elementor-page-10812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-4792d5f */.elementor-10812 .elementor-element.elementor-element-4792d5f {
  background: rgba(0,0,0,0.15);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
  border: 1px solid rgba(0,0,0,0.25);
  box-shadow: 0 6px 20px rgba(0,0,0,.25);
}/* End custom CSS */
/* Start custom CSS for wcf--text, class: .elementor-element-aac7b34 */.elementor-10812 .elementor-element.elementor-element-aac7b34 p {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae630e7 */.elementor-10812 .elementor-element.elementor-element-ae630e7 {
  background: rgba(0,0,0,0.15);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
  border: 1px solid rgba(0,0,0,0.25);
  box-shadow: 0 6px 20px rgba(0,0,0,.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14da186 */.toleft-carousel {
  overflow: hidden;
  width: 100%;
  position: relative;
}


.toleft-carousel .toleft-track {
  display: flex;
  align-items: center;
  width: max-content;
  animation: toleftScroll 25s linear infinite;
  will-change: transform;
}

.toleft-carousel .toleft-item {
  flex: 0 0 auto;
  margin-right: 24px;
}

.toleft-carousel .toleft-item img {
  display: block;
  width: auto;
  max-width: 300px !important;
}

/* Движение влево */
@keyframes toleftScroll {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for wcf--text, class: .elementor-element-342e0dc */.elementor-10812 .elementor-element.elementor-element-342e0dc p {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e1c9d0 */.elementor-10812 .elementor-element.elementor-element-3e1c9d0 {
  background: rgba(0,0,0,0.15);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
  border: 1px solid rgba(0,0,0,0.25);
  box-shadow: 0 6px 20px rgba(0,0,0,.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb60dc1 */.elementor-10812 .elementor-element.elementor-element-cb60dc1 img {

 

}/* End custom CSS */
/* Start custom CSS for wcf--text, class: .elementor-element-3e041eb */.elementor-10812 .elementor-element.elementor-element-3e041eb p {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1945e76 */.elementor-10812 .elementor-element.elementor-element-1945e76 {
  background: rgba(0,0,0,0.15);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
  border: 1px solid rgba(0,0,0,0.25);
  box-shadow: 0 6px 20px rgba(0,0,0,.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b0846f */.elementor-10812 .elementor-element.elementor-element-4b0846f:after{
    content:"";
    height: 100%;
    width: 100%;
    position: absolute;
    border-radius: 15px;
    background: linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 30%, rgba(0,0,0,0) 100%);
    transition: background 0.5s ease;
}

.elementor-10812 .elementor-element.elementor-element-4b0846f:hover:after{

}

.elementor-10812 .elementor-element.elementor-element-4b0846f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-10812 .elementor-element.elementor-element-4b0846f:hover {
  transform: scale(1.04);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a96e4d */.elementor-10812 .elementor-element.elementor-element-3a96e4d:after{
    content:"";
    height: 100%;
    width: 100%;
    position: absolute;
    border-radius: 15px;
    background: linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 30%, rgba(0,0,0,0) 100%);
    transition: background 0.5s ease;
}

.elementor-10812 .elementor-element.elementor-element-3a96e4d:hover:after{

}

.elementor-10812 .elementor-element.elementor-element-3a96e4d {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-10812 .elementor-element.elementor-element-3a96e4d:hover {
  transform: scale(1.04);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0c7bf6 */.elementor-10812 .elementor-element.elementor-element-b0c7bf6:after{
    content:"";
    height: 100%;
    width: 100%;
    position: absolute;
    border-radius: 15px;
    background: linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 30%, rgba(0,0,0,0) 100%);
    transition: background 0.5s ease;
}

.elementor-10812 .elementor-element.elementor-element-b0c7bf6:hover:after{

}

.elementor-10812 .elementor-element.elementor-element-b0c7bf6 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-10812 .elementor-element.elementor-element-b0c7bf6:hover {
  transform: scale(1.04);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17cc125 */.elementor-10812 .elementor-element.elementor-element-17cc125:after{
    content:"";
    height: 100%;
    width: 100%;
    position: absolute;
    border-radius: 15px;
    background: linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 30%, rgba(0,0,0,0) 100%);
    transition: background 0.5s ease;
}

.elementor-10812 .elementor-element.elementor-element-17cc125:hover:after{

}

.elementor-10812 .elementor-element.elementor-element-17cc125 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-10812 .elementor-element.elementor-element-17cc125:hover {
  transform: scale(1.04);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55fae5 */.elementor-10812 .elementor-element.elementor-element-e55fae5:after{
    content:"";
    height: 100%;
    width: 100%;
    position: absolute;
    border-radius: 15px;
    background: linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 30%, rgba(0,0,0,0) 100%);
    transition: background 0.5s ease;
}

.elementor-10812 .elementor-element.elementor-element-e55fae5:hover:after{

}

.elementor-10812 .elementor-element.elementor-element-e55fae5 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-10812 .elementor-element.elementor-element-e55fae5:hover {
  transform: scale(1.04);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cccfc9 */.elementor-10812 .elementor-element.elementor-element-5cccfc9:after{
    content:"";
    height: 100%;
    width: 100%;
    position: absolute;
    border-radius: 15px;
    background: linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 30%, rgba(0,0,0,0) 100%);
    transition: background 0.5s ease;
}

.elementor-10812 .elementor-element.elementor-element-5cccfc9:hover:after{

}

.elementor-10812 .elementor-element.elementor-element-5cccfc9 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-10812 .elementor-element.elementor-element-5cccfc9:hover {
  transform: scale(1.04);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89364ba */.elementor-10812 .elementor-element.elementor-element-89364ba:after{
    content:"";
    height: 100%;
    width: 100%;
    position: absolute;
    border-radius: 15px;
    background: linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 30%, rgba(0,0,0,0) 100%);
    transition: background 0.5s ease;
}

.elementor-10812 .elementor-element.elementor-element-89364ba:hover:after{

}

.elementor-10812 .elementor-element.elementor-element-89364ba {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-10812 .elementor-element.elementor-element-89364ba:hover {
  transform: scale(1.04);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b5c97 */.elementor-10812 .elementor-element.elementor-element-e2b5c97:after{
    content:"";
    height: 100%;
    width: 100%;
    position: absolute;
    border-radius: 15px;
    background: linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 30%, rgba(0,0,0,0) 100%);
    transition: background 0.5s ease;
}

.elementor-10812 .elementor-element.elementor-element-e2b5c97:hover:after{

}

.elementor-10812 .elementor-element.elementor-element-e2b5c97 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-10812 .elementor-element.elementor-element-e2b5c97:hover {
  transform: scale(1.04);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a45d55 */.elementor-10812 .elementor-element.elementor-element-3a45d55:after{
    content:"";
    height: 100%;
    width: 100%;
    position: absolute;
    border-radius: 15px;
    background: linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 30%, rgba(0,0,0,0) 100%);
    transition: background 0.5s ease;
}

.elementor-10812 .elementor-element.elementor-element-3a45d55:hover:after{

}

.elementor-10812 .elementor-element.elementor-element-3a45d55 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-10812 .elementor-element.elementor-element-3a45d55:hover {
  transform: scale(1.04);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71e1be */.elementor-10812 .elementor-element.elementor-element-f71e1be {
  background: rgba(0,0,0,0.15);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
  border: 1px solid rgba(0,0,0,0.25);
  box-shadow: 0 6px 20px rgba(0,0,0,.25);
}/* End custom CSS */
/* Start custom CSS */html, body {
    overflow-x: hidden !important;
}

.vertical-carousel {
  position: relative;
  width: 100%;
  overflow-x: hidden;
  overflow-y: visible;
  padding-top: 20px;
  padding-bottom: 20px;
}

.vc-track {
  display: flex;
  flex-direction: row;
  width: max-content;
  animation: scroll-left 70s linear infinite;
}

.vc-group {
  display: flex;
  flex-direction: row;
  flex-shrink: 0;
  gap: 15px;
}

.vc-group img {
  display: block;
  width: auto;
  height: 350px;
  margin: 0;
  padding: 10px;
  border-radius: 16px;
  object-fit: cover;
  box-sizing: border-box;

 

  transition: none;
  transform: none;
}

.vc-group img:hover {
  transform: none;

  z-index: auto;
  position: static;
}

.logos .vc-group {
  gap: 15px;
}

.logos img {
  display: block;
  width: 100%;
  max-width: 100%;
  height: 70px !important;
  margin: 0;
  padding: 10px;
  border-radius: 25px;
  object-fit: contain;
  box-sizing: border-box;

  background: #fff;
  border: none;
  box-shadow: none;
  backdrop-filter: none;
  -webkit-backdrop-filter: none;

  transition: none;
  transform: none;
}

.logos img:hover {
  transform: none;
  z-index: auto;
  position: static;
}

.vertical-carousel.reverse .vc-track {
  animation: scroll-right 70s linear infinite;
}

@keyframes scroll-left {
  from { transform: translateX(0); }
  to   { transform: translateX(-50%); }
}

@keyframes scroll-right {
  from { transform: translateX(-50%); }
  to   { transform: translateX(0); }
}

.vertical-carousel::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 2;
  pointer-events: none;
}

.vc-group:first-child {
  margin-right: 15px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'BebasNeue';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ubulmerch.ru/wp-content/uploads/2026/03/BebasNeue-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'BebasNeue';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://ubulmerch.ru/wp-content/uploads/2026/03/BebasNeue-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'BebasNeue';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://ubulmerch.ru/wp-content/uploads/2026/03/BebasNeue-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'BebasNeue';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://ubulmerch.ru/wp-content/uploads/2026/03/BebasNeue-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'BebasNeue';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://ubulmerch.ru/wp-content/uploads/2026/03/BebasNeue-Thin.ttf') format('truetype');
}
/* End Custom Fonts CSS */