.elementor-877 .elementor-element.elementor-element-8bb0854 > .elementor-container{max-width:980px;min-height:690px;}.elementor-877 .elementor-element.elementor-element-8bb0854:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-8bb0854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topsprayfoaminsulation.com/wp-content/uploads/2024/05/8b4be4_21f99aeffef24273bce76ae599f96bd9mv2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-877 .elementor-element.elementor-element-8bb0854 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-877 .elementor-element.elementor-element-8bb0854{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-877 .elementor-element.elementor-element-3d35495.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-877 .elementor-element.elementor-element-13daa34{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:33px;font-weight:700;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);}.elementor-877 .elementor-element.elementor-element-ad04530{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:33px;font-weight:700;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);}.elementor-877 .elementor-element.elementor-element-1d027d4{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:33px;font-weight:700;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);}.elementor-877 .elementor-element.elementor-element-d38bd4c .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;background-color:#E73F3C;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-877 .elementor-element.elementor-element-d38bd4c .elementor-button:hover, .elementor-877 .elementor-element.elementor-element-d38bd4c .elementor-button:focus{background-color:#A8A0A0;}.elementor-877 .elementor-element.elementor-element-d38bd4c{width:auto;max-width:auto;}.elementor-877 .elementor-element.elementor-element-e648e57:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-e648e57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topsprayfoaminsulation.com/wp-content/uploads/2024/05/8b4be4_aa639a439c924d8b8a2b5174dfec4dcamv2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-877 .elementor-element.elementor-element-e648e57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-877 .elementor-element.elementor-element-e648e57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-877 .elementor-element.elementor-element-53fc8a7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-877 .elementor-element.elementor-element-53fc8a7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-877 .elementor-element.elementor-element-53fc8a7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-877 .elementor-element.elementor-element-53fc8a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-877 .elementor-element.elementor-element-53fc8a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-877 .elementor-element.elementor-element-53fc8a7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-877 .elementor-element.elementor-element-53fc8a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-877 .elementor-element.elementor-element-17f6d34 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:700;line-height:1.4em;}.elementor-877 .elementor-element.elementor-element-17f6d34{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-877 .elementor-element.elementor-element-073a288 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-073a288{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-877 .elementor-element.elementor-element-79066ad{color:var( --e-global-color-92f4386 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-877 .elementor-element.elementor-element-aff3efa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-877 .elementor-element.elementor-element-aff3efa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-877 .elementor-element.elementor-element-9dafb5d > .elementor-container{min-height:496px;}.elementor-877 .elementor-element.elementor-element-9dafb5d:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-9dafb5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://topsprayfoaminsulation.com/wp-content/uploads/2024/05/8b4be4_282cbdeeedc946b08a91a9b954d1dcbcmv2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-877 .elementor-element.elementor-element-9dafb5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-877 .elementor-element.elementor-element-9dafb5d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-877 .elementor-element.elementor-element-d7b6332.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-877 .elementor-element.elementor-element-d7b6332.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-877 .elementor-element.elementor-element-d7b6332.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-877 .elementor-element.elementor-element-d7b6332:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-877 .elementor-element.elementor-element-d7b6332 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-877 .elementor-element.elementor-element-d7b6332 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-877 .elementor-element.elementor-element-d7b6332 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-877 .elementor-element.elementor-element-7214127 .elementor-heading-title{color:var( --e-global-color-92f4386 );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:700;line-height:1.4em;}.elementor-877 .elementor-element.elementor-element-7214127{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-877 .elementor-element.elementor-element-aec3121 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-aec3121{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-877 .elementor-element.elementor-element-2a7dd5e{color:var( --e-global-color-92f4386 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-877 .elementor-element.elementor-element-e2788ec > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-877 .elementor-element.elementor-element-e2788ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-877 .elementor-element.elementor-element-6dcb346 > .elementor-container{max-width:980px;min-height:290px;}.elementor-877 .elementor-element.elementor-element-6dcb346:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-6dcb346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topsprayfoaminsulation.com/wp-content/uploads/2024/05/8b4be4_373d4faf58b54378a7bfffb5c738764emv2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-877 .elementor-element.elementor-element-6dcb346{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-877 .elementor-element.elementor-element-6dcb346 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-877 .elementor-element.elementor-element-637d09e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-877 .elementor-element.elementor-element-a9565d4{text-align:center;}.elementor-877 .elementor-element.elementor-element-a9565d4 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:27px;font-weight:700;line-height:1.4em;}.elementor-877 .elementor-element.elementor-element-91c263b .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:2em;letter-spacing:0px;background-color:#E73F3C;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-877 .elementor-element.elementor-element-91c263b .elementor-button:hover, .elementor-877 .elementor-element.elementor-element-91c263b .elementor-button:focus{background-color:#000000;}.elementor-877 .elementor-element.elementor-element-91c263b{width:auto;max-width:auto;}.elementor-877 .elementor-element.elementor-element-6733a3b > .elementor-container{max-width:980px;}.elementor-877 .elementor-element.elementor-element-e37e0f1{text-align:left;width:100%;max-width:100%;}.elementor-877 .elementor-element.elementor-element-e37e0f1 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:1.4em;}.elementor-877 .elementor-element.elementor-element-e37e0f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-8e4d35f > .elementor-container{max-width:980px;}.elementor-877 .elementor-element.elementor-element-dab19df{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;width:100%;max-width:100%;}.elementor-877 .elementor-element.elementor-element-dab19df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-60aec50 > .elementor-container{max-width:980px;}.elementor-877 .elementor-element.elementor-element-60aec50:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-60aec50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E6E68C;}.elementor-877 .elementor-element.elementor-element-60aec50{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-877 .elementor-element.elementor-element-60aec50 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-877 .elementor-element.elementor-element-0a0c006.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-877 .elementor-element.elementor-element-0a0c006.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-877 .elementor-element.elementor-element-0a0c006.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-877 .elementor-element.elementor-element-0a0c006 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-877 .elementor-element.elementor-element-0a0c006 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-877 .elementor-element.elementor-element-acaced5{text-align:left;width:100%;max-width:100%;}.elementor-877 .elementor-element.elementor-element-acaced5 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:1.4em;}.elementor-877 .elementor-element.elementor-element-acaced5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-4f0d714{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;width:100%;max-width:100%;}.elementor-877 .elementor-element.elementor-element-4f0d714 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-3181512 > .elementor-container{max-width:980px;min-height:290px;}.elementor-877 .elementor-element.elementor-element-3181512:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-3181512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topsprayfoaminsulation.com/wp-content/uploads/2024/05/8b4be4_cc14dd20b0b045fda4216e2854e33f1bmv2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-877 .elementor-element.elementor-element-3181512{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-877 .elementor-element.elementor-element-3181512 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-877 .elementor-element.elementor-element-ed193a6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-877 .elementor-element.elementor-element-a6fc5af{text-align:center;}.elementor-877 .elementor-element.elementor-element-a6fc5af .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:27px;font-weight:700;line-height:1.4em;}.elementor-877 .elementor-element.elementor-element-49c1990 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:2em;letter-spacing:0px;background-color:#E73F3C;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-877 .elementor-element.elementor-element-49c1990 .elementor-button:hover, .elementor-877 .elementor-element.elementor-element-49c1990 .elementor-button:focus{background-color:#000000;}.elementor-877 .elementor-element.elementor-element-49c1990{width:auto;max-width:auto;}.elementor-877 .elementor-element.elementor-element-d14b660 > .elementor-container{max-width:980px;min-height:260px;}.elementor-877 .elementor-element.elementor-element-d14b660:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-d14b660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topsprayfoaminsulation.com/wp-content/uploads/2024/05/8b4be4_854ff4f98c30417a9d59b034a561db78mv2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-877 .elementor-element.elementor-element-d14b660{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-d14b660 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-877 .elementor-element.elementor-element-bc95c79 > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-877 .elementor-element.elementor-element-a3be337{text-align:left;}.elementor-877 .elementor-element.elementor-element-a3be337 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:27px;font-weight:700;line-height:1.4em;}.elementor-877 .elementor-element.elementor-element-af468f6 .elementor-accordion-item{border-width:1px;border-color:#5E97BB;}.elementor-877 .elementor-element.elementor-element-af468f6 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-top-color:#5E97BB;}.elementor-877 .elementor-element.elementor-element-af468f6 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-bottom-color:#5E97BB;}.elementor-877 .elementor-element.elementor-element-af468f6 .elementor-accordion-icon, .elementor-877 .elementor-element.elementor-element-af468f6 .elementor-accordion-title{color:#000000;}.elementor-877 .elementor-element.elementor-element-af468f6 .elementor-accordion-icon svg{fill:#000000;}.elementor-877 .elementor-element.elementor-element-af468f6 .elementor-active .elementor-accordion-icon, .elementor-877 .elementor-element.elementor-element-af468f6 .elementor-active .elementor-accordion-title{color:#000000;}.elementor-877 .elementor-element.elementor-element-af468f6 .elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-877 .elementor-element.elementor-element-af468f6 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;}.elementor-877 .elementor-element.elementor-element-af468f6 .elementor-tab-title{padding:10px 0px 10px 0px;}.elementor-877 .elementor-element.elementor-element-af468f6 .elementor-tab-content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;padding:15px 2px 15px 2px;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-877 .elementor-element.elementor-element-d7b6332{width:100%;}.elementor-877 .elementor-element.elementor-element-e2788ec{width:100%;}.elementor-877 .elementor-element.elementor-element-0176696{width:100%;}.elementor-877 .elementor-element.elementor-element-cdcdd28{width:100%;}.elementor-877 .elementor-element.elementor-element-0a0c006{width:100%;}}@media(max-width:1024px){.elementor-877 .elementor-element.elementor-element-13daa34{text-align:center;font-size:26px;}.elementor-877 .elementor-element.elementor-element-ad04530{text-align:center;font-size:26px;}.elementor-877 .elementor-element.elementor-element-1d027d4{text-align:center;font-size:26px;}.elementor-877 .elementor-element.elementor-element-7214127{width:100%;max-width:100%;}.elementor-877 .elementor-element.elementor-element-aec3121 > .elementor-widget-container{margin:-0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-aec3121{width:100%;max-width:100%;}.elementor-877 .elementor-element.elementor-element-2a7dd5e{width:100%;max-width:100%;}.elementor-877 .elementor-element.elementor-element-d14b660{padding:30px 15px 30px 15px;}}@media(max-width:767px){.elementor-877 .elementor-element.elementor-element-8bb0854 > .elementor-container{min-height:100vh;}.elementor-877 .elementor-element.elementor-element-8bb0854:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-8bb0854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-877 .elementor-element.elementor-element-8bb0854{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-3d35495 > .elementor-element-populated{padding:15px 10px 15px 10px;}.elementor-877 .elementor-element.elementor-element-13daa34{font-size:16px;}.elementor-877 .elementor-element.elementor-element-ad04530{text-align:center;font-size:24px;line-height:1.4em;width:100%;max-width:100%;}.elementor-877 .elementor-element.elementor-element-1d027d4{text-align:center;font-size:24px;line-height:1.4em;width:100%;max-width:100%;}.elementor-877 .elementor-element.elementor-element-e648e57 > .elementor-container{min-height:300px;}.elementor-877 .elementor-element.elementor-element-17f6d34 .elementor-heading-title{font-size:32px;}.elementor-877 .elementor-element.elementor-element-17f6d34{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-877 .elementor-element.elementor-element-79066ad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-877 .elementor-element.elementor-element-7214127 .elementor-heading-title{font-size:32px;}.elementor-877 .elementor-element.elementor-element-7214127{width:100%;max-width:100%;}.elementor-877 .elementor-element.elementor-element-aec3121 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-aec3121{width:100%;max-width:100%;}.elementor-877 .elementor-element.elementor-element-2a7dd5e{width:100%;max-width:100%;}.elementor-877 .elementor-element.elementor-element-e2788ec > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-877 .elementor-element.elementor-element-637d09e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-877 .elementor-element.elementor-element-637d09e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-877 .elementor-element.elementor-element-637d09e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-877 .elementor-element.elementor-element-a9565d4{text-align:center;}.elementor-877 .elementor-element.elementor-element-a9565d4 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-877 .elementor-element.elementor-element-91c263b{width:auto;max-width:auto;}.elementor-877 .elementor-element.elementor-element-e37e0f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-dab19df{width:100%;max-width:100%;}.elementor-877 .elementor-element.elementor-element-acaced5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-4f0d714{width:100%;max-width:100%;}.elementor-bc-flex-widget .elementor-877 .elementor-element.elementor-element-ed193a6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-877 .elementor-element.elementor-element-ed193a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-877 .elementor-element.elementor-element-ed193a6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-877 .elementor-element.elementor-element-a6fc5af{text-align:center;}.elementor-877 .elementor-element.elementor-element-a6fc5af .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-877 .elementor-element.elementor-element-49c1990{width:auto;max-width:auto;}.elementor-877 .elementor-element.elementor-element-d14b660{padding:0px 10px 0px 10px;}}@media(min-width:1025px){.elementor-877 .elementor-element.elementor-element-e648e57:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-e648e57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-877 .elementor-element.elementor-element-9dafb5d:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-9dafb5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-877 .elementor-element.elementor-element-6dcb346:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-6dcb346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-877 .elementor-element.elementor-element-3181512:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-3181512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-877 .elementor-element.elementor-element-d14b660:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-d14b660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for text-editor, class: .elementor-element-13daa34 */.elementor-877 .elementor-element.elementor-element-13daa34 p{
    text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad04530 */.elementor-877 .elementor-element.elementor-element-ad04530 p{
    text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d027d4 */.elementor-877 .elementor-element.elementor-element-1d027d4 p{
    text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d38bd4c */.elementor-877 .elementor-element.elementor-element-d38bd4c .elementor-button{
    width: 250px;
    height: 52px;
    display: flex;
    justify-content: center;
    align-items: center;
    justify-items: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-53fc8a7 */@media only screen and (min-width: 1023px) {
.elementor-877 .elementor-element.elementor-element-53fc8a7{
   height: 550px !important;
  
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e648e57 */@media only screen and (min-width: 1024px) {
  .elementor-877 .elementor-element.elementor-element-e648e57{
    height:550px !important;
}
}

@media only screen and (max-width: 1024px) {
  .elementor-877 .elementor-element.elementor-element-e648e57{
    height:max-content !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7214127 */@media only screen and (min-width:1024px) {
  .elementor-877 .elementor-element.elementor-element-7214127 h2{
    width: 450px;
    
    margin: 36px 0px 20px 0;
    

    
}
}
@media only screen and (max-width:1023px) {
  .elementor-877 .elementor-element.elementor-element-7214127 h2{
    width: 100%;
    
  
    

    
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9dafb5d */.elementor-877 .elementor-element.elementor-element-9dafb5d{
    background: unset !Important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9565d4 */.elementor-877 .elementor-element.elementor-element-a9565d4 p{
    text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91c263b */@media only screen and (min-width: 1024px) {
 .elementor-877 .elementor-element.elementor-element-91c263b .elementor-button{
   min-width: 386px !important;
    height: 64px !important;
    
   
} 
}
@media only screen and (max-width: 1023px) {
 .elementor-877 .elementor-element.elementor-element-91c263b .elementor-button{
   min-width: 180px !important;
   line-height:1.4em !important;
    height: 50px !important;
    
   
} 
}
.elementor-877 .elementor-element.elementor-element-91c263b .elementor-button{
    display: flex;
    justify-content: center;
    justify-items: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e37e0f1 */.elementor-877 .elementor-element.elementor-element-e37e0f1 h2{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-acaced5 */.elementor-877 .elementor-element.elementor-element-acaced5 h2{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6fc5af */.elementor-877 .elementor-element.elementor-element-a6fc5af p{
    text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49c1990 */@media only screen and (min-width: 1024px) {
 .elementor-877 .elementor-element.elementor-element-49c1990 .elementor-button{
   min-width: 386px !important;
    height: 64px !important;
    
   
} 
}
@media only screen and (max-width: 1023px) {
 .elementor-877 .elementor-element.elementor-element-49c1990 .elementor-button{
   min-width: 180px !important;
   line-height:1.4em !important;
    height: 50px !important;
    
   
} 
}
.elementor-877 .elementor-element.elementor-element-49c1990 .elementor-button{
    display: flex;
    justify-content: center;
    justify-items: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-af468f6 */.elementor-10 .elementor-element.elementor-element-af33214 .elementor-accordion-item .elementor-tab-content,.elementor-accordion{
    border-bottom: 1px; 
    border-top:0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
}


 .elementor-accordion-item{
     border-bottom: 1px; 
    border-top:0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
    padding-top: 8px;
    padding-bottom: 8px;
}/* End custom CSS */