.elementor-2765 .elementor-element.elementor-element-23b02f8a:not(.elementor-motion-effects-element-type-background), .elementor-2765 .elementor-element.elementor-element-23b02f8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-2765 .elementor-element.elementor-element-23b02f8a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-15px;margin-bottom:0px;}.elementor-2765 .elementor-element.elementor-element-23b02f8a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2765 .elementor-element.elementor-element-591c3f65 .elementor-spacer-inner{--spacer-size:50px;}.elementor-2765 .elementor-element.elementor-element-6c991ba8 > .elementor-container{max-width:1330px;}.elementor-bc-flex-widget .elementor-2765 .elementor-element.elementor-element-138fe923.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2765 .elementor-element.elementor-element-138fe923.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2765 .elementor-element.elementor-element-138fe923.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2765 .elementor-element.elementor-element-6b488ea8{--e-image-carousel-slides-to-show:1;}.elementor-2765 .elementor-element.elementor-element-6b488ea8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2765 .elementor-element.elementor-element-6b488ea8 .elementor-swiper-button.elementor-swiper-button-next{font-size:34px;}.elementor-2765 .elementor-element.elementor-element-6ed8a46 img{width:46%;}.elementor-2765 .elementor-element.elementor-element-f8268ae .elementor-spacer-inner{--spacer-size:50px;}.elementor-2765 .elementor-element.elementor-element-ace3de2{--e-image-carousel-slides-to-show:1;}.elementor-2765 .elementor-element.elementor-element-ace3de2 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2765 .elementor-element.elementor-element-ace3de2 .elementor-swiper-button.elementor-swiper-button-next{font-size:34px;}.elementor-2765 .elementor-element.elementor-element-5ca2444{margin-top:0px;margin-bottom:80px;}.elementor-2765 .elementor-element.elementor-element-623a60c .elementor-spacer-inner{--spacer-size:50px;}.elementor-2765 .elementor-element.elementor-element-2c256c2{text-align:center;}.elementor-2765 .elementor-element.elementor-element-2c256c2 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:31px;font-weight:600;}.elementor-2765 .elementor-element.elementor-element-5b95482{padding:0px 50px 0px 50px;}.elementor-2765 .elementor-element.elementor-element-f6721be > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2765 .elementor-element.elementor-element-f6721be{margin-top:0px;margin-bottom:80px;}.elementor-2765 .elementor-element.elementor-element-fd4c664{text-align:center;}.elementor-2765 .elementor-element.elementor-element-fd4c664 .elementor-heading-title{color:#000000;font-family:"Jost", Sans-serif;font-size:36px;font-weight:600;}.elementor-2765 .elementor-element.elementor-element-fd4c664 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2765 .elementor-element.elementor-element-8e5b04a{--grid-template-columns:repeat(0, auto);--icon-size:36px;--grid-column-gap:100px;}.elementor-2765 .elementor-element.elementor-element-8e5b04a .elementor-widget-container{text-align:center;}.elementor-2765 .elementor-element.elementor-element-8e5b04a .elementor-social-icon{background-color:#D1D0CF00;}.elementor-2765 .elementor-element.elementor-element-8e5b04a .elementor-social-icon i{color:#D1D0CF;}.elementor-2765 .elementor-element.elementor-element-8e5b04a .elementor-social-icon svg{fill:#D1D0CF;}.elementor-2765 .elementor-element.elementor-element-8e5b04a .elementor-social-icon:hover{background-color:#00000000;}.elementor-2765 .elementor-element.elementor-element-8e5b04a .elementor-social-icon:hover i{color:#000000;}.elementor-2765 .elementor-element.elementor-element-8e5b04a .elementor-social-icon:hover svg{fill:#000000;}@media(max-width:767px){.elementor-2765 .elementor-element.elementor-element-6ed8a46 img{width:86%;}.elementor-2765 .elementor-element.elementor-element-6ed8a46 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-2765 .elementor-element.elementor-element-0bcccdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2765 .elementor-element.elementor-element-1be520f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2765 .elementor-element.elementor-element-8e5b04a{--grid-template-columns:repeat(1, auto);--icon-size:31px;--grid-column-gap:0px;}.elementor-2765 .elementor-element.elementor-element-8e5b04a .elementor-widget-container{text-align:center;}}/* Start custom CSS for section, class: .elementor-element-23b02f8a */@media only screen and (max-width: 768px) {
    #antipr .swiper-slide-active .swiper-slide-image, #antipr .swiper-slide-image {
    min-height: 100px!important;
    object-fit: contain;
}
.eicon-chevron-right{
    position: absolute!important;
    bottom: -100px!important;
    right: 35px!important;
    content: url(https://domstates.gr/wp-content/uploads/2022/09/slick-next-white.png)!important;
    max-width: 50px!important;
    transition: all .2s ease-in-out; 
}
.eicon-chevron-left{
    position: absolute!important;
    bottom: -100px!important;
    left: 35px!important;
    content: url(https://domstates.gr/wp-content/uploads/2022/09/slick-prev-white.png)!important;
    max-width: 50px!important;
    transition: all .2s ease-in-out; 
}
}
 @media only screen and (min-width: 768px) and (max-width: 1024px)  {
     #antipr .swiper-slide-active .swiper-slide-image, #antipr .swiper-slide-image {
    min-height: 100px!important;
    object-fit: contain;
}
.eicon-chevron-right{
    position: absolute!important;
    bottom: -220px!important;
    right: 35px!important;
    content: url(https://domstates.gr/wp-content/uploads/2022/09/slick-next-white.png)!important;
    max-width: 50px!important;
    transition: all .2s ease-in-out; 
}
.eicon-chevron-left{
    position: absolute!important;
    bottom: -220px!important;
    left: 35px!important;
    content: url(https://domstates.gr/wp-content/uploads/2022/09/slick-prev-white.png)!important;
    max-width: 50px!important;
    transition: all .2s ease-in-out; 
}
}
@media only screen and (min-width: 1025px) {
    #antipr .swiper-slide-active .swiper-slide-image, #antipr .swiper-slide-image {
    min-height: 800px!important;
    object-fit: contain;
}
#myslide2 .swiper-slide-active .swiper-slide-image, #myslide2  .swiper-slide-image {
    max-height: 700px!important;
     min-height: 700px!important;
    min-width: 1200px!important;
    object-fit: cover!important;
}
.eicon-chevron-right{
    position: absolute!important;
    bottom: -300px!important;
    right: 55px!important;
    content: url(https://domstates.gr/wp-content/uploads/2022/09/slick-next-white.png)!important;
    max-width: 50px!important;
    transition: all .2s ease-in-out; 
}
.eicon-chevron-left{
    position: absolute!important;
    bottom: -300px!important;
    left: 55px!important;
    content: url(https://domstates.gr/wp-content/uploads/2022/09/slick-prev-white.png)!important;
    max-width: 50px!important;
    transition: all .2s ease-in-out; 
}
}
.eicon-chevron-left:hover { 
transform: scale(1.2); 
}
.eicon-chevron-right:hover { 
transform: scale(1.2); 
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6b488ea8 */.swiper-image-stretch .swiper-slide .swiper-slide-image {
    max-height: 450px;
    object-fit: contain!important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ace3de2 */.swiper-image-stretch .swiper-slide .swiper-slide-image {
    max-height: 450px;
    object-fit: contain!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c6b7f3e */.wp-image-2767{
    max-width: 250px!important;

}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-8e5b04a */@media only screen and (min-width: 1400px) {

#mysocial .elementor-grid-item {
    padding-left: 70px;
    padding-right: 70px;
}
}

.elementor-element-8e5b04a .elementor-grid-item:first-child:hover:after {
    content: "Facebook";
    font-size: 14px;
    white-space:pre;
    display: block;
    opacity: 1;
    transition: opacity 0.4s;
}
.elementor-element-8e5b04a .elementor-grid-item:first-child:after {
    content: "Facebook";
    font-size: 14px;
    white-space:pre;
    display: block;
    opacity: 0;
}
.elementor-element-8e5b04a .elementor-grid-item:nth-child(2):hover:after {
    content: "Twitter";
    font-size: 14px;
    white-space:pre;
    display: block;
        opacity: 1;
    transition: opacity 0.4s;
}
.elementor-element-8e5b04a .elementor-grid-item:nth-child(2):after {
    content: "Twitter";
    font-size: 14px;
    white-space:pre;
    display: block;
    opacity: 0;
}
.elementor-element-8e5b04a .elementor-grid-item:nth-child(3):hover:after {
    content: "Youtube";
    font-size: 14px;
    white-space:pre;
    display: block;
    opacity: 1;
    transition: opacity 0.4s;    
}
.elementor-element-8e5b04a .elementor-grid-item:nth-child(3):after {
    content: "Youtube";
    font-size: 14px;
    white-space:pre;
    display: block;
    opacity: 0;
}
.elementor-element-8e5b04a .elementor-grid-item:nth-child(4):hover:after {
    content: "Instagram";
    font-size: 14px;
    white-space:pre;
    display: block;
    opacity: 1;
    transition: opacity 0.4s;    
}
.elementor-element-8e5b04a .elementor-grid-item:nth-child(4):after {
    content: "Instagram";
    font-size: 14px;
    white-space:pre;
    display: block;
    opacity: 0;
}
.elementor-element-8e5b04a .elementor-grid-item:nth-child(5):hover:after {
    content: "LinkedIn";
    font-size: 14px;
    white-space:pre;
    display: block;
    opacity: 1;
    transition: opacity 0.4s;    
}
.elementor-element-8e5b04a .elementor-grid-item:nth-child(5):after {
    content: "LinkedIn";
    font-size: 14px;
    white-space:pre;
    display: block;
    opacity: 0;
}/* End custom CSS */