.elementor-507 .elementor-element.elementor-element-64018307{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.4;--padding-top:150px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;--z-index:2;}.elementor-507 .elementor-element.elementor-element-64018307:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-64018307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://affordableheatandairllc.com/wp-content/uploads/2026/03/parts-of-a-vintage-film-projector-2026-01-05-01-01-12-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-507 .elementor-element.elementor-element-64018307::before, .elementor-507 .elementor-element.elementor-element-64018307 > .elementor-background-video-container::before, .elementor-507 .elementor-element.elementor-element-64018307 > .e-con-inner > .elementor-background-video-container::before, .elementor-507 .elementor-element.elementor-element-64018307 > .elementor-background-slideshow::before, .elementor-507 .elementor-element.elementor-element-64018307 > .e-con-inner > .elementor-background-slideshow::before, .elementor-507 .elementor-element.elementor-element-64018307 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-507 .elementor-element.elementor-element-375a7eb0 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-507 .elementor-element.elementor-element-375a7eb0{z-index:2;text-align:center;}.elementor-507 .elementor-element.elementor-element-375a7eb0 .elementor-heading-title{font-family:var( --e-global-typography-d1cdf61-font-family ), Sans-serif;font-size:var( --e-global-typography-d1cdf61-font-size );font-weight:var( --e-global-typography-d1cdf61-font-weight );text-transform:var( --e-global-typography-d1cdf61-text-transform );line-height:var( --e-global-typography-d1cdf61-line-height );letter-spacing:var( --e-global-typography-d1cdf61-letter-spacing );color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-40983046 > .elementor-widget-container{padding:3px 11px 3px 11px;}.elementor-507 .elementor-element.elementor-element-40983046.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-40983046{z-index:2;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-item:not(:last-child):after{content:"";height:10px;border-color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-507 .elementor-element.elementor-element-40983046 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-icon i{color:var( --e-global-color-ae0b14b );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae0b14b );transition:fill 0.3s;}.elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-text{color:var( --e-global-color-ae0b14b );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-507 .elementor-element.elementor-element-704c894e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-507 .elementor-element.elementor-element-4a814159 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-4a814159{text-align:center;}.elementor-507 .elementor-element.elementor-element-4a814159 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-507 .elementor-element.elementor-element-1352ed5a > .elementor-widget-container{padding:10px 20px 20px 0px;}.elementor-507 .elementor-element.elementor-element-1352ed5a{text-align:center;}.elementor-507 .elementor-element.elementor-element-1352ed5a .elementor-heading-title{font-family:var( --e-global-typography-7464453-font-family ), Sans-serif;font-size:var( --e-global-typography-7464453-font-size );font-weight:var( --e-global-typography-7464453-font-weight );text-transform:var( --e-global-typography-7464453-text-transform );line-height:var( --e-global-typography-7464453-line-height );letter-spacing:var( --e-global-typography-7464453-letter-spacing );}.elementor-507 .elementor-element.elementor-element-714ae5b1 > .elementor-widget-container{padding:0px 0px 11px 0px;}.elementor-507 .elementor-element.elementor-element-714ae5b1{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-64a6d7cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 60px;--row-gap:50px;--column-gap:60px;--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;--z-index:4;}.elementor-507 .elementor-element.elementor-element-57c80b5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-507 .elementor-element.elementor-element-4192ff6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-507 .elementor-element.elementor-element-6d785156{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-507 .elementor-element.elementor-element-6fcec83c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-507 .elementor-element.elementor-element-6fcec83c:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-6fcec83c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-1f516a8b > .elementor-widget-container{margin:00px 00px 00px 00px;padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-1f516a8b{z-index:2;text-align:center;}.elementor-507 .elementor-element.elementor-element-1f516a8b img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-507 .elementor-element.elementor-element-744679ea{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-507 .elementor-element.elementor-element-744679ea.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-507 .elementor-element.elementor-element-3306ab1c .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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-507 .elementor-element.elementor-element-709f5909 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-709f5909{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-709f5909 p{margin-block-end:0px;}.elementor-507 .elementor-element.elementor-element-d39f522 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-507 .elementor-element.elementor-element-d39f522 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-d39f522 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-d39f522 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-d39f522 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-507 .elementor-element.elementor-element-d39f522 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-507 .elementor-element.elementor-element-d39f522 .elementor-icon-list-icon i{color:var( --e-global-color-caeefa1 );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-d39f522 .elementor-icon-list-icon svg{fill:var( --e-global-color-caeefa1 );transition:fill 0.3s;}.elementor-507 .elementor-element.elementor-element-d39f522{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-507 .elementor-element.elementor-element-d39f522 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-d39f522 .elementor-icon-list-item > a{font-family:var( --e-global-typography-dcf93e3-font-family ), Sans-serif;font-size:var( --e-global-typography-dcf93e3-font-size );font-weight:var( --e-global-typography-dcf93e3-font-weight );text-transform:var( --e-global-typography-dcf93e3-text-transform );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-d39f522 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-e242b2b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-e242b2b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-507 .elementor-element.elementor-element-e242b2b{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-e242b2b p{margin-block-end:0px;}.elementor-507 .elementor-element.elementor-element-188ea7be .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-188ea7be .elementor-button:hover, .elementor-507 .elementor-element.elementor-element-188ea7be .elementor-button:focus{background-color:#00194C00;color:var( --e-global-color-secondary );}.elementor-507 .elementor-element.elementor-element-188ea7be > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-188ea7be .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-507 .elementor-element.elementor-element-188ea7be .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-507 .elementor-element.elementor-element-188ea7be .elementor-button:hover svg, .elementor-507 .elementor-element.elementor-element-188ea7be .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-507 .elementor-element.elementor-element-66352784{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-507 .elementor-element.elementor-element-66352784:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-66352784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-699c648 > .elementor-widget-container{margin:00px 00px 00px 00px;padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-699c648{z-index:2;text-align:center;}.elementor-507 .elementor-element.elementor-element-699c648 img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-507 .elementor-element.elementor-element-2c292c31{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-507 .elementor-element.elementor-element-44245888 .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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-507 .elementor-element.elementor-element-35579f8e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-35579f8e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-507 .elementor-element.elementor-element-35579f8e{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-35579f8e p{margin-block-end:0px;}.elementor-507 .elementor-element.elementor-element-68a3cc2 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-507 .elementor-element.elementor-element-68a3cc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-68a3cc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-68a3cc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-68a3cc2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-507 .elementor-element.elementor-element-68a3cc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-507 .elementor-element.elementor-element-68a3cc2 .elementor-icon-list-icon i{color:var( --e-global-color-caeefa1 );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-68a3cc2 .elementor-icon-list-icon svg{fill:var( --e-global-color-caeefa1 );transition:fill 0.3s;}.elementor-507 .elementor-element.elementor-element-68a3cc2{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-507 .elementor-element.elementor-element-68a3cc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-68a3cc2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-dcf93e3-font-family ), Sans-serif;font-size:var( --e-global-typography-dcf93e3-font-size );font-weight:var( --e-global-typography-dcf93e3-font-weight );text-transform:var( --e-global-typography-dcf93e3-text-transform );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-68a3cc2 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-ba2efd9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-ba2efd9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-507 .elementor-element.elementor-element-ba2efd9{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-ba2efd9 p{margin-block-end:0px;}.elementor-507 .elementor-element.elementor-element-6895df76 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-6895df76 .elementor-button:hover, .elementor-507 .elementor-element.elementor-element-6895df76 .elementor-button:focus{background-color:#00194C00;color:var( --e-global-color-secondary );}.elementor-507 .elementor-element.elementor-element-6895df76 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-6895df76 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-507 .elementor-element.elementor-element-6895df76 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-507 .elementor-element.elementor-element-6895df76 .elementor-button:hover svg, .elementor-507 .elementor-element.elementor-element-6895df76 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-507 .elementor-element.elementor-element-1a23b5a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-507 .elementor-element.elementor-element-1a23b5a7:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-1a23b5a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-1187f579{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-507 .elementor-element.elementor-element-1187f579 > .elementor-widget-container{margin:00px 00px 00px 00px;padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-1187f579 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-507 .elementor-element.elementor-element-337e3489{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-507 .elementor-element.elementor-element-262db6b0 .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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-507 .elementor-element.elementor-element-32c5d868 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-32c5d868{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-32c5d868 p{margin-block-end:0px;}.elementor-507 .elementor-element.elementor-element-86ab6e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-507 .elementor-element.elementor-element-8c7f5c5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-507 .elementor-element.elementor-element-8c7f5c5 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-507 .elementor-element.elementor-element-8c7f5c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-8c7f5c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-8c7f5c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-8c7f5c5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-507 .elementor-element.elementor-element-8c7f5c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-507 .elementor-element.elementor-element-8c7f5c5 .elementor-icon-list-icon i{color:var( --e-global-color-caeefa1 );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-8c7f5c5 .elementor-icon-list-icon svg{fill:var( --e-global-color-caeefa1 );transition:fill 0.3s;}.elementor-507 .elementor-element.elementor-element-8c7f5c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-8c7f5c5 .elementor-icon-list-item > a{font-family:var( --e-global-typography-dcf93e3-font-family ), Sans-serif;font-size:var( --e-global-typography-dcf93e3-font-size );font-weight:var( --e-global-typography-dcf93e3-font-weight );text-transform:var( --e-global-typography-dcf93e3-text-transform );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-8c7f5c5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-260b87b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-507 .elementor-element.elementor-element-260b87b > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-507 .elementor-element.elementor-element-260b87b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-260b87b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-260b87b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-260b87b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-507 .elementor-element.elementor-element-260b87b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-507 .elementor-element.elementor-element-260b87b .elementor-icon-list-icon i{color:var( --e-global-color-caeefa1 );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-260b87b .elementor-icon-list-icon svg{fill:var( --e-global-color-caeefa1 );transition:fill 0.3s;}.elementor-507 .elementor-element.elementor-element-260b87b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-260b87b .elementor-icon-list-item > a{font-family:var( --e-global-typography-dcf93e3-font-family ), Sans-serif;font-size:var( --e-global-typography-dcf93e3-font-size );font-weight:var( --e-global-typography-dcf93e3-font-weight );text-transform:var( --e-global-typography-dcf93e3-text-transform );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-260b87b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-1ebc7f97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-1ebc7f97{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-3787d7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-507 .elementor-element.elementor-element-147bae7e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-507 .elementor-element.elementor-element-147bae7e:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-147bae7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-40c9d54f > .elementor-widget-container{margin:00px 00px 00px 00px;padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-40c9d54f{z-index:2;text-align:center;}.elementor-507 .elementor-element.elementor-element-40c9d54f img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-507 .elementor-element.elementor-element-37069629{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-507 .elementor-element.elementor-element-20e0f9e8 .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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-507 .elementor-element.elementor-element-242dda8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-242dda8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-507 .elementor-element.elementor-element-242dda8{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-242dda8 p{margin-block-end:0px;}.elementor-507 .elementor-element.elementor-element-cd97368 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-507 .elementor-element.elementor-element-cd97368 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-cd97368 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-cd97368 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-cd97368 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-507 .elementor-element.elementor-element-cd97368 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-507 .elementor-element.elementor-element-cd97368 .elementor-icon-list-icon i{color:var( --e-global-color-caeefa1 );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-cd97368 .elementor-icon-list-icon svg{fill:var( --e-global-color-caeefa1 );transition:fill 0.3s;}.elementor-507 .elementor-element.elementor-element-cd97368{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-507 .elementor-element.elementor-element-cd97368 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-cd97368 .elementor-icon-list-item > a{font-family:var( --e-global-typography-dcf93e3-font-family ), Sans-serif;font-size:var( --e-global-typography-dcf93e3-font-size );font-weight:var( --e-global-typography-dcf93e3-font-weight );text-transform:var( --e-global-typography-dcf93e3-text-transform );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-cd97368 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-c3d810 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-c3d810{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-c3d810 p{margin-block-end:0px;}.elementor-507 .elementor-element.elementor-element-1068319f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-507 .elementor-element.elementor-element-1068319f:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-1068319f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-7b333930 > .elementor-widget-container{margin:00px 00px 00px 00px;padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-7b333930{z-index:2;text-align:center;}.elementor-507 .elementor-element.elementor-element-7b333930 img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-507 .elementor-element.elementor-element-4b565fb0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-507 .elementor-element.elementor-element-159cb80e .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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-507 .elementor-element.elementor-element-7e0881a6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-7e0881a6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-507 .elementor-element.elementor-element-7e0881a6{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-7e0881a6 p{margin-block-end:0px;}.elementor-507 .elementor-element.elementor-element-44878a40 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-507 .elementor-element.elementor-element-44878a40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-44878a40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-44878a40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-44878a40 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-507 .elementor-element.elementor-element-44878a40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-507 .elementor-element.elementor-element-44878a40 .elementor-icon-list-icon i{color:var( --e-global-color-caeefa1 );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-44878a40 .elementor-icon-list-icon svg{fill:var( --e-global-color-caeefa1 );transition:fill 0.3s;}.elementor-507 .elementor-element.elementor-element-44878a40{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-507 .elementor-element.elementor-element-44878a40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-44878a40 .elementor-icon-list-item > a{font-family:var( --e-global-typography-dcf93e3-font-family ), Sans-serif;font-size:var( --e-global-typography-dcf93e3-font-size );font-weight:var( --e-global-typography-dcf93e3-font-weight );text-transform:var( --e-global-typography-dcf93e3-text-transform );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-44878a40 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-26910fbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-26910fbb{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-26910fbb p{margin-block-end:0px;}.elementor-507 .elementor-element.elementor-element-5994dea9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-507 .elementor-element.elementor-element-71002838{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-507 .elementor-element.elementor-element-71002838:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-71002838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-3c953eb7 > .elementor-widget-container{margin:00px 00px 00px 00px;padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-3c953eb7{z-index:2;text-align:center;}.elementor-507 .elementor-element.elementor-element-3c953eb7 img{width:100%;height:280px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-507 .elementor-element.elementor-element-c545a40{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-507 .elementor-element.elementor-element-446f5924 .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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-507 .elementor-element.elementor-element-296d488a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-296d488a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-507 .elementor-element.elementor-element-296d488a{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-296d488a p{margin-block-end:0px;}.elementor-507 .elementor-element.elementor-element-3074eeb > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-507 .elementor-element.elementor-element-3074eeb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-3074eeb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-3074eeb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-3074eeb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-507 .elementor-element.elementor-element-3074eeb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-507 .elementor-element.elementor-element-3074eeb .elementor-icon-list-icon i{color:var( --e-global-color-caeefa1 );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-3074eeb .elementor-icon-list-icon svg{fill:var( --e-global-color-caeefa1 );transition:fill 0.3s;}.elementor-507 .elementor-element.elementor-element-3074eeb{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-507 .elementor-element.elementor-element-3074eeb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-3074eeb .elementor-icon-list-item > a{font-family:var( --e-global-typography-dcf93e3-font-family ), Sans-serif;font-size:var( --e-global-typography-dcf93e3-font-size );font-weight:var( --e-global-typography-dcf93e3-font-weight );text-transform:var( --e-global-typography-dcf93e3-text-transform );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-3074eeb .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-23c61973 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-23c61973{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-23c61973 p{margin-block-end:0px;}.elementor-507 .elementor-element.elementor-element-597078a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-507 .elementor-element.elementor-element-597078a:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-597078a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-3e89d6e4 > .elementor-widget-container{margin:00px 00px 00px 00px;padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-3e89d6e4{z-index:2;text-align:center;}.elementor-507 .elementor-element.elementor-element-3e89d6e4 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-507 .elementor-element.elementor-element-605dc323{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-507 .elementor-element.elementor-element-6915f010 .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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-507 .elementor-element.elementor-element-68d71232 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-68d71232.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-507 .elementor-element.elementor-element-68d71232{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-68d71232 p{margin-block-end:0px;}.elementor-507 .elementor-element.elementor-element-82eb0b3 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-507 .elementor-element.elementor-element-82eb0b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-82eb0b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-82eb0b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-82eb0b3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-507 .elementor-element.elementor-element-82eb0b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-507 .elementor-element.elementor-element-82eb0b3 .elementor-icon-list-icon i{color:var( --e-global-color-caeefa1 );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-82eb0b3 .elementor-icon-list-icon svg{fill:var( --e-global-color-caeefa1 );transition:fill 0.3s;}.elementor-507 .elementor-element.elementor-element-82eb0b3{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-507 .elementor-element.elementor-element-82eb0b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-82eb0b3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-dcf93e3-font-family ), Sans-serif;font-size:var( --e-global-typography-dcf93e3-font-size );font-weight:var( --e-global-typography-dcf93e3-font-weight );text-transform:var( --e-global-typography-dcf93e3-text-transform );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-82eb0b3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-18be01d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-18be01d{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-18be01d p{margin-block-end:0px;}.elementor-507 .elementor-element.elementor-element-255baf4d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 60px;--row-gap:50px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;--z-index:4;}.elementor-507 .elementor-element.elementor-element-255baf4d:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-255baf4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(132deg, var( --e-global-color-8b61a25 ) 0%, var( --e-global-color-521d741 ) 100%);}.elementor-507 .elementor-element.elementor-element-3d532e48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-507 .elementor-element.elementor-element-1d441263 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-1d441263{text-align:start;}.elementor-507 .elementor-element.elementor-element-1d441263 .elementor-heading-title{font-family:var( --e-global-typography-7464453-font-family ), Sans-serif;font-size:var( --e-global-typography-7464453-font-size );font-weight:var( --e-global-typography-7464453-font-weight );text-transform:var( --e-global-typography-7464453-text-transform );line-height:var( --e-global-typography-7464453-line-height );letter-spacing:var( --e-global-typography-7464453-letter-spacing );color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-272b85b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-507 .elementor-element.elementor-element-6d5de114{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-b9fba1d > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-507 .elementor-element.elementor-element-b9fba1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-b9fba1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-b9fba1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-507 .elementor-element.elementor-element-b9fba1d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-507 .elementor-element.elementor-element-b9fba1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-507 .elementor-element.elementor-element-b9fba1d .elementor-icon-list-icon i{color:var( --e-global-color-9086edc );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-b9fba1d .elementor-icon-list-icon svg{fill:var( --e-global-color-9086edc );transition:fill 0.3s;}.elementor-507 .elementor-element.elementor-element-b9fba1d{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-507 .elementor-element.elementor-element-b9fba1d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-b9fba1d .elementor-icon-list-item > a{font-family:var( --e-global-typography-dcf93e3-font-family ), Sans-serif;font-size:var( --e-global-typography-dcf93e3-font-size );font-weight:var( --e-global-typography-dcf93e3-font-weight );text-transform:var( --e-global-typography-dcf93e3-text-transform );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-b9fba1d .elementor-icon-list-text{color:var( --e-global-color-ae0b14b );transition:color 0.3s;}.elementor-507 .elementor-element.elementor-element-1ca41c2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-1ca41c2{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-1ca41c2 p{margin-block-end:0px;}.elementor-507 .elementor-element.elementor-element-3e8da201{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 60px;--row-gap:50px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;--z-index:4;}.elementor-507 .elementor-element.elementor-element-75ba7687{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-507 .elementor-element.elementor-element-390b3acb > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-390b3acb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-507 .elementor-element.elementor-element-390b3acb{z-index:2;text-align:center;}.elementor-507 .elementor-element.elementor-element-390b3acb img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-507 .elementor-element.elementor-element-122ee9f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-507 .elementor-element.elementor-element-46c607d0 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-507 .elementor-element.elementor-element-46c607d0{text-align:start;}.elementor-507 .elementor-element.elementor-element-46c607d0 .elementor-heading-title{font-family:var( --e-global-typography-7464453-font-family ), Sans-serif;font-size:var( --e-global-typography-7464453-font-size );font-weight:var( --e-global-typography-7464453-font-weight );text-transform:var( --e-global-typography-7464453-text-transform );line-height:var( --e-global-typography-7464453-line-height );letter-spacing:var( --e-global-typography-7464453-letter-spacing );color:var( --e-global-color-primary );}.elementor-507 .elementor-element.elementor-element-793a857d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-793a857d{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-f1eb444 .elementor-button{background-color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-ae0b14b );color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-f1eb444 .elementor-button:hover, .elementor-507 .elementor-element.elementor-element-f1eb444 .elementor-button:focus{background-color:var( --e-global-color-caeefa1 );color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-f1eb444 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-f1eb444{z-index:3;}.elementor-507 .elementor-element.elementor-element-f1eb444 .elementor-button:hover svg, .elementor-507 .elementor-element.elementor-element-f1eb444 .elementor-button:focus svg{fill:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-3ffe276e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:170px;--padding-left:15px;--padding-right:15px;}.elementor-507 .elementor-element.elementor-element-3ffe276e:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-3ffe276e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://affordableheatandairllc.com/wp-content/uploads/2025/10/hvac-and-pipe-heading-into-house-2024-11-02-00-49-49-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-507 .elementor-element.elementor-element-3ffe276e::before, .elementor-507 .elementor-element.elementor-element-3ffe276e > .elementor-background-video-container::before, .elementor-507 .elementor-element.elementor-element-3ffe276e > .e-con-inner > .elementor-background-video-container::before, .elementor-507 .elementor-element.elementor-element-3ffe276e > .elementor-background-slideshow::before, .elementor-507 .elementor-element.elementor-element-3ffe276e > .e-con-inner > .elementor-background-slideshow::before, .elementor-507 .elementor-element.elementor-element-3ffe276e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 60%, #0D0D0D00 100%);}body:not(.rtl) .elementor-507 .elementor-element.elementor-element-5afc8e2f{left:0px;}body.rtl .elementor-507 .elementor-element.elementor-element-5afc8e2f{right:0px;}.elementor-507 .elementor-element.elementor-element-5afc8e2f{bottom:0px;}.elementor-507 .elementor-element.elementor-element-7a8e07ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-507 .elementor-element.elementor-element-6e20d4d{--display:flex;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-507 .elementor-element.elementor-element-1d2bc0d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-1d2bc0d9 .elementor-heading-title{color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-333e5a05 > .elementor-widget-container{padding:10px 0px 19px 0px;}.elementor-507 .elementor-element.elementor-element-333e5a05 .elementor-heading-title{color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-1e71ac3c > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-507 .elementor-element.elementor-element-1e71ac3c{color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-1e71ac3c a{color:var( --e-global-color-caeefa1 );transition-duration:0.3s;}.elementor-507 .elementor-element.elementor-element-1e71ac3c a:hover, .elementor-507 .elementor-element.elementor-element-1e71ac3c a:focus{color:var( --e-global-color-secondary );}.elementor-507 .elementor-element.elementor-element-18f97c7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-507 .elementor-element.elementor-element-2298e8d1 .elementor-button{background-color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-ae0b14b );color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-2298e8d1 .elementor-button:hover, .elementor-507 .elementor-element.elementor-element-2298e8d1 .elementor-button:focus{background-color:var( --e-global-color-caeefa1 );color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-2298e8d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-2298e8d1{z-index:3;}.elementor-507 .elementor-element.elementor-element-2298e8d1 .elementor-button:hover svg, .elementor-507 .elementor-element.elementor-element-2298e8d1 .elementor-button:focus svg{fill:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-2c47e0ec .elementor-button{background-color:var( --e-global-color-caeefa1 );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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-ae0b14b );color:var( --e-global-color-ae0b14b );}.elementor-507 .elementor-element.elementor-element-2c47e0ec .elementor-button:hover, .elementor-507 .elementor-element.elementor-element-2c47e0ec .elementor-button:focus{background-color:var( --e-global-color-ae0b14b );color:var( --e-global-color-caeefa1 );}.elementor-507 .elementor-element.elementor-element-2c47e0ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-2c47e0ec{z-index:3;}.elementor-507 .elementor-element.elementor-element-2c47e0ec .elementor-button:hover svg, .elementor-507 .elementor-element.elementor-element-2c47e0ec .elementor-button:focus svg{fill:var( --e-global-color-caeefa1 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-507 .elementor-element.elementor-element-57c80b5b{--width:100%;}.elementor-507 .elementor-element.elementor-element-4192ff6e{--width:100%;}.elementor-507 .elementor-element.elementor-element-6d785156{--width:100%;}.elementor-507 .elementor-element.elementor-element-6fcec83c{--width:100%;}.elementor-507 .elementor-element.elementor-element-66352784{--width:100%;}.elementor-507 .elementor-element.elementor-element-1a23b5a7{--width:100%;}.elementor-507 .elementor-element.elementor-element-337e3489{--width:50%;}.elementor-507 .elementor-element.elementor-element-3787d7b{--width:100%;}.elementor-507 .elementor-element.elementor-element-147bae7e{--width:100%;}.elementor-507 .elementor-element.elementor-element-1068319f{--width:100%;}.elementor-507 .elementor-element.elementor-element-5994dea9{--width:100%;}.elementor-507 .elementor-element.elementor-element-71002838{--width:100%;}.elementor-507 .elementor-element.elementor-element-597078a{--width:100%;}.elementor-507 .elementor-element.elementor-element-3d532e48{--width:40%;}.elementor-507 .elementor-element.elementor-element-272b85b2{--width:70%;}.elementor-507 .elementor-element.elementor-element-75ba7687{--width:48%;}.elementor-507 .elementor-element.elementor-element-122ee9f2{--width:52%;}.elementor-507 .elementor-element.elementor-element-6e20d4d{--width:100%;}}@media(max-width:1180px) and (min-width:768px){.elementor-507 .elementor-element.elementor-element-704c894e{--content-width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-507 .elementor-element.elementor-element-704c894e{--content-width:100%;}.elementor-507 .elementor-element.elementor-element-57c80b5b{--width:100%;}.elementor-507 .elementor-element.elementor-element-4192ff6e{--width:100%;}.elementor-507 .elementor-element.elementor-element-6d785156{--width:100%;}.elementor-507 .elementor-element.elementor-element-6fcec83c{--width:100%;}.elementor-507 .elementor-element.elementor-element-66352784{--width:100%;}.elementor-507 .elementor-element.elementor-element-1a23b5a7{--width:100%;}.elementor-507 .elementor-element.elementor-element-3787d7b{--width:100%;}.elementor-507 .elementor-element.elementor-element-147bae7e{--width:100%;}.elementor-507 .elementor-element.elementor-element-1068319f{--width:100%;}.elementor-507 .elementor-element.elementor-element-5994dea9{--width:100%;}.elementor-507 .elementor-element.elementor-element-71002838{--width:100%;}.elementor-507 .elementor-element.elementor-element-597078a{--width:100%;}.elementor-507 .elementor-element.elementor-element-3d532e48{--width:100%;}.elementor-507 .elementor-element.elementor-element-272b85b2{--width:100%;}.elementor-507 .elementor-element.elementor-element-75ba7687{--width:100%;}.elementor-507 .elementor-element.elementor-element-122ee9f2{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-507 .elementor-element.elementor-element-272b85b2{--width:100%;}}@media(max-width:1440px){.elementor-507 .elementor-element.elementor-element-64018307{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-507 .elementor-element.elementor-element-375a7eb0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-507 .elementor-element.elementor-element-375a7eb0 .elementor-heading-title{font-size:var( --e-global-typography-d1cdf61-font-size );line-height:var( --e-global-typography-d1cdf61-line-height );letter-spacing:var( --e-global-typography-d1cdf61-letter-spacing );}.elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-item > a{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 );}.elementor-507 .elementor-element.elementor-element-4a814159 .elementor-heading-title{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 );}.elementor-507 .elementor-element.elementor-element-1352ed5a .elementor-heading-title{font-size:var( --e-global-typography-7464453-font-size );line-height:var( --e-global-typography-7464453-line-height );letter-spacing:var( --e-global-typography-7464453-letter-spacing );}.elementor-507 .elementor-element.elementor-element-714ae5b1{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 );}.elementor-507 .elementor-element.elementor-element-3306ab1c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-709f5909{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 );}.elementor-507 .elementor-element.elementor-element-d39f522 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-d39f522 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-e242b2b{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 );}.elementor-507 .elementor-element.elementor-element-44245888 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-35579f8e{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 );}.elementor-507 .elementor-element.elementor-element-68a3cc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-68a3cc2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-ba2efd9{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 );}.elementor-507 .elementor-element.elementor-element-262db6b0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-32c5d868{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 );}.elementor-507 .elementor-element.elementor-element-8c7f5c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-8c7f5c5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-260b87b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-260b87b .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-1ebc7f97{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 );}.elementor-507 .elementor-element.elementor-element-20e0f9e8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-242dda8{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 );}.elementor-507 .elementor-element.elementor-element-cd97368 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-cd97368 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-c3d810{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 );}.elementor-507 .elementor-element.elementor-element-159cb80e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-7e0881a6{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 );}.elementor-507 .elementor-element.elementor-element-44878a40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-44878a40 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-26910fbb{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 );}.elementor-507 .elementor-element.elementor-element-446f5924 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-296d488a{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 );}.elementor-507 .elementor-element.elementor-element-3074eeb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-3074eeb .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-23c61973{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 );}.elementor-507 .elementor-element.elementor-element-6915f010 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-68d71232{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 );}.elementor-507 .elementor-element.elementor-element-82eb0b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-82eb0b3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-18be01d{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 );}.elementor-507 .elementor-element.elementor-element-1d441263 .elementor-heading-title{font-size:var( --e-global-typography-7464453-font-size );line-height:var( --e-global-typography-7464453-line-height );letter-spacing:var( --e-global-typography-7464453-letter-spacing );}.elementor-507 .elementor-element.elementor-element-6d5de114{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 );}.elementor-507 .elementor-element.elementor-element-b9fba1d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-b9fba1d .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-1ca41c2{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 );}.elementor-507 .elementor-element.elementor-element-46c607d0 .elementor-heading-title{font-size:var( --e-global-typography-7464453-font-size );line-height:var( --e-global-typography-7464453-line-height );letter-spacing:var( --e-global-typography-7464453-letter-spacing );}.elementor-507 .elementor-element.elementor-element-793a857d{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 );}.elementor-507 .elementor-element.elementor-element-f1eb444 .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 );}.elementor-507 .elementor-element.elementor-element-2298e8d1 .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 );}.elementor-507 .elementor-element.elementor-element-2c47e0ec .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 );}}@media(max-width:1180px){.elementor-507 .elementor-element.elementor-element-1f516a8b img{height:350px;object-fit:cover;object-position:center center;}.elementor-507 .elementor-element.elementor-element-699c648 img{height:350px;object-fit:cover;object-position:center center;}.elementor-507 .elementor-element.elementor-element-1187f579{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-507 .elementor-element.elementor-element-1187f579 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-507 .elementor-element.elementor-element-40c9d54f img{height:350px;object-fit:cover;object-position:center center;}.elementor-507 .elementor-element.elementor-element-7b333930 img{height:350px;object-fit:cover;object-position:center center;}.elementor-507 .elementor-element.elementor-element-3c953eb7 img{height:350px;object-fit:cover;object-position:center center;}.elementor-507 .elementor-element.elementor-element-3e89d6e4 img{height:350px;object-fit:cover;object-position:center center;}.elementor-507 .elementor-element.elementor-element-272b85b2{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-507 .elementor-element.elementor-element-75ba7687{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-507 .elementor-element.elementor-element-390b3acb img{object-position:center center;}}@media(max-width:1024px){.elementor-507 .elementor-element.elementor-element-64018307{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-507 .elementor-element.elementor-element-375a7eb0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-507 .elementor-element.elementor-element-375a7eb0 .elementor-heading-title{font-size:var( --e-global-typography-d1cdf61-font-size );line-height:var( --e-global-typography-d1cdf61-line-height );letter-spacing:var( --e-global-typography-d1cdf61-letter-spacing );}.elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-item > a{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 );}.elementor-507 .elementor-element.elementor-element-4a814159 .elementor-heading-title{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 );}.elementor-507 .elementor-element.elementor-element-1352ed5a .elementor-heading-title{font-size:var( --e-global-typography-7464453-font-size );line-height:var( --e-global-typography-7464453-line-height );letter-spacing:var( --e-global-typography-7464453-letter-spacing );}.elementor-507 .elementor-element.elementor-element-714ae5b1{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 );}.elementor-507 .elementor-element.elementor-element-64a6d7cb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-507 .elementor-element.elementor-element-1f516a8b img{height:250px;}.elementor-507 .elementor-element.elementor-element-3306ab1c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-709f5909{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 );}.elementor-507 .elementor-element.elementor-element-d39f522 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-d39f522 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-e242b2b{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 );}.elementor-507 .elementor-element.elementor-element-699c648 img{height:250px;}.elementor-507 .elementor-element.elementor-element-44245888 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-35579f8e{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 );}.elementor-507 .elementor-element.elementor-element-68a3cc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-68a3cc2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-ba2efd9{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 );}.elementor-507 .elementor-element.elementor-element-1187f579 img{height:400px;}.elementor-507 .elementor-element.elementor-element-337e3489{--justify-content:center;}.elementor-507 .elementor-element.elementor-element-262db6b0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-32c5d868{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 );}.elementor-507 .elementor-element.elementor-element-8c7f5c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-8c7f5c5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-260b87b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-260b87b .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-1ebc7f97{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 );}.elementor-507 .elementor-element.elementor-element-40c9d54f img{height:250px;}.elementor-507 .elementor-element.elementor-element-20e0f9e8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-242dda8{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 );}.elementor-507 .elementor-element.elementor-element-cd97368 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-cd97368 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-c3d810{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 );}.elementor-507 .elementor-element.elementor-element-7b333930 img{height:250px;}.elementor-507 .elementor-element.elementor-element-159cb80e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-7e0881a6{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 );}.elementor-507 .elementor-element.elementor-element-44878a40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-44878a40 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-26910fbb{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 );}.elementor-507 .elementor-element.elementor-element-3c953eb7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-507 .elementor-element.elementor-element-3c953eb7 img{height:100%;}.elementor-507 .elementor-element.elementor-element-446f5924 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-296d488a{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 );}.elementor-507 .elementor-element.elementor-element-3074eeb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-3074eeb .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-23c61973{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 );}.elementor-507 .elementor-element.elementor-element-3e89d6e4 img{height:250px;}.elementor-507 .elementor-element.elementor-element-6915f010 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-68d71232{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 );}.elementor-507 .elementor-element.elementor-element-82eb0b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-82eb0b3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-18be01d{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 );}.elementor-507 .elementor-element.elementor-element-255baf4d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-507 .elementor-element.elementor-element-3d532e48{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-507 .elementor-element.elementor-element-1d441263 .elementor-heading-title{font-size:var( --e-global-typography-7464453-font-size );line-height:var( --e-global-typography-7464453-line-height );letter-spacing:var( --e-global-typography-7464453-letter-spacing );}.elementor-507 .elementor-element.elementor-element-272b85b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-507 .elementor-element.elementor-element-6d5de114{width:100%;max-width:100%;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 );}.elementor-507 .elementor-element.elementor-element-b9fba1d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-b9fba1d .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-1ca41c2{width:100%;max-width:100%;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 );}.elementor-507 .elementor-element.elementor-element-3e8da201{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-507 .elementor-element.elementor-element-75ba7687{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-507 .elementor-element.elementor-element-390b3acb img{height:550px;}.elementor-507 .elementor-element.elementor-element-122ee9f2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-507 .elementor-element.elementor-element-46c607d0 .elementor-heading-title{font-size:var( --e-global-typography-7464453-font-size );line-height:var( --e-global-typography-7464453-line-height );letter-spacing:var( --e-global-typography-7464453-letter-spacing );}.elementor-507 .elementor-element.elementor-element-793a857d{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 );}.elementor-507 .elementor-element.elementor-element-f1eb444 .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 );}.elementor-507 .elementor-element.elementor-element-3ffe276e{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-507 .elementor-element.elementor-element-2298e8d1 .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 );}.elementor-507 .elementor-element.elementor-element-2c47e0ec .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 );}}@media(max-width:880px){.elementor-507 .elementor-element.elementor-element-64a6d7cb{--padding-top:1em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-507 .elementor-element.elementor-element-1187f579 img{height:100%;}.elementor-507 .elementor-element.elementor-element-f1eb444 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-507 .elementor-element.elementor-element-375a7eb0 .elementor-heading-title{font-size:var( --e-global-typography-d1cdf61-font-size );line-height:var( --e-global-typography-d1cdf61-line-height );letter-spacing:var( --e-global-typography-d1cdf61-letter-spacing );}.elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-40983046 .elementor-icon-list-item > a{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 );}.elementor-507 .elementor-element.elementor-element-4a814159 .elementor-heading-title{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 );}.elementor-507 .elementor-element.elementor-element-1352ed5a .elementor-heading-title{font-size:var( --e-global-typography-7464453-font-size );line-height:var( --e-global-typography-7464453-line-height );letter-spacing:var( --e-global-typography-7464453-letter-spacing );}.elementor-507 .elementor-element.elementor-element-714ae5b1{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 );}.elementor-507 .elementor-element.elementor-element-1f516a8b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-1f516a8b img{height:250px;}.elementor-507 .elementor-element.elementor-element-3306ab1c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-709f5909{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 );}.elementor-507 .elementor-element.elementor-element-d39f522 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-d39f522 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-e242b2b{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 );}.elementor-507 .elementor-element.elementor-element-699c648 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-699c648 img{height:250px;}.elementor-507 .elementor-element.elementor-element-44245888 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-35579f8e{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 );}.elementor-507 .elementor-element.elementor-element-68a3cc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-68a3cc2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-ba2efd9{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 );}.elementor-507 .elementor-element.elementor-element-1187f579{width:100%;max-width:100%;}.elementor-507 .elementor-element.elementor-element-1187f579 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-1187f579 img{height:250px;}.elementor-507 .elementor-element.elementor-element-262db6b0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-32c5d868{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 );}.elementor-507 .elementor-element.elementor-element-8c7f5c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-8c7f5c5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-260b87b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-260b87b .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-1ebc7f97{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 );}.elementor-507 .elementor-element.elementor-element-40c9d54f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-40c9d54f img{height:250px;}.elementor-507 .elementor-element.elementor-element-20e0f9e8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-242dda8{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 );}.elementor-507 .elementor-element.elementor-element-cd97368 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-cd97368 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-c3d810{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 );}.elementor-507 .elementor-element.elementor-element-7b333930 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-7b333930 img{height:250px;}.elementor-507 .elementor-element.elementor-element-159cb80e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-7e0881a6{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 );}.elementor-507 .elementor-element.elementor-element-44878a40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-44878a40 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-26910fbb{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 );}.elementor-507 .elementor-element.elementor-element-3c953eb7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-3c953eb7 img{height:250px;}.elementor-507 .elementor-element.elementor-element-446f5924 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-296d488a{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 );}.elementor-507 .elementor-element.elementor-element-3074eeb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-3074eeb .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-23c61973{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 );}.elementor-507 .elementor-element.elementor-element-3e89d6e4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-3e89d6e4 img{height:250px;}.elementor-507 .elementor-element.elementor-element-6915f010 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-507 .elementor-element.elementor-element-68d71232{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 );}.elementor-507 .elementor-element.elementor-element-82eb0b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-82eb0b3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-18be01d{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 );}.elementor-507 .elementor-element.elementor-element-255baf4d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-507 .elementor-element.elementor-element-1d441263 .elementor-heading-title{font-size:var( --e-global-typography-7464453-font-size );line-height:var( --e-global-typography-7464453-line-height );letter-spacing:var( --e-global-typography-7464453-letter-spacing );}.elementor-507 .elementor-element.elementor-element-6d5de114.elementor-element{--align-self:flex-start;}.elementor-507 .elementor-element.elementor-element-6d5de114{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 );}.elementor-507 .elementor-element.elementor-element-b9fba1d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-507 .elementor-element.elementor-element-b9fba1d .elementor-icon-list-item > a{font-size:var( --e-global-typography-dcf93e3-font-size );line-height:var( --e-global-typography-dcf93e3-line-height );}.elementor-507 .elementor-element.elementor-element-1ca41c2.elementor-element{--align-self:flex-start;}.elementor-507 .elementor-element.elementor-element-1ca41c2{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 );}.elementor-507 .elementor-element.elementor-element-3e8da201{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-507 .elementor-element.elementor-element-390b3acb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-390b3acb img{height:350px;object-position:center center;}.elementor-507 .elementor-element.elementor-element-46c607d0 .elementor-heading-title{font-size:var( --e-global-typography-7464453-font-size );line-height:var( --e-global-typography-7464453-line-height );letter-spacing:var( --e-global-typography-7464453-letter-spacing );}.elementor-507 .elementor-element.elementor-element-793a857d{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 );}.elementor-507 .elementor-element.elementor-element-f1eb444 .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 );}.elementor-507 .elementor-element.elementor-element-7a8e07ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-507 .elementor-element.elementor-element-2298e8d1 .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 );}.elementor-507 .elementor-element.elementor-element-2c47e0ec .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 );}}