/*
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 : 11-ene-2021, 15:37:58
    Author     : RobertoLeon
*/

.elementor-15493 .elementor-element.elementor-element-b5f00e4{
    margin-top:-50px;margin-bottom:0px;
}

.elementor-15493 .elementor-element.elementor-element-21a9e05.elementor-view-stacked .elementor-icon{
    background-color:#0C93CC;
}

.elementor-15493 .elementor-element.elementor-element-21a9e05.elementor-view-framed .elementor-icon,
.elementor-15493 .elementor-element.elementor-element-21a9e05.elementor-view-default .elementor-icon{
    fill:#0C93CC;
    color:#0C93CC;
    border-color:#0C93CC;
}

.elementor-15493 .elementor-element.elementor-element-21a9e05.elementor-view-stacked .elementor-icon:hover{
    background-color:#005C83;
}

.elementor-15493 .elementor-element.elementor-element-21a9e05.elementor-view-framed .elementor-icon:hover,
.elementor-15493 .elementor-element.elementor-element-21a9e05.elementor-view-default .elementor-icon:hover{
    fill:#005C83;
    color:#005C83;
    border-color:#005C83;
}

.elementor-15493 .elementor-element.elementor-element-21a9e05.elementor-position-right .elementor-icon-box-icon{
    margin-left:15px;
}

.elementor-15493 .elementor-element.elementor-element-21a9e05.elementor-position-left .elementor-icon-box-icon{
    margin-right:15px;
}

.elementor-15493 .elementor-element.elementor-element-21a9e05.elementor-position-top .elementor-icon-box-icon{
    margin-bottom:15px;
}

.elementor-15493 .elementor-element.elementor-element-21a9e05 .elementor-icon i{
    transform:rotate(0deg);
}

.elementor-15493 .elementor-element.elementor-element-21a9e05 .elementor-icon-box-wrapper{
    text-align:center;
}

.elementor-15493 .elementor-element.elementor-element-21a9e05 .elementor-icon-box-title{
    color:#005C83;
}

.elementor-15493 .elementor-element.elementor-element-21a9e05 .elementor-icon-box-title,
.elementor-15493 .elementor-element.elementor-element-21a9e05 .elementor-icon-box-title a{
    font-family:"Varela Round", Sans-serif;
    font-weight:600;
}

.elementor-15493 .elementor-element.elementor-element-21a9e05 > .elementor-widget-container{
    margin:15px 15px 15px 15px;
    padding:45px 30px 45px 30px;
    transition:background 0s;
    border-style:solid;
    border-width:1.5px 1.5px 1.5px 1.5px;
    border-color:#0C93CC;
    border-radius:30px 30px 30px 30px;
}

.elementor-15493 .elementor-element.elementor-element-21a9e05:hover .elementor-widget-container{
    background-color:#F2F2F2;
    border-style:solid;
    border-width:2px 2px 2px 2px;
    border-color:#0C93CC;
}

.elementor-15493 .elementor-element.elementor-element-21a9e05:hover > .elementor-widget-container{
    border-radius:30px 30px 30px 30px;
}

.elementor-15493 .elementor-element.elementor-element-bac47ea.elementor-view-stacked .elementor-icon{
    background-color:#0C93CC;
}

.elementor-15493 .elementor-element.elementor-element-bac47ea.elementor-view-framed .elementor-icon,
.elementor-15493 .elementor-element.elementor-element-bac47ea.elementor-view-default .elementor-icon{
    fill:#0C93CC;
    color:#0C93CC;
    border-color:#0C93CC;
}

.elementor-15493 .elementor-element.elementor-element-bac47ea.elementor-view-stacked .elementor-icon:hover{
    background-color:#005C83;
}

.elementor-15493 .elementor-element.elementor-element-bac47ea.elementor-view-framed .elementor-icon:hover,
.elementor-15493 .elementor-element.elementor-element-bac47ea.elementor-view-default .elementor-icon:hover{
    fill:#005C83;
    color:#005C83;
    border-color:#005C83;
}

.elementor-15493 .elementor-element.elementor-element-bac47ea.elementor-position-right .elementor-icon-box-icon{
    margin-left:15px;
}

.elementor-15493 .elementor-element.elementor-element-bac47ea.elementor-position-left .elementor-icon-box-icon{
    margin-right:15px;
}

.elementor-15493 .elementor-element.elementor-element-bac47ea.elementor-position-top .elementor-icon-box-icon{
    margin-bottom:15px;
}

.elementor-15493 .elementor-element.elementor-element-bac47ea .elementor-icon i{
    transform:rotate(0deg);
}

.elementor-15493 .elementor-element.elementor-element-bac47ea .elementor-icon-box-wrapper{
    text-align:center;
}

.elementor-15493 .elementor-element.elementor-element-bac47ea .elementor-icon-box-title{
    color:#005C83;
}

.elementor-15493 .elementor-element.elementor-element-bac47ea .elementor-icon-box-title,
.elementor-15493 .elementor-element.elementor-element-bac47ea .elementor-icon-box-title a{
    font-family:"Varela Round", Sans-serif;font-weight:600;
}

.elementor-15493 .elementor-element.elementor-element-bac47ea > .elementor-widget-container{
    margin:15px 15px 15px 15px;
    padding:45px 30px 45px 30px;
    transition:background 0s;
    border-style:solid;
    border-width:1.5px 1.5px 1.5px 1.5px;
    border-color:#0C93CC;
    border-radius:30px 30px 30px 30px;
}

.elementor-15493 .elementor-element.elementor-element-bac47ea:hover .elementor-widget-container{
    background-color:#F2F2F2;
    border-style:solid;
    border-width:2px 2px 2px 2px;
    border-color:#0C93CC;
}

.elementor-15493 .elementor-element.elementor-element-bac47ea:hover > .elementor-widget-container{
    border-radius:30px 30px 30px 30px;
}

.elementor-15493 .elementor-element.elementor-element-ccb2bae.elementor-view-stacked .elementor-icon{
    background-color:#0C93CC;
}

.elementor-15493 .elementor-element.elementor-element-ccb2bae.elementor-view-framed .elementor-icon, .elementor-15493 .elementor-element.elementor-element-ccb2bae.elementor-view-default .elementor-icon{
    fill:#0C93CC;
    color:#0C93CC;
    border-color:#0C93CC;
}

.elementor-15493 .elementor-element.elementor-element-ccb2bae.elementor-view-stacked .elementor-icon:hover{
    background-color:#005C83;
}

.elementor-15493 .elementor-element.elementor-element-ccb2bae.elementor-view-framed .elementor-icon:hover,
.elementor-15493 .elementor-element.elementor-element-ccb2bae.elementor-view-default .elementor-icon:hover{
    fill:#005C83;
    color:#005C83;
    border-color:#005C83;
}

.elementor-15493 .elementor-element.elementor-element-ccb2bae.elementor-position-right .elementor-icon-box-icon{
    margin-left:15px;
}

.elementor-15493 .elementor-element.elementor-element-ccb2bae.elementor-position-left .elementor-icon-box-icon{
    margin-right:15px;
}

.elementor-15493 .elementor-element.elementor-element-ccb2bae.elementor-position-top .elementor-icon-box-icon{
    margin-bottom:15px;
}

.elementor-15493 .elementor-element.elementor-element-ccb2bae .elementor-icon i{
    transform:rotate(0deg);
}

.elementor-15493 .elementor-element.elementor-element-ccb2bae .elementor-icon-box-wrapper{
    text-align:center;
}

.elementor-15493 .elementor-element.elementor-element-ccb2bae .elementor-icon-box-title{
    color:#005C83;
}

.elementor-15493 .elementor-element.elementor-element-ccb2bae .elementor-icon-box-title,
.elementor-15493 .elementor-element.elementor-element-ccb2bae .elementor-icon-box-title a{
    font-family:"Varela Round", Sans-serif;font-weight:600;
}

.elementor-15493 .elementor-element.elementor-element-ccb2bae > .elementor-widget-container{
    margin:15px 15px 15px 15px;
    padding:45px 30px 45px 30px;
    transition:background 0s;
    border-style:solid;
    border-width:1.5px 1.5px 1.5px 1.5px;
    border-color:#0C93CC;
    border-radius:30px 30px 30px 30px;
}

.elementor-15493 .elementor-element.elementor-element-ccb2bae:hover .elementor-widget-container{
    background-color:#F2F2F2;
    border-style:solid;
    border-width:2px 2px 2px 2px;
    border-color:#0C93CC;
}

.elementor-15493 .elementor-element.elementor-element-ccb2bae:hover > .elementor-widget-container{
    border-radius:30px 30px 30px 30px;
}

.elementor-15493 .elementor-element.elementor-element-0e4d56a.elementor-view-stacked .elementor-icon{
    background-color:#0C93CC;
}

.elementor-15493 .elementor-element.elementor-element-0e4d56a.elementor-view-framed .elementor-icon,
.elementor-15493 .elementor-element.elementor-element-0e4d56a.elementor-view-default .elementor-icon{
    fill:#0C93CC;
    color:#0C93CC;
    border-color:#0C93CC;
}

.elementor-15493 .elementor-element.elementor-element-0e4d56a.elementor-view-stacked .elementor-icon:hover{
    background-color:#005C83;
}

.elementor-15493 .elementor-element.elementor-element-0e4d56a.elementor-view-framed .elementor-icon:hover,
.elementor-15493 .elementor-element.elementor-element-0e4d56a.elementor-view-default .elementor-icon:hover{
    fill:#005C83;
    color:#005C83;
    border-color:#005C83;
}

.elementor-15493 .elementor-element.elementor-element-0e4d56a.elementor-position-right .elementor-icon-box-icon{
    margin-left:15px;
}

.elementor-15493 .elementor-element.elementor-element-0e4d56a.elementor-position-left .elementor-icon-box-icon{
    margin-right:15px;
}

.elementor-15493 .elementor-element.elementor-element-0e4d56a.elementor-position-top .elementor-icon-box-icon{
    margin-bottom:15px;
}

.elementor-15493 .elementor-element.elementor-element-0e4d56a .elementor-icon i{
    transform:rotate(0deg);
}

.elementor-15493 .elementor-element.elementor-element-0e4d56a .elementor-icon-box-wrapper{
    text-align:center;
}

.elementor-15493 .elementor-element.elementor-element-0e4d56a .elementor-icon-box-title{
    color:#005C83;
}

.elementor-15493 .elementor-element.elementor-element-0e4d56a .elementor-icon-box-title,
.elementor-15493 .elementor-element.elementor-element-0e4d56a .elementor-icon-box-title a{
    font-family:"Varela Round", Sans-serif;
    font-weight:600;
}

.elementor-15493 .elementor-element.elementor-element-0e4d56a > .elementor-widget-container{
    margin:15px 15px 15px 15px;
    padding:45px 30px 45px 30px;
    transition:background 0s;
    border-style:solid;
    border-width:1.5px 1.5px 1.5px 1.5px;
    border-color:#0C93CC;
    border-radius:30px 30px 30px 30px;
}

.elementor-15493 .elementor-element.elementor-element-0e4d56a:hover .elementor-widget-container{
    background-color:#F2F2F2;
    border-style:solid;
    border-width:2px 2px 2px 2px;
    border-color:#0C93CC;
}

.elementor-15493 .elementor-element.elementor-element-0e4d56a:hover > .elementor-widget-container{
    border-radius:30px 30px 30px 30px;
}

.elementor-15493 .elementor-element.elementor-element-2aa9eae.elementor-view-stacked .elementor-icon{
    background-color:#0C93CC;
}

.elementor-15493 .elementor-element.elementor-element-2aa9eae.elementor-view-framed .elementor-icon,
.elementor-15493 .elementor-element.elementor-element-2aa9eae.elementor-view-default .elementor-icon{
    fill:#0C93CC;
    color:#0C93CC;
    border-color:#0C93CC;
}

.elementor-15493 .elementor-element.elementor-element-2aa9eae.elementor-view-stacked .elementor-icon:hover{
    background-color:#005C83;
}

.elementor-15493 .elementor-element.elementor-element-2aa9eae.elementor-view-framed .elementor-icon:hover,
.elementor-15493 .elementor-element.elementor-element-2aa9eae.elementor-view-default .elementor-icon:hover{
    fill:#005C83;
    color:#005C83;
    border-color:#005C83;
}

.elementor-15493 .elementor-element.elementor-element-2aa9eae.elementor-position-right .elementor-icon-box-icon{
    margin-left:15px;
}

.elementor-15493 .elementor-element.elementor-element-2aa9eae.elementor-position-left .elementor-icon-box-icon{
    margin-right:15px;
}

.elementor-15493 .elementor-element.elementor-element-2aa9eae.elementor-position-top .elementor-icon-box-icon{
    margin-bottom:15px;
}

.elementor-15493 .elementor-element.elementor-element-2aa9eae .elementor-icon i{
    transform:rotate(0deg);
}

.elementor-15493 .elementor-element.elementor-element-2aa9eae .elementor-icon-box-wrapper{
    text-align:center;
}

.elementor-15493 .elementor-element.elementor-element-2aa9eae .elementor-icon-box-title{
    color:#005C83;
}

.elementor-15493 .elementor-element.elementor-element-2aa9eae .elementor-icon-box-title,
.elementor-15493 .elementor-element.elementor-element-2aa9eae .elementor-icon-box-title a{
    font-family:"Varela Round", Sans-serif;
    font-weight:600;
}

.elementor-15493 .elementor-element.elementor-element-2aa9eae > .elementor-widget-container{
    margin:15px 15px 15px 15px;
    padding:45px 30px 45px 30px;
    transition:background 0s;
    border-style:solid;
    border-width:1.5px 1.5px 1.5px 1.5px;
    border-color:#0C93CC;
    border-radius:30px 30px 30px 30px;
}

.elementor-15493 .elementor-element.elementor-element-2aa9eae:hover .elementor-widget-container{
    background-color:#F2F2F2;
    border-style:solid;
    border-width:2px 2px 2px 2px;
    border-color:#0C93CC;
}

.elementor-15493 .elementor-element.elementor-element-2aa9eae:hover > .elementor-widget-container{
    border-radius:30px 30px 30px 30px;
}

@media(max-width:767px){
    .elementor-15493 .elementor-element.elementor-element-21a9e05 .elementor-icon-box-icon{
        margin-bottom:15px;
    }
    
    .elementor-15493 .elementor-element.elementor-element-bac47ea .elementor-icon-box-icon{
        margin-bottom:15px;
    }
    
    .elementor-15493 .elementor-element.elementor-element-ccb2bae .elementor-icon-box-icon{
        margin-bottom:15px;
    }
    
    .elementor-15493 .elementor-element.elementor-element-0e4d56a .elementor-icon-box-icon{
        margin-bottom:15px;
    }
    
    .elementor-15493 .elementor-element.elementor-element-2aa9eae .elementor-icon-box-icon{
        margin-bottom:15px;
    }
}