.elementor-312 .elementor-element.elementor-element-11c4edda > .elementor-container{min-height:711px;}.elementor-312 .elementor-element.elementor-element-11c4edda:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-11c4edda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.cgsharp.com/wp-content/uploads/2022/10/1fram0001.jpg") 50% 50%;background-size:cover;}.elementor-312 .elementor-element.elementor-element-11c4edda{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-312 .elementor-element.elementor-element-11c4edda > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-312 .elementor-element.elementor-element-260cbc87 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-312 .elementor-element.elementor-element-260cbc87 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-312 .elementor-element.elementor-element-260cbc87 > .elementor-element-populated > .elementor-widget-wrap{padding:56px 52px 0px 94px;}.elementor-312 .elementor-element.elementor-element-8f46283{--spacer-size:126px;}.elementor-312 .elementor-element.elementor-element-bcf40eb .pp-info-box{text-align:left;}.elementor-312 .elementor-element.elementor-element-bcf40eb .pp-info-box-icon{font-size:5px;padding:0px;}.elementor-312 .elementor-element.elementor-element-bcf40eb .pp-info-box-icon img{width:100px;}.elementor-312 .elementor-element.elementor-element-bcf40eb .pp-info-box-title{color:#FFFFFF;font-family:"Ropa Sans", Sans-serif;font-size:50px;font-weight:400;margin-bottom:6px;}.elementor-312 .elementor-element.elementor-element-bcf40eb .pp-info-box-subtitle{margin-bottom:0px;}.elementor-312 .elementor-element.elementor-element-bcf40eb .pp-info-box-divider{border-bottom-style:solid;width:281px;border-bottom-width:1px;border-bottom-color:#FFF9F9;}.elementor-312 .elementor-element.elementor-element-bcf40eb .pp-info-box-divider-wrap{text-align:left;margin-bottom:0px;}.elementor-312 .elementor-element.elementor-element-bcf40eb .pp-info-box-description{color:#FFFFFF;font-size:19px;padding:20px 0px 43px 0px;margin-bottom:0px;}.elementor-312 .elementor-element.elementor-element-bcf40eb .pp-info-box-button{background-color:#FF0000;border-radius:38px 38px 38px 38px;}.elementor-312 .elementor-element.elementor-element-bcf40eb .swiper-container-wrap .swiper-button-next, .elementor-312 .elementor-element.elementor-element-bcf40eb .swiper-container-wrap .swiper-button-prev{font-size:21px;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-bcf40eb .swiper-container-wrap .swiper-button-prev{left:-40px;}.elementor-312 .elementor-element.elementor-element-bcf40eb .swiper-container-wrap .swiper-button-next{right:-38px;}.elementor-312 .elementor-element.elementor-element-bcf40eb .swiper-container-wrap .swiper-pagination-bullet{background:#767676;}.elementor-312 .elementor-element.elementor-element-bcf40eb .swiper-container-wrap .swiper-pagination-bullet-active{background:#FF0000;}.elementor-312 .elementor-element.elementor-element-5033f1f > .elementor-container{min-height:1085px;}.elementor-312 .elementor-element.elementor-element-5033f1f:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-5033f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-5033f1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-312 .elementor-element.elementor-element-5033f1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-312 .elementor-element.elementor-element-8144609 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-312 .elementor-element.elementor-element-8144609 .aux-modern-heading-primary{font-family:"Ropa Sans", Sans-serif;font-size:36px;color:#606060;}.elementor-312 .elementor-element.elementor-element-8144609 .aux-modern-heading-secondary{font-family:"Ruda", Sans-serif;font-size:34px;font-weight:400;margin:0px 0px -12px 0px;}.elementor-312 .elementor-element.elementor-element-8144609 .aux-modern-heading-divider{height:1px;width:156px;margin:-16px 0px 0px 0px;background-color:#FF0000;}.elementor-312 .elementor-element.elementor-element-c3e3220{columns:1;column-gap:0px;text-align:justify;font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-312 .elementor-element.elementor-element-9eb9bc6 > .elementor-container{max-width:853px;}.elementor-312 .elementor-element.elementor-element-9eb9bc6{margin-top:-18px;margin-bottom:0px;}.elementor-312 .elementor-element.elementor-element-e1d3afc .qodef-qi-info-button{font-size:22px;border-color:#C9C9C9;border-radius:23px 23px 23px 23px;padding:7px 18px 8px 4px;}.elementor-312 .elementor-element.elementor-element-e1d3afc .qodef-qi-info-button.qodef-layout--filled{background-color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-e1d3afc .qodef-qi-info-button:hover{color:#FFFFFF;border-color:#FF0000;}.elementor-312 .elementor-element.elementor-element-e1d3afc .qodef-qi-info-button.qodef-layout--filled:hover{background-color:#FB0000;}.elementor-312 .elementor-element.elementor-element-e1d3afc .qodef-qi-info-button.qodef-layout--outlined:hover{background-color:#FB0000;}.elementor-312 .elementor-element.elementor-element-e1d3afc .qodef-qi-info-button.qodef-type--icon-boxed .qodef-m-text-holder{padding:7px 18px 8px 4px;}.elementor-312 .elementor-element.elementor-element-e1d3afc .qodef-qi-info-button.qodef-type--icon-boxed .qodef-m-icon{padding:7px 0 8px;}.elementor-312 .elementor-element.elementor-element-e1d3afc .qodef-m-icon{font-size:22px;}.elementor-312 .elementor-element.elementor-element-322ed56{margin-top:26px;margin-bottom:0px;}.elementor-312 .elementor-element.elementor-element-ad50015{animation-duration:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-312 .elementor-element.elementor-element-5b00838 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-5b00838 .aux-ico{font-size:52px;}.elementor-312 .elementor-element.elementor-element-5b00838 .aux-ico-box{padding:0px 0px 0px 0px;color:#9E9E9E;}.elementor-312 .elementor-element.elementor-element-5b00838 .col-title a, .elementor-312 .elementor-element.elementor-element-5b00838 .col-title{color:#54595F !important;}.elementor-312 .elementor-element.elementor-element-5b00838 .col-title, .elementor-312 .elementor-element.elementor-element-5b00838 .col-title a{font-family:"Ropa Sans", Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize;}.elementor-312 .elementor-element.elementor-element-5b00838 .col-title{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-5b00838 .widget-content{color:#242328 !important;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-312 .elementor-element.elementor-element-5b00838 .aux-widget-text .aux-text-widget-content{padding:32px 50px 0px 50px;}.elementor-312 .elementor-element.elementor-element-5b00838 .aux-widget-advanced-text{text-align:center !important;}.elementor-312 .elementor-element.elementor-element-b0ef368{text-align:center;animation-duration:2500ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-312 .elementor-element.elementor-element-b0ef368 .aux-button{padding:12px 37px 12px 37px;background-color:#FF0000;}.elementor-312 .elementor-element.elementor-element-b0ef368 .aux-button .aux-overlay::after{background-color:#C90000;}.elementor-312 .elementor-element.elementor-element-b0ef368 .aux-text{color:#FFFFFF;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-312 .elementor-element.elementor-element-b0ef368 > .elementor-widget-container{margin:0px 1px 0px 0px;}.elementor-312 .elementor-element.elementor-element-841ec6d{animation-duration:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-312 .elementor-element.elementor-element-8667396 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-8667396 .aux-ico{font-size:52px;}.elementor-312 .elementor-element.elementor-element-8667396 .aux-ico-box{padding:0px 0px 0px 0px;color:#9E9E9E;}.elementor-312 .elementor-element.elementor-element-8667396 .col-title a, .elementor-312 .elementor-element.elementor-element-8667396 .col-title{color:#54595F !important;}.elementor-312 .elementor-element.elementor-element-8667396 .col-title, .elementor-312 .elementor-element.elementor-element-8667396 .col-title a{font-family:"Ropa Sans", Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize;}.elementor-312 .elementor-element.elementor-element-8667396 .col-title{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-8667396 .widget-content{color:#242328 !important;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-312 .elementor-element.elementor-element-8667396 .aux-widget-text .aux-text-widget-content{padding:32px 50px 0px 50px;}.elementor-312 .elementor-element.elementor-element-8667396 .aux-widget-advanced-text{text-align:center !important;}.elementor-312 .elementor-element.elementor-element-8525250{text-align:center;animation-duration:2500ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-312 .elementor-element.elementor-element-8525250 .aux-button{padding:12px 37px 12px 37px;background-color:#FF0000;}.elementor-312 .elementor-element.elementor-element-8525250 .aux-button .aux-overlay::after{background-color:#C90000;}.elementor-312 .elementor-element.elementor-element-8525250 .aux-text{color:#FFFFFF;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-312 .elementor-element.elementor-element-8525250 > .elementor-widget-container{margin:0px 1px 0px 0px;}.elementor-312 .elementor-element.elementor-element-bf9ccb7{animation-duration:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-312 .elementor-element.elementor-element-11c5665 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-11c5665 .aux-ico{font-size:52px;}.elementor-312 .elementor-element.elementor-element-11c5665 .aux-ico-box{padding:0px 0px 0px 0px;color:#9E9E9E;}.elementor-312 .elementor-element.elementor-element-11c5665 .col-title a, .elementor-312 .elementor-element.elementor-element-11c5665 .col-title{color:#54595F !important;}.elementor-312 .elementor-element.elementor-element-11c5665 .col-title, .elementor-312 .elementor-element.elementor-element-11c5665 .col-title a{font-family:"Ropa Sans", Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize;}.elementor-312 .elementor-element.elementor-element-11c5665 .col-title{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-11c5665 .widget-content{color:#242328 !important;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-312 .elementor-element.elementor-element-11c5665 .aux-widget-text .aux-text-widget-content{padding:32px 50px 0px 50px;}.elementor-312 .elementor-element.elementor-element-11c5665 .aux-widget-advanced-text{text-align:center !important;}.elementor-312 .elementor-element.elementor-element-d18f54f{text-align:center;animation-duration:2500ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-312 .elementor-element.elementor-element-d18f54f .aux-button{padding:12px 37px 12px 37px;background-color:#FF0000;}.elementor-312 .elementor-element.elementor-element-d18f54f .aux-button .aux-overlay::after{background-color:#C90000;}.elementor-312 .elementor-element.elementor-element-d18f54f .aux-text{color:#FFFFFF;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-312 .elementor-element.elementor-element-d18f54f > .elementor-widget-container{margin:0px 1px 0px 0px;}.elementor-312 .elementor-element.elementor-element-f56d7dc > .elementor-container{min-height:921px;}.elementor-312 .elementor-element.elementor-element-f56d7dc:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-f56d7dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-312 .elementor-element.elementor-element-f56d7dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-312 .elementor-element.elementor-element-f56d7dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-312 .elementor-element.elementor-element-12f39c0 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-312 .elementor-element.elementor-element-12f39c0 .aux-modern-heading-primary{font-family:"Ropa Sans", Sans-serif;font-size:36px;color:#606060;}.elementor-312 .elementor-element.elementor-element-12f39c0 .aux-modern-heading-secondary{font-family:"Ruda", Sans-serif;font-size:34px;font-weight:400;margin:0px 0px -12px 0px;}.elementor-312 .elementor-element.elementor-element-12f39c0 .aux-modern-heading-divider{height:1px;width:156px;margin:-16px 0px 0px 0px;background-color:#FF0000;}.elementor-312 .elementor-element.elementor-element-feede67{columns:1;column-gap:0px;text-align:justify;font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-312 .elementor-element.elementor-element-71ec8e5{margin-top:57px;margin-bottom:84px;}.elementor-312 .elementor-element.elementor-element-ae9f1ff{animation-duration:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-312 .elementor-element.elementor-element-f480b12 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-f480b12 .aux-ico{font-size:52px;}.elementor-312 .elementor-element.elementor-element-f480b12 .aux-ico-box{padding:0px 0px 0px 0px;color:#9E9E9E;}.elementor-312 .elementor-element.elementor-element-f480b12 .col-title a, .elementor-312 .elementor-element.elementor-element-f480b12 .col-title{color:#54595F !important;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-312 .elementor-element.elementor-element-f480b12 .col-title, .elementor-312 .elementor-element.elementor-element-f480b12 .col-title a{font-family:"Ropa Sans", Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize;}.elementor-312 .elementor-element.elementor-element-f480b12 .col-title{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-f480b12 .widget-content{color:#242328 !important;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-312 .elementor-element.elementor-element-f480b12 .aux-widget-text .aux-text-widget-content{padding:32px 50px 0px 50px;}.elementor-312 .elementor-element.elementor-element-f480b12 .aux-widget-advanced-text{text-align:center !important;}.elementor-312 .elementor-element.elementor-element-5fa78f5{animation-duration:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-312 .elementor-element.elementor-element-390ccba img{opacity:1;}.elementor-312 .elementor-element.elementor-element-5fb7f86 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-5fb7f86 .aux-ico{font-size:52px;}.elementor-312 .elementor-element.elementor-element-5fb7f86 .aux-ico-box{padding:0px 0px 0px 0px;color:#9E9E9E;}.elementor-312 .elementor-element.elementor-element-5fb7f86 .col-title a, .elementor-312 .elementor-element.elementor-element-5fb7f86 .col-title{color:#54595F !important;}.elementor-312 .elementor-element.elementor-element-5fb7f86 .col-title, .elementor-312 .elementor-element.elementor-element-5fb7f86 .col-title a{font-family:"Ropa Sans", Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize;}.elementor-312 .elementor-element.elementor-element-5fb7f86 .col-title{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-5fb7f86 .widget-content{color:#242328 !important;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-312 .elementor-element.elementor-element-5fb7f86 .aux-widget-text .aux-text-widget-content{padding:32px 50px 0px 50px;}.elementor-312 .elementor-element.elementor-element-5fb7f86 .aux-widget-advanced-text{text-align:center !important;}.elementor-312 .elementor-element.elementor-element-5fb7f86 > .elementor-widget-container{margin:12px 0px 6px 0px;}.elementor-312 .elementor-element.elementor-element-56385b1 > .elementor-container{min-height:801px;}.elementor-312 .elementor-element.elementor-element-56385b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-312 .elementor-element.elementor-element-56385b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-312 .elementor-element.elementor-element-30088ab.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-312 .elementor-element.elementor-element-30088ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-312 .elementor-element.elementor-element-f505072 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-312 .elementor-element.elementor-element-f505072 .aux-modern-heading-primary{font-family:"Ropa Sans", Sans-serif;font-size:36px;font-weight:400;line-height:43px;color:#54595F;margin:0px 0px 21px 0px;}.elementor-312 .elementor-element.elementor-element-f505072 .aux-modern-heading-secondary{font-family:"Syne", Sans-serif;font-size:52px;font-weight:100;line-height:25px;}.elementor-312 .elementor-element.elementor-element-f505072 .aux-modern-heading-divider{height:1px;width:165px;background-color:var( --e-global-color-primary );}.elementor-312 .elementor-element.elementor-element-f505072 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-f505072{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-312 .elementor-element.elementor-element-39bd368 .qodef-qi-grid > .qodef-grid-inner{gap:77px;}.elementor-312 .elementor-element.elementor-element-39bd368 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -77px/2 );}.elementor-312 .elementor-element.elementor-element-39bd368 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -77px/2 );}.elementor-312 .elementor-element.elementor-element-39bd368 .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:77px;}.elementor-312 .elementor-element.elementor-element-39bd368 .qodef-shortcode .qodef-e-title:hover{color:#838383;}.elementor-312 .elementor-element.elementor-element-39bd368 .qodef-shortcode .qodef-e-title:hover a{color:#838383;}.elementor-312 .elementor-element.elementor-element-39bd368 .qodef-shortcode .qodef-e-title{font-family:"Ropa Sans", Sans-serif;font-size:19px;line-height:1.1em;}.elementor-312 .elementor-element.elementor-element-39bd368 .qodef-e-info.qodef-info--top{margin-bottom:0px;}.elementor-312 .elementor-element.elementor-element-39bd368 .qodef-e-media-image{border-radius:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-39bd368 .qodef-qi-button{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;border-width:1px 1px 1px 1px;border-radius:23px 23px 23px 23px;padding:3px 23px 6px 23px;}.elementor-312 .elementor-element.elementor-element-39bd368 .qodef-qi-button.qodef-layout--filled{background-color:#FF0000;}.elementor-312 .elementor-element.elementor-element-39bd368 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:#B60000;}.elementor-312 .elementor-element.elementor-element-39bd368 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:#B60000;}.elementor-312 .elementor-element.elementor-element-39bd368 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:#B60000;}.elementor-312 .elementor-element.elementor-element-39bd368 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:#B60000;}.elementor-312 .elementor-element.elementor-element-39bd368 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:3px 23px 6px 23px;}.elementor-312 .elementor-element.elementor-element-39bd368 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:3px 0 6px;}.elementor-312 .elementor-element.elementor-element-39bd368 .qodef-item-layout--boxed .qodef-e-inner{box-shadow:8px 0px 12px -10px #D4D4D4;}.elementor-312 .elementor-element.elementor-element-39bd368 .qodef-item-layout--boxed .qodef-e-info-date{background-color:#0505058C;border-radius:0px;}.elementor-312 .elementor-element.elementor-element-39bd368 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:32px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-f4389b0 > .elementor-container{min-height:400px;}.elementor-312 .elementor-element.elementor-element-f4389b0:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-f4389b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.minwave.ch/wp-content/uploads/2022/11/av_imagen-bw.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-312 .elementor-element.elementor-element-f4389b0{transition:background 2.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-312 .elementor-element.elementor-element-f4389b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-312 .elementor-element.elementor-element-c957d79:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-312 .elementor-element.elementor-element-c957d79 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFDD1;}.elementor-312 .elementor-element.elementor-element-c957d79 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-312 .elementor-element.elementor-element-c957d79 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-312 .elementor-element.elementor-element-3701ea5 > .elementor-container{min-height:400px;}.elementor-312 .elementor-element.elementor-element-3701ea5{margin-top:0px;margin-bottom:0px;}.elementor-312 .elementor-element.elementor-element-298ce1e > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;border-color:#FF0000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-312 .elementor-element.elementor-element-298ce1e > .elementor-element-populated, .elementor-312 .elementor-element.elementor-element-298ce1e > .elementor-element-populated > .elementor-background-overlay, .elementor-312 .elementor-element.elementor-element-298ce1e > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-298ce1e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-312 .elementor-element.elementor-element-f793461{--spacer-size:401px;}.elementor-312 .elementor-element.elementor-element-63b2439{margin-top:-35px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-399dc3c .aux-modern-heading-primary{font-family:"Ropa Sans", Sans-serif;font-size:36px;font-weight:400;line-height:43px;color:#54595F;margin:0px 0px 21px 0px;}.elementor-312 .elementor-element.elementor-element-399dc3c .aux-modern-heading-secondary{font-family:"Syne", Sans-serif;font-size:52px;font-weight:100;line-height:25px;}.elementor-312 .elementor-element.elementor-element-399dc3c .aux-modern-heading-divider{height:1px;width:165px;background-color:var( --e-global-color-primary );}.elementor-312 .elementor-element.elementor-element-399dc3c .aux-modern-heading-description{color:#54595F;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-312 .elementor-element.elementor-element-399dc3c > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-399dc3c{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-312 .elementor-element.elementor-element-76a67e4 .qodef-qi-info-button{font-size:22px;color:#FFFFFF;border-color:#C9C9C9;border-radius:23px 23px 23px 23px;padding:7px 25px 8px 24px;}.elementor-312 .elementor-element.elementor-element-76a67e4 .qodef-qi-info-button.qodef-layout--filled{background-color:#FF0000;}.elementor-312 .elementor-element.elementor-element-76a67e4 .qodef-qi-info-button:hover{color:#FFFFFF;border-color:#FF0000;}.elementor-312 .elementor-element.elementor-element-76a67e4 .qodef-qi-info-button.qodef-layout--filled:hover{background-color:#BF0000;}.elementor-312 .elementor-element.elementor-element-76a67e4 .qodef-qi-info-button.qodef-layout--outlined:hover{background-color:#BF0000;}.elementor-312 .elementor-element.elementor-element-76a67e4 .qodef-qi-info-button.qodef-type--icon-boxed .qodef-m-text-holder{padding:7px 25px 8px 24px;}.elementor-312 .elementor-element.elementor-element-76a67e4 .qodef-qi-info-button.qodef-type--icon-boxed .qodef-m-icon{padding:7px 0 8px;}.elementor-312 .elementor-element.elementor-element-76a67e4 .qodef-m-icon{font-size:22px;}.elementor-312 .elementor-element.elementor-element-59894cb > .elementor-container{min-height:273px;}.elementor-312 .elementor-element.elementor-element-59894cb{margin-top:0px;margin-bottom:0px;}.elementor-312 .elementor-element.elementor-element-e3ea0e0 > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;border-color:#FF0000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-312 .elementor-element.elementor-element-e3ea0e0 > .elementor-element-populated, .elementor-312 .elementor-element.elementor-element-e3ea0e0 > .elementor-element-populated > .elementor-background-overlay, .elementor-312 .elementor-element.elementor-element-e3ea0e0 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-e3ea0e0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-312 .elementor-element.elementor-element-ac677a2{--spacer-size:237px;}.elementor-312 .elementor-element.elementor-element-4da71e1 > .elementor-container{min-height:377px;}.elementor-312 .elementor-element.elementor-element-4da71e1:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-4da71e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-4da71e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:68px;margin-bottom:0px;}.elementor-312 .elementor-element.elementor-element-4da71e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-312 .elementor-element.elementor-element-ea39eed .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-312 .elementor-element.elementor-element-ea39eed .aux-modern-heading-primary{font-family:"Ropa Sans", Sans-serif;font-size:36px;font-weight:400;line-height:43px;color:#54595F;margin:0px 0px 21px 0px;}.elementor-312 .elementor-element.elementor-element-ea39eed .aux-modern-heading-secondary{font-family:"Syne", Sans-serif;font-size:52px;font-weight:100;line-height:25px;}.elementor-312 .elementor-element.elementor-element-ea39eed .aux-modern-heading-divider{height:1px;width:165px;background-color:var( --e-global-color-primary );}.elementor-312 .elementor-element.elementor-element-ea39eed{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-312 .elementor-element.elementor-element-e78c12c .swiper-button-next{top:calc(50% + 75px);}.elementor-312 .elementor-element.elementor-element-e78c12c .swiper-button-prev{top:calc(50% + 75px);}.elementor-312 .elementor-element.elementor-element-e78c12c .swiper-container-vertical .swiper-button-prev{top:75px;}.elementor-312 .elementor-element.elementor-element-e78c12c .swiper-container-vertical ~ .swiper-button-prev{top:75px;left:calc(50% - 19px);}.elementor-312 .elementor-element.elementor-element-e78c12c .swiper-container-vertical .swiper-button-next{bottom:75px;}.elementor-312 .elementor-element.elementor-element-e78c12c .swiper-container-vertical ~ .swiper-button-next{bottom:75px;left:calc(50% - 19px);}.elementor-312 .elementor-element.elementor-element-e78c12c .qodef-qi-swiper-container:not(.swiper-container-vertical) > .swiper-button-next{right:19px;}.elementor-312 .elementor-element.elementor-element-e78c12c .qodef-qi-swiper-container:not(.swiper-container-vertical) > .swiper-button-prev{left:19px;}.elementor-312 .elementor-element.elementor-element-e78c12c .qodef-qi-swiper-container:not(.swiper-container-vertical) ~ .swiper-button-next{right:calc(-1*19px);}.elementor-312 .elementor-element.elementor-element-e78c12c .qodef-qi-swiper-container:not(.swiper-container-vertical) ~ .swiper-button-prev{left:calc(-1*19px);}.elementor-312 .elementor-element.elementor-element-e78c12c .swiper-container-vertical > .swiper-button-next{left:calc(50% - 19px);}.elementor-312 .elementor-element.elementor-element-e78c12c .swiper-container-vertical > .swiper-button-prev{left:calc(50% - 19px);}.elementor-312 .elementor-element.elementor-element-e78c12c .qodef-e-inner{text-align:center;}@media(min-width:768px){.elementor-312 .elementor-element.elementor-element-73a80ea{width:67.778%;}.elementor-312 .elementor-element.elementor-element-260cbc87{width:32.191%;}.elementor-312 .elementor-element.elementor-element-4944e75{width:10.23%;}.elementor-312 .elementor-element.elementor-element-8b2d034{width:77.006%;}.elementor-312 .elementor-element.elementor-element-4ce22a0{width:12.43%;}.elementor-312 .elementor-element.elementor-element-6aa8e7e{width:27.257%;}.elementor-312 .elementor-element.elementor-element-ec76723{width:9.979%;}.elementor-312 .elementor-element.elementor-element-c87fddd{width:29.324%;}.elementor-312 .elementor-element.elementor-element-f5d7e1b{width:33.44%;}.elementor-312 .elementor-element.elementor-element-30db18e{width:10.23%;}.elementor-312 .elementor-element.elementor-element-f47ef59{width:78.444%;}.elementor-312 .elementor-element.elementor-element-a8253b4{width:10.992%;}.elementor-312 .elementor-element.elementor-element-281880b{width:13.671%;}.elementor-312 .elementor-element.elementor-element-ae9f1ff{width:36.329%;}.elementor-312 .elementor-element.elementor-element-5fa78f5{width:34.367%;}.elementor-312 .elementor-element.elementor-element-2d028f9{width:15.601%;}.elementor-312 .elementor-element.elementor-element-298ce1e{width:24.866%;}.elementor-312 .elementor-element.elementor-element-d41653e{width:75.134%;}.elementor-312 .elementor-element.elementor-element-69d7c05{width:25.769%;}.elementor-312 .elementor-element.elementor-element-170b641{width:74.231%;}.elementor-312 .elementor-element.elementor-element-e3ea0e0{width:24.866%;}.elementor-312 .elementor-element.elementor-element-8e0d258{width:75.134%;}}@media(max-width:1024px) and (min-width:768px){.elementor-312 .elementor-element.elementor-element-73a80ea{width:2%;}.elementor-312 .elementor-element.elementor-element-260cbc87{width:100%;}}@media(min-width:1025px){.elementor-312 .elementor-element.elementor-element-f4389b0:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-f4389b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-312 .elementor-element.elementor-element-11c4edda{margin-top:0px;margin-bottom:0px;}.elementor-312 .elementor-element.elementor-element-8f46283{--spacer-size:10px;}.elementor-312 .elementor-element.elementor-element-bcf40eb .pp-info-box{text-align:left;}.elementor-312 .elementor-element.elementor-element-bcf40eb .pp-info-box-divider{border-bottom-width:1px;}.elementor-312 .elementor-element.elementor-element-5b00838 .col-title, .elementor-312 .elementor-element.elementor-element-5b00838 .col-title a{font-size:18px;}.elementor-312 .elementor-element.elementor-element-5b00838 .widget-content{font-size:15px;}.elementor-312 .elementor-element.elementor-element-5b00838 .aux-widget-text .aux-text-widget-content{padding:32px 10px 0px 10px;}.elementor-312 .elementor-element.elementor-element-8667396 .col-title, .elementor-312 .elementor-element.elementor-element-8667396 .col-title a{font-size:18px;}.elementor-312 .elementor-element.elementor-element-8667396 .widget-content{font-size:15px;}.elementor-312 .elementor-element.elementor-element-8667396 .aux-widget-text .aux-text-widget-content{padding:32px 10px 0px 10px;}.elementor-312 .elementor-element.elementor-element-11c5665 .col-title, .elementor-312 .elementor-element.elementor-element-11c5665 .col-title a{font-size:18px;}.elementor-312 .elementor-element.elementor-element-11c5665 .widget-content{font-size:15px;}.elementor-312 .elementor-element.elementor-element-11c5665 .aux-widget-text .aux-text-widget-content{padding:32px 10px 0px 10px;}.elementor-312 .elementor-element.elementor-element-f480b12 .col-title, .elementor-312 .elementor-element.elementor-element-f480b12 .col-title a{font-size:18px;}.elementor-312 .elementor-element.elementor-element-f480b12 .widget-content{font-size:15px;}.elementor-312 .elementor-element.elementor-element-f480b12 .aux-widget-text .aux-text-widget-content{padding:32px 10px 0px 10px;}.elementor-312 .elementor-element.elementor-element-5fb7f86 .col-title, .elementor-312 .elementor-element.elementor-element-5fb7f86 .col-title a{font-size:18px;}.elementor-312 .elementor-element.elementor-element-5fb7f86 .widget-content{font-size:15px;}.elementor-312 .elementor-element.elementor-element-5fb7f86 .aux-widget-text .aux-text-widget-content{padding:32px 10px 0px 10px;}.elementor-312 .elementor-element.elementor-element-f505072 .aux-modern-heading-primary{line-height:52px;}.elementor-312 .elementor-element.elementor-element-399dc3c .aux-modern-heading-primary{line-height:52px;}.elementor-312 .elementor-element.elementor-element-399dc3c .aux-modern-heading-description{line-height:28px;}.elementor-312 .elementor-element.elementor-element-ea39eed .aux-modern-heading-primary{line-height:52px;}}@media(max-width:767px){.elementor-312 .elementor-element.elementor-element-11c4edda{margin-top:125px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-312 .elementor-element.elementor-element-260cbc87.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-312 .elementor-element.elementor-element-260cbc87.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-312 .elementor-element.elementor-element-8f46283{--spacer-size:10px;}.elementor-312 .elementor-element.elementor-element-bcf40eb .pp-info-box{padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-bcf40eb .pp-info-box-title{margin-bottom:0px;}.elementor-312 .elementor-element.elementor-element-bcf40eb .pp-info-box-subtitle{margin-bottom:0px;}.elementor-312 .elementor-element.elementor-element-bcf40eb .pp-info-box-description{padding:0px 0px 0px 0px;margin-bottom:0px;}.elementor-312 .elementor-element.elementor-element-ad50015 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-312 .elementor-element.elementor-element-b0ef368{text-align:center;}.elementor-312 .elementor-element.elementor-element-b0ef368 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 55px 0px;}.elementor-312 .elementor-element.elementor-element-841ec6d > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-312 .elementor-element.elementor-element-8525250{text-align:center;}.elementor-312 .elementor-element.elementor-element-8525250 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 55px 0px;}.elementor-312 .elementor-element.elementor-element-bf9ccb7 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-312 .elementor-element.elementor-element-d18f54f{text-align:center;}.elementor-312 .elementor-element.elementor-element-d18f54f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 55px 0px;}.elementor-312 .elementor-element.elementor-element-71ec8e5{padding:0% 10% 0% 10%;}.elementor-312 .elementor-element.elementor-element-ae9f1ff{width:100%;}.elementor-312 .elementor-element.elementor-element-f505072 .aux-modern-heading-primary{font-size:30px;}.elementor-312 .elementor-element.elementor-element-399dc3c .aux-modern-heading-primary{font-size:30px;}.elementor-312 .elementor-element.elementor-element-ea39eed .aux-modern-heading-primary{font-size:30px;}}/* Start custom CSS for column, class: .elementor-element-260cbc87 */.elementor-312 .elementor-element.elementor-element-260cbc87 > .elementor-column-wrap> .elementor-element-edit-mode{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ad50015 */.elementor-312 .elementor-element.elementor-element-ad50015:after{
    content: '';
    width:1px;
    height: 179px;
    background-color: #FF0000;
    opacity: 50%;
    display: block;
    position: absolute;
    right: 0;
    top:20%;
}
@media screen and (max-width:768px){
    .elementor-312 .elementor-element.elementor-element-ad50015:after{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-841ec6d */.elementor-312 .elementor-element.elementor-element-841ec6d:after{
    content: '';
    width:1px;
    height: 179px;
    background-color: #FF0000;
    opacity: 50%;
    display: block;
    position: absolute;
    right: 0px;
    top:20%;
}
@media screen and (max-width:768px){
    .elementor-312 .elementor-element.elementor-element-841ec6d:after{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ae9f1ff */.elementor-312 .elementor-element.elementor-element-ae9f1ff:after{
    content: '';
    width:1px;
    height: 179px;
    background-color: #FF0000;
    opacity: 50%;
    display: block;
    position: absolute;
    right: 0;
    top:20%;
}
@media screen and (max-width:768px){
    .elementor-312 .elementor-element.elementor-element-ae9f1ff:after{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-f505072 */.elementor-312 .elementor-element.elementor-element-f505072 .aux-modern-heading-description{
    margin:21px auto;
    width: 60%;
}
@media screen and (max-width: 1025px) {
      .elementor-312 .elementor-element.elementor-element-f505072 .aux-modern-heading-description{
        width: 100%;
}

}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-ea39eed */.elementor-312 .elementor-element.elementor-element-ea39eed .aux-modern-heading-description{
    margin:21px auto;
    width: 60%;
}
@media screen and (max-width: 1025px) {
      .elementor-312 .elementor-element.elementor-element-ea39eed .aux-modern-heading-description{
        width: 100%;
}

}/* End custom CSS */