.elementor-3731 .elementor-element.elementor-element-bbf1dbb{--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:150px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3731 .elementor-element.elementor-element-bbf1dbb:not(.elementor-motion-effects-element-type-background), .elementor-3731 .elementor-element.elementor-element-bbf1dbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3731 .elementor-element.elementor-element-3821b0e > .elementor-widget-container{margin:20px 0px 22px 0px;}.elementor-3731 .elementor-element.elementor-element-3821b0e .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:48px;line-height:54px;color:#522984;}.elementor-3731 .elementor-element.elementor-element-16a6ac0{font-family:"Inter", Sans-serif;font-size:16px;line-height:24px;}.elementor-3731 .elementor-element.elementor-element-78277af > .elementor-widget-container{margin:20px 0px 22px 0px;}.elementor-3731 .elementor-element.elementor-element-78277af .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;line-height:38px;color:#522984;}.elementor-3731 .elementor-element.elementor-element-14ea56c{font-family:"Inter", Sans-serif;font-size:16px;line-height:24px;}.elementor-3731 .elementor-element.elementor-element-f5c831a > .elementor-widget-container{margin:20px 0px 22px 0px;}.elementor-3731 .elementor-element.elementor-element-f5c831a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;line-height:38px;color:#522984;}.elementor-3731 .elementor-element.elementor-element-1875e5b{font-family:"Inter", Sans-serif;font-size:16px;line-height:24px;}.elementor-3731 .elementor-element.elementor-element-1ad2b25 > .elementor-widget-container{margin:20px 0px 22px 0px;}.elementor-3731 .elementor-element.elementor-element-1ad2b25 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;line-height:38px;color:#522984;}.elementor-3731 .elementor-element.elementor-element-bb61648{font-family:"Inter", Sans-serif;font-size:16px;line-height:24px;}.elementor-3731 .elementor-element.elementor-element-ea21b20 > .elementor-widget-container{margin:20px 0px 22px 0px;}.elementor-3731 .elementor-element.elementor-element-ea21b20 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;line-height:38px;color:#522984;}.elementor-3731 .elementor-element.elementor-element-9350258{font-family:"Inter", Sans-serif;font-size:16px;line-height:24px;}.elementor-3731 .elementor-element.elementor-element-f0916a2 > .elementor-widget-container{margin:20px 0px 22px 0px;}.elementor-3731 .elementor-element.elementor-element-f0916a2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;line-height:38px;color:#522984;}.elementor-3731 .elementor-element.elementor-element-0b53b71{font-family:"Inter", Sans-serif;font-size:16px;line-height:24px;}.elementor-3731 .elementor-element.elementor-element-0815eaa > .elementor-widget-container{margin:20px 0px 22px 0px;}.elementor-3731 .elementor-element.elementor-element-0815eaa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;line-height:38px;color:#522984;}.elementor-3731 .elementor-element.elementor-element-350aae5{font-family:"Inter", Sans-serif;font-size:16px;line-height:24px;}.elementor-3731 .elementor-element.elementor-element-060b2c0 > .elementor-widget-container{margin:20px 0px 22px 0px;}.elementor-3731 .elementor-element.elementor-element-060b2c0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;line-height:38px;color:#522984;}.elementor-3731 .elementor-element.elementor-element-19f0d3b{font-family:"Inter", Sans-serif;font-size:16px;line-height:24px;}.elementor-3731 .elementor-element.elementor-element-29c3726 > .elementor-widget-container{margin:20px 0px 22px 0px;}.elementor-3731 .elementor-element.elementor-element-29c3726 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;line-height:38px;color:#522984;}.elementor-3731 .elementor-element.elementor-element-58940a4{font-family:"Inter", Sans-serif;font-size:16px;line-height:24px;}/* Start custom CSS for heading, class: .elementor-element-3821b0e */.elementor-3731 .elementor-element.elementor-element-3821b0e .wcf__btn svg {
    width: 40px !important;
    height: 40px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78277af */.elementor-3731 .elementor-element.elementor-element-78277af .wcf__btn svg {
    width: 40px !important;
    height: 40px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5c831a */.elementor-3731 .elementor-element.elementor-element-f5c831a .wcf__btn svg {
    width: 40px !important;
    height: 40px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ad2b25 */.elementor-3731 .elementor-element.elementor-element-1ad2b25 .wcf__btn svg {
    width: 40px !important;
    height: 40px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea21b20 */.elementor-3731 .elementor-element.elementor-element-ea21b20 .wcf__btn svg {
    width: 40px !important;
    height: 40px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0916a2 */.elementor-3731 .elementor-element.elementor-element-f0916a2 .wcf__btn svg {
    width: 40px !important;
    height: 40px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0815eaa */.elementor-3731 .elementor-element.elementor-element-0815eaa .wcf__btn svg {
    width: 40px !important;
    height: 40px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-060b2c0 */.elementor-3731 .elementor-element.elementor-element-060b2c0 .wcf__btn svg {
    width: 40px !important;
    height: 40px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29c3726 */.elementor-3731 .elementor-element.elementor-element-29c3726 .wcf__btn svg {
    width: 40px !important;
    height: 40px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist';
	font-display: auto;
	src: url('https://franquiciasquecrecen.com/wp-content/uploads/2025/07/Geistwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */