.elementor-1041 .elementor-element.elementor-element-13cb00c{--display:flex;--min-height:800px;--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;--justify-content:flex-end;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-1041 .elementor-element.elementor-element-7cb9c93{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;top:0}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-7cb9c93{left:0}body.rtl .elementor-1041 .elementor-element.elementor-element-7cb9c93{right:0}.elementor-1041 .elementor-element.elementor-element-5ab9b1f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1041 .elementor-element.elementor-element-1eb5e94{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px;--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;--z-index:2}.elementor-1041 .elementor-element.elementor-element-1eb5e94:not(.elementor-motion-effects-element-type-background),.elementor-1041 .elementor-element.elementor-element-1eb5e94>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#041728C4}.elementor-1041 .elementor-element.elementor-element-a17fd1c .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:400;color:var(--e-global-color-blocksy_palette_8)}.elementor-1041 .elementor-element.elementor-element-ab84d02{width:100%;max-width:100%;font-size:24px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-1041 .elementor-element.elementor-element-fa096fe{width:100%;max-width:100%}.elementor-1041 .elementor-element.elementor-element-fa096fe .elementor-heading-title{color:var(--e-global-color-blocksy_palette_8)}.elementor-1041 .elementor-element.elementor-element-0cabeab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1041 .elementor-element.elementor-element-098217f{width:auto;max-width:auto;font-weight:400;color:var(--e-global-color-blocksy_palette_8)}.elementor-1041 .elementor-element.elementor-element-ffac1df{width:auto;max-width:auto;font-weight:400;color:var(--e-global-color-blocksy_palette_8)}.elementor-1041 .elementor-element.elementor-element-65cde34{--display:flex}.elementor-1041 .elementor-element.elementor-element-1daee2b{--display:flex;--min-height:85vh;--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;--justify-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-1041 .elementor-element.elementor-element-1daee2b:before,.elementor-1041 .elementor-element.elementor-element-1daee2b>.elementor-background-video-container:before,.elementor-1041 .elementor-element.elementor-element-1daee2b>.e-con-inner>.elementor-background-video-container:before,.elementor-1041 .elementor-element.elementor-element-1daee2b>.elementor-background-slideshow:before,.elementor-1041 .elementor-element.elementor-element-1daee2b>.e-con-inner>.elementor-background-slideshow:before,.elementor-1041 .elementor-element.elementor-element-1daee2b>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg,#FFFFFF00 75%,var(--e-global-color-blocksy_palette_8) 100%)}.elementor-1041 .elementor-element.elementor-element-1daee2b:not(.elementor-motion-effects-element-type-background),.elementor-1041 .elementor-element.elementor-element-1daee2b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1041 .elementor-element.elementor-element-2d2699b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1041 .elementor-element.elementor-element-5fd54f2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px;--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;--z-index:2}.elementor-1041 .elementor-element.elementor-element-5fd54f2:not(.elementor-motion-effects-element-type-background),.elementor-1041 .elementor-element.elementor-element-5fd54f2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#041728C4}.elementor-1041 .elementor-element.elementor-element-28fd20b .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:400;color:var(--e-global-color-blocksy_palette_8)}.elementor-1041 .elementor-element.elementor-element-e5adae9{width:100%;max-width:100%;font-size:24px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-1041 .elementor-element.elementor-element-6c9fa31{width:100%;max-width:100%}.elementor-1041 .elementor-element.elementor-element-6c9fa31 .elementor-heading-title{color:var(--e-global-color-blocksy_palette_8)}.elementor-1041 .elementor-element.elementor-element-f53056a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1041 .elementor-element.elementor-element-e6f5d70{width:auto;max-width:auto;font-weight:400;color:var(--e-global-color-blocksy_palette_8)}.elementor-1041 .elementor-element.elementor-element-85ab0d2{width:auto;max-width:auto;font-weight:400;color:var(--e-global-color-blocksy_palette_8)}.elementor-1041 .elementor-element.elementor-element-e121cb3{--display:flex}.elementor-1041 .elementor-element.elementor-element-d47c785{--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;--justify-content:center;--align-items:center;--overlay-opacity:.95;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-1041 .elementor-element.elementor-element-d47c785:not(.elementor-motion-effects-element-type-background),.elementor-1041 .elementor-element.elementor-element-d47c785>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.calibre-engineering.com/wp-content/uploads/2025/03/calibre-Diverse-Portfolio.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1041 .elementor-element.elementor-element-d47c785:before,.elementor-1041 .elementor-element.elementor-element-d47c785>.elementor-background-video-container:before,.elementor-1041 .elementor-element.elementor-element-d47c785>.e-con-inner>.elementor-background-video-container:before,.elementor-1041 .elementor-element.elementor-element-d47c785>.elementor-background-slideshow:before,.elementor-1041 .elementor-element.elementor-element-d47c785>.e-con-inner>.elementor-background-slideshow:before,.elementor-1041 .elementor-element.elementor-element-d47c785>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-primary);--background-overlay:''}.elementor-1041 .elementor-element.elementor-element-6c97d2f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-1041 .elementor-element.elementor-element-b1a1a1e{width:100%;max-width:100%;font-size:24px;font-weight:700;color:var(--e-global-color-secondary)}.elementor-1041 .elementor-element.elementor-element-b8df403{width:100%;max-width:100%}.elementor-1041 .elementor-element.elementor-element-b8df403 .elementor-heading-title{color:var(--e-global-color-blocksy_palette_8)}.elementor-1041 .elementor-element.elementor-element-73840ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1041 .elementor-element.elementor-element-e0b029d{width:auto;max-width:auto;font-weight:700;color:var(--e-global-color-blocksy_palette_8)}.elementor-1041 .elementor-element.elementor-element-520d793{width:auto;max-width:auto;font-weight:700;color:var(--e-global-color-blocksy_palette_8)}.elementor-1041 .elementor-element.elementor-element-56a7dc8{--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-1041 .elementor-element.elementor-element-56a7dc8:not(.elementor-motion-effects-element-type-background),.elementor-1041 .elementor-element.elementor-element-56a7dc8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.calibre-engineering.com/wp-content/uploads/2024/12/calibre-bg-light-blue-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1041 .elementor-element.elementor-element-5a6f418{--display:flex}.elementor-1041 .elementor-element.elementor-element-95bca10{--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;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-1041 .elementor-element.elementor-element-bb969b1{--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-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap}.elementor-1041 .elementor-element.elementor-element-e3aa51a{width:100%;max-width:100%;font-size:24px;font-weight:700;color:var(--e-global-color-e6cff2b)}.elementor-1041 .elementor-element.elementor-element-0cab51e{width:100%;max-width:100%}.elementor-1041 .elementor-element.elementor-element-0cab51e .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-1041 .elementor-element.elementor-element-e142281{width:auto;max-width:auto;font-weight:700;color:var(--e-global-color-primary)}.elementor-1041 .elementor-element.elementor-element-bfa757c{width:auto;max-width:auto;font-weight:700;color:var(--e-global-color-primary)}.elementor-1041 .elementor-element.elementor-element-59c81b8>.elementor-widget-container{margin:0 0 20px}.elementor-1041 .elementor-element.elementor-element-59c81b8{font-size:18px;font-weight:700;color:#018090}.elementor-1041 .elementor-element.elementor-element-caf7e1e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:80px;--padding-right:10px}.elementor-1041 .elementor-element.elementor-element-d5b90d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px}.elementor-1041 .elementor-element.elementor-element-d5b90d9:not(.elementor-motion-effects-element-type-background),.elementor-1041 .elementor-element.elementor-element-d5b90d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ADD7F640}.elementor-1041 .elementor-element.elementor-element-e6b14a3>.elementor-widget-container{margin:0 0 6px;border-style:solid;border-width:0 0 1px}.elementor-1041 .elementor-element.elementor-element-e6b14a3 .elementor-heading-title{font-weight:700;font-style:normal}.elementor-1041 .elementor-element.elementor-element-18dbb19>.elementor-widget-container{margin:20px 0 32px}.elementor-1041 .elementor-element.elementor-element-a7e91f1>.elementor-widget-container{margin:0 0 6px;border-style:solid;border-width:0 0 1px}.elementor-1041 .elementor-element.elementor-element-a7e91f1 .elementor-heading-title{font-weight:700;font-style:normal}.elementor-1041 .elementor-element.elementor-element-a33867c>.elementor-widget-container{margin:10px 0 30px}.elementor-1041 .elementor-element.elementor-element-a33867c{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var(--e-global-color-primary);--e-share-buttons-secondary-color:var(--e-global-color-blocksy_palette_8)}.elementor-1041 .elementor-element.elementor-element-a33867c .elementor-share-btn{font-size:calc(0.75px * 10)}.elementor-1041 .elementor-element.elementor-element-a33867c .elementor-share-btn__icon{--e-share-buttons-icon-size:16px}.elementor-1041 .elementor-element.elementor-element-8720400>.elementor-widget-container{margin:0 0 10px;border-style:solid;border-width:0 0 1px}.elementor-1041 .elementor-element.elementor-element-8720400 .elementor-heading-title{font-weight:700;font-style:normal}.elementor-1041 .elementor-element.elementor-element-19bf16e{--grid-row-gap:15px;--grid-column-gap:30px}.elementor-1041 .elementor-element.elementor-element-19bf16e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% )}.elementor-1041 .elementor-element.elementor-element-19bf16e:after{content:"0.6"}.elementor-1041 .elementor-element.elementor-element-19bf16e .elementor-post__thumbnail__link{width:100%}.elementor-1041 .elementor-element.elementor-element-19bf16e .elementor-post__thumbnail{border-radius:10px}.elementor-1041 .elementor-element.elementor-element-19bf16e.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-1041 .elementor-element.elementor-element-19bf16e.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-1041 .elementor-element.elementor-element-19bf16e.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-1041 .elementor-element.elementor-element-19bf16e .elementor-post__title,.elementor-1041 .elementor-element.elementor-element-19bf16e .elementor-post__title a{color:var(--e-global-color-primary);font-size:14px}.elementor-1041 .elementor-element.elementor-element-67a8e4d{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-1041 .elementor-element.elementor-element-67a8e4d:not(.elementor-motion-effects-element-type-background),.elementor-1041 .elementor-element.elementor-element-67a8e4d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f5f7}.elementor-1041 .elementor-element.elementor-element-30b9762{--display:flex}.elementor-1041 .elementor-element.elementor-element-c150e97{--animation-duration:0ms;--dynamic-text-color:var(--e-global-color-primary)}.elementor-1041 .elementor-element.elementor-element-c150e97>.elementor-widget-container{margin:0 0 20px}.elementor-1041 .elementor-element.elementor-element-c150e97 .elementor-headline{text-align:center}.elementor-1041 .elementor-element.elementor-element-c150e97 .elementor-headline-plain-text{color:var(--e-global-color-primary)}.elementor-1041 .elementor-element.elementor-element-c150e97 .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-secondary)}.elementor-1041 .elementor-element.elementor-element-856586e{--grid-columns:3;--auto-scroll-offset:90px}.elementor-1041 .elementor-element.elementor-element-856586e .elementor-loop-container{grid-auto-rows:1fr}.elementor-1041 .elementor-element.elementor-element-856586e .e-loop-item>.elementor-section,.elementor-1041 .elementor-element.elementor-element-856586e .e-loop-item>.elementor-section>.elementor-container,.elementor-1041 .elementor-element.elementor-element-856586e .e-loop-item>.e-con,.elementor-1041 .elementor-element.elementor-element-856586e .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-1041 .elementor-element.elementor-element-42b77bf{--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:.9}.elementor-1041 .elementor-element.elementor-element-42b77bf:not(.elementor-motion-effects-element-type-background),.elementor-1041 .elementor-element.elementor-element-42b77bf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-blocksy_palette_4);background-image:url("https://www.calibre-engineering.com/wp-content/uploads/2025/01/scalibre-service-building.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1041 .elementor-element.elementor-element-42b77bf:before,.elementor-1041 .elementor-element.elementor-element-42b77bf>.elementor-background-video-container:before,.elementor-1041 .elementor-element.elementor-element-42b77bf>.e-con-inner>.elementor-background-video-container:before,.elementor-1041 .elementor-element.elementor-element-42b77bf>.elementor-background-slideshow:before,.elementor-1041 .elementor-element.elementor-element-42b77bf>.e-con-inner>.elementor-background-slideshow:before,.elementor-1041 .elementor-element.elementor-element-42b77bf>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-primary);--background-overlay:''}.elementor-1041 .elementor-element.elementor-element-2ff7d13{--display:flex}.elementor-1041 .elementor-element.elementor-element-6ada422{--animation-duration:0ms;--dynamic-text-color:var(--e-global-color-blocksy_palette_8)}.elementor-1041 .elementor-element.elementor-element-6ada422>.elementor-widget-container{margin:0 0 40px}.elementor-1041 .elementor-element.elementor-element-6ada422 .elementor-headline{text-align:center;font-weight:700;font-style:normal}.elementor-1041 .elementor-element.elementor-element-6ada422 .elementor-headline-plain-text{color:var(--e-global-color-blocksy_palette_8)}.elementor-1041 .elementor-element.elementor-element-6ada422 .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-secondary)}.elementor-1041 .elementor-element.elementor-element-cb4a940{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-1041 .elementor-element.elementor-element-cb4a940:not(.elementor-motion-effects-element-type-background),.elementor-1041 .elementor-element.elementor-element-cb4a940>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ADD7F640}.elementor-1041 .elementor-element.elementor-element-367321d{--display:flex}.elementor-1041 .elementor-element.elementor-element-1dffa07{--animation-duration:0ms;--dynamic-text-color:var(--e-global-color-primary)}.elementor-1041 .elementor-element.elementor-element-1dffa07 .elementor-headline{text-align:center}.elementor-1041 .elementor-element.elementor-element-1dffa07 .elementor-headline-plain-text{color:var(--e-global-color-primary)}.elementor-1041 .elementor-element.elementor-element-1dffa07 .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-secondary)}.elementor-1041 .elementor-element.elementor-element-866622a{text-align:center}@media(min-width:768px){.elementor-1041 .elementor-element.elementor-element-1eb5e94{--width:95%}.elementor-1041 .elementor-element.elementor-element-65cde34{--width:80%}.elementor-1041 .elementor-element.elementor-element-5fd54f2{--width:95%}.elementor-1041 .elementor-element.elementor-element-e121cb3{--width:80%}.elementor-1041 .elementor-element.elementor-element-bb969b1{--content-width:100%}.elementor-1041 .elementor-element.elementor-element-caf7e1e{--width:50%}}@media(max-width:1366px) and (min-width:768px){.elementor-1041 .elementor-element.elementor-element-caf7e1e{--width:70%}}@media(max-width:1024px) and (min-width:768px){.elementor-1041 .elementor-element.elementor-element-caf7e1e{--width:100%}.elementor-1041 .elementor-element.elementor-element-d5b90d9{--content-width:100%}}@media(min-width:2400px){.elementor-1041 .elementor-element.elementor-element-13cb00c{--content-width:1940px}.elementor-1041 .elementor-element.elementor-element-5ab9b1f{--width:45%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1041 .elementor-element.elementor-element-1eb5e94{--margin-top:110px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px}.elementor-1041 .elementor-element.elementor-element-1daee2b{--content-width:1940px}.elementor-1041 .elementor-element.elementor-element-2d2699b{--width:45%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1041 .elementor-element.elementor-element-5fd54f2{--margin-top:110px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px}.elementor-1041 .elementor-element.elementor-element-d47c785{--content-width:1940px}.elementor-1041 .elementor-element.elementor-element-56a7dc8{--content-width:1940px}.elementor-1041 .elementor-element.elementor-element-95bca10{--content-width:1940px}.elementor-1041 .elementor-element.elementor-element-67a8e4d{--content-width:1940px}.elementor-1041 .elementor-element.elementor-element-42b77bf{--content-width:1940px}.elementor-1041 .elementor-element.elementor-element-cb4a940{--content-width:1940px}}@media(max-width:1366px){.elementor-1041 .elementor-element.elementor-element-caf7e1e{--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:10px}}@media(max-width:1024px){.elementor-1041 .elementor-element.elementor-element-13cb00c{--min-height:600px}.elementor-1041 .elementor-element.elementor-element-95bca10{--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-1041 .elementor-element.elementor-element-caf7e1e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1041 .elementor-element.elementor-element-a33867c{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}.elementor-1041 .elementor-element.elementor-element-19bf16e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-1041 .elementor-element.elementor-element-19bf16e:after{content:"0.5"}.elementor-1041 .elementor-element.elementor-element-856586e{--grid-columns:2}}@media(max-width:767px){.elementor-1041 .elementor-element.elementor-element-a33867c{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}.elementor-1041 .elementor-element.elementor-element-19bf16e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-1041 .elementor-element.elementor-element-19bf16e:after{content:"0.5"}.elementor-1041 .elementor-element.elementor-element-19bf16e .elementor-post__thumbnail__link{width:100%}.elementor-1041 .elementor-element.elementor-element-856586e{--grid-columns:1}}.elementor-1041 .elementor-element.elementor-element-7cb9c93 .swiper-slide-inner{width:100%;max-width:100%;height:100%;min-height:800px}.elementor-1041 .elementor-element.elementor-element-7cb9c93 .swiper-slide img{width:100%;max-width:100%;height:100%;min-height:800px;object-fit:cover;object-position:center;border-radius:0}.elementor-1041 .elementor-element.elementor-element-13cb00c .elementor-widget-image-carousel:before{content:"";position:absolute;top:0;left:0;right:0;height:300px;background:linear-gradient(to bottom,rgba(255,255,255,1),transparent);z-index:2}.elementor-1041 .elementor-element.elementor-element-1daee2b:before{content:"";position:absolute;top:0;left:0;right:0;height:600px;background:linear-gradient(to bottom,rgba(255,255,255,1),transparent);z-index:1}#gallery{overflow:hidden}.swiper-wrapper{align-items:center}.swiper-slide{display:flex !important;justify-content:center;align-items:center}.swiper-slide img{width:auto;max-width:none;max-height:570px;aspect-ratio:auto;object-fit:cover;object-position:top center;border-radius:12px}.swiper-pagination{position:relative !important;display:flex;justify-content:center;margin-top:30px}.swiper-pagination .swiper-pagination-bullet{margin:0 5px;width:90px;height:60px;overflow:hidden;cursor:pointer;opacity:.7;transition:opacity .3s ease-in-out;border-radius:12px}.swiper-pagination .swiper-pagination-bullet:hover{opacity:1}.swiper-pagination .swiper-pagination-bullet img{width:100%;height:100%;object-fit:cover}@media (max-width:768px){.swiper-slide img{max-width:80vw}}.elementor-1041 .elementor-element.elementor-element-95f7537 #gallery-1{display:none}.elementor-1041 .elementor-element.elementor-element-18dbb19 a{background-color:#fc3;display:block;text-align:center;padding:12px;font-size:20px;font-weight:500;margin-bottom:10px;border-radius:8px}.elementor-1041 .elementor-element.elementor-element-18dbb19 a:hover{background-color:#002e5f;color:#fc3}.elementor-1041 .elementor-element.elementor-element-19bf16e .elementor-post__text{width:100%;background:#fff;border-radius:20px;margin-top:-101px;z-index:1;padding:.5rem 1rem;height:75px;display:flex;align-items:center;justify-content:center;margin-left:70px;margin-bottom:5px;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,.75);box-shadow:0px 0px 6px 0px rgba(0,0,0,.2)}.elementor-1041 .elementor-element.elementor-element-19bf16e .elementor-post__thumbnail__link{margin-bottom:20px!important;margin-top:10px;width:50%!important}@media only screen and (min-width:321px) and (max-width:767px){.elementor-1041 .elementor-element.elementor-element-19bf16e .elementor-post__text{width:70%;margin-top:-145px;height:100px;margin-left:185px;margin-bottom:30px}}@media only screen and (min-width:376px) and (max-width:425px){.elementor-1041 .elementor-element.elementor-element-19bf16e .elementor-post__text{width:80%;margin-top:-115px;height:80px;margin-left:60px;margin-bottom:15px}.elementor-1041 .elementor-element.elementor-element-19bf16e .elementor-post__thumbnail__link{margin-bottom:20px!important;margin-top:10px;width:70%!important}}@media only screen and (min-width:321px) and (max-width:375px){.elementor-1041 .elementor-element.elementor-element-19bf16e .elementor-post__text{width:75%;margin-top:-105px;height:80px;margin-left:60px;margin-bottom:5px}.elementor-1041 .elementor-element.elementor-element-19bf16e .elementor-post__thumbnail__link{margin-bottom:20px!important;margin-top:10px;width:70%!important}}@media (max-width:320px){.elementor-1041 .elementor-element.elementor-element-19bf16e .elementor-post__text{width:90%;margin-top:-60px;height:80px;margin-left:12px;margin-bottom:5px}.elementor-1041 .elementor-element.elementor-element-19bf16e .elementor-post__thumbnail__link{margin-bottom:20px!important;margin-top:10px;width:100%!important}}.elementor-1041 .elementor-element.elementor-element-856586e .elementor-pagination{padding-top:40px}.elementor-1041 .elementor-element.elementor-element-5676e16 .elementor-widget-container{display:flex;gap:30px;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center}.elementor-1041 .elementor-element.elementor-element-5676e16 a{background-color:#002e5f;display:flex;justify-content:center;align-items:center;text-align:center;padding:32px 16px;color:#fff;font-size:20px;font-weight:500;width:100%;max-width:300px;border-top:6px solid #fc3}.elementor-1041 .elementor-element.elementor-element-5676e16 a:hover{color:#fc3}@media (max-width:767px){.elementor-1041 .elementor-element.elementor-element-5676e16 .elementor-widget-container{gap:10px 0}}#input_1_1{display:grid!important}.elementor-1041 .elementor-element.elementor-element-307c275 input[type=text],input[type=email],textarea{border-radius:13px!important;border:1px solid var(--e-global-color-primary)!important;padding:20px!important;color:var(--e-global-color-primary)}.elementor-1041 .elementor-element.elementor-element-307c275 textarea{min-block-size:5.8rem!important;block-size:5.8rem!important}.elementor-1041 .elementor-element.elementor-element-307c275 .gform_footer{margin-top:0!important}.elementor-1041 .elementor-element.elementor-element-307c275 #gform_submit_button_1{transition:all .3s;background-color:var(--e-global-color-blocksy_palette_2);font-family:"Montserrat",Sans-serif;font-weight:700;line-height:1em;color:var(--e-global-color-text);border-radius:13px;padding:15px 10px;width:100%;color:var(--e-global-color-primary)}.elementor-1041 .elementor-element.elementor-element-307c275 #gform_1{display:flex;gap:20px;width:100%;justify-content:space-between}.elementor-1041 .elementor-element.elementor-element-307c275 #gform_1 .gform_column{width:50%;display:flex;flex-direction:column;gap:10px}@media screen and (max-width:564px){.elementor-1041 .elementor-element.elementor-element-307c275 #gform_1{flex-direction:column}.elementor-1041 .elementor-element.elementor-element-307c275 #gform_1 .gform_column{width:100%}}.elementor-1041 .elementor-element.elementor-element-307c275 #gform_submit_button_1:hover{transition:all .3s;background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary)}