.elementor-38 .elementor-element.elementor-element-cea8f1d > .elementor-container{max-width:1720px;}.elementor-38 .elementor-element.elementor-element-cea8f1d{padding:60px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-0ef0cf1 > .elementor-container{max-width:1700px;}.elementor-38 .elementor-element.elementor-element-0ef0cf1{border-style:solid;border-width:0px 0px 3px 0px;border-color:#E5E5E5;padding:0px 0px 40px 0px;}.elementor-38 .elementor-element.elementor-element-dc9f862 .elementor-element-populated a{color:var( --e-global-color-11f7e4ec );}.elementor-38 .elementor-element.elementor-element-dc9f862 .elementor-element-populated a:hover{color:var( --e-global-color-accent );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-38 .elementor-element.elementor-element-4deaf2c{text-align:start;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-0a3886a{background-image:url("https://progressiveairconditioning.stg2.ciwgserver.com/wp-content/uploads/2020/09/ftrcal.png");margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 65px;background-position:center left;background-repeat:no-repeat;}.elementor-38 .elementor-element.elementor-element-0a3886a .elementor-image-box-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-0a3886a .elementor-image-box-title{font-family:"HandelGothicBT-Regular", Sans-serif;font-size:21px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-0a3886a .elementor-image-box-description{font-family:"HandelGothicBT-Regular", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-d90ab69{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:15px;--grid-column-gap:3px;--grid-row-gap:0px;}.elementor-38 .elementor-element.elementor-element-44e4900{background-image:url("https://progressiveairconditioning.stg2.ciwgserver.com/wp-content/uploads/2020/09/ftrcal.png");margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 65px;background-position:center left;background-repeat:no-repeat;}.elementor-38 .elementor-element.elementor-element-44e4900 .elementor-image-box-wrapper{text-align:start;}.elementor-38 .elementor-element.elementor-element-44e4900 .elementor-image-box-title{font-family:"HandelGothicBT-Regular", Sans-serif;font-size:21px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-44e4900 .elementor-image-box-description{font-family:"HandelGothicBT-Regular", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-4239e98 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-38 .elementor-element.elementor-element-4239e98 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-4239e98 .elementor-element-populated a{color:var( --e-global-color-1225c831 );}.elementor-38 .elementor-element.elementor-element-4239e98 .elementor-element-populated a:hover{color:var( --e-global-color-7eb8d7d2 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-fc7d786 .elementor-heading-title{font-family:"HandelGothicBT-Regular", Sans-serif;font-size:32px;text-transform:uppercase;color:#353535;}.elementor-38 .elementor-element.elementor-element-29642e3 .elementor-heading-title{font-family:"Roboto-Medium", Sans-serif;font-size:26px;text-transform:capitalize;text-decoration:underline;line-height:34px;color:#353535;}.elementor-38 .elementor-element.elementor-element-ebf50fa{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-ebf50fa .elementor-heading-title{font-family:"Roboto-Medium", Sans-serif;font-size:26px;text-transform:capitalize;line-height:34px;color:#353535;}.elementor-38 .elementor-element.elementor-element-d340150 > .elementor-element-populated{border-style:double;border-width:0px 5px 0px 5px;border-color:#E5E5E5;padding:0px 0px 0px 50px;}.elementor-38 .elementor-element.elementor-element-366752f{padding:11px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-366752f .elementor-heading-title{font-family:"HandelGothicBT-Regular", Sans-serif;font-size:32px;text-transform:uppercase;color:#353535;}.elementor-38 .elementor-element.elementor-element-10e9388{text-align:start;}.elementor-38 .elementor-element.elementor-element-e3f903d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-e3f903d .elementor-heading-title{font-family:"HandelGothicBT-Regular", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-38 .elementor-element.elementor-element-15110ab{width:auto;max-width:auto;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-6a58bfc{width:auto;max-width:auto;margin:-16px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;text-align:start;}.elementor-38 .elementor-element.elementor-element-dc645a1{width:auto;max-width:auto;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-38 .elementor-element.elementor-element-5786d30 .elementor-button{background-color:#E5011C;font-family:"HandelGothicBT-Regular", Sans-serif;font-size:24px;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:22px 22px 22px 22px;}.elementor-38 .elementor-element.elementor-element-5786d30 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-5786d30 .elementor-button:focus{background-color:var( --e-global-color-11f7e4ec );color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-5786d30 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-5786d30 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-2fede1c .elementor-button{background-color:var( --e-global-color-11f7e4ec );font-family:"HandelGothicBT-Regular", Sans-serif;font-size:24px;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:22px 36px 22px 36px;}.elementor-38 .elementor-element.elementor-element-2fede1c .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-2fede1c .elementor-button:focus{background-color:var( --e-global-color-7eb8d7d2 );color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-2fede1c .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-2fede1c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-42f2908 > .elementor-container{max-width:1700px;}.elementor-38 .elementor-element.elementor-element-42f2908{border-style:none;color:#353535;padding:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-38 .elementor-element.elementor-element-53e8ad6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-38 .elementor-element.elementor-element-53e8ad6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-38 .elementor-element.elementor-element-53e8ad6 .elementor-element-populated a{color:#000000;}.elementor-38 .elementor-element.elementor-element-53e8ad6 .elementor-element-populated a:hover{color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-1dd5123{text-align:start;font-family:"Roboto-Medium", Sans-serif;font-size:18px;color:#000000;}.elementor-bc-flex-widget .elementor-38 .elementor-element.elementor-element-6a17be3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-38 .elementor-element.elementor-element-6a17be3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-38 .elementor-element.elementor-element-6a17be3 .elementor-element-populated a{color:#000000;}.elementor-38 .elementor-element.elementor-element-6a17be3 .elementor-element-populated a:hover{color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-b231268{width:var( --container-widget-width, 103.278% );max-width:103.278%;--container-widget-width:103.278%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto-Medium", Sans-serif;font-size:18px;text-transform:capitalize;color:#353535;}.elementor-bc-flex-widget .elementor-38 .elementor-element.elementor-element-226db24.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-38 .elementor-element.elementor-element-226db24.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-38 .elementor-element.elementor-element-226db24 .elementor-element-populated a{color:#000000;}.elementor-38 .elementor-element.elementor-element-226db24 .elementor-element-populated a:hover{color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-67faa39{text-align:end;font-family:"Roboto-Medium", Sans-serif;font-size:18px;}.elementor-38 .elementor-element.elementor-element-6110de9:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-6110de9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d0e19b5 );}.elementor-38 .elementor-element.elementor-element-6110de9{border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-38 .elementor-element.elementor-element-6110de9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-6110de9 a:hover{color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-38 .elementor-element.elementor-element-a082abb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-38 .elementor-element.elementor-element-a082abb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-38 .elementor-element.elementor-element-a082abb.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-cda5521{width:auto;max-width:auto;}.elementor-38 .elementor-element.elementor-element-cda5521 .elementor-icon-box-wrapper{gap:0px;}.elementor-38 .elementor-element.elementor-element-cda5521 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-38 .elementor-element.elementor-element-cda5521.elementor-view-stacked .elementor-icon{background-color:#E5011C;}.elementor-38 .elementor-element.elementor-element-cda5521.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cda5521.elementor-view-default .elementor-icon{fill:#E5011C;color:#E5011C;border-color:#E5011C;}.elementor-38 .elementor-element.elementor-element-cda5521.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-38 .elementor-element.elementor-element-cda5521.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-cda5521.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-38 .elementor-element.elementor-element-cda5521.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-38 .elementor-element.elementor-element-cda5521.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-38 .elementor-element.elementor-element-cda5521.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-cda5521 .elementor-icon{font-size:24px;}.elementor-38 .elementor-element.elementor-element-cda5521 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-cda5521 .elementor-icon-box-title a{font-family:"Roboto-Bold", Sans-serif;font-size:18px;text-transform:uppercase;}.elementor-38 .elementor-element.elementor-element-918acbf{width:auto;max-width:auto;}.elementor-38 .elementor-element.elementor-element-918acbf .elementor-icon-box-wrapper{gap:0px;}.elementor-38 .elementor-element.elementor-element-918acbf .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-38 .elementor-element.elementor-element-918acbf.elementor-view-stacked .elementor-icon{background-color:#E5011C;}.elementor-38 .elementor-element.elementor-element-918acbf.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-918acbf.elementor-view-default .elementor-icon{fill:#E5011C;color:#E5011C;border-color:#E5011C;}.elementor-38 .elementor-element.elementor-element-918acbf.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-38 .elementor-element.elementor-element-918acbf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-918acbf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-38 .elementor-element.elementor-element-918acbf.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-38 .elementor-element.elementor-element-918acbf.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-38 .elementor-element.elementor-element-918acbf.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-918acbf .elementor-icon{font-size:24px;}.elementor-38 .elementor-element.elementor-element-918acbf .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-918acbf .elementor-icon-box-title a{font-family:"Roboto-Bold", Sans-serif;font-size:18px;text-transform:uppercase;}.elementor-38 .elementor-element.elementor-element-c98f592 .elementor-button{background-color:var( --e-global-color-1d0e19b5 );font-family:"Roboto-Bold", Sans-serif;text-transform:uppercase;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-38 .elementor-element.elementor-element-c98f592 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-c98f592 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-c98f592{width:auto;max-width:auto;}.elementor-38 .elementor-element.elementor-element-c98f592 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-c98f592 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-widget-uael-offcanvas .uael-offcanvas-menu{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-uael-offcanvas .uael-offcanvas-menu .menu-item a{color:var( --e-global-color-text );}.elementor-widget-uael-offcanvas .uael-offcanvas-menu .menu-item a:hover{color:var( --e-global-color-accent );}.elementor-widget-uael-offcanvas .uael-offcanvas-menu .sub-menu{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-uael-offcanvas .uael-offcanvas-menu .sub-menu a{color:var( --e-global-color-text );}.elementor-widget-uael-offcanvas .uael-offcanvas-menu .sub-menu a:hover{color:var( --e-global-color-accent );}.uaoffcanvas-{{ID}} .uael-offcanvas-content{color:var( --e-global-color-text );}.elementor-widget-uael-offcanvas .uael-offcanvas-content{color:var( --e-global-color-text );}.uaoffcanvas-{{ID}} .uael-offcanvas-content .uael-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-widget-uael-offcanvas .uael-offcanvas-action-wrap a.elementor-button, .elementor-widget-uael-offcanvas .uael-offcanvas-action-wrap .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-uael-offcanvas .uael-offcanvas-action-wrap .elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-uael-offcanvas .uael-offcanvas-action-wrap a.elementor-button:hover, .elementor-widget-uael-offcanvas .uael-offcanvas-action-wrap .elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-uael-offcanvas .uael-offcanvas-action i{color:var( --e-global-color-text );}.elementor-widget-uael-offcanvas .uael-offcanvas-action svg{fill:var( --e-global-color-text );}.elementor-widget-uael-offcanvas .uael-offcanvas-action i:hover{color:var( --e-global-color-text );}.elementor-widget-uael-offcanvas .uael-offcanvas-action svg:hover{fill:var( --e-global-color-text );}.uaoffcanvas-ec38076 .uael-offcanvas-overlay{background:#FFFFFF26;}.elementor-38 .elementor-element.elementor-element-ec38076{width:auto;max-width:auto;}.elementor-38 .elementor-element.elementor-element-ec38076 .uaoffcanvas-ec38076 .uael-offcanvas{width:300px;}.elementor-38 .elementor-element.elementor-element-ec38076 .uaoffcanvas-ec38076.uael-offcanvas-parent-wrapper .position-at-left{left:-300px;}.elementor-38 .elementor-element.elementor-element-ec38076 .uaoffcanvas-ec38076.uael-offcanvas-parent-wrapper .position-at-right{right:-300px;}.uaoffcanvas-ec38076 .uael-offcanvas-close .uael-offcanvas-close-icon, .uaoffcanvas-ec38076 .uael-offcanvas-close .uael-offcanvas-close-icon svg{height:calc( 25px + 5px );width:calc( 25px + 5px );font-size:calc( 25px + 5px );line-height:calc( 25px + 5px );}.uaoffcanvas-ec38076 .uael-offcanvas{background-color:var( --e-global-color-11f7e4ec );}.uaoffcanvas-ec38076 .uael-offcanvas-content{padding:60px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-ec38076 .uael-offcanvas-menu{font-family:"Roboto-Regular_0", Sans-serif;font-size:18px;font-weight:500;}.elementor-38 .elementor-element.elementor-element-ec38076 .uael-offcanvas-menu .menu-item a{padding:5px 20px 5px 20px;color:var( --e-global-color-1d0e19b5 );}.elementor-38 .elementor-element.elementor-element-ec38076 .uael-offcanvas-menu .menu-item a:hover{color:var( --e-global-color-1d0e19b5 );background-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-ec38076 .uael-offcanvas-menu .sub-menu{font-family:"Roboto-Regular_0", Sans-serif;font-size:18px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-ec38076 .uael-offcanvas-menu .sub-menu a{padding:5px 20px 5px 20px;color:var( --e-global-color-1d0e19b5 );}.elementor-38 .elementor-element.elementor-element-ec38076 .uael-offcanvas-menu .sub-menu a:hover{color:var( --e-global-color-1d0e19b5 );background-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-ec38076 .uael-offcanvas-action-wrap a.elementor-button, .elementor-38 .elementor-element.elementor-element-ec38076 .uael-offcanvas-action-wrap .elementor-button{font-family:"Roboto-Bold", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;padding:15px 12px 15px 12px;color:var( --e-global-color-1d0e19b5 );border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-ec38076 .uael-offcanvas-action-wrap a.elementor-button .elementor-button-icon svg, .elementor-38 .elementor-element.elementor-element-ec38076.uael-offcanvas-action-wrap .elementor-button-icon svg{fill:var( --e-global-color-1d0e19b5 );}.elementor-38 .elementor-element.elementor-element-ec38076 .uael-offcanvas-action-wrap .elementor-button{background-color:var( --e-global-color-11f7e4ec );border-style:none;box-shadow:0px 0px 17.5px 0px rgba(0, 0, 0, 0.15);}.elementor-38 .elementor-element.elementor-element-ec38076 .uael-offcanvas-action-wrap a.elementor-button:hover, .elementor-38 .elementor-element.elementor-element-ec38076 .uael-offcanvas-action-wrap .elementor-button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.uaoffcanvas-ec38076 .uael-offcanvas-close .uael-offcanvas-close-icon i{color:var( --e-global-color-11f7e4ec );}.uaoffcanvas-ec38076 .uael-offcanvas-close .uael-offcanvas-close-icon svg{fill:var( --e-global-color-11f7e4ec );}.uaoffcanvas-ec38076 .uael-offcanvas-close{background-color:#FFFFFF;}.uaoffcanvas-ec38076 .uael-offcanvas-close-icon-wrapper .uael-offcanvas-close{padding:10px 11px 0px 11px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-38 .elementor-element.elementor-element-4deaf2c{text-align:center;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-38 .elementor-element.elementor-element-0a3886a{padding:60px 0px 0px 0px;background-position:top center;}.elementor-38 .elementor-element.elementor-element-0a3886a .elementor-image-box-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-44e4900{padding:60px 0px 0px 0px;background-position:top center;}.elementor-38 .elementor-element.elementor-element-44e4900 .elementor-image-box-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-fc7d786{text-align:center;}.elementor-38 .elementor-element.elementor-element-29642e3{text-align:center;}.elementor-38 .elementor-element.elementor-element-ebf50fa{text-align:center;}.elementor-38 .elementor-element.elementor-element-d340150.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-38 .elementor-element.elementor-element-d340150 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-366752f{text-align:center;}.elementor-38 .elementor-element.elementor-element-10e9388{text-align:center;}.elementor-38 .elementor-element.elementor-element-e3f903d{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-38 .elementor-element.elementor-element-1dd5123{text-align:center;line-height:0px;}.elementor-38 .elementor-element.elementor-element-b231268{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-38 .elementor-element.elementor-element-67faa39{text-align:center;}.elementor-38 .elementor-element.elementor-element-a082abb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-38 .elementor-element.elementor-element-cda5521 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-cda5521 .elementor-icon-box-title a{font-size:18px;}.elementor-38 .elementor-element.elementor-element-918acbf .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-918acbf .elementor-icon-box-title a{font-size:18px;}.elementor-38 .elementor-element.elementor-element-c98f592 .elementor-button{font-size:18px;}.uaoffcanvas-{{ID}} .uael-offcanvas-content .uael-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-uael-offcanvas .uael-offcanvas-action-wrap a.elementor-button, .elementor-widget-uael-offcanvas .uael-offcanvas-action-wrap .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-38 .elementor-element.elementor-element-ec38076 .uaoffcanvas-ec38076 .uael-offcanvas{width:250px;}.elementor-38 .elementor-element.elementor-element-ec38076 .uaoffcanvas-ec38076.uael-offcanvas-parent-wrapper .position-at-left{left:-250px;}.elementor-38 .elementor-element.elementor-element-ec38076 .uaoffcanvas-ec38076.uael-offcanvas-parent-wrapper .position-at-right{right:-250px;}.elementor-38 .elementor-element.elementor-element-ec38076 .uael-offcanvas-action-wrap a.elementor-button, .elementor-38 .elementor-element.elementor-element-ec38076 .uael-offcanvas-action-wrap .elementor-button{font-size:15px;padding:10px 5px 8px 10px;}}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-dc9f862{width:27.085%;}.elementor-38 .elementor-element.elementor-element-4239e98{width:20.83%;}.elementor-38 .elementor-element.elementor-element-d340150{width:25.253%;}.elementor-38 .elementor-element.elementor-element-f20eeff{width:26.769%;}.elementor-38 .elementor-element.elementor-element-53e8ad6{width:37.123%;}.elementor-38 .elementor-element.elementor-element-6a17be3{width:32.093%;}.elementor-38 .elementor-element.elementor-element-226db24{width:30.429%;}}@media(max-width:1024px) and (min-width:768px){.elementor-38 .elementor-element.elementor-element-dc9f862{width:100%;}.elementor-38 .elementor-element.elementor-element-4239e98{width:100%;}.elementor-38 .elementor-element.elementor-element-d340150{width:100%;}.elementor-38 .elementor-element.elementor-element-f20eeff{width:100%;}.elementor-38 .elementor-element.elementor-element-53e8ad6{width:100%;}.elementor-38 .elementor-element.elementor-element-6a17be3{width:100%;}.elementor-38 .elementor-element.elementor-element-226db24{width:100%;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-dc9f862.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-38 .elementor-element.elementor-element-0a3886a .elementor-image-box-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-44e4900{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-44e4900 .elementor-image-box-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-ebf50fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-366752f .elementor-heading-title{font-size:22px;}.elementor-38 .elementor-element.elementor-element-10e9388 img{width:40%;}.elementor-38 .elementor-element.elementor-element-e3f903d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-15110ab{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-38 .elementor-element.elementor-element-5786d30 .elementor-button{font-size:16px;}.elementor-38 .elementor-element.elementor-element-2fede1c .elementor-button{font-size:16px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-38 .elementor-element.elementor-element-6110de9{border-width:5px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-38 .elementor-element.elementor-element-a082abb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-38 .elementor-element.elementor-element-a082abb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-38 .elementor-element.elementor-element-a082abb.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-38 .elementor-element.elementor-element-a082abb > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-38 .elementor-element.elementor-element-cda5521 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-cda5521 .elementor-icon-box-title a{font-size:16px;}.elementor-38 .elementor-element.elementor-element-918acbf .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-918acbf .elementor-icon-box-title a{font-size:16px;}.elementor-38 .elementor-element.elementor-element-c98f592 .elementor-button{font-size:16px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.uaoffcanvas-{{ID}} .uael-offcanvas-content .uael-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-uael-offcanvas .uael-offcanvas-action-wrap a.elementor-button, .elementor-widget-uael-offcanvas .uael-offcanvas-action-wrap .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-38 .elementor-element.elementor-element-ec38076 .uaoffcanvas-ec38076 .uael-offcanvas{width:250px;}.elementor-38 .elementor-element.elementor-element-ec38076 .uaoffcanvas-ec38076.uael-offcanvas-parent-wrapper .position-at-left{left:-250px;}.elementor-38 .elementor-element.elementor-element-ec38076 .uaoffcanvas-ec38076.uael-offcanvas-parent-wrapper .position-at-right{right:-250px;}.elementor-38 .elementor-element.elementor-element-ec38076 .uael-offcanvas-action-wrap a.elementor-button, .elementor-38 .elementor-element.elementor-element-ec38076 .uael-offcanvas-action-wrap .elementor-button{font-size:15px;padding:10px 5px 8px 10px;}}/* Start custom CSS for image-box, class: .elementor-element-0a3886a */@media (max-width:1024px){
.elementor-38 .elementor-element.elementor-element-0a3886a > .elementor-widget-container {
    background-position: top center;
    padding: 60px 0 0 0;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-44e4900 */@media (max-width:1024px){
.elementor-38 .elementor-element.elementor-element-0a3886a > .elementor-widget-container {
    background-position: top center;
    padding: 60px 0 0 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b231268 */@media (max-width:1260px){
#ciwebsec img {
    position: relative;
    top: 1px;
}    
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67faa39 */#sitemap a{padding:0 8px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-42f2908 */@media (max-width:1500px){
#copyright, #ciwebsec a {font-size:16px;}
}

@media (max-width:1366px){
#copyright, #ciwebsec a {font-size:13px;}
}

@media (max-width: 460px){
#copyright, #ciwebsec a {
    line-height: 20px;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cea8f1d */@media (max-width:1300px){
#ftrcol1 a{font-size:26px;}
#ftrcol2 a{font-size:22px;line-height: 26px;
}
#ftrcol4 a {
    font-size: 19px;}
#ftrcol3 .elementor-widget-wrap{padding:0 0 0 15px;}
    
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c98f592 */#footer-book .elementor-button-text{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

#footer-book .elementor-button-text img{
    width: 24px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for uael-offcanvas, class: .elementor-element-ec38076 */#off-canvas-menu .uael-offcanvas-trigger .elementor-button-text{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

#off-canvas-menu .uael-offcanvas-trigger .elementor-button-text img{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6110de9 *//*@media only screen and (max-width: 767px){   */
/*    #mobile-menu .elementor-icon-box-title a font,*/
/*    #mobile-menu .elementor-button-text font{*/
/*        font-size: 12px;*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 375px){   */
/*    #mobile-menu .elementor-icon-box-title a font,*/
/*    #mobile-menu .elementor-button-text font{*/
/*        font-size: 10px;*/
/*    }*/
/*}*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto-Medium';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/wp-content/uploads/2023/02/Roboto-Medium.eot');
	src: url('/wp-content/uploads/2023/02/Roboto-Medium.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2023/02/Roboto-Medium.woff2') format('woff2'),
		url('/wp-content/uploads/2023/02/Roboto-Medium.woff') format('woff'),
		url('/wp-content/uploads/2023/02/Roboto-Medium.ttf') format('truetype'),
		url('/wp-content/uploads/2023/02/Roboto-Medium.svg#Roboto-Medium') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto-Bold';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('/wp-content/uploads/2023/02/Roboto-Bold.eot');
	src: url('/wp-content/uploads/2023/02/Roboto-Bold.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2023/02/Roboto-Bold.woff2') format('woff2'),
		url('/wp-content/uploads/2023/02/Roboto-Bold.woff') format('woff'),
		url('/wp-content/uploads/2023/02/Roboto-Bold.ttf') format('truetype'),
		url('/wp-content/uploads/2023/02/Roboto-Bold.svg#Roboto-Bold') format('svg');
}
/* End Custom Fonts CSS */