.elementor-7 .elementor-element.elementor-element-ddf2b1a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ddf2b1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inicio.caft.tv/wp-content/uploads/2021/12/back-inicio-caft.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-ddf2b1a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-ddf2b1a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-525e386 > .elementor-container{max-width:900px;}.elementor-7 .elementor-element.elementor-element-525e386{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-70160a9{text-align:center;}.elementor-7 .elementor-element.elementor-element-70160a9 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-b402c94 img{width:100%;max-width:100%;height:269px;}.elementor-7 .elementor-element.elementor-element-b402c94 > .elementor-widget-container{margin:-4px 0px 0px 0px;border-style:double;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b402c94:hover .elementor-widget-container{border-style:solid;border-color:#FF0000;}.elementor-7 .elementor-element.elementor-element-1d44a18{text-align:center;}.elementor-7 .elementor-element.elementor-element-1d44a18 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-700ac99 img{width:100%;max-width:100%;height:274px;opacity:1;border-style:double;}.elementor-7 .elementor-element.elementor-element-700ac99 > .elementor-widget-container{margin:-4px -4px -4px -4px;}.elementor-7 .elementor-element.elementor-element-0a40f08 > .elementor-widget-container{margin:31px 0px 0px 17px;padding:0px 0px 0px 0px;border-style:double;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0a40f08:hover .elementor-widget-container{border-style:solid;border-color:#FF0303;}.elementor-7 .elementor-element.elementor-element-3fa4f45{text-align:center;}.elementor-7 .elementor-element.elementor-element-3fa4f45 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;text-decoration:underline;line-height:1px;letter-spacing:-0.4px;text-shadow:4px -4px 6px #FF6101;}.elementor-7 .elementor-element.elementor-element-3fa4f45 > .elementor-widget-container{margin:-7px -22px -8px -5px;padding:-4px -4px -4px -4px;}.elementor-7 .elementor-element.elementor-element-48d93cc{--divider-border-style:solid;--divider-color:#FF4444;--divider-border-width:3px;--divider-element-spacing:10px;}.elementor-7 .elementor-element.elementor-element-48d93cc .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-48d93cc .elementor-divider{text-align:center;padding-top:5px;padding-bottom:5px;}.elementor-7 .elementor-element.elementor-element-48d93cc.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-7 .elementor-element.elementor-element-48d93cc.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-48d93cc.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-7 .elementor-element.elementor-element-48d93cc.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-48d93cc.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-7 .elementor-element.elementor-element-48d93cc .elementor-icon i, .elementor-7 .elementor-element.elementor-element-48d93cc .elementor-icon svg{transform:rotate(0deg);}.elementor-7 .elementor-element.elementor-element-48d93cc > .elementor-widget-container{margin:8px 8px 8px 8px;padding:-2px -2px -2px -2px;}.elementor-7 .elementor-element.elementor-element-a9c57a4 > .elementor-container{max-width:900px;}.elementor-7 .elementor-element.elementor-element-a9c57a4{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-5b6107c{text-align:center;}.elementor-7 .elementor-element.elementor-element-5b6107c .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-fc30cbd img{width:100%;max-width:100%;height:269px;}.elementor-7 .elementor-element.elementor-element-fc30cbd > .elementor-widget-container{border-style:solid;border-color:#0938FF;}.elementor-7 .elementor-element.elementor-element-fc30cbd:hover .elementor-widget-container{border-style:solid;border-color:#FF0000;}.elementor-7 .elementor-element.elementor-element-aa9bb0f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-aa9bb0f > .elementor-element-populated{margin:9px 0px 0px 3px;--e-column-margin-right:0px;--e-column-margin-left:3px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ff478cf > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-color:#0938FF;}.elementor-7 .elementor-element.elementor-element-ff478cf:hover .elementor-widget-container{border-style:solid;border-color:#FF0000;}.elementor-7 .elementor-element.elementor-element-3fb37ed{text-align:left;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-7 .elementor-element.elementor-element-3fb37ed > .elementor-widget-container{margin:0px 0px -23px 31px;}.elementor-7 .elementor-element.elementor-element-3af40ac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-7 .elementor-element.elementor-element-46b1f23{text-align:justify;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:23px;letter-spacing:-1px;}.elementor-7 .elementor-element.elementor-element-46b1f23 > .elementor-widget-container{margin:45px 3px -20px 3px;padding:6px 9px 0px 8px;background-color:#008CFFAB;border-style:solid;border-width:5px 5px 5px 5px;border-color:#0640F5;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-3e7b295{--divider-border-style:solid;--divider-color:#FF4444;--divider-border-width:3px;--divider-element-spacing:10px;}.elementor-7 .elementor-element.elementor-element-3e7b295 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-3e7b295 .elementor-divider{text-align:center;padding-top:5px;padding-bottom:5px;}.elementor-7 .elementor-element.elementor-element-3e7b295.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-7 .elementor-element.elementor-element-3e7b295.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3e7b295.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-7 .elementor-element.elementor-element-3e7b295.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3e7b295.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-7 .elementor-element.elementor-element-3e7b295 .elementor-icon i, .elementor-7 .elementor-element.elementor-element-3e7b295 .elementor-icon svg{transform:rotate(0deg);}.elementor-7 .elementor-element.elementor-element-b039859 > .elementor-container{max-width:900px;}.elementor-7 .elementor-element.elementor-element-b039859{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-b1f8de3 img{width:100%;max-width:99%;height:253px;opacity:1;border-style:solid;border-color:#FF0000;}.elementor-7 .elementor-element.elementor-element-b1f8de3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-style:solid;border-color:#FCAC03;}.elementor-7 .elementor-element.elementor-element-f977b4a img{width:100%;max-width:99%;height:253px;opacity:1;border-style:solid;border-color:#FF0000;}.elementor-7 .elementor-element.elementor-element-f977b4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-style:solid;border-color:#FCAC03;}.elementor-7 .elementor-element.elementor-element-aee531e{--divider-border-style:solid;--divider-color:#FF4444;--divider-border-width:3px;--divider-element-spacing:10px;}.elementor-7 .elementor-element.elementor-element-aee531e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-aee531e .elementor-divider{text-align:center;padding-top:5px;padding-bottom:5px;}.elementor-7 .elementor-element.elementor-element-aee531e.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-7 .elementor-element.elementor-element-aee531e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-aee531e.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-7 .elementor-element.elementor-element-aee531e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-aee531e.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-7 .elementor-element.elementor-element-aee531e .elementor-icon i, .elementor-7 .elementor-element.elementor-element-aee531e .elementor-icon svg{transform:rotate(0deg);}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-18c8327{width:46.339%;}.elementor-7 .elementor-element.elementor-element-cfbba87{width:3.639%;}.elementor-7 .elementor-element.elementor-element-aa9bb0f{width:39%;}.elementor-7 .elementor-element.elementor-element-3af40ac{width:32.333%;}.elementor-7 .elementor-element.elementor-element-256009a{width:3.611%;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-ddf2b1a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ddf2b1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}