.elementor-1335 .elementor-element.elementor-element-9639d54{--display:grid;--e-con-grid-template-columns:38% 1fr;--e-con-grid-template-rows:auto auto auto auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-6f4a57b{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;grid-row:span 4;}.elementor-1335 .elementor-element.elementor-element-9c3fd29{--display:flex;--gap:clamp(1.25rem, 2.778vw - 0.833rem, 2.5rem) clamp(1.25rem, 2.778vw - 0.833rem, 2.5rem);--row-gap:clamp(1.25rem, 2.778vw - 0.833rem, 2.5rem);--column-gap:clamp(1.25rem, 2.778vw - 0.833rem, 2.5rem);--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:60px;--padding-bottom:clamp(1.25rem, 2.778vw - 0.833rem, 2.5rem);--padding-left:60px;--padding-right:60px;}.elementor-1335 .elementor-element.elementor-element-9c3fd29:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-9c3fd29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.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-1335 .elementor-element.elementor-element-4d4a717 .elementor-heading-title{font-size:20px;font-weight:200;line-height:1;}.elementor-1335 .elementor-element.elementor-element-258addb .elementor-heading-title{font-size:clamp(2.625rem, 4.167vw - 0.5rem, 4.5rem);font-weight:200;line-height:1.2;}.elementor-1335 .elementor-element.elementor-element-1101337{--display:flex;--gap:clamp(1.25rem, 2.778vw - 0.833rem, 2.5rem) clamp(1.25rem, 2.778vw - 0.833rem, 2.5rem);--row-gap:clamp(1.25rem, 2.778vw - 0.833rem, 2.5rem);--column-gap:clamp(1.25rem, 2.778vw - 0.833rem, 2.5rem);--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:clamp(1.25rem, 2.778vw - 0.833rem, 2.5rem);--padding-left:60px;--padding-right:60px;}.elementor-1335 .elementor-element.elementor-element-1101337:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-1101337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1335 .elementor-element.elementor-element-1ea5f0a{text-align:start;}.elementor-1335 .elementor-element.elementor-element-1ea5f0a .elementor-heading-title{font-size:clamp(3.125rem, 1.944vw + 1.667rem, 4rem);font-weight:200;text-decoration:none;line-height:1;color:var( --e-global-color-primary );}.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-1335 .elementor-element.elementor-element-e576b81{font-size:var( --e-global-typography-e59a932-font-size );font-weight:var( --e-global-typography-e59a932-font-weight );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-31336eb .elementor-heading-title{font-size:var( --e-global-typography-e59a932-font-size );font-weight:var( --e-global-typography-e59a932-font-weight );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1335 .elementor-element.elementor-element-5267529 .cart button, .elementor-1335 .elementor-element.elementor-element-5267529 .cart .button{transition:all 0.2s;}.elementor-1335 .elementor-element.elementor-element-5267529{--button-spacing:0px;}.elementor-1335 .elementor-element.elementor-element-5267529 .quantity .qty{transition:all 0.2s;}.elementor-1335 .elementor-element.elementor-element-5f2923b{--display:flex;--gap:clamp(1.25rem, 2.778vw - 0.833rem, 2.5rem) clamp(1.25rem, 2.778vw - 0.833rem, 2.5rem);--row-gap:clamp(1.25rem, 2.778vw - 0.833rem, 2.5rem);--column-gap:clamp(1.25rem, 2.778vw - 0.833rem, 2.5rem);--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-1335 .elementor-element.elementor-element-5f2923b:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-5f2923b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1335 .elementor-element.elementor-element-f9df6ab{--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:41px 30px;--row-gap:41px;--column-gap:30px;--flex-wrap:wrap;--border-radius:50px 50px 50px 50px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.25);--padding-top:47px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-81ca11a{width:100%;max-width:100%;padding:0px 20px 0px 30px;}.elementor-1335 .elementor-element.elementor-element-81ca11a .elementor-heading-title{font-size:clamp(1.5rem, 1.429vw + 0.786rem, 2.5rem);font-weight:200;line-height:1.3;}.elementor-1335 .elementor-element.elementor-element-220d7ad{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-220d7ad:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-220d7ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://site.kazakweb.pl/wp-content/uploads/2026/06/Rectangle-17.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1335 .elementor-element.elementor-element-d50c4a2{--display:flex;--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:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:50px 0px 0px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-1335 .elementor-element.elementor-element-20eba4a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1335 .elementor-element.elementor-element-20eba4a.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-1335 .elementor-element.elementor-element-20eba4a img{width:100%;}.elementor-1335 .elementor-element.elementor-element-72222bc{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:0px 50px 50px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1335 .elementor-element.elementor-element-72222bc:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-72222bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#26908B33;}.elementor-1335 .elementor-element.elementor-element-a23ffae .elementor-heading-title{font-size:clamp(1.25rem, 0.769vw + 0.577rem, 1.5rem);font-weight:200;line-height:1.3;color:var( --e-global-color-secondary );}.elementor-1335 .elementor-element.elementor-element-86335b9 .elementor-heading-title{font-size:clamp(1.25rem, 0.769vw + 0.577rem, 1.5rem);font-weight:200;line-height:1.3;color:var( --e-global-color-secondary );}.elementor-1335 .elementor-element.elementor-element-dc6f649{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-1335 .elementor-element.elementor-element-dc6f649 .elementor-heading-title{font-size:15px;font-weight:200;line-height:1.3;color:var( --e-global-color-secondary );}.elementor-1335 .elementor-element.elementor-element-11129d6 .cart button, .elementor-1335 .elementor-element.elementor-element-11129d6 .cart .button{transition:all 0.2s;}.elementor-1335 .elementor-element.elementor-element-11129d6{--button-spacing:0px;}.elementor-1335 .elementor-element.elementor-element-11129d6 .quantity .qty{transition:all 0.2s;}.elementor-1335 .elementor-element.elementor-element-a42aaf7{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-a42aaf7:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-a42aaf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://site.kazakweb.pl/wp-content/uploads/2026/06/Rectangle-18.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1335 .elementor-element.elementor-element-57fe08f{--display:flex;--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:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 50px 50px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-66c9fd2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1335 .elementor-element.elementor-element-66c9fd2.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-1335 .elementor-element.elementor-element-66c9fd2 img{width:100%;}.elementor-1335 .elementor-element.elementor-element-a43a421{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:50px 0px 0px 50px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1335 .elementor-element.elementor-element-a43a421:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-a43a421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#26908B33;}.elementor-1335 .elementor-element.elementor-element-f1c5d83 .elementor-heading-title{font-size:clamp(1.25rem, 0.769vw + 0.577rem, 1.5rem);font-weight:200;line-height:1.3;color:var( --e-global-color-secondary );}.elementor-1335 .elementor-element.elementor-element-5f325ff .elementor-heading-title{font-size:clamp(1.25rem, 0.769vw + 0.577rem, 1.5rem);font-weight:200;line-height:1.3;color:var( --e-global-color-secondary );}.elementor-1335 .elementor-element.elementor-element-918de3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-1335 .elementor-element.elementor-element-918de3a .elementor-heading-title{font-size:15px;font-weight:200;line-height:1.3;color:var( --e-global-color-secondary );}.elementor-1335 .elementor-element.elementor-element-33d6ca3 .cart button, .elementor-1335 .elementor-element.elementor-element-33d6ca3 .cart .button{transition:all 0.2s;}.elementor-1335 .elementor-element.elementor-element-33d6ca3{--button-spacing:0px;}.elementor-1335 .elementor-element.elementor-element-33d6ca3 .quantity .qty{transition:all 0.2s;}.elementor-1335 .elementor-element.elementor-element-117b07e{--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:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 0.25);--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:60px;}.elementor-1335 .elementor-element.elementor-element-117b07e:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-117b07e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-1335 .elementor-element.elementor-element-1b59cea{width:auto;max-width:auto;}.elementor-1335 .elementor-element.elementor-element-1b59cea.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-1335 .elementor-element.elementor-element-1b59cea.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-1335 .elementor-element.elementor-element-1b59cea.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-1335 .elementor-element.elementor-element-1b59cea .elementor-image-box-title{margin-bottom:8px;font-size:var( --e-global-typography-f5813d5-font-size );font-weight:var( --e-global-typography-f5813d5-font-weight );line-height:var( --e-global-typography-f5813d5-line-height );}.elementor-1335 .elementor-element.elementor-element-1b59cea .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-1335 .elementor-element.elementor-element-1b59cea .elementor-image-box-img img{transition-duration:0.3s;}.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-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(clamp(2.5rem, 13.889vw - 7.917rem, 8.75rem)/2);}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(clamp(2.5rem, 13.889vw - 7.917rem, 8.75rem)/2);}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(clamp(2.5rem, 13.889vw - 7.917rem, 8.75rem)/2);}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-clamp(2.5rem, 13.889vw - 7.917rem, 8.75rem)/2);}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-clamp(2.5rem, 13.889vw - 7.917rem, 8.75rem)/2);}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1335 .elementor-element.elementor-element-6c720d4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-item > a{font-size:clamp(1.25rem, 0.556vw + 0.833rem, 1.5rem);font-weight:200;line-height:1.2;}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1335 .elementor-element.elementor-element-8dbff9a .cart button, .elementor-1335 .elementor-element.elementor-element-8dbff9a .cart .button{transition:all 0.2s;}.elementor-1335 .elementor-element.elementor-element-8dbff9a{--button-spacing:0px;}.elementor-1335 .elementor-element.elementor-element-8dbff9a .quantity .qty{transition:all 0.2s;}.elementor-1335 .elementor-element.elementor-element-0c12b1b{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 0.25);--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-1335 .elementor-element.elementor-element-0c12b1b:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-0c12b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1335 .elementor-element.elementor-element-e6d255e .elementor-heading-title{font-size:40px;font-weight:200;text-transform:uppercase;line-height:1.2;}.elementor-1335 .elementor-element.elementor-element-9e8a094{font-size:var( --e-global-typography-e59a932-font-size );font-weight:var( --e-global-typography-e59a932-font-weight );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-316e187{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-316e187:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-316e187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1335 .elementor-element.elementor-element-b3e390e{--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:space-between;--align-items:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:60px;--padding-bottom:86px;--padding-left:60px;--padding-right:60px;}.elementor-1335 .elementor-element.elementor-element-b3e390e:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-b3e390e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-1335 .elementor-element.elementor-element-1827f05{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-0eb46f5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1.563rem, 9.314vw - 3.676rem, 7.5rem)) 0;z-index:1;}.elementor-1335 .elementor-element.elementor-element-0eb46f5 .elementor-heading-title{font-size:var( --e-global-typography-7b05477-font-size );font-weight:var( --e-global-typography-7b05477-font-weight );line-height:var( --e-global-typography-7b05477-line-height );}.elementor-1335 .elementor-element.elementor-element-f0c98f1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1.563rem, 7.549vw - 2.684rem, 6.375rem)) 0;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1335 .elementor-element.elementor-element-f0c98f1 .elementor-image-box-wrapper{text-align:start;}.elementor-1335 .elementor-element.elementor-element-f0c98f1 .elementor-image-box-title{margin-bottom:0;font-size:var( --e-global-typography-58380b8-font-size );font-weight:var( --e-global-typography-58380b8-font-weight );}.elementor-1335 .elementor-element.elementor-element-f0c98f1 .elementor-image-box-description{font-size:var( --e-global-typography-e59a932-font-size );font-weight:var( --e-global-typography-e59a932-font-weight );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-9795124{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1.563rem, 7.549vw - 2.684rem, 6.375rem)) 0;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1335 .elementor-element.elementor-element-9795124 .elementor-image-box-wrapper{text-align:start;}.elementor-1335 .elementor-element.elementor-element-9795124 .elementor-image-box-title{margin-bottom:0;font-size:var( --e-global-typography-58380b8-font-size );font-weight:var( --e-global-typography-58380b8-font-weight );}.elementor-1335 .elementor-element.elementor-element-9795124 .elementor-image-box-description{font-size:var( --e-global-typography-e59a932-font-size );font-weight:var( --e-global-typography-e59a932-font-weight );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-3651ecc{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1335 .elementor-element.elementor-element-3651ecc .elementor-image-box-wrapper{text-align:start;}.elementor-1335 .elementor-element.elementor-element-3651ecc .elementor-image-box-title{margin-bottom:0;font-size:var( --e-global-typography-58380b8-font-size );font-weight:var( --e-global-typography-58380b8-font-weight );}.elementor-1335 .elementor-element.elementor-element-3651ecc .elementor-image-box-description{font-size:var( --e-global-typography-e59a932-font-size );font-weight:var( --e-global-typography-e59a932-font-weight );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-c77a358{--display:flex;--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:flex-end;--align-items:flex-end;--border-radius:150px 0px 0px 0150px;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 0.25);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:70px;}.elementor-1335 .elementor-element.elementor-element-c77a358:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-c77a358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1335 .elementor-element.elementor-element-b867705{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-b853146{width:100%;max-width:100%;bottom:0px;z-index:0;}body:not(.rtl) .elementor-1335 .elementor-element.elementor-element-b853146{left:0px;}body.rtl .elementor-1335 .elementor-element.elementor-element-b853146{right:0px;}.elementor-1335 .elementor-element.elementor-element-b853146 img{width:100%;max-width:100%;}.elementor-1335 .elementor-element.elementor-element-693e78c{margin:-240px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1335 .elementor-element.elementor-element-693e78c.elementor-element{--align-self:center;}.elementor-1335 .elementor-element.elementor-element-693e78c img{width:100%;max-width:100%;}.elementor-1335 .elementor-element.elementor-element-814e3b4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:20px clamp(1.25rem, 5.556vw - 2.917rem, 3.75rem);--row-gap:20px;--column-gap:clamp(1.25rem, 5.556vw - 2.917rem, 3.75rem);--grid-auto-flow:row;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 0.25);--padding-top:90px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-1335 .elementor-element.elementor-element-814e3b4:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-814e3b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1335 .elementor-element.elementor-element-f564d83{--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:space-between;--align-items:flex-start;--gap:clamp(1.25rem, 5.556vw - 2.917rem, 3.75rem) 20px;--row-gap:clamp(1.25rem, 5.556vw - 2.917rem, 3.75rem);--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-d91781f{width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;}.elementor-1335 .elementor-element.elementor-element-d91781f .elementor-image-box-wrapper{text-align:start;}.elementor-1335 .elementor-element.elementor-element-d91781f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1335 .elementor-element.elementor-element-d91781f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1335 .elementor-element.elementor-element-d91781f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1335 .elementor-element.elementor-element-d91781f .elementor-image-box-title{margin-bottom:5px;font-size:20px;font-weight:200;text-transform:uppercase;}.elementor-1335 .elementor-element.elementor-element-d91781f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1335 .elementor-element.elementor-element-d91781f .elementor-image-box-img img{border-radius:75px;transition-duration:0.3s;}.elementor-1335 .elementor-element.elementor-element-f800e13{width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;}.elementor-1335 .elementor-element.elementor-element-f800e13 .elementor-image-box-wrapper{text-align:start;}.elementor-1335 .elementor-element.elementor-element-f800e13.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1335 .elementor-element.elementor-element-f800e13.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1335 .elementor-element.elementor-element-f800e13.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1335 .elementor-element.elementor-element-f800e13 .elementor-image-box-title{margin-bottom:5px;font-size:20px;font-weight:200;text-transform:uppercase;}.elementor-1335 .elementor-element.elementor-element-f800e13 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1335 .elementor-element.elementor-element-f800e13 .elementor-image-box-img img{border-radius:75px;transition-duration:0.3s;}.elementor-1335 .elementor-element.elementor-element-21a341a{width:100%;max-width:100%;background-color:#FAFAFA;padding:0px 0px 0px 0px;border-radius:999px 999px 999px 999px;box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.25) inset;}.elementor-1335 .elementor-element.elementor-element-21a341a .elementor-image-box-wrapper{text-align:start;}.elementor-1335 .elementor-element.elementor-element-21a341a .elementor-image-box-title{font-size:clamp(1.125rem, 0.833vw + 0.5rem, 1.5rem);font-weight:200;text-transform:uppercase;line-height:1;}.elementor-1335 .elementor-element.elementor-element-21a341a .elementor-image-box-description{font-size:clamp(1.125rem, 0.833vw + 0.5rem, 1.5rem);font-weight:200;text-transform:uppercase;line-height:1;}.elementor-1335 .elementor-element.elementor-element-4ea8ad1{--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:space-between;--align-items:flex-start;--gap:clamp(1.25rem, 5.556vw - 2.917rem, 3.75rem) 20px;--row-gap:clamp(1.25rem, 5.556vw - 2.917rem, 3.75rem);--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-4189a33{width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;}.elementor-1335 .elementor-element.elementor-element-4189a33 .elementor-image-box-wrapper{text-align:start;}.elementor-1335 .elementor-element.elementor-element-4189a33.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1335 .elementor-element.elementor-element-4189a33.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1335 .elementor-element.elementor-element-4189a33.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1335 .elementor-element.elementor-element-4189a33 .elementor-image-box-title{margin-bottom:5px;font-size:20px;font-weight:200;text-transform:uppercase;}.elementor-1335 .elementor-element.elementor-element-4189a33 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1335 .elementor-element.elementor-element-4189a33 .elementor-image-box-img img{border-radius:75px;transition-duration:0.3s;}.elementor-1335 .elementor-element.elementor-element-e2046f7{width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;}.elementor-1335 .elementor-element.elementor-element-e2046f7 .elementor-image-box-wrapper{text-align:start;}.elementor-1335 .elementor-element.elementor-element-e2046f7.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1335 .elementor-element.elementor-element-e2046f7.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1335 .elementor-element.elementor-element-e2046f7.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1335 .elementor-element.elementor-element-e2046f7 .elementor-image-box-title{margin-bottom:5px;font-size:20px;font-weight:200;text-transform:uppercase;}.elementor-1335 .elementor-element.elementor-element-e2046f7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1335 .elementor-element.elementor-element-e2046f7 .elementor-image-box-img img{border-radius:75px;transition-duration:0.3s;}.elementor-1335 .elementor-element.elementor-element-3f5eebd{width:100%;max-width:100%;background-color:#FAFAFA;padding:0px 0px 0px 0px;border-radius:999px 999px 999px 999px;box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.25) inset;}.elementor-1335 .elementor-element.elementor-element-3f5eebd .elementor-image-box-wrapper{text-align:start;}.elementor-1335 .elementor-element.elementor-element-3f5eebd .elementor-image-box-title{font-size:clamp(1.125rem, 0.833vw + 0.5rem, 1.5rem);font-weight:200;text-transform:uppercase;line-height:1;}.elementor-1335 .elementor-element.elementor-element-3f5eebd .elementor-image-box-description{font-size:clamp(1.125rem, 0.833vw + 0.5rem, 1.5rem);font-weight:200;text-transform:uppercase;line-height:1;}.elementor-1335 .elementor-element.elementor-element-2671801{--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:space-between;--align-items:flex-start;--gap:clamp(1.25rem, 5.556vw - 2.917rem, 3.75rem) 20px;--row-gap:clamp(1.25rem, 5.556vw - 2.917rem, 3.75rem);--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-f6cc1e7{width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;}.elementor-1335 .elementor-element.elementor-element-f6cc1e7 .elementor-image-box-wrapper{text-align:start;}.elementor-1335 .elementor-element.elementor-element-f6cc1e7.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1335 .elementor-element.elementor-element-f6cc1e7.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1335 .elementor-element.elementor-element-f6cc1e7.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1335 .elementor-element.elementor-element-f6cc1e7 .elementor-image-box-title{margin-bottom:5px;font-size:20px;font-weight:200;text-transform:uppercase;}.elementor-1335 .elementor-element.elementor-element-f6cc1e7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1335 .elementor-element.elementor-element-f6cc1e7 .elementor-image-box-img img{border-radius:75px;transition-duration:0.3s;}.elementor-1335 .elementor-element.elementor-element-ced878b{width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;}.elementor-1335 .elementor-element.elementor-element-ced878b .elementor-image-box-wrapper{text-align:start;}.elementor-1335 .elementor-element.elementor-element-ced878b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1335 .elementor-element.elementor-element-ced878b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1335 .elementor-element.elementor-element-ced878b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1335 .elementor-element.elementor-element-ced878b .elementor-image-box-title{margin-bottom:5px;font-size:20px;font-weight:200;text-transform:uppercase;}.elementor-1335 .elementor-element.elementor-element-ced878b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1335 .elementor-element.elementor-element-ced878b .elementor-image-box-img img{border-radius:75px;transition-duration:0.3s;}.elementor-1335 .elementor-element.elementor-element-d7251f8{width:100%;max-width:100%;background-color:#FAFAFA;padding:0px 0px 0px 0px;border-radius:999px 999px 999px 999px;box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.25) inset;}.elementor-1335 .elementor-element.elementor-element-d7251f8 .elementor-image-box-wrapper{text-align:start;}.elementor-1335 .elementor-element.elementor-element-d7251f8 .elementor-image-box-title{font-size:clamp(1.125rem, 0.833vw + 0.5rem, 1.5rem);font-weight:200;text-transform:uppercase;line-height:1;}.elementor-1335 .elementor-element.elementor-element-d7251f8 .elementor-image-box-description{font-size:clamp(1.125rem, 0.833vw + 0.5rem, 1.5rem);font-weight:200;text-transform:uppercase;line-height:1;}.elementor-1335 .elementor-element.elementor-element-55a4c8f{width:100%;max-width:100%;grid-column:span 3;}.elementor-1335 .elementor-element.elementor-element-55a4c8f .elementor-heading-title{font-size:20px;font-weight:200;line-height:1;}.elementor-1335 .elementor-element.elementor-element-546c4ed{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 0.25);--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-1335 .elementor-element.elementor-element-546c4ed:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-546c4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1335 .elementor-element.elementor-element-6226517{text-align:end;}.elementor-1335 .elementor-element.elementor-element-6226517 .elementor-heading-title{font-size:var( --e-global-typography-7b05477-font-size );font-weight:var( --e-global-typography-7b05477-font-weight );line-height:var( --e-global-typography-7b05477-line-height );}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1335 .elementor-element.elementor-element-a335975{--grid-columns:3;--grid-row-gap:60px;--grid-column-gap:60px;}.elementor-1335 .elementor-element.elementor-element-a335975 .elementor-pagination{text-align:center;font-family:"Onest", Sans-serif;font-size:20px;font-weight:400;line-height:1;margin-top:0px;}.elementor-1335 .elementor-element.elementor-element-a335975 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}body:not(.rtl) .elementor-1335 .elementor-element.elementor-element-a335975 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-1335 .elementor-element.elementor-element-a335975 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 0px/2 );}body.rtl .elementor-1335 .elementor-element.elementor-element-a335975 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 0px/2 );}body.rtl .elementor-1335 .elementor-element.elementor-element-a335975 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 0px/2 );}.elementor-1335 .elementor-element.elementor-element-e468379{--display:flex;}body.elementor-page-1335:not(.elementor-motion-effects-element-type-background), body.elementor-page-1335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FB;}@media(max-width:1400px){.elementor-1335 .elementor-element.elementor-element-9639d54{--grid-auto-flow:row;}.elementor-1335 .elementor-element.elementor-element-6f4a57b{grid-row:span 3;}.elementor-1335 .elementor-element.elementor-element-1101337{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1335 .elementor-element.elementor-element-e576b81{font-size:var( --e-global-typography-e59a932-font-size );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-31336eb .elementor-heading-title{font-size:var( --e-global-typography-e59a932-font-size );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-5f2923b{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:60px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;grid-column:span 2;}.elementor-1335 .elementor-element.elementor-element-f9df6ab{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-1b59cea .elementor-image-box-title{font-size:var( --e-global-typography-f5813d5-font-size );line-height:var( --e-global-typography-f5813d5-line-height );}.elementor-1335 .elementor-element.elementor-element-9e8a094{font-size:var( --e-global-typography-e59a932-font-size );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-b3e390e{--padding-top:60px;--padding-bottom:80px;--padding-left:60px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-0eb46f5 .elementor-heading-title{font-size:var( --e-global-typography-7b05477-font-size );line-height:var( --e-global-typography-7b05477-line-height );}.elementor-1335 .elementor-element.elementor-element-f0c98f1 .elementor-image-box-title{font-size:var( --e-global-typography-58380b8-font-size );}.elementor-1335 .elementor-element.elementor-element-f0c98f1 .elementor-image-box-description{font-size:var( --e-global-typography-e59a932-font-size );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-9795124 .elementor-image-box-title{font-size:var( --e-global-typography-58380b8-font-size );}.elementor-1335 .elementor-element.elementor-element-9795124 .elementor-image-box-description{font-size:var( --e-global-typography-e59a932-font-size );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-3651ecc .elementor-image-box-title{font-size:var( --e-global-typography-58380b8-font-size );}.elementor-1335 .elementor-element.elementor-element-3651ecc .elementor-image-box-description{font-size:var( --e-global-typography-e59a932-font-size );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-c77a358{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:20px;}.elementor-1335 .elementor-element.elementor-element-693e78c{margin:-37% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1335 .elementor-element.elementor-element-814e3b4{--grid-auto-flow:row;}.elementor-1335 .elementor-element.elementor-element-d91781f .elementor-image-box-img img{border-radius:50px;}.elementor-1335 .elementor-element.elementor-element-f800e13 .elementor-image-box-img img{border-radius:50px;}.elementor-1335 .elementor-element.elementor-element-21a341a{padding:15px 20px 15px 20px;}.elementor-1335 .elementor-element.elementor-element-21a341a .elementor-image-box-title{font-size:16px;}.elementor-1335 .elementor-element.elementor-element-21a341a .elementor-image-box-description{font-size:16px;}.elementor-1335 .elementor-element.elementor-element-4189a33 .elementor-image-box-img img{border-radius:50px;}.elementor-1335 .elementor-element.elementor-element-e2046f7 .elementor-image-box-img img{border-radius:50px;}.elementor-1335 .elementor-element.elementor-element-3f5eebd{padding:15px 20px 15px 20px;}.elementor-1335 .elementor-element.elementor-element-3f5eebd .elementor-image-box-title{font-size:16px;}.elementor-1335 .elementor-element.elementor-element-3f5eebd .elementor-image-box-description{font-size:16px;}.elementor-1335 .elementor-element.elementor-element-f6cc1e7 .elementor-image-box-img img{border-radius:50px;}.elementor-1335 .elementor-element.elementor-element-ced878b .elementor-image-box-img img{border-radius:50px;}.elementor-1335 .elementor-element.elementor-element-d7251f8{padding:15px 20px 15px 20px;}.elementor-1335 .elementor-element.elementor-element-d7251f8 .elementor-image-box-title{font-size:16px;}.elementor-1335 .elementor-element.elementor-element-d7251f8 .elementor-image-box-description{font-size:16px;}.elementor-1335 .elementor-element.elementor-element-55a4c8f .elementor-heading-title{font-size:18px;}.elementor-1335 .elementor-element.elementor-element-6226517 .elementor-heading-title{font-size:var( --e-global-typography-7b05477-font-size );line-height:var( --e-global-typography-7b05477-line-height );}.elementor-1335 .elementor-element.elementor-element-a335975{--grid-columns:3;--grid-row-gap:30px;--grid-column-gap:30px;}}@media(max-width:1200px){.elementor-1335 .elementor-element.elementor-element-9639d54{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-9c3fd29{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1335 .elementor-element.elementor-element-4d4a717 .elementor-heading-title{font-size:18px;}.elementor-1335 .elementor-element.elementor-element-1101337{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1335 .elementor-element.elementor-element-1ea5f0a .elementor-heading-title{font-size:48px;}.elementor-1335 .elementor-element.elementor-element-5f2923b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1335 .elementor-element.elementor-element-72222bc{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1335 .elementor-element.elementor-element-a23ffae .elementor-heading-title{font-size:24px;}.elementor-1335 .elementor-element.elementor-element-86335b9 .elementor-heading-title{font-size:24px;}.elementor-1335 .elementor-element.elementor-element-dc6f649 .elementor-heading-title{font-size:16px;}.elementor-1335 .elementor-element.elementor-element-a43a421{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1335 .elementor-element.elementor-element-f1c5d83 .elementor-heading-title{font-size:24px;}.elementor-1335 .elementor-element.elementor-element-5f325ff .elementor-heading-title{font-size:24px;}.elementor-1335 .elementor-element.elementor-element-918de3a .elementor-heading-title{font-size:16px;}.elementor-1335 .elementor-element.elementor-element-117b07e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1335 .elementor-element.elementor-element-1b59cea .elementor-image-box-wrapper .elementor-image-box-img{width:110px;}.elementor-1335 .elementor-element.elementor-element-6c720d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1335 .elementor-element.elementor-element-0c12b1b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1335 .elementor-element.elementor-element-b3e390e{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-c77a358{--border-radius:75px 0px 0px 75px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:30px;}.elementor-1335 .elementor-element.elementor-element-693e78c img{max-width:360px;}.elementor-1335 .elementor-element.elementor-element-814e3b4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1335 .elementor-element.elementor-element-55a4c8f{grid-column:span 2;}.elementor-1335 .elementor-element.elementor-element-546c4ed{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1335 .elementor-element.elementor-element-a335975{--grid-columns:2;--grid-row-gap:25px;--grid-column-gap:25px;}}@media(max-width:1024px){.elementor-1335 .elementor-element.elementor-element-9639d54{--grid-auto-flow:row;}.elementor-1335 .elementor-element.elementor-element-4d4a717 .elementor-heading-title{font-size:15px;}.elementor-1335 .elementor-element.elementor-element-e576b81{font-size:var( --e-global-typography-e59a932-font-size );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-31336eb .elementor-heading-title{font-size:var( --e-global-typography-e59a932-font-size );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-72222bc{--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:flex-start;}.elementor-1335 .elementor-element.elementor-element-a43a421{--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:flex-start;}.elementor-1335 .elementor-element.elementor-element-117b07e{--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:flex-start;--align-items:center;--flex-wrap:wrap;}.elementor-1335 .elementor-element.elementor-element-1b59cea.elementor-element{--order:1;--flex-grow:0;--flex-shrink:0;}.elementor-1335 .elementor-element.elementor-element-1b59cea .elementor-image-box-title{font-size:var( --e-global-typography-f5813d5-font-size );line-height:var( --e-global-typography-f5813d5-line-height );}.elementor-1335 .elementor-element.elementor-element-6c720d4.elementor-element{--order:3;}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1335 .elementor-element.elementor-element-8dbff9a.elementor-element{--order:2;}.elementor-1335 .elementor-element.elementor-element-9e8a094{font-size:var( --e-global-typography-e59a932-font-size );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-0eb46f5{grid-column:span 1;}.elementor-1335 .elementor-element.elementor-element-0eb46f5.elementor-element{--align-self:flex-end;}.elementor-1335 .elementor-element.elementor-element-0eb46f5 .elementor-heading-title{font-size:var( --e-global-typography-7b05477-font-size );line-height:var( --e-global-typography-7b05477-line-height );}.elementor-1335 .elementor-element.elementor-element-f0c98f1 .elementor-image-box-title{font-size:var( --e-global-typography-58380b8-font-size );}.elementor-1335 .elementor-element.elementor-element-f0c98f1 .elementor-image-box-description{font-size:var( --e-global-typography-e59a932-font-size );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-9795124 .elementor-image-box-title{font-size:var( --e-global-typography-58380b8-font-size );}.elementor-1335 .elementor-element.elementor-element-9795124 .elementor-image-box-description{font-size:var( --e-global-typography-e59a932-font-size );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-3651ecc .elementor-image-box-title{font-size:var( --e-global-typography-58380b8-font-size );}.elementor-1335 .elementor-element.elementor-element-3651ecc .elementor-image-box-description{font-size:var( --e-global-typography-e59a932-font-size );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-c77a358{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:20px;}.elementor-1335 .elementor-element.elementor-element-693e78c img{max-width:300px;}.elementor-1335 .elementor-element.elementor-element-814e3b4{--grid-auto-flow:row;}.elementor-1335 .elementor-element.elementor-element-d91781f .elementor-image-box-title{font-size:18px;}.elementor-1335 .elementor-element.elementor-element-f800e13 .elementor-image-box-title{font-size:18px;}.elementor-1335 .elementor-element.elementor-element-4189a33 .elementor-image-box-title{font-size:18px;}.elementor-1335 .elementor-element.elementor-element-e2046f7 .elementor-image-box-title{font-size:18px;}.elementor-1335 .elementor-element.elementor-element-f6cc1e7 .elementor-image-box-title{font-size:18px;}.elementor-1335 .elementor-element.elementor-element-ced878b .elementor-image-box-title{font-size:18px;}.elementor-1335 .elementor-element.elementor-element-6226517{text-align:start;}.elementor-1335 .elementor-element.elementor-element-6226517 .elementor-heading-title{font-size:var( --e-global-typography-7b05477-font-size );line-height:var( --e-global-typography-7b05477-line-height );}.elementor-1335 .elementor-element.elementor-element-a335975{--grid-columns:2;}.elementor-1335 .elementor-element.elementor-element-a335975 .elementor-pagination{font-size:15px;}}@media(max-width:767px){.elementor-1335 .elementor-element.elementor-element-9639d54{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-6f4a57b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;grid-row:span 1;}.elementor-1335 .elementor-element.elementor-element-9c3fd29{--gap:23px 23px;--row-gap:23px;--column-gap:23px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1335 .elementor-element.elementor-element-9c3fd29.e-con{--order:-99999 /* order start hack */;}.elementor-1335 .elementor-element.elementor-element-4d4a717 .elementor-heading-title{font-size:15px;}.elementor-1335 .elementor-element.elementor-element-1101337{--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:center;--gap:25px 13px;--row-gap:25px;--column-gap:13px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1335 .elementor-element.elementor-element-1ea5f0a.elementor-element{--order:1;}.elementor-1335 .elementor-element.elementor-element-1ea5f0a .elementor-heading-title{font-size:24px;}.elementor-1335 .elementor-element.elementor-element-e576b81{width:100%;max-width:100%;}.elementor-1335 .elementor-element.elementor-element-e576b81.elementor-element{--order:3;}.elementor-1335 .elementor-element.elementor-element-31336eb{width:100%;max-width:100%;}.elementor-1335 .elementor-element.elementor-element-31336eb.elementor-element{--order:4;}.elementor-1335 .elementor-element.elementor-element-5267529.elementor-element{--order:2;}.elementor-1335 .elementor-element.elementor-element-5f2923b{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:25px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;grid-column:span 1;}.elementor-1335 .elementor-element.elementor-element-f9df6ab{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-1335 .elementor-element.elementor-element-81ca11a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-1335 .elementor-element.elementor-element-81ca11a .elementor-heading-title{font-size:24px;}.elementor-1335 .elementor-element.elementor-element-72222bc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1335 .elementor-element.elementor-element-a23ffae .elementor-heading-title{font-size:28px;}.elementor-1335 .elementor-element.elementor-element-86335b9 .elementor-heading-title{font-size:24px;}.elementor-1335 .elementor-element.elementor-element-dc6f649 .elementor-heading-title{font-size:15px;}.elementor-1335 .elementor-element.elementor-element-a43a421{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1335 .elementor-element.elementor-element-f1c5d83 .elementor-heading-title{font-size:28px;}.elementor-1335 .elementor-element.elementor-element-5f325ff .elementor-heading-title{font-size:24px;}.elementor-1335 .elementor-element.elementor-element-918de3a .elementor-heading-title{font-size:15px;}.elementor-1335 .elementor-element.elementor-element-117b07e{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-item > a{font-size:18px;}.elementor-1335 .elementor-element.elementor-element-0c12b1b{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1335 .elementor-element.elementor-element-e6d255e .elementor-heading-title{font-size:42px;}.elementor-1335 .elementor-element.elementor-element-b3e390e{--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;--align-items:stretch;--gap:clamp(8.75rem, 22.472vw + 1.728rem, 12.5rem) clamp(8.75rem, 22.472vw + 1.728rem, 12.5rem);--row-gap:clamp(8.75rem, 22.472vw + 1.728rem, 12.5rem);--column-gap:clamp(8.75rem, 22.472vw + 1.728rem, 12.5rem);--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-1827f05{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:32px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1335 .elementor-element.elementor-element-0eb46f5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-1335 .elementor-element.elementor-element-0eb46f5.elementor-element{--align-self:flex-start;}.elementor-1335 .elementor-element.elementor-element-f0c98f1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-1335 .elementor-element.elementor-element-9795124{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-1335 .elementor-element.elementor-element-c77a358{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-1335 .elementor-element.elementor-element-b867705{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-693e78c{margin:-32% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1335 .elementor-element.elementor-element-693e78c img{max-width:450px;}.elementor-1335 .elementor-element.elementor-element-814e3b4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1335 .elementor-element.elementor-element-f564d83{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1335 .elementor-element.elementor-element-21a341a .elementor-image-box-title{font-size:24px;line-height:1.2;}.elementor-1335 .elementor-element.elementor-element-21a341a .elementor-image-box-description{font-size:24px;line-height:1.2;}.elementor-1335 .elementor-element.elementor-element-3f5eebd .elementor-image-box-title{font-size:24px;line-height:1.2;}.elementor-1335 .elementor-element.elementor-element-3f5eebd .elementor-image-box-description{font-size:24px;line-height:1.2;}.elementor-1335 .elementor-element.elementor-element-d7251f8 .elementor-image-box-title{font-size:24px;line-height:1.2;}.elementor-1335 .elementor-element.elementor-element-d7251f8 .elementor-image-box-description{font-size:24px;line-height:1.2;}.elementor-1335 .elementor-element.elementor-element-55a4c8f{grid-column:span 1;}.elementor-1335 .elementor-element.elementor-element-546c4ed{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1335 .elementor-element.elementor-element-a335975{--grid-columns:1;}}@media(max-width:500px){.elementor-1335 .elementor-element.elementor-element-9639d54{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1335 .elementor-element.elementor-element-e576b81{font-size:var( --e-global-typography-e59a932-font-size );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-31336eb .elementor-heading-title{font-size:var( --e-global-typography-e59a932-font-size );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-220d7ad{--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;--flex-wrap:nowrap;}.elementor-1335 .elementor-element.elementor-element-d50c4a2{--width:38%;}.elementor-1335 .elementor-element.elementor-element-a42aaf7{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--flex-wrap:nowrap;}.elementor-1335 .elementor-element.elementor-element-57fe08f{--width:38%;}.elementor-1335 .elementor-element.elementor-element-1b59cea .elementor-image-box-wrapper{text-align:start;}.elementor-1335 .elementor-element.elementor-element-1b59cea .elementor-image-box-img{margin-bottom:5px;}.elementor-1335 .elementor-element.elementor-element-1b59cea .elementor-image-box-title{font-size:var( --e-global-typography-f5813d5-font-size );line-height:var( --e-global-typography-f5813d5-line-height );}.elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-item > a{font-size:15px;}.elementor-1335 .elementor-element.elementor-element-9e8a094{font-size:var( --e-global-typography-e59a932-font-size );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-b3e390e{--gap:88px 88px;--row-gap:88px;--column-gap:88px;}.elementor-1335 .elementor-element.elementor-element-0eb46f5{padding:0px 0px 0px 0px;}.elementor-1335 .elementor-element.elementor-element-0eb46f5 .elementor-heading-title{font-size:var( --e-global-typography-7b05477-font-size );line-height:var( --e-global-typography-7b05477-line-height );}.elementor-1335 .elementor-element.elementor-element-f0c98f1 .elementor-image-box-title{font-size:var( --e-global-typography-58380b8-font-size );}.elementor-1335 .elementor-element.elementor-element-f0c98f1 .elementor-image-box-description{font-size:var( --e-global-typography-e59a932-font-size );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-9795124 .elementor-image-box-title{font-size:var( --e-global-typography-58380b8-font-size );}.elementor-1335 .elementor-element.elementor-element-9795124 .elementor-image-box-description{font-size:var( --e-global-typography-e59a932-font-size );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-3651ecc .elementor-image-box-title{font-size:var( --e-global-typography-58380b8-font-size );}.elementor-1335 .elementor-element.elementor-element-3651ecc .elementor-image-box-description{font-size:var( --e-global-typography-e59a932-font-size );line-height:var( --e-global-typography-e59a932-line-height );}.elementor-1335 .elementor-element.elementor-element-c77a358{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-b867705{--width:60%;}.elementor-1335 .elementor-element.elementor-element-814e3b4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-1335 .elementor-element.elementor-element-f564d83{--gap:15px 20px;--row-gap:15px;--column-gap:20px;}.elementor-1335 .elementor-element.elementor-element-d91781f .elementor-image-box-img{margin-bottom:0px;}.elementor-1335 .elementor-element.elementor-element-f800e13 .elementor-image-box-img{margin-bottom:0px;}.elementor-1335 .elementor-element.elementor-element-21a341a{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1335 .elementor-element.elementor-element-4189a33 .elementor-image-box-img{margin-bottom:0px;}.elementor-1335 .elementor-element.elementor-element-e2046f7 .elementor-image-box-img{margin-bottom:0px;}.elementor-1335 .elementor-element.elementor-element-3f5eebd{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1335 .elementor-element.elementor-element-f6cc1e7 .elementor-image-box-img{margin-bottom:0px;}.elementor-1335 .elementor-element.elementor-element-ced878b .elementor-image-box-img{margin-bottom:0px;}.elementor-1335 .elementor-element.elementor-element-d7251f8{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1335 .elementor-element.elementor-element-6226517 .elementor-heading-title{font-size:var( --e-global-typography-7b05477-font-size );line-height:var( --e-global-typography-7b05477-line-height );}.elementor-1335 .elementor-element.elementor-element-a335975{--grid-columns:1;}}@media(min-width:501px){.elementor-1335 .elementor-element.elementor-element-9639d54{--content-width:1920px;}.elementor-1335 .elementor-element.elementor-element-9c3fd29{--width:100%;}.elementor-1335 .elementor-element.elementor-element-1101337{--width:100%;}.elementor-1335 .elementor-element.elementor-element-5f2923b{--width:100%;}.elementor-1335 .elementor-element.elementor-element-220d7ad{--width:calc(50% - 15px);}.elementor-1335 .elementor-element.elementor-element-d50c4a2{--width:33%;}.elementor-1335 .elementor-element.elementor-element-72222bc{--width:67%;}.elementor-1335 .elementor-element.elementor-element-a42aaf7{--width:calc(50% - 15px);}.elementor-1335 .elementor-element.elementor-element-57fe08f{--width:33%;}.elementor-1335 .elementor-element.elementor-element-a43a421{--width:67%;}.elementor-1335 .elementor-element.elementor-element-1827f05{--width:38%;}.elementor-1335 .elementor-element.elementor-element-c77a358{--width:62%;}.elementor-1335 .elementor-element.elementor-element-b867705{--width:clamp(32.5rem, 55.192vw - 15.793rem, 50.438rem);}}@media(max-width:1400px) and (min-width:501px){.elementor-1335 .elementor-element.elementor-element-1827f05{--width:47%;}.elementor-1335 .elementor-element.elementor-element-c77a358{--width:53%;}.elementor-1335 .elementor-element.elementor-element-b867705{--width:100%;}}@media(max-width:767px) and (min-width:501px){.elementor-1335 .elementor-element.elementor-element-1827f05{--width:100%;}.elementor-1335 .elementor-element.elementor-element-c77a358{--width:100%;}.elementor-1335 .elementor-element.elementor-element-b867705{--width:80%;}}/* Start custom CSS for shortcode, class: .elementor-element-6f4a57b */.elementor-1335 .elementor-element.elementor-element-6f4a57b {
    overflow: hidden;
}
.bygi-gallery__main-wrapper{
    border-radius: clamp(6.25rem, 4.817vw + 2.032rem, 7.813rem);
    background-color: #cecece;
    margin: 60px 60px 30px 60px ;
    min-height: clamp(30.625rem, 69.6vw - 31.145rem, 52.375rem);
    display: flex;
    align-items: center;
    justify-content: center;
}
.bygi-gallery__main-wrapper a{
    width: 80%;
    text-align: center;
}
.bygi-gallery__thumbs{
    display: flex;
    gap: clamp(0.938rem, 3vw - 1.725rem, 1.875rem);
}
.bygi-gallery__thumb{
    flex: 1 0 165px;
    border-radius: 25px;
}
.bygi-gallery__thumb img{
    border-radius: 25px;
}


.bygi-gallery__thumb {
    /*opacity: 0.6;*/
    transition: opacity 0.3s ease, border-color 0.3s ease;
    border: 2px solid transparent;
    background-color: #fff;
    cursor: pointer;
    padding: 0;
}

.bygi-gallery__thumb:hover {
    opacity: 1;
    border-color: rgba(0,0,0, 0.1); /* Цвет рамки активной миниатюры */
}
@media (max-width: 1400px){
    .bygi-gallery__main-wrapper{
    border-radius: 50px;
    margin: 60px 60px 30px 60px ;
    min-height: 400px;
}
    .bygi-gallery__thumb{
    flex: 1 0 95px;
    border-radius: 25px;
}
}
@media (max-width: 1200px){
.bygi-gallery__main-wrapper{
    margin: 30px 30px 20px 30px ;
    min-height: auto;
    padding: 40px 10px;
}
}
@media (max-width: 767px){
.bygi-gallery__main-wrapper{
    margin: 0 20px 20px 20px;

}
.bygi-gallery__thumbs{
    display: flex;
    gap: 15px;
}
.bygi-gallery__thumbs a:first-child{
    margin-left: 20px;
}
.bygi-gallery__main-wrapper{

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ea5f0a */.elementor-1335 .elementor-element.elementor-element-1ea5f0a .elementor-heading-title{
    display: flex;
    flex-direction: row-reverse;
    justify-content: start;
    align-items: end;
    gap: 5px;
}
.elementor-1335 .elementor-element.elementor-element-1ea5f0a ins{
    text-decoration: none;
}
.elementor-1335 .elementor-element.elementor-element-1ea5f0a del{
    font-size: clamp(1.875rem, 1.389vw + 0.833rem, 2.5rem);
    color: #999;
    margin-bottom: 2px;
}
@media (max-width: 767px){
    .elementor-1335 .elementor-element.elementor-element-1ea5f0a del{
    font-size: 15px;\margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72222bc */.elementor-1335 .elementor-element.elementor-element-72222bc {
  /* Базовый полупрозрачный белый цвет (Имитация Refraction + Light) */
  background: rgba(255, 255, 255, 0.07);
  
  /* Эффект матового стекла (Frost + Depth) */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* Поддержка для Safari */
  
  /* Тонкая грань, создающая эффект толщины стекла */
  border: 1px solid rgba(255, 255, 255, 0.25);

  
  /* Комбинация теней: */
  box-shadow: 
    inset 2px 2px 4px rgba(255, 255, 255, 0.3),   /* Блик сверху-слева под углом -45° */
    inset -1px -1px 2px rgba(0, 0, 0, 0.05),     /* Легкое затенение снизу-справа */
    0 10px 30px rgba(0, 0, 0, 0.15);             /* Мягкая тень под самим блоком (Depth) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a43a421 */.elementor-1335 .elementor-element.elementor-element-a43a421 {
  /* Базовый полупрозрачный белый цвет (Имитация Refraction + Light) */
  background: rgba(255, 255, 255, 0.07);
  
  /* Эффект матового стекла (Frost + Depth) */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); /* Поддержка для Safari */
  
  /* Тонкая грань, создающая эффект толщины стекла */
  border: 1px solid rgba(255, 255, 255, 0.25);

  
  /* Комбинация теней: */
  box-shadow: 
    inset 2px 2px 4px rgba(255, 255, 255, 0.3),   /* Блик сверху-слева под углом -45° */
    inset -1px -1px 2px rgba(0, 0, 0, 0.05),     /* Легкое затенение снизу-справа */
    0 10px 30px rgba(0, 0, 0, 0.15);             /* Мягкая тень под самим блоком (Depth) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9639d54 */@media (max-width: 1700px) {
  .gallery-wr {
    grid-row: span 3 ;
  }
  .also-prod {
      margin-top: 60px;
    grid-column: span 2;
    background-color: transparent !important;
  }
}
@media (max-width: 1400px) {
  .also-prod {
      margin-top: 0;
  }
}
@media (max-width: 900px){
    .also-prod-item{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1b59cea */.elementor-1335 .elementor-element.elementor-element-1b59cea .elementor-image-box-description span{
    font-family: var(--e-global-typography-primary-font-family), Sans-serif !important;
    font-weight: 200;
  line-height: 1;
}
.elementor-1335 .elementor-element.elementor-element-1b59cea .elementor-image-box-description .amount:first-child{
    font-size: 18px;
  color: var(--e-global-color-primary);
}
.elementor-1335 .elementor-element.elementor-element-1b59cea .elementor-image-box-description .amount:last-child{
    font-size: 12px;
  color: #999 ;
  text-decoration: line-through;;
}
@media (max-width: 767px){
    .elementor-1335 .elementor-element.elementor-element-1b59cea .elementor-image-box-img {
        display: none;;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6c720d4 */.elementor-1335 .elementor-element.elementor-element-6c720d4 ul li:first-child{
    margin-left: 0 !important;
}
.elementor-1335 .elementor-element.elementor-element-6c720d4 ul li:last-child{
    margin-right: 0 !important;
}
@media (max-width: 1024px){
    .elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-items {
        gap: 40px;
    }
}
@media (max-width: 767px){
    .elementor-1335 .elementor-element.elementor-element-6c720d4 .elementor-icon-list-items {
        gap: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1827f05 */.elementor-1335 .elementor-element.elementor-element-1827f05 .elementor-image-box-content{
    display: flex;
    align-items: center;
    gap: 30px;
}
@media (max-width: 1024px){
    .elementor-1335 .elementor-element.elementor-element-1827f05 .elementor-image-box-content{
    gap: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-693e78c *//*@media (max-width:1800px) and (min-width: 1400px){*/
/*.elementor-1335 .elementor-element.elementor-element-693e78c {*/
/*    margin-top: clamp(-12.5rem, -15.385vw + 0.962rem, -17.5rem) !important;*/
/*}*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c77a358 */@media (max-width: 1920px) and (min-width: 1401px){
    .elementor-1335 .elementor-element.elementor-element-c77a358{
        margin-right: -60px;
    }
}
@media (min-width: 1921px){
    .elementor-1335 .elementor-element.elementor-element-c77a358{
        border-radius: 150px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3e390e */@media (min-width: 1921px){
    .elementor-1335 .elementor-element.elementor-element-b3e390e{
        padding-left: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-814e3b4 */.text-b-a{
    box-shadow: none !important;
}
.image-b-a .elementor-image-box-wrapper{
    display: flex;
    flex-direction: column-reverse;
    
}
.text-b-a .elementor-image-box-content{
    display: flex;
    justify-content: space-between;
    gap: 10px;
}
@media (max-width: 500px){
    .text-b-a{
    box-shadow: none !important;
    background-color: #fff !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-a335975 */.elementor-1335 .elementor-element.elementor-element-a335975 .elementor-pagination{
    width: fit-content;
    margin: 0 auto;
    border: 2px solid #000;
    padding: 10px 15px;
    border-radius: 9999px;
    display: flex;
    align-items: center;
    justify-content: space-beetwen;
    gap: 18px;
    margin-top: clamp(1.875rem, 4.167vw - 1.25rem, 3.75rem) !important;
}
.elementor-1335 .elementor-element.elementor-element-a335975 .page-numbers{
    display: block;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 26px;
    padding: 0 15px;
}
.elementor-1335 .elementor-element.elementor-element-a335975 .page-numbers.prev{
    display: none;
}
.elementor-1335 .elementor-element.elementor-element-a335975 .page-numbers.current{
    border-radius: 99px;
    background-color: #000;
    color: #fff !important;
}
.elementor-1335 .elementor-element.elementor-element-a335975 .page-numbers.next, .elementor-1335 .elementor-element.elementor-element-a335975 .page-numbers.prev{
    background-color: #000;
    color: #fff !important;
    font-size: 17px;
    font-weight: 200;
    border-radius: 99px;
    gap: 5px;
}
@media (max-width: 1024px){
    .elementor-1335 .elementor-element.elementor-element-a335975 .elementor-pagination{
        margin-top: 25px !important;
        padding: 10px 15px;
    }
    .elementor-1335 .elementor-element.elementor-element-a335975 .page-numbers{
        height: 19px;
        padding: 0 10px;
    }
    .elementor-1335 .elementor-element.elementor-element-a335975 .page-numbers.next, .elementor-1335 .elementor-element.elementor-element-a335975 .page-numbers.prev{
    font-size: 13px;
    height: 26px;
}
    .elementor-1335 .elementor-element.elementor-element-a335975 .page-numbers.next svg, .elementor-1335 .elementor-element.elementor-element-a335975 .page-numbers.prev svg{
    height: 10px;
}
}/* End custom CSS */
/* Start custom CSS */.elementor-empty-view{
    display: none !important;
}/* End custom CSS */