.elementor-202 .elementor-element.elementor-element-c6fb8fa:not(.elementor-motion-effects-element-type-background),.elementor-202 .elementor-element.elementor-element-c6fb8fa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-202 .elementor-element.elementor-element-c6fb8fa>.elementor-container{min-height:0px}.elementor-202 .elementor-element.elementor-element-c6fb8fa>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-202 .elementor-element.elementor-element-c6fb8fa{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-70px;margin-bottom:0;padding:0}.elementor-202 .elementor-element.elementor-element-16bfbb6>.elementor-element-populated{padding:0}.elementor-202 .elementor-element.elementor-element-120fd57{padding:0}.elementor-202 .elementor-element.elementor-element-ac19e44>.elementor-element-populated{padding:0}.elementor-widget-slides .elementor-slide-heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-slides .elementor-slide-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-202 .elementor-element.elementor-element-cac1ffd .elementor-repeater-item-1564e5e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://cartoncircular.es/wp-content/uploads/2024/06/slide-conocemos.jpg);background-size:cover}.elementor-202 .elementor-element.elementor-element-cac1ffd .elementor-repeater-item-bc30936 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://cartoncircular.es/wp-content/uploads/2026/07/slide-ppwr.jpg);background-size:cover}.elementor-202 .elementor-element.elementor-element-cac1ffd .swiper-slide{transition-duration:calc(5000ms*1.2);height:491px}.elementor-202 .elementor-element.elementor-element-cac1ffd>.elementor-widget-container{padding:0}.elementor-202 .elementor-element.elementor-element-cac1ffd .swiper-slide-contents{max-width:85%}.elementor-202 .elementor-element.elementor-element-cac1ffd .swiper-slide-inner{padding:40px 0 0;text-align:center}.elementor-202 .elementor-element.elementor-element-cac1ffd .elementor-slide-heading{color:#fff;font-family:"Montserrat ExtraBold",Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase}.elementor-202 .elementor-element.elementor-element-cac1ffd .elementor-slide-description{color:#fff;font-family:"Montserrat ExtraBold",Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:42px}.elementor-202 .elementor-element.elementor-element-cac1ffd .elementor-slide-button{font-family:"Montserrat",Sans-serif;font-weight:600;color:#fff}.elementor-202 .elementor-element.elementor-element-cea0429:not(.elementor-motion-effects-element-type-background),.elementor-202 .elementor-element.elementor-element-cea0429>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-202 .elementor-element.elementor-element-cea0429{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:41px 0 40px}.elementor-202 .elementor-element.elementor-element-cea0429>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-202 .elementor-element.elementor-element-b5df1ac{text-align:center}.elementor-202 .elementor-element.elementor-element-b5df1ac .elementor-heading-title{font-family:"Montserrat ExtraBold",Sans-serif;font-size:41px;font-weight:800;line-height:38px;letter-spacing:-1.6px;color:#d46f12}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text);--textColor:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-202 .elementor-element.elementor-element-db0a24e>.elementor-widget-container{margin:0;padding:0 7%}.elementor-202 .elementor-element.elementor-element-db0a24e{text-align:justify;font-family:"Montserrat",Sans-serif;font-weight:400;line-height:22px;color:#000;--textColor:#000}.elementor-202 .elementor-element.elementor-element-8f920bc{text-align:center}.elementor-202 .elementor-element.elementor-element-8f920bc .elementor-heading-title{font-family:"Montserrat ExtraBold",Sans-serif;font-size:28px;font-weight:600;line-height:30px;letter-spacing:-1.6px;color:#d46f12}.elementor-202 .elementor-element.elementor-element-319194c>.elementor-widget-container{margin:0;padding:0 7%}.elementor-202 .elementor-element.elementor-element-319194c{text-align:justify;font-family:"Montserrat",Sans-serif;font-weight:400;line-height:22px;color:#000;--textColor:#000}.elementor-202 .elementor-element.elementor-element-92a4059:not(.elementor-motion-effects-element-type-background),.elementor-202 .elementor-element.elementor-element-92a4059>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-202 .elementor-element.elementor-element-92a4059{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 60px}.elementor-202 .elementor-element.elementor-element-92a4059>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-image-box .elementor-image-box-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-202 .elementor-element.elementor-element-95be033 .elementor-image-box-title{margin-bottom:28px;font-family:"Montserrat ExtraBold",Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:-.4px;color:#d46f12}.elementor-202 .elementor-element.elementor-element-95be033 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-202 .elementor-element.elementor-element-95be033 .elementor-image-box-img img{transition-duration:.3s}.elementor-202 .elementor-element.elementor-element-95be033 .elementor-image-box-description{font-family:"Montserrat",Sans-serif;font-weight:400;line-height:20px;color:#000}.elementor-202 .elementor-element.elementor-element-66e933f .elementor-image-box-wrapper{text-align:center}.elementor-202 .elementor-element.elementor-element-66e933f .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-202 .elementor-element.elementor-element-66e933f .elementor-image-box-img img{transition-duration:.3s}.elementor-202 .elementor-element.elementor-element-66e933f .elementor-image-box-title{font-family:"Montserrat ExtraBold",Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:-.4px;color:#d46f12}.elementor-202 .elementor-element.elementor-element-66e933f .elementor-image-box-description{font-family:"Montserrat",Sans-serif;font-weight:400;line-height:20px;color:#000}.elementor-202 .elementor-element.elementor-element-65c2abb .elementor-image-box-wrapper{text-align:center}.elementor-202 .elementor-element.elementor-element-65c2abb .elementor-image-box-wrapper .elementor-image-box-img{width:25%}.elementor-202 .elementor-element.elementor-element-65c2abb .elementor-image-box-img img{transition-duration:.3s}.elementor-202 .elementor-element.elementor-element-65c2abb .elementor-image-box-title{font-family:"Montserrat ExtraBold",Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:-.4px;color:#d46f12}.elementor-202 .elementor-element.elementor-element-65c2abb .elementor-image-box-description{font-family:"Montserrat",Sans-serif;font-weight:400;line-height:20px;color:#000}.elementor-202 .elementor-element.elementor-element-cdc5e25:not(.elementor-motion-effects-element-type-background),.elementor-202 .elementor-element.elementor-element-cdc5e25>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://cartoncircular.es/wp-content/uploads/2024/06/fondo-txt.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto}.elementor-202 .elementor-element.elementor-element-cdc5e25>.elementor-container{min-height:470px}.elementor-202 .elementor-element.elementor-element-cdc5e25{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-202 .elementor-element.elementor-element-cdc5e25>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-202 .elementor-element.elementor-element-db8b544{text-align:center}.elementor-202 .elementor-element.elementor-element-db8b544 .elementor-heading-title{font-family:"Montserrat ExtraBold",Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;line-height:50px;letter-spacing:-2.3px;color:#d46f12}.elementor-202 .elementor-element.elementor-element-ab5f7c8>.elementor-widget-container{padding:0 16%}.elementor-202 .elementor-element.elementor-element-ab5f7c8{text-align:center}.elementor-202 .elementor-element.elementor-element-ab5f7c8 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:26px;font-weight:500;line-height:32px;color:#16b4b9}.elementor-202 .elementor-element.elementor-element-376a656:not(.elementor-motion-effects-element-type-background),.elementor-202 .elementor-element.elementor-element-376a656>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://cartoncircular.es/wp-content/uploads/2024/06/fondo.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto}.elementor-202 .elementor-element.elementor-element-376a656>.elementor-container{min-height:452px}.elementor-202 .elementor-element.elementor-element-376a656{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:40px 0 0}.elementor-202 .elementor-element.elementor-element-376a656>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-202 .elementor-element.elementor-element-ac870cd>.elementor-widget-container{padding:50px 0 0}.elementor-202 .elementor-element.elementor-element-ac870cd{text-align:start}.elementor-202 .elementor-element.elementor-element-ac870cd .elementor-heading-title{font-family:"Montserrat ExtraBold",Sans-serif;font-size:41px;font-weight:600;line-height:33px;letter-spacing:-1.6px;color:#fff}.elementor-202 .elementor-element.elementor-element-c4ab77a>.elementor-widget-container{margin:0;padding:0 0 20px}.elementor-202 .elementor-element.elementor-element-c4ab77a{text-align:justify;font-family:"Montserrat",Sans-serif;font-weight:400;line-height:22px;color:#fff;--textColor:#fff}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);background-image:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-202 .elementor-element.elementor-element-c0b6e95 .elementor-button{background-color:#fff;background-image:none;font-family:"Montserrat ExtraBold",Sans-serif;font-weight:800;fill:#14b4b9;color:#14b4b9;border-radius:50px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-202 .elementor-element.elementor-element-0fc7132:not(.elementor-motion-effects-element-type-background),.elementor-202 .elementor-element.elementor-element-0fc7132>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-202 .elementor-element.elementor-element-0fc7132{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:40px 0 80px}.elementor-202 .elementor-element.elementor-element-0fc7132>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-202 .elementor-element.elementor-element-13e9f96>.elementor-widget-container{margin:0}.elementor-202 .elementor-element.elementor-element-13e9f96{text-align:center}.elementor-202 .elementor-element.elementor-element-13e9f96 .elementor-heading-title{font-family:"Montserrat ExtraBold",Sans-serif;font-size:41px;font-weight:600;line-height:33px;letter-spacing:-1.6px;color:#d46f12}.elementor-202 .elementor-element.elementor-element-1a25970>.elementor-widget-container{margin:40px 0 0}.elementor-202 .elementor-element.elementor-element-1a25970{text-align:center}.elementor-202 .elementor-element.elementor-element-1a25970 .elementor-heading-title{font-family:"Montserrat ExtraBold",Sans-serif;font-size:41px;font-weight:800;font-style:italic;line-height:37px;letter-spacing:-1.6px;color:gray}.elementor-202 .elementor-element.elementor-element-ba11697:not(.elementor-motion-effects-element-type-background),.elementor-202 .elementor-element.elementor-element-ba11697>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://cartoncircular.es/wp-content/uploads/2024/06/fondo02.png");background-position:center center;background-repeat:no-repeat;background-size:auto}.elementor-202 .elementor-element.elementor-element-ba11697>.elementor-container{min-height:470px}.elementor-202 .elementor-element.elementor-element-ba11697{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 60px}.elementor-202 .elementor-element.elementor-element-ba11697>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-202 .elementor-element.elementor-element-874b28a{--spacer-size:0px}.elementor-202 .elementor-element.elementor-element-c943337>.elementor-widget-container{margin:60px 0 0}.elementor-202 .elementor-element.elementor-element-c943337{text-align:start}.elementor-202 .elementor-element.elementor-element-c943337 .elementor-heading-title{font-family:"Montserrat ExtraBold",Sans-serif;font-size:35px;font-weight:600;line-height:38px;letter-spacing:-2.3px;color:#d46f12}.elementor-202 .elementor-element.elementor-element-a5423fd .elementor-button{background-color:#14b4b9;background-image:none;font-family:"Montserrat ExtraBold",Sans-serif;font-weight:800;fill:#fff;color:#fff;border-radius:50px}.elementor-202 .elementor-element.elementor-element-bc50c9a>.elementor-element-populated{margin:-60px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-202 .elementor-element.elementor-element-5b9f2c5:not(.elementor-motion-effects-element-type-background),.elementor-202 .elementor-element.elementor-element-5b9f2c5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-202 .elementor-element.elementor-element-5b9f2c5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 60px}.elementor-202 .elementor-element.elementor-element-5b9f2c5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-202 .elementor-element.elementor-element-bb12bb2>.elementor-widget-container{margin:0 0 40px}.elementor-202 .elementor-element.elementor-element-f19f601>.elementor-widget-container{margin:0 0 30px}.elementor-202 .elementor-element.elementor-element-f19f601{text-align:center}.elementor-202 .elementor-element.elementor-element-f19f601 .elementor-heading-title{font-family:"Montserrat ExtraBold",Sans-serif;font-size:41px;font-weight:600;line-height:33px;letter-spacing:-1.6px;color:#d46f12}.elementor-202 .elementor-element.elementor-element-d353f3b .dt-css-grid{grid-template-columns:repeat(3,1fr);grid-column-gap:40px;grid-row-gap:20px;--grid-row-gap:20px}.elementor-202 .elementor-element.elementor-element-d353f3b{--wide-desktop-columns:3;--the7-img-object-fit:cover;--the7-img-width:inherit;--the7-img-height:auto;--the7-img-max-height:unset;--the7-img-max-width:100%;--box-width:var(--image-size,auto);--the7-img-ratio:var(--ratio,initial);--meta-color:#000}.elementor-202 .elementor-element.elementor-element-d353f3b .post.wrapper{align-items:flex-start;align-content:flex-start;padding:0 0 20px}.elementor-202 .elementor-element.elementor-element-d353f3b [class*=the7-simple-widget-]{--content-wrapper-flex-flow:column wrap;--thumb-margin:0 0 var(--image-spacing) 0;--thumb-order:0;--content-width:100%;--image-size:100%;--image-ratio:100%}.elementor-202 .elementor-element.elementor-element-d353f3b .the7-simple-post-thumb,.elementor-202 .elementor-element.elementor-element-d353f3b .post-entry-content{align-self:flex-start}.elementor-202 .elementor-element.elementor-element-d353f3b .post-entry-content{align-items:flex-start;text-align:left}.elementor-202 .elementor-element.elementor-element-d353f3b .box-button,.elementor-202 .elementor-element.elementor-element-d353f3b .box-button .popup-icon,.elementor-202 .elementor-element.elementor-element-d353f3b .box-button:hover,.elementor-202 .elementor-element.elementor-element-d353f3b .box-button:focus,.elementor-202 .elementor-element.elementor-element-d353f3b .box-hover:hover .box-button{background:#14b4b9}.elementor-202 .elementor-element.elementor-element-d353f3b .owl-carousel{--box-padding-top:0px}.elementor-202 .elementor-element.elementor-element-d353f3b .the7-simple-post-thumb{width:var(--image-size)}.elementor-202 .elementor-element.elementor-element-d353f3b .heading{font-family:"Montserrat",Sans-serif;font-size:22px;line-height:28px}.elementor-202 .elementor-element.elementor-element-d353f3b .entry-meta .meta-item:not(:first-child):before{content:"•"}.elementor-202 .elementor-element.elementor-element-d353f3b .the7-simple-widget-posts .entry-meta{font-family:"Montserrat",Sans-serif}.elementor-202 .elementor-element.elementor-element-d353f3b .entry-meta .meta-item,.elementor-202 .elementor-element.elementor-element-d353f3b .entry-meta .meta-item *{color:#000}.elementor-202 .elementor-element.elementor-element-d353f3b .short-description{font-family:"Montserrat",Sans-serif;line-height:20px;color:#000}.elementor-202 .elementor-element.elementor-element-d353f3b .box-button>span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap}.elementor-202 .elementor-element.elementor-element-d353f3b .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-202 .elementor-element.elementor-element-d353f3b .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-202 .elementor-element.elementor-element-d353f3b .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing)}.elementor-202 .elementor-element.elementor-element-d353f3b .box-button{font-family:"Montserrat",Sans-serif}.elementor-202 .elementor-element.elementor-element-d353f3b .paginator{justify-content:center}.elementor-202 .elementor-element.elementor-element-d353f3b .paginator a,.elementor-202 .elementor-element.elementor-element-d353f3b .paginator .button-load-more{font-family:"Montserrat",Sans-serif}.elementor-202 .elementor-element.elementor-element-cb3c9eb .elementor-button{background-color:#d46f12;background-image:none;font-family:"Montserrat ExtraBold",Sans-serif;font-weight:800;fill:#fff;color:#fff;border-radius:0}.elementor-202 .elementor-element.elementor-element-503a45e>.elementor-widget-container{margin:40px 0 0}.elementor-202 .elementor-element.elementor-element-4f2b54d:not(.elementor-motion-effects-element-type-background),.elementor-202 .elementor-element.elementor-element-4f2b54d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cartoncircular.es/wp-content/uploads/2024/06/fondo01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-202 .elementor-element.elementor-element-4f2b54d>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-202 .elementor-element.elementor-element-4f2b54d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-202 .elementor-element.elementor-element-8e45917>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-202 .elementor-element.elementor-element-8e45917>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-202 .elementor-element.elementor-element-040c898:not(.elementor-motion-effects-element-type-background),.elementor-202 .elementor-element.elementor-element-040c898>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-202 .elementor-element.elementor-element-040c898>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-202 .elementor-element.elementor-element-040c898{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-202 .elementor-element.elementor-element-fd3428e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-202 .elementor-element.elementor-element-fd3428e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-202 .elementor-element.elementor-element-b416f09>.elementor-widget-container{margin:0 0 30px;padding:20px 0 0}.elementor-202 .elementor-element.elementor-element-b416f09{text-align:center}.elementor-202 .elementor-element.elementor-element-b416f09 .elementor-heading-title{font-family:"Montserrat ExtraBold",Sans-serif;font-size:41px;font-weight:600;line-height:33px;letter-spacing:-1.6px;color:#d46f12}.elementor-202 .elementor-element.elementor-element-0d37888{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:25px 0}.elementor-202 .elementor-element.elementor-element-0d37888>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-202 .elementor-element.elementor-element-ca8e6ce>.elementor-element-populated{border-style:solid;border-width:0 4px 0 0;border-color:#ffbb7e;margin:0 30px 0 0;--e-column-margin-right:30px;--e-column-margin-left:0px}.elementor-202 .elementor-element.elementor-element-ca8e6ce>.elementor-element-populated,.elementor-202 .elementor-element.elementor-element-ca8e6ce>.elementor-element-populated>.elementor-background-overlay,.elementor-202 .elementor-element.elementor-element-ca8e6ce>.elementor-background-slideshow{border-radius:0}.elementor-202 .elementor-element.elementor-element-f8c2167>.elementor-widget-container{margin:0}.elementor-202 .elementor-element.elementor-element-f8c2167{font-family:"Montserrat",Sans-serif;font-size:28px;font-weight:800;color:#fff;--textColor:#fff}.elementor-202 .elementor-element.elementor-element-6ce3d8b{font-family:"Montserrat",Sans-serif;font-size:28px;font-weight:800;color:#fff;--textColor:#fff}.elementor-202 .elementor-element.elementor-element-100fa70>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 0 30px}.elementor-202 .elementor-element.elementor-element-100fa70>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-202 .elementor-element.elementor-element-23a82c7 .elementor-button{background-color:#fff;background-image:none;font-family:"Montserrat ExtraBold",Sans-serif;font-weight:800;fill:#14b4b9;color:#14b4b9;border-radius:50px}.elementor-202 .elementor-element.elementor-element-23a82c7>.elementor-widget-container{margin:10px}.elementor-202 .elementor-element.elementor-element-538c438:not(.elementor-motion-effects-element-type-background),.elementor-202 .elementor-element.elementor-element-538c438>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-202 .elementor-element.elementor-element-538c438{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0}.elementor-202 .elementor-element.elementor-element-538c438>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-202 .elementor-element.elementor-element-c78b3b6>.elementor-widget-container{margin:0 0 60px}.elementor-202 .elementor-element.elementor-element-c78b3b6{text-align:center}.elementor-202 .elementor-element.elementor-element-c78b3b6 .elementor-heading-title{font-family:"Montserrat ExtraBold",Sans-serif;font-size:38px;font-weight:600;text-transform:uppercase;line-height:33px;letter-spacing:-1.6px;-webkit-text-stroke-color:#000;stroke:#000;color:#d46f12}.elementor-202 .elementor-element.elementor-element-48cb4ec{padding:0}.elementor-202 .elementor-element.elementor-element-191bebb img,.elementor-202 .elementor-element.elementor-element-191bebb svg{width:80%}.elementor-202 .elementor-element.elementor-element-191bebb svg{height:auto}.elementor-bc-flex-widget .elementor-202 .elementor-element.elementor-element-6711b0b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-202 .elementor-element.elementor-element-6711b0b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-202 .elementor-element.elementor-element-b41853e img,.elementor-202 .elementor-element.elementor-element-b41853e svg{width:80%}.elementor-202 .elementor-element.elementor-element-b41853e svg{height:auto}.elementor-bc-flex-widget .elementor-202 .elementor-element.elementor-element-c0cff53.elementor-column .elementor-widget-wrap{align-items:center}.elementor-202 .elementor-element.elementor-element-c0cff53.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-202 .elementor-element.elementor-element-fe759e3>.elementor-widget-container{margin:0}.elementor-202 .elementor-element.elementor-element-fe759e3 img,.elementor-202 .elementor-element.elementor-element-fe759e3 svg{width:90%}.elementor-202 .elementor-element.elementor-element-fe759e3 svg{height:auto}.elementor-bc-flex-widget .elementor-202 .elementor-element.elementor-element-4b63027.elementor-column .elementor-widget-wrap{align-items:center}.elementor-202 .elementor-element.elementor-element-4b63027.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-202 .elementor-element.elementor-element-c2c5d84 img,.elementor-202 .elementor-element.elementor-element-c2c5d84 svg{width:80%}.elementor-202 .elementor-element.elementor-element-c2c5d84 svg{height:auto}body.elementor-page-202:not(.elementor-motion-effects-element-type-background),body.elementor-page-202>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f3f3}:root{--page-title-display:none}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-202 .elementor-element.elementor-element-bc50c9a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-202 .elementor-element.elementor-element-bc50c9a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-202 .elementor-element.elementor-element-d353f3b .dt-css-grid{grid-template-columns:repeat(1,1fr)}.elementor-202 .elementor-element.elementor-element-d353f3b{--wide-desktop-columns:1}}@media(max-width:767px){.elementor-202 .elementor-element.elementor-element-c6fb8fa>.elementor-container{min-height:648px}.elementor-202 .elementor-element.elementor-element-cac1ffd .elementor-slide-heading{font-size:25px}.elementor-202 .elementor-element.elementor-element-cac1ffd .elementor-slide-description{font-size:25px;line-height:32px}.elementor-202 .elementor-element.elementor-element-b5df1ac .elementor-heading-title{line-height:35px}.elementor-202 .elementor-element.elementor-element-8f920bc .elementor-heading-title{line-height:35px}.elementor-202 .elementor-element.elementor-element-cdc5e25:not(.elementor-motion-effects-element-type-background),.elementor-202 .elementor-element.elementor-element-cdc5e25>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cartoncircular.es/wp-content/uploads/2024/07/Diseno-sin-titulo-25.jpg")}.elementor-202 .elementor-element.elementor-element-db8b544 .elementor-heading-title{font-size:45px;line-height:42px}.elementor-202 .elementor-element.elementor-element-ab5f7c8 .elementor-heading-title{line-height:30px}.elementor-202 .elementor-element.elementor-element-376a656:not(.elementor-motion-effects-element-type-background),.elementor-202 .elementor-element.elementor-element-376a656>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cartoncircular.es/wp-content/uploads/2024/07/Diseno-sin-titulo-26.jpg");background-size:cover}.elementor-202 .elementor-element.elementor-element-376a656>.elementor-container{min-height:715px}.elementor-202 .elementor-element.elementor-element-7c2c828{padding:12px}.elementor-202 .elementor-element.elementor-element-ac870cd{text-align:center}.elementor-202 .elementor-element.elementor-element-ac870cd .elementor-heading-title{line-height:35px}.elementor-202 .elementor-element.elementor-element-c0b6e95>.elementor-widget-container{margin:-20px 0 10px}.elementor-202 .elementor-element.elementor-element-0fc7132{padding:0 0 40px}.elementor-202 .elementor-element.elementor-element-13e9f96 .elementor-heading-title{line-height:35px}.elementor-202 .elementor-element.elementor-element-1a25970 .elementor-heading-title{line-height:35px}.elementor-202 .elementor-element.elementor-element-ba11697:not(.elementor-motion-effects-element-type-background),.elementor-202 .elementor-element.elementor-element-ba11697>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cartoncircular.es/wp-content/uploads/2024/07/Diseno-sin-titulo-9.png")}.elementor-202 .elementor-element.elementor-element-c943337>.elementor-widget-container{margin:0;padding:40px 0 0}.elementor-202 .elementor-element.elementor-element-c943337 .elementor-heading-title{line-height:35px}.elementor-202 .elementor-element.elementor-element-ec30a7e>.elementor-widget-container{margin:57px 0 0}.elementor-202 .elementor-element.elementor-element-5b9f2c5{padding:0}.elementor-202 .elementor-element.elementor-element-f19f601 .elementor-heading-title{line-height:35px}.elementor-202 .elementor-element.elementor-element-d353f3b .dt-css-grid{grid-template-columns:repeat(1,1fr)}.elementor-202 .elementor-element.elementor-element-d353f3b{--wide-desktop-columns:1}.elementor-202 .elementor-element.elementor-element-4f2b54d:not(.elementor-motion-effects-element-type-background),.elementor-202 .elementor-element.elementor-element-4f2b54d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cartoncircular.es/wp-content/uploads/2025/01/responsive_contacto.jpg")}.elementor-202 .elementor-element.elementor-element-4f2b54d{margin-top:0;margin-bottom:0;padding:0}.elementor-202 .elementor-element.elementor-element-8e45917>.elementor-element-populated{padding:0}.elementor-202 .elementor-element.elementor-element-fd3428e>.elementor-element-populated{padding:0}.elementor-202 .elementor-element.elementor-element-b416f09>.elementor-widget-container{margin:0;padding:20px 4px}.elementor-202 .elementor-element.elementor-element-b416f09 .elementor-heading-title{line-height:35px}.elementor-202 .elementor-element.elementor-element-ca8e6ce>.elementor-element-populated{border-width:0}.elementor-202 .elementor-element.elementor-element-f8c2167>.elementor-widget-container{padding:20px}.elementor-202 .elementor-element.elementor-element-f8c2167{font-size:20px}.elementor-202 .elementor-element.elementor-element-6ce3d8b>.elementor-widget-container{padding:0 20px 20px}.elementor-202 .elementor-element.elementor-element-6ce3d8b{font-size:20px}.elementor-202 .elementor-element.elementor-element-100fa70>.elementor-element-populated{padding:0}.elementor-202 .elementor-element.elementor-element-23a82c7>.elementor-widget-container{margin:-20px 0 10px}.elementor-202 .elementor-element.elementor-element-c78b3b6 .elementor-heading-title{line-height:35px}.elementor-202 .elementor-element.elementor-element-191bebb>.elementor-widget-container{margin:0 0 20px}.elementor-202 .elementor-element.elementor-element-b41853e>.elementor-widget-container{margin:0 0 20px}.elementor-202 .elementor-element.elementor-element-c2c5d84>.elementor-widget-container{margin:0 0 20px}}@media(min-width:768px){.elementor-202 .elementor-element.elementor-element-f7f1376{width:40%}.elementor-202 .elementor-element.elementor-element-bc50c9a{width:60%}}.elementor-slides .swiper-slide-inner .elementor-slide-button{background:#fff !important;border:2px solid #fff;color:#fff;display:inline-block;font-family:'Montserrat' !important}.elementor-202 .elementor-element.elementor-element-cac1ffd .elementor-slide-button{font-family:'Montserrat' !important;font-weight:600 !important;color:#000}.elementor-202 .elementor-element.elementor-element-95be033 .elementor-image-box-description{color:#000;font-family:"Montserrat",Sans-serif;font-weight:400;line-height:20px;text-align:JUSTIFY}.elementor-202 .elementor-element.elementor-element-66e933f .elementor-image-box-description{color:#000;font-family:"Montserrat",Sans-serif;font-weight:400;line-height:20px;text-align:JUSTIFY}.elementor-202 .elementor-element.elementor-element-65c2abb .elementor-image-box-description{color:#000;font-family:"Montserrat",Sans-serif;font-weight:400;line-height:20px;text-align:JUSTIFY}span.txt-negrita{font-weight:900 !important;font-family:"Montserrat ExtraBold" !important}@media screen and (min-width:1141px){.the7-elements-simple-posts-d353f3b .dt-css-grid{grid-template-columns:repeat(var(--wide-desktop-columns),minmax(0,1fr)) !important}.the7-elements-simple-posts-d353f3b .wf-cell:nth-child(-n+3):before,.the7-elements-simple-posts-d353f3b .wd-hide-divider:before{display:none}}@media screen and (min-width:1025px){.the7-elements-simple-posts-d353f3b .wf-cell:nth-child(-n+3):before,.d-hide-divider:before{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.the7-elements-simple-posts-d353f3b .wf-cell:nth-child(-n+1):before,.t-hide-divider:before{display:none}}@media screen and (max-width:1023px){.img-align-tablet-right .the7-elements-simple-posts-d353f3b.the7-simple-widget-posts .the7-simple-post-thumb{order:2}.img-align-tablet-left .the7-elements-simple-posts-d353f3b.the7-simple-widget-posts .the7-simple-post-thumb{order:0}.img-align-tablet-top .the7-elements-simple-posts-d353f3b.the7-simple-widget-posts .the7-simple-post-thumb{order:0;margin:0 0 var(--image-spacing) 0}.img-align-tablet-top .the7-elements-simple-posts-d353f3b .wrapper.post{flex-wrap:wrap}.image-vertical-align-tablet-start.img-align-tablet-top .the7-elements-simple-posts-d353f3b .wrapper.post{justify-content:flex-start}.image-vertical-align-tablet-center.img-align-tablet-top .the7-elements-simple-posts-d353f3b .wrapper.post{justify-content:center}.image-vertical-align-tablet-end.img-align-tablet-top .the7-elements-simple-posts-d353f3b .wrapper.post{justify-content:flex-end}.img-align-tablet-left .the7-elements-simple-posts-d353f3b .wrapper.post,.img-align-tablet-right .the7-elements-simple-posts-d353f3b .wrapper.post{flex-wrap:inherit}.img-align-tablet-left .the7-elements-simple-posts-d353f3b,.img-align-tablet-right .the7-elements-simple-posts-d353f3b{flex-wrap:unset}.icon-box-vertical-align-tablet-center .the7-elements-simple-posts-d353f3b .wf-cell .post-entry-content{justify-content:center}.icon-box-vertical-align-tablet-bottom .the7-elements-simple-posts-d353f3b .wf-cell .post-entry-content{justify-content:flex-end}}@media screen and (max-width:767px){.the7-elements-simple-posts-d353f3b .wf-cell:nth-child(-n+1):before,.m-hide-divider:before{display:none}.img-align-mobile-right .the7-elements-simple-posts-d353f3b.the7-simple-widget-posts .the7-simple-post-thumb{order:2}.img-align-mobile-left .the7-elements-simple-posts-d353f3b.the7-simple-widget-posts .the7-simple-post-thumb{order:0}.img-align-mobile-top .the7-elements-simple-posts-d353f3b.the7-simple-widget-posts .the7-simple-post-thumb{order:0;margin:0 0 var(--image-spacing) 0}.img-align-mobile-top .the7-elements-simple-posts-d353f3b .wrapper.post{flex-wrap:wrap}.image-vertical-align-mobile-start.img-align-mobile-top .the7-elements-simple-posts-d353f3b .wrapper.post{justify-content:flex-start}.image-vertical-align-mobile-center.img-align-mobile-top .the7-elements-simple-posts-d353f3b .wrapper.post{justify-content:center}.image-vertical-align-mobile-end.img-align-mobile-top .the7-elements-simple-posts-d353f3b .wrapper.post{justify-content:flex-end}.img-align-mobile-left .the7-elements-simple-posts-d353f3b .wrapper.post,.img-align-mobile-right .the7-elements-simple-posts-d353f3b .wrapper.post{flex-wrap:inherit}.img-align-mobile-left .the7-elements-simple-posts-d353f3b,.img-align-mobile-right .the7-elements-simple-posts-d353f3b{flex-wrap:unset}.icon-box-vertical-align-mobile-center .the7-elements-simple-posts-d353f3b .wf-cell .post-entry-content{justify-content:center}.icon-box-vertical-align-mobile-bottom .the7-elements-simple-posts-d353f3b .wf-cell .post-entry-content{justify-content:flex-end}}.mec-event-footer .mec-booking-button,.dt-form button,#page .widget .dt-form .dt-btn,.widget .dt-form .dt-btn,input[type=reset],.wpcf7-submit,.nsu-submit,.dt-wc-btn,input#place_order,.woocommerce-Reviews .submit:not(.box-button),input.button,input[name=save_address],.wc-layout-list .woo-buttons a,.post-password-form input[type=submit],.mc4wp-form input[type=submit],div.mc4wp-form button[type=submit],.tml-submit-wrap input[type=submit],.wpcf7-form input[type=submit],input[type=submit]:not([name=update_cart]),.woocommerce-widget-layered-nav-dropdown__submit,.give-btn.give-btn-reveal,.give-submit.give-btn,.wc-block-filter-submit-button{color:#000 !important;background:#ebebeb !important;font-family:'Montserrat' !important;border-radius:30px !important}h2.gform_title{font-family:'Montserrat';color:#fff;margin-bottom:40px !important}p.gform_required_legend{display:none}label.gform-field-label.gform-field-label--type-sub{font-family:'Montserrat';color:#fff !important;font-weight:600}label.gfield_label.gform-field-label{font-family:'Montserrat' !important;color:#fff !important;font-weight:600 !important}div#eael-interactive-8>.eael-circle-content>p.tl{font-family:'Montserrat ExtraBold';font-size:20px;color:#9dcfae;letter-spacing:-.8px}div#eael-circle-item-7{display:NONE}div#eael-interactive-4>.eael-circle-content>p.tl{font-family:'Montserrat ExtraBold';font-size:20px;color:#b0b67a;letter-spacing:-.8px}div#eael-interactive-4>.eael-circle-content>p.txt{font-family:'Montserrat';text-align:LEFT;font-size:14px;color:#000;line-height:20px;font-weight:600}div#eael-interactive-6>.eael-circle-content>p.tl{font-family:'Montserrat ExtraBold';font-size:20px;color:#c3933d;letter-spacing:-.8px}div#eael-interactive-2>.eael-circle-content>p.tl{font-family:'Montserrat ExtraBold';font-size:20px;color:#d57111;letter-spacing:-.8px}div#eael-interactive-2>.eael-circle-content>p.txt{font-family:'Montserrat';text-align:left;font-size:14px;color:#000;line-height:20px;font-weight:600}div#eael-interactive-3>.eael-circle-content>p.tl{font-family:'Montserrat ExtraBold';font-size:20px;color:#6fc1b0;letter-spacing:-.8px}div#eael-interactive-5>.eael-circle-content>p.tl{font-family:'Montserrat ExtraBold';font-size:20px;color:#46b9b3;letter-spacing:-.8px}div#eael-circle-item-5>.eael-circle-btn-icon.classic>.eael-circle-icon-inner>i.far.fa-thumbs-up{color:#46b9b3}p.txt{font-family:'Montserrat';text-align:justify;font-size:14px;color:#000;line-height:20px;font-weight:600}p.tl{font-family:'Montserrat ExtraBold';font-size:20px;color:#18b4ba;letter-spacing:-.8px}div#eael-circle-item-1>.eael-circle-btn-icon.classic>.eael-circle-icon-inner>i.far.fa-thumbs-up{color:#18b4ba}.eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active .eael-circle-btn-icon .eael-circle-icon-inner{background:#fff}.eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner{width:400px;height:400px;background-image:url(https://cartoncircular.es/wp-content/uploads/2024/07/SOMOS-CIRCULARES-IMG.png)}.eael-circle-wrapper .eael-circle-inner{width:500px;height:500px;border:6px solid #afb8bd;border-radius:50%;border-style:dotted}.page-title.title-center.solid-bg.page-title-responsive-enabled{display:none}.top-bar.full-width-line.top-bar-line-hide{display:NONE}.elementor-80 .elementor-element.elementor-element-2692715 .elementor-image-box-description{color:#000;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700;line-height:18px;margin:0 20px}.elementor-80 .elementor-element.elementor-element-e3cbe0f .elementor-image-box-description{color:#000;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700;line-height:18px;margin:0 20px}.elementor-80 .elementor-element.elementor-element-1c06d06 .elementor-image-box-description{color:#000;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700;line-height:18px;margin:0 20px}.elementor-202 .elementor-element.elementor-element-83a9965 .eael-fancy-text-strings,.elementor-202 .elementor-element.elementor-element-83a9965 .typed-cursor{font-family:"Montserrat ExtraBold",Sans-serif;font-size:54px;font-weight:600}@media only screen and (orientation:landscape) and (max-width:896px){.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-194eff4{margin-top:-60px}.elementor-202 .elementor-element.elementor-element-b10e62b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;margin-top:120px}}.elementor-202 .elementor-element.elementor-element-24125bc img{height:auto}.elementor .elementor-hidden-tablet{display:flex}.elementor-80 .elementor-element.elementor-element-81c6bec>.elementor-widget-container{margin:0 !important}.elementor-80 .elementor-element.elementor-element-67fa8a1>.elementor-widget-container{margin:-10px 0 0;font-size:13px !important}.elementor-80 .elementor-element.elementor-element-ed70a41>.elementor-widget-container{margin:0 20px;font-size:12px !important}.elementor-80 .elementor-element.elementor-element-20eb81b>.elementor-widget-container{margin:0}.elementor-80 .elementor-element.elementor-element-7d7cda3>.elementor-widget-container{margin:-10px 0 0;font-size:13px !important}.elementor-80 .elementor-element.elementor-element-32542b4>.elementor-widget-container{margin:-50px 0 0 20px}.elementor-80 .elementor-element.elementor-element-ad1cdb8>.elementor-widget-container{margin:0 20px;font-size:12px !important}.elementor-80 .elementor-element.elementor-element-e80ff58{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-70px;margin-bottom:0;display:none}.elementor-80 .elementor-element.elementor-element-a6844c1 .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:600;line-height:32px}.elementor-80 .elementor-element.elementor-element-1f1f143{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-70px;display:none;margin-bottom:0}}@font-face{font-family:'Montserrat ExtraBold';font-style:normal;font-weight:400;font-display:auto;src:url('https://cartoncircular.es/wp-content/uploads/2024/06/Montserrat-ExtraBold.ttf') format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:auto;src:url('https://cartoncircular.es/wp-content/uploads/2023/03/Montserrat-Regular.ttf') format('truetype')}