.elementor-445 .elementor-element.elementor-element-6cd4c82{--display:flex;--background-transition:0.3s;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-445 .elementor-element.elementor-element-6cd4c82:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-6cd4c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://polskiinstytutesg.pl/wp-content/uploads/2024/07/stopka-1.png");background-position:top center;background-repeat:no-repeat;}.elementor-445 .elementor-element.elementor-element-6cd4c82, .elementor-445 .elementor-element.elementor-element-6cd4c82::before{--border-transition:0.3s;}.elementor-445 .elementor-element.elementor-element-a409f45 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:50% 50% 50% 50%;}.elementor-445 .elementor-element.elementor-element-a409f45.elementor-element{--align-self:center;}.elementor-445 .elementor-element.elementor-element-a409f45 .elementor-icon-wrapper{text-align:center;}.elementor-445 .elementor-element.elementor-element-a409f45 .elementor-icon{font-size:35px;}.elementor-445 .elementor-element.elementor-element-a409f45 .elementor-icon svg{height:35px;}.elementor-445 .elementor-element.elementor-element-385e6dc > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-445 .elementor-element.elementor-element-385e6dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(50px/2);}.elementor-445 .elementor-element.elementor-element-385e6dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(50px/2);}.elementor-445 .elementor-element.elementor-element-385e6dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(50px/2);margin-left:calc(50px/2);}.elementor-445 .elementor-element.elementor-element-385e6dc .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-50px/2);margin-left:calc(-50px/2);}body.rtl .elementor-445 .elementor-element.elementor-element-385e6dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-50px/2);}body:not(.rtl) .elementor-445 .elementor-element.elementor-element-385e6dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-50px/2);}.elementor-445 .elementor-element.elementor-element-385e6dc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-445 .elementor-element.elementor-element-385e6dc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-445 .elementor-element.elementor-element-385e6dc{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-445 .elementor-element.elementor-element-385e6dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-445 .elementor-element.elementor-element-385e6dc .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;line-height:1.3em;}.elementor-445 .elementor-element.elementor-element-385e6dc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}@media(max-width:767px){.elementor-445 .elementor-element.elementor-element-6cd4c82{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-445 .elementor-element.elementor-element-a409f45 .elementor-icon{font-size:20px;}.elementor-445 .elementor-element.elementor-element-a409f45 .elementor-icon svg{height:20px;}.elementor-445 .elementor-element.elementor-element-385e6dc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-445 .elementor-element.elementor-element-385e6dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-445 .elementor-element.elementor-element-385e6dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-445 .elementor-element.elementor-element-385e6dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-445 .elementor-element.elementor-element-385e6dc .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-445 .elementor-element.elementor-element-385e6dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-445 .elementor-element.elementor-element-385e6dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-445 .elementor-element.elementor-element-385e6dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-445 .elementor-element.elementor-element-385e6dc .elementor-icon-list-item > a{font-size:12px;}}/* Start custom CSS for icon, class: .elementor-element-a409f45 */.elementor-445 .elementor-element.elementor-element-a409f45{
    filter: drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16));
    background: #fff;
border: 2px solid #175b49;
border-radius: 50%;
width: 80.86px;
height: 80.86px;
display: flex;
align-items: center;
justify-content: center;
margin-top: -40px;
transition: all 0.2s;
}

.elementor-445 .elementor-element.elementor-element-a409f45 .elementor-widget-container{
    height: auto !important;
}


.elementor-445 .elementor-element.elementor-element-a409f45 svg path{
    transition: all 0.2s;
}

.elementor-445 .elementor-element.elementor-element-a409f45:hover{
    border-color: #67C45F;
}

.elementor-445 .elementor-element.elementor-element-a409f45:hover svg path{
    stroke: #67C45F;
}



@media all and (max-width: 575px){
    .elementor-445 .elementor-element.elementor-element-a409f45{
        width: 53px;
        height: 53px;
        margin-top: -20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-385e6dc */.elementor-445 .elementor-element.elementor-element-385e6dc ul.elementor-icon-list-items {
    justify-content: space-evenly;
}/* End custom CSS */