.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-section:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-section.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-10591952:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-10591952 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://candelario.experienciasviajeras.es/wp-content/uploads/2020/05/Candelario-de-noche.jpg");background-size:cover;}.elementor-9 .elementor-element.elementor-element-10591952 > .elementor-background-overlay{background-color:rgba(0, 113, 188, 0.76);opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-10591952 > .elementor-container{min-height:700px;}.elementor-9 .elementor-element.elementor-element-10591952{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-column:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-column.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-9 .elementor-element.elementor-element-29558d5 > .elementor-widget-container{padding:10px 0px 0px 1px;border-style:dotted;border-width:10px 0px 0px 0px;border-color:#EAC102;}.elementor-9 .elementor-element.elementor-element-29558d5{text-align:center;}.elementor-9 .elementor-element.elementor-element-29558d5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:300;text-transform:uppercase;letter-spacing:10px;color:#ffffff;}.elementor-9 .elementor-element.elementor-element-48c06f31 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 5px 0px;border-style:dotted;border-width:0px 0px 10px 0px;border-color:#EAC102;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-48c06f31{text-align:center;}.elementor-9 .elementor-element.elementor-element-48c06f31 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:77px;font-weight:900;color:#ffffff;}.elementor-widget-animated-headline.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-animated-headline .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-animated-headline.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-animated-headline .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-6376f3d{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#EAC102;}.elementor-9 .elementor-element.elementor-element-6376f3d .elementor-headline{text-align:center;font-size:32px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-6376f3d .elementor-headline-dynamic-text{font-weight:400;z-index:auto;}.elementor-9 .elementor-element.elementor-element-6376f3d .elementor-headline-dynamic-wrapper path{stroke:#FFFFFF;stroke-linecap:round;stroke-linejoin:round;}.elementor-9 .elementor-element.elementor-element-6376f3d .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-9 .elementor-element.elementor-element-126e06f8 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-9 .elementor-element.elementor-element-126e06f8{text-align:center;font-family:"Roboto Condensed", Sans-serif;font-size:28px;font-weight:300;color:#ffffff;}.elementor-9 .elementor-element.elementor-element-3103eab1{margin-top:-175px;margin-bottom:100px;}.elementor-widget-premium-image-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-image-accordion .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-image-accordion .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-image-accordion:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-image-accordion.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-image-accordion .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-image-accordion .premium-accordion-section .premium-accordion-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-image-accordion .premium-accordion-content > svg, .elementor-widget-premium-image-accordion .premium-accordion-content > svg *{fill:var( --e-global-color-primary );}.elementor-widget-premium-image-accordion .premium-accordion-content > svg *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-image-accordion .premium-accordion-icon:hover{color:var( --e-global-color-primary );}.elementor-widget-premium-image-accordion .premium-accordion-content > svg:hover, .elementor-widget-premium-image-accordion .premium-accordion-content > svg:hover *{fill:var( --e-global-color-primary );}.elementor-widget-premium-image-accordion .premium-accordion-content > svg:hover *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-image-accordion .premium-accordion-section .premium-accordion-title{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-premium-image-accordion .premium-accordion-section .premium-accordion-description{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-premium-image-accordion .premium-accordion-section .premium-accordion-item-link-title{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-premium-image-accordion .premium-accordion-section .premium-accordion-item-link-title:hover{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-6e430585 .elementor-repeater-item-8dd6ac1::before, .elementor-9 .elementor-element.elementor-element-6e430585 .elementor-repeater-item-8dd6ac1 .premium-accordion-background{background-image:url("https://candelario.experienciasviajeras.es/wp-content/uploads/2020/05/WLM14ES_-_Candelario_Sierra_de_Bejar_Salamanca_-_MARIA_ROSA_FERRE_2.jpg");background-size:cover;background-position:top center;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-6e430585 .elementor-repeater-item-3ae4089::before, .elementor-9 .elementor-element.elementor-element-6e430585 .elementor-repeater-item-3ae4089 .premium-accordion-background{background-image:url("https://candelario.experienciasviajeras.es/wp-content/uploads/2020/05/Vista_general_de_Candelario.jpg");background-size:cover;background-position:top center;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-6e430585 .elementor-repeater-item-d3072d3::before, .elementor-9 .elementor-element.elementor-element-6e430585 .elementor-repeater-item-d3072d3 .premium-accordion-background{background-image:url("https://candelario.experienciasviajeras.es/wp-content/uploads/2020/05/raquetas-nieve-3.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-6e430585 .elementor-repeater-item-3da3842::before, .elementor-9 .elementor-element.elementor-element-6e430585 .elementor-repeater-item-3da3842 .premium-accordion-background{background-image:url("https://candelario.experienciasviajeras.es/wp-content/uploads/2020/05/yoga-1.jpg");background-size:cover;background-position:center left;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-6e430585 .premium-accordion-section .premium-accordion-li{height:450px;}.elementor-9 .elementor-element.elementor-element-6e430585 .premium-accordion-section .premium-accordion-overlay-wrap{justify-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-6e430585 .premium-accordion-li:hover .premium-accordion-overlay-wrap{background-color:rgba(234, 193, 2, 0.8);}.elementor-9 .elementor-element.elementor-element-6e430585 .premium-accordion-ul:hover li.premium-accordion-li:hover{filter:brightness( 100% ) contrast( 100% ) saturate( 70% ) blur( 0px ) hue-rotate( 0deg );}.elementor-9 .elementor-element.elementor-element-6e430585 i.premium-accordion-icon{font-size:40px;}.elementor-9 .elementor-element.elementor-element-6e430585 .premium-accordion-content > svg, .elementor-9 .elementor-element.elementor-element-6e430585 .premium-lottie-animation{width:40px;height:40px;}.elementor-9 .elementor-element.elementor-element-6e430585 .premium-accordion-section .premium-accordion-icon{color:#0071BC;}.elementor-9 .elementor-element.elementor-element-6e430585 .premium-accordion-content > svg, .elementor-9 .elementor-element.elementor-element-6e430585 .premium-accordion-content > svg *{fill:#0071BC;}.elementor-9 .elementor-element.elementor-element-6e430585 .premium-accordion-section .premium-accordion-title{color:#0071BC;font-family:"Montserrat", Sans-serif;font-weight:900;}.elementor-9 .elementor-element.elementor-element-6e430585 .premium-accordion-section .premium-accordion-description{color:#FFFFFF;font-family:"Roboto Condensed", Sans-serif;font-size:24px;font-weight:400;padding:0% 7% 0% 7%;}.elementor-9 .elementor-element.elementor-element-6e430585 .premium-accordion-section{border-style:solid;border-width:10px 10px 10px 10px;border-color:#ffffff;}.elementor-9 .elementor-element.elementor-element-5203902 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-5203902 > .elementor-container{max-width:1200px;}.elementor-9 .elementor-element.elementor-element-e02c8c3 > .elementor-element-populated{border-style:dotted;border-width:0px 0px 0px 10px;border-color:#EAC102;}.elementor-9 .elementor-element.elementor-element-f43e9e2{font-size:18px;line-height:1.5em;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-9 .elementor-element.elementor-element-8c6e4c8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-8c6e4c8 > .elementor-container{max-width:1200px;}.elementor-9 .elementor-element.elementor-element-6e72c74{text-align:center;}.elementor-9 .elementor-element.elementor-element-6e72c74 img{width:100%;}.elementor-9 .elementor-element.elementor-element-4064f9a > .elementor-element-populated{border-style:dotted;border-width:0px 10px 0px 0px;border-color:#EAC102;}.elementor-9 .elementor-element.elementor-element-204c6bd{font-size:18px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-2ad8fb7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-2ad8fb7 > .elementor-container{max-width:1200px;}.elementor-9 .elementor-element.elementor-element-43f0b6e > .elementor-element-populated{border-style:dotted;border-width:0px 0px 0px 10px;border-color:#EAC102;}.elementor-9 .elementor-element.elementor-element-ebdaad0{font-size:18px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-6146d80 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-6146d80 > .elementor-container{max-width:1200px;}.elementor-9 .elementor-element.elementor-element-82a0354 > .elementor-element-populated{border-style:dotted;border-width:0px 10px 0px 0px;border-color:#EAC102;}.elementor-9 .elementor-element.elementor-element-520fe5c{font-size:18px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-7652ca2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7652ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0071BC 89%, #FFFFFF 100%);}.elementor-9 .elementor-element.elementor-element-7652ca2 > .elementor-container{max-width:800px;}.elementor-9 .elementor-element.elementor-element-7652ca2, .elementor-9 .elementor-element.elementor-element-7652ca2 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7652ca2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:50px 50px 50px 50px;}.elementor-9 .elementor-element.elementor-element-7652ca2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-3c64188 > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:dotted;border-width:10px 0px 0px 0px;border-color:#EAC102;}.elementor-9 .elementor-element.elementor-element-3c64188{text-align:center;font-size:24px;font-weight:300;color:#FFFFFF;}.elementor-widget-premium-lottie.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-lottie .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-lottie .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-lottie:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-lottie.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-lottie .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d258e45 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d258e45.premium-lottie-canvas .premium-lottie-animation, .elementor-9 .elementor-element.elementor-element-d258e45.premium-lottie-svg svg{width:250px !important;}.elementor-9 .elementor-element.elementor-element-d258e45 .premium-lottie-animation{transform:rotate(0deg);padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d258e45{text-align:center;}.elementor-9 .elementor-element.elementor-element-5253631 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5253631{text-align:center;font-size:24px;font-weight:300;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0e07055 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0e07055.premium-lottie-canvas .premium-lottie-animation, .elementor-9 .elementor-element.elementor-element-0e07055.premium-lottie-svg svg{width:250px !important;}.elementor-9 .elementor-element.elementor-element-0e07055 .premium-lottie-animation{transform:rotate(0deg);padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0e07055{text-align:center;}.elementor-9 .elementor-element.elementor-element-fe7d17a > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:dotted;border-width:10px 0px 0px 0px;border-color:#EAC102;}.elementor-9 .elementor-element.elementor-element-fe7d17a{text-align:center;font-size:24px;font-weight:300;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ce3f6d1 > .elementor-container{max-width:1200px;}.elementor-9 .elementor-element.elementor-element-ce3f6d1{margin-top:80px;margin-bottom:80px;}.elementor-9 .elementor-element.elementor-element-8504aee > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-8504aee{text-align:center;}.elementor-9 .elementor-element.elementor-element-8504aee .elementor-heading-title{font-size:2.7vw;font-weight:400;letter-spacing:1.4px;text-shadow:2px 2px 3px rgba(0, 0, 0, 0.49);color:#EAC102;}.elementor-widget-portfolio.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-portfolio .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-portfolio:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-portfolio.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-portfolio .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-e9eed0d .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-9 .elementor-element.elementor-element-e9eed0d:after{content:"0.66";position:absolute;color:transparent;}.elementor-9 .elementor-element.elementor-element-e9eed0d a .elementor-portfolio-item__overlay{background-color:rgba(0, 113, 188, 0.62);}.elementor-9 .elementor-element.elementor-element-e9eed0d .elementor-portfolio__filter:not(:last-child){margin-right:calc(10px/2);}.elementor-9 .elementor-element.elementor-element-e9eed0d .elementor-portfolio__filter:not(:first-child){margin-left:calc(10px/2);}.elementor-9 .elementor-element.elementor-element-e9eed0d .elementor-portfolio__filters{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-3080aae{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#0071BC;}.elementor-9 .elementor-element.elementor-element-3080aae .elementor-headline{text-align:center;font-size:3vw;}.elementor-9 .elementor-element.elementor-element-3080aae .elementor-headline-plain-text{color:#0071BC;}.elementor-9 .elementor-element.elementor-element-3080aae .elementor-headline-dynamic-wrapper path{stroke:#EAC102;stroke-width:15px;stroke-linecap:round;stroke-linejoin:round;}.elementor-9 .elementor-element.elementor-element-3080aae .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-9 .elementor-element.elementor-element-3080aae .elementor-headline-dynamic-text{z-index:auto;}.elementor-9 .elementor-element.elementor-element-1fbfa31 > .elementor-widget-container{margin:30px 0px 50px 0px;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-5203902{padding:0px 50px 0px 50px;}.elementor-9 .elementor-element.elementor-element-f43e9e2{font-size:15px;}.elementor-9 .elementor-element.elementor-element-8c6e4c8{padding:0px 50px 0px 50px;}.elementor-9 .elementor-element.elementor-element-204c6bd{font-size:15px;}.elementor-9 .elementor-element.elementor-element-2ad8fb7{padding:0px 50px 0px 50px;}.elementor-9 .elementor-element.elementor-element-ebdaad0{font-size:15px;}.elementor-9 .elementor-element.elementor-element-6146d80{padding:0px 50px 0px 50px;}.elementor-9 .elementor-element.elementor-element-520fe5c{font-size:15px;}.elementor-9 .elementor-element.elementor-element-3080aae .elementor-headline{font-size:36px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-29558d5 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-48c06f31 > .elementor-widget-container{padding:0% 1% 0% 1%;}.elementor-9 .elementor-element.elementor-element-48c06f31 .elementor-heading-title{font-size:45px;}.elementor-9 .elementor-element.elementor-element-6376f3d .elementor-headline{font-size:23px;}.elementor-9 .elementor-element.elementor-element-126e06f8 > .elementor-widget-container{padding:0% 7% 0% 7%;}.elementor-9 .elementor-element.elementor-element-126e06f8{font-size:17px;}.elementor-9 .elementor-element.elementor-element-6e430585 .elementor-repeater-item-8dd6ac1::before, .elementor-9 .elementor-element.elementor-element-6e430585 .elementor-repeater-item-8dd6ac1 .premium-accordion-background{background-position:center center;}.elementor-9 .elementor-element.elementor-element-6e430585 .premium-accordion-section .premium-accordion-li{height:255px;}.elementor-9 .elementor-element.elementor-element-6e430585 .premium-accordion-section .premium-accordion-title{font-size:20px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-6e430585 .premium-accordion-section .premium-accordion-description{font-size:15px;}.elementor-9 .elementor-element.elementor-element-3c64188{font-size:16px;}.elementor-9 .elementor-element.elementor-element-5253631{font-size:16px;}.elementor-9 .elementor-element.elementor-element-fe7d17a > .elementor-widget-container{border-width:0px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-fe7d17a{font-size:16px;}.elementor-9 .elementor-element.elementor-element-8504aee .elementor-heading-title{font-size:30px;}.elementor-9 .elementor-element.elementor-element-3080aae .elementor-headline{font-size:36px;}}