.elementor-10 .elementor-element.elementor-element-d2e8e95{--display:flex;--min-height:779px;--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:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-d2e8e95:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d2e8e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFCFF;}.elementor-10 .elementor-element.elementor-element-b12fc0c{--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-00c211b{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-00c211b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#334569;}.elementor-10 .elementor-element.elementor-element-8f598ac{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#0CA9C5;--border-color:#0CA9C5;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f681e0e .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:20px;font-weight:500;color:#334569;}.elementor-10 .elementor-element.elementor-element-4c7f878{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#0CA9C5;--border-color:#0CA9C5;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-345c800 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#334569;}.elementor-10 .elementor-element.elementor-element-1e3b8ee{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#0CA9C5;--border-color:#0CA9C5;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-872ef98 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#334569;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-6184d9d .elementor-button{background-color:#0CA9C5;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:#FBFDFF;color:#FBFDFF;border-style:none;border-radius:999px 999px 999px 999px;padding:18px 24px 18px 24px;}.elementor-10 .elementor-element.elementor-element-6184d9d{padding:30px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e1555b0{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-29cf3dd img{width:100%;height:780px;object-fit:contain;object-position:center center;}.elementor-10 .elementor-element.elementor-element-a4991d7{--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;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:55px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-fc532bf{text-align:center;}.elementor-10 .elementor-element.elementor-element-fc532bf .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#334569;}.elementor-10 .elementor-element.elementor-element-b97fe7e{text-align:center;}.elementor-10 .elementor-element.elementor-element-b97fe7e .elementor-heading-title{font-family:var( --e-global-typography-09e174f-font-family ), Sans-serif;font-size:var( --e-global-typography-09e174f-font-size );font-weight:var( --e-global-typography-09e174f-font-weight );color:#334569;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10 .elementor-element.elementor-element-b891bc8 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-10 .elementor-element.elementor-element-b891bc8 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-b891bc8{padding:20px 0px 0px 0px;--image-border-radius:10px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-10 .elementor-element.elementor-element-be4fd3d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:55px;--padding-bottom:55px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-be4fd3d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-be4fd3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFCFF;}.elementor-10 .elementor-element.elementor-element-a2bb6d6{--display:flex;}.elementor-10 .elementor-element.elementor-element-003a981 img{width:100%;height:480px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-74536f5{--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;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-888b083 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#334569;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-10 .elementor-element.elementor-element-a109476{font-family:"Kanit", Sans-serif;font-size:18px;font-weight:700;color:#0CA9C5;}.elementor-10 .elementor-element.elementor-element-da06256{font-family:var( --e-global-typography-e3a60e6-font-family ), Sans-serif;font-size:var( --e-global-typography-e3a60e6-font-size );font-weight:var( --e-global-typography-e3a60e6-font-weight );color:#334569;}.elementor-10 .elementor-element.elementor-element-9c2a398{--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:85px;--padding-bottom:125px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-9252a93{text-align:center;}.elementor-10 .elementor-element.elementor-element-9252a93 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#334569;}.elementor-10 .elementor-element.elementor-element-cf01c0b{text-align:center;}.elementor-10 .elementor-element.elementor-element-cf01c0b .elementor-heading-title{font-family:var( --e-global-typography-09e174f-font-family ), Sans-serif;font-size:var( --e-global-typography-09e174f-font-size );font-weight:var( --e-global-typography-09e174f-font-weight );color:#334569;}.elementor-10 .elementor-element.elementor-element-fd9bc03{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9cda701{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;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:#DDE3E6;--border-color:#DDE3E6;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-9cda701:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9cda701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFDFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1dc7fe6{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1dc7fe6 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-1dc7fe6 .elementor-icon{font-size:42px;}.elementor-10 .elementor-element.elementor-element-1dc7fe6 .elementor-icon svg{height:42px;}.elementor-10 .elementor-element.elementor-element-37c1a80 .elementor-heading-title{font-family:var( --e-global-typography-09e174f-font-family ), Sans-serif;font-size:var( --e-global-typography-09e174f-font-size );font-weight:var( --e-global-typography-09e174f-font-weight );color:#334569;}.elementor-10 .elementor-element.elementor-element-d5fc168{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;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:#DDE3E6;--border-color:#DDE3E6;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-d5fc168:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d5fc168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFDFF;}.elementor-10 .elementor-element.elementor-element-6f42011{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6f42011 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-6f42011 .elementor-icon{font-size:42px;}.elementor-10 .elementor-element.elementor-element-6f42011 .elementor-icon svg{height:42px;}.elementor-10 .elementor-element.elementor-element-8326067 .elementor-heading-title{font-family:var( --e-global-typography-09e174f-font-family ), Sans-serif;font-size:var( --e-global-typography-09e174f-font-size );font-weight:var( --e-global-typography-09e174f-font-weight );color:#334569;}.elementor-10 .elementor-element.elementor-element-abbcd78{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;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:#DDE3E6;--border-color:#DDE3E6;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-abbcd78:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-abbcd78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFDFF;}.elementor-10 .elementor-element.elementor-element-bfdbcea{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-bfdbcea .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-bfdbcea .elementor-icon{font-size:42px;}.elementor-10 .elementor-element.elementor-element-bfdbcea .elementor-icon svg{height:42px;}.elementor-10 .elementor-element.elementor-element-706578c .elementor-heading-title{font-family:var( --e-global-typography-09e174f-font-family ), Sans-serif;font-size:var( --e-global-typography-09e174f-font-size );font-weight:var( --e-global-typography-09e174f-font-weight );color:#334569;}.elementor-10 .elementor-element.elementor-element-d099397{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;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:#DDE3E6;--border-color:#DDE3E6;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-d099397:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d099397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFDFF;}.elementor-10 .elementor-element.elementor-element-3095984{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3095984 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-3095984 .elementor-icon{font-size:42px;}.elementor-10 .elementor-element.elementor-element-3095984 .elementor-icon svg{height:42px;}.elementor-10 .elementor-element.elementor-element-2a7cd19 .elementor-heading-title{font-family:var( --e-global-typography-09e174f-font-family ), Sans-serif;font-size:var( --e-global-typography-09e174f-font-size );font-weight:var( --e-global-typography-09e174f-font-weight );color:#334569;}.elementor-10 .elementor-element.elementor-element-c629562{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;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:#DDE3E6;--border-color:#DDE3E6;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-c629562:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c629562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFDFF;}.elementor-10 .elementor-element.elementor-element-d39458e{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d39458e .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-d39458e .elementor-icon{font-size:42px;}.elementor-10 .elementor-element.elementor-element-d39458e .elementor-icon svg{height:42px;}.elementor-10 .elementor-element.elementor-element-ae83d97 .elementor-heading-title{font-family:var( --e-global-typography-09e174f-font-family ), Sans-serif;font-size:var( --e-global-typography-09e174f-font-size );font-weight:var( --e-global-typography-09e174f-font-weight );color:#334569;}.elementor-10 .elementor-element.elementor-element-976d6f4{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;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:#DDE3E6;--border-color:#DDE3E6;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-976d6f4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-976d6f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFDFF;}.elementor-10 .elementor-element.elementor-element-2b1f8a1{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2b1f8a1 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-2b1f8a1 .elementor-icon{font-size:42px;}.elementor-10 .elementor-element.elementor-element-2b1f8a1 .elementor-icon svg{height:42px;}.elementor-10 .elementor-element.elementor-element-f749549 .elementor-heading-title{font-family:var( --e-global-typography-09e174f-font-family ), Sans-serif;font-size:var( --e-global-typography-09e174f-font-size );font-weight:var( --e-global-typography-09e174f-font-weight );color:#334569;}.elementor-10 .elementor-element.elementor-element-f44a978{--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;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:55px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-f44a978:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f44a978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFCFF;}.elementor-10 .elementor-element.elementor-element-6deccc1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-f95ecc6{text-align:center;}.elementor-10 .elementor-element.elementor-element-f95ecc6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#334569;}.elementor-10 .elementor-element.elementor-element-38ab9b4{text-align:center;}.elementor-10 .elementor-element.elementor-element-38ab9b4 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:24px;font-weight:400;color:#334569;}.elementor-10 .elementor-element.elementor-element-b119c65{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-size:var( --e-global-typography-accent-font-size );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-size:var( --e-global-typography-secondary-font-size );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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10 .elementor-element.elementor-element-99175cc{--grid-columns:1;}.elementor-10 .elementor-element.elementor-element-04ff7cb{--grid-columns:1;padding:25px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-df52cc0{--display:flex;--min-height:610px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:55px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-ccf79de.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ccf79de{text-align:left;}.elementor-10 .elementor-element.elementor-element-ccf79de img{width:100%;height:480px;object-fit:contain;object-position:center center;}.elementor-10 .elementor-element.elementor-element-9956e66{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bdf51ea .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:20px;font-weight:500;color:#0CA9C5;}.elementor-10 .elementor-element.elementor-element-89b990e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#334569;}.elementor-10 .elementor-element.elementor-element-58eafad .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:18px;font-weight:400;color:#334569;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-bc3d10d{padding:15px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-bc3d10d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(2px/2);}.elementor-10 .elementor-element.elementor-element-bc3d10d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(2px/2);}.elementor-10 .elementor-element.elementor-element-bc3d10d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(2px/2);margin-left:calc(2px/2);}.elementor-10 .elementor-element.elementor-element-bc3d10d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-2px/2);margin-left:calc(-2px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-bc3d10d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-2px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-bc3d10d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-2px/2);}.elementor-10 .elementor-element.elementor-element-bc3d10d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-bc3d10d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-bc3d10d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-bc3d10d .elementor-icon-list-item > a{font-family:"Kanit", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-bc3d10d .elementor-icon-list-text{color:#334569;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-801e8bf{--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:55px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-8d80dc1{text-align:center;}.elementor-10 .elementor-element.elementor-element-8d80dc1 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#334569;}.elementor-10 .elementor-element.elementor-element-c877a18{text-align:center;}.elementor-10 .elementor-element.elementor-element-c877a18 .elementor-heading-title{font-family:var( --e-global-typography-09e174f-font-family ), Sans-serif;font-size:var( --e-global-typography-09e174f-font-size );font-weight:var( --e-global-typography-09e174f-font-weight );color:#334569;}.elementor-10 .elementor-element.elementor-element-8ffa568{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:60px 55px;--row-gap:60px;--column-gap:55px;--grid-auto-flow:row;--align-items:start;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b45f18d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a3cce32{padding:0px 0px 5px 0px;}.elementor-10 .elementor-element.elementor-element-a3cce32 .elementor-icon-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-a3cce32 .elementor-icon{font-size:64px;}.elementor-10 .elementor-element.elementor-element-a3cce32 .elementor-icon svg{height:64px;}.elementor-10 .elementor-element.elementor-element-ebb70a2{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-ebb70a2 .elementor-heading-title{font-family:var( --e-global-typography-ba0aca6-font-family ), Sans-serif;font-size:var( --e-global-typography-ba0aca6-font-size );font-weight:var( --e-global-typography-ba0aca6-font-weight );color:#0F899F;}.elementor-10 .elementor-element.elementor-element-b62f046{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;color:#334569;}.elementor-10 .elementor-element.elementor-element-a8efc3d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cffac4d{padding:0px 0px 5px 0px;}.elementor-10 .elementor-element.elementor-element-cffac4d .elementor-icon-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-cffac4d .elementor-icon{font-size:64px;}.elementor-10 .elementor-element.elementor-element-cffac4d .elementor-icon svg{height:64px;}.elementor-10 .elementor-element.elementor-element-90f583e{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-90f583e .elementor-heading-title{font-family:var( --e-global-typography-ba0aca6-font-family ), Sans-serif;font-size:var( --e-global-typography-ba0aca6-font-size );font-weight:var( --e-global-typography-ba0aca6-font-weight );color:#0F899F;}.elementor-10 .elementor-element.elementor-element-54b1ea1{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;color:#334569;}.elementor-10 .elementor-element.elementor-element-e6cb145{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bebdfd8{padding:0px 0px 5px 0px;}.elementor-10 .elementor-element.elementor-element-bebdfd8 .elementor-icon-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-bebdfd8 .elementor-icon{font-size:64px;}.elementor-10 .elementor-element.elementor-element-bebdfd8 .elementor-icon svg{height:64px;}.elementor-10 .elementor-element.elementor-element-27d0c4f{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-27d0c4f .elementor-heading-title{font-family:var( --e-global-typography-ba0aca6-font-family ), Sans-serif;font-size:var( --e-global-typography-ba0aca6-font-size );font-weight:var( --e-global-typography-ba0aca6-font-weight );color:#0F899F;}.elementor-10 .elementor-element.elementor-element-ac967a6{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;color:#334569;}.elementor-10 .elementor-element.elementor-element-2098a7f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-078136a{padding:0px 0px 5px 0px;}.elementor-10 .elementor-element.elementor-element-078136a .elementor-icon-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-078136a .elementor-icon{font-size:64px;}.elementor-10 .elementor-element.elementor-element-078136a .elementor-icon svg{height:64px;}.elementor-10 .elementor-element.elementor-element-289f181{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-289f181 .elementor-heading-title{font-family:var( --e-global-typography-ba0aca6-font-family ), Sans-serif;font-size:var( --e-global-typography-ba0aca6-font-size );font-weight:var( --e-global-typography-ba0aca6-font-weight );color:#0F899F;}.elementor-10 .elementor-element.elementor-element-a42f491{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;color:#334569;}.elementor-10 .elementor-element.elementor-element-6362683{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-20885b3{padding:0px 0px 5px 0px;}.elementor-10 .elementor-element.elementor-element-20885b3 .elementor-icon-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-20885b3 .elementor-icon{font-size:64px;}.elementor-10 .elementor-element.elementor-element-20885b3 .elementor-icon svg{height:64px;}.elementor-10 .elementor-element.elementor-element-d784152{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-d784152 .elementor-heading-title{font-family:var( --e-global-typography-ba0aca6-font-family ), Sans-serif;font-size:var( --e-global-typography-ba0aca6-font-size );font-weight:var( --e-global-typography-ba0aca6-font-weight );color:#0F899F;}.elementor-10 .elementor-element.elementor-element-07327fe{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;color:#334569;}.elementor-10 .elementor-element.elementor-element-f264282{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c1f19fa{padding:0px 0px 5px 0px;}.elementor-10 .elementor-element.elementor-element-c1f19fa .elementor-icon-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-c1f19fa .elementor-icon{font-size:64px;}.elementor-10 .elementor-element.elementor-element-c1f19fa .elementor-icon svg{height:64px;}.elementor-10 .elementor-element.elementor-element-64d25aa{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-64d25aa .elementor-heading-title{font-family:var( --e-global-typography-ba0aca6-font-family ), Sans-serif;font-size:var( --e-global-typography-ba0aca6-font-size );font-weight:var( --e-global-typography-ba0aca6-font-weight );color:#0F899F;}.elementor-10 .elementor-element.elementor-element-f9fe92b{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;color:#334569;}.elementor-10 .elementor-element.elementor-element-f253e62{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:55px;--padding-bottom:55px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-f253e62:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f253e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFDFF;}.elementor-10 .elementor-element.elementor-element-f65a4ad{text-align:center;}.elementor-10 .elementor-element.elementor-element-f65a4ad .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#334569;}.elementor-10 .elementor-element.elementor-element-b75d4cf{padding:0px 0px 35px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-b75d4cf .elementor-heading-title{font-family:var( --e-global-typography-09e174f-font-family ), Sans-serif;font-size:var( --e-global-typography-09e174f-font-size );font-weight:var( --e-global-typography-09e174f-font-weight );color:#334569;}.elementor-10 .elementor-element.elementor-element-a775fa7{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-729c2b8{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-10 .elementor-element.elementor-element-083e61e img{width:100%;}.elementor-10 .elementor-element.elementor-element-6d16c1e img{width:100%;}.elementor-10 .elementor-element.elementor-element-c7a0709 img{width:100%;}.elementor-10 .elementor-element.elementor-element-b201730{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-10 .elementor-element.elementor-element-a7d27d1 img{width:100%;}.elementor-10 .elementor-element.elementor-element-7e05a4d img{width:100%;}.elementor-10 .elementor-element.elementor-element-631b117 img{width:100%;}.elementor-10 .elementor-element.elementor-element-72e51a2{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-10 .elementor-element.elementor-element-d815ab5 img{width:100%;}.elementor-10 .elementor-element.elementor-element-6a026d8 img{width:100%;}.elementor-10 .elementor-element.elementor-element-ec0072b img{width:100%;}.elementor-10 .elementor-element.elementor-element-81187f7{--display:flex;--min-height:680px;--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;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:55px;--padding-bottom:55px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-81187f7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-81187f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adampiwko.pl/wp-content/uploads/2025/07/section-1-scaled.webp");}.elementor-10 .elementor-element.elementor-element-adf6d70{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10 .elementor-element.elementor-element-9f00563{text-align:center;}.elementor-10 .elementor-element.elementor-element-9f00563 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#334569;}.elementor-10 .elementor-element.elementor-element-4f91bfd .elementor-button{background-color:#0CA9C5;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-radius:99px 99px 99px 99px;padding:25px 30px 25px 30px;}.elementor-10 .elementor-element.elementor-element-4f91bfd .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-4f91bfd .elementor-button:focus{background-color:#FFFFFF;color:#0CA9C5;border-color:#0CA9C5;}.elementor-10 .elementor-element.elementor-element-4f91bfd .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-4f91bfd .elementor-button:focus svg{fill:#0CA9C5;}.elementor-10 .elementor-element.elementor-element-4f30f88{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0e74f09 img{height:420px;object-fit:contain;object-position:center center;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-00c211b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-345c800 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-872ef98 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-6184d9d .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-fc532bf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-b97fe7e .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-888b083 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-da06256{font-size:var( --e-global-typography-e3a60e6-font-size );}.elementor-10 .elementor-element.elementor-element-9252a93 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-cf01c0b .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-10 .elementor-element.elementor-element-fd9bc03{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-37c1a80 .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-10 .elementor-element.elementor-element-8326067 .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-10 .elementor-element.elementor-element-706578c .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-10 .elementor-element.elementor-element-2a7cd19 .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-10 .elementor-element.elementor-element-ae83d97 .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-10 .elementor-element.elementor-element-f749549 .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-10 .elementor-element.elementor-element-f95ecc6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-99175cc{--grid-columns:2;}.elementor-10 .elementor-element.elementor-element-04ff7cb{--grid-columns:2;}.elementor-10 .elementor-element.elementor-element-89b990e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-8d80dc1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-c877a18 .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-10 .elementor-element.elementor-element-8ffa568{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-ebb70a2 .elementor-heading-title{font-size:var( --e-global-typography-ba0aca6-font-size );}.elementor-10 .elementor-element.elementor-element-90f583e .elementor-heading-title{font-size:var( --e-global-typography-ba0aca6-font-size );}.elementor-10 .elementor-element.elementor-element-27d0c4f .elementor-heading-title{font-size:var( --e-global-typography-ba0aca6-font-size );}.elementor-10 .elementor-element.elementor-element-289f181 .elementor-heading-title{font-size:var( --e-global-typography-ba0aca6-font-size );}.elementor-10 .elementor-element.elementor-element-d784152 .elementor-heading-title{font-size:var( --e-global-typography-ba0aca6-font-size );}.elementor-10 .elementor-element.elementor-element-64d25aa .elementor-heading-title{font-size:var( --e-global-typography-ba0aca6-font-size );}.elementor-10 .elementor-element.elementor-element-f65a4ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-b75d4cf .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-10 .elementor-element.elementor-element-a775fa7{--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-10 .elementor-element.elementor-element-9f00563 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-4f91bfd .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-d2e8e95{--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-00c211b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-8f598ac{--padding-top:5px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f681e0e .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-4c7f878{--padding-top:5px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-345c800 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-1e3b8ee{--padding-top:5px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-872ef98 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-6184d9d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6184d9d .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-29cf3dd img{height:480px;}.elementor-10 .elementor-element.elementor-element-fc532bf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-b97fe7e .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-003a981 img{height:355px;}.elementor-10 .elementor-element.elementor-element-74536f5{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-888b083 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-a109476{font-size:14px;}.elementor-10 .elementor-element.elementor-element-da06256{font-size:var( --e-global-typography-e3a60e6-font-size );}.elementor-10 .elementor-element.elementor-element-9c2a398{--padding-top:55px;--padding-bottom:55px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-9252a93 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-cf01c0b .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-10 .elementor-element.elementor-element-fd9bc03{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-1dc7fe6{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1dc7fe6 .elementor-icon{font-size:42px;}.elementor-10 .elementor-element.elementor-element-1dc7fe6 .elementor-icon svg{height:42px;}.elementor-10 .elementor-element.elementor-element-37c1a80{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-37c1a80 .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-10 .elementor-element.elementor-element-6f42011{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6f42011 .elementor-icon{font-size:42px;}.elementor-10 .elementor-element.elementor-element-6f42011 .elementor-icon svg{height:42px;}.elementor-10 .elementor-element.elementor-element-8326067{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8326067 .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-10 .elementor-element.elementor-element-bfdbcea{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-bfdbcea .elementor-icon{font-size:42px;}.elementor-10 .elementor-element.elementor-element-bfdbcea .elementor-icon svg{height:42px;}.elementor-10 .elementor-element.elementor-element-706578c{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-706578c .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-10 .elementor-element.elementor-element-3095984{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3095984 .elementor-icon{font-size:42px;}.elementor-10 .elementor-element.elementor-element-3095984 .elementor-icon svg{height:42px;}.elementor-10 .elementor-element.elementor-element-2a7cd19{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2a7cd19 .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-10 .elementor-element.elementor-element-d39458e{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d39458e .elementor-icon{font-size:42px;}.elementor-10 .elementor-element.elementor-element-d39458e .elementor-icon svg{height:42px;}.elementor-10 .elementor-element.elementor-element-ae83d97{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-ae83d97 .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-10 .elementor-element.elementor-element-2b1f8a1{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2b1f8a1 .elementor-icon{font-size:42px;}.elementor-10 .elementor-element.elementor-element-2b1f8a1 .elementor-icon svg{height:42px;}.elementor-10 .elementor-element.elementor-element-f749549{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f749549 .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-10 .elementor-element.elementor-element-f95ecc6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-38ab9b4 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-b119c65{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-99175cc{--grid-columns:1;}.elementor-10 .elementor-element.elementor-element-04ff7cb{--grid-columns:1;}.elementor-10 .elementor-element.elementor-element-ccf79de{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-ccf79de img{height:400px;object-fit:cover;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-bdf51ea .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-89b990e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-58eafad .elementor-heading-title{font-size:18px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-bc3d10d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-bc3d10d .elementor-icon-list-item > a{font-size:18px;}.elementor-10 .elementor-element.elementor-element-8d80dc1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-c877a18 .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-10 .elementor-element.elementor-element-8ffa568{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-ebb70a2 .elementor-heading-title{font-size:var( --e-global-typography-ba0aca6-font-size );}.elementor-10 .elementor-element.elementor-element-b62f046{font-size:16px;}.elementor-10 .elementor-element.elementor-element-90f583e .elementor-heading-title{font-size:var( --e-global-typography-ba0aca6-font-size );}.elementor-10 .elementor-element.elementor-element-54b1ea1{font-size:16px;}.elementor-10 .elementor-element.elementor-element-27d0c4f .elementor-heading-title{font-size:var( --e-global-typography-ba0aca6-font-size );}.elementor-10 .elementor-element.elementor-element-ac967a6{font-size:16px;}.elementor-10 .elementor-element.elementor-element-289f181 .elementor-heading-title{font-size:var( --e-global-typography-ba0aca6-font-size );}.elementor-10 .elementor-element.elementor-element-a42f491{font-size:16px;}.elementor-10 .elementor-element.elementor-element-d784152 .elementor-heading-title{font-size:var( --e-global-typography-ba0aca6-font-size );}.elementor-10 .elementor-element.elementor-element-07327fe{font-size:16px;}.elementor-10 .elementor-element.elementor-element-64d25aa .elementor-heading-title{font-size:var( --e-global-typography-ba0aca6-font-size );}.elementor-10 .elementor-element.elementor-element-f9fe92b{font-size:16px;}.elementor-10 .elementor-element.elementor-element-f65a4ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-b75d4cf .elementor-heading-title{font-size:var( --e-global-typography-09e174f-font-size );}.elementor-10 .elementor-element.elementor-element-81187f7{--min-height:480px;}.elementor-10 .elementor-element.elementor-element-9f00563 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-4f91bfd .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-0e74f09 img{height:160px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-b12fc0c{--width:55%;}.elementor-10 .elementor-element.elementor-element-e1555b0{--width:45%;}.elementor-10 .elementor-element.elementor-element-a2bb6d6{--width:35%;}.elementor-10 .elementor-element.elementor-element-74536f5{--width:65%;}.elementor-10 .elementor-element.elementor-element-9956e66{--width:60%;}}/* Start custom CSS for heading, class: .elementor-element-00c211b */.pogrubiony-niebieski-napis-700 {
    font-weight: 700 !important;
    color: var(--accent-base, rgba(12, 169, 197, 1)) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6184d9d */.btn-full-mobile .elementor-button {
    width:100%!Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd9bc03 */.pogrubiony-niebieski-font-600 {
    color: var(--accent-high, rgba(15, 137, 159, 1)) !important;
    font-weight: 600;

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bc3d10d */.bluespan {
    color:#0F899F!important;
}/* End custom CSS */