.elementor-1677 .elementor-element.elementor-element-69c28c21{--display:flex;--min-height:100vh;--justify-content:center;--overlay-opacity:0.1;}.elementor-1677 .elementor-element.elementor-element-69c28c21::before, .elementor-1677 .elementor-element.elementor-element-69c28c21 > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-69c28c21 > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-69c28c21 > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-69c28c21 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-69c28c21 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-efd93fa );--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-69c28c21:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-69c28c21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://interplasp.servidortigres.com/wp-content/uploads/2025/05/video-start-frame_b.jpg") 50% 50%;background-size:cover;}.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-1677 .elementor-element.elementor-element-3e66c14{text-align:center;}.elementor-1677 .elementor-element.elementor-element-3e66c14 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:60px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-e648081 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1677 .elementor-element.elementor-element-7074a36d > .elementor-widget-container{margin:0px 0px 0px -20px;}body:not(.rtl) .elementor-1677 .elementor-element.elementor-element-7074a36d{left:50%;}body.rtl .elementor-1677 .elementor-element.elementor-element-7074a36d{right:50%;}.elementor-1677 .elementor-element.elementor-element-7074a36d{bottom:30px;}.elementor-1677 .elementor-element.elementor-element-7074a36d .elementor-icon-wrapper{text-align:center;}.elementor-1677 .elementor-element.elementor-element-7074a36d.elementor-view-stacked .elementor-icon{background-color:#0C46544D;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-7074a36d.elementor-view-framed .elementor-icon, .elementor-1677 .elementor-element.elementor-element-7074a36d.elementor-view-default .elementor-icon{color:#0C46544D;border-color:#0C46544D;}.elementor-1677 .elementor-element.elementor-element-7074a36d.elementor-view-framed .elementor-icon, .elementor-1677 .elementor-element.elementor-element-7074a36d.elementor-view-default .elementor-icon svg{fill:#0C46544D;}.elementor-1677 .elementor-element.elementor-element-7074a36d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-7074a36d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-7074a36d.elementor-view-stacked .elementor-icon:hover{background-color:#5EB42466;}.elementor-1677 .elementor-element.elementor-element-7074a36d.elementor-view-framed .elementor-icon:hover, .elementor-1677 .elementor-element.elementor-element-7074a36d.elementor-view-default .elementor-icon:hover{color:#5EB42466;border-color:#5EB42466;}.elementor-1677 .elementor-element.elementor-element-7074a36d.elementor-view-framed .elementor-icon:hover, .elementor-1677 .elementor-element.elementor-element-7074a36d.elementor-view-default .elementor-icon:hover svg{fill:#5EB42466;}.elementor-1677 .elementor-element.elementor-element-7074a36d .elementor-icon{font-size:20px;padding:10px;}.elementor-1677 .elementor-element.elementor-element-7074a36d .elementor-icon svg{height:20px;}.elementor-1677 .elementor-element.elementor-element-7074a36d .elementor-icon i, .elementor-1677 .elementor-element.elementor-element-7074a36d .elementor-icon svg{transform:rotate(90deg);}body:not(.rtl) .elementor-1677 .elementor-element.elementor-element-6085d7e8{left:0px;}body.rtl .elementor-1677 .elementor-element.elementor-element-6085d7e8{right:0px;}.elementor-1677 .elementor-element.elementor-element-6085d7e8{bottom:0px;}.elementor-1677 .elementor-element.elementor-element-9b3017f{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:130px;--padding-left:10px;--padding-right:10px;}.elementor-1677 .elementor-element.elementor-element-9b3017f:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-9b3017f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf128b1 );background-image:url("https://interplasp.servidortigres.com/wp-content/uploads/2025/05/bgdet_onda4.png");background-position:calc(50% + 350px) calc(100% - 20px);background-repeat:no-repeat;background-size:900px auto;}.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-1677 .elementor-element.elementor-element-d5565a6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1677 .elementor-element.elementor-element-d5565a6 .widget-image-caption{font-family:"Gotham", Sans-serif;font-weight:500;font-style:normal;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-1677 .elementor-element.elementor-element-5164f91.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-5164f91 .elementor-icon-box-wrapper{text-align:justify;}.elementor-1677 .elementor-element.elementor-element-5164f91{--icon-box-icon-margin:10px;}.elementor-1677 .elementor-element.elementor-element-5164f91.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1677 .elementor-element.elementor-element-5164f91.elementor-view-framed .elementor-icon, .elementor-1677 .elementor-element.elementor-element-5164f91.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1677 .elementor-element.elementor-element-5164f91 .elementor-icon{font-size:10px;}.elementor-1677 .elementor-element.elementor-element-5164f91 .elementor-icon-box-title, .elementor-1677 .elementor-element.elementor-element-5164f91 .elementor-icon-box-title a{font-family:"Vollkorn", Sans-serif;font-size:27px;font-weight:400;font-style:italic;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-754b569{width:var( --container-widget-width, 1300px );max-width:1300px;--container-widget-width:1300px;--container-widget-flex-grow:0;text-align:center;}.elementor-1677 .elementor-element.elementor-element-754b569 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1677 .elementor-element.elementor-element-754b569.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-754b569 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:55px;font-weight:700;color:#2E2F30;}.elementor-1677 .elementor-element.elementor-element-7ff8281{--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:30px 80px;--row-gap:30px;--column-gap:80px;}.elementor-1677 .elementor-element.elementor-element-eb84164{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-eb84164:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-eb84164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://interplasp.servidortigres.com/wp-content/uploads/2025/05/image-12.jpg") 50% 50%;background-size:cover;}.elementor-1677 .elementor-element.elementor-element-89d456b{--spacer-size:50px;}.elementor-1677 .elementor-element.elementor-element-c26bfbb{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-1140bd6{--display:flex;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );}.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-1677 .elementor-element.elementor-element-51e3d15{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1677 .elementor-element.elementor-element-8eacd62{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1677 .elementor-element.elementor-element-77c9cd3 .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"Gotham", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-1677 .elementor-element.elementor-element-77c9cd3 .elementor-counter{gap:12px;}.elementor-1677 .elementor-element.elementor-element-77c9cd3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );font-family:"Vollkorn", Sans-serif;font-size:44px;font-weight:400;}.elementor-1677 .elementor-element.elementor-element-d703a56 .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"Gotham", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-1677 .elementor-element.elementor-element-d703a56 .elementor-counter{gap:12px;}.elementor-1677 .elementor-element.elementor-element-d703a56 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );font-family:"Vollkorn", Sans-serif;font-size:44px;font-weight:400;}.elementor-1677 .elementor-element.elementor-element-adca1f2 .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"Gotham", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-1677 .elementor-element.elementor-element-adca1f2 .elementor-counter{gap:12px;}.elementor-1677 .elementor-element.elementor-element-adca1f2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );font-family:"Vollkorn", Sans-serif;font-size:44px;font-weight:400;}.elementor-1677 .elementor-element.elementor-element-d6f01d3 .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"Gotham", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-1677 .elementor-element.elementor-element-d6f01d3 .elementor-counter{gap:12px;}.elementor-1677 .elementor-element.elementor-element-d6f01d3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );font-family:"Vollkorn", Sans-serif;font-size:44px;font-weight:400;}.elementor-1677 .elementor-element.elementor-element-00e62eb{--display:flex;border-style:none;--border-style:none;--border-radius:200px 0px 0px 200px;--padding-top:18px;--padding-bottom:22px;--padding-left:50px;--padding-right:10px;}.elementor-1677 .elementor-element.elementor-element-00e62eb:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-00e62eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-f57e504{--display:flex;--position:absolute;--min-height:100%;top:0px;}.elementor-1677 .elementor-element.elementor-element-f57e504:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-f57e504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-1677 .elementor-element.elementor-element-f57e504{left:50%;}body.rtl .elementor-1677 .elementor-element.elementor-element-f57e504{right:50%;}.elementor-1677 .elementor-element.elementor-element-ede18dc .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:26px;font-weight:400;}.elementor-1677 .elementor-element.elementor-element-752518f{text-align:left;}.elementor-1677 .elementor-element.elementor-element-752518f img{width:500px;}.elementor-1677 .elementor-element.elementor-element-cbe8597{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-cbe8597:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-cbe8597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-6e68b05.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-6e68b05 .elementor-icon-box-wrapper{text-align:justify;}.elementor-1677 .elementor-element.elementor-element-6e68b05{--icon-box-icon-margin:10px;}.elementor-1677 .elementor-element.elementor-element-6e68b05.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1677 .elementor-element.elementor-element-6e68b05.elementor-view-framed .elementor-icon, .elementor-1677 .elementor-element.elementor-element-6e68b05.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1677 .elementor-element.elementor-element-6e68b05 .elementor-icon{font-size:10px;}.elementor-1677 .elementor-element.elementor-element-6e68b05 .elementor-icon-box-title, .elementor-1677 .elementor-element.elementor-element-6e68b05 .elementor-icon-box-title a{font-family:"Vollkorn", Sans-serif;font-size:27px;font-weight:400;font-style:italic;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-1508bb1{width:initial;max-width:initial;text-align:center;}.elementor-1677 .elementor-element.elementor-element-1508bb1 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 20px 0px 20px;}.elementor-1677 .elementor-element.elementor-element-1508bb1.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-1508bb1 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:55px;font-weight:700;color:#404040;}.elementor-1677 .elementor-element.elementor-element-a607136{--display:flex;--min-height:120px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-a607136:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-a607136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://interplasp.servidortigres.com/wp-content/uploads/2025/05/certificados.png");background-repeat:repeat-x;background-size:1280px auto;}.elementor-1677 .elementor-element.elementor-element-32143b6{--display:flex;--min-height:550px;--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;--justify-content:space-evenly;--overlay-opacity:0.3;}.elementor-1677 .elementor-element.elementor-element-32143b6:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-32143b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://interplasp.servidortigres.com/wp-content/uploads/2024/04/cabecera_vpf.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1677 .elementor-element.elementor-element-32143b6::before, .elementor-1677 .elementor-element.elementor-element-32143b6 > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-32143b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-32143b6 > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-32143b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-32143b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-efd93fa );--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-4b811a5{--display:flex;}.elementor-1677 .elementor-element.elementor-element-0cd57f7{--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;--justify-content:center;}.elementor-1677 .elementor-element.elementor-element-5455cd3.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-5455cd3 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:47px;font-weight:700;line-height:0px;letter-spacing:-2.5px;}.elementor-1677 .elementor-element.elementor-element-8a0d9bc{width:initial;max-width:initial;text-align:center;}.elementor-1677 .elementor-element.elementor-element-8a0d9bc > .elementor-widget-container{margin:-10px 0px 3px 0px;}.elementor-1677 .elementor-element.elementor-element-8a0d9bc .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:44px;font-weight:400;line-height:1.2em;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-1491c9a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:80px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-1677 .elementor-element.elementor-element-ed0ee00{--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;}.elementor-1677 .elementor-element.elementor-element-0afeea3 .elementor-icon-box-wrapper{text-align:justify;}.elementor-1677 .elementor-element.elementor-element-0afeea3{--icon-box-icon-margin:10px;}.elementor-1677 .elementor-element.elementor-element-0afeea3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1677 .elementor-element.elementor-element-0afeea3.elementor-view-framed .elementor-icon, .elementor-1677 .elementor-element.elementor-element-0afeea3.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1677 .elementor-element.elementor-element-0afeea3 .elementor-icon{font-size:10px;}.elementor-1677 .elementor-element.elementor-element-0afeea3 .elementor-icon-box-title, .elementor-1677 .elementor-element.elementor-element-0afeea3 .elementor-icon-box-title a{font-family:"Vollkorn", Sans-serif;font-size:27px;font-weight:400;font-style:italic;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-5273135{width:initial;max-width:initial;}.elementor-1677 .elementor-element.elementor-element-5273135 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:min(55px, 4.2vw);font-weight:700;color:#404040;}.elementor-1677 .elementor-element.elementor-element-e1cb701{--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-507d61b{--display:flex;}.elementor-1677 .elementor-element.elementor-element-19888db{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;color:#2E2F30;}.elementor-widget-button .elementor-button{background-color: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-1677 .elementor-element.elementor-element-0f710b9 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Gotham", Sans-serif;font-size:15.5px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-e648081 );color:var( --e-global-color-e648081 );border-radius:50px 50px 50px 50px;padding:15px 70px 13px 25px;}.elementor-1677 .elementor-element.elementor-element-0f710b9 .elementor-button:hover, .elementor-1677 .elementor-element.elementor-element-0f710b9 .elementor-button:focus{background-color:#89CF5A;}.elementor-1677 .elementor-element.elementor-element-0f710b9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1677 .elementor-element.elementor-element-0f710b9 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-1677 .elementor-element.elementor-element-ff56d81{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-ff56d81.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1677 .elementor-element.elementor-element-11f8e93{--display:flex;--min-height:420px;--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;--justify-content:center;--overlay-opacity:0.3;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1677 .elementor-element.elementor-element-11f8e93:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-11f8e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://interplasp.servidortigres.com/wp-content/uploads/2025/05/adobestock_249441675_g-768x576.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1677 .elementor-element.elementor-element-11f8e93::before, .elementor-1677 .elementor-element.elementor-element-11f8e93 > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-11f8e93 > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-11f8e93 > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-11f8e93 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-11f8e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-efd93fa );--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-11f8e93:hover::before, .elementor-1677 .elementor-element.elementor-element-11f8e93:hover > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-11f8e93:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-11f8e93 > .elementor-background-slideshow:hover::before, .elementor-1677 .elementor-element.elementor-element-11f8e93 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-11f8e93:hover{--overlay-opacity:0.5;}.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-1677 .elementor-element.elementor-element-0209c09.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-0209c09.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1677 .elementor-element.elementor-element-0209c09.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-0209c09.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-0209c09 .elementor-image-box-title{margin-bottom:0px;font-family:"Gotham", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-0209c09 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-1677 .elementor-element.elementor-element-0209c09 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1677 .elementor-element.elementor-element-0209c09 .elementor-image-box-description{font-family:"Gotham", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-0bb103d{--display:flex;--min-height:420px;--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;--justify-content:center;--overlay-opacity:0.3;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1677 .elementor-element.elementor-element-0bb103d:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-0bb103d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://interplasp.servidortigres.com/wp-content/uploads/2025/05/adobestock_792571126_g-768x576.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1677 .elementor-element.elementor-element-0bb103d::before, .elementor-1677 .elementor-element.elementor-element-0bb103d > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-0bb103d > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-0bb103d > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-0bb103d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-0bb103d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-efd93fa );--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-0bb103d:hover::before, .elementor-1677 .elementor-element.elementor-element-0bb103d:hover > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-0bb103d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-0bb103d > .elementor-background-slideshow:hover::before, .elementor-1677 .elementor-element.elementor-element-0bb103d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-0bb103d:hover{--overlay-opacity:0.5;}.elementor-1677 .elementor-element.elementor-element-8528122.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-8528122.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1677 .elementor-element.elementor-element-8528122.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-8528122.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-8528122 .elementor-image-box-title{margin-bottom:0px;font-family:"Gotham", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-8528122 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-1677 .elementor-element.elementor-element-8528122 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1677 .elementor-element.elementor-element-8528122 .elementor-image-box-description{font-family:"Gotham", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-98e16db{--display:flex;--min-height:420px;--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;--justify-content:center;--overlay-opacity:0.3;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1677 .elementor-element.elementor-element-98e16db:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-98e16db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://interplasp.servidortigres.com/wp-content/uploads/2025/05/adobestock_286986291_g.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1677 .elementor-element.elementor-element-98e16db::before, .elementor-1677 .elementor-element.elementor-element-98e16db > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-98e16db > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-98e16db > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-98e16db > .e-con-inner > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-98e16db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-efd93fa );--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-98e16db:hover::before, .elementor-1677 .elementor-element.elementor-element-98e16db:hover > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-98e16db:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-98e16db > .elementor-background-slideshow:hover::before, .elementor-1677 .elementor-element.elementor-element-98e16db > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-98e16db:hover{--overlay-opacity:0.5;}.elementor-1677 .elementor-element.elementor-element-6c90ce4.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-6c90ce4.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1677 .elementor-element.elementor-element-6c90ce4.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-6c90ce4.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-6c90ce4 .elementor-image-box-title{margin-bottom:0px;font-family:"Gotham", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-6c90ce4 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-1677 .elementor-element.elementor-element-6c90ce4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1677 .elementor-element.elementor-element-6c90ce4 .elementor-image-box-description{font-family:"Gotham", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-41e48cc{--display:flex;--min-height:420px;--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;--justify-content:center;--overlay-opacity:0.3;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1677 .elementor-element.elementor-element-41e48cc:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-41e48cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://interplasp.servidortigres.com/wp-content/uploads/2025/05/adobestock_1110171697_g-768x576.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1677 .elementor-element.elementor-element-41e48cc::before, .elementor-1677 .elementor-element.elementor-element-41e48cc > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-41e48cc > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-41e48cc > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-41e48cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-41e48cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-efd93fa );--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-41e48cc:hover::before, .elementor-1677 .elementor-element.elementor-element-41e48cc:hover > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-41e48cc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-41e48cc > .elementor-background-slideshow:hover::before, .elementor-1677 .elementor-element.elementor-element-41e48cc > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-41e48cc:hover{--overlay-opacity:0.5;}.elementor-1677 .elementor-element.elementor-element-d72d011.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-d72d011.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1677 .elementor-element.elementor-element-d72d011.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-d72d011.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-d72d011 .elementor-image-box-title{margin-bottom:0px;font-family:"Gotham", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-d72d011 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-1677 .elementor-element.elementor-element-d72d011 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1677 .elementor-element.elementor-element-d72d011 .elementor-image-box-description{font-family:"Gotham", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-f95cd02{--display:flex;--min-height:420px;--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;--justify-content:center;--overlay-opacity:0.3;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1677 .elementor-element.elementor-element-f95cd02:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-f95cd02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://interplasp.servidortigres.com/wp-content/uploads/2025/05/adobestock_191602076_g-768x576.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1677 .elementor-element.elementor-element-f95cd02::before, .elementor-1677 .elementor-element.elementor-element-f95cd02 > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-f95cd02 > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-f95cd02 > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-f95cd02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-f95cd02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-efd93fa );--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-f95cd02:hover::before, .elementor-1677 .elementor-element.elementor-element-f95cd02:hover > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-f95cd02:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-f95cd02 > .elementor-background-slideshow:hover::before, .elementor-1677 .elementor-element.elementor-element-f95cd02 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-f95cd02:hover{--overlay-opacity:0.5;}.elementor-1677 .elementor-element.elementor-element-2bfd918.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-2bfd918.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1677 .elementor-element.elementor-element-2bfd918.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-2bfd918.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-2bfd918 .elementor-image-box-title{margin-bottom:0px;font-family:"Gotham", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-2bfd918 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-1677 .elementor-element.elementor-element-2bfd918 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1677 .elementor-element.elementor-element-2bfd918 .elementor-image-box-description{font-family:"Gotham", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-1d3e8cf{--display:flex;--min-height:420px;--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;--justify-content:center;--overlay-opacity:0.3;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1677 .elementor-element.elementor-element-1d3e8cf:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-1d3e8cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://interplasp.servidortigres.com/wp-content/uploads/2025/05/adobestock_478745267_g-768x576.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1677 .elementor-element.elementor-element-1d3e8cf::before, .elementor-1677 .elementor-element.elementor-element-1d3e8cf > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-1d3e8cf > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-1d3e8cf > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-1d3e8cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-1d3e8cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-efd93fa );--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-1d3e8cf:hover::before, .elementor-1677 .elementor-element.elementor-element-1d3e8cf:hover > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-1d3e8cf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-1d3e8cf > .elementor-background-slideshow:hover::before, .elementor-1677 .elementor-element.elementor-element-1d3e8cf > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-1d3e8cf:hover{--overlay-opacity:0.5;}.elementor-1677 .elementor-element.elementor-element-0c1aa7c.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-0c1aa7c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1677 .elementor-element.elementor-element-0c1aa7c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-0c1aa7c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-0c1aa7c .elementor-image-box-title{margin-bottom:0px;font-family:"Gotham", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-0c1aa7c .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-1677 .elementor-element.elementor-element-0c1aa7c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1677 .elementor-element.elementor-element-0c1aa7c .elementor-image-box-description{font-family:"Gotham", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-cb4b19f{--display:flex;--min-height:420px;--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;--justify-content:center;--overlay-opacity:0.3;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1677 .elementor-element.elementor-element-cb4b19f:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-cb4b19f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://interplasp.servidortigres.com/wp-content/uploads/2025/05/adobestock_995978623_g-768x576.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1677 .elementor-element.elementor-element-cb4b19f::before, .elementor-1677 .elementor-element.elementor-element-cb4b19f > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-cb4b19f > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-cb4b19f > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-cb4b19f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-cb4b19f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-efd93fa );--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-cb4b19f:hover::before, .elementor-1677 .elementor-element.elementor-element-cb4b19f:hover > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-cb4b19f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-cb4b19f > .elementor-background-slideshow:hover::before, .elementor-1677 .elementor-element.elementor-element-cb4b19f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-cb4b19f:hover{--overlay-opacity:0.5;}.elementor-1677 .elementor-element.elementor-element-542c84c.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-542c84c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1677 .elementor-element.elementor-element-542c84c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-542c84c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-542c84c .elementor-image-box-title{margin-bottom:0px;font-family:"Gotham", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-542c84c .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-1677 .elementor-element.elementor-element-542c84c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1677 .elementor-element.elementor-element-542c84c .elementor-image-box-description{font-family:"Gotham", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-5f5f332{--display:flex;--min-height:420px;--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;--justify-content:center;--overlay-opacity:0.3;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1677 .elementor-element.elementor-element-5f5f332:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-5f5f332 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://interplasp.servidortigres.com/wp-content/uploads/2025/05/adobestock_220693108_g-768x576.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1677 .elementor-element.elementor-element-5f5f332::before, .elementor-1677 .elementor-element.elementor-element-5f5f332 > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-5f5f332 > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-5f5f332 > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-5f5f332 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-5f5f332 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-efd93fa );--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-5f5f332:hover::before, .elementor-1677 .elementor-element.elementor-element-5f5f332:hover > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-5f5f332:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-5f5f332 > .elementor-background-slideshow:hover::before, .elementor-1677 .elementor-element.elementor-element-5f5f332 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-5f5f332:hover{--overlay-opacity:0.5;}.elementor-1677 .elementor-element.elementor-element-a166056.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-a166056.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1677 .elementor-element.elementor-element-a166056.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-a166056.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-a166056 .elementor-image-box-title{margin-bottom:0px;font-family:"Gotham", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-a166056 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-1677 .elementor-element.elementor-element-a166056 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1677 .elementor-element.elementor-element-a166056 .elementor-image-box-description{font-family:"Gotham", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-249933a{--display:flex;--min-height:420px;--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;--justify-content:center;--overlay-opacity:0.3;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1677 .elementor-element.elementor-element-249933a:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-249933a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://interplasp.servidortigres.com/wp-content/uploads/2025/05/aglomeradas_g-768x576.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1677 .elementor-element.elementor-element-249933a::before, .elementor-1677 .elementor-element.elementor-element-249933a > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-249933a > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-249933a > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-249933a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-249933a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-efd93fa );--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-249933a:hover::before, .elementor-1677 .elementor-element.elementor-element-249933a:hover > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-249933a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-249933a > .elementor-background-slideshow:hover::before, .elementor-1677 .elementor-element.elementor-element-249933a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-249933a:hover{--overlay-opacity:0.5;}.elementor-1677 .elementor-element.elementor-element-4591729.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-4591729.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1677 .elementor-element.elementor-element-4591729.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-4591729.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-4591729 .elementor-image-box-title{margin-bottom:0px;font-family:"Gotham", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-4591729 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-1677 .elementor-element.elementor-element-4591729 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1677 .elementor-element.elementor-element-4591729 .elementor-image-box-description{font-family:"Gotham", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-f5f9910{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-70px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-70px;--e-n-carousel-arrow-size:38px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-efd93fa );}.elementor-1677 .elementor-element.elementor-element-af74e06{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-1677 .elementor-element.elementor-element-af74e06:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-af74e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1677 .elementor-element.elementor-element-89c2bb2{--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;--justify-content:space-between;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-a63e450 .elementor-icon-box-wrapper{text-align:justify;}.elementor-1677 .elementor-element.elementor-element-a63e450{--icon-box-icon-margin:10px;}.elementor-1677 .elementor-element.elementor-element-a63e450.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1677 .elementor-element.elementor-element-a63e450.elementor-view-framed .elementor-icon, .elementor-1677 .elementor-element.elementor-element-a63e450.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1677 .elementor-element.elementor-element-a63e450 .elementor-icon{font-size:10px;}.elementor-1677 .elementor-element.elementor-element-a63e450 .elementor-icon-box-title, .elementor-1677 .elementor-element.elementor-element-a63e450 .elementor-icon-box-title a{font-family:"Vollkorn", Sans-serif;font-size:27px;font-weight:400;font-style:italic;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-a63e450 .elementor-icon-box-title{color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-f0a1249{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-1677 .elementor-element.elementor-element-f0a1249 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-bb215af{--display:grid;--e-con-grid-template-columns:130px 340px 1fr 70px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF80;--border-color:#FFFFFF80;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-02d3a02{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-1677 .elementor-element.elementor-element-02d3a02 .elementor-image-box-wrapper{text-align:left;}.elementor-1677 .elementor-element.elementor-element-02d3a02.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1677 .elementor-element.elementor-element-02d3a02.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-02d3a02.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-02d3a02 .elementor-image-box-title{margin-bottom:10px;font-family:"Georgia", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:0.5em;color:#FFFFFF4D;}.elementor-1677 .elementor-element.elementor-element-02d3a02 .elementor-image-box-wrapper .elementor-image-box-img{width:130px;}.elementor-1677 .elementor-element.elementor-element-02d3a02 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1677 .elementor-element.elementor-element-02d3a02 .elementor-image-box-description{font-family:"Gotham", Sans-serif;font-size:0px;font-weight:400;}.elementor-1677 .elementor-element.elementor-element-d2eda7e .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1677 .elementor-element.elementor-element-9e47089{--display:grid;--min-height:150px;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--overflow:hidden;}.elementor-1677 .elementor-element.elementor-element-c5cf0d9.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-c5cf0d9:hover img{filter:brightness( 115% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1677 .elementor-element.elementor-element-f5eb2b7{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-a38be0d .elementor-icon-wrapper{text-align:right;}.elementor-1677 .elementor-element.elementor-element-a38be0d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-a38be0d.elementor-view-framed .elementor-icon, .elementor-1677 .elementor-element.elementor-element-a38be0d.elementor-view-default .elementor-icon{color:var( --e-global-color-e648081 );border-color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-a38be0d.elementor-view-framed .elementor-icon, .elementor-1677 .elementor-element.elementor-element-a38be0d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-a38be0d .elementor-icon{font-size:24px;}.elementor-1677 .elementor-element.elementor-element-a38be0d .elementor-icon svg{height:24px;}.elementor-1677 .elementor-element.elementor-element-28764e3{--display:grid;--e-con-grid-template-columns:130px 340px 1fr 70px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF80;--border-color:#FFFFFF80;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-fdf3c7e{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-1677 .elementor-element.elementor-element-fdf3c7e .elementor-image-box-wrapper{text-align:left;}.elementor-1677 .elementor-element.elementor-element-fdf3c7e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1677 .elementor-element.elementor-element-fdf3c7e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-fdf3c7e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-fdf3c7e .elementor-image-box-title{margin-bottom:10px;font-family:"Georgia", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:0.5em;color:#FFFFFF4D;}.elementor-1677 .elementor-element.elementor-element-fdf3c7e .elementor-image-box-wrapper .elementor-image-box-img{width:130px;}.elementor-1677 .elementor-element.elementor-element-fdf3c7e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1677 .elementor-element.elementor-element-fdf3c7e .elementor-image-box-description{font-family:"Gotham", Sans-serif;font-size:0px;font-weight:400;}.elementor-1677 .elementor-element.elementor-element-b524206 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1677 .elementor-element.elementor-element-ccba524{--display:grid;--min-height:150px;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--overflow:hidden;}.elementor-1677 .elementor-element.elementor-element-3eb7e6f.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-3eb7e6f:hover img{filter:brightness( 115% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1677 .elementor-element.elementor-element-ca20c09{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-033a261 .elementor-icon-wrapper{text-align:right;}.elementor-1677 .elementor-element.elementor-element-033a261.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-033a261.elementor-view-framed .elementor-icon, .elementor-1677 .elementor-element.elementor-element-033a261.elementor-view-default .elementor-icon{color:var( --e-global-color-e648081 );border-color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-033a261.elementor-view-framed .elementor-icon, .elementor-1677 .elementor-element.elementor-element-033a261.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-033a261 .elementor-icon{font-size:24px;}.elementor-1677 .elementor-element.elementor-element-033a261 .elementor-icon svg{height:24px;}.elementor-1677 .elementor-element.elementor-element-416bfc4{--display:grid;--e-con-grid-template-columns:130px 340px 1fr 70px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF80;--border-color:#FFFFFF80;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-db5b2fc{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-1677 .elementor-element.elementor-element-db5b2fc .elementor-image-box-wrapper{text-align:left;}.elementor-1677 .elementor-element.elementor-element-db5b2fc.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1677 .elementor-element.elementor-element-db5b2fc.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-db5b2fc.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-db5b2fc .elementor-image-box-title{margin-bottom:10px;font-family:"Georgia", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:0.5em;color:#FFFFFF4D;}.elementor-1677 .elementor-element.elementor-element-db5b2fc .elementor-image-box-wrapper .elementor-image-box-img{width:130px;}.elementor-1677 .elementor-element.elementor-element-db5b2fc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1677 .elementor-element.elementor-element-db5b2fc .elementor-image-box-description{font-family:"Gotham", Sans-serif;font-size:0px;font-weight:400;}.elementor-1677 .elementor-element.elementor-element-be8b938 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1677 .elementor-element.elementor-element-82eb6ab{--display:grid;--min-height:150px;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--overflow:hidden;}.elementor-1677 .elementor-element.elementor-element-07255b4.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-07255b4:hover img{filter:brightness( 115% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1677 .elementor-element.elementor-element-3b22242{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-5a7bfe9 .elementor-icon-wrapper{text-align:right;}.elementor-1677 .elementor-element.elementor-element-5a7bfe9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-5a7bfe9.elementor-view-framed .elementor-icon, .elementor-1677 .elementor-element.elementor-element-5a7bfe9.elementor-view-default .elementor-icon{color:var( --e-global-color-e648081 );border-color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-5a7bfe9.elementor-view-framed .elementor-icon, .elementor-1677 .elementor-element.elementor-element-5a7bfe9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-5a7bfe9 .elementor-icon{font-size:24px;}.elementor-1677 .elementor-element.elementor-element-5a7bfe9 .elementor-icon svg{height:24px;}.elementor-1677 .elementor-element.elementor-element-eff3f2a{--display:grid;--e-con-grid-template-columns:130px 340px 1fr 70px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF80;--border-color:#FFFFFF80;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-7b7f436{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-1677 .elementor-element.elementor-element-7b7f436 .elementor-image-box-wrapper{text-align:left;}.elementor-1677 .elementor-element.elementor-element-7b7f436.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1677 .elementor-element.elementor-element-7b7f436.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-7b7f436.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-7b7f436 .elementor-image-box-title{margin-bottom:10px;font-family:"Georgia", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:0.5em;color:#FFFFFF4D;}.elementor-1677 .elementor-element.elementor-element-7b7f436 .elementor-image-box-wrapper .elementor-image-box-img{width:130px;}.elementor-1677 .elementor-element.elementor-element-7b7f436 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1677 .elementor-element.elementor-element-7b7f436 .elementor-image-box-description{font-family:"Gotham", Sans-serif;font-size:0px;font-weight:400;}.elementor-1677 .elementor-element.elementor-element-e3171e5 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1677 .elementor-element.elementor-element-39ece9c{--display:grid;--min-height:150px;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--overflow:hidden;}.elementor-1677 .elementor-element.elementor-element-a5f29c9.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-a5f29c9:hover img{filter:brightness( 115% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1677 .elementor-element.elementor-element-573b507{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-20905a3 .elementor-icon-wrapper{text-align:right;}.elementor-1677 .elementor-element.elementor-element-20905a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-20905a3.elementor-view-framed .elementor-icon, .elementor-1677 .elementor-element.elementor-element-20905a3.elementor-view-default .elementor-icon{color:var( --e-global-color-e648081 );border-color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-20905a3.elementor-view-framed .elementor-icon, .elementor-1677 .elementor-element.elementor-element-20905a3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-20905a3 .elementor-icon{font-size:24px;}.elementor-1677 .elementor-element.elementor-element-20905a3 .elementor-icon svg{height:24px;}.elementor-1677 .elementor-element.elementor-element-5e533a2{--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:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-1677 .elementor-element.elementor-element-fc15d92.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-fc15d92 .elementor-icon-box-wrapper{text-align:justify;}.elementor-1677 .elementor-element.elementor-element-fc15d92{--icon-box-icon-margin:10px;}.elementor-1677 .elementor-element.elementor-element-fc15d92.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1677 .elementor-element.elementor-element-fc15d92.elementor-view-framed .elementor-icon, .elementor-1677 .elementor-element.elementor-element-fc15d92.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1677 .elementor-element.elementor-element-fc15d92 .elementor-icon{font-size:10px;}.elementor-1677 .elementor-element.elementor-element-fc15d92 .elementor-icon-box-title, .elementor-1677 .elementor-element.elementor-element-fc15d92 .elementor-icon-box-title a{font-family:"Vollkorn", Sans-serif;font-size:27px;font-weight:400;font-style:italic;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-ab3fc17{width:initial;max-width:initial;text-align:center;}.elementor-1677 .elementor-element.elementor-element-ab3fc17 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 20px 0px 20px;}.elementor-1677 .elementor-element.elementor-element-ab3fc17.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-ab3fc17 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:55px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1677 .elementor-element.elementor-element-228c9c4 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Gotham", Sans-serif;font-size:15.5px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-e648081 );color:var( --e-global-color-e648081 );border-radius:50px 50px 50px 50px;padding:15px 25px 13px 25px;}.elementor-1677 .elementor-element.elementor-element-228c9c4 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-1677 .elementor-element.elementor-element-7a5a9f1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:26px 26px 26px 26px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1677 .elementor-element.elementor-element-0b8efa7{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-0b8efa7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1677 .elementor-element.elementor-element-37d5533{--display:flex;--min-height:64px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-796b938{text-align:left;}.elementor-1677 .elementor-element.elementor-element-0f07854{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-c0405f6 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:23px;font-weight:400;}.elementor-1677 .elementor-element.elementor-element-e32db04{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:26px 26px 26px 26px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1677 .elementor-element.elementor-element-bbac505{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-bbac505.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1677 .elementor-element.elementor-element-302d10f{--display:flex;--min-height:64px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-071ae85{text-align:left;}.elementor-1677 .elementor-element.elementor-element-8c7e8d6{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-5e83e78 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:22px;font-weight:400;}.elementor-1677 .elementor-element.elementor-element-9d7eaff{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:26px 26px 26px 26px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1677 .elementor-element.elementor-element-48c60a9{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-48c60a9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1677 .elementor-element.elementor-element-9e78205{--display:flex;--min-height:64px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-891c319{text-align:left;}.elementor-1677 .elementor-element.elementor-element-0497b7b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-4ae60b0 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:23px;font-weight:400;}.elementor-1677 .elementor-element.elementor-element-9092723{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:26px 26px 26px 26px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1677 .elementor-element.elementor-element-ee91b19{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-ee91b19.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1677 .elementor-element.elementor-element-7c4c4de{--display:flex;--min-height:64px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-c849bf0{text-align:left;}.elementor-1677 .elementor-element.elementor-element-36bef01{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-ea98cc1 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:23px;font-weight:400;}.elementor-1677 .elementor-element.elementor-element-30030c7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:26px 26px 26px 26px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1677 .elementor-element.elementor-element-4ed7e9c{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-4ed7e9c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1677 .elementor-element.elementor-element-e1b52a2{--display:flex;--min-height:64px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-65820c6{text-align:left;}.elementor-1677 .elementor-element.elementor-element-19075b6{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-f81325b .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:23px;font-weight:400;}.elementor-1677 .elementor-element.elementor-element-e874997{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:26px 26px 26px 26px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1677 .elementor-element.elementor-element-706a29d{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-706a29d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1677 .elementor-element.elementor-element-b2c6522{--display:flex;--min-height:64px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-5868982{text-align:left;}.elementor-1677 .elementor-element.elementor-element-5868982 img{width:60px;}.elementor-1677 .elementor-element.elementor-element-9651b18{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-2fc9b9b .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:23px;font-weight:400;}.elementor-1677 .elementor-element.elementor-element-890c788{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:26px 26px 26px 26px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1677 .elementor-element.elementor-element-01337d5{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-01337d5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1677 .elementor-element.elementor-element-3306104{--display:flex;--min-height:64px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-9c9b206{text-align:left;}.elementor-1677 .elementor-element.elementor-element-9c9b206 img{width:60px;}.elementor-1677 .elementor-element.elementor-element-88516e6{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-bb913f2 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:23px;font-weight:400;}.elementor-1677 .elementor-element.elementor-element-6bc721d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:26px 26px 26px 26px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1677 .elementor-element.elementor-element-206ca88{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-206ca88.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1677 .elementor-element.elementor-element-88328ba{--display:flex;--min-height:64px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-287b4b8{text-align:left;}.elementor-1677 .elementor-element.elementor-element-287b4b8 img{width:60px;}.elementor-1677 .elementor-element.elementor-element-8d205c3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-a3a182a .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:23px;font-weight:400;}.elementor-1677 .elementor-element.elementor-element-8c3da83{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:26px 26px 26px 26px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1677 .elementor-element.elementor-element-6fe1637{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-6fe1637.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1677 .elementor-element.elementor-element-c22d433{--display:flex;--min-height:64px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-0d81c43{text-align:left;}.elementor-1677 .elementor-element.elementor-element-0d81c43 img{width:60px;}.elementor-1677 .elementor-element.elementor-element-ae043d6{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-3152467 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:23px;font-weight:400;}.elementor-1677 .elementor-element.elementor-element-037b076{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-24px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-60px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-24px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-60px;--e-n-carousel-arrow-size:33px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-1677 .elementor-element.elementor-element-76df933{--display:grid;--e-con-grid-template-columns:340px 1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--overflow:hidden;}.elementor-1677 .elementor-element.elementor-element-76df933:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-76df933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://interplasp.servidortigres.com/wp-content/uploads/2025/05/bg_circles.png");background-position:10px calc(100% + 180px);background-repeat:no-repeat;}.elementor-1677 .elementor-element.elementor-element-3e5f6dd{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;--padding-top:0%;--padding-bottom:50%;--padding-left:0%;--padding-right:0%;}.elementor-1677 .elementor-element.elementor-element-609cbbe{width:initial;max-width:initial;font-family:"Gotham", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-044b002.elementor-element{--align-self:flex-end;}.elementor-1677 .elementor-element.elementor-element-044b002 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:47px;font-weight:700;line-height:0px;letter-spacing:-2.5px;}.elementor-1677 .elementor-element.elementor-element-7ae6599{--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;--overflow:hidden;--overlay-opacity:0.12;--border-radius:0px 0px 40px 40px;--margin-top:0px;--margin-bottom:1px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:65px;--padding-left:10px;--padding-right:10px;}.elementor-1677 .elementor-element.elementor-element-7ae6599:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-7ae6599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://interplasp.servidortigres.com/wp-content/uploads/2025/05/adobestock_133104111.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1677 .elementor-element.elementor-element-7ae6599::before, .elementor-1677 .elementor-element.elementor-element-7ae6599 > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-7ae6599 > .e-con-inner > .elementor-background-video-container::before, .elementor-1677 .elementor-element.elementor-element-7ae6599 > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-7ae6599 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1677 .elementor-element.elementor-element-7ae6599 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1677 .elementor-element.elementor-element-ecc0935 .elementor-icon-box-wrapper{text-align:justify;}.elementor-1677 .elementor-element.elementor-element-ecc0935{--icon-box-icon-margin:10px;}.elementor-1677 .elementor-element.elementor-element-ecc0935.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1677 .elementor-element.elementor-element-ecc0935.elementor-view-framed .elementor-icon, .elementor-1677 .elementor-element.elementor-element-ecc0935.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1677 .elementor-element.elementor-element-ecc0935 .elementor-icon{font-size:10px;}.elementor-1677 .elementor-element.elementor-element-ecc0935 .elementor-icon-box-title, .elementor-1677 .elementor-element.elementor-element-ecc0935 .elementor-icon-box-title a{font-family:"Vollkorn", Sans-serif;font-size:27px;font-weight:400;font-style:italic;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-64f55e9{width:initial;max-width:initial;}.elementor-1677 .elementor-element.elementor-element-64f55e9 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-1677 .elementor-element.elementor-element-64f55e9 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:min(55px, 4.2vw);font-weight:700;color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-b10ba8c > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-1677 .elementor-element.elementor-element-b10ba8c.elementor-element{--align-self:flex-start;}.elementor-1677 .elementor-element.elementor-element-b10ba8c .elementor-icon-box-wrapper{text-align:left;}.elementor-1677 .elementor-element.elementor-element-b10ba8c{--icon-box-icon-margin:10px;}.elementor-1677 .elementor-element.elementor-element-b10ba8c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-b10ba8c.elementor-view-framed .elementor-icon, .elementor-1677 .elementor-element.elementor-element-b10ba8c.elementor-view-default .elementor-icon{fill:var( --e-global-color-e648081 );color:var( --e-global-color-e648081 );border-color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-b10ba8c .elementor-icon{font-size:24px;}.elementor-1677 .elementor-element.elementor-element-b10ba8c .elementor-icon-box-title, .elementor-1677 .elementor-element.elementor-element-b10ba8c .elementor-icon-box-title a{font-family:"Gotham", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-1677 .elementor-element.elementor-element-b10ba8c .elementor-icon-box-title{color:var( --e-global-color-e648081 );}.elementor-1677 .elementor-element.elementor-element-2e6aa94{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-2e6aa94.e-con{--align-self:flex-end;}.elementor-1677 .elementor-element.elementor-element-3ae6833 > .elementor-widget-container{background-color:#FFFFFFB3;padding:24px 30px 22px 30px;border-radius:24px 24px 24px 24px;}.elementor-1677 .elementor-element.elementor-element-3ae6833 .elementor-image-box-wrapper{text-align:left;}.elementor-1677 .elementor-element.elementor-element-3ae6833.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-1677 .elementor-element.elementor-element-3ae6833.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-1677 .elementor-element.elementor-element-3ae6833.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-1677 .elementor-element.elementor-element-3ae6833 .elementor-image-box-title{margin-bottom:0px;font-family:"Vollkorn", Sans-serif;font-size:36px;font-weight:500;}.elementor-1677 .elementor-element.elementor-element-3ae6833 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1677 .elementor-element.elementor-element-3ae6833 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1677 .elementor-element.elementor-element-3ae6833 .elementor-image-box-description{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-1677 .elementor-element.elementor-element-ec10970 > .elementor-widget-container{background-color:#FFFFFFB3;padding:24px 30px 22px 30px;border-radius:24px 24px 24px 24px;}.elementor-1677 .elementor-element.elementor-element-ec10970 .elementor-image-box-wrapper{text-align:left;}.elementor-1677 .elementor-element.elementor-element-ec10970.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-1677 .elementor-element.elementor-element-ec10970.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-1677 .elementor-element.elementor-element-ec10970.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-1677 .elementor-element.elementor-element-ec10970 .elementor-image-box-title{margin-bottom:0px;font-family:"Vollkorn", Sans-serif;font-size:36px;font-weight:500;}.elementor-1677 .elementor-element.elementor-element-ec10970 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1677 .elementor-element.elementor-element-ec10970 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1677 .elementor-element.elementor-element-ec10970 .elementor-image-box-description{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-1677 .elementor-element.elementor-element-f1dbd51 > .elementor-widget-container{background-color:#FFFFFFB3;padding:24px 30px 22px 30px;border-radius:24px 24px 24px 24px;}.elementor-1677 .elementor-element.elementor-element-f1dbd51 .elementor-image-box-wrapper{text-align:left;}.elementor-1677 .elementor-element.elementor-element-f1dbd51.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-1677 .elementor-element.elementor-element-f1dbd51.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-1677 .elementor-element.elementor-element-f1dbd51.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-1677 .elementor-element.elementor-element-f1dbd51 .elementor-image-box-title{margin-bottom:0px;font-family:"Vollkorn", Sans-serif;font-size:36px;font-weight:500;}.elementor-1677 .elementor-element.elementor-element-f1dbd51 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1677 .elementor-element.elementor-element-f1dbd51 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1677 .elementor-element.elementor-element-f1dbd51 .elementor-image-box-description{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-1677 .elementor-element.elementor-element-76159c4{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-1677 .elementor-element.elementor-element-f1a5689{--display:flex;}.elementor-1677 .elementor-element.elementor-element-4a7f79e .elementor-icon-box-wrapper{text-align:justify;}.elementor-1677 .elementor-element.elementor-element-4a7f79e{--icon-box-icon-margin:10px;}.elementor-1677 .elementor-element.elementor-element-4a7f79e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1677 .elementor-element.elementor-element-4a7f79e.elementor-view-framed .elementor-icon, .elementor-1677 .elementor-element.elementor-element-4a7f79e.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1677 .elementor-element.elementor-element-4a7f79e .elementor-icon{font-size:10px;}.elementor-1677 .elementor-element.elementor-element-4a7f79e .elementor-icon-box-title, .elementor-1677 .elementor-element.elementor-element-4a7f79e .elementor-icon-box-title a{font-family:"Vollkorn", Sans-serif;font-size:27px;font-weight:400;font-style:italic;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-f8226cb{width:initial;max-width:initial;}.elementor-1677 .elementor-element.elementor-element-f8226cb .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:min(55px, 4.2vw);font-weight:700;color:#404040;}.elementor-1677 .elementor-element.elementor-element-febadf1{--swiper-slides-gap:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1677 .elementor-element.elementor-element-9b3017f:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-9b3017f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:calc(50% + 350px) calc(100% - 20px);}.elementor-1677 .elementor-element.elementor-element-7ff8281{--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-1677 .elementor-element.elementor-element-c26bfbb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1677 .elementor-element.elementor-element-8eacd62{--grid-auto-flow:row;}.elementor-1677 .elementor-element.elementor-element-a607136:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-a607136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://interplasp.servidortigres.com/wp-content/uploads/2025/05/certificados.png");background-size:1280px auto;}.elementor-1677 .elementor-element.elementor-element-8a0d9bc .elementor-heading-title{font-size:46px;}.elementor-1677 .elementor-element.elementor-element-f5f9910{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1677 .elementor-element.elementor-element-bb215af{--e-con-grid-template-columns:130px 200px 1fr 50px;--grid-auto-flow:row;}.elementor-1677 .elementor-element.elementor-element-9e47089{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-1677 .elementor-element.elementor-element-f5eb2b7 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1677 .elementor-element.elementor-element-f5eb2b7{font-size:16px;}.elementor-1677 .elementor-element.elementor-element-28764e3{--e-con-grid-template-columns:130px 200px 1fr 50px;--grid-auto-flow:row;}.elementor-1677 .elementor-element.elementor-element-ccba524{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-1677 .elementor-element.elementor-element-ca20c09 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1677 .elementor-element.elementor-element-ca20c09{font-size:16px;}.elementor-1677 .elementor-element.elementor-element-416bfc4{--e-con-grid-template-columns:130px 200px 1fr 50px;--grid-auto-flow:row;}.elementor-1677 .elementor-element.elementor-element-82eb6ab{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-1677 .elementor-element.elementor-element-3b22242 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1677 .elementor-element.elementor-element-3b22242{font-size:16px;}.elementor-1677 .elementor-element.elementor-element-eff3f2a{--e-con-grid-template-columns:130px 200px 1fr 50px;--grid-auto-flow:row;}.elementor-1677 .elementor-element.elementor-element-39ece9c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-1677 .elementor-element.elementor-element-573b507 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1677 .elementor-element.elementor-element-573b507{font-size:16px;}.elementor-1677 .elementor-element.elementor-element-ab3fc17 .elementor-heading-title{font-size:40px;}.elementor-1677 .elementor-element.elementor-element-037b076{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1677 .elementor-element.elementor-element-76df933{--e-con-grid-template-columns:250px 1fr;--grid-auto-flow:row;}.elementor-1677 .elementor-element.elementor-element-76df933:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-76df933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:10px calc(100% + 340px);}.elementor-1677 .elementor-element.elementor-element-3e5f6dd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-609cbbe{font-size:30px;}.elementor-1677 .elementor-element.elementor-element-2e6aa94{--grid-auto-flow:row;}.elementor-1677 .elementor-element.elementor-element-3ae6833 > .elementor-widget-container{padding:24px 20px 22px 20px;}.elementor-1677 .elementor-element.elementor-element-3ae6833 .elementor-image-box-title{font-size:30px;}.elementor-1677 .elementor-element.elementor-element-3ae6833 .elementor-image-box-description{font-size:18px;}.elementor-1677 .elementor-element.elementor-element-ec10970 > .elementor-widget-container{padding:24px 20px 22px 20px;}.elementor-1677 .elementor-element.elementor-element-ec10970 .elementor-image-box-title{font-size:30px;}.elementor-1677 .elementor-element.elementor-element-ec10970 .elementor-image-box-description{font-size:18px;}.elementor-1677 .elementor-element.elementor-element-f1dbd51 > .elementor-widget-container{padding:24px 20px 22px 20px;}.elementor-1677 .elementor-element.elementor-element-f1dbd51 .elementor-image-box-title{font-size:30px;}.elementor-1677 .elementor-element.elementor-element-f1dbd51 .elementor-image-box-description{font-size:18px;}}@media(max-width:767px){.elementor-1677 .elementor-element.elementor-element-9b3017f:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-9b3017f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:calc(50% + 350px) calc(100% - 20px);}.elementor-1677 .elementor-element.elementor-element-9b3017f{--padding-top:50px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-1677 .elementor-element.elementor-element-5164f91 .elementor-icon-box-wrapper{text-align:left;}.elementor-1677 .elementor-element.elementor-element-754b569 .elementor-heading-title{font-size:40px;}.elementor-1677 .elementor-element.elementor-element-8eacd62{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1677 .elementor-element.elementor-element-77c9cd3 .elementor-counter-title{justify-content:center;}.elementor-1677 .elementor-element.elementor-element-77c9cd3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-1677 .elementor-element.elementor-element-d703a56 .elementor-counter-title{justify-content:center;}.elementor-1677 .elementor-element.elementor-element-d703a56 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-1677 .elementor-element.elementor-element-adca1f2 .elementor-counter-title{justify-content:center;}.elementor-1677 .elementor-element.elementor-element-adca1f2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-1677 .elementor-element.elementor-element-d6f01d3 .elementor-counter-title{justify-content:center;}.elementor-1677 .elementor-element.elementor-element-d6f01d3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-1677 .elementor-element.elementor-element-f57e504{--width:40px;}.elementor-1677 .elementor-element.elementor-element-1508bb1 .elementor-heading-title{font-size:40px;}.elementor-1677 .elementor-element.elementor-element-8a0d9bc .elementor-heading-title{font-size:30px;}.elementor-1677 .elementor-element.elementor-element-5273135 .elementor-heading-title{font-size:35px;}.elementor-1677 .elementor-element.elementor-element-507d61b{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-0209c09 .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-8528122 .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-6c90ce4 .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-d72d011 .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-2bfd918 .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-0c1aa7c .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-542c84c .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-a166056 .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-4591729 .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-f5f9910{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1677 .elementor-element.elementor-element-af74e06{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1677 .elementor-element.elementor-element-f0a1249 .elementor-heading-title{font-size:35px;}.elementor-1677 .elementor-element.elementor-element-bb215af{--e-con-grid-template-columns:1;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-02d3a02{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1677 .elementor-element.elementor-element-02d3a02 .elementor-image-box-wrapper{text-align:left;}.elementor-1677 .elementor-element.elementor-element-02d3a02 .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-02d3a02.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1677 .elementor-element.elementor-element-02d3a02.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-02d3a02.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-02d3a02 .elementor-image-box-title{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-02d3a02 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1677 .elementor-element.elementor-element-9e47089{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-28764e3{--e-con-grid-template-columns:1;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-fdf3c7e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1677 .elementor-element.elementor-element-fdf3c7e .elementor-image-box-wrapper{text-align:left;}.elementor-1677 .elementor-element.elementor-element-fdf3c7e .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-fdf3c7e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1677 .elementor-element.elementor-element-fdf3c7e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-fdf3c7e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-fdf3c7e .elementor-image-box-title{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-fdf3c7e .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1677 .elementor-element.elementor-element-ccba524{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-416bfc4{--e-con-grid-template-columns:1;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-db5b2fc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1677 .elementor-element.elementor-element-db5b2fc .elementor-image-box-wrapper{text-align:left;}.elementor-1677 .elementor-element.elementor-element-db5b2fc .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-db5b2fc.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1677 .elementor-element.elementor-element-db5b2fc.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-db5b2fc.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-db5b2fc .elementor-image-box-title{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-db5b2fc .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1677 .elementor-element.elementor-element-82eb6ab{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-eff3f2a{--e-con-grid-template-columns:1;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-7b7f436{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1677 .elementor-element.elementor-element-7b7f436 .elementor-image-box-wrapper{text-align:left;}.elementor-1677 .elementor-element.elementor-element-7b7f436 .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-7b7f436.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1677 .elementor-element.elementor-element-7b7f436.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1677 .elementor-element.elementor-element-7b7f436.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-7b7f436 .elementor-image-box-title{margin-bottom:0px;}.elementor-1677 .elementor-element.elementor-element-7b7f436 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1677 .elementor-element.elementor-element-39ece9c{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-fc15d92 .elementor-icon-box-wrapper{text-align:left;}.elementor-1677 .elementor-element.elementor-element-ab3fc17 .elementor-heading-title{font-size:30px;}.elementor-1677 .elementor-element.elementor-element-037b076{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1677 .elementor-element.elementor-element-76df933{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:1;--grid-auto-flow:row;}.elementor-1677 .elementor-element.elementor-element-76df933:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-76df933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:10px calc(100% + 250px);}.elementor-1677 .elementor-element.elementor-element-609cbbe{text-align:center;}.elementor-1677 .elementor-element.elementor-element-64f55e9 .elementor-heading-title{font-size:33px;}.elementor-1677 .elementor-element.elementor-element-2e6aa94{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1677 .elementor-element.elementor-element-3ae6833 .elementor-image-box-img{margin-bottom:12px;}.elementor-1677 .elementor-element.elementor-element-ec10970 .elementor-image-box-img{margin-bottom:12px;}.elementor-1677 .elementor-element.elementor-element-f1dbd51 .elementor-image-box-img{margin-bottom:12px;}}@media(min-width:768px){.elementor-1677 .elementor-element.elementor-element-f57e504{--width:40px;}.elementor-1677 .elementor-element.elementor-element-32143b6{--content-width:1100px;}.elementor-1677 .elementor-element.elementor-element-1491c9a{--content-width:1300px;}.elementor-1677 .elementor-element.elementor-element-ed0ee00{--width:50%;}.elementor-1677 .elementor-element.elementor-element-e1cb701{--width:50%;}.elementor-1677 .elementor-element.elementor-element-ff56d81{--width:100%;}.elementor-1677 .elementor-element.elementor-element-af74e06{--content-width:1280px;}.elementor-1677 .elementor-element.elementor-element-5e533a2{--content-width:1230px;}.elementor-1677 .elementor-element.elementor-element-76df933{--content-width:1400px;}.elementor-1677 .elementor-element.elementor-element-7ae6599{--content-width:1230px;}.elementor-1677 .elementor-element.elementor-element-f1a5689{--width:300px;}}@media(min-width:1025px){.elementor-1677 .elementor-element.elementor-element-7ae6599:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-7ae6599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for icon, class: .elementor-element-7074a36d *//*
.elementor-1677 .elementor-element.elementor-element-7074a36d .e-font-icon-svg {
    animation: jump 1.5s infinite;
}

@keyframes jump {
    0%, 100% {
        transform: translateY(-3px);
    }
    50% {
        transform: translateY(7px);
    }
}
*//* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-89d456b */.elementor-1677 .elementor-element.elementor-element-89d456b{
    aspect-ratio: 16/9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f57e504 */.elementor-1677 .elementor-element.elementor-element-f57e504{
    border-image: conic-gradient(#fff 0 0) fill 0//0 100vw 0 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1140bd6 */.elementor-1677 .elementor-element.elementor-element-1140bd6{
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a607136 */.elementor-1677 .elementor-element.elementor-element-a607136{
    animation: scroll-bg 30s linear infinite;
    &:hover {
        /*animation-play-state: paused;*/
    }
}
@keyframes scroll-bg {
  from {
    background-position: 1282px 0;
  }
  to {
    background-position: 0px 0;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f710b9 */.elementor-1677 .elementor-element.elementor-element-0f710b9 a{
    display: inline-block;
      /*padding: 12px 40px 12px 20px;*/
      /*background-color: #333;*/
      /*color: white;*/
      /*font-family: sans-serif;*/
      /*font-size: 36px;*/
      /*text-decoration: none;*/
      /*position: relative;*/
      background-repeat: no-repeat;
      background-position: right 20px center;
      background-size: 30px auto;
      background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E");
      animation: flecha-bounce 2s infinite;
}
@keyframes flecha-bounce {
      0%, 100% {
        background-position: right 15px center;
      }
      50% {
        background-position: right 35px center;
      }
    }
/*
.elementor-1677 .elementor-element.elementor-element-0f710b9 .elementor-button-text {
    display: inline-flex;
    align-items: center;
}

.elementor-1677 .elementor-element.elementor-element-0f710b9 .elementor-button-text::after {
    content: '';
    display: inline-block;
    width: 0;
    height: 0;
    border-left: 2px solid white;
    border-top: 2px solid transparent;
    border-bottom: 2px solid transparent;
    margin-left: 20px;
    animation: bounce 2s infinite;
}

@keyframes bounce {
    0%, 100% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(5px);
    }
}
*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-507d61b */.elementor-1677 .elementor-element.elementor-element-507d61b{
    max-width: 470px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0209c09 */.elementor-1677 .elementor-element.elementor-element-0209c09 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11f8e93 */.elementor-1677 .elementor-element.elementor-element-11f8e93 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-11f8e93:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8528122 */.elementor-1677 .elementor-element.elementor-element-8528122 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bb103d */.elementor-1677 .elementor-element.elementor-element-0bb103d .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-0bb103d:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6c90ce4 */.elementor-1677 .elementor-element.elementor-element-6c90ce4 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e16db */.elementor-1677 .elementor-element.elementor-element-98e16db .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-98e16db:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d72d011 */.elementor-1677 .elementor-element.elementor-element-d72d011 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41e48cc */.elementor-1677 .elementor-element.elementor-element-41e48cc .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-41e48cc:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bfd918 */.elementor-1677 .elementor-element.elementor-element-2bfd918 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f95cd02 */.elementor-1677 .elementor-element.elementor-element-f95cd02 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-f95cd02:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0c1aa7c */.elementor-1677 .elementor-element.elementor-element-0c1aa7c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3e8cf */.elementor-1677 .elementor-element.elementor-element-1d3e8cf .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-1d3e8cf:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-542c84c */.elementor-1677 .elementor-element.elementor-element-542c84c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb4b19f */.elementor-1677 .elementor-element.elementor-element-cb4b19f .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-cb4b19f:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a166056 */.elementor-1677 .elementor-element.elementor-element-a166056 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5f332 */.elementor-1677 .elementor-element.elementor-element-5f5f332 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-5f5f332:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4591729 */.elementor-1677 .elementor-element.elementor-element-4591729 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249933a */.elementor-1677 .elementor-element.elementor-element-249933a .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-249933a:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0209c09 */.elementor-1677 .elementor-element.elementor-element-0209c09 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11f8e93 */.elementor-1677 .elementor-element.elementor-element-11f8e93 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-11f8e93:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8528122 */.elementor-1677 .elementor-element.elementor-element-8528122 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bb103d */.elementor-1677 .elementor-element.elementor-element-0bb103d .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-0bb103d:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6c90ce4 */.elementor-1677 .elementor-element.elementor-element-6c90ce4 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e16db */.elementor-1677 .elementor-element.elementor-element-98e16db .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-98e16db:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d72d011 */.elementor-1677 .elementor-element.elementor-element-d72d011 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41e48cc */.elementor-1677 .elementor-element.elementor-element-41e48cc .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-41e48cc:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bfd918 */.elementor-1677 .elementor-element.elementor-element-2bfd918 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f95cd02 */.elementor-1677 .elementor-element.elementor-element-f95cd02 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-f95cd02:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0c1aa7c */.elementor-1677 .elementor-element.elementor-element-0c1aa7c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3e8cf */.elementor-1677 .elementor-element.elementor-element-1d3e8cf .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-1d3e8cf:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-542c84c */.elementor-1677 .elementor-element.elementor-element-542c84c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb4b19f */.elementor-1677 .elementor-element.elementor-element-cb4b19f .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-cb4b19f:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a166056 */.elementor-1677 .elementor-element.elementor-element-a166056 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5f332 */.elementor-1677 .elementor-element.elementor-element-5f5f332 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-5f5f332:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4591729 */.elementor-1677 .elementor-element.elementor-element-4591729 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249933a */.elementor-1677 .elementor-element.elementor-element-249933a .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-249933a:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0209c09 */.elementor-1677 .elementor-element.elementor-element-0209c09 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11f8e93 */.elementor-1677 .elementor-element.elementor-element-11f8e93 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-11f8e93:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8528122 */.elementor-1677 .elementor-element.elementor-element-8528122 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bb103d */.elementor-1677 .elementor-element.elementor-element-0bb103d .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-0bb103d:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6c90ce4 */.elementor-1677 .elementor-element.elementor-element-6c90ce4 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e16db */.elementor-1677 .elementor-element.elementor-element-98e16db .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-98e16db:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d72d011 */.elementor-1677 .elementor-element.elementor-element-d72d011 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41e48cc */.elementor-1677 .elementor-element.elementor-element-41e48cc .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-41e48cc:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bfd918 */.elementor-1677 .elementor-element.elementor-element-2bfd918 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f95cd02 */.elementor-1677 .elementor-element.elementor-element-f95cd02 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-f95cd02:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0c1aa7c */.elementor-1677 .elementor-element.elementor-element-0c1aa7c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3e8cf */.elementor-1677 .elementor-element.elementor-element-1d3e8cf .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-1d3e8cf:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-542c84c */.elementor-1677 .elementor-element.elementor-element-542c84c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb4b19f */.elementor-1677 .elementor-element.elementor-element-cb4b19f .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-cb4b19f:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a166056 */.elementor-1677 .elementor-element.elementor-element-a166056 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5f332 */.elementor-1677 .elementor-element.elementor-element-5f5f332 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-5f5f332:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4591729 */.elementor-1677 .elementor-element.elementor-element-4591729 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249933a */.elementor-1677 .elementor-element.elementor-element-249933a .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-249933a:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0209c09 */.elementor-1677 .elementor-element.elementor-element-0209c09 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11f8e93 */.elementor-1677 .elementor-element.elementor-element-11f8e93 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-11f8e93:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8528122 */.elementor-1677 .elementor-element.elementor-element-8528122 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bb103d */.elementor-1677 .elementor-element.elementor-element-0bb103d .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-0bb103d:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6c90ce4 */.elementor-1677 .elementor-element.elementor-element-6c90ce4 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e16db */.elementor-1677 .elementor-element.elementor-element-98e16db .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-98e16db:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d72d011 */.elementor-1677 .elementor-element.elementor-element-d72d011 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41e48cc */.elementor-1677 .elementor-element.elementor-element-41e48cc .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-41e48cc:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bfd918 */.elementor-1677 .elementor-element.elementor-element-2bfd918 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f95cd02 */.elementor-1677 .elementor-element.elementor-element-f95cd02 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-f95cd02:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0c1aa7c */.elementor-1677 .elementor-element.elementor-element-0c1aa7c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3e8cf */.elementor-1677 .elementor-element.elementor-element-1d3e8cf .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-1d3e8cf:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-542c84c */.elementor-1677 .elementor-element.elementor-element-542c84c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb4b19f */.elementor-1677 .elementor-element.elementor-element-cb4b19f .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-cb4b19f:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a166056 */.elementor-1677 .elementor-element.elementor-element-a166056 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5f332 */.elementor-1677 .elementor-element.elementor-element-5f5f332 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-5f5f332:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4591729 */.elementor-1677 .elementor-element.elementor-element-4591729 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249933a */.elementor-1677 .elementor-element.elementor-element-249933a .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-249933a:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0209c09 */.elementor-1677 .elementor-element.elementor-element-0209c09 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11f8e93 */.elementor-1677 .elementor-element.elementor-element-11f8e93 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-11f8e93:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8528122 */.elementor-1677 .elementor-element.elementor-element-8528122 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bb103d */.elementor-1677 .elementor-element.elementor-element-0bb103d .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-0bb103d:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6c90ce4 */.elementor-1677 .elementor-element.elementor-element-6c90ce4 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e16db */.elementor-1677 .elementor-element.elementor-element-98e16db .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-98e16db:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d72d011 */.elementor-1677 .elementor-element.elementor-element-d72d011 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41e48cc */.elementor-1677 .elementor-element.elementor-element-41e48cc .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-41e48cc:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bfd918 */.elementor-1677 .elementor-element.elementor-element-2bfd918 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f95cd02 */.elementor-1677 .elementor-element.elementor-element-f95cd02 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-f95cd02:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0c1aa7c */.elementor-1677 .elementor-element.elementor-element-0c1aa7c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3e8cf */.elementor-1677 .elementor-element.elementor-element-1d3e8cf .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-1d3e8cf:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-542c84c */.elementor-1677 .elementor-element.elementor-element-542c84c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb4b19f */.elementor-1677 .elementor-element.elementor-element-cb4b19f .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-cb4b19f:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a166056 */.elementor-1677 .elementor-element.elementor-element-a166056 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5f332 */.elementor-1677 .elementor-element.elementor-element-5f5f332 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-5f5f332:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4591729 */.elementor-1677 .elementor-element.elementor-element-4591729 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249933a */.elementor-1677 .elementor-element.elementor-element-249933a .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-249933a:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0209c09 */.elementor-1677 .elementor-element.elementor-element-0209c09 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11f8e93 */.elementor-1677 .elementor-element.elementor-element-11f8e93 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-11f8e93:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8528122 */.elementor-1677 .elementor-element.elementor-element-8528122 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bb103d */.elementor-1677 .elementor-element.elementor-element-0bb103d .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-0bb103d:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6c90ce4 */.elementor-1677 .elementor-element.elementor-element-6c90ce4 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e16db */.elementor-1677 .elementor-element.elementor-element-98e16db .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-98e16db:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d72d011 */.elementor-1677 .elementor-element.elementor-element-d72d011 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41e48cc */.elementor-1677 .elementor-element.elementor-element-41e48cc .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-41e48cc:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bfd918 */.elementor-1677 .elementor-element.elementor-element-2bfd918 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f95cd02 */.elementor-1677 .elementor-element.elementor-element-f95cd02 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-f95cd02:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0c1aa7c */.elementor-1677 .elementor-element.elementor-element-0c1aa7c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3e8cf */.elementor-1677 .elementor-element.elementor-element-1d3e8cf .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-1d3e8cf:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-542c84c */.elementor-1677 .elementor-element.elementor-element-542c84c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb4b19f */.elementor-1677 .elementor-element.elementor-element-cb4b19f .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-cb4b19f:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a166056 */.elementor-1677 .elementor-element.elementor-element-a166056 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5f332 */.elementor-1677 .elementor-element.elementor-element-5f5f332 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-5f5f332:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4591729 */.elementor-1677 .elementor-element.elementor-element-4591729 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249933a */.elementor-1677 .elementor-element.elementor-element-249933a .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-249933a:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0209c09 */.elementor-1677 .elementor-element.elementor-element-0209c09 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11f8e93 */.elementor-1677 .elementor-element.elementor-element-11f8e93 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-11f8e93:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8528122 */.elementor-1677 .elementor-element.elementor-element-8528122 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bb103d */.elementor-1677 .elementor-element.elementor-element-0bb103d .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-0bb103d:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6c90ce4 */.elementor-1677 .elementor-element.elementor-element-6c90ce4 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e16db */.elementor-1677 .elementor-element.elementor-element-98e16db .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-98e16db:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d72d011 */.elementor-1677 .elementor-element.elementor-element-d72d011 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41e48cc */.elementor-1677 .elementor-element.elementor-element-41e48cc .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-41e48cc:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bfd918 */.elementor-1677 .elementor-element.elementor-element-2bfd918 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f95cd02 */.elementor-1677 .elementor-element.elementor-element-f95cd02 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-f95cd02:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0c1aa7c */.elementor-1677 .elementor-element.elementor-element-0c1aa7c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3e8cf */.elementor-1677 .elementor-element.elementor-element-1d3e8cf .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-1d3e8cf:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-542c84c */.elementor-1677 .elementor-element.elementor-element-542c84c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb4b19f */.elementor-1677 .elementor-element.elementor-element-cb4b19f .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-cb4b19f:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a166056 */.elementor-1677 .elementor-element.elementor-element-a166056 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5f332 */.elementor-1677 .elementor-element.elementor-element-5f5f332 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-5f5f332:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4591729 */.elementor-1677 .elementor-element.elementor-element-4591729 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249933a */.elementor-1677 .elementor-element.elementor-element-249933a .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-249933a:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0209c09 */.elementor-1677 .elementor-element.elementor-element-0209c09 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11f8e93 */.elementor-1677 .elementor-element.elementor-element-11f8e93 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-11f8e93:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8528122 */.elementor-1677 .elementor-element.elementor-element-8528122 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bb103d */.elementor-1677 .elementor-element.elementor-element-0bb103d .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-0bb103d:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6c90ce4 */.elementor-1677 .elementor-element.elementor-element-6c90ce4 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e16db */.elementor-1677 .elementor-element.elementor-element-98e16db .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-98e16db:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d72d011 */.elementor-1677 .elementor-element.elementor-element-d72d011 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41e48cc */.elementor-1677 .elementor-element.elementor-element-41e48cc .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-41e48cc:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bfd918 */.elementor-1677 .elementor-element.elementor-element-2bfd918 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f95cd02 */.elementor-1677 .elementor-element.elementor-element-f95cd02 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-f95cd02:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0c1aa7c */.elementor-1677 .elementor-element.elementor-element-0c1aa7c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3e8cf */.elementor-1677 .elementor-element.elementor-element-1d3e8cf .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-1d3e8cf:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-542c84c */.elementor-1677 .elementor-element.elementor-element-542c84c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb4b19f */.elementor-1677 .elementor-element.elementor-element-cb4b19f .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-cb4b19f:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a166056 */.elementor-1677 .elementor-element.elementor-element-a166056 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5f332 */.elementor-1677 .elementor-element.elementor-element-5f5f332 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-5f5f332:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4591729 */.elementor-1677 .elementor-element.elementor-element-4591729 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249933a */.elementor-1677 .elementor-element.elementor-element-249933a .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-249933a:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0209c09 */.elementor-1677 .elementor-element.elementor-element-0209c09 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11f8e93 */.elementor-1677 .elementor-element.elementor-element-11f8e93 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-11f8e93:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8528122 */.elementor-1677 .elementor-element.elementor-element-8528122 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bb103d */.elementor-1677 .elementor-element.elementor-element-0bb103d .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-0bb103d:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6c90ce4 */.elementor-1677 .elementor-element.elementor-element-6c90ce4 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e16db */.elementor-1677 .elementor-element.elementor-element-98e16db .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-98e16db:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d72d011 */.elementor-1677 .elementor-element.elementor-element-d72d011 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41e48cc */.elementor-1677 .elementor-element.elementor-element-41e48cc .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-41e48cc:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bfd918 */.elementor-1677 .elementor-element.elementor-element-2bfd918 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f95cd02 */.elementor-1677 .elementor-element.elementor-element-f95cd02 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-f95cd02:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0c1aa7c */.elementor-1677 .elementor-element.elementor-element-0c1aa7c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3e8cf */.elementor-1677 .elementor-element.elementor-element-1d3e8cf .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-1d3e8cf:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-542c84c */.elementor-1677 .elementor-element.elementor-element-542c84c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb4b19f */.elementor-1677 .elementor-element.elementor-element-cb4b19f .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-cb4b19f:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a166056 */.elementor-1677 .elementor-element.elementor-element-a166056 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5f332 */.elementor-1677 .elementor-element.elementor-element-5f5f332 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-5f5f332:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4591729 */.elementor-1677 .elementor-element.elementor-element-4591729 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249933a */.elementor-1677 .elementor-element.elementor-element-249933a .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-249933a:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0209c09 */.elementor-1677 .elementor-element.elementor-element-0209c09 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11f8e93 */.elementor-1677 .elementor-element.elementor-element-11f8e93 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-11f8e93:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8528122 */.elementor-1677 .elementor-element.elementor-element-8528122 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bb103d */.elementor-1677 .elementor-element.elementor-element-0bb103d .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-0bb103d:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6c90ce4 */.elementor-1677 .elementor-element.elementor-element-6c90ce4 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e16db */.elementor-1677 .elementor-element.elementor-element-98e16db .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-98e16db:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d72d011 */.elementor-1677 .elementor-element.elementor-element-d72d011 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41e48cc */.elementor-1677 .elementor-element.elementor-element-41e48cc .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-41e48cc:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2bfd918 */.elementor-1677 .elementor-element.elementor-element-2bfd918 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f95cd02 */.elementor-1677 .elementor-element.elementor-element-f95cd02 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-f95cd02:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0c1aa7c */.elementor-1677 .elementor-element.elementor-element-0c1aa7c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3e8cf */.elementor-1677 .elementor-element.elementor-element-1d3e8cf .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-1d3e8cf:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-542c84c */.elementor-1677 .elementor-element.elementor-element-542c84c strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb4b19f */.elementor-1677 .elementor-element.elementor-element-cb4b19f .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-cb4b19f:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a166056 */.elementor-1677 .elementor-element.elementor-element-a166056 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5f332 */.elementor-1677 .elementor-element.elementor-element-5f5f332 .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-5f5f332:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4591729 */.elementor-1677 .elementor-element.elementor-element-4591729 strong{
    font-weight: 700;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249933a */.elementor-1677 .elementor-element.elementor-element-249933a .elementor-widget-image-box{
    transition: padding .3s ease;
}
.elementor-1677 .elementor-element.elementor-element-249933a:hover .elementor-widget-image-box{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-f5f9910 */.elementor-1677 .elementor-element.elementor-element-f5f9910 .elementor-swiper-button-prev{
    margin-left: max(calc(-50% + 40px), -620px)
}
.elementor-1677 .elementor-element.elementor-element-f5f9910 .elementor-swiper-button-next{
    margin-right: min(calc(50% - 100px), 560px)
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-02d3a02 */@media (max-width: 767px){
    .elementor-1677 .elementor-element.elementor-element-02d3a02 .elementor-image-box-wrapper{
        display: flex;
        .elementor-image-box-content{
            width: auto;
        }
        figure{
            order: 2;
            margin-left: 20px !important;
        }
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5cf0d9 */.elementor-1677 .elementor-element.elementor-element-c5cf0d9 img{
	aspect-ratio: 16/9;
	object-fit: cover;
	/*height: 150px;*/
	width: 500px
	/* object-position: 50% 50%; */
    /* width: 100%; */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a38be0d */.elementor-1677 .elementor-element.elementor-element-a38be0d{
    /*display: inline-block;*/
    /*width: 50px;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb215af */.elementor-1677 .elementor-element.elementor-element-bb215af{
    /*
    .boxbg{
        left: -100% !important;
        opacity: 0;
        transition: left .5s ease-in-out, opacity .5s ease-out;
    }
    .boxtext{
        left: 0;
        transition: left .5s ease-in-out, opacity .5s ease-out;
    }
    */
    .iconarrow .elementor-icon{
        padding: 10px;
        /*background-color: #5EB424;*/
        border-radius: 100px;
        /*transform: rotate(-30deg);*/
        transition: all .5s ease;
    }
}
.elementor-1677 .elementor-element.elementor-element-bb215af:hover{
    /*
    .boxbg{
        left: 0% !important;
        opacity: 1;
    }
    .boxtext{
        left: 100%;
        opacity: 0;
    }
    */
    .iconarrow .elementor-icon{
    background-color: #5EB424;
    transform: rotate(-30deg);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fdf3c7e */@media (max-width: 767px){
    .elementor-1677 .elementor-element.elementor-element-fdf3c7e .elementor-image-box-wrapper{
        display: flex;
        .elementor-image-box-content{
            width: auto;
        }
        figure{
            order: 2;
            margin-left: 20px !important;
        }
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3eb7e6f */.elementor-1677 .elementor-element.elementor-element-3eb7e6f img{
	aspect-ratio: 16/9;
	object-fit: cover;
	/*height: 150px;*/
	width: 500px
	/* object-position: 50% 50%; */
    /* width: 100%; */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-033a261 */.elementor-1677 .elementor-element.elementor-element-033a261{
    /*display: inline-block;*/
    /*width: 50px;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28764e3 */.elementor-1677 .elementor-element.elementor-element-28764e3{
    /*
    .boxbg{
        left: -100% !important;
        opacity: 0;
        transition: left .5s ease-in-out, opacity .5s ease-out;
    }
    .boxtext{
        left: 0;
        transition: left .5s ease-in-out, opacity .5s ease-out;
    }
    */
    .iconarrow .elementor-icon{
        padding: 10px;
        /*background-color: #5EB424;*/
        border-radius: 100px;
        /*transform: rotate(-30deg);*/
        transition: all .5s ease;
    }
}
.elementor-1677 .elementor-element.elementor-element-28764e3:hover{
    /*
    .boxbg{
        left: 0% !important;
        opacity: 1;
    }
    .boxtext{
        left: 100%;
        opacity: 0;
    }
    */
    .iconarrow .elementor-icon{
    background-color: #5EB424;
    transform: rotate(-30deg);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-db5b2fc */@media (max-width: 767px){
    .elementor-1677 .elementor-element.elementor-element-db5b2fc .elementor-image-box-wrapper{
        display: flex;
        .elementor-image-box-content{
            width: auto;
        }
        figure{
            order: 2;
            margin-left: 20px !important;
        }
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07255b4 */.elementor-1677 .elementor-element.elementor-element-07255b4 img{
	aspect-ratio: 16/9;
	object-fit: cover;
	/*height: 150px;*/
	width: 500px
	/* object-position: 50% 50%; */
    /* width: 100%; */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5a7bfe9 */.elementor-1677 .elementor-element.elementor-element-5a7bfe9{
    /*display: inline-block;*/
    /*width: 50px;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-416bfc4 */.elementor-1677 .elementor-element.elementor-element-416bfc4{
    /*
    .boxbg{
        left: -100% !important;
        opacity: 0;
        transition: left .5s ease-in-out, opacity .5s ease-out;
    }
    .boxtext{
        left: 0;
        transition: left .5s ease-in-out, opacity .5s ease-out;
    }
    */
    .iconarrow .elementor-icon{
        padding: 10px;
        /*background-color: #5EB424;*/
        border-radius: 100px;
        /*transform: rotate(-30deg);*/
        transition: all .5s ease;
    }
}
.elementor-1677 .elementor-element.elementor-element-416bfc4:hover{
    /*
    .boxbg{
        left: 0% !important;
        opacity: 1;
    }
    .boxtext{
        left: 100%;
        opacity: 0;
    }
    */
    .iconarrow .elementor-icon{
    background-color: #5EB424;
    transform: rotate(-30deg);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7b7f436 */@media (max-width: 767px){
    .elementor-1677 .elementor-element.elementor-element-7b7f436 .elementor-image-box-wrapper{
        display: flex;
        .elementor-image-box-content{
            width: auto;
        }
        figure{
            order: 2;
            margin-left: 20px !important;
        }
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5f29c9 */.elementor-1677 .elementor-element.elementor-element-a5f29c9 img{
	aspect-ratio: 16/9;
	object-fit: cover;
	/*height: 150px;*/
	width: 500px
	/* object-position: 50% 50%; */
    /* width: 100%; */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-20905a3 */.elementor-1677 .elementor-element.elementor-element-20905a3{
    /*display: inline-block;*/
    /*width: 50px;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eff3f2a */.elementor-1677 .elementor-element.elementor-element-eff3f2a{
    /*
    .boxbg{
        left: -100% !important;
        opacity: 0;
        transition: left .5s ease-in-out, opacity .5s ease-out;
    }
    .boxtext{
        left: 0;
        transition: left .5s ease-in-out, opacity .5s ease-out;
    }
    */
    .iconarrow .elementor-icon{
        padding: 10px;
        /*background-color: #5EB424;*/
        border-radius: 100px;
        /*transform: rotate(-30deg);*/
        transition: all .5s ease;
    }
}
.elementor-1677 .elementor-element.elementor-element-eff3f2a:hover{
    /*
    .boxbg{
        left: 0% !important;
        opacity: 1;
    }
    .boxtext{
        left: 100%;
        opacity: 0;
    }
    */
    .iconarrow .elementor-icon{
    background-color: #5EB424;
    transform: rotate(-30deg);
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-037b076 */.elementor-1677 .elementor-element.elementor-element-037b076 .swiper-slide{
    padding-bottom: 1px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b10ba8c */.elementor-1677 .elementor-element.elementor-element-b10ba8c .elementor-icon{
    transform: rotate(-30deg);
    margin-top: -8px;
    padding-left: 0;
}
.elementor-1677 .elementor-element.elementor-element-b10ba8c:hover .elementor-icon{
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3ae6833 */.elementor-1677 .elementor-element.elementor-element-3ae6833{
    backdrop-filter: blur(8px) saturate(150%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ec10970 */.elementor-1677 .elementor-element.elementor-element-ec10970{
    backdrop-filter: blur(8px) saturate(150%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f1dbd51 */.elementor-1677 .elementor-element.elementor-element-f1dbd51{
    backdrop-filter: blur(8px) saturate(150%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e6aa94 */.elementor-1677 .elementor-element.elementor-element-2e6aa94{
    max-width: 950px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://interplasp.servidortigres.com/wp-content/uploads/2024/03/gotham-black-webfont.woff2') format('woff2'),
		url('https://interplasp.servidortigres.com/wp-content/uploads/2024/03/gotham-black-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://interplasp.servidortigres.com/wp-content/uploads/2024/03/gotham-bold-webfont.woff2') format('woff2'),
		url('https://interplasp.servidortigres.com/wp-content/uploads/2024/03/gotham-bold-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://interplasp.servidortigres.com/wp-content/uploads/2024/03/gotham-book-webfont.woff2') format('woff2'),
		url('https://interplasp.servidortigres.com/wp-content/uploads/2024/03/gotham-book-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://interplasp.servidortigres.com/wp-content/uploads/2024/03/gotham-medium-webfont.woff2') format('woff2'),
		url('https://interplasp.servidortigres.com/wp-content/uploads/2024/03/gotham-medium-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Vollkorn';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://interplasp.servidortigres.com/wp-content/uploads/2024/03/Vollkorn-Regular.woff2') format('woff2'),
		url('https://interplasp.servidortigres.com/wp-content/uploads/2024/03/Vollkorn-Regular.woff') format('woff'),
		url('https://interplasp.servidortigres.com/wp-content/uploads/2024/03/Vollkorn-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Vollkorn';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://interplasp.servidortigres.com/wp-content/uploads/2024/03/Vollkorn-Medium.woff2') format('woff2'),
		url('https://interplasp.servidortigres.com/wp-content/uploads/2024/03/Vollkorn-Medium.woff') format('woff'),
		url('https://interplasp.servidortigres.com/wp-content/uploads/2024/03/Vollkorn-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Vollkorn';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://interplasp.servidortigres.com/wp-content/uploads/2024/03/Vollkorn-Bold.woff2') format('woff2'),
		url('https://interplasp.servidortigres.com/wp-content/uploads/2024/03/Vollkorn-Bold.woff') format('woff'),
		url('https://interplasp.servidortigres.com/wp-content/uploads/2024/03/Vollkorn-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */