.elementor-16842 .elementor-element.elementor-element-631c46e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--mainBackground:var(--e-global-color-accent);--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px}.elementor-16842 .elementor-element.elementor-element-631c46e .bg--reverse-layer{width:75px;height:75px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-16842 .elementor-element.elementor-element-4a8a000 .elementor-heading-title{font-family:var(--e-global-typography-a0d6d5c-font-family),Sans-serif;font-size:var(--e-global-typography-a0d6d5c-font-size);line-height:var(--e-global-typography-a0d6d5c-line-height);letter-spacing:var(--e-global-typography-a0d6d5c-letter-spacing);word-spacing:var(--e-global-typography-a0d6d5c-word-spacing)}.elementor-16842 .elementor-element.elementor-element-4a8a000{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);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-16842 .elementor-element.elementor-element-60d4b52{font-family:"Sora",Sans-serif;font-size:18px;line-height:1.6em;color:var(--e-global-color-primary)}.elementor-16842 .elementor-element.elementor-element-0ed16d9{--display:grid;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row}.elementor-16842 .elementor-element.elementor-element-3e6cfca{--display:flex;--min-height:310px;--background-transition:.3s;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--border-radius:20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-16842 .elementor-element.elementor-element-3e6cfca:hover{background-color:var(--e-global-color-a0058ff)}.elementor-16842 .elementor-element.elementor-element-07eee0b{--spacer-size:50px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-16842 .elementor-element.elementor-element-d427360{text-align:center}.elementor-16842 .elementor-element.elementor-element-d427360 img{width:35%}.elementor-16842 .elementor-element.elementor-element-6611cf7{--spacer-size:20px}.elementor-16842 .elementor-element.elementor-element-8e13ae8{--display:flex;--min-height:310px;--background-transition:.3s;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--border-radius:20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-16842 .elementor-element.elementor-element-8e13ae8:hover{background-color:var(--e-global-color-a0058ff)}.elementor-16842 .elementor-element.elementor-element-9e3aa8b{--spacer-size:50px}.elementor-16842 .elementor-element.elementor-element-50f78ad{text-align:center}.elementor-16842 .elementor-element.elementor-element-50f78ad img{width:35%}.elementor-16842 .elementor-element.elementor-element-d3a8ea6{--spacer-size:20px}.elementor-16842 .elementor-element.elementor-element-b252ec6{--display:flex;--min-height:310px;--background-transition:.3s;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--border-radius:20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-16842 .elementor-element.elementor-element-b252ec6:not(.elementor-motion-effects-element-type-background),.elementor-16842 .elementor-element.elementor-element-b252ec6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.archimat.io/wp-content/uploads/2025/07/ArchiMAT-Webiste_mockup_snowy-11.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-16842 .elementor-element.elementor-element-b252ec6:hover{background-color:var(--e-global-color-text)}.elementor-16842 .elementor-element.elementor-element-4ebb55e{--spacer-size:50px}.elementor-16842 .elementor-element.elementor-element-eecccfc{text-align:center}.elementor-16842 .elementor-element.elementor-element-eecccfc img{width:35%}.elementor-16842 .elementor-element.elementor-element-0d41b55{--spacer-size:20px}.elementor-16842 .elementor-element.elementor-element-3b701d0{--display:flex;--min-height:310px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--border-radius:20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-16842 .elementor-element.elementor-element-3b701d0:not(.elementor-motion-effects-element-type-background),.elementor-16842 .elementor-element.elementor-element-3b701d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.archimat.io/wp-content/uploads/2025/07/ArchiMAT-Webiste_mockup_snowy-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-16842 .elementor-element.elementor-element-485a024{--spacer-size:50px}.elementor-16842 .elementor-element.elementor-element-81ac314{text-align:center}.elementor-16842 .elementor-element.elementor-element-81ac314 img{width:35%}.elementor-16842 .elementor-element.elementor-element-1637f4e{--spacer-size:20px}.elementor-16842 .elementor-element.elementor-element-4d22b2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--mainBackground:var(--e-global-color-accent);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px}.elementor-16842 .elementor-element.elementor-element-4d22b2a .bg--reverse-layer{width:75px;height:75px}.elementor-16842 .elementor-element.elementor-element-5e02df4{--display:flex;--min-height:550px;--border-radius:20px;--padding-top:80px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px}.elementor-16842 .elementor-element.elementor-element-5e02df4:not(.elementor-motion-effects-element-type-background),.elementor-16842 .elementor-element.elementor-element-5e02df4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.archimat.io/wp-content/uploads/2025/07/ArchiMAT-Webiste_mockup_snowy-14.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-16842 .elementor-element.elementor-element-a3bf1c5{text-align:left;width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-16842 .elementor-element.elementor-element-a3bf1c5 .elementor-heading-title{font-family:var(--e-global-typography-a0d6d5c-font-family),Sans-serif;font-size:var(--e-global-typography-a0d6d5c-font-size);line-height:var(--e-global-typography-a0d6d5c-line-height);letter-spacing:var(--e-global-typography-a0d6d5c-letter-spacing);word-spacing:var(--e-global-typography-a0d6d5c-word-spacing);color:var(--e-global-color-primary)}.elementor-16842 .elementor-element.elementor-element-a3bf1c5>.elementor-widget-container{padding:0}.elementor-16842 .elementor-element.elementor-element-a3bf1c5.elementor-element{--align-self:flex-start}.elementor-16842 .elementor-element.elementor-element-6ad5dd5{font-family:"Sora",Sans-serif;font-size:18px;line-height:1.6em;color:var(--e-global-color-primary)}.elementor-16842 .elementor-element.elementor-element-b51451c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16842 .elementor-element.elementor-element-fa3df27{text-align:left;--mainColor:var(--e-global-color-f67ce51);--secondaryColor:var(--e-global-color-a0058ff);--mainBackground:var(--e-global-color-f67ce51);--secondaryBackground:#000}.elementor-16842 .elementor-element.elementor-element-fa3df27 .pe--button{font-family:var(--e-global-typography-db35f40-font-family),Sans-serif;font-size:var(--e-global-typography-db35f40-font-size);line-height:var(--e-global-typography-db35f40-line-height);letter-spacing:var(--e-global-typography-db35f40-letter-spacing);word-spacing:var(--e-global-typography-db35f40-word-spacing)}.elementor-16842 .elementor-element.elementor-element-fa3df27 .pe--button a{border-width:1px;padding:14px 30px}.elementor-16842 .elementor-element.elementor-element-2c6ed76{text-align:left;--mainColor:var(--e-global-color-primary);--secondaryColor:var(--e-global-color-c404af4);--mainBackground:var(--e-global-color-f67ce51);--secondaryBackground:var(--e-global-color-f67ce51)}.elementor-16842 .elementor-element.elementor-element-2c6ed76 .pe--button{font-family:var(--e-global-typography-db35f40-font-family),Sans-serif;font-size:var(--e-global-typography-db35f40-font-size);line-height:var(--e-global-typography-db35f40-line-height);letter-spacing:var(--e-global-typography-db35f40-letter-spacing);word-spacing:var(--e-global-typography-db35f40-word-spacing)}.elementor-16842 .elementor-element.elementor-element-2c6ed76 .pe--button i{font-size:20px}.elementor-16842 .elementor-element.elementor-element-2c6ed76 .pe--button a{padding:14px 30px}@media(max-width:1024px){.elementor-16842 .elementor-element.elementor-element-631c46e{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-16842 .elementor-element.elementor-element-4a8a000 .elementor-heading-title{font-size:var(--e-global-typography-a0d6d5c-font-size);line-height:var(--e-global-typography-a0d6d5c-line-height);letter-spacing:var(--e-global-typography-a0d6d5c-letter-spacing);word-spacing:var(--e-global-typography-a0d6d5c-word-spacing)}.elementor-16842 .elementor-element.elementor-element-4a8a000{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-16842 .elementor-element.elementor-element-0ed16d9{--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row}.elementor-16842 .elementor-element.elementor-element-4d22b2a{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-16842 .elementor-element.elementor-element-5e02df4{--min-height:450px}.elementor-16842 .elementor-element.elementor-element-a3bf1c5 .elementor-heading-title{font-size:var(--e-global-typography-a0d6d5c-font-size);line-height:var(--e-global-typography-a0d6d5c-line-height);letter-spacing:var(--e-global-typography-a0d6d5c-letter-spacing);word-spacing:var(--e-global-typography-a0d6d5c-word-spacing)}.elementor-16842 .elementor-element.elementor-element-a3bf1c5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-16842 .elementor-element.elementor-element-fa3df27 .pe--button{font-size:var(--e-global-typography-db35f40-font-size);line-height:var(--e-global-typography-db35f40-line-height);letter-spacing:var(--e-global-typography-db35f40-letter-spacing);word-spacing:var(--e-global-typography-db35f40-word-spacing)}.elementor-16842 .elementor-element.elementor-element-2c6ed76 .pe--button{font-size:var(--e-global-typography-db35f40-font-size);line-height:var(--e-global-typography-db35f40-line-height);letter-spacing:var(--e-global-typography-db35f40-letter-spacing);word-spacing:var(--e-global-typography-db35f40-word-spacing)}}@media(max-width:767px){.elementor-16842 .elementor-element.elementor-element-631c46e{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-16842 .elementor-element.elementor-element-4a8a000 .elementor-heading-title{font-size:var(--e-global-typography-a0d6d5c-font-size);line-height:var(--e-global-typography-a0d6d5c-line-height);letter-spacing:var(--e-global-typography-a0d6d5c-letter-spacing);word-spacing:var(--e-global-typography-a0d6d5c-word-spacing)}.elementor-16842 .elementor-element.elementor-element-60d4b52{font-size:15px}.elementor-16842 .elementor-element.elementor-element-0ed16d9{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-16842 .elementor-element.elementor-element-07eee0b{--spacer-size:30px}.elementor-16842 .elementor-element.elementor-element-d427360 img{width:30%}.elementor-16842 .elementor-element.elementor-element-6611cf7{--spacer-size:30px}.elementor-16842 .elementor-element.elementor-element-9e3aa8b{--spacer-size:30px}.elementor-16842 .elementor-element.elementor-element-50f78ad img{width:30%}.elementor-16842 .elementor-element.elementor-element-d3a8ea6{--spacer-size:30px}.elementor-16842 .elementor-element.elementor-element-4ebb55e{--spacer-size:30px}.elementor-16842 .elementor-element.elementor-element-eecccfc img{width:30%}.elementor-16842 .elementor-element.elementor-element-0d41b55{--spacer-size:30px}.elementor-16842 .elementor-element.elementor-element-485a024{--spacer-size:30px}.elementor-16842 .elementor-element.elementor-element-81ac314 img{width:30%}.elementor-16842 .elementor-element.elementor-element-1637f4e{--spacer-size:30px}.elementor-16842 .elementor-element.elementor-element-4d22b2a{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-16842 .elementor-element.elementor-element-5e02df4{--min-height:500px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px}.elementor-16842 .elementor-element.elementor-element-a3bf1c5 .elementor-heading-title{font-size:var(--e-global-typography-a0d6d5c-font-size);line-height:var(--e-global-typography-a0d6d5c-line-height);letter-spacing:var(--e-global-typography-a0d6d5c-letter-spacing);word-spacing:var(--e-global-typography-a0d6d5c-word-spacing)}.elementor-16842 .elementor-element.elementor-element-a3bf1c5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-16842 .elementor-element.elementor-element-6ad5dd5{font-size:15px}.elementor-16842 .elementor-element.elementor-element-b51451c{--gap:0px 10px;--row-gap:0px;--column-gap:10px}.elementor-16842 .elementor-element.elementor-element-fa3df27 .pe--button{font-size:var(--e-global-typography-db35f40-font-size);line-height:var(--e-global-typography-db35f40-line-height);letter-spacing:var(--e-global-typography-db35f40-letter-spacing);word-spacing:var(--e-global-typography-db35f40-word-spacing)}.elementor-16842 .elementor-element.elementor-element-2c6ed76 .pe--button{font-size:var(--e-global-typography-db35f40-font-size);line-height:var(--e-global-typography-db35f40-line-height);letter-spacing:var(--e-global-typography-db35f40-letter-spacing);word-spacing:var(--e-global-typography-db35f40-word-spacing)}}.h2-text{font-family:Bailsun;font-style:italic;font-size:48px}@media(max-width:767px){.h2-text{font-size:34px}}.h2-text{font-family:Bailsun;font-style:italic;font-size:48px}@media(max-width:767px){.h2-text{font-size:34px}}