.elementor-3862 .elementor-element.elementor-element-8178680{margin-top:0vw;margin-bottom:3.75vw;}.elementor-3862 .elementor-element.elementor-element-d67245e{text-align:left;}.elementor-3862 .elementor-element.elementor-element-d67245e img{width:100%;max-width:17.5vw;height:9.875vw;object-fit:contain;border-style:solid;border-width:0.15vw 0.15vw 0.15vw 0.15vw;border-radius:0.4vw 0.4vw 0.4vw 0.4vw;}.elementor-3862 .elementor-element.elementor-element-3cd4374 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3862 .elementor-element.elementor-element-3cd4374 > .elementor-element-populated{margin:0vw 0vw 0vw 1.25vw;--e-column-margin-right:0vw;--e-column-margin-left:1.25vw;}.elementor-3862 .elementor-element.elementor-element-dc2a9ee .elementor-heading-title{color:var( --e-global-color-0bfa7e4 );font-family:var( --e-global-typography-29d9331-font-family ), Sans-serif;font-size:var( --e-global-typography-29d9331-font-size );font-weight:var( --e-global-typography-29d9331-font-weight );line-height:var( --e-global-typography-29d9331-line-height );letter-spacing:var( --e-global-typography-29d9331-letter-spacing );word-spacing:var( --e-global-typography-29d9331-word-spacing );}.elementor-3862 .elementor-element.elementor-element-6dd3875 .elementor-heading-title{font-family:var( --e-global-typography-549586c-font-family ), Sans-serif;font-size:var( --e-global-typography-549586c-font-size );font-weight:var( --e-global-typography-549586c-font-weight );line-height:var( --e-global-typography-549586c-line-height );letter-spacing:var( --e-global-typography-549586c-letter-spacing );word-spacing:var( --e-global-typography-549586c-word-spacing );}.elementor-3862 .elementor-element.elementor-element-6dd3875 > .elementor-widget-container{margin:0vw 0vw 0.650vw 0vw;}.elementor-3862 .elementor-element.elementor-element-d9f0f51 .elementor-heading-title{font-family:var( --e-global-typography-926d3a7-font-family ), Sans-serif;font-size:var( --e-global-typography-926d3a7-font-size );font-weight:var( --e-global-typography-926d3a7-font-weight );line-height:var( --e-global-typography-926d3a7-line-height );letter-spacing:var( --e-global-typography-926d3a7-letter-spacing );word-spacing:var( --e-global-typography-926d3a7-word-spacing );}.elementor-3862 .elementor-element.elementor-element-770ddcb .elementor-button{background-color:var( --e-global-color-0bfa7e4 );}.elementor-3862 .elementor-element.elementor-element-770ddcb > .elementor-widget-container{margin:1.323vw 0vw 0vw 0vw;}.elementor-3862 .elementor-element.elementor-element-770ddcb{width:auto;max-width:auto;}.elementor-3862 .elementor-element.elementor-element-794b4d0 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-43a2cec );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-3862 .elementor-element.elementor-element-794b4d0 > .elementor-widget-container{margin:1.323vw 0vw 0vw 0.667vw;}.elementor-3862 .elementor-element.elementor-element-794b4d0{width:auto;max-width:auto;}@media(max-width:768px){.elementor-3862 .elementor-element.elementor-element-dc2a9ee .elementor-heading-title{font-size:var( --e-global-typography-29d9331-font-size );line-height:var( --e-global-typography-29d9331-line-height );letter-spacing:var( --e-global-typography-29d9331-letter-spacing );word-spacing:var( --e-global-typography-29d9331-word-spacing );}.elementor-3862 .elementor-element.elementor-element-6dd3875 .elementor-heading-title{font-size:var( --e-global-typography-549586c-font-size );line-height:var( --e-global-typography-549586c-line-height );letter-spacing:var( --e-global-typography-549586c-letter-spacing );word-spacing:var( --e-global-typography-549586c-word-spacing );}.elementor-3862 .elementor-element.elementor-element-d9f0f51 .elementor-heading-title{font-size:var( --e-global-typography-926d3a7-font-size );line-height:var( --e-global-typography-926d3a7-line-height );letter-spacing:var( --e-global-typography-926d3a7-letter-spacing );word-spacing:var( --e-global-typography-926d3a7-word-spacing );}}@media(min-width:768px){.elementor-3862 .elementor-element.elementor-element-65245f8{width:31.364%;}.elementor-3862 .elementor-element.elementor-element-3cd4374{width:68.636%;}}@media(max-width:767px){.elementor-3862 .elementor-element.elementor-element-d67245e img{width:100%;max-width:100%;height:53.333vw;border-radius:1.026vw 1.026vw 1.026vw 1.026vw;}.elementor-3862 .elementor-element.elementor-element-d67245e > .elementor-widget-container{margin:0vw 0vw 5.128vw 0vw;}.elementor-3862 .elementor-element.elementor-element-dc2a9ee .elementor-heading-title{font-size:var( --e-global-typography-29d9331-font-size );line-height:var( --e-global-typography-29d9331-line-height );letter-spacing:var( --e-global-typography-29d9331-letter-spacing );word-spacing:var( --e-global-typography-29d9331-word-spacing );}.elementor-3862 .elementor-element.elementor-element-dc2a9ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3862 .elementor-element.elementor-element-6dd3875 .elementor-heading-title{font-size:var( --e-global-typography-549586c-font-size );line-height:var( --e-global-typography-549586c-line-height );letter-spacing:var( --e-global-typography-549586c-letter-spacing );word-spacing:var( --e-global-typography-549586c-word-spacing );}.elementor-3862 .elementor-element.elementor-element-6dd3875 > .elementor-widget-container{margin:0vw 0vw 5.128vw 0vw;}.elementor-3862 .elementor-element.elementor-element-d9f0f51 .elementor-heading-title{font-size:var( --e-global-typography-926d3a7-font-size );line-height:var( --e-global-typography-926d3a7-line-height );letter-spacing:var( --e-global-typography-926d3a7-letter-spacing );word-spacing:var( --e-global-typography-926d3a7-word-spacing );}.elementor-3862 .elementor-element.elementor-element-d9f0f51 > .elementor-widget-container{margin:0vw 0vw 5.128vw 0vw;}.elementor-3862 .elementor-element.elementor-element-770ddcb > .elementor-widget-container{margin:0vw 0vw 2.564vw 0vw;}.elementor-3862 .elementor-element.elementor-element-770ddcb{width:100%;max-width:100%;}.elementor-3862 .elementor-element.elementor-element-794b4d0 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-3862 .elementor-element.elementor-element-794b4d0{width:100%;max-width:100%;}}/* Start custom CSS for button, class: .elementor-element-770ddcb */.custom-hover-resurse > div > div > a:hover {
    background-color: rgb(3, 159, 251) !important;
    border-color: rgb(3, 159, 251) !important;
}
.custom-hover-resurse-2 > div > div > a:hover {
    background-color: rgb(230, 230, 230) !important;
}/* End custom CSS */