/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 30.01.2021, 12:19:33
    Author     : User
*/
.elementor-widget-fse_sec_toggler{
    display:flex;
    flex-wrap: wrap;
}
.elementor-widget-fse_sec_toggler.fse-width-auto .elementor-widget-container{
    width: auto;
}
.elementor-widget-fse_sec_toggler.fse-width-full .elementor-widget-container{
    width:100%;
}
.elementor-widget-fse_sec_toggler.fse-align-center{
    justify-content: center;
    text-align: center;
}
.elementor-widget-fse_sec_toggler.fse-align-right{
    justify-content: flex-end;
}
.elementor-widget-fse_sec_toggler.fse-align-left{
    justify-content: flex-start;
}
.elementor-widget-fse_sec_toggler.fse-icon-flexblock .fse-title{
    position: relative;
    display:flex;    
    /* flex-wrap: wrap; */
}
.elementor-widget-fse_sec_toggler.fse-valign-center .fse-title{
    align-items: center; 
}
.elementor-widget-fse_sec_toggler.fse-valign-bottom .fse-title{
    align-items: flex-end; 
}
@media all and (max-width:1024px)
{
    .elementor-widget-fse_sec_toggler.fse-align--tabletcenter{
        justify-content: center;
        text-align: center;
    }
    .elementor-widget-fse_sec_toggler.fse-align--tabletleft{
        justify-content: flex-start;
        text-align: left;
    }
    .elementor-widget-fse_sec_toggler.fse-align--tabletright{
        justify-content: flex-end;
    }
}
@media all and (max-width:767px)
{
    .elementor-widget-fse_sec_toggler.fse-align--mobilecenter{
        justify-content: center;
        text-align: center;
    }
    .elementor-widget-fse_sec_toggler.fse-align--mobileleft{
        justify-content: flex-start;
        text-align: left;
    }
    .elementor-widget-fse_sec_toggler.fse-align--mobileright{
        justify-content: flex-end;
    }
}

.elementor-widget-fse_sec_toggler .fse-section-toggler{
    
}
.elementor-widget-fse_sec_toggler .fse-section-toggler:hover{
    cursor: pointer;
}

.elementor-widget-fse_sec_toggler .fse-icon{
    vertical-align: middle;
}
.elementor-widget-fse_sec_toggler.fse-icon-inline .fse-icon{
    vertical-align: middle;
    padding-bottom: 0.15em;
}

.elementor-widget-fse_sec_toggler .fse-icon i{
    transition: all 0.5s;
}

.elementor-widget-fse_sec_toggler .fse-icon.rotate-icon.fse-icon-open i{
    transition: all 0.5s;
    transform: rotateZ(90deg);
}


.elementor-widget-fse_sec_toggler .fse-open-close-icon{
    position:absolute;
    right:0;
    top:0;
}
.elementor-widget-fse_sec_toggler .fse-open-close-icon .fse-close-icon{
    display:none;
}
.elementor-widget-fse_sec_toggler .fse-open-close-icon .fse-open-icon{
    display: inline-block;
}
.elementor-widget-fse_sec_toggler .fse-open-close-icon.sec-is-open .fse-close-icon{
    display: inline-block;
}
.elementor-widget-fse_sec_toggler .fse-open-close-icon.sec-is-open .fse-open-icon{
    display: none;
}

.elementor-widget-fse_sec_toggler .fse-toggler-icon.is-svg-icon{
    display: inline-block;
}