.elementor-8 .elementor-element.elementor-element-60b62de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0}.elementor-8 .elementor-element.elementor-element-3cd70eb{--display:flex;--min-height:550px;--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-3cd70eb:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-3cd70eb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://mclinestudios.com/wp-content/uploads/2026/07/Cad-Drafting.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8 .elementor-element.elementor-element-3cd70eb::before,.elementor-8 .elementor-element.elementor-element-3cd70eb>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-3cd70eb>.e-con-inner>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-3cd70eb>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-3cd70eb>.e-con-inner>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-3cd70eb>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#FFF;--background-overlay:''}.elementor-8 .elementor-element.elementor-element-3cd70eb.e-con{--align-self:stretch}.elementor-8 .elementor-element.elementor-element-4a3d782{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-8 .elementor-element.elementor-element-4a3d782.e-con{--align-self:center}.elementor-8 .elementor-element.elementor-element-7d78ba7{padding:10px 0 20px 0}.elementor-8 .elementor-element.elementor-element-7d78ba7 .elementor-heading-title{font-family:var(--e-global-typography-e75586b-font-family),Sans-serif;font-size:var(--e-global-typography-e75586b-font-size);font-weight:var(--e-global-typography-e75586b-font-weight);text-transform:var(--e-global-typography-e75586b-text-transform);line-height:var(--e-global-typography-e75586b-line-height);color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-4c4ef19{padding:0 0 20px 0}.elementor-8 .elementor-element.elementor-element-4c4ef19 .elementor-heading-title{font-family:var(--e-global-typography-8eb6bdc-font-family),Sans-serif;font-size:var(--e-global-typography-8eb6bdc-font-size);font-weight:var(--e-global-typography-8eb6bdc-font-weight);line-height:var(--e-global-typography-8eb6bdc-line-height);color:var(--e-global-color-e3fe12f)}.elementor-8 .elementor-element.elementor-element-35de2cf{padding:0 0 20px 0}.elementor-8 .elementor-element.elementor-element-35de2cf .elementor-heading-title{font-family:var(--e-global-typography-3dd9a59-font-family),Sans-serif;font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height);color:var(--e-global-color-e3fe12f)}.elementor-8 .elementor-element.elementor-element-fc7035a{font-family:"Lato",Sans-serif;font-size:18px;font-weight:300;line-height:30px;color:var(--e-global-color-e1ff1c9)}.elementor-8 .elementor-element.elementor-element-f380b4f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-f380b4f.e-con{--align-self:stretch}.elementor-8 .elementor-element.elementor-element-219df1c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-0c39ccd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-9f3d0f8{background-color:#F0F0F0;padding:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-9f3d0f8.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-8 .elementor-element.elementor-element-9f3d0f8.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-8 .elementor-element.elementor-element-9f3d0f8.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-8 .elementor-element.elementor-element-9f3d0f8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-8 .elementor-element.elementor-element-9f3d0f8 .elementor-image-box-img img{transition-duration:0.3s}.elementor-8 .elementor-element.elementor-element-9f3d0f8 .elementor-image-box-title{font-family:var(--e-global-typography-4d759da-font-family),Sans-serif;font-size:var(--e-global-typography-4d759da-font-size);font-weight:var(--e-global-typography-4d759da-font-weight);line-height:var(--e-global-typography-4d759da-line-height);color:var(--e-global-color-e3fe12f)}.elementor-8 .elementor-element.elementor-element-9f3d0f8 .elementor-image-box-description{font-family:var(--e-global-typography-3dd9a59-font-family),Sans-serif;font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height);color:var(--e-global-color-e1ff1c9)}.elementor-8 .elementor-element.elementor-element-e3ce45c{background-color:#BEB5AE;padding:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-e3ce45c.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-8 .elementor-element.elementor-element-e3ce45c.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-8 .elementor-element.elementor-element-e3ce45c.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-8 .elementor-element.elementor-element-e3ce45c .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-8 .elementor-element.elementor-element-e3ce45c .elementor-image-box-img img{transition-duration:0.3s}.elementor-8 .elementor-element.elementor-element-e3ce45c .elementor-image-box-title{font-family:var(--e-global-typography-4d759da-font-family),Sans-serif;font-size:var(--e-global-typography-4d759da-font-size);font-weight:var(--e-global-typography-4d759da-font-weight);line-height:var(--e-global-typography-4d759da-line-height);color:var(--e-global-color-e3fe12f)}.elementor-8 .elementor-element.elementor-element-e3ce45c .elementor-image-box-description{font-family:var(--e-global-typography-3dd9a59-font-family),Sans-serif;font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height);color:var(--e-global-color-e1ff1c9)}.elementor-8 .elementor-element.elementor-element-d4529b6{background-color:#F0F0F0;padding:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-d4529b6.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-8 .elementor-element.elementor-element-d4529b6.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-8 .elementor-element.elementor-element-d4529b6.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-8 .elementor-element.elementor-element-d4529b6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-8 .elementor-element.elementor-element-d4529b6 .elementor-image-box-img img{transition-duration:0.3s}.elementor-8 .elementor-element.elementor-element-d4529b6 .elementor-image-box-title{font-family:var(--e-global-typography-4d759da-font-family),Sans-serif;font-size:var(--e-global-typography-4d759da-font-size);font-weight:var(--e-global-typography-4d759da-font-weight);line-height:var(--e-global-typography-4d759da-line-height);color:var(--e-global-color-e3fe12f)}.elementor-8 .elementor-element.elementor-element-d4529b6 .elementor-image-box-description{font-family:var(--e-global-typography-3dd9a59-font-family),Sans-serif;font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height);color:var(--e-global-color-e1ff1c9)}.elementor-8 .elementor-element.elementor-element-eec493f{background-color:#BEB5AE;padding:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-eec493f.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-8 .elementor-element.elementor-element-eec493f.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-8 .elementor-element.elementor-element-eec493f.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-8 .elementor-element.elementor-element-eec493f .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-8 .elementor-element.elementor-element-eec493f .elementor-image-box-img img{transition-duration:0.3s}.elementor-8 .elementor-element.elementor-element-eec493f .elementor-image-box-title{font-family:var(--e-global-typography-4d759da-font-family),Sans-serif;font-size:var(--e-global-typography-4d759da-font-size);font-weight:var(--e-global-typography-4d759da-font-weight);line-height:var(--e-global-typography-4d759da-line-height);color:var(--e-global-color-e3fe12f)}.elementor-8 .elementor-element.elementor-element-eec493f .elementor-image-box-description{font-family:var(--e-global-typography-3dd9a59-font-family),Sans-serif;font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height);color:var(--e-global-color-e1ff1c9)}.elementor-8 .elementor-element.elementor-element-f79d94f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.78;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-8 .elementor-element.elementor-element-f79d94f:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-f79d94f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://mclinestudios.com/wp-content/uploads/2026/09/website-image.webp);background-repeat:no-repeat;background-size:cover}.elementor-8 .elementor-element.elementor-element-f79d94f::before,.elementor-8 .elementor-element.elementor-element-f79d94f>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-f79d94f>.e-con-inner>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-f79d94f>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-f79d94f>.e-con-inner>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-f79d94f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#F7FEFF;--background-overlay:''}.elementor-8 .elementor-element.elementor-element-01d56d3{padding:0 0 20px 0;text-align:center}.elementor-8 .elementor-element.elementor-element-01d56d3 .elementor-heading-title{font-family:var(--e-global-typography-8eb6bdc-font-family),Sans-serif;font-size:var(--e-global-typography-8eb6bdc-font-size);font-weight:var(--e-global-typography-8eb6bdc-font-weight);line-height:var(--e-global-typography-8eb6bdc-line-height);color:var(--e-global-color-e3fe12f)}.elementor-8 .elementor-element.elementor-element-e833b44{width:var(--container-widget-width,75%);max-width:75%;padding:0 0 20px 0;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Lato",Sans-serif;font-size:18px;font-weight:300;line-height:30px;color:var(--e-global-color-e1ff1c9)}.elementor-8 .elementor-element.elementor-element-e833b44.elementor-element{--align-self:center}.elementor-8 .elementor-element.elementor-element-a8a42cf{padding:30px 0 30px 0}.elementor-8 .elementor-element.elementor-element-bcfc8c3{padding:20px 0 30px 0}.elementor-8 .elementor-element.elementor-element-edcb98e{--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}.elementor-8 .elementor-element.elementor-element-2e82007{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-8 .elementor-element.elementor-element-bec3fd6 img{width:25%}.elementor-8 .elementor-element.elementor-element-83989f4{width:var(--container-widget-width,75%);max-width:75%;padding:20px 0 0 0;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:var(--e-global-typography-3dd9a59-font-family),Sans-serif;font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height);color:var(--e-global-color-e1ff1c9)}.elementor-8 .elementor-element.elementor-element-83989f4.elementor-element{--align-self:center}.elementor-8 .elementor-element.elementor-element-04c5f19{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-8 .elementor-element.elementor-element-3d35790{background-color:#fff0;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:30px 30px 30px 30px;background-image:linear-gradient(145deg,#FBFEFF 75%,var(--e-global-color-466696f) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBF3FF;box-shadow:0 0 5px 2px rgba(246.65399302606997,252.21799767535666,255,.55)}.elementor-8 .elementor-element.elementor-element-3d35790.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-8 .elementor-element.elementor-element-3d35790.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-8 .elementor-element.elementor-element-3d35790.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-8 .elementor-element.elementor-element-3d35790 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-8 .elementor-element.elementor-element-3d35790 .elementor-image-box-img img{transition-duration:0.3s}.elementor-8 .elementor-element.elementor-element-3d35790 .elementor-image-box-title{font-family:var(--e-global-typography-9c91daa-font-family),Sans-serif;font-size:var(--e-global-typography-9c91daa-font-size);font-weight:var(--e-global-typography-9c91daa-font-weight);line-height:var(--e-global-typography-9c91daa-line-height);color:#08C}.elementor-8 .elementor-element.elementor-element-3d35790 .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-8 .elementor-element.elementor-element-9c7e4e4{background-color:#fff0;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:30px 30px 30px 30px;background-image:linear-gradient(145deg,#FBFEFF 75%,var(--e-global-color-466696f) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBF3FF;box-shadow:0 0 5px 2px rgba(246.65399302606997,252.21799767535666,255,.55)}.elementor-8 .elementor-element.elementor-element-9c7e4e4.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-8 .elementor-element.elementor-element-9c7e4e4.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-8 .elementor-element.elementor-element-9c7e4e4.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-8 .elementor-element.elementor-element-9c7e4e4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-8 .elementor-element.elementor-element-9c7e4e4 .elementor-image-box-img img{transition-duration:0.3s}.elementor-8 .elementor-element.elementor-element-9c7e4e4 .elementor-image-box-title{font-family:var(--e-global-typography-9c91daa-font-family),Sans-serif;font-size:var(--e-global-typography-9c91daa-font-size);font-weight:var(--e-global-typography-9c91daa-font-weight);line-height:var(--e-global-typography-9c91daa-line-height);color:#08C}.elementor-8 .elementor-element.elementor-element-9c7e4e4 .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-8 .elementor-element.elementor-element-521923d{background-color:#fff0;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:30px 30px 30px 30px;background-image:linear-gradient(145deg,#FBFEFF 75%,var(--e-global-color-466696f) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBF3FF;box-shadow:0 0 5px 2px rgba(246.65399302606997,252.21799767535666,255,.55)}.elementor-8 .elementor-element.elementor-element-521923d.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-8 .elementor-element.elementor-element-521923d.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-8 .elementor-element.elementor-element-521923d.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-8 .elementor-element.elementor-element-521923d .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-8 .elementor-element.elementor-element-521923d .elementor-image-box-img img{transition-duration:0.3s}.elementor-8 .elementor-element.elementor-element-521923d .elementor-image-box-title{font-family:var(--e-global-typography-9c91daa-font-family),Sans-serif;font-size:var(--e-global-typography-9c91daa-font-size);font-weight:var(--e-global-typography-9c91daa-font-weight);line-height:var(--e-global-typography-9c91daa-line-height);color:#08C}.elementor-8 .elementor-element.elementor-element-521923d .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-8 .elementor-element.elementor-element-0d9d97a{background-color:#fff0;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:30px 30px 30px 30px;background-image:linear-gradient(145deg,#FBFEFF 75%,var(--e-global-color-466696f) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBF3FF;box-shadow:0 0 5px 2px rgba(246.65399302606997,252.21799767535666,255,.55)}.elementor-8 .elementor-element.elementor-element-0d9d97a.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-8 .elementor-element.elementor-element-0d9d97a.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-8 .elementor-element.elementor-element-0d9d97a.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-8 .elementor-element.elementor-element-0d9d97a .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-8 .elementor-element.elementor-element-0d9d97a .elementor-image-box-img img{transition-duration:0.3s}.elementor-8 .elementor-element.elementor-element-0d9d97a .elementor-image-box-title{font-family:var(--e-global-typography-9c91daa-font-family),Sans-serif;font-size:var(--e-global-typography-9c91daa-font-size);font-weight:var(--e-global-typography-9c91daa-font-weight);line-height:var(--e-global-typography-9c91daa-line-height);color:#08C}.elementor-8 .elementor-element.elementor-element-0d9d97a .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-8 .elementor-element.elementor-element-1097c49{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-1097c49:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-1097c49>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-8 .elementor-element.elementor-element-2bcf027{padding:0 0 20px 0;text-align:center}.elementor-8 .elementor-element.elementor-element-2bcf027 .elementor-heading-title{font-family:var(--e-global-typography-8eb6bdc-font-family),Sans-serif;font-size:var(--e-global-typography-8eb6bdc-font-size);font-weight:var(--e-global-typography-8eb6bdc-font-weight);line-height:var(--e-global-typography-8eb6bdc-line-height);color:var(--e-global-color-e3fe12f)}.elementor-8 .elementor-element.elementor-element-00dae73{width:var(--container-widget-width,75%);max-width:75%;padding:0 0 0 0;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Lato",Sans-serif;font-size:18px;font-weight:300;line-height:30px;color:var(--e-global-color-e1ff1c9)}.elementor-8 .elementor-element.elementor-element-00dae73.elementor-element{--align-self:center}.elementor-8 .elementor-element.elementor-element-97c8d83{padding:20px 0 30px 0}.elementor-8 .elementor-element.elementor-element-0e06940{--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 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5}.elementor-8 .elementor-element.elementor-element-0e06940::before,.elementor-8 .elementor-element.elementor-element-0e06940>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-0e06940>.e-con-inner>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-0e06940>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-0e06940>.e-con-inner>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-0e06940>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://mclinestudios.com/wp-content/uploads/2026/09/Bakground-image-estimators.png);--background-overlay:''}.elementor-8 .elementor-element.elementor-element-21ae296{--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;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-8 .elementor-element.elementor-element-0cf30ae{text-align:center}.elementor-8 .elementor-element.elementor-element-0cf30ae .elementor-heading-title{font-family:var(--e-global-typography-394b2d9-font-family),Sans-serif;font-size:var(--e-global-typography-394b2d9-font-size);font-weight:var(--e-global-typography-394b2d9-font-weight);line-height:var(--e-global-typography-394b2d9-line-height);color:var(--e-global-color-e3fe12f)}.elementor-8 .elementor-element.elementor-element-222e6ec{padding:10px 0 0 0;font-family:var(--e-global-typography-3dd9a59-font-family),Sans-serif;font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height);color:var(--e-global-color-466696f)}.elementor-8 .elementor-element.elementor-element-a1e4f63{--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}.elementor-8 .elementor-element.elementor-element-a757759{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-7d32c25{width:var(--container-widget-width,70%);max-width:70%;padding:0 0 20px 0;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center}.elementor-8 .elementor-element.elementor-element-7d32c25.elementor-element{--align-self:center}.elementor-8 .elementor-element.elementor-element-7d32c25 .elementor-heading-title{font-family:var(--e-global-typography-8eb6bdc-font-family),Sans-serif;font-size:var(--e-global-typography-8eb6bdc-font-size);font-weight:var(--e-global-typography-8eb6bdc-font-weight);line-height:var(--e-global-typography-8eb6bdc-line-height);color:var(--e-global-color-e3fe12f)}.elementor-8 .elementor-element.elementor-element-62f28eb{width:var(--container-widget-width,75%);max-width:75%;padding:0 0 0 0;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-secondary)}.elementor-8 .elementor-element.elementor-element-62f28eb.elementor-element{--align-self:center}.elementor-8 .elementor-element.elementor-element-62915cf:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-62915cf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E6EFF7;background-image:url(https://mclinestudios.com/wp-content/uploads/2026/05/Estimators-background-image.png);background-position:center left}.elementor-8 .elementor-element.elementor-element-62915cf{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:68px 68px 68px 68px}.elementor-8 .elementor-element.elementor-element-62915cf>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-f630cb8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-f630cb8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-cff8d0d .elementor-heading-title{font-family:var(--e-global-typography-4d759da-font-family),Sans-serif;font-size:var(--e-global-typography-4d759da-font-size);font-weight:var(--e-global-typography-4d759da-font-weight);line-height:var(--e-global-typography-4d759da-line-height);color:var(--e-global-color-e3fe12f)}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-fd937f6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-fd937f6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-ab08203{padding:20px 0 30px 0}.elementor-8 .elementor-element.elementor-element-ab08203 .elementor-button-content-wrapper{flex-direction:row}.elementor-8 .elementor-element.elementor-element-ab08203 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-8 .elementor-element.elementor-element-e28594a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-f18a6fa{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-8 .elementor-element.elementor-element-f18a6fa .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-36d1a19{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-8 .elementor-element.elementor-element-36d1a19 .elementor-heading-title{font-family:var(--e-global-typography-394b2d9-font-family),Sans-serif;font-size:var(--e-global-typography-394b2d9-font-size);font-weight:var(--e-global-typography-394b2d9-font-weight);line-height:var(--e-global-typography-394b2d9-line-height);color:var(--e-global-color-e3fe12f)}.elementor-8 .elementor-element.elementor-element-a01a449{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px}.elementor-8 .elementor-element.elementor-element-a01a449 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0}.elementor-8 .elementor-element.elementor-element-a01a449 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-8 .elementor-element.elementor-element-e48f70d{padding:20px 0 30px 0}.elementor-8 .elementor-element.elementor-element-43493ba{--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}.elementor-8 .elementor-element.elementor-element-ceec4b9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-8 .elementor-element.elementor-element-ceec4b9 .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-574ba81{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-8 .elementor-element.elementor-element-574ba81 .elementor-heading-title{font-family:var(--e-global-typography-394b2d9-font-family),Sans-serif;font-size:var(--e-global-typography-394b2d9-font-size);font-weight:var(--e-global-typography-394b2d9-font-weight);line-height:var(--e-global-typography-394b2d9-line-height);color:#08486B}.elementor-8 .elementor-element.elementor-element-4eb5316{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px}.elementor-8 .elementor-element.elementor-element-4eb5316 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0}.elementor-8 .elementor-element.elementor-element-4eb5316 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-8 .elementor-element.elementor-element-049d53a{padding:50px 0 0 0}.elementor-8 .elementor-element.elementor-element-22a82551>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-22a82551 .elementor-repeater-item-da284e4.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-46e0b54d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-46e0b54d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-46e0b54d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8 .elementor-element.elementor-element-46e0b54d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-8 .elementor-element.elementor-element-46e0b54d>.elementor-element-populated{padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-7d87c53{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:30px 0 30px 0;text-align:center}.elementor-8 .elementor-element.elementor-element-7d87c53 .elementor-heading-title{font-family:var(--e-global-typography-8eb6bdc-font-family),Sans-serif;font-size:var(--e-global-typography-8eb6bdc-font-size);font-weight:var(--e-global-typography-8eb6bdc-font-weight);line-height:var(--e-global-typography-8eb6bdc-line-height);color:var(--e-global-color-e3fe12f)}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-mgzn-grid-2-h{grid-template-rows:repeat(1,1fr)}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-mgzn-grid-3-h{grid-template-rows:repeat(1,1fr)}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-mgzn-grid-4-h{grid-template-rows:repeat(1,1fr)}.elementor-8 .elementor-element.elementor-element-d73132e .elementor-repeater-item-ccbc1d7{text-align:left;position:static;left:auto}.elementor-8 .elementor-element.elementor-element-d73132e .elementor-repeater-item-894787f{text-align:left;position:static;left:auto}.elementor-8 .elementor-element.elementor-element-d73132e .elementor-repeater-item-fff4585{text-align:left;position:static;left:auto}.elementor-8 .elementor-element.elementor-element-d73132e .elementor-repeater-item-79c4c2d{text-align:left;position:static;left:auto}.elementor-8 .elementor-element.elementor-element-d73132e .elementor-repeater-item-489a138{text-align:left;position:static;left:auto}.elementor-8 .elementor-element.elementor-element-d73132e .elementor-repeater-item-42cc8fb{text-align:left;position:static;left:auto}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-media-hover-bg{background-color:#fff0;width:100%;top:calc((100% - 100%)/2);left:calc((100% - 100%)/2);height:100%;transition-duration:0.7s;background-image:linear-gradient(180deg,#00000057 46%,var(--e-global-color-466696f) 100%);border-color:#E8E8E8;border-style:none;border-radius:0 0 0 0}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-title .inner-block a{border-style:none;padding:0 0 0 0;color:#fff;border-color:#E8E8E8;transition-duration:0.1s}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-title .inner-block{margin:0 20px 0 20px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-content .inner-block{border-style:none;padding:0 0 0 0;margin:0 0 0 0;color:#fff;border-color:#E8E8E8}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-excerpt .inner-block{border-style:none;padding:0 0 0 0;margin:0 0 0 0;color:#fff;border-color:#E8E8E8}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-date .inner-block>span{border-style:none;padding:0 0 0 0;border-color:#E8E8E8}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-date .inner-block{margin:0 0 20px 10px;color:#fff}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-time .inner-block>span{border-style:none;padding:0 0 0 0;border-color:#E8E8E8}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-time .inner-block{margin:0 0 0 0;color:#fff}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-author .inner-block a{border-style:none;padding:0 0 0 0;color:#fff;border-color:#E8E8E8;transition-duration:0.1s}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-author .inner-block{margin:0 10px 0 22px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-comments .inner-block a{border-style:none;padding:0 0 0 0;color:#fff;border-color:#E8E8E8;transition-duration:0.1s;border-radius:2px 2px 2px 2px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-comments .inner-block{margin:0 0 0 0}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-read-more .inner-block a{background-color:var(--e-global-color-e3fe12f);border-style:none;padding:20px 20px 20px 20px;color:#fff;border-color:#E8E8E8;transition-duration:0.1s;border-radius:2px 2px 2px 2px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-read-more .inner-block a.wpr-button-none:hover,.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-read-more .inner-block a:before,.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-read-more .inner-block a:after{background-color:var(--e-global-color-466696f)}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-read-more .inner-block{margin:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-sep-style-1:not(.wpr-grid-item-display-inline) .inner-block>span{width:10px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-sep-style-1.wpr-grid-item-display-inline{width:10px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-sep-style-1 .inner-block>span{border-bottom-width:1px;border-bottom-color:#fff;border-bottom-style:solid;border-radius:0 0 0 0}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-sep-style-1 .inner-block{margin:13px 0 0 0}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-sep-style-2:not(.wpr-grid-item-display-inline) .inner-block>span{width:20%}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-sep-style-2.wpr-grid-item-display-inline{width:20%}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-sep-style-2 .inner-block>span{border-bottom-width:2px;border-bottom-color:#fff;border-bottom-style:solid;border-radius:0 0 0 0}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-sep-style-2 .inner-block{margin:13px 0 0 0}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-tax-style-1 .inner-block a{border-style:none;margin-right:3px;padding:0 0 0 0;color:#fff;border-color:#E8E8E8;transition-duration:0.1s;border-radius:2px 2px 2px 2px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-tax-style-1 .wpr-grid-extra-text-left{padding-right:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-tax-style-1 .wpr-grid-extra-text-right{padding-left:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-tax-style-1 .inner-block{margin:0 0 0 22px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-tax-style-2 .inner-block a{border-style:none;margin-right:3px;padding:2px 5px 2px 5px;color:#fff;background-color:#605BE5;border-color:#E8E8E8;transition-duration:0.1s;border-radius:2px 2px 2px 2px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-tax-style-2 .inner-block{margin:0 0 0 20px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-magazine-grid{min-height:520px;grid-column-gap:4px;grid-row-gap:4px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-media-hover-bg[class*="-top"]{top:calc((100% - 100%)/2);left:calc((100% - 100%)/2)}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-media-hover-bg[class*="-bottom"]{bottom:calc((100% - 100%)/2);left:calc((100% - 100%)/2)}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-media-hover-bg[class*="-right"]{top:calc((100% - 100%)/2);right:calc((100% - 100%)/2)}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-media-hover-bg[class*="-left"]{top:calc((100% - 100%)/2);left:calc((100% - 100%)/2)}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-animation-wrap:hover .wpr-grid-media-hover-bg{transition-delay:0s}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-image-wrap{border-color:#E8E8E8;border-style:none;border-radius:0 0 0 0}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-title .inner-block a:hover{color:#FFF;border-color:#E8E8E8}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-title .wpr-pointer-item:before{transition-duration:0.1s}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-title .wpr-pointer-item:after{transition-duration:0.1s}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-title a{font-family:"Lato",Sans-serif;font-size:20px;font-weight:700;line-height:24px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-content.wpr-enable-dropcap p:first-child:first-letter{color:#3a3a3a}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-excerpt.wpr-enable-dropcap p:first-child:first-letter{color:#3a3a3a}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-date .inner-block span[class*="wpr-grid-extra-text"]{color:#fff}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-date .inner-block [class*="wpr-grid-extra-icon"] i{color:#fff}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-date .inner-block [class*="wpr-grid-extra-icon"] svg{fill:#fff}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-date .wpr-grid-extra-text-left{padding-right:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-date .wpr-grid-extra-text-right{padding-left:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-date .wpr-grid-extra-icon-left{padding-right:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-date .wpr-grid-extra-icon-right{padding-left:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-time .inner-block span[class*="wpr-grid-extra-text"]{color:#fff}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-time .inner-block [class*="wpr-grid-extra-icon"] i{color:#fff}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-time .inner-block [class*="wpr-grid-extra-icon"] svg{fill:#fff}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-time .wpr-grid-extra-text-left{padding-right:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-time .wpr-grid-extra-text-right{padding-left:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-time .wpr-grid-extra-icon-left{padding-right:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-time .wpr-grid-extra-icon-right{padding-left:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-author .inner-block span[class*="wpr-grid-extra-text"]{color:#fff}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-author .inner-block a:hover{color:#605BE5;border-color:#E8E8E8}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-author .inner-block a img{border-radius:0 0 0 0}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-author .wpr-grid-extra-text-left{padding-right:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-author .wpr-grid-extra-text-right{padding-left:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-author .wpr-grid-extra-icon-left{padding-right:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-author .wpr-grid-extra-icon-right{padding-left:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-author img{margin-right:10px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-comments .inner-block span[class*="wpr-grid-extra-text"]{color:#fff}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-comments .inner-block a:hover{color:#605BE5;border-color:#E8E8E8}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-comments .wpr-grid-extra-text-left{padding-right:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-comments .wpr-grid-extra-text-right{padding-left:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-comments .wpr-grid-extra-icon-left{padding-right:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-comments .wpr-grid-extra-icon-right{padding-left:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-read-more .inner-block a:hover{color:#FCFCFC;border-color:#E8E8E8}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-read-more .inner-block a:before{transition-duration:0.1s}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-read-more .inner-block a:after{transition-duration:0.1s}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-read-more a{font-family:var(--e-global-typography-3dd9a59-font-family),Sans-serif;font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height)}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-read-more .wpr-grid-extra-icon-left{padding-right:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-read-more .wpr-grid-extra-icon-right{padding-left:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-tax-style-1 .inner-block a:hover{color:#605BE5;border-color:#E8E8E8}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-tax-style-1 .wpr-pointer-item:before{background-color:#605BE5;transition-duration:0.1s}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-tax-style-1 .wpr-pointer-item:after{background-color:#605BE5;transition-duration:0.1s}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-tax-style-1 .wpr-grid-extra-icon-left{padding-right:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-tax-style-1 .wpr-grid-extra-icon-right{padding-left:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-tax-style-2 .inner-block a:hover{color:#fff;background-color:#4A45D2;border-color:#E8E8E8}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-tax-style-2 .wpr-pointer-item:before{background-color:#fff;transition-duration:0.1s}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-tax-style-2 .wpr-pointer-item:after{background-color:#fff;transition-duration:0.1s}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-tax-style-2 .wpr-grid-extra-text-left{padding-right:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-tax-style-2 .wpr-grid-extra-text-right{padding-left:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-tax-style-2 .wpr-grid-extra-icon-left{padding-right:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-tax-style-2 .wpr-grid-extra-icon-right{padding-left:5px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-protected{color:#9c9c9c;background-color:#605BE5}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-protected input{background-color:#fff}.elementor-8 .elementor-element.elementor-element-3bb1283{padding:30px 0 30px 0}.elementor-8 .elementor-element.elementor-element-22a82551>.elementor-container{max-width:1200px}.elementor-8 .elementor-element.elementor-element-22a82551:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-22a82551>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat}.elementor-8 .elementor-element.elementor-element-22a82551{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:27px;margin-bottom:27px;padding:10px 0 30px 0}.elementor-8 .elementor-element.elementor-element-22a82551>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}:root{--page-title-display:none}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-4a3d782{--width:45%}.elementor-8 .elementor-element.elementor-element-f380b4f{--width:50%}.elementor-8 .elementor-element.elementor-element-21ae296{--width:50%}.elementor-8 .elementor-element.elementor-element-a1e4f63{--width:50%}.elementor-8 .elementor-element.elementor-element-f630cb8{width:72.944%}.elementor-8 .elementor-element.elementor-element-fd937f6{width:26.359%}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-f630cb8{width:100%}.elementor-8 .elementor-element.elementor-element-fd937f6{width:100%}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-3cd70eb:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-3cd70eb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-7d78ba7 .elementor-heading-title{font-size:var(--e-global-typography-e75586b-font-size);line-height:var(--e-global-typography-e75586b-line-height)}.elementor-8 .elementor-element.elementor-element-4c4ef19 .elementor-heading-title{font-size:var(--e-global-typography-8eb6bdc-font-size);line-height:var(--e-global-typography-8eb6bdc-line-height)}.elementor-8 .elementor-element.elementor-element-35de2cf .elementor-heading-title{font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height)}.elementor-8 .elementor-element.elementor-element-fc7035a{font-size:18px;line-height:22px}.elementor-8 .elementor-element.elementor-element-0c39ccd{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-8 .elementor-element.elementor-element-9f3d0f8.elementor-element{--order:1}.elementor-8 .elementor-element.elementor-element-9f3d0f8 .elementor-image-box-title{font-size:var(--e-global-typography-4d759da-font-size);line-height:var(--e-global-typography-4d759da-line-height)}.elementor-8 .elementor-element.elementor-element-9f3d0f8 .elementor-image-box-description{font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height)}.elementor-8 .elementor-element.elementor-element-e3ce45c.elementor-element{--order:2}.elementor-8 .elementor-element.elementor-element-e3ce45c .elementor-image-box-title{font-size:var(--e-global-typography-4d759da-font-size);line-height:var(--e-global-typography-4d759da-line-height)}.elementor-8 .elementor-element.elementor-element-e3ce45c .elementor-image-box-description{font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height)}.elementor-8 .elementor-element.elementor-element-d4529b6.elementor-element{--order:4}.elementor-8 .elementor-element.elementor-element-d4529b6 .elementor-image-box-title{font-size:var(--e-global-typography-4d759da-font-size);line-height:var(--e-global-typography-4d759da-line-height)}.elementor-8 .elementor-element.elementor-element-d4529b6 .elementor-image-box-description{font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height)}.elementor-8 .elementor-element.elementor-element-eec493f.elementor-element{--order:3}.elementor-8 .elementor-element.elementor-element-eec493f .elementor-image-box-title{font-size:var(--e-global-typography-4d759da-font-size);line-height:var(--e-global-typography-4d759da-line-height)}.elementor-8 .elementor-element.elementor-element-eec493f .elementor-image-box-description{font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height)}.elementor-8 .elementor-element.elementor-element-01d56d3 .elementor-heading-title{font-size:var(--e-global-typography-8eb6bdc-font-size);line-height:var(--e-global-typography-8eb6bdc-line-height)}.elementor-8 .elementor-element.elementor-element-e833b44{font-size:18px;line-height:22px}.elementor-8 .elementor-element.elementor-element-2e82007{--grid-auto-flow:row}.elementor-8 .elementor-element.elementor-element-83989f4{font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height)}.elementor-8 .elementor-element.elementor-element-04c5f19{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-8 .elementor-element.elementor-element-3d35790 .elementor-image-box-title{font-size:var(--e-global-typography-9c91daa-font-size);line-height:var(--e-global-typography-9c91daa-line-height)}.elementor-8 .elementor-element.elementor-element-3d35790 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-8 .elementor-element.elementor-element-9c7e4e4 .elementor-image-box-title{font-size:var(--e-global-typography-9c91daa-font-size);line-height:var(--e-global-typography-9c91daa-line-height)}.elementor-8 .elementor-element.elementor-element-9c7e4e4 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-8 .elementor-element.elementor-element-521923d .elementor-image-box-title{font-size:var(--e-global-typography-9c91daa-font-size);line-height:var(--e-global-typography-9c91daa-line-height)}.elementor-8 .elementor-element.elementor-element-521923d .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-8 .elementor-element.elementor-element-0d9d97a .elementor-image-box-title{font-size:var(--e-global-typography-9c91daa-font-size);line-height:var(--e-global-typography-9c91daa-line-height)}.elementor-8 .elementor-element.elementor-element-0d9d97a .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-8 .elementor-element.elementor-element-2bcf027 .elementor-heading-title{font-size:var(--e-global-typography-8eb6bdc-font-size);line-height:var(--e-global-typography-8eb6bdc-line-height)}.elementor-8 .elementor-element.elementor-element-00dae73{font-size:18px;line-height:22px}.elementor-8 .elementor-element.elementor-element-0cf30ae .elementor-heading-title{font-size:var(--e-global-typography-394b2d9-font-size);line-height:var(--e-global-typography-394b2d9-line-height)}.elementor-8 .elementor-element.elementor-element-222e6ec{font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height)}.elementor-8 .elementor-element.elementor-element-7d32c25 .elementor-heading-title{font-size:var(--e-global-typography-8eb6bdc-font-size);line-height:var(--e-global-typography-8eb6bdc-line-height)}.elementor-8 .elementor-element.elementor-element-62f28eb{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-8 .elementor-element.elementor-element-cff8d0d{text-align:center}.elementor-8 .elementor-element.elementor-element-cff8d0d .elementor-heading-title{font-size:var(--e-global-typography-4d759da-font-size);line-height:var(--e-global-typography-4d759da-line-height)}.elementor-8 .elementor-element.elementor-element-36d1a19 .elementor-heading-title{font-size:var(--e-global-typography-394b2d9-font-size);line-height:var(--e-global-typography-394b2d9-line-height)}.elementor-8 .elementor-element.elementor-element-a01a449 .elementor-divider{padding-block-start:10px;padding-block-end:10px}.elementor-8 .elementor-element.elementor-element-574ba81 .elementor-heading-title{font-size:var(--e-global-typography-394b2d9-font-size);line-height:var(--e-global-typography-394b2d9-line-height)}.elementor-8 .elementor-element.elementor-element-4eb5316 .elementor-divider{padding-block-start:10px;padding-block-end:10px}.elementor-8 .elementor-element.elementor-element-7d87c53 .elementor-heading-title{font-size:var(--e-global-typography-8eb6bdc-font-size);line-height:var(--e-global-typography-8eb6bdc-line-height)}.elementor-8 .elementor-element.elementor-element-d73132e .elementor-repeater-item-ccbc1d7{position:static;left:auto}.elementor-8 .elementor-element.elementor-element-d73132e .elementor-repeater-item-894787f{position:static;left:auto}.elementor-8 .elementor-element.elementor-element-d73132e .elementor-repeater-item-fff4585{position:static;left:auto}.elementor-8 .elementor-element.elementor-element-d73132e .elementor-repeater-item-79c4c2d{position:static;left:auto}.elementor-8 .elementor-element.elementor-element-d73132e .elementor-repeater-item-489a138{position:static;left:auto}.elementor-8 .elementor-element.elementor-element-d73132e .elementor-repeater-item-42cc8fb{position:static;left:auto}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-read-more .inner-block a{padding:10px 20px 10px 20px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-magazine-grid{min-height:450px;grid-column-gap:4px;grid-row-gap:4px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-title a{font-size:18px;line-height:22px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-read-more a{font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height)}.elementor-8 .elementor-element.elementor-element-22a82551{margin-top:0;margin-bottom:-30px;padding:40px 0 40px 0}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-3cd70eb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-7d78ba7{text-align:center}.elementor-8 .elementor-element.elementor-element-7d78ba7 .elementor-heading-title{font-size:var(--e-global-typography-e75586b-font-size);line-height:var(--e-global-typography-e75586b-line-height)}.elementor-8 .elementor-element.elementor-element-4c4ef19{text-align:center}.elementor-8 .elementor-element.elementor-element-4c4ef19 .elementor-heading-title{font-size:var(--e-global-typography-8eb6bdc-font-size);line-height:var(--e-global-typography-8eb6bdc-line-height)}.elementor-8 .elementor-element.elementor-element-35de2cf{text-align:center}.elementor-8 .elementor-element.elementor-element-35de2cf .elementor-heading-title{font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height)}.elementor-8 .elementor-element.elementor-element-fc7035a{padding:0 10px 0 10px;text-align:center;font-size:18px;line-height:22px}.elementor-8 .elementor-element.elementor-element-0c39ccd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-8 .elementor-element.elementor-element-9f3d0f8 .elementor-image-box-img{margin-bottom:15px}.elementor-8 .elementor-element.elementor-element-9f3d0f8 .elementor-image-box-title{font-size:var(--e-global-typography-4d759da-font-size);line-height:var(--e-global-typography-4d759da-line-height)}.elementor-8 .elementor-element.elementor-element-9f3d0f8 .elementor-image-box-description{font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height)}.elementor-8 .elementor-element.elementor-element-e3ce45c .elementor-image-box-img{margin-bottom:15px}.elementor-8 .elementor-element.elementor-element-e3ce45c .elementor-image-box-title{font-size:var(--e-global-typography-4d759da-font-size);line-height:var(--e-global-typography-4d759da-line-height)}.elementor-8 .elementor-element.elementor-element-e3ce45c .elementor-image-box-description{font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height)}.elementor-8 .elementor-element.elementor-element-d4529b6.elementor-element{--order:3}.elementor-8 .elementor-element.elementor-element-d4529b6 .elementor-image-box-img{margin-bottom:15px}.elementor-8 .elementor-element.elementor-element-d4529b6 .elementor-image-box-title{font-size:var(--e-global-typography-4d759da-font-size);line-height:var(--e-global-typography-4d759da-line-height)}.elementor-8 .elementor-element.elementor-element-d4529b6 .elementor-image-box-description{font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height)}.elementor-8 .elementor-element.elementor-element-eec493f.elementor-element{--order:4}.elementor-8 .elementor-element.elementor-element-eec493f .elementor-image-box-img{margin-bottom:15px}.elementor-8 .elementor-element.elementor-element-eec493f .elementor-image-box-title{font-size:var(--e-global-typography-4d759da-font-size);line-height:var(--e-global-typography-4d759da-line-height)}.elementor-8 .elementor-element.elementor-element-eec493f .elementor-image-box-description{font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height)}.elementor-8 .elementor-element.elementor-element-01d56d3{text-align:center}.elementor-8 .elementor-element.elementor-element-01d56d3 .elementor-heading-title{font-size:var(--e-global-typography-8eb6bdc-font-size);line-height:var(--e-global-typography-8eb6bdc-line-height)}.elementor-8 .elementor-element.elementor-element-e833b44{padding:0 10px 0 10px;text-align:center;font-size:18px;line-height:22px}.elementor-8 .elementor-element.elementor-element-a8a42cf{margin:50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-8 .elementor-element.elementor-element-2e82007{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-8 .elementor-element.elementor-element-bec3fd6 img{width:45%}.elementor-8 .elementor-element.elementor-element-83989f4{width:100%;max-width:100%;padding:0 10px 0 10px;text-align:center;font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height)}.elementor-8 .elementor-element.elementor-element-04c5f19{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-3d35790{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-3d35790 .elementor-image-box-img{margin-bottom:15px}.elementor-8 .elementor-element.elementor-element-3d35790 .elementor-image-box-title{font-size:var(--e-global-typography-9c91daa-font-size);line-height:var(--e-global-typography-9c91daa-line-height)}.elementor-8 .elementor-element.elementor-element-3d35790 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-8 .elementor-element.elementor-element-9c7e4e4{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-9c7e4e4 .elementor-image-box-img{margin-bottom:15px}.elementor-8 .elementor-element.elementor-element-9c7e4e4 .elementor-image-box-title{font-size:var(--e-global-typography-9c91daa-font-size);line-height:var(--e-global-typography-9c91daa-line-height)}.elementor-8 .elementor-element.elementor-element-9c7e4e4 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-8 .elementor-element.elementor-element-521923d{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-521923d .elementor-image-box-img{margin-bottom:15px}.elementor-8 .elementor-element.elementor-element-521923d .elementor-image-box-title{font-size:var(--e-global-typography-9c91daa-font-size);line-height:var(--e-global-typography-9c91daa-line-height)}.elementor-8 .elementor-element.elementor-element-521923d .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-8 .elementor-element.elementor-element-0d9d97a{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-0d9d97a .elementor-image-box-img{margin-bottom:15px}.elementor-8 .elementor-element.elementor-element-0d9d97a .elementor-image-box-title{font-size:var(--e-global-typography-9c91daa-font-size);line-height:var(--e-global-typography-9c91daa-line-height)}.elementor-8 .elementor-element.elementor-element-0d9d97a .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-8 .elementor-element.elementor-element-2bcf027{text-align:center}.elementor-8 .elementor-element.elementor-element-2bcf027 .elementor-heading-title{font-size:var(--e-global-typography-8eb6bdc-font-size);line-height:var(--e-global-typography-8eb6bdc-line-height)}.elementor-8 .elementor-element.elementor-element-00dae73{padding:0 10px 0 10px;text-align:center;font-size:18px;line-height:22px}.elementor-8 .elementor-element.elementor-element-0cf30ae .elementor-heading-title{font-size:var(--e-global-typography-394b2d9-font-size);line-height:var(--e-global-typography-394b2d9-line-height)}.elementor-8 .elementor-element.elementor-element-222e6ec{font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height)}.elementor-8 .elementor-element.elementor-element-a757759{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-7d32c25{width:100%;max-width:100%;text-align:center}.elementor-8 .elementor-element.elementor-element-7d32c25 .elementor-heading-title{font-size:var(--e-global-typography-8eb6bdc-font-size);line-height:var(--e-global-typography-8eb6bdc-line-height)}.elementor-8 .elementor-element.elementor-element-62f28eb{padding:0 10px 0 10px;text-align:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-8 .elementor-element.elementor-element-9bfb467{padding:0 10px 0 10px}.elementor-8 .elementor-element.elementor-element-62915cf{margin-top:0;margin-bottom:0;padding:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-f630cb8>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-cff8d0d{text-align:center}.elementor-8 .elementor-element.elementor-element-cff8d0d .elementor-heading-title{font-size:var(--e-global-typography-4d759da-font-size);line-height:var(--e-global-typography-4d759da-line-height)}.elementor-8 .elementor-element.elementor-element-36d1a19 .elementor-heading-title{font-size:var(--e-global-typography-394b2d9-font-size);line-height:var(--e-global-typography-394b2d9-line-height)}.elementor-8 .elementor-element.elementor-element-574ba81 .elementor-heading-title{font-size:var(--e-global-typography-394b2d9-font-size);line-height:var(--e-global-typography-394b2d9-line-height)}.elementor-8 .elementor-element.elementor-element-7d87c53{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-7d87c53 .elementor-heading-title{font-size:var(--e-global-typography-8eb6bdc-font-size);line-height:var(--e-global-typography-8eb6bdc-line-height)}.elementor-8 .elementor-element.elementor-element-d73132e .elementor-repeater-item-ccbc1d7{position:static;left:auto}.elementor-8 .elementor-element.elementor-element-d73132e .elementor-repeater-item-894787f{position:static;left:auto}.elementor-8 .elementor-element.elementor-element-d73132e .elementor-repeater-item-fff4585{position:static;left:auto}.elementor-8 .elementor-element.elementor-element-d73132e .elementor-repeater-item-79c4c2d{position:static;left:auto}.elementor-8 .elementor-element.elementor-element-d73132e .elementor-repeater-item-489a138{position:static;left:auto}.elementor-8 .elementor-element.elementor-element-d73132e .elementor-repeater-item-42cc8fb{position:static;left:auto}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-magazine-grid{min-height:1000px;grid-column-gap:4px;grid-row-gap:4px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-title a{font-size:20px;line-height:24px}.elementor-8 .elementor-element.elementor-element-d73132e .wpr-grid-item-read-more a{font-size:var(--e-global-typography-3dd9a59-font-size);line-height:var(--e-global-typography-3dd9a59-line-height)}.elementor-8 .elementor-element.elementor-element-22a82551{padding:0 0 0 0}}.fbk-wrap{--fbk-blue-1:#dcecf8;--fbk-blue-3:#1d6fa8;--fbk-line:rgba(29,111,168,.26);--fbk-ink:#10344f;--fbk-ratio:1.44/1;--fbk-ratio-n:1.44;--fbk-vh:74vh;--fbk-radius:3px;--fbk-speed:.9s;--fbk-ease:cubic-bezier(.22,.72,.24,1);position:relative;width:100%;margin:0 auto;padding:6px 0 0;color:var(--fbk-ink);box-sizing:border-box;-webkit-tap-highlight-color:#fff0}.fbk-wrap *,.fbk-wrap *::before,.fbk-wrap *::after{box-sizing:border-box}.fbk-wrap .fbk-data{display:none!important}.fbk-book{position:relative;width:100%!important;max-width:min(1080px, calc(var(--fbk-vh) * var(--fbk-ratio-n)))!important;aspect-ratio:var(--fbk-ratio);max-height:var(--fbk-vh)!important;margin:0 auto;perspective:3000px;perspective-origin:50% 46%;touch-action:pan-y;outline:none;background:#fff0;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;gap:0}.fbk-book::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(168deg,#fff 0%,#f4fafe 38%,var(--fbk-blue-1) 100%);border-radius:var(--fbk-radius);box-shadow:0 2px 4px rgb(16 52 79 / .18),0 18px 30px -14px rgb(16 52 79 / .3),0 46px 70px -30px rgb(16 52 79 / .42)}.fbk-book:focus-visible::before{box-shadow:0 0 0 3px var(--fbk-blue-3),0 46px 70px -30px rgb(16 52 79 / .42)}.fbk-static{position:relative;z-index:1;height:100%;width:100%;margin:0;padding:0}.fbk-static-l{grid-column:1}.fbk-static-r{grid-column:2}.fbk-leaf{position:absolute;left:50%;top:0;width:50%;height:100%;transform-origin:left center;transform-style:preserve-3d;transition:transform var(--fbk-speed) var(--fbk-ease);will-change:transform}.fbk-leaf.fbk-flipped{transform:rotateY(-180deg)}.fbk-leaf.fbk-drag{transition:none}.fbk-face{position:absolute;inset:0;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.fbk-face-b{transform:rotateY(180deg)}.fbk-leaf:not(.fbk-flipped) .fbk-face-b,.fbk-leaf.fbk-flipped .fbk-face-f{pointer-events:none}.fbk-wrap .fbk-pg{position:absolute;inset:0;overflow:hidden;margin:0;padding:0;border:none}.fbk-ph{position:absolute;inset:0;z-index:1;overflow:hidden}.fbk-wrap .fbk-img{position:absolute;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important}.fbk-wrap .fbk-ph-split .fbk-img{width:200%!important}.fbk-pg-l .fbk-ph-split .fbk-img{left:0!important;margin-right:-2px}.fbk-pg-r .fbk-ph-split .fbk-img{left:-100%!important;margin-left:-2px}.fbk-wrap .fbk-corner{position:absolute;top:50%;transform:translateY(-50%);z-index:60;width:clamp(36px,4.4%,48px);height:clamp(36px,4.4%,48px);display:flex;align-items:center;justify-content:center;cursor:pointer;touch-action:none;outline:none;-webkit-appearance:none;appearance:none;background:rgb(255 255 255 / .92);border:1px solid var(--fbk-line);border-radius:50%;box-shadow:0 4px 14px rgb(16 52 79 / .28);padding:0;margin:0;font:inherit;min-width:0;min-height:0;transition:background-color .2s,box-shadow .2s,opacity .3s ease}.fbk-wrap .fbk-prev{left:12px;right:auto}.fbk-wrap .fbk-next{right:12px;left:auto}.fbk-corner.fbk-off{opacity:0;pointer-events:none}.fbk-book.fbk-turning .fbk-corner{opacity:.4}.fbk-wrap .fbk-corner::before{content:none}.fbk-wrap .fbk-corner::after{content:"";position:static;width:9px;height:9px;border-style:solid;border-color:var(--fbk-blue-3);border-width:0}.fbk-wrap .fbk-next::after{border-width:0 2px 2px 0;transform:translateX(-2px) rotate(-45deg)}.fbk-wrap .fbk-prev::after{border-width:0 0 2px 2px;transform:translateX(2px) rotate(45deg)}.fbk-wrap .fbk-corner:hover,.fbk-wrap .fbk-corner:focus-visible{background:var(--fbk-blue-3)}.fbk-wrap .fbk-corner:hover::after,.fbk-wrap .fbk-corner:focus-visible::after{border-color:#fff}@media (min-width:1025px){.fbk-book{overflow:visible!important}.fbk-wrap{padding-left:70px;padding-right:70px}.fbk-wrap .fbk-corner{width:48px;height:48px;background:#fff;box-shadow:0 6px 18px rgb(16 52 79 / .22)}.fbk-wrap .fbk-prev{left:-62px;right:auto}.fbk-wrap .fbk-next{right:-62px;left:auto}}.fbk-bar{display:flex;align-items:center;justify-content:center;gap:clamp(10px,2.2vw,24px);margin-top:12px}.fbk-wrap .fbk-btn{-webkit-appearance:none;appearance:none;font-family:inherit;font-size:clamp(10px,1.05vw,12px);font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1;padding:.8em 1.4em;margin:0;cursor:pointer;color:#0e3350;background:rgb(255 255 255 / .62);border:1px solid rgb(16 52 79 / .28);border-radius:0;box-shadow:none;transition:background-color .2s,border-color .2s,color .2s,opacity .2s}.fbk-wrap .fbk-btn:hover:not(:disabled){background:var(--fbk-blue-3);border-color:var(--fbk-blue-3);color:#fff}.fbk-wrap .fbk-btn:disabled{opacity:.35;cursor:default}.fbk-count{font-size:clamp(10px,1.05vw,12px);letter-spacing:.22em;color:#2d5a7a;font-weight:600;white-space:nowrap}.fbk-count b{color:#0e3350}.fbk-hint{display:none!important}.fbk-head,.fbk-cap{display:none!important}@media (max-width:640px){.fbk-wrap{--fbk-ratio:1.3/1;--fbk-ratio-n:1.3;--fbk-vh:62vh;--fbk-speed:.72s}.fbk-wrap .fbk-corner{width:36px;height:36px}.fbk-wrap .fbk-prev{left:8px}.fbk-wrap .fbk-next{right:8px}}@media (prefers-reduced-motion:reduce){.fbk-leaf{transition-duration:.001ms}.fbk-corner{transition:none}}.story-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:26px;padding:24px 0;box-sizing:border-box}.story-cards *{box-sizing:border-box}.story-cards .story-card{width:220px;height:260px;position:relative;display:flex;place-content:center;place-items:center;overflow:hidden;border-radius:20px;text-decoration:none;cursor:pointer;background:#eaf5fc}.story-cards .story-card h2{z-index:2;margin:0;padding:0 18px;color:#12557f;font-size:1.35em;font-weight:700;line-height:1.3;text-align:center;letter-spacing:.02em;transition:color .45s ease}.story-cards .story-card::before{content:'';position:absolute;z-index:0;width:120px;height:130%;background-image:linear-gradient(180deg,#00a2e8,#f6a21e);animation:storyRotBG 8s linear infinite}@keyframes storyRotBG{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.story-cards .story-card::after{content:'';position:absolute;z-index:1;inset:5px;border-radius:15px;background:linear-gradient(135deg,#ffffff 0%,#d8ecfb 100%);transition:background .55s ease}.story-cards .story-card:hover::after{background:linear-gradient(135deg,#1c93da 0%,#0f6fb0 100%)}.story-cards .story-card:hover h2{color:#fff}@media (max-width:520px){.story-cards .story-card{width:46%;min-width:150px;height:220px}.story-cards .story-card h2{font-size:1.15em}}html{box-sizing:border-box;font-size:62.5%}*,*:before,*:after{margin:0;padding:0;box-sizing:inherit}body{padding:0 1.5rem;font-family:'Lato',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f1f1f1;color:#333}img{width:100%;height:auto}.wrapper{max-width:1200px;margin:0 auto;padding-top:2rem;padding-bottom:5rem}.cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3rem}.pen-title{display:block;grid-column:1/-1;font-size:4rem;margin-bottom:3rem;color:#333;font-weight:700;font-family:'Lato',Helvetica,Arial,sans-serif}.card{max-width:100%;width:100%;height:280px;position:relative;padding:0;color:#fff;justify-self:center;transition:all 0.3s cubic-bezier(.25,.45,.45,.95);border-radius:16px;overflow:visible}.card:hover{transform:scale(1.02)}.card .card-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;text-align:center;border-radius:16px}.card .card-content .bottom{background:rgb(0 0 0 / .5);padding:1.5rem 2rem;border-radius:12px;backdrop-filter:blur(5px)}.card .card-content .bottom h2{font-size:1.8rem;font-weight:600;line-height:1.3;margin:0;max-width:100%;color:#fff;font-family:'Lato',Helvetica,Arial,sans-serif}.card .card-bg{position:absolute;top:0;left:0;bottom:0;right:0;border-radius:16px;overflow:hidden;z-index:1}.card .card-bg .bg-img{width:100%;height:100%;object-fit:cover;vertical-align:middle}.card .shadow{position:absolute;width:90%;height:100%;overflow:hidden;display:flex;left:50%;transform:translate(-50%,0);bottom:-20px;z-index:0;border-radius:16px;filter:blur(15px)}.card .shadow .shadow-img{width:100%;height:100%;object-fit:cover;margin-top:3rem}@media (max-width:1024px){.cards{grid-template-columns:repeat(2,1fr);grid-gap:2rem}.card{height:260px}.card .card-content .bottom h2{font-size:1.6rem}}@media (max-width:768px){.pen-title{font-size:2.5rem}.cards{grid-template-columns:1fr;grid-gap:1.5rem}.card{height:240px}.card .card-content{padding:1.5rem}.card .card-content .bottom{padding:1rem 1.5rem}.card .card-content .bottom h2{font-size:1.4rem}}@media (max-width:480px){.pen-title{font-size:2rem;margin-bottom:1.5rem}.cards{grid-gap:1rem}.card{height:200px}.card .card-content .bottom h2{font-size:1.2rem}}*,*::before,*::after{box-sizing:border-box}body{margin:0;font-family:"Lato","Helvetica Neue",Arial,sans-serif;color:#333;background:#fff}.pset{padding:60px 0}.container{max-width:1240px;margin:0 auto;padding:0 15px}.listar-feature-items{display:flex;flex-wrap:wrap;align-items:stretch;margin:0 -15px}.listar-feature-item-wrapper{display:flex;flex-direction:column;width:25%;padding:0 15px;margin-bottom:50px}.listar-feature-item{position:relative;display:flex;flex:1 1 auto}.listar-feature-item>a{position:absolute;inset:0;z-index:5}.listar-feature-item-inner{position:relative;display:flex;flex-direction:column;flex:1 1 auto;width:100%;padding-bottom:170px}.listar-feature-right-border{position:absolute;top:84px;bottom:59px;left:50%;right:0;border:12px solid #258bd5;border-left:0;border-radius:0 120px 120px 0;z-index:0}.listar-feature-item-inner::before{content:"";position:absolute;left:50%;bottom:0;width:130px;height:130px;margin-left:-65px;border-radius:50%;background:#f1f3f6;box-shadow:0 10px 30px rgb(0 0 0 / .06);z-index:2}.listar-feature-item-inner::after{content:"";position:absolute;left:50%;bottom:30px;width:70px;height:70px;margin-left:-35px;border-radius:50%;background:#fff;border:8px solid #dde2ea;box-shadow:0 5px 15px rgb(0 0 0 / .1);z-index:3}.listar-feature-block-content-wrapper{position:relative;z-index:1;display:flex;flex-direction:column;flex:1 1 auto}.listar-feature-icon-wrapper{display:flex;align-items:center;justify-content:center;width:180px;height:180px;margin:0 auto 70px;border-radius:50%;background:#f5f6f8;box-shadow:0 15px 40px rgb(0 0 0 / .06)}.listar-feature-icon-inner{display:flex;align-items:center;justify-content:center;width:145px;height:145px;border-radius:50%;background:#fff;box-shadow:0 5px 20px rgb(0 0 0 / .08)}.listar-image-icon{display:block;width:72px;height:auto}.listar-feature-content-wrapper{display:flex;flex-direction:column;flex:1 1 auto}.listar-feature-item-title{margin:0 40px 0 30px}.listar-feature-item-title>span{position:relative;display:flex;align-items:center;justify-content:center;min-height:76px;padding:12px 18px 12px 42px;background:#fff;border-radius:0 50px 50px 0;box-shadow:0 10px 30px rgb(0 0 0 / .07);font-size:21px;line-height:1.25;text-align:center;color:#222}.listar-feature-item-title>span>span{position:absolute;top:0;left:-30px;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#fff;box-shadow:0 5px 20px rgb(0 0 0 / .1);font-size:20px;color:#222}.listar-feature-item-excerpt{margin-top:22px;padding:0 40px 0 15px;font-size:16px;line-height:1.65;text-align:center;color:#333}@media (max-width:1199px){.listar-feature-item-title>span{font-size:18px}.listar-feature-item-excerpt{font-size:15px}}@media (max-width:991px){.listar-feature-item-wrapper{width:50%}}@media (max-width:575px){.listar-feature-item-wrapper{width:100%;max-width:340px;margin-left:auto;margin-right:auto}}.elementor-8 .elementor-element.mcl-hero-slides .elementor-slide-content-inner,.elementor-8 .elementor-element.mcl-hero-slides .elementor-slide-content{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:none!important;padding:0!important;max-width:700px!important;display:inline-block!important;text-align:left!important}.elementor-8 .elementor-element.mcl-hero-slides .elementor-slide-heading{color:#FFFFFF!important;font-size:40px!important;font-weight:700!important;line-height:1.2!important;margin-bottom:16px!important;letter-spacing:-0.3px!important;-webkit-text-stroke:0 transparent!important;text-shadow:0 2px 4px rgb(0 0 0 / .8),0 4px 16px rgb(0 0 0 / .6),0 8px 24px rgb(0 0 0 / .4)!important}.elementor-8 .elementor-element.mcl-hero-slides .elementor-slide-description{color:#FFFFFF!important;font-size:16px!important;line-height:1.6!important;margin-bottom:28px!important;font-weight:500!important;-webkit-text-stroke:0 transparent!important;text-shadow:0 1px 3px rgb(0 0 0 / .9),0 3px 10px rgb(0 0 0 / .7)!important}.elementor-8 .elementor-element.mcl-hero-slides .elementor-slide-button{background:transparent!important;border:none!important;padding:0!important;display:flex!important;gap:15px!important;align-items:center!important;flex-wrap:wrap!important}.elementor-8 .elementor-element.mcl-hero-slides .btn-primary,.elementor-8 .elementor-element.mcl-hero-slides .btn-secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:13px 26px!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important;border-radius:6px!important;transition:all 0.3s cubic-bezier(.25,.8,.25,1)!important;box-sizing:border-box!important;position:relative!important;overflow:hidden!important}.elementor-8 .elementor-element.mcl-hero-slides .arrow{margin-left:10px!important;font-size:15px!important;transition:transform 0.3s ease!important}.elementor-8 .elementor-element.mcl-hero-slides .btn-primary:hover .arrow,.elementor-8 .elementor-element.mcl-hero-slides .btn-secondary:hover .arrow{transform:translateX(4px)!important}.elementor-8 .elementor-element.mcl-hero-slides .btn-primary{background-color:#385E96!important;color:#FFFFFF!important;border:2px solid #385E96!important;box-shadow:0 4px 15px rgb(0 0 0 / .3)!important}.elementor-8 .elementor-element.mcl-hero-slides .btn-primary:hover{background-color:#2B4977!important;border-color:#2B4977!important;color:#FFFFFF!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px rgb(0 0 0 / .4)!important}.elementor-8 .elementor-element.mcl-hero-slides .btn-secondary{background-color:#0F172A!important;color:#FFFFFF!important;border:2px solid #0F172A!important;box-shadow:0 4px 12px rgb(0 0 0 / .3)!important}.elementor-8 .elementor-element.mcl-hero-slides .btn-secondary:hover{background-color:#FFFFFF!important;color:#0F172A!important;border-color:#FFFFFF!important;transform:translateY(-2px)!important}.elementor-8 .elementor-element.mcl-hero-slides .btn-primary::after{content:''!important;position:absolute!important;top:-50%!important;left:-60%!important;width:50%!important;height:200%!important;background:rgb(255 255 255 / .35)!important;transform:rotate(30deg)!important;transition:all 0.6s ease!important}.elementor-8 .elementor-element.mcl-hero-slides .btn-primary:hover::after{left:130%!important}@media (max-width:768px){.elementor-8 .elementor-element.mcl-hero-slides .elementor-slide-content-inner,.elementor-8 .elementor-element.mcl-hero-slides .elementor-slide-content{width:100%!important;max-width:100%!important}.elementor-8 .elementor-element.mcl-hero-slides .elementor-slide-heading{font-size:24px!important;margin-bottom:10px!important}.elementor-8 .elementor-element.mcl-hero-slides .elementor-slide-description{font-size:14px!important;margin-bottom:20px!important}.elementor-8 .elementor-element.mcl-hero-slides .elementor-slide-button{flex-direction:column!important;width:100%!important;gap:10px!important}.elementor-8 .elementor-element.mcl-hero-slides .btn-primary,.elementor-8 .elementor-element.mcl-hero-slides .btn-secondary{width:100%!important;padding:12px 16px!important}}.elementor-8 .elementor-element.mcl-hero-slider-nav{position:relative!important;overflow:visible!important}.elementor-8 .elementor-element.mcl-hero-slider-nav .custom-slider-nav{position:absolute!important;bottom:30px!important;right:40px!important;z-index:999!important;display:flex!important;flex-direction:row!important;gap:20px!important;align-items:center!important;background:rgb(0 0 0 / .55)!important;padding:10px 20px!important;border-radius:6px!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;box-sizing:border-box!important}.elementor-8 .elementor-element.mcl-hero-slider-nav .custom-slider-nav .nav-item{color:rgb(255 255 255 / .7)!important;font-size:14px!important;font-weight:500!important;cursor:pointer!important;transition:all 0.3s ease!important;display:inline-flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important}.elementor-8 .elementor-element.mcl-hero-slider-nav .custom-slider-nav .num{font-weight:700!important;font-size:13px!important}.elementor-8 .elementor-element.mcl-hero-slider-nav .custom-slider-nav .nav-item.active{color:#FFFFFF!important;font-weight:700!important;border-bottom:2px solid #FFFFFF!important;padding-bottom:2px!important}.elementor-8 .elementor-element.mcl-hero-slider-nav .custom-slider-nav .nav-item:hover{color:#FFFFFF!important}@media (max-width:768px){.elementor-8 .elementor-element.mcl-hero-slider-nav .custom-slider-nav{position:absolute!important;bottom:10px!important;left:8px!important;right:8px!important;width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:4px!important;padding:8px 10px!important;border-radius:6px!important;box-sizing:border-box!important;overflow:hidden!important}.elementor-8 .elementor-element.mcl-hero-slider-nav .custom-slider-nav .nav-item{font-size:10px!important;padding:2px 0!important;gap:3px!important;letter-spacing:-0.2px!important}.elementor-8 .elementor-element.mcl-hero-slider-nav .custom-slider-nav .num{font-size:9.5px!important}.elementor-8 .elementor-element.mcl-hero-slider-nav .custom-slider-nav .nav-item.active{border-bottom-width:2px!important;padding-bottom:1px!important}}body:where(.page-id-8){overflow-x:hidden}:where(.page-id-8) #mcline-hero,:where(.page-id-8) #mcline-hero *,:where(.page-id-8) #mcline-hero h1,:where(.page-id-8) #mcline-hero h2,:where(.page-id-8) #mcline-hero p,:where(.page-id-8) #mcline-hero a,:where(.page-id-8) #mcline-hero span,:where(.page-id-8) #mcline-hero button{font-family:'Lato',sans-serif!important}:where(.page-id-8) #mcline-hero *,:where(.page-id-8) #mcline-hero *::before,:where(.page-id-8) #mcline-hero *::after{box-sizing:border-box;margin:0;padding:0}:where(.page-id-8) #mcline-hero{--mch-autoplay:6s;--mch-gold:#cbb074;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#0b192c;color:#fff;overflow:hidden;-webkit-font-smoothing:antialiased}:where(.page-id-8) #mcline-hero .mch-slides{display:grid}:where(.page-id-8) #mcline-hero .mch-slide{grid-area:1 / 1;position:relative;overflow:hidden;opacity:0;visibility:hidden;z-index:0;transition:opacity 1s ease,visibility 0s linear 1s}:where(.page-id-8) #mcline-hero .mch-slide.is-active{opacity:1;visibility:visible;z-index:1;transition:opacity 1s ease,visibility 0s linear 0s}:where(.page-id-8) #mcline-hero .mch-bg{position:absolute;inset:0;background-size:cover;background-position:center center;background-repeat:no-repeat;transform:scale(1.08);transition:transform 0s linear 1s}:where(.page-id-8) #mcline-hero .mch-slide.is-active .mch-bg{transform:scale(1);transition:transform 7s ease-out}:where(.page-id-8) #mcline-hero .mch-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 0 0 / .35) 0%,rgb(0 0 0 / .12) 55%,#fff0 100%),linear-gradient(180deg,rgb(0 0 0 / .15) 0%,rgb(0 0 0 / .05) 55%,rgb(0 0 0 / .5) 100%)}:where(.page-id-8) #mcline-hero .mch-inner{position:relative;z-index:2;min-height:100vh;min-height:100svh;display:flex;align-items:center;padding:120px 8vw 150px 8vw}:where(.page-id-8) #mcline-hero .mch-panel{width:100%;max-width:720px;padding:48px 52px;color:#fff;background:rgb(255 255 255 / .04);backdrop-filter:blur(6px) saturate(140%);-webkit-backdrop-filter:blur(6px) saturate(140%);border:1px solid rgb(255 255 255 / .28);border-radius:28px;box-shadow:0 20px 40px rgb(0 0 0 / .08),inset 0 1px 1px rgb(255 255 255 / .4);transform:translateY(18px);opacity:0;transition:transform 0.9s cubic-bezier(.16,1,.3,1) 0.25s,opacity 0.9s ease 0.25s}:where(.page-id-8) #mcline-hero .mch-slide.is-active .mch-panel{transform:translateY(0);opacity:1}:where(.page-id-8) #mcline-hero .mch-badge{display:inline-block;padding:8px 18px;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .35);color:#fff;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:2px;text-transform:uppercase;border-radius:20px;margin-bottom:24px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);text-shadow:0 1px 4px rgb(0 0 0 / .5)}:where(.page-id-8) #mcline-hero .mch-heading{font-size:clamp(32px, 4vw, 54px)!important;font-weight:900!important;line-height:1.12!important;color:#ffffff!important;letter-spacing:-0.02em!important;text-transform:none!important;margin:0 0 20px 0!important;-webkit-text-stroke:0 transparent!important;text-shadow:0 2px 4px rgb(0 0 0 / .6),0 4px 16px rgb(0 0 0 / .45),0 8px 24px rgb(0 0 0 / .3)!important}:where(.page-id-8) #mcline-hero .mch-description{font-size:clamp(15px, 1.3vw, 18px)!important;font-weight:400!important;line-height:1.6!important;color:#ffffff!important;max-width:620px;margin:0 0 35px 0!important;text-shadow:0 1px 3px rgb(0 0 0 / .8),0 3px 10px rgb(0 0 0 / .55)!important}:where(.page-id-8) #mcline-hero .mch-buttons{display:flex;gap:15px;flex-wrap:wrap;align-items:center}:where(.page-id-8) #mcline-hero .btn-primary,:where(.page-id-8) #mcline-hero .btn-secondary,:where(.page-id-8) #mcline-hero .btn-primary:link,:where(.page-id-8) #mcline-hero .btn-secondary:link,:where(.page-id-8) #mcline-hero .btn-primary:visited,:where(.page-id-8) #mcline-hero .btn-secondary:visited{display:inline-flex;align-items:center;justify-content:center;padding:15px 30px;font-size:15px!important;font-weight:700!important;line-height:1.2;text-decoration:none!important;border-radius:6px;position:relative;overflow:hidden;transition:all 0.3s cubic-bezier(.25,.8,.25,1)}:where(.page-id-8) #mcline-hero .btn-primary,:where(.page-id-8) #mcline-hero .btn-primary:link,:where(.page-id-8) #mcline-hero .btn-primary:visited{background-color:#385e96!important;color:#ffffff!important;border:2px solid #385e96!important;box-shadow:0 4px 15px rgb(0 0 0 / .3)}:where(.page-id-8) #mcline-hero .btn-primary:hover,:where(.page-id-8) #mcline-hero .btn-primary:focus-visible{background-color:#2b4977!important;border-color:#2b4977!important;color:#ffffff!important;transform:translateY(-2px);box-shadow:0 8px 20px rgb(0 0 0 / .4)}:where(.page-id-8) #mcline-hero .btn-primary::after{content:'';position:absolute;top:-50%;left:-60%;width:50%;height:200%;background:rgb(255 255 255 / .35);transform:rotate(30deg);transition:all 0.6s ease;pointer-events:none}:where(.page-id-8) #mcline-hero .btn-primary:hover::after{left:130%}:where(.page-id-8) #mcline-hero .btn-secondary,:where(.page-id-8) #mcline-hero .btn-secondary:link,:where(.page-id-8) #mcline-hero .btn-secondary:visited{background-color:#0f172a!important;color:#ffffff!important;border:2px solid #0f172a!important;box-shadow:0 4px 12px rgb(0 0 0 / .3)}:where(.page-id-8) #mcline-hero .btn-secondary:hover,:where(.page-id-8) #mcline-hero .btn-secondary:focus-visible{background-color:#ffffff!important;color:#0f172a!important;border-color:#ffffff!important;transform:translateY(-2px)}:where(.page-id-8) #mcline-hero .arrow{display:inline-block;margin-left:10px;font-size:16px;line-height:1;transition:transform 0.3s ease}:where(.page-id-8) #mcline-hero .btn-primary:hover .arrow,:where(.page-id-8) #mcline-hero .btn-secondary:hover .arrow{transform:translateX(4px)}:where(.page-id-8) #mcline-hero .mch-arrow{position:absolute;top:50%;z-index:5;width:48px;height:48px;margin-top:-24px;border-radius:50%;border:1px solid rgb(255 255 255 / .4)!important;background:rgb(0 0 0 / .2)!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#ffffff!important;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:none!important;transition:background-color 0.3s ease,border-color 0.3s ease,transform 0.3s ease}:where(.page-id-8) #mcline-hero .mch-arrow:hover,:where(.page-id-8) #mcline-hero .mch-arrow:focus-visible{background:rgb(255 255 255 / .2)!important;border-color:#ffffff!important;color:#ffffff!important}:where(.page-id-8) #mcline-hero .mch-prev{left:20px}:where(.page-id-8) #mcline-hero .mch-next{right:20px}:where(.page-id-8) #mcline-hero .mch-arrow svg{width:22px;height:22px;display:block;fill:none!important;stroke:currentColor!important;stroke-width:1.75!important;stroke-linecap:round;stroke-linejoin:round}:where(.page-id-8) #mcline-hero .mch-nav{position:absolute;left:0;right:0;bottom:0;z-index:5;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:0 8vw 34px 8vw}:where(.page-id-8) #mcline-hero .mch-tab,:where(.page-id-8) #mcline-hero .mch-tab:link,:where(.page-id-8) #mcline-hero .mch-tab:visited{position:relative;display:flex;align-items:center;gap:10px;padding-top:16px;border-top:2px solid rgb(255 255 255 / .3);color:rgb(255 255 255 / .72)!important;font-size:15px!important;font-weight:700!important;line-height:1.3;text-decoration:none!important;text-shadow:0 1px 4px rgb(0 0 0 / .6);transition:color 0.3s ease}:where(.page-id-8) #mcline-hero .mch-tab:hover,:where(.page-id-8) #mcline-hero .mch-tab:focus-visible,:where(.page-id-8) #mcline-hero .mch-tab.is-active{color:#ffffff!important}:where(.page-id-8) #mcline-hero .mch-tab .num{font-size:13px;font-weight:900;letter-spacing:1px;color:var(--mch-gold)}:where(.page-id-8) #mcline-hero .mch-progress{position:absolute;top:-2px;left:0;width:0;height:2px;background:var(--mch-gold)}:where(.page-id-8) #mcline-hero .mch-tab.is-active .mch-progress{animation:mchProgress var(--mch-autoplay) linear forwards}:where(.page-id-8) #mcline-hero.is-paused .mch-tab.is-active .mch-progress{animation-play-state:paused}@keyframes mchProgress{from{width:0}to{width:100%}}@media (prefers-reduced-motion:reduce){:where(.page-id-8) #mcline-hero .mch-bg,:where(.page-id-8) #mcline-hero .mch-slide.is-active .mch-bg{transform:none;transition:none}:where(.page-id-8) #mcline-hero .mch-panel{transform:none;transition:opacity 0.4s ease}}@media (max-width:1024px){:where(.page-id-8) #mcline-hero .mch-arrow{display:none}:where(.page-id-8) #mcline-hero .mch-inner{padding:110px 6vw 140px 6vw}:where(.page-id-8) #mcline-hero .mch-nav{padding:0 6vw 30px 6vw;gap:16px}:where(.page-id-8) #mcline-hero .mch-tab{font-size:14px!important}}@media (max-width:768px){:where(.page-id-8) #mcline-hero .mch-inner{justify-content:center;padding:100px 16px 110px 16px}:where(.page-id-8) #mcline-hero .mch-panel{padding:32px 24px;text-align:center;max-width:100%;border-radius:22px}:where(.page-id-8) #mcline-hero .mch-heading{font-size:28px!important;margin-bottom:14px!important}:where(.page-id-8) #mcline-hero .mch-description{font-size:15px!important;margin:0 auto 26px auto!important}:where(.page-id-8) #mcline-hero .mch-buttons{flex-direction:column;gap:10px}:where(.page-id-8) #mcline-hero .btn-primary,:where(.page-id-8) #mcline-hero .btn-secondary{width:100%;padding:13px 16px}:where(.page-id-8) #mcline-hero .mch-nav{padding:0 16px 24px 16px;gap:10px}:where(.page-id-8) #mcline-hero .mch-tab{justify-content:center;padding-top:12px}:where(.page-id-8) #mcline-hero .mch-tab .mch-tab-label{display:none}}body:where(.page-id-8){overflow-x:hidden}:where(.page-id-8) #mcline-about,:where(.page-id-8) #mcline-about *,:where(.page-id-8) #mcline-about h1,:where(.page-id-8) #mcline-about h2,:where(.page-id-8) #mcline-about h3,:where(.page-id-8) #mcline-about p,:where(.page-id-8) #mcline-about a,:where(.page-id-8) #mcline-about span,:where(.page-id-8) #mcline-about div{font-family:'Lato',sans-serif!important}:where(.page-id-8) #mcline-about *,:where(.page-id-8) #mcline-about *::before,:where(.page-id-8) #mcline-about *::after{box-sizing:border-box;margin:0;padding:0}:where(.page-id-8) #mcline-about .mc-icon{--mc-stroke:1;width:1em;height:1em;display:inline-block;vertical-align:middle;fill:none!important;stroke:currentColor!important;stroke-width:var(--mc-stroke)!important;stroke-linecap:round;stroke-linejoin:round;overflow:visible}:where(.page-id-8) #mcline-about .mc-icon *{fill:none!important;stroke:currentColor!important;stroke-width:var(--mc-stroke)!important}:where(.page-id-8) #mcline-about{width:100%;padding:30px 0 60px 0;background:#fff;color:#334155}:where(.page-id-8) #mcline-about .container-content{width:100%;max-width:1350px;margin:0 auto;padding:0 30px}:where(.page-id-8) #mcline-about .hero-header{text-align:center;margin-bottom:30px;padding:0 20px}:where(.page-id-8) #mcline-about .top-sub-label{color:#d97706;font-weight:700;font-size:14px;letter-spacing:2px;text-transform:uppercase;display:inline-flex;align-items:center;gap:12px;margin-bottom:6px}:where(.page-id-8) #mcline-about .top-sub-label::before,:where(.page-id-8) #mcline-about .top-sub-label::after{content:"";width:30px;height:2px;background-color:#d97706}:where(.page-id-8) #mcline-about .hero-title{font-size:clamp(28px, 5vw, 48px);font-weight:900;color:#08466e!important;letter-spacing:-.5px;line-height:1.2;margin-bottom:10px;text-transform:uppercase}:where(.page-id-8) #mcline-about .tagline-wrapper{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:18px}:where(.page-id-8) #mcline-about .tagline-wrapper .gold-line{width:45px;height:2px;background-color:#d97706;flex-shrink:0}:where(.page-id-8) #mcline-about .hero-tagline{font-size:clamp(14px, 2.5vw, 18px);font-weight:700;color:#08466e!important;line-height:1.4}:where(.page-id-8) #mcline-about .hero-description{max-width:900px;margin:0 auto;font-size:15px;font-weight:400;line-height:1.7;color:#475569;text-align:center}:where(.page-id-8) #mcline-about .full-width-slider-wrapper{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:35px;margin-bottom:0;background-color:#0b192c}:where(.page-id-8) #mcline-about .banner-container{position:relative;width:100%;height:70vh;min-height:480px;max-height:750px;overflow:hidden;user-select:none;-webkit-user-select:none;cursor:ew-resize}:where(.page-id-8) #mcline-about .comparison-slider{position:relative;width:100%;height:100%}:where(.page-id-8) #mcline-about .img-3d-render,:where(.page-id-8) #mcline-about .img-2d-wrapper img{position:absolute;top:0;left:0;object-fit:cover;display:block}:where(.page-id-8) #mcline-about .img-3d-render{width:100%;height:100%;background-color:#0b192c}:where(.page-id-8) #mcline-about #afterImg{object-position:center 75%!important;margin-top:-18px!important;height:calc(100% + 150px)!important}:where(.page-id-8) #mcline-about .img-2d-wrapper{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden;z-index:2;background-color:#fff}:where(.page-id-8) #mcline-about .img-2d-wrapper img{height:100%;max-width:none!important}:where(.page-id-8) #mcline-about #beforeImg{margin-top:0!important;object-position:center center!important}:where(.page-id-8) #mcline-about .badge-btn{position:absolute;bottom:85px;padding:12px 28px;background-color:#1a424e;color:#fff;font-size:14px;font-weight:700;line-height:1.2;border-radius:3px;box-shadow:0 4px 15px rgb(0 0 0 / .3);pointer-events:none;z-index:5;text-transform:uppercase;letter-spacing:1px}:where(.page-id-8) #mcline-about .badge-left{left:40px}:where(.page-id-8) #mcline-about .badge-right{right:40px}:where(.page-id-8) #mcline-about .slider-handle{position:absolute;top:0;left:50%;width:3px;height:100%;background-color:#fff;z-index:10;transform:translateX(-50%);box-shadow:0 0 10px rgb(0 0 0 / .5)}:where(.page-id-8) #mcline-about .slider-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;background-color:#1a424e;border:2px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;box-shadow:0 4px 18px rgb(0 0 0 / .4);transition:transform 0.15s ease}:where(.page-id-8) #mcline-about .slider-button .mc-icon{--mc-stroke:1.5}:where(.page-id-8) #mcline-about .banner-container:hover .slider-button{transform:translate(-50%,-50%) scale(1.1)}:where(.page-id-8) #mcline-about .stats-overlay{position:relative;margin-top:-55px;z-index:20;background-color:#0b192c;border-radius:6px;padding:30px 20px;display:grid;grid-template-columns:repeat(4,1fr);box-shadow:0 15px 35px rgb(0 0 0 / .25)}:where(.page-id-8) #mcline-about .stat-item{text-align:center;border-right:1px solid rgb(255 255 255 / .15);padding:0 15px}:where(.page-id-8) #mcline-about .stat-item:last-child{border-right:none}:where(.page-id-8) #mcline-about .stat-icon{color:#eab308;font-size:38px;line-height:1;margin-bottom:10px}:where(.page-id-8) #mcline-about .stat-number{font-size:34px;font-weight:900;color:#fff;line-height:1.1;margin-bottom:5px}:where(.page-id-8) #mcline-about .stat-label{color:#cbd5e1;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.8px}:where(.page-id-8) #mcline-about .story-services-row{display:grid;grid-template-columns:1.1fr 1.3fr;gap:50px;margin-top:60px;align-items:center}:where(.page-id-8) #mcline-about .story-col h3{font-size:26px;font-weight:900;color:#08466e!important;line-height:1.3;margin-bottom:15px;text-transform:uppercase;letter-spacing:.5px}:where(.page-id-8) #mcline-about .story-col p{font-size:14px;font-weight:400;line-height:1.7;color:#475569;margin-bottom:15px}:where(.page-id-8) #mcline-about .btn-learn,:where(.page-id-8) #mcline-about .btn-learn:link,:where(.page-id-8) #mcline-about .btn-learn:visited{display:inline-flex;align-items:center;gap:8px;background-color:#0b192c!important;color:#ffffff!important;padding:13px 26px;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:1.2px;text-decoration:none!important;border-radius:3px;margin-top:10px;transition:background-color 0.3s ease}:where(.page-id-8) #mcline-about .btn-learn:hover,:where(.page-id-8) #mcline-about .btn-learn:focus,:where(.page-id-8) #mcline-about .btn-learn:active{background-color:#d97706!important;color:#ffffff!important;text-decoration:none!important}:where(.page-id-8) #mcline-about .btn-learn .mc-icon,:where(.page-id-8) #mcline-about .btn-learn:hover .mc-icon,:where(.page-id-8) #mcline-about .btn-learn:focus .mc-icon,:where(.page-id-8) #mcline-about .btn-learn:active .mc-icon{--mc-stroke:1.75;font-size:16px;color:#ffffff!important}:where(.page-id-8) #mcline-about .services-col{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;border-left:1px solid #e2e8f0;padding-left:35px}:where(.page-id-8) #mcline-about .service-item{text-align:center;padding:10px 5px}:where(.page-id-8) #mcline-about .service-icon{font-size:46px;line-height:1;color:#d97706;margin-bottom:14px}:where(.page-id-8) #mcline-about .service-title{font-size:11px;font-weight:900;color:#08466e!important;text-transform:uppercase;line-height:1.4;letter-spacing:.3px}@media (max-width:1024px){:where(.page-id-8) #mcline-about .banner-container{height:50vh;min-height:380px}:where(.page-id-8) #mcline-about .story-services-row{grid-template-columns:1fr;gap:40px}:where(.page-id-8) #mcline-about .services-col{border-left:none;padding-left:0}:where(.page-id-8) #mcline-about .badge-btn{bottom:85px}}@media (max-width:768px){:where(.page-id-8) #mcline-about{padding:20px 0 40px 0}:where(.page-id-8) #mcline-about .banner-container{height:40vh;min-height:300px}:where(.page-id-8) #mcline-about .badge-btn{font-size:11px;padding:8px 16px;bottom:45px}:where(.page-id-8) #mcline-about .badge-left{left:15px}:where(.page-id-8) #mcline-about .badge-right{right:15px}:where(.page-id-8) #mcline-about .slider-button{width:38px;height:38px;font-size:20px}:where(.page-id-8) #mcline-about .stats-overlay{margin-top:-25px;grid-template-columns:repeat(2,1fr);gap:20px 10px;padding:20px 15px}:where(.page-id-8) #mcline-about .stat-item{border-right:none;padding:0 5px}:where(.page-id-8) #mcline-about .stat-item:nth-child(odd){border-right:1px solid rgb(255 255 255 / .15)}:where(.page-id-8) #mcline-about .stat-icon{font-size:32px}:where(.page-id-8) #mcline-about .stat-number{font-size:26px}:where(.page-id-8) #mcline-about .stat-label{font-size:10px}:where(.page-id-8) #mcline-about .story-services-row{margin-top:40px;gap:30px}:where(.page-id-8) #mcline-about .story-col{text-align:center}:where(.page-id-8) #mcline-about .services-col{grid-template-columns:repeat(2,1fr);gap:20px 15px}:where(.page-id-8) #mcline-about .service-icon{font-size:40px}:where(.page-id-8) #mcline-about #afterImg{margin-top:-20px!important}}@media (max-width:480px){:where(.page-id-8) #mcline-about .container-content{padding:0 16px}:where(.page-id-8) #mcline-about .badge-btn{font-size:10px;padding:6px 12px;bottom:40px}:where(.page-id-8) #mcline-about .badge-left{left:10px}:where(.page-id-8) #mcline-about .badge-right{right:10px}}:where(.page-id-8) *{box-sizing:border-box;margin:0;padding:0}html:where(:has(>body.page-id-8)),body:where(.page-id-8){width:100%;overflow-x:hidden;font-family:'Open Sans',sans-serif;background-color:#fff;color:#334155}:where(.page-id-8) .about-wrapper{width:100%;padding:30px 0 60px 0;background:#fff}:where(.page-id-8) .container-content{width:100%;max-width:1350px;margin:0 auto;padding:0 30px}:where(.page-id-8) .hero-header{text-align:center;margin-bottom:30px;padding:0 20px}:where(.page-id-8) .top-sub-label{color:#d97706;font-family:'Montserrat',sans-serif;font-weight:700;font-size:14px;letter-spacing:2px;text-transform:uppercase;display:inline-flex;align-items:center;gap:12px;margin-bottom:6px}:where(.page-id-8) .top-sub-label::before,:where(.page-id-8) .top-sub-label::after{content:"";width:30px;height:2px;background-color:#d97706}:where(.page-id-8) .hero-title{font-family:'Montserrat',sans-serif;font-size:clamp(28px, 5vw, 48px);font-weight:900;color:#0b192c;letter-spacing:-.5px;margin-bottom:10px;text-transform:uppercase}:where(.page-id-8) .tagline-wrapper{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:18px}:where(.page-id-8) .tagline-wrapper .gold-line{width:45px;height:2px;background-color:#d97706;flex-shrink:0}:where(.page-id-8) .hero-tagline{font-family:'Montserrat',sans-serif;font-size:clamp(14px, 2.5vw, 18px);font-weight:700;color:#1e293b}:where(.page-id-8) .hero-description{max-width:900px;margin:0 auto;font-size:15px;line-height:1.7;color:#475569;text-align:center}:where(.page-id-8) .full-width-slider-wrapper{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:35px;margin-bottom:0;background-color:#0b192c}:where(.page-id-8) .banner-container{position:relative;width:100%;height:70vh;min-height:480px;max-height:750px;overflow:hidden;user-select:none;-webkit-user-select:none;cursor:ew-resize}:where(.page-id-8) .comparison-slider{position:relative;width:100%;height:100%}:where(.page-id-8) .img-3d-render,:where(.page-id-8) .img-2d-wrapper img{position:absolute;top:0;left:0;object-fit:cover;display:block}:where(.page-id-8) .img-3d-render{width:100%;height:100%;background-color:#0b192c}:where(.page-id-8) #afterImg{object-position:center 75%!important;margin-top:-18px!important;height:calc(100% + 150px)!important}:where(.page-id-8) .img-2d-wrapper{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden;z-index:2;background-color:#fff}:where(.page-id-8) .img-2d-wrapper img{height:100%;max-width:none!important}:where(.page-id-8) #beforeImg{margin-top:0!important;object-position:center center!important}:where(.page-id-8) .badge-btn{position:absolute;bottom:30px;padding:12px 28px;background-color:#1a424e;color:#fff;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:700;border-radius:3px;box-shadow:0 4px 15px rgb(0 0 0 / .3);pointer-events:none;z-index:5;text-transform:uppercase;letter-spacing:1px}:where(.page-id-8) .badge-left{left:40px}:where(.page-id-8) .badge-right{right:40px}:where(.page-id-8) .slider-handle{position:absolute;top:0;left:50%;width:3px;height:100%;background-color:#fff;z-index:10;transform:translateX(-50%);box-shadow:0 0 10px rgb(0 0 0 / .5)}:where(.page-id-8) .slider-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;background-color:#1a424e;border:2px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;box-shadow:0 4px 18px rgb(0 0 0 / .4);transition:transform 0.15s ease}:where(.page-id-8) .banner-container:hover .slider-button{transform:translate(-50%,-50%) scale(1.1)}:where(.page-id-8) .stats-overlay{position:relative;margin-top:-55px;z-index:20;background-color:#0b192c;border-radius:6px;padding:30px 20px;display:grid;grid-template-columns:repeat(4,1fr);box-shadow:0 15px 35px rgb(0 0 0 / .25)}:where(.page-id-8) .stat-item{text-align:center;border-right:1px solid rgb(255 255 255 / .15);padding:0 15px}:where(.page-id-8) .stat-item:last-child{border-right:none}:where(.page-id-8) .stat-icon{color:#eab308;font-size:28px;margin-bottom:8px}:where(.page-id-8) .stat-number{font-family:'Montserrat',sans-serif;font-size:34px;font-weight:800;color:#fff;line-height:1.1;margin-bottom:5px}:where(.page-id-8) .stat-label{color:#cbd5e1;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.8px}:where(.page-id-8) .story-services-row{display:grid;grid-template-columns:1.1fr 1.3fr;gap:50px;margin-top:60px;align-items:center}:where(.page-id-8) .story-col h3{font-family:'Montserrat',sans-serif;font-size:26px;font-weight:800;color:#0b192c;margin-bottom:15px;text-transform:uppercase;letter-spacing:.5px}:where(.page-id-8) .story-col p{font-size:14px;line-height:1.7;color:#475569;margin-bottom:15px}:where(.page-id-8) .btn-learn{display:inline-flex;align-items:center;gap:12px;background-color:#0b192c;color:#fff;padding:13px 26px;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;text-decoration:none;border-radius:3px;margin-top:10px;transition:all 0.3s ease}:where(.page-id-8) .btn-learn:hover{background-color:#d97706;color:#fff}:where(.page-id-8) .services-col{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;border-left:1px solid #e2e8f0;padding-left:35px}:where(.page-id-8) .service-item{text-align:center;padding:10px 5px}:where(.page-id-8) .service-icon{font-size:34px;color:#d97706;margin-bottom:14px}:where(.page-id-8) .service-title{font-family:'Montserrat',sans-serif;font-size:11px;font-weight:800;color:#0b192c;text-transform:uppercase;line-height:1.4;letter-spacing:.3px}@media (max-width:1024px){:where(.page-id-8) .banner-container{height:50vh;min-height:380px}:where(.page-id-8) .story-services-row{grid-template-columns:1fr;gap:40px}:where(.page-id-8) .services-col{border-left:none;padding-left:0}}@media (max-width:768px){:where(.page-id-8) .about-wrapper{padding:20px 0 40px 0}:where(.page-id-8) .banner-container{height:40vh;min-height:300px}:where(.page-id-8) .badge-btn{font-size:11px;padding:8px 16px;bottom:15px}:where(.page-id-8) .badge-left{left:15px}:where(.page-id-8) .badge-right{right:15px}:where(.page-id-8) .slider-button{width:38px;height:38px;font-size:14px}:where(.page-id-8) .stats-overlay{margin-top:-25px;grid-template-columns:repeat(2,1fr);gap:20px 10px;padding:20px 15px}:where(.page-id-8) .stat-item{border-right:none;padding:0 5px}:where(.page-id-8) .stat-item:nth-child(odd){border-right:1px solid rgb(255 255 255 / .15)}:where(.page-id-8) .stat-number{font-size:26px}:where(.page-id-8) .stat-label{font-size:10px}:where(.page-id-8) .story-services-row{margin-top:40px;gap:30px}:where(.page-id-8) .story-col{text-align:center}:where(.page-id-8) .services-col{grid-template-columns:repeat(2,1fr);gap:20px 15px}:where(.page-id-8) #afterImg{margin-top:-20px!important}}body:where(.page-id-8){overflow-x:hidden}:where(.page-id-8) #mcline-awi,:where(.page-id-8) #mcline-awi *,:where(.page-id-8) #mcline-awi p,:where(.page-id-8) #mcline-awi strong,:where(.page-id-8) #mcline-awi span,:where(.page-id-8) #mcline-awi div{font-family:'Lato',sans-serif!important}:where(.page-id-8) #mcline-awi *,:where(.page-id-8) #mcline-awi *::before,:where(.page-id-8) #mcline-awi *::after{box-sizing:border-box;margin:0;padding:0}:where(.page-id-8) #mcline-awi .mc-icon{--mc-stroke:1;width:1em;height:1em;display:inline-block;vertical-align:middle;fill:none!important;stroke:currentColor!important;stroke-width:var(--mc-stroke)!important;stroke-linecap:round;stroke-linejoin:round;overflow:visible}:where(.page-id-8) #mcline-awi .mc-icon *{fill:none!important;stroke:currentColor!important;stroke-width:var(--mc-stroke)!important}@keyframes mclineFadeInSlide{0%{opacity:0;transform:translateY(12px)}100%{opacity:1;transform:translateY(0)}}:where(.page-id-8) #mcline-awi.banner-section{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#fff;background-image:linear-gradient(rgb(0 70 130 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(0 70 130 / .03) 1px,transparent 1px);background-size:35px 35px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:60px 5%;border-bottom:1px solid #e2e8f0;box-shadow:0 4px 20px rgb(0 0 0 / .02);animation:mclineFadeInSlide 0.8s cubic-bezier(.16,1,.3,1) forwards}:where(.page-id-8) #mcline-awi .header-section{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1550px;margin-bottom:35px;position:relative}:where(.page-id-8) #mcline-awi .logo-img-left,:where(.page-id-8) #mcline-awi .logo-img-right{transition:transform 0.3s cubic-bezier(.25,.8,.25,1),filter 0.3s ease;cursor:pointer}:where(.page-id-8) #mcline-awi .logo-img-left{max-height:90px;max-width:350px;object-fit:contain}:where(.page-id-8) #mcline-awi .logo-img-left:hover{transform:scale(1.04);filter:drop-shadow(0 6px 16px rgb(13 114 185 / .25))}:where(.page-id-8) #mcline-awi .badge-wrapper{display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}:where(.page-id-8) #mcline-awi .badge-wrapper::before{content:"";position:absolute;width:260px;height:2px;background-color:#cbb074;z-index:1}:where(.page-id-8) #mcline-awi .line-dot-left,:where(.page-id-8) #mcline-awi .line-dot-right{width:10px;height:10px;background-color:#cbb074;border-radius:50%;position:absolute;z-index:2}:where(.page-id-8) #mcline-awi .line-dot-left{left:-35px}:where(.page-id-8) #mcline-awi .line-dot-right{right:-35px}:where(.page-id-8) #mcline-awi .awi-badge{position:relative;z-index:3;background:#fff;border:2px solid #cbb074;border-radius:16px;padding:10px 32px;text-align:center;box-shadow:0 4px 15px rgb(0 0 0 / .03);transition:transform 0.3s ease,box-shadow 0.3s ease;cursor:pointer}:where(.page-id-8) #mcline-awi .awi-badge:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 8px 20px rgb(203 176 116 / .35)}:where(.page-id-8) #mcline-awi .awi-badge .badge-title{font-size:12px;font-weight:700;color:#cbb074;letter-spacing:2px;line-height:1.3;text-transform:uppercase}:where(.page-id-8) #mcline-awi .awi-badge .badge-main{font-size:24px;font-weight:900;color:#cbb074;letter-spacing:1px;line-height:1.2;margin:2px 0;display:flex;align-items:center;justify-content:center;gap:8px}:where(.page-id-8) #mcline-awi .awi-badge .badge-main .mc-icon{--mc-stroke:1.75;font-size:13px;transition:transform 0.4s ease}:where(.page-id-8) #mcline-awi .awi-badge:hover .badge-main .mc-icon{transform:rotate(180deg)}:where(.page-id-8) #mcline-awi .awi-badge .badge-sub{font-size:12px;font-weight:700;color:#cbb074;letter-spacing:2px;line-height:1.3;text-transform:uppercase}:where(.page-id-8) #mcline-awi .logo-img-right{max-height:95px;max-width:350px;object-fit:contain}:where(.page-id-8) #mcline-awi .logo-img-right:hover{transform:scale(1.04);filter:drop-shadow(0 6px 16px rgb(203 176 116 / .3))}:where(.page-id-8) #mcline-awi .description-section{text-align:center;max-width:1100px;margin:0 auto 40px auto}:where(.page-id-8) #mcline-awi .description-section p{font-size:20px;color:#222;line-height:1.5;font-weight:400}:where(.page-id-8) #mcline-awi .description-section p strong{font-weight:700;color:#000}:where(.page-id-8) #mcline-awi .divider-line{width:110px;height:3px;background-color:#cbb074;margin:18px auto 0 auto;transition:width 0.3s ease;border-radius:2px}:where(.page-id-8) #mcline-awi.banner-section:hover .divider-line{width:160px}:where(.page-id-8) #mcline-awi .features-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;width:100%;max-width:1550px;margin:0 auto;position:relative}:where(.page-id-8) #mcline-awi .feature-card{text-align:center;padding:0 20px;position:relative;transition:transform 0.3s ease;cursor:pointer}:where(.page-id-8) #mcline-awi .feature-card:hover{transform:translateY(-4px)}:where(.page-id-8) #mcline-awi .feature-card:not(:last-child)::after{content:"";position:absolute;right:0;top:10%;height:80%;width:1px;background-color:#e2e8f0}:where(.page-id-8) #mcline-awi .feature-icon-wrapper{width:65px;height:65px;margin:0 auto 12px auto;display:flex;align-items:center;justify-content:center;color:#0d72b9;font-size:42px;line-height:1;transition:transform 0.3s ease,color 0.3s ease}:where(.page-id-8) #mcline-awi .feature-card:hover .feature-icon-wrapper{transform:scale(1.15);color:#004682}:where(.page-id-8) #mcline-awi .feature-title{font-size:16px;font-weight:900;color:#004682;letter-spacing:1.5px;line-height:1.3;text-transform:uppercase;margin-bottom:8px}:where(.page-id-8) #mcline-awi .feature-desc{font-size:14px;color:#444;line-height:1.45;font-weight:400}@media (max-width:1100px){:where(.page-id-8) #mcline-awi.banner-section{padding:50px 4%}:where(.page-id-8) #mcline-awi .header-section{flex-direction:column;gap:30px}:where(.page-id-8) #mcline-awi .badge-wrapper::before{width:180px}:where(.page-id-8) #mcline-awi .features-grid{grid-template-columns:repeat(2,1fr);gap:35px 20px}:where(.page-id-8) #mcline-awi .feature-card:not(:last-child)::after{display:none}}@media (max-width:600px){:where(.page-id-8) #mcline-awi .features-grid{grid-template-columns:1fr}}:where(.page-id-8) *{box-sizing:border-box;margin:0;padding:0}body:where(.page-id-8){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;background-color:#fff;overflow-x:hidden;width:100vw}@keyframes fadeInSlide{0%{opacity:0;transform:translateY(12px)}100%{opacity:1;transform:translateY(0)}}:where(.page-id-8) .banner-section{width:100%;width:100vw;background-color:#fff;background-image:linear-gradient(rgb(0 70 130 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(0 70 130 / .03) 1px,transparent 1px);background-size:35px 35px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:60px 5%;position:relative;border-bottom:1px solid #e2e8f0;box-shadow:0 4px 20px rgb(0 0 0 / .02);animation:fadeInSlide 0.8s cubic-bezier(.16,1,.3,1) forwards}:where(.page-id-8) .header-section{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1550px;margin-bottom:35px;position:relative}:where(.page-id-8) .logo-img-left,:where(.page-id-8) .logo-img-right{transition:transform 0.3s cubic-bezier(.25,.8,.25,1),filter 0.3s ease;cursor:pointer}:where(.page-id-8) .logo-img-left{max-height:90px;max-width:350px;object-fit:contain}:where(.page-id-8) .logo-img-left:hover{transform:scale(1.04);filter:drop-shadow(0 6px 16px rgb(13 114 185 / .25))}:where(.page-id-8) .badge-wrapper{display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}:where(.page-id-8) .badge-wrapper::before{content:"";position:absolute;width:260px;height:2px;background-color:#cbb074;z-index:1}:where(.page-id-8) .line-dot-left,:where(.page-id-8) .line-dot-right{width:10px;height:10px;background-color:#cbb074;border-radius:50%;position:absolute;z-index:2}:where(.page-id-8) .line-dot-left{left:-35px}:where(.page-id-8) .line-dot-right{right:-35px}:where(.page-id-8) .awi-badge{position:relative;z-index:3;background:#fff;border:2px solid #cbb074;border-radius:16px;padding:10px 32px;text-align:center;box-shadow:0 4px 15px rgb(0 0 0 / .03);transition:transform 0.3s ease,box-shadow 0.3s ease;cursor:pointer}:where(.page-id-8) .awi-badge:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 8px 20px rgb(203 176 116 / .35)}:where(.page-id-8) .awi-badge .badge-title{font-size:12px;font-weight:700;color:#cbb074;letter-spacing:2px;text-transform:uppercase}:where(.page-id-8) .awi-badge .badge-main{font-size:24px;font-weight:800;color:#cbb074;letter-spacing:1px;margin:2px 0;display:flex;align-items:center;justify-content:center;gap:8px}:where(.page-id-8) .awi-badge .badge-main i{font-size:11px;transition:transform 0.4s ease}:where(.page-id-8) .awi-badge:hover .badge-main i{transform:rotate(180deg)}:where(.page-id-8) .awi-badge .badge-sub{font-size:12px;font-weight:700;color:#cbb074;letter-spacing:2px;text-transform:uppercase}:where(.page-id-8) .logo-img-right{max-height:95px;max-width:350px;object-fit:contain}:where(.page-id-8) .logo-img-right:hover{transform:scale(1.04);filter:drop-shadow(0 6px 16px rgb(203 176 116 / .3))}:where(.page-id-8) .description-section{text-align:center;max-width:1100px;margin:0 auto 40px auto}:where(.page-id-8) .description-section p{font-size:20px;color:#222;line-height:1.5;font-weight:400}:where(.page-id-8) .description-section p strong{font-weight:700;color:#000}:where(.page-id-8) .divider-line{width:110px;height:3px;background-color:#cbb074;margin:18px auto 0 auto;transition:width 0.3s ease;border-radius:2px}:where(.page-id-8) .banner-section:hover .divider-line{width:160px}:where(.page-id-8) .features-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;width:100%;max-width:1550px;margin:0 auto;position:relative}:where(.page-id-8) .feature-card{text-align:center;padding:0 20px;position:relative;transition:transform 0.3s ease;cursor:pointer}:where(.page-id-8) .feature-card:hover{transform:translateY(-4px)}:where(.page-id-8) .feature-card:not(:last-child)::after{content:"";position:absolute;right:0;top:10%;height:80%;width:1px;background-color:#e2e8f0}:where(.page-id-8) .feature-icon-wrapper{width:65px;height:65px;margin:0 auto 12px auto;display:flex;align-items:center;justify-content:center;color:#0d72b9;font-size:36px;transition:transform 0.3s ease,color 0.3s ease}:where(.page-id-8) .feature-card:hover .feature-icon-wrapper{transform:scale(1.15);color:#004682}:where(.page-id-8) .feature-title{font-size:16px;font-weight:800;color:#004682;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:8px}:where(.page-id-8) .feature-desc{font-size:14px;color:#444;line-height:1.45;font-weight:400}@media (max-width:1100px){:where(.page-id-8) .banner-section{padding:50px 4%}:where(.page-id-8) .header-section{flex-direction:column;gap:30px}:where(.page-id-8) .badge-wrapper::before{width:180px}:where(.page-id-8) .features-grid{grid-template-columns:repeat(2,1fr);gap:35px 20px}:where(.page-id-8) .feature-card:not(:last-child)::after{display:none}}@media (max-width:600px){:where(.page-id-8) .features-grid{grid-template-columns:1fr}}:where(.page-id-8) #mcline-industries,:where(.page-id-8) #mcline-industries *,:where(.page-id-8) #mcline-industries h2,:where(.page-id-8) #mcline-industries h3,:where(.page-id-8) #mcline-industries p,:where(.page-id-8) #mcline-industries a,:where(.page-id-8) #mcline-industries div{font-family:'Lato',sans-serif!important}:where(.page-id-8) #mcline-industries *,:where(.page-id-8) #mcline-industries *::before,:where(.page-id-8) #mcline-industries *::after{box-sizing:border-box;margin:0;padding:0}:where(.page-id-8) #mcline-industries.industries-section{width:100%;margin-top:0!important;padding:10px 20px 60px 20px;background-color:#fff;background-image:linear-gradient(to right,rgb(220 228 236 / .25) 1px,transparent 1px),linear-gradient(to bottom,rgb(220 228 236 / .25) 1px,transparent 1px);background-size:38px 38px;background-position:center top;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#1a2332;-webkit-font-smoothing:antialiased}:where(.page-id-8) #mcline-industries .section-header{text-align:center;max-width:900px;margin-bottom:40px}:where(.page-id-8) #mcline-industries h2.section-title{font-size:clamp(28px, 4vw, 42px)!important;font-weight:900!important;line-height:1.2!important;color:#08466e!important;letter-spacing:-0.5px!important;text-transform:none!important;margin:0 0 10px 0!important}:where(.page-id-8) #mcline-industries p.section-subtitle{font-size:17px!important;font-weight:400!important;line-height:1.6!important;color:#5b6777!important;margin:0!important}:where(.page-id-8) #mcline-industries .industries-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;width:100%;max-width:1200px;margin:0 auto}:where(.page-id-8) #mcline-industries .card-link,:where(.page-id-8) #mcline-industries .card-link:link,:where(.page-id-8) #mcline-industries .card-link:visited,:where(.page-id-8) #mcline-industries .card-link:hover,:where(.page-id-8) #mcline-industries .card-link:focus{text-decoration:none!important;color:inherit!important;display:block}:where(.page-id-8) #mcline-industries .industry-card{background:#fff;border-radius:36px 0 36px 0;padding:36px 20px 28px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 6px 20px rgb(0 0 0 / .03);border:1px solid #e5ecf2;transition:all 0.35s cubic-bezier(.2,.8,.2,1);height:100%;position:relative;overflow:hidden}:where(.page-id-8) #mcline-industries .industry-card::after{content:'';position:absolute;top:0;left:0;width:0%;height:3px;background:linear-gradient(90deg,#1d5178,#3b82f6);transition:width 0.35s ease}:where(.page-id-8) #mcline-industries .industries-grid .card-link:nth-child(even) .industry-card{border-radius:0 36px 0 36px}:where(.page-id-8) #mcline-industries .card-link:hover .industry-card{transform:translateY(-8px);box-shadow:0 18px 36px rgb(29 81 120 / .12);border-color:#cbd5e1}:where(.page-id-8) #mcline-industries .card-link:hover .industry-card::after{width:100%}:where(.page-id-8) #mcline-industries .icon-wrapper{width:84px;height:84px;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-bottom:20px;background-color:#f0f6fc;border:1px solid #1d5178;border-radius:50%;overflow:hidden;transition:transform 0.35s ease,background-color 0.35s ease}:where(.page-id-8) #mcline-industries .icon-wrapper::before,:where(.page-id-8) #mcline-industries .icon-wrapper::after{content:none!important;display:none!important}:where(.page-id-8) #mcline-industries .card-link:hover .icon-wrapper{transform:scale(1.08);background-color:#e2f0fd}:where(.page-id-8) #mcline-industries .icon-wrapper svg{width:50px;height:50px;display:block;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;stroke:#1d5178!important;stroke-width:1.6!important;stroke-linecap:round;stroke-linejoin:round;fill:none!important;transition:transform 0.35s ease}:where(.page-id-8) #mcline-industries .icon-wrapper svg *{fill:none!important;stroke:#1d5178!important}:where(.page-id-8) #mcline-industries .card-link:hover .icon-wrapper svg{transform:scale(1.04)}:where(.page-id-8) #mcline-industries h3.card-title{font-size:19px!important;font-weight:700!important;line-height:1.3!important;color:#08466e!important;letter-spacing:0!important;text-transform:none!important;margin:0!important}:where(.page-id-8) #mcline-industries .card-arrow{position:absolute;bottom:12px;right:16px;opacity:0;transform:translateX(-6px);transition:all 0.3s ease}:where(.page-id-8) #mcline-industries .card-arrow svg{width:16px;height:16px;display:block;stroke:#1d5178!important;stroke-width:2.2;fill:none!important}:where(.page-id-8) #mcline-industries .card-link:hover .card-arrow{opacity:1;transform:translateX(0)}:where(.page-id-8) #mcline-industries .cta-container{margin-top:48px;text-align:center}:where(.page-id-8) #mcline-industries .btn-quote,:where(.page-id-8) #mcline-industries .btn-quote:link,:where(.page-id-8) #mcline-industries .btn-quote:visited{display:inline-flex;align-items:center;justify-content:center;gap:12px;background-color:#1d5178!important;color:#ffffff!important;font-size:15px!important;font-weight:900!important;line-height:1.2;letter-spacing:.08em;padding:16px 40px;border-radius:8px;text-decoration:none!important;text-transform:uppercase;border:1px solid #133a57;cursor:pointer;box-shadow:0 6px 16px rgb(29 81 120 / .22);position:relative;overflow:hidden;transition:all 0.3s cubic-bezier(.2,.8,.2,1)}:where(.page-id-8) #mcline-industries .btn-quote::before{content:'';position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 14px 14px 0;border-color:#fff0 #fff #fff0 #fff0;opacity:.4;transition:transform 0.3s ease}:where(.page-id-8) #mcline-industries .btn-quote:hover,:where(.page-id-8) #mcline-industries .btn-quote:focus,:where(.page-id-8) #mcline-industries .btn-quote:active{background-color:#123854!important;color:#ffffff!important;box-shadow:0 10px 26px rgb(29 81 120 / .35);transform:translateY(-3px)}:where(.page-id-8) #mcline-industries .btn-quote:hover::before{transform:scale(1.3);opacity:.8}:where(.page-id-8) #mcline-industries .btn-quote svg{width:20px;height:20px;display:block;fill:none!important;stroke:#ffffff!important;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (max-width:1024px){:where(.page-id-8) #mcline-industries .industries-grid{grid-template-columns:repeat(2,1fr)}:where(.page-id-8) #mcline-industries h3.card-title{font-size:18px!important}}@media (max-width:576px){:where(.page-id-8) #mcline-industries.industries-section{padding:0 16px 50px 16px}:where(.page-id-8) #mcline-industries .industries-grid{grid-template-columns:1fr}:where(.page-id-8) #mcline-industries h2.section-title{font-size:28px!important}:where(.page-id-8) #mcline-industries p.section-subtitle{font-size:15px!important}:where(.page-id-8) #mcline-industries h3.card-title{font-size:18px!important}:where(.page-id-8) #mcline-industries .btn-quote{font-size:14px!important;padding:14px 30px}}:where(.page-id-8) *{box-sizing:border-box;margin:0;padding:0}body:where(.page-id-8){font-family:'Plus Jakarta Sans',sans-serif;color:#1a2332;background-color:#fff;-webkit-font-smoothing:antialiased}:where(.page-id-8) .industries-section{width:100%;margin-top:0!important;padding:10px 20px 60px 20px;background-color:#fff;background-image:linear-gradient(to right,rgb(220 228 236 / .25) 1px,transparent 1px),linear-gradient(to bottom,rgb(220 228 236 / .25) 1px,transparent 1px);background-size:38px 38px;background-position:center top;display:flex;flex-direction:column;align-items:center;justify-content:center}:where(.page-id-8) .section-header{text-align:center;max-width:900px;margin-bottom:40px}:where(.page-id-8) .section-title{font-size:2.6rem;font-weight:800;color:#1c2733;margin-bottom:10px;letter-spacing:-.5px}:where(.page-id-8) .section-subtitle{font-size:1.1rem;color:#5b6777;font-weight:500;line-height:1.5}:where(.page-id-8) .industries-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;width:100%;max-width:1200px;margin:0 auto}:where(.page-id-8) .card-link{text-decoration:none;color:inherit;display:block}:where(.page-id-8) .industry-card{background:#fff;border-radius:36px 0 36px 0;padding:36px 20px 28px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 6px 20px rgb(0 0 0 / .03);border:1px solid #e5ecf2;transition:all 0.35s cubic-bezier(.2,.8,.2,1);height:100%;position:relative;overflow:hidden}:where(.page-id-8) .industry-card::after{content:'';position:absolute;top:0;left:0;width:0%;height:3px;background:linear-gradient(90deg,#1d5178,#3b82f6);transition:width 0.35s ease}:where(.page-id-8) .industries-grid .card-link:nth-child(even) .industry-card{border-radius:0 36px 0 36px}:where(.page-id-8) .card-link:hover .industry-card{transform:translateY(-8px);box-shadow:0 18px 36px rgb(29 81 120 / .12);border-color:#cbd5e1}:where(.page-id-8) .card-link:hover .industry-card::after{width:100%}:where(.page-id-8) .icon-wrapper{width:92px;height:92px;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:20px}:where(.page-id-8) .icon-wrapper::before{content:'';position:absolute;width:76px;height:76px;background-color:#f0f6fc;border-radius:50%;z-index:1;transition:transform 0.35s ease,background-color 0.35s ease}:where(.page-id-8) .card-link:hover .icon-wrapper::before{transform:scale(1.1);background-color:#e2f0fd}:where(.page-id-8) .icon-wrapper svg{width:58px;height:58px;z-index:2;stroke:#1d5178;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;fill:none;transition:transform 0.35s ease}:where(.page-id-8) .card-link:hover .icon-wrapper svg{transform:scale(1.06)}:where(.page-id-8) .card-title{font-size:1.05rem;font-weight:700;color:#2b3648}:where(.page-id-8) .card-arrow{position:absolute;bottom:12px;right:16px;opacity:0;transform:translateX(-6px);transition:all 0.3s ease}:where(.page-id-8) .card-arrow svg{width:16px;height:16px;stroke:#1d5178;stroke-width:2.2;fill:none}:where(.page-id-8) .card-link:hover .card-arrow{opacity:1;transform:translateX(0)}:where(.page-id-8) .cta-container{margin-top:48px;text-align:center}:where(.page-id-8) .btn-quote{display:inline-flex;align-items:center;justify-content:center;gap:12px;background-color:#1d5178;color:#ffffff!important;font-family:inherit;font-size:.92rem;font-weight:800;letter-spacing:.08em;padding:16px 40px;border-radius:8px;text-decoration:none;text-transform:uppercase;border:1px solid #133a57;cursor:pointer;box-shadow:0 6px 16px rgb(29 81 120 / .22);position:relative;overflow:hidden;transition:all 0.3s cubic-bezier(.2,.8,.2,1)}:where(.page-id-8) .btn-quote::before{content:'';position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 14px 14px 0;border-color:#fff0 #fff #fff0 #fff0;opacity:.4;transition:transform 0.3s ease}:where(.page-id-8) .btn-quote:hover{background-color:#123854;box-shadow:0 10px 26px rgb(29 81 120 / .35);transform:translateY(-3px)}:where(.page-id-8) .btn-quote:hover::before{transform:scale(1.3);opacity:.8}:where(.page-id-8) .btn-quote svg{width:20px;height:20px;fill:none;stroke:#ffffff!important;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media (max-width:1024px){:where(.page-id-8) .industries-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){:where(.page-id-8) .industries-grid{grid-template-columns:1fr}:where(.page-id-8) .section-title{font-size:1.9rem}:where(.page-id-8) .industries-section{padding:0 16px 50px 16px}}:where(.page-id-8) .estimator-widget{max-width:680px;margin:40px auto;font-family:Segoe UI,Roboto;background:#fff;padding:35px;border-radius:14px;box-shadow:0 12px 32px rgb(0 0 0 / .08);color:#333}:where(.page-id-8) .progress-header{font-size:14px;color:#6b7280;margin-bottom:8px}:where(.page-id-8) .progress-bar{height:6px;background:#e5e7eb;border-radius:20px;margin-bottom:25px}:where(.page-id-8) .progress-fill{height:100%;width:33%;background:#2563eb;transition:0.4s}:where(.page-id-8) .helper-text{background:#eff6ff;padding:12px;border-radius:8px;font-size:14px;color:#1e40af;margin-bottom:20px;border-left:4px solid #2563eb}:where(.page-id-8) input,:where(.page-id-8) select,:where(.page-id-8) textarea{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:10px;background:#f9fafb;margin-bottom:10px;box-sizing:border-box}:where(.page-id-8) label{display:block;font-size:13px;font-weight:600;margin-bottom:5px;color:#4b5563}:where(.page-id-8) .required-sign{color:#ef4444;margin-left:2px}:where(.page-id-8) .dynamic-section{padding:20px;background:#f8fafc;border-radius:12px;margin-top:20px}:where(.page-id-8) .btn{background:#2563eb;color:#fff;border:none;padding:14px;border-radius:10px;width:100%;margin-top:10px;cursor:pointer;font-weight:600;transition:0.3s}:where(.page-id-8) .btn:hover{background:#1d4ed8}:where(.page-id-8) .btn.secondary{background:#9ca3af}:where(.page-id-8) .hidden{display:none}:where(.page-id-8) .result-box{text-align:center;padding:40px;background:#f0f9ff;border-radius:12px;border:2px dashed #2563eb}:where(.page-id-8) .price{font-size:48px;font-weight:800;color:#2563eb}:where(.page-id-8) .wpforms-confirmation-container-full{display:none!important}:where(.page-id-8) #wpforms-14306 .wpforms-submit-container{display:none!important}:where(.page-id-8) #mcline-services{--mc-title:#08466e;--mc-text:#5b6777;--mc-accent:#1d5178;--mc-accent-dark:#08466e;--mc-card-border:#d3e1ec}:where(.page-id-8) #mcline-services,:where(.page-id-8) #mcline-services *,:where(.page-id-8) #mcline-services h2,:where(.page-id-8) #mcline-services h3,:where(.page-id-8) #mcline-services p,:where(.page-id-8) #mcline-services div{font-family:'Lato',sans-serif!important}:where(.page-id-8) #mcline-services *,:where(.page-id-8) #mcline-services *::before,:where(.page-id-8) #mcline-services *::after{box-sizing:border-box}:where(.page-id-8) #mcline-services.services-section{position:relative;padding:80px 20px;max-width:1200px;margin:0 auto;background-image:linear-gradient(rgb(2 132 199 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(2 132 199 / .05) 1px,transparent 1px);background-size:40px 40px;color:var(--mc-title);-webkit-font-smoothing:antialiased}:where(.page-id-8) #mcline-services .section-header{text-align:center;max-width:900px;margin:0 auto 50px auto}:where(.page-id-8) #mcline-services h2.section-title{font-size:clamp(28px, 4vw, 42px)!important;font-weight:900!important;line-height:1.2!important;color:var(--mc-title)!important;letter-spacing:-0.5px!important;text-transform:none!important;margin:0 0 12px 0!important;padding:0!important}:where(.page-id-8) #mcline-services p.section-subtitle{font-size:17px!important;font-weight:400!important;line-height:1.6!important;color:var(--mc-text)!important;margin:0!important;padding:0!important}:where(.page-id-8) #mcline-services .services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}:where(.page-id-8) #mcline-services .service-card{position:relative;height:250px;border-radius:12px;border:1px solid var(--mc-card-border)!important;padding:30px 24px;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow:hidden;cursor:pointer;box-shadow:0 10px 25px -5px rgb(8 70 110 / .08);transition:transform 0.4s cubic-bezier(.16,1,.3,1),border-color 0.4s ease,box-shadow 0.4s ease;background-color:#ffffff!important;background-image:linear-gradient(rgb(148 163 184 / .1) 1px,transparent 1px),linear-gradient(90deg,rgb(148 163 184 / .1) 1px,transparent 1px),radial-gradient(rgb(0 0 0 / .03) 1px,transparent 0)!important;background-size:25px 25px,25px 25px,4px 4px!important}:where(.page-id-8) #mcline-services .bg-watermark{position:absolute;right:-20px;bottom:-20px;width:180px;height:180px;color:var(--mc-accent);fill:currentColor!important;stroke:none!important;opacity:.06;pointer-events:none;transition:all 0.4s ease;z-index:1}:where(.page-id-8) #mcline-services .service-card:hover{transform:translateY(-8px);border-color:var(--mc-accent)!important;box-shadow:0 20px 35px -10px rgb(8 70 110 / .2);background-color:#ffffff!important}:where(.page-id-8) #mcline-services .service-card:hover .bg-watermark{opacity:.12;transform:scale(1.1) rotate(-5deg)}:where(.page-id-8) #mcline-services .service-card::after{content:'';position:absolute;bottom:0;left:0;width:0%;height:4px;background:linear-gradient(90deg,#08466e,#3b82f6);transition:width 0.4s ease;z-index:3}:where(.page-id-8) #mcline-services .service-card:hover::after{width:100%}:where(.page-id-8) #mcline-services .icon-wrapper{position:relative;z-index:2;width:76px;height:76px;flex-shrink:0;margin:0 0 20px 0;padding:0;display:flex;align-items:center;justify-content:center;color:var(--mc-accent);background-color:#f0f6fc!important;border:1px solid var(--mc-accent)!important;border-radius:50%!important;overflow:hidden;box-shadow:0 4px 12px rgb(8 70 110 / .06);transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,transform 0.3s ease}:where(.page-id-8) #mcline-services .icon-wrapper::before,:where(.page-id-8) #mcline-services .icon-wrapper::after{content:none!important;display:none!important}:where(.page-id-8) #mcline-services .service-card:hover .icon-wrapper{color:#fff;background-color:var(--mc-accent-dark)!important;border-color:var(--mc-accent-dark)!important;border-radius:50%!important;transform:scale(1.08)}:where(.page-id-8) #mcline-services .icon-wrapper svg{width:36px;height:36px;display:block;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;fill:none!important;stroke:currentColor!important;stroke-width:1.5!important;stroke-linecap:round;stroke-linejoin:round}:where(.page-id-8) #mcline-services .icon-wrapper svg *{fill:none!important;stroke:currentColor!important}:where(.page-id-8) #mcline-services h3.service-title{position:relative;z-index:2;font-size:19px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;color:var(--mc-title)!important;margin:0!important;padding:0!important;transition:color 0.3s ease}:where(.page-id-8) #mcline-services .service-card:hover h3.service-title{color:var(--mc-accent)!important}@media (max-width:992px){:where(.page-id-8) #mcline-services .services-grid{grid-template-columns:repeat(2,1fr)}:where(.page-id-8) #mcline-services h3.service-title{font-size:18px!important}}@media (max-width:600px){:where(.page-id-8) #mcline-services.services-section{padding:50px 16px}:where(.page-id-8) #mcline-services .section-header{margin-bottom:35px}:where(.page-id-8) #mcline-services .services-grid{grid-template-columns:1fr;gap:20px}:where(.page-id-8) #mcline-services .service-card{height:220px}:where(.page-id-8) #mcline-services h2.section-title{font-size:28px!important}:where(.page-id-8) #mcline-services p.section-subtitle{font-size:15px!important}:where(.page-id-8) #mcline-services h3.service-title{font-size:18px!important}}:root:where(:has(>body.page-id-8)){--bg-page:#f0f4f8;--card-text:#0f172a;--card-hover-text:#0284c7;--accent-blue:#0284c7;--border-color:rgba(2, 132, 199, 0.2)}body:where(.page-id-8){margin:0;padding:0;background-color:var(--bg-page);font-family:'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--card-text)}:where(.page-id-8) .services-section{position:relative;padding:80px 20px;max-width:1200px;margin:0 auto;background-image:linear-gradient(rgb(2 132 199 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(2 132 199 / .05) 1px,transparent 1px);background-size:40px 40px}:where(.page-id-8) .services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}:where(.page-id-8) .service-card{position:relative;height:250px;border-radius:12px;border:1px solid var(--border-color);padding:30px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow:hidden;cursor:pointer;box-shadow:0 10px 25px -5px rgb(0 0 0 / .04);transition:all 0.4s cubic-bezier(.16,1,.3,1);background-color:#fff;background-image:linear-gradient(rgb(148 163 184 / .1) 1px,transparent 1px),linear-gradient(90deg,rgb(148 163 184 / .1) 1px,transparent 1px),radial-gradient(rgb(0 0 0 / .03) 1px,transparent 0);background-size:25px 25px,25px 25px,4px 4px}:where(.page-id-8) .bg-watermark{position:absolute;right:-20px;bottom:-20px;width:180px;height:180px;color:var(--accent-blue);opacity:.06;pointer-events:none;transition:all 0.4s ease;z-index:1}:where(.page-id-8) .service-card:hover{transform:translateY(-8px);border-color:var(--accent-blue);box-shadow:0 20px 35px -10px rgb(2 132 199 / .18);background-color:#fff}:where(.page-id-8) .service-card:hover .bg-watermark{opacity:.12;transform:scale(1.1) rotate(-5deg)}:where(.page-id-8) .service-card::after{content:'';position:absolute;bottom:0;left:0;width:0%;height:4px;background:linear-gradient(90deg,#0284c7,#38bdf8);transition:width 0.4s ease}:where(.page-id-8) .service-card:hover::after{width:100%}:where(.page-id-8) .icon-wrapper{position:relative;z-index:2;width:64px;height:64px;margin-bottom:20px;display:flex;align-items:center;justify-content:center;color:#0f172a;background:rgb(255 255 255 / .95);border:1px solid rgb(148 163 184 / .3);border-radius:12px;box-shadow:0 4px 12px rgb(0 0 0 / .04);transition:all 0.3s ease}:where(.page-id-8) .service-card:hover .icon-wrapper{color:#fff;background:var(--accent-blue);border-color:var(--accent-blue);transform:scale(1.08)}:where(.page-id-8) .service-title{position:relative;z-index:2;font-size:1.15rem;font-weight:700;color:var(--card-text);margin:0;line-height:1.35;transition:color 0.3s ease}:where(.page-id-8) .service-card:hover .service-title{color:var(--card-hover-text)}@media (max-width:992px){:where(.page-id-8) .services-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){:where(.page-id-8) .services-grid{grid-template-columns:1fr}}body:where(.page-id-8){overflow-x:hidden}:where(.page-id-8) #mcline-process,:where(.page-id-8) #mcline-process *,:where(.page-id-8) #mcline-process h2,:where(.page-id-8) #mcline-process span,:where(.page-id-8) #mcline-process div{font-family:'Lato',sans-serif!important}:where(.page-id-8) #mcline-process *,:where(.page-id-8) #mcline-process *::before,:where(.page-id-8) #mcline-process *::after{box-sizing:border-box;margin:0;padding:0}:where(.page-id-8) #mcline-process .mc-icon{--mc-stroke:1;width:1em;height:1em;display:block;fill:none!important;stroke:currentColor!important;stroke-width:var(--mc-stroke)!important;stroke-linecap:round;stroke-linejoin:round;overflow:visible}:where(.page-id-8) #mcline-process .mc-icon *{fill:none!important;stroke:currentColor!important;stroke-width:var(--mc-stroke)!important}@keyframes mclineProcessFadeIn{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}:where(.page-id-8) #mcline-process.process-section{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#fff;background-image:linear-gradient(rgb(0 70 130 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(0 70 130 / .03) 1px,transparent 1px);background-size:35px 35px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:35px 5%;border-bottom:1px solid #e2e8f0;box-shadow:0 4px 20px rgb(0 0 0 / .02);animation:mclineProcessFadeIn 0.8s cubic-bezier(.16,1,.3,1) forwards}:where(.page-id-8) #mcline-process .process-header{text-align:center;max-width:1100px;margin-bottom:25px}:where(.page-id-8) #mcline-process .process-badge-title{font-size:12px;font-weight:700;color:#cbb074;letter-spacing:2px;line-height:1.3;text-transform:uppercase;margin-bottom:4px}:where(.page-id-8) #mcline-process h2.process-main-title{font-size:28px!important;font-weight:900!important;color:#004682!important;letter-spacing:0.5px!important;line-height:1.25!important;text-transform:uppercase!important;margin:0!important}:where(.page-id-8) #mcline-process .divider-line{width:110px;height:3px;background-color:#cbb074;margin:12px auto 0 auto;transition:width 0.3s ease;border-radius:2px}:where(.page-id-8) #mcline-process.process-section:hover .divider-line{width:160px}:where(.page-id-8) #mcline-process .process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;width:100%;max-width:1550px;margin:0 auto;padding-top:12px;position:relative}:where(.page-id-8) #mcline-process .process-card{text-align:center;padding:20px 16px 18px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;position:relative;overflow:visible;transition:transform 0.3s ease;cursor:pointer;box-shadow:0 4px 15px rgb(0 0 0 / .02);display:flex;flex-direction:column;align-items:center}:where(.page-id-8) #mcline-process .process-card:hover{transform:translateY(-4px);box-shadow:0 4px 15px rgb(0 0 0 / .02)}:where(.page-id-8) #mcline-process .border-draw{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);pointer-events:none;overflow:visible;z-index:4}:where(.page-id-8) #mcline-process .border-draw path{fill:none!important;stroke:#cbb074!important;stroke-width:2!important;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:100 110;stroke-dashoffset:101;transition:stroke-dashoffset 0.9s cubic-bezier(.65,0,.35,1)}:where(.page-id-8) #mcline-process .process-card:hover .border-draw path{stroke-dashoffset:0}:where(.page-id-8) #mcline-process .step-arrow{position:absolute;right:-13px;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #cbb074;color:#cbb074;font-size:14px;z-index:5;transition:all 0.3s ease}:where(.page-id-8) #mcline-process .step-arrow .mc-icon{--mc-stroke:1.75}:where(.page-id-8) #mcline-process .process-card:hover .step-arrow{background:#cbb074;color:#fff;transform:translateY(-50%) translateX(2px)}:where(.page-id-8) #mcline-process .step-number{position:absolute;top:-11px;left:50%;transform:translateX(-50%);background:#fff;border:1px solid #cbb074;color:#cbb074;font-size:11px;font-weight:900;line-height:1.6;padding:1px 12px;border-radius:12px;letter-spacing:1px;z-index:6;transition:all 0.3s ease}:where(.page-id-8) #mcline-process .process-card:hover .step-number{background:#cbb074;color:#fff}:where(.page-id-8) #mcline-process .process-icon-wrapper{width:55px;height:55px;margin:6px auto 10px auto;display:flex;align-items:center;justify-content:center;color:#0d72b9;font-size:40px;transition:transform 0.3s ease,color 0.3s ease}:where(.page-id-8) #mcline-process .process-card:hover .process-icon-wrapper{transform:scale(1.15);color:#004682}:where(.page-id-8) #mcline-process .step-title{font-size:15px;font-weight:900;color:#004682;letter-spacing:1px;text-transform:uppercase;margin-bottom:6px;line-height:1.35;min-height:40px;display:flex;align-items:center;justify-content:center}:where(.page-id-8) #mcline-process .step-desc{font-size:13.5px;color:#444;line-height:1.4;font-weight:400}@media (max-width:1100px){:where(.page-id-8) #mcline-process.process-section{padding:35px 4%}:where(.page-id-8) #mcline-process .process-grid{grid-template-columns:repeat(2,1fr);gap:25px 20px}:where(.page-id-8) #mcline-process .step-arrow{display:none}}@media (max-width:600px){:where(.page-id-8) #mcline-process .process-grid{grid-template-columns:1fr}}body:where(.page-id-8){overflow-x:hidden}:where(.page-id-8) #mcline-testimonials,:where(.page-id-8) #mcline-testimonials *,:where(.page-id-8) #mcline-testimonials h2,:where(.page-id-8) #mcline-testimonials span,:where(.page-id-8) #mcline-testimonials div{font-family:'Lato',sans-serif!important}:where(.page-id-8) #mcline-testimonials *,:where(.page-id-8) #mcline-testimonials *::before,:where(.page-id-8) #mcline-testimonials *::after{box-sizing:border-box;margin:0;padding:0}:where(.page-id-8) #mcline-testimonials .mclt-sprite{position:absolute;width:0;height:0;overflow:hidden}:where(.page-id-8) #mcline-testimonials.testimonial-section{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#fff;background-image:linear-gradient(rgb(0 70 130 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(0 70 130 / .03) 1px,transparent 1px);background-size:35px 35px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:38px 0 14px 0;border-bottom:1px solid #e2e8f0;box-shadow:0 4px 20px rgb(0 0 0 / .02)}:where(.page-id-8) #mcline-testimonials .testimonial-header{text-align:center;max-width:1100px;margin-bottom:13px;padding:0 20px}:where(.page-id-8) #mcline-testimonials .testimonial-badge-title{font-size:12px;font-weight:700;color:#cbb074;letter-spacing:2px;line-height:1.3;text-transform:uppercase;margin-bottom:4px}:where(.page-id-8) #mcline-testimonials h2.testimonial-main-title{font-size:28px!important;font-weight:900!important;color:#004682!important;letter-spacing:0.5px!important;line-height:1.25!important;text-transform:uppercase!important;margin:0!important}:where(.page-id-8) #mcline-testimonials .divider-line{width:110px;height:3px;background-color:#cbb074;margin:12px auto 0 auto;transition:width 0.3s ease;border-radius:2px}:where(.page-id-8) #mcline-testimonials.testimonial-section:hover .divider-line{width:160px}:where(.page-id-8) #mcline-testimonials .marquee-container{width:100%;overflow:hidden;position:relative;display:flex;align-items:center;padding:12px 0 30px 0;mask-image:linear-gradient(to right,transparent,black 5%,black 95%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 5%,black 95%,transparent)}:where(.page-id-8) #mcline-testimonials .marquee-track{display:flex;gap:20px;width:max-content;animation:mclineScrollMarquee 25s linear infinite}:where(.page-id-8) #mcline-testimonials .marquee-container:hover .marquee-track{animation-play-state:paused}@keyframes mclineScrollMarquee{0%{transform:translateX(0)}100%{transform:translateX(calc(-50% - 10px))}}:where(.page-id-8) #mcline-testimonials .testimonial-card{width:380px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;position:relative;transition:all 0.3s ease;cursor:pointer;box-shadow:0 4px 15px rgb(0 0 0 / .02);flex-shrink:0}:where(.page-id-8) #mcline-testimonials .testimonial-card:hover{transform:translateY(-4px);border-color:#cbb074;box-shadow:0 8px 25px rgb(203 176 116 / .25)}:where(.page-id-8) #mcline-testimonials .card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}:where(.page-id-8) #mcline-testimonials .rating-stars{color:#cbb074;display:flex;align-items:center;gap:3px}:where(.page-id-8) #mcline-testimonials .rating-stars svg{width:14px;height:14px;display:block;stroke:currentColor!important;stroke-width:1.5!important;stroke-linecap:round;stroke-linejoin:round;fill:currentColor;overflow:visible}:where(.page-id-8) #mcline-testimonials .rating-stars svg.star-empty,:where(.page-id-8) #mcline-testimonials .rating-stars svg.star-half{fill:none}:where(.page-id-8) #mcline-testimonials .quote-icon{width:26px;height:26px;display:block;color:rgb(13 114 185 / .25);fill:none!important;stroke:currentColor!important;stroke-width:1.25!important;stroke-linecap:round;stroke-linejoin:round;transition:color 0.3s ease}:where(.page-id-8) #mcline-testimonials .testimonial-card:hover .quote-icon{color:#0d72b9}:where(.page-id-8) #mcline-testimonials .review-text{font-size:13.5px;color:#444;line-height:1.45;font-weight:400;margin-bottom:14px;height:110px;overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:#cbb074 #f1f1f1}:where(.page-id-8) #mcline-testimonials .client-info{display:flex;align-items:center;gap:10px;border-top:1px solid #f0f4f8;padding-top:10px}:where(.page-id-8) #mcline-testimonials .client-avatar{width:36px;height:36px;border-radius:50%;background:#004682;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:13px;line-height:1;flex-shrink:0;transition:background 0.3s ease}:where(.page-id-8) #mcline-testimonials .testimonial-card:hover .client-avatar{background:#cbb074}:where(.page-id-8) #mcline-testimonials .client-details{display:flex;align-items:center;height:36px}:where(.page-id-8) #mcline-testimonials .client-name{font-size:13.5px;font-weight:900;color:#004682;letter-spacing:.3px;line-height:1.3}@media (max-width:600px){:where(.page-id-8) #mcline-testimonials .testimonial-card{width:300px}}:where(.page-id-8) *{box-sizing:border-box;margin:0;padding:0}body:where(.page-id-8){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;background-color:#fff;overflow-x:hidden;width:100vw}@keyframes fadeInSlide{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}:where(.page-id-8) .process-section{width:100%;width:100vw;background-color:#fff;background-image:linear-gradient(rgb(0 70 130 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(0 70 130 / .03) 1px,transparent 1px);background-size:35px 35px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:35px 5%;position:relative;border-bottom:1px solid #e2e8f0;box-shadow:0 4px 20px rgb(0 0 0 / .02);animation:fadeInSlide 0.8s cubic-bezier(.16,1,.3,1) forwards}:where(.page-id-8) .process-header{text-align:center;max-width:1100px;margin-bottom:25px}:where(.page-id-8) .process-badge-title{font-size:12px;font-weight:700;color:#cbb074;letter-spacing:2px;text-transform:uppercase;margin-bottom:4px}:where(.page-id-8) .process-main-title{font-size:28px;font-weight:800;color:#004682;letter-spacing:.5px;text-transform:uppercase}:where(.page-id-8) .divider-line{width:110px;height:3px;background-color:#cbb074;margin:12px auto 0 auto;transition:width 0.3s ease;border-radius:2px}:where(.page-id-8) .process-section:hover .divider-line{width:160px}:where(.page-id-8) .process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;width:100%;max-width:1550px;margin:0 auto;position:relative}:where(.page-id-8) .process-card{text-align:center;padding:20px 16px 18px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;position:relative;transition:all 0.3s ease;cursor:pointer;box-shadow:0 4px 15px rgb(0 0 0 / .02);display:flex;flex-direction:column;align-items:center}:where(.page-id-8) .process-card:hover{transform:translateY(-4px);border-color:#cbb074;box-shadow:0 8px 25px rgb(203 176 116 / .25)}:where(.page-id-8) .process-card:not(:last-child)::after{content:"\f061";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:-13px;top:50%;transform:translateY(-50%);color:#cbb074;font-size:13px;z-index:5;background:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #cbb074;transition:all 0.3s ease}:where(.page-id-8) .process-card:hover:not(:last-child)::after{background:#cbb074;color:#fff;transform:translateY(-50%) translateX(2px)}:where(.page-id-8) .step-number{position:absolute;top:-11px;left:50%;transform:translateX(-50%);background:#fff;border:1px solid #cbb074;color:#cbb074;font-size:11px;font-weight:800;padding:1px 12px;border-radius:12px;letter-spacing:1px;transition:all 0.3s ease}:where(.page-id-8) .process-card:hover .step-number{background:#cbb074;color:#fff}:where(.page-id-8) .process-icon-wrapper{width:55px;height:55px;margin:6px auto 10px auto;display:flex;align-items:center;justify-content:center;color:#0d72b9;font-size:32px;transition:transform 0.3s ease,color 0.3s ease}:where(.page-id-8) .process-card:hover .process-icon-wrapper{transform:scale(1.15);color:#004682}:where(.page-id-8) .step-title{font-size:15px;font-weight:800;color:#004682;letter-spacing:1px;text-transform:uppercase;margin-bottom:6px;line-height:1.35;min-height:40px;display:flex;align-items:center;justify-content:center}:where(.page-id-8) .step-desc{font-size:13.5px;color:#444;line-height:1.4;font-weight:400}@media (max-width:1100px){:where(.page-id-8) .process-section{padding:35px 4%}:where(.page-id-8) .process-grid{grid-template-columns:repeat(2,1fr);gap:25px 20px}:where(.page-id-8) .process-card:not(:last-child)::after{display:none}}@media (max-width:600px){:where(.page-id-8) .process-grid{grid-template-columns:1fr}}:where(.page-id-8) *{box-sizing:border-box;margin:0;padding:0}body:where(.page-id-8){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;background-color:#fff;overflow-x:hidden;width:100vw}:where(.page-id-8) .testimonial-section{width:100%;width:100vw;background-color:#fff;background-image:linear-gradient(rgb(0 70 130 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(0 70 130 / .03) 1px,transparent 1px);background-size:35px 35px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:38px 0;position:relative;border-bottom:1px solid #e2e8f0;box-shadow:0 4px 20px rgb(0 0 0 / .02)}:where(.page-id-8) .testimonial-header{text-align:center;max-width:1100px;margin-bottom:25px;padding:0 20px}:where(.page-id-8) .testimonial-badge-title{font-size:12px;font-weight:700;color:#cbb074;letter-spacing:2px;text-transform:uppercase;margin-bottom:4px}:where(.page-id-8) .testimonial-main-title{font-size:28px;font-weight:800;color:#004682;letter-spacing:.5px;text-transform:uppercase}:where(.page-id-8) .divider-line{width:110px;height:3px;background-color:#cbb074;margin:12px auto 0 auto;transition:width 0.3s ease;border-radius:2px}:where(.page-id-8) .testimonial-section:hover .divider-line{width:160px}:where(.page-id-8) .marquee-container{width:100%;overflow:hidden;position:relative;display:flex;align-items:center;mask-image:linear-gradient(to right,transparent,black 5%,black 95%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 5%,black 95%,transparent)}:where(.page-id-8) .marquee-track{display:flex;gap:20px;width:max-content;animation:scrollMarquee 25s linear infinite}:where(.page-id-8) .marquee-container:hover .marquee-track{animation-play-state:paused}@keyframes scrollMarquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}:where(.page-id-8) .testimonial-card{width:380px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;position:relative;transition:all 0.3s ease;cursor:pointer;box-shadow:0 4px 15px rgb(0 0 0 / .02);flex-shrink:0}:where(.page-id-8) .testimonial-card:hover{transform:translateY(-4px);border-color:#cbb074;box-shadow:0 8px 25px rgb(203 176 116 / .25)}:where(.page-id-8) .card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}:where(.page-id-8) .rating-stars{color:#cbb074;font-size:12px;display:flex;gap:3px}:where(.page-id-8) .quote-icon{color:rgb(13 114 185 / .15);font-size:22px;transition:color 0.3s ease}:where(.page-id-8) .testimonial-card:hover .quote-icon{color:#0d72b9}:where(.page-id-8) .review-text{font-size:13.5px;color:#444;line-height:1.45;font-weight:400;margin-bottom:14px;height:110px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#cbb074 #f1f1f1}:where(.page-id-8) .client-info{display:flex;align-items:center;gap:10px;border-top:1px solid #f0f4f8;padding-top:10px}:where(.page-id-8) .client-avatar{width:36px;height:36px;border-radius:50%;background:#004682;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;flex-shrink:0;transition:background 0.3s ease}:where(.page-id-8) .testimonial-card:hover .client-avatar{background:#cbb074}:where(.page-id-8) .client-details{display:flex;align-items:center;height:36px}:where(.page-id-8) .client-name{font-size:13.5px;font-weight:800;color:#004682;letter-spacing:.3px}