.elementor-38881 .elementor-element.elementor-element-2f126c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38881 .elementor-element.elementor-element-8f20603{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-38881 .elementor-element.elementor-element-2f65018.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-38881 .elementor-element.elementor-element-2f65018{border-radius:0px 0px 0px 0px;}.elementor-38881 .elementor-element.elementor-element-2f65018 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-38881 .elementor-element.elementor-element-8085d55{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38881 .elementor-element.elementor-element-8085d55:not(.elementor-motion-effects-element-type-background), .elementor-38881 .elementor-element.elementor-element-8085d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c01f2de );}.elementor-38881 .elementor-element.elementor-element-8dbbc35 .elementor-icon-list-icon i{color:#05A8CE;transition:color 0.3s;}.elementor-38881 .elementor-element.elementor-element-8dbbc35 .elementor-icon-list-icon svg{fill:#05A8CE;transition:fill 0.3s;}.elementor-38881 .elementor-element.elementor-element-8dbbc35 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#006C85;}.elementor-38881 .elementor-element.elementor-element-8dbbc35 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#006C85;}.elementor-38881 .elementor-element.elementor-element-8dbbc35{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38881 .elementor-element.elementor-element-8dbbc35 .elementor-icon-list-text{color:#05A8CE;transition:color 0.3s;}.elementor-38881 .elementor-element.elementor-element-8dbbc35 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#006C85;}.elementor-38881 .elementor-element.elementor-element-1226e1d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-38881 .elementor-element.elementor-element-21f832d .elementor-heading-title{font-weight:700;line-height:1.2em;}.elementor-38881 .elementor-element.elementor-element-e6509f8{font-size:14px;line-height:1.3em;}.elementor-38881 .elementor-element.elementor-element-71493da{font-size:14px;line-height:1.3em;}.elementor-38881 .elementor-element.elementor-element-c401605{font-size:16px;line-height:1.3em;}.elementor-38881 .elementor-element.elementor-element-0894e88 .elementor-button{background-color:#05A8CE;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-38881 .elementor-element.elementor-element-0894e88 .elementor-button:hover, .elementor-38881 .elementor-element.elementor-element-0894e88 .elementor-button:focus{background-color:#0192B3;}.elementor-38881 .elementor-element.elementor-element-0894e88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38881 .elementor-element.elementor-element-0eba9cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38881 .elementor-element.elementor-element-ee47070.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-38881 .elementor-element.elementor-element-ee47070{border-radius:0px 0px 0px 0px;}.elementor-38881 .elementor-element.elementor-element-ee47070 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-38881 .elementor-element.elementor-element-86cffc9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38881 .elementor-element.elementor-element-27971d5 .elementor-heading-title{font-weight:700;line-height:1.2em;}.elementor-38881 .elementor-element.elementor-element-d27b7ff{font-size:14px;line-height:1.3em;}.elementor-38881 .elementor-element.elementor-element-db46274{font-size:14px;line-height:1.3em;}.elementor-38881 .elementor-element.elementor-element-e11d9c7{font-size:16px;line-height:1.3em;}.elementor-38881 .elementor-element.elementor-element-5faeeb9{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38881 .elementor-element.elementor-element-5faeeb9:not(.elementor-motion-effects-element-type-background), .elementor-38881 .elementor-element.elementor-element-5faeeb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c01f2de );}.elementor-38881 .elementor-element.elementor-element-2ba5e44 .elementor-icon-list-icon i{color:#05A8CE;transition:color 0.3s;}.elementor-38881 .elementor-element.elementor-element-2ba5e44 .elementor-icon-list-icon svg{fill:#05A8CE;transition:fill 0.3s;}.elementor-38881 .elementor-element.elementor-element-2ba5e44 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#006C85;}.elementor-38881 .elementor-element.elementor-element-2ba5e44 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#006C85;}.elementor-38881 .elementor-element.elementor-element-2ba5e44{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38881 .elementor-element.elementor-element-2ba5e44 .elementor-icon-list-text{color:#05A8CE;transition:color 0.3s;}.elementor-38881 .elementor-element.elementor-element-2ba5e44 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#006C85;}.elementor-38881 .elementor-element.elementor-element-7bfe891{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38881 .elementor-element.elementor-element-2085909 .elementor-button{background-color:#05A8CE;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-38881 .elementor-element.elementor-element-2085909 .elementor-button:hover, .elementor-38881 .elementor-element.elementor-element-2085909 .elementor-button:focus{background-color:#0192B3;}.elementor-38881 .elementor-element.elementor-element-2085909{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1366px){.elementor-38881 .elementor-element.elementor-element-8f20603{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-38881 .elementor-element.elementor-element-2f65018{width:var( --container-widget-width, 224px );max-width:224px;--container-widget-width:224px;--container-widget-flex-grow:0;}.elementor-38881 .elementor-element.elementor-element-ee47070{width:var( --container-widget-width, 224px );max-width:224px;--container-widget-width:224px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-38881 .elementor-element.elementor-element-8085d55{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-38881 .elementor-element.elementor-element-5faeeb9{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}}@media(min-width:768px){.elementor-38881 .elementor-element.elementor-element-8085d55{--width:75%;}.elementor-38881 .elementor-element.elementor-element-0eba9cf{--content-width:600px;}.elementor-38881 .elementor-element.elementor-element-5faeeb9{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-2f65018 */.elementor-38881 .elementor-element.elementor-element-2f65018 {
    text-align: left;
    
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4a4db69 */.elementor-38881 .elementor-element.elementor-element-4a4db69 a {
    display: block;
    color: #05A8CE;
    transition: all .3s ease-in-out;
    
    &:hover {
        color: #006C85;
    }
    
    @media screen and (max-width:460px) {
        line-height: 1.1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8085d55 */.elementor-38881 .elementor-element.elementor-element-8085d55 {
    background-color: rgba(235, 235, 235, .5);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0894e88 */.elementor-38881 .elementor-element.elementor-element-0894e88 {
    margin-top: auto;
    
    a {
        width: 100% !important;
    }
}

/*.elementor-38881 .elementor-element.elementor-element-0894e88 a {*/
/*    width: 100% !important;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f126c1 */.elementor-38881 .elementor-element.elementor-element-2f126c1 {
    background-color: #fff;
    overflow: hidden;
    height: 100%;
}

.elementor-38881 .elementor-element.elementor-element-2f126c1 {
    border: 2px solid transparent;
    background: 
    linear-gradient(white, white) padding-box,
    linear-gradient(119.66deg, #05A8CE 1.99%, #00245D 41.27%, #05A8CE 78.53%, #00245D 106.73%);
    border-radius: 10px;
}

.elementor-38881 .elementor-element.elementor-element-2f126c1:has(.elementor-widget-button:hover) {
    box-shadow: 3px 3px 7px rgba(0,0,0,.25);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee47070 */.elementor-38881 .elementor-element.elementor-element-ee47070 {
    text-align: left;
    width: 100% !important;
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-28d2053 */.elementor-38881 .elementor-element.elementor-element-28d2053 a {
    display: block;
    color: #05A8CE;
    transition: all .3s ease-in-out;
    
    &:hover {
        color: #006C85;
    }
    
    @media screen and (max-width:460px) {
        line-height: 1.1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5faeeb9 */.elementor-38881 .elementor-element.elementor-element-5faeeb9 {
    background-color: rgba(235, 235, 235, .5);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2085909 */.elementor-38881 .elementor-element.elementor-element-2085909 {
    margin-top: auto;
    
    a {
        width: 100% !important;
    }
}

/*.elementor-38881 .elementor-element.elementor-element-2085909 a {*/
/*    width: 100% !important;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bfe891 */.elementor-38881 .elementor-element.elementor-element-7bfe891 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0eba9cf */.elementor-38881 .elementor-element.elementor-element-0eba9cf {
    background-color: #fff;
    overflow: hidden;
    height: 100%;
}

.elementor-38881 .elementor-element.elementor-element-0eba9cf {
    /*border: 2px solid transparent;*/
    /*background: */
    /*linear-gradient(white, white) padding-box,*/
    /*linear-gradient(119.66deg, #05A8CE 1.99%, #00245D 41.27%, #05A8CE 78.53%, #00245D 106.73%);*/
    border-radius: 10px;
    box-shadow: 0 0 7px rgba(0,0,0,.25);
}

.elementor-38881 .elementor-element.elementor-element-0eba9cf:has(.elementor-widget-button:hover) {
    box-shadow: unset;
}/* End custom CSS */