.elementor-1272 .elementor-element.elementor-element-0105035 > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1272 .elementor-element.elementor-element-0105035 > .elementor-container{max-width:1250px}.elementor-1272 .elementor-element.elementor-element-0105035:not(.elementor-motion-effects-element-type-background),.elementor-1272 .elementor-element.elementor-element-0105035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://icefactory.com/wp-content/uploads/2025/10/278-scaled.jpg") 50% 50%;background-size:cover}.elementor-1272 .elementor-element.elementor-element-0105035{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:250px 20px 0150px 20px}.elementor-bc-flex-widget .elementor-1272 .elementor-element.elementor-element-4252c09.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1272 .elementor-element.elementor-element-4252c09.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1272 .elementor-element.elementor-element-4252c09.elementor-column > .elementor-widget-wrap{justify-content:center}.elementor-1272 .elementor-element.elementor-element-bc4993f{width:var( --container-widget-width,71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center}.elementor-1272 .elementor-element.elementor-element-bc4993f .elementor-heading-title{font-family:"Grus Italic",Sans-serif;font-size:4.6rem;font-weight:700;font-style:italic;text-shadow:2px 2px 23px #000000;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-fcd0ad9 > .elementor-widget-container{margin:15px 0 0 0}.elementor-1272 .elementor-element.elementor-element-fcd0ad9{text-align:center}.elementor-1272 .elementor-element.elementor-element-fcd0ad9 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.6rem;font-weight:600;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-7c23074{margin-top:80px;margin-bottom:0}.elementor-1272 .elementor-element.elementor-element-1f7378e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px}.elementor-1272 .elementor-element.elementor-element-8abb8fd{text-align:center}.elementor-1272 .elementor-element.elementor-element-8abb8fd .elementor-heading-title{font-family:"Grus Italic",Sans-serif;font-size:2.9rem;font-style:italic;color:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-a2a2e4e > .elementor-container{max-width:1320px}.elementor-1272 .elementor-element.elementor-element-a2a2e4e{margin-top:0;margin-bottom:0}.elementor-1272 .elementor-element.elementor-element-612b239 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-1272 .elementor-element.elementor-element-296a016 .elementor-button{background-color:var( --e-global-color-9aac0dd );font-family:"Montserrat",Sans-serif;font-size:1rem;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-9aac0dd );padding:15px 35px 15px 35px}.elementor-1272 .elementor-element.elementor-element-296a016 .elementor-button:hover,.elementor-1272 .elementor-element.elementor-element-296a016 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-296a016 .elementor-button:hover svg,.elementor-1272 .elementor-element.elementor-element-296a016 .elementor-button:focus svg{fill:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-ac6acb1 .elementor-button{background-color:var( --e-global-color-9aac0dd );font-family:"Montserrat",Sans-serif;font-size:1rem;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-9aac0dd );padding:15px 35px 15px 35px}.elementor-1272 .elementor-element.elementor-element-ac6acb1 .elementor-button:hover,.elementor-1272 .elementor-element.elementor-element-ac6acb1 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-ac6acb1 .elementor-button:hover svg,.elementor-1272 .elementor-element.elementor-element-ac6acb1 .elementor-button:focus svg{fill:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-33ee2c8 .elementor-button{background-color:var( --e-global-color-9aac0dd );font-family:"Montserrat",Sans-serif;font-size:1rem;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-9aac0dd );padding:15px 35px 15px 35px}.elementor-1272 .elementor-element.elementor-element-33ee2c8 .elementor-button:hover,.elementor-1272 .elementor-element.elementor-element-33ee2c8 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-33ee2c8 .elementor-button:hover svg,.elementor-1272 .elementor-element.elementor-element-33ee2c8 .elementor-button:focus svg{fill:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-d45e9f0{margin-top:80px;margin-bottom:0;padding:0 0 0 0}.elementor-1272 .elementor-element.elementor-element-48ca942 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-1272 .elementor-element.elementor-element-48ca942 > .elementor-element-populated{padding:0 0 0 0}.elementor-1272 .elementor-element.elementor-element-9068b01 > .elementor-element-populated{padding:0 0 0 0}.elementor-1272 .elementor-element.elementor-element-c713ff0 img{width:100%;height:100%;object-fit:cover;object-position:center center}.elementor-1272 .elementor-element.elementor-element-07d4f63:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-1272 .elementor-element.elementor-element-07d4f63 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg,var( --e-global-color-9aac0dd ) 0%,var( --e-global-color-1621e78 ) 100%)}.elementor-bc-flex-widget .elementor-1272 .elementor-element.elementor-element-07d4f63.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1272 .elementor-element.elementor-element-07d4f63.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1272 .elementor-element.elementor-element-07d4f63 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-1272 .elementor-element.elementor-element-07d4f63 > .elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 60px 50px 60px}.elementor-1272 .elementor-element.elementor-element-07d4f63 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1272 .elementor-element.elementor-element-9bd1c7a{text-align:start}.elementor-1272 .elementor-element.elementor-element-9bd1c7a .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:2.9rem;text-transform:uppercase;font-style:italic;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-5f5ad18{width:100%;max-width:100%;text-align:start;font-family:"Montserrat",Sans-serif;font-size:1.25rem;line-height:1.3;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-5f5ad18 > .elementor-widget-container{margin:10px 0 0 0}.elementor-1272 .elementor-element.elementor-element-d342cc2{width:100%;max-width:100%;text-align:start;font-family:"Montserrat",Sans-serif;font-size:1rem;line-height:1.3;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-d342cc2 > .elementor-widget-container{margin:8px 0 0 0}.elementor-1272 .elementor-element.elementor-element-8aae700 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat",Sans-serif;font-size:1rem;text-transform:uppercase;fill:var( --e-global-color-9aac0dd );color:var( --e-global-color-9aac0dd );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;padding:15px 35px 15px 35px}.elementor-1272 .elementor-element.elementor-element-8aae700 > .elementor-widget-container{margin:25px 0 0 0}.elementor-1272 .elementor-element.elementor-element-236adf5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-1272 .elementor-element.elementor-element-236adf5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg,var( --e-global-color-9aac0dd ) 0%,var( --e-global-color-1621e78 ) 100%)}.elementor-bc-flex-widget .elementor-1272 .elementor-element.elementor-element-236adf5.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1272 .elementor-element.elementor-element-236adf5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1272 .elementor-element.elementor-element-236adf5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-1272 .elementor-element.elementor-element-236adf5 > .elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 60px 50px 60px}.elementor-1272 .elementor-element.elementor-element-236adf5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1272 .elementor-element.elementor-element-bdf1ed3{text-align:start}.elementor-1272 .elementor-element.elementor-element-bdf1ed3 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:2.9rem;text-transform:uppercase;font-style:italic;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-a88d8a6{width:100%;max-width:100%;text-align:start;font-family:"Montserrat",Sans-serif;font-size:1.25rem;line-height:1.3;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-a88d8a6 > .elementor-widget-container{margin:10px 0 0 0}.elementor-1272 .elementor-element.elementor-element-0e8db73{width:100%;max-width:100%;text-align:start;font-family:"Montserrat",Sans-serif;font-size:1.25rem;line-height:1.3;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-0e8db73 > .elementor-widget-container{margin:10px 0 0 0}.elementor-1272 .elementor-element.elementor-element-f0b949c{width:100%;max-width:100%;text-align:start;font-family:"Montserrat",Sans-serif;font-size:1rem;line-height:1.3;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-f0b949c > .elementor-widget-container{margin:8px 0 0 0}.elementor-1272 .elementor-element.elementor-element-e2bd642 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat",Sans-serif;font-size:1rem;text-transform:uppercase;fill:var( --e-global-color-9aac0dd );color:var( --e-global-color-9aac0dd );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;padding:15px 35px 15px 35px}.elementor-1272 .elementor-element.elementor-element-e2bd642 > .elementor-widget-container{margin:25px 0 0 0}.elementor-1272 .elementor-element.elementor-element-8c8e7e6 > .elementor-element-populated{padding:0 0 0 0}.elementor-1272 .elementor-element.elementor-element-49c232d img{width:100%;height:100%;object-fit:cover;object-position:center left}.elementor-1272 .elementor-element.elementor-element-114ff42 > .elementor-element-populated{padding:0 0 0 0}.elementor-1272 .elementor-element.elementor-element-20bc68f img{width:100%;height:100%;object-fit:cover;object-position:center center}.elementor-1272 .elementor-element.elementor-element-f262f78:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-1272 .elementor-element.elementor-element-f262f78 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg,var( --e-global-color-9aac0dd ) 0%,var( --e-global-color-1621e78 ) 100%)}.elementor-bc-flex-widget .elementor-1272 .elementor-element.elementor-element-f262f78.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1272 .elementor-element.elementor-element-f262f78.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1272 .elementor-element.elementor-element-f262f78 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-1272 .elementor-element.elementor-element-f262f78 > .elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 60px 50px 60px}.elementor-1272 .elementor-element.elementor-element-f262f78 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1272 .elementor-element.elementor-element-3a0ea5d{text-align:start}.elementor-1272 .elementor-element.elementor-element-3a0ea5d .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:2.9rem;text-transform:uppercase;font-style:italic;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-4a45190{width:100%;max-width:100%;text-align:start;font-family:"Montserrat",Sans-serif;font-size:1.25rem;line-height:1.3;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-4a45190 > .elementor-widget-container{margin:10px 0 0 0}.elementor-1272 .elementor-element.elementor-element-4b84822 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat",Sans-serif;font-size:1rem;text-transform:uppercase;fill:var( --e-global-color-9aac0dd );color:var( --e-global-color-9aac0dd );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;padding:15px 35px 15px 35px}.elementor-1272 .elementor-element.elementor-element-4b84822 > .elementor-widget-container{margin:25px 0 0 0}.elementor-1272 .elementor-element.elementor-element-fe20ae7{width:100%;max-width:100%;text-align:start;font-family:"Montserrat",Sans-serif;font-size:1.25rem;line-height:1.3;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-fe20ae7 > .elementor-widget-container{margin:30px 0 0 0}.elementor-1272 .elementor-element.elementor-element-ec40ca0 > .elementor-widget-container{margin:30px 0 0 0}.elementor-1272 .elementor-element.elementor-element-ec40ca0 .elementor-tab-title{background-color:#FFFFFF;padding:20px 20px 20px 20px}.elementor-1272 .elementor-element.elementor-element-ec40ca0 .elementor-accordion-icon,.elementor-1272 .elementor-element.elementor-element-ec40ca0 .elementor-accordion-title{color:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-ec40ca0 .elementor-accordion-icon svg{fill:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-ec40ca0 .elementor-accordion-title{font-family:"Montserrat",Sans-serif}.elementor-1272 .elementor-element.elementor-element-ec40ca0 .elementor-tab-content{color:#FFFFFF;font-family:"Montserrat",Sans-serif}.elementor-1272 .elementor-element.elementor-element-512e12c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-1272 .elementor-element.elementor-element-512e12c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg,var( --e-global-color-9aac0dd ) 0%,var( --e-global-color-1621e78 ) 100%)}.elementor-bc-flex-widget .elementor-1272 .elementor-element.elementor-element-512e12c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1272 .elementor-element.elementor-element-512e12c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1272 .elementor-element.elementor-element-512e12c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-1272 .elementor-element.elementor-element-512e12c > .elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 60px 50px 60px}.elementor-1272 .elementor-element.elementor-element-512e12c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1272 .elementor-element.elementor-element-901722b{text-align:start}.elementor-1272 .elementor-element.elementor-element-901722b .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:2rem;text-transform:uppercase;font-style:italic;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-bae90af{width:100%;max-width:100%;text-align:start;font-family:"Montserrat",Sans-serif;font-size:1.25rem;line-height:1.3;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-bae90af > .elementor-widget-container{margin:10px 0 0 0}.elementor-1272 .elementor-element.elementor-element-bc25d52{width:100%;max-width:100%;text-align:start;font-family:"Montserrat",Sans-serif;font-size:1rem;line-height:1.3;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-bc25d52 > .elementor-widget-container{margin:8px 0 0 0}.elementor-1272 .elementor-element.elementor-element-f06f922 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat",Sans-serif;font-size:1rem;text-transform:uppercase;fill:var( --e-global-color-9aac0dd );color:var( --e-global-color-9aac0dd );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;padding:15px 35px 15px 35px}.elementor-1272 .elementor-element.elementor-element-f06f922 > .elementor-widget-container{margin:25px 0 0 0}.elementor-1272 .elementor-element.elementor-element-ecdc284 > .elementor-element-populated{padding:0 0 0 0}.elementor-1272 .elementor-element.elementor-element-8e55082 img{width:100%;height:100%;object-fit:cover;object-position:center left}.elementor-1272 .elementor-element.elementor-element-d2ee8d0 > .elementor-container{max-width:1250px}.elementor-1272 .elementor-element.elementor-element-d2ee8d0{margin-top:80px;margin-bottom:0;padding:0 0 0 0}.elementor-1272 .elementor-element.elementor-element-97fc348 > .elementor-element-populated{padding:0 20px 0 20px}.elementor-1272 .elementor-element.elementor-element-bbf7a9b{text-align:center}.elementor-1272 .elementor-element.elementor-element-bbf7a9b .elementor-heading-title{font-family:"Grus Italic",Sans-serif;font-size:2.9rem;font-style:italic;color:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-61d21c8 > .elementor-container{max-width:1250px}.elementor-1272 .elementor-element.elementor-element-61d21c8{padding:0 0 0 0}.elementor-1272 .elementor-element.elementor-element-9b0eb1e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-1272 .elementor-element.elementor-element-9b0eb1e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg,var( --e-global-color-9aac0dd ) 0%,var( --e-global-color-1621e78 ) 100%)}.elementor-1272 .elementor-element.elementor-element-9b0eb1e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-1272 .elementor-element.elementor-element-9b0eb1e > .elementor-element-populated,.elementor-1272 .elementor-element.elementor-element-9b0eb1e > .elementor-element-populated > .elementor-background-overlay,.elementor-1272 .elementor-element.elementor-element-9b0eb1e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px}.elementor-1272 .elementor-element.elementor-element-9b0eb1e > .elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 80px 50px}.elementor-1272 .elementor-element.elementor-element-9b0eb1e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1272 .elementor-element.elementor-element-300d2a9{text-align:start}.elementor-1272 .elementor-element.elementor-element-300d2a9 img{width:35px}.elementor-1272 .elementor-element.elementor-element-5e2f24a{width:100%;max-width:100%;text-align:start;font-family:"Montserrat",Sans-serif;font-size:1rem;line-height:1.3;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-5e2f24a > .elementor-widget-container{margin:10px 0 0 0;padding:0 0 0 0}.elementor-1272 .elementor-element.elementor-element-eab9ff8{width:auto;max-width:auto;bottom:40px}body:not(.rtl) .elementor-1272 .elementor-element.elementor-element-eab9ff8{left:51px}body.rtl .elementor-1272 .elementor-element.elementor-element-eab9ff8{right:51px}.elementor-1272 .elementor-element.elementor-element-eab9ff8 .elementor-heading-title{font-size:1.25rem;font-style:italic;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-79e22c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-1272 .elementor-element.elementor-element-79e22c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg,var( --e-global-color-9aac0dd ) 0%,var( --e-global-color-1621e78 ) 100%)}.elementor-1272 .elementor-element.elementor-element-79e22c5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-1272 .elementor-element.elementor-element-79e22c5 > .elementor-element-populated,.elementor-1272 .elementor-element.elementor-element-79e22c5 > .elementor-element-populated > .elementor-background-overlay,.elementor-1272 .elementor-element.elementor-element-79e22c5 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px}.elementor-1272 .elementor-element.elementor-element-79e22c5 > .elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 80px 50px}.elementor-1272 .elementor-element.elementor-element-79e22c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1272 .elementor-element.elementor-element-a1c2c9c{text-align:start}.elementor-1272 .elementor-element.elementor-element-a1c2c9c img{width:35px}.elementor-1272 .elementor-element.elementor-element-8cc896c{width:100%;max-width:100%;text-align:start;font-family:"Montserrat",Sans-serif;font-size:1rem;line-height:1.3;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-8cc896c > .elementor-widget-container{margin:10px 0 0 0;padding:0 0 0 0}.elementor-1272 .elementor-element.elementor-element-a3d7b67{width:auto;max-width:auto;bottom:40px}body:not(.rtl) .elementor-1272 .elementor-element.elementor-element-a3d7b67{left:51px}body.rtl .elementor-1272 .elementor-element.elementor-element-a3d7b67{right:51px}.elementor-1272 .elementor-element.elementor-element-a3d7b67 .elementor-heading-title{font-size:1.25rem;font-style:italic;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-d814a97 > .elementor-container{max-width:1250px}.elementor-1272 .elementor-element.elementor-element-d814a97{margin-top:20px;margin-bottom:0;padding:0 0 0 0}.elementor-1272 .elementor-element.elementor-element-8785e7b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-1272 .elementor-element.elementor-element-8785e7b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg,var( --e-global-color-9aac0dd ) 0%,var( --e-global-color-1621e78 ) 100%)}.elementor-1272 .elementor-element.elementor-element-8785e7b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-1272 .elementor-element.elementor-element-8785e7b > .elementor-element-populated,.elementor-1272 .elementor-element.elementor-element-8785e7b > .elementor-element-populated > .elementor-background-overlay,.elementor-1272 .elementor-element.elementor-element-8785e7b > .elementor-background-slideshow{border-radius:10px 10px 10px 10px}.elementor-1272 .elementor-element.elementor-element-8785e7b > .elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 80px 50px}.elementor-1272 .elementor-element.elementor-element-8785e7b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1272 .elementor-element.elementor-element-666f7ab{text-align:start}.elementor-1272 .elementor-element.elementor-element-666f7ab img{width:35px}.elementor-1272 .elementor-element.elementor-element-08c5224{width:100%;max-width:100%;text-align:start;font-family:"Montserrat",Sans-serif;font-size:1rem;line-height:1.3;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-08c5224 > .elementor-widget-container{margin:10px 0 0 0;padding:0 0 0 0}.elementor-1272 .elementor-element.elementor-element-22ac951{width:auto;max-width:auto;bottom:40px}body:not(.rtl) .elementor-1272 .elementor-element.elementor-element-22ac951{left:51px}body.rtl .elementor-1272 .elementor-element.elementor-element-22ac951{right:51px}.elementor-1272 .elementor-element.elementor-element-22ac951 .elementor-heading-title{font-size:1.25rem;font-style:italic;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-0d80a42:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-1272 .elementor-element.elementor-element-0d80a42 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg,var( --e-global-color-9aac0dd ) 0%,var( --e-global-color-1621e78 ) 100%)}.elementor-1272 .elementor-element.elementor-element-0d80a42 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-1272 .elementor-element.elementor-element-0d80a42 > .elementor-element-populated,.elementor-1272 .elementor-element.elementor-element-0d80a42 > .elementor-element-populated > .elementor-background-overlay,.elementor-1272 .elementor-element.elementor-element-0d80a42 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px}.elementor-1272 .elementor-element.elementor-element-0d80a42 > .elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 80px 50px}.elementor-1272 .elementor-element.elementor-element-0d80a42 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1272 .elementor-element.elementor-element-4d6be8b{text-align:start}.elementor-1272 .elementor-element.elementor-element-4d6be8b img{width:35px}.elementor-1272 .elementor-element.elementor-element-f3e3405{width:100%;max-width:100%;text-align:start;font-family:"Montserrat",Sans-serif;font-size:1rem;line-height:1.3;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-f3e3405 > .elementor-widget-container{margin:10px 0 0 0;padding:0 0 0 0}.elementor-1272 .elementor-element.elementor-element-f784b31{width:auto;max-width:auto;bottom:40px}body:not(.rtl) .elementor-1272 .elementor-element.elementor-element-f784b31{left:51px}body.rtl .elementor-1272 .elementor-element.elementor-element-f784b31{right:51px}.elementor-1272 .elementor-element.elementor-element-f784b31 .elementor-heading-title{font-size:1.25rem;font-style:italic;color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-c2a9937{margin-top:80px;margin-bottom:0}.elementor-1272 .elementor-element.elementor-element-8af36ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px}.elementor-1272 .elementor-element.elementor-element-b5136ff{text-align:center}.elementor-1272 .elementor-element.elementor-element-b5136ff .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:2.9rem;text-transform:uppercase;font-style:italic;color:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-001d007 > .elementor-widget-container{margin:5px 0 0 0}.elementor-1272 .elementor-element.elementor-element-001d007{text-align:center}.elementor-1272 .elementor-element.elementor-element-001d007 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.25rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-ed5823f > .elementor-widget-container{margin:30px 0 0 0}.elementor-1272 .elementor-element.elementor-element-ed5823f .elementor-tab-title{background-color:#FFFFFF;padding:20px 20px 20px 20px}.elementor-1272 .elementor-element.elementor-element-ed5823f .elementor-accordion-icon,.elementor-1272 .elementor-element.elementor-element-ed5823f .elementor-accordion-title{color:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-ed5823f .elementor-accordion-icon svg{fill:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-ed5823f .elementor-accordion-title{font-family:"Montserrat",Sans-serif}.elementor-1272 .elementor-element.elementor-element-ed5823f .elementor-tab-content{color:var( --e-global-color-astglobalcolor2 );font-family:"Montserrat",Sans-serif}.elementor-1272 .elementor-element.elementor-element-eabed59{margin-top:80px;margin-bottom:0}.elementor-1272 .elementor-element.elementor-element-ea04bd7 img{width:100%}.elementor-1272 .elementor-element.elementor-element-bb41034 > .elementor-widget-container{margin:5px 0 0 0}.elementor-1272 .elementor-element.elementor-element-bb41034{text-align:center}.elementor-1272 .elementor-element.elementor-element-bb41034 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:2rem;font-weight:600;text-transform:uppercase;font-style:italic;color:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-69f8d27{color:var( --e-global-color-astglobalcolor2 )}.elementor-1272 .elementor-element.elementor-element-0a4cf67{color:var( --e-global-color-astglobalcolor2 )}.elementor-1272 .elementor-element.elementor-element-7d748d8{margin-top:80px;margin-bottom:0}.elementor-1272 .elementor-element.elementor-element-94182c9 > .elementor-widget-container{margin:5px 0 0 0}.elementor-1272 .elementor-element.elementor-element-94182c9{text-align:center}.elementor-1272 .elementor-element.elementor-element-94182c9 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:2rem;font-weight:600;text-transform:uppercase;font-style:italic;color:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-128d7ef{color:var( --e-global-color-astglobalcolor2 )}.elementor-1272 .elementor-element.elementor-element-6e9fb36{margin-top:80px;margin-bottom:0;padding:0 20px 0 20px}.elementor-1272 .elementor-element.elementor-element-512339c.elementor-column > .elementor-widget-wrap{justify-content:center}.elementor-1272 .elementor-element.elementor-element-90431e2{width:var( --container-widget-width,859px );max-width:859px;--container-widget-width:859px;--container-widget-flex-grow:0;text-align:center}.elementor-1272 .elementor-element.elementor-element-90431e2 .elementor-heading-title{font-family:"Grus Italic",Sans-serif;font-size:2.9rem;font-style:italic;color:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-47e37de > .elementor-widget-container{margin:30px 0 0 0}.elementor-1272 .elementor-element.elementor-element-47e37de .elementor-tab-title{background-color:#005CAB;padding:20px 20px 20px 20px}.elementor-1272 .elementor-element.elementor-element-47e37de .elementor-accordion-icon,.elementor-1272 .elementor-element.elementor-element-47e37de .elementor-accordion-title{color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-47e37de .elementor-accordion-icon svg{fill:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-abcfbff:not(.elementor-motion-effects-element-type-background),.elementor-1272 .elementor-element.elementor-element-abcfbff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://icefactory.com/wp-content/uploads/2025/06/440-scaled.jpg")}.elementor-1272 .elementor-element.elementor-element-abcfbff > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1272 .elementor-element.elementor-element-abcfbff > .elementor-container{max-width:1600px}.elementor-1272 .elementor-element.elementor-element-abcfbff{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:50px;margin-bottom:0}.elementor-1272 .elementor-element.elementor-element-cd2880e > .elementor-container{max-width:1006px}.elementor-bc-flex-widget .elementor-1272 .elementor-element.elementor-element-0297649.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1272 .elementor-element.elementor-element-0297649.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1272 .elementor-element.elementor-element-74429fe{width:100%;max-width:100%}.elementor-1272 .elementor-element.elementor-element-74429fe .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgba(0,0,0,0.3);color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-b512842{text-shadow:0 0 10px rgba(0,0,0,0.3);color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-719f7ed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-1272 .elementor-element.elementor-element-719f7ed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF}.elementor-1272 .elementor-element.elementor-element-719f7ed > .elementor-element-populated,.elementor-1272 .elementor-element.elementor-element-719f7ed > .elementor-element-populated > .elementor-background-overlay,.elementor-1272 .elementor-element.elementor-element-719f7ed > .elementor-background-slideshow{border-radius:20px 20px 20px 20px}.elementor-1272 .elementor-element.elementor-element-719f7ed > .elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1272 .elementor-element.elementor-element-719f7ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1272 .elementor-element.elementor-element-3c134bc{margin-top:80px;margin-bottom:0}.elementor-1272 .elementor-element.elementor-element-8177007 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px}.elementor-1272 .elementor-element.elementor-element-1e29df4{text-align:center}.elementor-1272 .elementor-element.elementor-element-1e29df4 .elementor-heading-title{font-family:"Grus Italic",Sans-serif;font-size:2.9rem;font-style:italic;color:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-b801c36 .elementor-button{background-color:var( --e-global-color-9aac0dd );font-family:"Montserrat",Sans-serif;font-size:1rem;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-9aac0dd );padding:15px 35px 15px 35px}.elementor-1272 .elementor-element.elementor-element-b801c36 .elementor-button:hover,.elementor-1272 .elementor-element.elementor-element-b801c36 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-b801c36 .elementor-button:hover svg,.elementor-1272 .elementor-element.elementor-element-b801c36 .elementor-button:focus svg{fill:var( --e-global-color-9aac0dd )}.elementor-1272 .elementor-element.elementor-element-2a85bca > .elementor-widget-container{margin:20px 0 0 0}.elementor-1272 .elementor-element.elementor-element-2a85bca{text-align:center;font-family:"Montserrat",Sans-serif;font-size:1.25rem}.elementor-1272 .elementor-element.elementor-element-432b927 > .elementor-container{max-width:1250px}.elementor-1272 .elementor-element.elementor-element-432b927{margin-top:80px;margin-bottom:80px;padding:0 20px 0 20px}.elementor-1272 .elementor-element.elementor-element-d00c86f > .elementor-element-populated{padding:0 0 0 0}:root{--page-title-display:none}@media(max-width:1024px){.elementor-1272 .elementor-element.elementor-element-bc4993f .elementor-heading-title{font-size:3rem}.elementor-1272 .elementor-element.elementor-element-8abb8fd .elementor-heading-title{font-size:2.2rem}.elementor-1272 .elementor-element.elementor-element-d45e9f0{margin-top:40px;margin-bottom:0}.elementor-1272 .elementor-element.elementor-element-c713ff0 img{height:450px}.elementor-1272 .elementor-element.elementor-element-07d4f63 > .elementor-element-populated{padding:30px 30px 30px 30px}.elementor-1272 .elementor-element.elementor-element-9bd1c7a .elementor-heading-title{font-size:1.4rem}.elementor-1272 .elementor-element.elementor-element-8aae700{width:initial;max-width:initial}.elementor-1272 .elementor-element.elementor-element-236adf5 > .elementor-element-populated{padding:30px 30px 30px 30px}.elementor-1272 .elementor-element.elementor-element-bdf1ed3 .elementor-heading-title{font-size:1.4rem}.elementor-1272 .elementor-element.elementor-element-e2bd642{width:initial;max-width:initial}.elementor-1272 .elementor-element.elementor-element-49c232d img{height:450px}.elementor-1272 .elementor-element.elementor-element-20bc68f img{height:450px}.elementor-1272 .elementor-element.elementor-element-f262f78 > .elementor-element-populated{padding:30px 30px 30px 30px}.elementor-1272 .elementor-element.elementor-element-3a0ea5d .elementor-heading-title{font-size:1.4rem}.elementor-1272 .elementor-element.elementor-element-4b84822{width:initial;max-width:initial}.elementor-1272 .elementor-element.elementor-element-512e12c > .elementor-element-populated{padding:30px 30px 30px 30px}.elementor-1272 .elementor-element.elementor-element-901722b .elementor-heading-title{font-size:1.4rem}.elementor-1272 .elementor-element.elementor-element-f06f922{width:initial;max-width:initial}.elementor-1272 .elementor-element.elementor-element-8e55082 img{height:450px}.elementor-1272 .elementor-element.elementor-element-bbf7a9b .elementor-heading-title{font-size:1.4rem}.elementor-1272 .elementor-element.elementor-element-9b0eb1e > .elementor-element-populated{padding:30px 20px 50px 20px}body:not(.rtl) .elementor-1272 .elementor-element.elementor-element-eab9ff8{left:20px}body.rtl .elementor-1272 .elementor-element.elementor-element-eab9ff8{right:20px}.elementor-1272 .elementor-element.elementor-element-eab9ff8{bottom:30px}.elementor-1272 .elementor-element.elementor-element-79e22c5 > .elementor-element-populated{padding:30px 20px 50px 20px}body:not(.rtl) .elementor-1272 .elementor-element.elementor-element-a3d7b67{left:20px}body.rtl .elementor-1272 .elementor-element.elementor-element-a3d7b67{right:20px}.elementor-1272 .elementor-element.elementor-element-a3d7b67{bottom:30px}.elementor-1272 .elementor-element.elementor-element-8785e7b > .elementor-element-populated{padding:30px 20px 50px 20px}body:not(.rtl) .elementor-1272 .elementor-element.elementor-element-22ac951{left:20px}body.rtl .elementor-1272 .elementor-element.elementor-element-22ac951{right:20px}.elementor-1272 .elementor-element.elementor-element-22ac951{bottom:30px}.elementor-1272 .elementor-element.elementor-element-0d80a42 > .elementor-element-populated{padding:30px 20px 50px 20px}body:not(.rtl) .elementor-1272 .elementor-element.elementor-element-f784b31{left:20px}body.rtl .elementor-1272 .elementor-element.elementor-element-f784b31{right:20px}.elementor-1272 .elementor-element.elementor-element-f784b31{bottom:30px}.elementor-1272 .elementor-element.elementor-element-b5136ff .elementor-heading-title{font-size:2.2rem}.elementor-1272 .elementor-element.elementor-element-90431e2 .elementor-heading-title{font-size:2.2rem}.elementor-1272 .elementor-element.elementor-element-1e29df4 .elementor-heading-title{font-size:2.2rem}}@media(max-width:767px){.elementor-1272 .elementor-element.elementor-element-0105035{padding:210px 20px 50px 20px}.elementor-1272 .elementor-element.elementor-element-4252c09 > .elementor-element-populated{padding:0 0 0 0}.elementor-1272 .elementor-element.elementor-element-bc4993f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width,100% );max-width:100%}.elementor-1272 .elementor-element.elementor-element-bc4993f .elementor-heading-title{font-size:2.6em}.elementor-1272 .elementor-element.elementor-element-fcd0ad9 .elementor-heading-title{font-size:1.25rem}.elementor-1272 .elementor-element.elementor-element-8abb8fd .elementor-heading-title{font-size:1.5rem}.elementor-1272 .elementor-element.elementor-element-c713ff0 img{height:300px}.elementor-1272 .elementor-element.elementor-element-07d4f63 > .elementor-element-populated{padding:30px 20px 30px 20px}.elementor-1272 .elementor-element.elementor-element-9bd1c7a .elementor-heading-title{font-size:1.6rem}.elementor-1272 .elementor-element.elementor-element-5f5ad18{font-size:1.125rem}.elementor-1272 .elementor-element.elementor-element-236adf5 > .elementor-element-populated{padding:30px 20px 30px 20px}.elementor-1272 .elementor-element.elementor-element-bdf1ed3 .elementor-heading-title{font-size:1.6rem}.elementor-1272 .elementor-element.elementor-element-a88d8a6{font-size:1.125rem}.elementor-1272 .elementor-element.elementor-element-0e8db73{font-size:1.125rem}.elementor-1272 .elementor-element.elementor-element-49c232d img{height:300px}.elementor-1272 .elementor-element.elementor-element-20bc68f img{height:300px}.elementor-1272 .elementor-element.elementor-element-f262f78 > .elementor-element-populated{padding:30px 20px 30px 20px}.elementor-1272 .elementor-element.elementor-element-3a0ea5d .elementor-heading-title{font-size:1.6rem}.elementor-1272 .elementor-element.elementor-element-4a45190{font-size:1.125rem}.elementor-1272 .elementor-element.elementor-element-fe20ae7{font-size:1.125rem}.elementor-1272 .elementor-element.elementor-element-512e12c > .elementor-element-populated{padding:30px 20px 30px 20px}.elementor-1272 .elementor-element.elementor-element-901722b .elementor-heading-title{font-size:1.6rem}.elementor-1272 .elementor-element.elementor-element-bae90af{font-size:1.125rem}.elementor-1272 .elementor-element.elementor-element-8e55082 img{height:300px}.elementor-1272 .elementor-element.elementor-element-bbf7a9b .elementor-heading-title{font-size:1.5rem}.elementor-1272 .elementor-element.elementor-element-300d2a9 img{width:25px}.elementor-1272 .elementor-element.elementor-element-a1c2c9c img{width:25px}.elementor-1272 .elementor-element.elementor-element-666f7ab img{width:25px}.elementor-1272 .elementor-element.elementor-element-4d6be8b img{width:25px}.elementor-1272 .elementor-element.elementor-element-b5136ff .elementor-heading-title{font-size:1.5rem}.elementor-1272 .elementor-element.elementor-element-001d007 .elementor-heading-title{font-size:1.125rem}.elementor-1272 .elementor-element.elementor-element-bb41034 .elementor-heading-title{font-size:1.125rem}.elementor-1272 .elementor-element.elementor-element-94182c9 .elementor-heading-title{font-size:1.125rem}.elementor-1272 .elementor-element.elementor-element-90431e2 .elementor-heading-title{font-size:1.5rem}.elementor-1272 .elementor-element.elementor-element-1e29df4 .elementor-heading-title{font-size:1.5rem}}@media(min-width:768px){.elementor-1272 .elementor-element.elementor-element-48ca942{width:100%}.elementor-1272 .elementor-element.elementor-element-0297649{width:50%}.elementor-1272 .elementor-element.elementor-element-719f7ed{width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-1272 .elementor-element.elementor-element-9068b01{width:100%}.elementor-1272 .elementor-element.elementor-element-07d4f63{width:100%}.elementor-1272 .elementor-element.elementor-element-236adf5{width:100%}.elementor-1272 .elementor-element.elementor-element-8c8e7e6{width:100%}.elementor-1272 .elementor-element.elementor-element-114ff42{width:100%}.elementor-1272 .elementor-element.elementor-element-f262f78{width:100%}.elementor-1272 .elementor-element.elementor-element-512e12c{width:100%}.elementor-1272 .elementor-element.elementor-element-ecdc284{width:100%}.elementor-1272 .elementor-element.elementor-element-9b0eb1e{width:48.5%}.elementor-1272 .elementor-element.elementor-element-79e22c5{width:48.5%}.elementor-1272 .elementor-element.elementor-element-8785e7b{width:48.5%}.elementor-1272 .elementor-element.elementor-element-0d80a42{width:48.5%}}.flex-flow-row .elementor-widget-wrap{flex-flow:row wrap;justify-content:center;gap:20px}.flex-flow-row .elementor-widget-wrap > div{width:max-content}.mb-0,.mb-0 *{margin-bottom:0 !important}.img-h-100,.img-h-100 *{height:100%}.gap-20 > .elementor-container{gap:20px;display:flex;justify-content:space-between}.custom-link-bg .elementor-widget-wrap{transition:all .3s}.custom-link-bg:hover .elementor-widget-wrap{background-position:50% calc(50% - 15px)}.custom-whole-wrapper-link{position:absolute;top:0}.custom-whole-wrapper-link *,.custom-whole-wrapper-link{height:100%}.custom-whole-wrapper-link a{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end;padding-bottom:34px;transition:all .3s}.mb-0 p{margin-bottom:0}@font-face{font-family:'Grus Italic';font-style:normal;font-weight:normal;font-display:auto;src:url('https://icefactory.com/wp-content/uploads/2025/06/Grus-Italica.woff') format('woff')}