.elementor-57 .elementor-element.elementor-element-26cfcdd{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-26cfcdd:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-26cfcdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF61;}.elementor-57 .elementor-element.elementor-element-26cfcdd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-6593d87 > .elementor-container{max-width:1600px;}.elementor-57 .elementor-element.elementor-element-6593d87{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-6593d87:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-6593d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cygelitepainting.ca/wp-content/uploads/2026/05/Recurso-1@300x-8-3-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-57 .elementor-element.elementor-element-6593d87, .elementor-57 .elementor-element.elementor-element-6593d87 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-57 .elementor-element.elementor-element-6593d87 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-57 .elementor-element.elementor-element-b9810d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-57 .elementor-element.elementor-element-b9810d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-57 .elementor-element.elementor-element-b9810d1 > .elementor-element-populated{padding:0px 0px 40px 60px;}.elementor-57 .elementor-element.elementor-element-7adcc5a{--spacer-size:1px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-011e878 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:3.4rem;font-weight:400;text-transform:lowercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0.1px;word-spacing:2px;color:var( --e-global-color-0d340f1 );}.elementor-57 .elementor-element.elementor-element-011e878{padding:0px 80px 0px 0px;}.elementor-57 .elementor-element.elementor-element-583e365 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-ec9e637{--e-image-carousel-slides-to-show:3;}.elementor-57 .elementor-element.elementor-element-ec9e637 .swiper-pagination-bullet{width:0px;height:0px;}.elementor-57 .elementor-element.elementor-element-ec9e637 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:6px 6px 6px 6px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );background-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-7961064 .elementor-button{font-family:"Tahoma", Sans-serif;font-size:24px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;fill:#161718;color:#161718;background-color:var( --e-global-color-secondary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-text );border-radius:16px 16px 16px 16px;padding:15px 15px 15px 15px;}.elementor-57 .elementor-element.elementor-element-7961064 .elementor-button:hover, .elementor-57 .elementor-element.elementor-element-7961064 .elementor-button:focus{color:#000000;background-color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-7961064 .elementor-button:hover svg, .elementor-57 .elementor-element.elementor-element-7961064 .elementor-button:focus svg{fill:#000000;}.elementor-57 .elementor-element.elementor-element-7961064{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-57 .elementor-element.elementor-element-4569225{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-57 .elementor-element.elementor-element-4569225:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-4569225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e9b78a );}.elementor-57 .elementor-element.elementor-element-4569225 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-76a7cc7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57 .elementor-element.elementor-element-76a7cc7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#92A29970;}.elementor-57 .elementor-element.elementor-element-76a7cc7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-76a7cc7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-e19b860 > .elementor-container{max-width:978px;}.elementor-57 .elementor-element.elementor-element-e19b860{padding:60px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-0ed894c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-57 .elementor-element.elementor-element-1d3e19d{text-align:center;}.elementor-57 .elementor-element.elementor-element-1d3e19d .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:5rem;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-111a0a0{text-align:center;width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-111a0a0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-0d340f1 );}.elementor-57 .elementor-element.elementor-element-90503b0 > .elementor-container{max-width:1330px;}.elementor-57 .elementor-element.elementor-element-90503b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-57 .elementor-element.elementor-element-90503b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-bea2b04 > .elementor-element-populated{margin:2px 2px 2px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .infobox-icon{align-self:center;}.elementor-57 .elementor-element.elementor-element-e131076 .infobox-content .infobox-title-section{flex-direction:column-reverse;}.elementor-57 .elementor-element.elementor-element-e131076 .infobox-content{height:300px;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox{background-color:var( --e-global-color-text );margin:13px 13px 13px 13px;border-radius:13px 13px 13px 13px;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .infobox-icon i{font-size:86px;color:#4d4d4d;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .infobox-icon svg{height:86px;width:86px;fill:#4d4d4d;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:86px;width:86px;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox:hover .infobox-icon i{color:#4d4d4d;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .infobox-button .eael-infobox-button .infobox-button-text{font-family:"Tahoma", Sans-serif;font-size:29px;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .infobox-button .eael-infobox-button i{font-size:21px;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .infobox-button .eael-infobox-button img{height:21px;width:21px;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .infobox-button .eael-infobox-button svg{height:21px;width:21px;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .infobox-button a.eael-infobox-button{margin:-10px -10px -10px -10px;padding:14px 35px 16px 35px;border-radius:6px;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .eael-infobox-button{color:#ffffff;background-color:#333333;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .eael-infobox-button svg{fill:#ffffff;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .eael-infobox-button:hover{color:#ffffff;background:#333333;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .eael-infobox-button:hover svg{fill:#ffffff;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .infobox-content .title{color:var( --e-global-color-accent );font-family:"Tahoma", Sans-serif;font-size:24px;line-height:26px;letter-spacing:-0.2px;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .infobox-content .sub_title{color:#1E3319;font-family:"Archivo Black", Sans-serif;font-weight:400;margin:-1px -1px -1px -1px;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .infobox-content p{margin:13px 13px 13px 13px;color:var( --e-global-color-accent );font-family:"Tahoma", Sans-serif;font-size:1rem;font-weight:200;text-transform:none;line-height:1.5em;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-57 .elementor-element.elementor-element-e131076{padding:42px 12px 32px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010117;border-radius:10px 10px 10px 10px;}.elementor-57 .elementor-element.elementor-element-e131076.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-57 .elementor-element.elementor-element-e131076.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-57 .elementor-element.elementor-element-e131076:hover{box-shadow:0px 0px 12px -8px rgba(0,0,0,0.5);}.elementor-57 .elementor-element.elementor-element-ca11df2 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-57 .elementor-element.elementor-element-ca11df2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2px 2px 2px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-57 .elementor-element.elementor-element-ca11df2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .infobox-icon{align-self:center;}.elementor-57 .elementor-element.elementor-element-d6de253 .infobox-content .infobox-title-section{flex-direction:column-reverse;}.elementor-57 .elementor-element.elementor-element-d6de253 .infobox-content{height:300px;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox{background-color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;border-radius:14px 14px 14px 14px;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .infobox-icon i{font-size:85px;color:#4d4d4d;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .infobox-icon svg{height:85px;width:85px;fill:#4d4d4d;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:85px;width:85px;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox:hover .infobox-icon i{color:#4d4d4d;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .infobox-button .eael-infobox-button .infobox-button-text{font-family:"Tahoma", Sans-serif;font-size:28px;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .infobox-button .eael-infobox-button i{font-size:15px;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .infobox-button .eael-infobox-button img{height:15px;width:15px;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .infobox-button .eael-infobox-button svg{height:15px;width:15px;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .infobox-button a.eael-infobox-button{margin:36px 36px 36px 36px;padding:15px 36px 15px 36px;border-radius:10px;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .eael-infobox-button{color:#ffffff;background-color:#333333;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .eael-infobox-button svg{fill:#ffffff;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .eael-infobox-button:hover{color:#ffffff;background:#333333;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .eael-infobox-button:hover svg{fill:#ffffff;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .infobox-content .title{color:var( --e-global-color-0d340f1 );font-size:var( --e-global-typography-7536b03-font-size );font-weight:var( --e-global-typography-7536b03-font-weight );text-transform:var( --e-global-typography-7536b03-text-transform );font-style:var( --e-global-typography-7536b03-font-style );text-decoration:var( --e-global-typography-7536b03-text-decoration );line-height:var( --e-global-typography-7536b03-line-height );letter-spacing:var( --e-global-typography-7536b03-letter-spacing );word-spacing:var( --e-global-typography-7536b03-word-spacing );}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .infobox-content .sub_title{color:#14301D;font-family:"Archivo Black", Sans-serif;font-size:27px;font-weight:500;line-height:32px;letter-spacing:0.1px;word-spacing:0px;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .infobox-content p{margin:3px 3px 3px 3px;color:var( --e-global-color-accent );font-family:"Tahoma", Sans-serif;font-size:1rem;font-weight:300;text-transform:none;line-height:1.5em;letter-spacing:0.2px;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-57 .elementor-element.elementor-element-d6de253{padding:42px 12px 58px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010117;border-radius:10px 10px 10px 10px;}.elementor-57 .elementor-element.elementor-element-d6de253.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-57 .elementor-element.elementor-element-d6de253.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-57 .elementor-element.elementor-element-d6de253:hover{box-shadow:0px 0px 12px -8px rgba(0,0,0,0.5);}.elementor-57 .elementor-element.elementor-element-891b7f0 > .elementor-element-populated{margin:2px 2px 2px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-icon{align-self:center;}.elementor-57 .elementor-element.elementor-element-1e66472 .infobox-content .infobox-title-section{flex-direction:column-reverse;}.elementor-57 .elementor-element.elementor-element-1e66472 .infobox-content{height:293px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox{background-color:var( --e-global-color-1e9b78a );border-radius:11px 11px 11px 11px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-icon i{font-size:91px;color:#4d4d4d;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-icon svg{height:91px;width:91px;fill:#4d4d4d;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:91px;width:91px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox:hover .infobox-icon i{color:#4d4d4d;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-button .eael-infobox-button .infobox-button-text{font-family:"Tahoma", Sans-serif;font-size:31px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-button .eael-infobox-button i{font-size:15px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-button .eael-infobox-button img{height:15px;width:15px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-button .eael-infobox-button svg{height:15px;width:15px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-button a.eael-infobox-button{margin:56px 56px 56px 56px;padding:16px 35px 16px 35px;border-radius:6px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .eael-infobox-button{color:#ffffff;background-color:#333333;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .eael-infobox-button svg{fill:#ffffff;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .eael-infobox-button:hover{color:#ffffff;background:#333333;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .eael-infobox-button:hover svg{fill:#ffffff;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-content .title{color:var( --e-global-color-0d340f1 );font-size:var( --e-global-typography-7536b03-font-size );font-weight:var( --e-global-typography-7536b03-font-weight );text-transform:var( --e-global-typography-7536b03-text-transform );font-style:var( --e-global-typography-7536b03-font-style );text-decoration:var( --e-global-typography-7536b03-text-decoration );line-height:var( --e-global-typography-7536b03-line-height );letter-spacing:var( --e-global-typography-7536b03-letter-spacing );word-spacing:var( --e-global-typography-7536b03-word-spacing );margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-content .sub_title{color:#1B3F1A;font-family:"Archivo Black", Sans-serif;font-size:25px;font-weight:500;line-height:26px;letter-spacing:0px;margin:21px 21px 21px 21px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;font-family:"Tahoma", Sans-serif;font-size:1rem;font-weight:300;text-transform:none;line-height:1.5em;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-content{padding:2px 2px 2px 2px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-57 .elementor-element.elementor-element-1e66472{padding:42px 12px 58px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010117;border-radius:10px 10px 10px 10px;}.elementor-57 .elementor-element.elementor-element-1e66472.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-57 .elementor-element.elementor-element-1e66472.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-57 .elementor-element.elementor-element-1e66472:hover{box-shadow:0px 0px 12px -8px rgba(0,0,0,0.5);}.elementor-57 .elementor-element.elementor-element-dc4a55c:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-dc4a55c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B2316C9;}.elementor-57 .elementor-element.elementor-element-dc4a55c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 40px 0px;}.elementor-57 .elementor-element.elementor-element-dc4a55c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-6e542b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57 .elementor-element.elementor-element-6e542b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cygelitepainting.ca/wp-content/uploads/2026/05/texturacyg@300x-8-633x1024.png");background-repeat:repeat;}.elementor-57 .elementor-element.elementor-element-6e542b2 > .elementor-element-populated, .elementor-57 .elementor-element.elementor-element-6e542b2 > .elementor-element-populated > .elementor-background-overlay, .elementor-57 .elementor-element.elementor-element-6e542b2 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-57 .elementor-element.elementor-element-6e542b2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-6e542b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-fbe3215{padding:60px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-41665ca.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-57 .elementor-element.elementor-element-f74f69a{text-align:center;}.elementor-57 .elementor-element.elementor-element-f74f69a .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:3.2rem;font-weight:500;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-064c2f9{text-align:center;width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-064c2f9 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-905f6f0 > .elementor-container{max-width:750px;}.elementor-57 .elementor-element.elementor-element-905f6f0{padding:20px 0px 40px 0px;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-25c0ca6.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-57 .elementor-element.elementor-element-25c0ca6 .elementor-main-swiper{width:100%;}.elementor-57 .elementor-element.elementor-element-25c0ca6 .elementor-main-swiper .swiper-slide{border-width:15px 15px 15px 15px;border-radius:12px;}.elementor-57 .elementor-element.elementor-element-25c0ca6 .elementor-testimonial__header, .elementor-57 .elementor-element.elementor-element-25c0ca6 .elementor-testimonial__name{font-family:"Archivo Black", Sans-serif;font-size:38px;font-weight:200;}.elementor-57 .elementor-element.elementor-element-25c0ca6 .elementor-testimonial__text{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0px;word-spacing:0px;}.elementor-57 .elementor-element.elementor-element-25c0ca6 .elementor-testimonial__image img{width:63px;height:63px;border-radius:36px;}.elementor-57 .elementor-element.elementor-element-25c0ca6 .elementor-star-rating{font-size:13px;}.elementor-57 .elementor-element.elementor-element-25c0ca6 .elementor-swiper-button{font-size:20px;}.elementor-57 .elementor-element.elementor-element-dff34f7:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-dff34f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#92A299B3;}.elementor-57 .elementor-element.elementor-element-dff34f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-dff34f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-cf90c30{padding:60px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-d3e9226.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-57 .elementor-element.elementor-element-a73efd6{text-align:center;}.elementor-57 .elementor-element.elementor-element-a73efd6 .elementor-heading-title{font-size:var( --e-global-typography-f18dea1-font-size );font-weight:var( --e-global-typography-f18dea1-font-weight );text-transform:var( --e-global-typography-f18dea1-text-transform );font-style:var( --e-global-typography-f18dea1-font-style );text-decoration:var( --e-global-typography-f18dea1-text-decoration );line-height:var( --e-global-typography-f18dea1-line-height );letter-spacing:var( --e-global-typography-f18dea1-letter-spacing );word-spacing:var( --e-global-typography-f18dea1-word-spacing );color:var( --e-global-color-0d340f1 );}.elementor-57 .elementor-element.elementor-element-d671cbf{text-align:center;width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-d671cbf .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-a3f8a71{padding:40px 0px 40px 0px;}.elementor-57 .elementor-element.elementor-element-29e162b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57 .elementor-element.elementor-element-29e162b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-29e162b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2px 2px 2px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-57 .elementor-element.elementor-element-29e162b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-7495d39 .eael-infobox .infobox-icon{align-self:center;margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-7495d39 .eael-infobox .infobox-icon img{width:62px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-7495d39 .eael-infobox.icon-on-left .infobox-icon{width:62px;}.elementor-57 .elementor-element.elementor-element-7495d39 .eael-infobox.icon-on-right .infobox-icon{width:62px;}.elementor-57 .elementor-element.elementor-element-7495d39 .eael-infobox .infobox-content .title{color:var( --e-global-color-text );font-family:"Helvetica", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0px;}.elementor-57 .elementor-element.elementor-element-7495d39 .eael-infobox .infobox-content p{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-7495d39 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-57 .elementor-element.elementor-element-7495d39 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-57 .elementor-element.elementor-element-7495d39{padding:42px 2px 32px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010117;border-radius:10px 10px 10px 10px;}.elementor-57 .elementor-element.elementor-element-7495d39:hover{box-shadow:0px 0px 12px -8px rgba(0,0,0,0.5);}.elementor-57 .elementor-element.elementor-element-3406afc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57 .elementor-element.elementor-element-3406afc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-3406afc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2px 2px 2px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-57 .elementor-element.elementor-element-3406afc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-0af80e9 .eael-infobox .infobox-icon{align-self:center;margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-0af80e9 .eael-infobox .infobox-icon img{width:70px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-0af80e9 .eael-infobox.icon-on-left .infobox-icon{width:70px;}.elementor-57 .elementor-element.elementor-element-0af80e9 .eael-infobox.icon-on-right .infobox-icon{width:70px;}.elementor-57 .elementor-element.elementor-element-0af80e9 .eael-infobox .infobox-content .title{color:var( --e-global-color-0d340f1 );font-size:1.4rem;font-weight:700;text-transform:none;}.elementor-57 .elementor-element.elementor-element-0af80e9 .eael-infobox .infobox-content p{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-0af80e9 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-57 .elementor-element.elementor-element-0af80e9 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-57 .elementor-element.elementor-element-0af80e9{padding:42px 2px 32px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010117;border-radius:10px 10px 10px 10px;}.elementor-57 .elementor-element.elementor-element-0af80e9:hover{box-shadow:0px 0px 12px -8px rgba(0,0,0,0.5);}.elementor-57 .elementor-element.elementor-element-795e74a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57 .elementor-element.elementor-element-795e74a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-795e74a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2px 2px 2px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-57 .elementor-element.elementor-element-795e74a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-9250bda .eael-infobox .infobox-icon{align-self:center;margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-9250bda .eael-infobox .infobox-icon img{width:70px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-9250bda .eael-infobox.icon-on-left .infobox-icon{width:70px;}.elementor-57 .elementor-element.elementor-element-9250bda .eael-infobox.icon-on-right .infobox-icon{width:70px;}.elementor-57 .elementor-element.elementor-element-9250bda .eael-infobox .infobox-content .title{color:var( --e-global-color-text );font-size:1.4rem;font-weight:700;text-transform:none;}.elementor-57 .elementor-element.elementor-element-9250bda .eael-infobox .infobox-content p{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-9250bda .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-57 .elementor-element.elementor-element-9250bda .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-57 .elementor-element.elementor-element-9250bda{padding:42px 2px 32px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010117;border-radius:10px 10px 10px 10px;}.elementor-57 .elementor-element.elementor-element-9250bda:hover{box-shadow:0px 0px 12px -8px rgba(0,0,0,0.5);}.elementor-57 .elementor-element.elementor-element-a2673d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57 .elementor-element.elementor-element-a2673d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-a2673d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2px 2px 2px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-57 .elementor-element.elementor-element-a2673d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-52595c8 .eael-infobox .infobox-icon{align-self:center;margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-52595c8 .eael-infobox .infobox-icon img{width:70px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-52595c8 .eael-infobox.icon-on-left .infobox-icon{width:70px;}.elementor-57 .elementor-element.elementor-element-52595c8 .eael-infobox.icon-on-right .infobox-icon{width:70px;}.elementor-57 .elementor-element.elementor-element-52595c8 .eael-infobox .infobox-content .title{color:var( --e-global-color-0d340f1 );font-size:1.4rem;font-weight:700;text-transform:none;}.elementor-57 .elementor-element.elementor-element-52595c8 .eael-infobox .infobox-content p{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-52595c8 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-57 .elementor-element.elementor-element-52595c8 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-57 .elementor-element.elementor-element-52595c8{padding:42px 2px 32px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010117;border-radius:10px 10px 10px 10px;}.elementor-57 .elementor-element.elementor-element-52595c8:hover{box-shadow:0px 0px 12px -8px rgba(0,0,0,0.5);}.elementor-57 .elementor-element.elementor-element-6119925{padding:60px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-b15c5b2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-57 .elementor-element.elementor-element-e322fd1{text-align:center;}.elementor-57 .elementor-element.elementor-element-e322fd1 .elementor-heading-title{font-size:var( --e-global-typography-f18dea1-font-size );font-weight:var( --e-global-typography-f18dea1-font-weight );text-transform:var( --e-global-typography-f18dea1-text-transform );font-style:var( --e-global-typography-f18dea1-font-style );text-decoration:var( --e-global-typography-f18dea1-text-decoration );line-height:var( --e-global-typography-f18dea1-line-height );letter-spacing:var( --e-global-typography-f18dea1-letter-spacing );word-spacing:var( --e-global-typography-f18dea1-word-spacing );color:var( --e-global-color-0d340f1 );}.elementor-57 .elementor-element.elementor-element-12bb61b{text-align:center;width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-12bb61b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-02d73ca{--display:flex;}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-ratings{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-filterable-gallery .fg-item-category span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-filterable-gallery .fg-filter-trigger > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-filterable-gallery .fg-layout-3-filter-controls li.control{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-filterable-gallery .eael-gallery-load-more .eael-filterable-gallery-load-more-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-0b07a8e .eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap, 
                    .elementor-57 .elementor-element.elementor-element-0b07a8e .eael-filterable-gallery-item-wrap .eael-grid-fg-box .eael-grid-fg-img,
                    .elementor-57 .elementor-element.elementor-element-0b07a8e .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img .grid__cell-img-inner{height:300px;}.elementor-57 .elementor-element.elementor-element-0b07a8e .gallery-item-caption-wrap{transition:439ms;}.elementor-57 .elementor-element.elementor-element-0b07a8e .eael-filter-gallery-wrapper{background-color:#fff;padding:0px 0px 0px 0px;border-radius:5px;}.elementor-57 .elementor-element.elementor-element-0b07a8e .eael-filter-gallery-control ul li.control{color:#444;}.elementor-57 .elementor-element.elementor-element-0b07a8e .eael-filter-gallery-control ul > li.control{border-radius:0px;}.elementor-57 .elementor-element.elementor-element-0b07a8e .eael-filter-gallery-control ul li.active{color:#fff;}.elementor-57 .elementor-element.elementor-element-0b07a8e .eael-filter-gallery-control ul li.control.active{background:#333;border-radius:0px;}.elementor-57 .elementor-element.elementor-element-0b07a8e .eael-filterable-gallery-item-wrap .eael-gallery-grid-item, 
                    .elementor-57 .elementor-element.elementor-element-0b07a8e .eael-filterable-gallery-item-wrap .eael-grid-fg-box,
                    .elementor-57 .elementor-element.elementor-element-0b07a8e .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{border-radius:0px;}.elementor-57 .elementor-element.elementor-element-0b07a8e .gallery-item-caption-wrap .gallery-item-hoverer-bg{background-color:rgba(0,0,0,0.7);}.elementor-57 .elementor-element.elementor-element-0b07a8e .gallery-item-caption-wrap.caption-style-hoverer{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-0b07a8e .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{color:#ffffff;}.elementor-57 .elementor-element.elementor-element-0b07a8e .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content{color:#ffffff;}.elementor-57 .elementor-element.elementor-element-0b07a8e .video-popup-bg{background-color:rgba(0, 0, 0, .7);}.elementor-57 .elementor-element.elementor-element-0b07a8e .video-popup:hover > img{transform:scale(1.1);}.elementor-57 .elementor-element.elementor-element-0b07a8e .gallery-item-caption-wrap .gallery-item-buttons > a span{background:#ff622a;color:#fff;height:50px;line-height:50px;width:50px;font-size:18px;border-radius:100px;transition:300ms;}.elementor-57 .elementor-element.elementor-element-0b07a8e .gallery-item-caption-wrap .gallery-item-buttons > a span img{height:18px;width:18px;}.elementor-57 .elementor-element.elementor-element-0b07a8e .gallery-item-caption-wrap .gallery-item-buttons > a span:hover{background:#ff622a;color:#fff;border-radius:100px;}.elementor-57 .elementor-element.elementor-element-0b07a8e #eael-fg-no-items-found{text-align:center;color:#858e9a;border-radius:0px;}@media(max-width:1024px){.elementor-57 .elementor-element.elementor-element-6593d87:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-6593d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:827px auto;}.elementor-57 .elementor-element.elementor-element-6593d87{padding:40px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-b9810d1 > .elementor-element-populated{padding:0px 0px 40px 20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-57 .elementor-element.elementor-element-011e878 .elementor-heading-title{font-size:2.5rem;}.elementor-57 .elementor-element.elementor-element-011e878{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-57 .elementor-element.elementor-element-e19b860{padding:30px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-1d3e19d .elementor-heading-title{font-size:2.5rem;}.elementor-57 .elementor-element.elementor-element-111a0a0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-111a0a0{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-90503b0{padding:20px 0px 20px 0px;}.elementor-57 .elementor-element.elementor-element-e131076{padding:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .infobox-content .title{font-size:var( --e-global-typography-7536b03-font-size );line-height:var( --e-global-typography-7536b03-line-height );letter-spacing:var( --e-global-typography-7536b03-letter-spacing );word-spacing:var( --e-global-typography-7536b03-word-spacing );}.elementor-57 .elementor-element.elementor-element-d6de253{padding:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-content .title{font-size:var( --e-global-typography-7536b03-font-size );line-height:var( --e-global-typography-7536b03-line-height );letter-spacing:var( --e-global-typography-7536b03-letter-spacing );word-spacing:var( --e-global-typography-7536b03-word-spacing );}.elementor-57 .elementor-element.elementor-element-1e66472{padding:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-fbe3215{padding:30px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-f74f69a .elementor-heading-title{font-size:2.5rem;}.elementor-57 .elementor-element.elementor-element-064c2f9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-cf90c30{padding:30px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-a73efd6 .elementor-heading-title{font-size:var( --e-global-typography-f18dea1-font-size );line-height:var( --e-global-typography-f18dea1-line-height );letter-spacing:var( --e-global-typography-f18dea1-letter-spacing );word-spacing:var( --e-global-typography-f18dea1-word-spacing );}.elementor-57 .elementor-element.elementor-element-d671cbf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-d671cbf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-a3f8a71{padding:20px 0px 20px 0px;}.elementor-57 .elementor-element.elementor-element-7495d39 .eael-infobox .infobox-content p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-7495d39{padding:20px 0px 20px 0px;}.elementor-57 .elementor-element.elementor-element-0af80e9 .eael-infobox .infobox-content p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-0af80e9{padding:20px 0px 20px 0px;}.elementor-57 .elementor-element.elementor-element-9250bda .eael-infobox .infobox-content p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-9250bda{padding:20px 0px 20px 0px;}.elementor-57 .elementor-element.elementor-element-52595c8 .eael-infobox .infobox-content p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-52595c8{padding:20px 0px 20px 0px;}.elementor-57 .elementor-element.elementor-element-6119925{padding:30px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-e322fd1 .elementor-heading-title{font-size:var( --e-global-typography-f18dea1-font-size );line-height:var( --e-global-typography-f18dea1-line-height );letter-spacing:var( --e-global-typography-f18dea1-letter-spacing );word-spacing:var( --e-global-typography-f18dea1-word-spacing );}.elementor-57 .elementor-element.elementor-element-12bb61b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-12bb61b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-ratings{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-filterable-gallery .fg-item-category span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-filterable-gallery .fg-filter-trigger > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-filterable-gallery .fg-layout-3-filter-controls li.control{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-filterable-gallery .eael-gallery-load-more .eael-filterable-gallery-load-more-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-57 .elementor-element.elementor-element-6593d87:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-6593d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px 0px;background-size:cover;}.elementor-57 .elementor-element.elementor-element-6593d87{padding:0px 0px 30px 0px;}.elementor-57 .elementor-element.elementor-element-b9810d1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-57 .elementor-element.elementor-element-b9810d1 > .elementor-element-populated{padding:20px 10px 0px 10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-57 .elementor-element.elementor-element-011e878{text-align:center;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-011e878 .elementor-heading-title{font-size:1.1rem;}.elementor-57 .elementor-element.elementor-element-583e365 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-ec9e637{--e-image-carousel-slides-to-show:3;}.elementor-57 .elementor-element.elementor-element-ec9e637 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-57 .elementor-element.elementor-element-ec9e637 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-57 .elementor-element.elementor-element-7961064 .elementor-button{padding:19px 32px 13px 32px;}.elementor-57 .elementor-element.elementor-element-7961064{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-e19b860{padding:30px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-1d3e19d .elementor-heading-title{font-size:2rem;}.elementor-57 .elementor-element.elementor-element-111a0a0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-111a0a0{width:initial;max-width:initial;}.elementor-57 .elementor-element.elementor-element-90503b0{padding:20px 0px 20px 0px;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox{margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .infobox-button .eael-infobox-button .infobox-button-text{font-size:23px;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .infobox-button a.eael-infobox-button{margin:31px 31px 31px 31px;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .infobox-content .title{font-size:18px;margin:6px 6px 6px 6px;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .infobox-content .sub_title{font-size:21px;margin:5px 5px 5px 5px;}.elementor-57 .elementor-element.elementor-element-e131076 .eael-infobox .infobox-content p{margin:-4px -4px -4px -4px;font-size:14px;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .infobox-button a.eael-infobox-button{margin:12px 12px 12px 12px;padding:19px 19px 19px 19px;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .infobox-content .title{font-size:var( --e-global-typography-7536b03-font-size );line-height:var( --e-global-typography-7536b03-line-height );letter-spacing:var( --e-global-typography-7536b03-letter-spacing );word-spacing:var( --e-global-typography-7536b03-word-spacing );}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .infobox-content .sub_title{font-size:20px;line-height:1em;letter-spacing:-0.3px;}.elementor-57 .elementor-element.elementor-element-d6de253 .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;font-size:14px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-icon i{font-size:69px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-icon svg{height:69px;width:69px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:69px;width:69px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-button .eael-infobox-button .infobox-button-text{font-size:25px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-button a.eael-infobox-button{margin:27px 27px 27px 27px;padding:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-content .title{font-size:var( --e-global-typography-7536b03-font-size );line-height:var( --e-global-typography-7536b03-line-height );letter-spacing:var( --e-global-typography-7536b03-letter-spacing );word-spacing:var( --e-global-typography-7536b03-word-spacing );}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-content .sub_title{font-size:21px;line-height:0.9em;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-content{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-1e66472 .eael-infobox .infobox-content p{font-size:14px;line-height:1.3em;}.elementor-57 .elementor-element.elementor-element-fbe3215{padding:30px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-f74f69a .elementor-heading-title{font-size:1.9rem;word-spacing:0em;}.elementor-57 .elementor-element.elementor-element-064c2f9{width:initial;max-width:initial;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-25c0ca6.elementor-arrows-yes .elementor-main-swiper{width:calc( 365px - 40px );}.elementor-57 .elementor-element.elementor-element-25c0ca6 .elementor-main-swiper{width:365px;}.elementor-57 .elementor-element.elementor-element-25c0ca6 .elementor-testimonial__title{font-size:19px;}.elementor-57 .elementor-element.elementor-element-25c0ca6 .elementor-testimonial__image + cite{margin-inline-start:14px;margin-inline-end:0;}.elementor-57 .elementor-element.elementor-element-25c0ca6 .elementor-testimonial__icon{font-size:31px;}.elementor-57 .elementor-element.elementor-element-25c0ca6 .elementor-testimonial__icon svg{width:31px;}.elementor-57 .elementor-element.elementor-element-cf90c30{padding:30px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-a73efd6 .elementor-heading-title{font-size:var( --e-global-typography-f18dea1-font-size );line-height:var( --e-global-typography-f18dea1-line-height );letter-spacing:var( --e-global-typography-f18dea1-letter-spacing );word-spacing:var( --e-global-typography-f18dea1-word-spacing );}.elementor-57 .elementor-element.elementor-element-d671cbf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-d671cbf{width:initial;max-width:initial;}.elementor-57 .elementor-element.elementor-element-a3f8a71{padding:20px 0px 20px 0px;}.elementor-57 .elementor-element.elementor-element-7495d39 .eael-infobox .infobox-content p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-0af80e9 .eael-infobox .infobox-content .title{font-size:1.4rem;}.elementor-57 .elementor-element.elementor-element-0af80e9 .eael-infobox .infobox-content p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-9250bda .eael-infobox .infobox-content .title{font-size:1.4rem;}.elementor-57 .elementor-element.elementor-element-9250bda .eael-infobox .infobox-content p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-52595c8 .eael-infobox .infobox-content .title{font-size:1.4rem;}.elementor-57 .elementor-element.elementor-element-52595c8 .eael-infobox .infobox-content p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-6119925{padding:30px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-e322fd1 .elementor-heading-title{font-size:var( --e-global-typography-f18dea1-font-size );line-height:var( --e-global-typography-f18dea1-line-height );letter-spacing:var( --e-global-typography-f18dea1-letter-spacing );word-spacing:var( --e-global-typography-f18dea1-word-spacing );}.elementor-57 .elementor-element.elementor-element-12bb61b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-57 .elementor-element.elementor-element-12bb61b{width:initial;max-width:initial;}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-ratings{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-filterable-gallery .fg-item-category span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-filterable-gallery .fg-filter-trigger > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-filterable-gallery .fg-layout-3-filter-controls li.control{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-filterable-gallery .eael-gallery-load-more .eael-filterable-gallery-load-more-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(min-width:768px){.elementor-57 .elementor-element.elementor-element-b9810d1{width:65%;}.elementor-57 .elementor-element.elementor-element-583e365{width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-57 .elementor-element.elementor-element-bea2b04{width:50%;}.elementor-57 .elementor-element.elementor-element-ca11df2{width:50%;}.elementor-57 .elementor-element.elementor-element-891b7f0{width:50%;}.elementor-57 .elementor-element.elementor-element-29e162b{width:50%;}.elementor-57 .elementor-element.elementor-element-3406afc{width:50%;}.elementor-57 .elementor-element.elementor-element-795e74a{width:50%;}.elementor-57 .elementor-element.elementor-element-a2673d1{width:50%;}}