.elementor .s-contact-hero-image{width:100%;height:auto;object-fit:cover;}.elementor .s-contact-hero-media{width:45%;overflow:hidden;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:100px;border-radius:100vw;}.elementor .s-contact-hero-title{width:55%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:0px;}.elementor .s-contact-hero-inner{width:100%;max-width:1330px;padding:0px;flex-direction:row;align-items:center;}.elementor .s-contact-hero{padding-block-start:65px;padding-block-end:120px;padding-inline-start:55px;padding-inline-end:55px;background-image:url("https://sitewp.xyz/polifish/wp-content/uploads/2026/09/line-bg-rg.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:590px auto;background-position:top right;justify-content:center;}.elementor .s-contact-cards-title{width:100%;line-height:1.1em;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:55px;padding-inline-end:55px;margin-block-start:0px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-contact-card-1-icon-1-image{width:100%;height:auto;border-radius:100vw;}.elementor .s-contact-card-1-icon-1{width:70px;height:70px;padding:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5px;}.elementor .s-contact-card-1-line{height:1px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:30px;margin-inline-end:0px;background-color:color-mix(in srgb, var(--e-global-color-uicore_secondary) 25%, var(--e-global-color-uicore_white));flex:1 1 0%;}.elementor .s-contact-card-1-icons{padding:0px;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;align-items:center;}.elementor .s-contact-card-1-text{font-size:17px;}.elementor .s-contact-card-1-phone-icon{width:auto;height:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:10px;flex:0 0 auto;}.elementor .s-contact-card-1-phone-text{font-size:17px;line-height:2em;flex:1 1 0%;}.elementor .s-contact-card-1-phone{padding:0px;flex-direction:row;align-items:center;}.elementor .s-contact-card-1{width:calc(33.3333% - 110px);padding-block-start:0px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:20px;margin-block-end:20px;margin-inline-start:55px;margin-inline-end:55px;flex-direction:column;}.elementor .s-contact-card-2-icon-1-image{width:100%;height:auto;border-radius:100vw;}.elementor .s-contact-card-2-icon-1{width:70px;height:70px;padding:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5px;}.elementor .s-contact-card-2-line{height:1px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:30px;margin-inline-end:0px;background-color:color-mix(in srgb, var(--e-global-color-uicore_secondary) 25%, var(--e-global-color-uicore_white));flex:1 1 0%;}.elementor .s-contact-card-2-icons{padding:0px;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;align-items:center;}.elementor .s-contact-card-2-text{font-size:17px;}.elementor .s-contact-card-2-phone-icon{width:auto;height:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:10px;flex:0 0 auto;}.elementor .s-contact-card-2-phone-text{font-size:17px;line-height:2em;flex:1 1 0%;}.elementor .s-contact-card-2-phone{padding:0px;flex-direction:row;align-items:center;}.elementor .s-contact-card-2{width:calc(33.3333% - 110px);padding-block-start:0px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:20px;margin-block-end:20px;margin-inline-start:55px;margin-inline-end:55px;flex-direction:column;}.elementor .s-contact-card-3-icon-1-image{width:100%;height:auto;border-radius:100vw;}.elementor .s-contact-card-3-icon-1{width:70px;height:70px;padding:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5px;}.elementor .s-contact-card-3-icon-2-image{width:100%;height:auto;border-radius:100vw;}.elementor .s-contact-card-3-icon-2{width:70px;height:70px;padding:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5px;}.elementor .s-contact-card-3-line{height:1px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:30px;margin-inline-end:0px;background-color:color-mix(in srgb, var(--e-global-color-uicore_secondary) 25%, var(--e-global-color-uicore_white));flex:1 1 0%;}.elementor .s-contact-card-3-icons{padding:0px;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;align-items:center;}.elementor .s-contact-card-3-text{font-size:17px;}.elementor .s-contact-card-3-phone-icon{width:auto;height:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:10px;flex:0 0 auto;}.elementor .s-contact-card-3-phone-text{font-size:17px;line-height:2em;flex:1 1 0%;}.elementor .s-contact-card-3-phone{padding:0px;flex-direction:row;align-items:center;}.elementor .s-contact-card-3{width:calc(33.3333% - 110px);padding-block-start:0px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:20px;margin-block-end:20px;margin-inline-start:55px;margin-inline-end:55px;flex-direction:column;}.elementor .s-contact-card-4-icon-1-image{width:100%;height:auto;border-radius:100vw;}.elementor .s-contact-card-4-icon-1{width:70px;height:70px;padding:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5px;}.elementor .s-contact-card-4-icon-2-image{width:100%;height:auto;border-radius:100vw;}.elementor .s-contact-card-4-icon-2{width:70px;height:70px;padding:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5px;}.elementor .s-contact-card-4-icon-3-image{width:100%;height:auto;border-radius:100vw;}.elementor .s-contact-card-4-icon-3{width:70px;height:70px;padding:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5px;}.elementor .s-contact-card-4-line{height:1px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:30px;margin-inline-end:0px;background-color:color-mix(in srgb, var(--e-global-color-uicore_secondary) 25%, var(--e-global-color-uicore_white));flex:1 1 0%;}.elementor .s-contact-card-4-icons{padding:0px;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;align-items:center;}.elementor .s-contact-card-4-text{font-size:17px;}.elementor .s-contact-card-4-phone-icon{width:auto;height:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:10px;flex:0 0 auto;}.elementor .s-contact-card-4-phone-text{font-size:17px;line-height:2em;flex:1 1 0%;}.elementor .s-contact-card-4-phone{padding:0px;flex-direction:row;align-items:center;}.elementor .s-contact-card-4{width:calc(33.3333% - 110px);padding-block-start:0px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:20px;margin-block-end:20px;margin-inline-start:55px;margin-inline-end:55px;flex-direction:column;}.elementor .s-contact-card-5-icon-1-image{width:100%;height:auto;border-radius:100vw;}.elementor .s-contact-card-5-icon-1{width:70px;height:70px;padding:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5px;}.elementor .s-contact-card-5-icon-2-image{width:100%;height:auto;border-radius:100vw;}.elementor .s-contact-card-5-icon-2{width:70px;height:70px;padding:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5px;}.elementor .s-contact-card-5-icon-3-image{width:100%;height:auto;border-radius:100vw;}.elementor .s-contact-card-5-icon-3{width:70px;height:70px;padding:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5px;}.elementor .s-contact-card-5-line{height:1px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:30px;margin-inline-end:0px;background-color:color-mix(in srgb, var(--e-global-color-uicore_secondary) 25%, var(--e-global-color-uicore_white));flex:1 1 0%;}.elementor .s-contact-card-5-icons{padding:0px;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;align-items:center;}.elementor .s-contact-card-5-text{font-size:17px;}.elementor .s-contact-card-5-phone-icon{width:auto;height:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:10px;flex:0 0 auto;}.elementor .s-contact-card-5-phone-text{font-size:17px;line-height:2em;flex:1 1 0%;}.elementor .s-contact-card-5-phone{padding:0px;flex-direction:row;align-items:center;}.elementor .s-contact-card-5{width:calc(33.3333% - 110px);padding-block-start:0px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:20px;margin-block-end:20px;margin-inline-start:55px;margin-inline-end:55px;flex-direction:column;}.elementor .s-contact-card-6-icon-1-image{width:100%;height:auto;border-radius:100vw;}.elementor .s-contact-card-6-icon-1{width:70px;height:70px;padding:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5px;}.elementor .s-contact-card-6-icon-2-image{width:100%;height:auto;border-radius:100vw;}.elementor .s-contact-card-6-icon-2{width:70px;height:70px;padding:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5px;}.elementor .s-contact-card-6-line{height:1px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:30px;margin-inline-end:0px;background-color:color-mix(in srgb, var(--e-global-color-uicore_secondary) 25%, var(--e-global-color-uicore_white));flex:1 1 0%;}.elementor .s-contact-card-6-icons{padding:0px;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;align-items:center;}.elementor .s-contact-card-6-text{font-size:17px;}.elementor .s-contact-card-6-phone-icon{width:auto;height:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:10px;flex:0 0 auto;}.elementor .s-contact-card-6-phone-text{font-size:17px;line-height:2em;flex:1 1 0%;}.elementor .s-contact-card-6-phone{padding:0px;flex-direction:row;align-items:center;}.elementor .s-contact-card-6{width:calc(33.3333% - 110px);padding-block-start:0px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:20px;margin-block-end:20px;margin-inline-start:55px;margin-inline-end:55px;flex-direction:column;}.elementor .s-contact-card-7-icon-1-image{width:100%;height:auto;border-radius:100vw;}.elementor .s-contact-card-7-icon-1{width:70px;height:70px;padding:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5px;}.elementor .s-contact-card-7-icon-2-image{width:100%;height:auto;border-radius:100vw;}.elementor .s-contact-card-7-icon-2{width:70px;height:70px;padding:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5px;}.elementor .s-contact-card-7-line{height:1px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:30px;margin-inline-end:0px;background-color:color-mix(in srgb, var(--e-global-color-uicore_secondary) 25%, var(--e-global-color-uicore_white));flex:1 1 0%;}.elementor .s-contact-card-7-icons{padding:0px;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;align-items:center;}.elementor .s-contact-card-7-title{margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-contact-card-7-text{font-size:17px;}.elementor .s-contact-card-7-phone-icon{width:auto;height:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:10px;flex:0 0 auto;}.elementor .s-contact-card-7-phone-text{font-size:17px;line-height:2em;flex:1 1 0%;}.elementor .s-contact-card-7-phone{padding:0px;flex-direction:row;align-items:center;}.elementor .s-contact-card-7{width:calc(33.3333% - 110px);padding-block-start:0px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:20px;margin-block-end:20px;margin-inline-start:55px;margin-inline-end:55px;flex-direction:column;}.elementor .s-contact-card-8-icon-1-image{width:100%;height:auto;border-radius:100vw;}.elementor .s-contact-card-8-icon-1{width:70px;height:70px;padding:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5px;}.elementor .s-contact-card-8-icon-2-image{width:100%;height:auto;border-radius:100vw;}.elementor .s-contact-card-8-icon-2{width:70px;height:70px;padding:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5px;}.elementor .s-contact-card-8-line{height:1px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:30px;margin-inline-end:0px;background-color:color-mix(in srgb, var(--e-global-color-uicore_secondary) 25%, var(--e-global-color-uicore_white));flex:1 1 0%;}.elementor .s-contact-card-8-icons{padding:0px;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;align-items:center;}.elementor .s-contact-card-8-title{margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-contact-card-8-text{font-size:17px;}.elementor .s-contact-card-8-phone-icon{width:auto;height:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:10px;flex:0 0 auto;}.elementor .s-contact-card-8-phone-text{font-size:17px;line-height:2em;flex:1 1 0%;}.elementor .s-contact-card-8-phone{padding:0px;flex-direction:row;align-items:center;}.elementor .s-contact-card-8{width:calc(33.3333% - 110px);padding-block-start:0px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:20px;margin-block-end:20px;margin-inline-start:55px;margin-inline-end:55px;flex-direction:column;}.elementor .s-contact-cards-grid{width:100%;padding:0px;flex-direction:row;flex-wrap:wrap;align-items:center;}.elementor .s-contact-cards-inner{width:100%;max-width:1440px;padding:0px;flex-direction:column;align-items:center;}.elementor .s-contact-cards{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--e-global-color-uicore_white);flex-direction:column;align-items:center;}