.elementor-1049 .elementor-element.elementor-element-1cd40e1c > .elementor-background-overlay{background-color:#00334E;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1049 .elementor-element.elementor-element-1cd40e1c .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-1049 .elementor-element.elementor-element-1cd40e1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-1049 .elementor-element.elementor-element-16d79d9f > .elementor-element-populated >  .elementor-background-overlay{opacity:0.7;}.elementor-1049 .elementor-element.elementor-element-16d79d9f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20% 0% 11% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-1049 .elementor-element.elementor-element-16d79d9f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1049 .elementor-element.elementor-element-7f3e6c24 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 3% 0%;}.elementor-1049 .elementor-element.elementor-element-7f3e6c24{text-align:center;}.elementor-1049 .elementor-element.elementor-element-7f3e6c24 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:75px;letter-spacing:-0.2px;word-spacing:0em;color:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-10e31605 > .elementor-widget-container{margin:0% 5% 3% 0%;}.elementor-1049 .elementor-element.elementor-element-10e31605{text-align:center;}.elementor-1049 .elementor-element.elementor-element-10e31605 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:29px;font-weight:400;color:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-114591f4{margin-top:0%;margin-bottom:-23%;padding:0% 10% 0% 10%;z-index:2;}.elementor-1049 .elementor-element.elementor-element-6b3bc697:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1049 .elementor-element.elementor-element-6b3bc697 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-6b3bc697 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:5% 5% 5% 5%;}.elementor-1049 .elementor-element.elementor-element-6b3bc697 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1049 .elementor-element.elementor-element-6319fba4{--display:flex;--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-1049 .elementor-element.elementor-element-7b021282 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-1049 .elementor-element.elementor-element-7b021282{text-align:center;}.elementor-1049 .elementor-element.elementor-element-7b021282 img{width:36%;}.elementor-1049 .elementor-element.elementor-element-3ea9cf4a > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1049 .elementor-element.elementor-element-3ea9cf4a{text-align:center;}.elementor-1049 .elementor-element.elementor-element-3ea9cf4a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;line-height:1.1em;color:#00334E;}.elementor-1049 .elementor-element.elementor-element-22b9759c > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-22b9759c{text-align:center;font-family:var( --e-global-typography-2384f7b-font-family ), Sans-serif;font-size:var( --e-global-typography-2384f7b-font-size );font-weight:var( --e-global-typography-2384f7b-font-weight );line-height:var( --e-global-typography-2384f7b-line-height );color:#00334E;}.elementor-1049 .elementor-element.elementor-element-22b9759c a{color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-74e6fe54:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1049 .elementor-element.elementor-element-74e6fe54 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-74e6fe54 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:5% 5% 5% 5%;}.elementor-1049 .elementor-element.elementor-element-74e6fe54 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1049 .elementor-element.elementor-element-3d7548c3{--display:flex;--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-1049 .elementor-element.elementor-element-5e8aeb42 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-1049 .elementor-element.elementor-element-5e8aeb42{text-align:center;}.elementor-1049 .elementor-element.elementor-element-5e8aeb42 img{width:36%;}.elementor-1049 .elementor-element.elementor-element-69282c6b > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1049 .elementor-element.elementor-element-69282c6b{text-align:center;}.elementor-1049 .elementor-element.elementor-element-69282c6b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;line-height:1.1em;color:#00334E;}.elementor-1049 .elementor-element.elementor-element-39a0ba80 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-39a0ba80{text-align:center;font-family:var( --e-global-typography-2384f7b-font-family ), Sans-serif;font-size:var( --e-global-typography-2384f7b-font-size );font-weight:var( --e-global-typography-2384f7b-font-weight );line-height:var( --e-global-typography-2384f7b-line-height );color:#00334E;}.elementor-1049 .elementor-element.elementor-element-33979392:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1049 .elementor-element.elementor-element-33979392 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-33979392 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:5% 5% 5% 5%;}.elementor-1049 .elementor-element.elementor-element-33979392 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1049 .elementor-element.elementor-element-6cce8524{--display:flex;--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-1049 .elementor-element.elementor-element-195ab91e > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-1049 .elementor-element.elementor-element-195ab91e{text-align:center;}.elementor-1049 .elementor-element.elementor-element-195ab91e img{width:36%;}.elementor-1049 .elementor-element.elementor-element-79917ab1 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1049 .elementor-element.elementor-element-79917ab1{text-align:center;}.elementor-1049 .elementor-element.elementor-element-79917ab1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;line-height:1.1em;color:#00334E;}.elementor-1049 .elementor-element.elementor-element-729e7212 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-729e7212{text-align:center;font-family:var( --e-global-typography-2384f7b-font-family ), Sans-serif;font-size:var( --e-global-typography-2384f7b-font-size );font-weight:var( --e-global-typography-2384f7b-font-weight );line-height:var( --e-global-typography-2384f7b-line-height );color:#00334E;}.elementor-1049 .elementor-element.elementor-element-44efb149{--divider-border-style:solid;--divider-color:#AFD6778C;--divider-border-width:80px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1049 .elementor-element.elementor-element-44efb149 > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:-52% 0% -40% -222%;}.elementor-1049 .elementor-element.elementor-element-44efb149.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1049 .elementor-element.elementor-element-44efb149 .elementor-divider-separator{width:80em;}.elementor-1049 .elementor-element.elementor-element-44efb149 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-1049 .elementor-element.elementor-element-5d241ee9:not(.elementor-motion-effects-element-type-background), .elementor-1049 .elementor-element.elementor-element-5d241ee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E6578;}.elementor-1049 .elementor-element.elementor-element-5d241ee9 > .elementor-background-overlay{opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1049 .elementor-element.elementor-element-5d241ee9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:147px 0px 35px 0px;}.elementor-1049 .elementor-element.elementor-element-76b5145c > .elementor-element-populated{margin:72px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-51b44fda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-51b44fda{text-align:center;}.elementor-1049 .elementor-element.elementor-element-51b44fda .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-16bfe4e0 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 90px 0px 90px;}.elementor-1049 .elementor-element.elementor-element-16bfe4e0{text-align:center;font-family:"Helvetica", Sans-serif;font-size:23px;font-weight:400;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-16bfe4e0 a{color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-d59a8cf:not(.elementor-motion-effects-element-type-background), .elementor-1049 .elementor-element.elementor-element-d59a8cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00334E;}.elementor-1049 .elementor-element.elementor-element-d59a8cf > .elementor-background-overlay{background-image:url("https://gandwengineering.com/wp-content/uploads/2025/04/Plans_White_1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;opacity:0.04;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1049 .elementor-element.elementor-element-d59a8cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 35px 0px;}.elementor-1049 .elementor-element.elementor-element-5dd58a13 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-484e8881 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 90px 0px 90px;}.elementor-1049 .elementor-element.elementor-element-484e8881{text-align:center;font-family:"Syne", Sans-serif;font-size:23px;font-weight:400;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-484e8881 a{color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-2ff14522 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-2ff14522{text-align:center;}.elementor-1049 .elementor-element.elementor-element-2ff14522 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-40d18e22{margin-top:0px;margin-bottom:50px;}.elementor-1049 .elementor-element.elementor-element-20a149c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1049 .elementor-element.elementor-element-20a149c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-20a149c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-20a149c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1049 .elementor-element.elementor-element-55f86aae{width:100%;max-width:100%;grid-column:span custom;z-index:1;text-align:center;}.elementor-1049 .elementor-element.elementor-element-55f86aae > .elementor-widget-container{margin:0px 0px -62px 0px;}.elementor-1049 .elementor-element.elementor-element-55f86aae img{height:257px;object-fit:cover;object-position:center center;}.elementor-1049 .elementor-element.elementor-element-55f86aae:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1049 .elementor-element.elementor-element-3afe352f:not(.elementor-motion-effects-element-type-background), .elementor-1049 .elementor-element.elementor-element-3afe352f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-3afe352f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 8px 10px;}.elementor-1049 .elementor-element.elementor-element-3afe352f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1049 .elementor-element.elementor-element-710a8674.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1049 .elementor-element.elementor-element-710a8674.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1049 .elementor-element.elementor-element-710a8674.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1049 .elementor-element.elementor-element-710a8674 > .elementor-element-populated{margin:0px 0px 11px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-5cd446a6{width:auto;max-width:auto;z-index:2;text-align:center;}.elementor-1049 .elementor-element.elementor-element-5cd446a6 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px -46px 0px;padding:10px 10px 10px 10px;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-1049 .elementor-element.elementor-element-5cd446a6:hover .elementor-widget-container{background-color:#00334E;border-style:none;}.elementor-1049 .elementor-element.elementor-element-5cd446a6 img{width:100%;max-width:100%;height:60px;object-fit:fill;}.elementor-1049 .elementor-element.elementor-element-5cd446a6:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1049 .elementor-element.elementor-element-204df073 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-1049 .elementor-element.elementor-element-204df073 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;color:#00334E;}.elementor-1049 .elementor-element.elementor-element-748ef0cb > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-748ef0cb{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-3f0aa8b1 .elementor-button{background-color:#AFD677;font-family:"Montserrat", Sans-serif;font-size:20px;text-decoration:none;}.elementor-1049 .elementor-element.elementor-element-3f0aa8b1{width:100%;max-width:100%;}.elementor-1049 .elementor-element.elementor-element-3f0aa8b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-3f0aa8b1.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1049 .elementor-element.elementor-element-3de5e373:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1049 .elementor-element.elementor-element-3de5e373 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-3de5e373 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-3de5e373 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1049 .elementor-element.elementor-element-238aa64{width:100%;max-width:100%;grid-column:span custom;z-index:1;text-align:center;}.elementor-1049 .elementor-element.elementor-element-238aa64 > .elementor-widget-container{margin:0px 0px -62px 0px;}.elementor-1049 .elementor-element.elementor-element-238aa64 img{height:257px;object-fit:cover;object-position:center center;}.elementor-1049 .elementor-element.elementor-element-238aa64:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1049 .elementor-element.elementor-element-1e7923ac:not(.elementor-motion-effects-element-type-background), .elementor-1049 .elementor-element.elementor-element-1e7923ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-1e7923ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 8px 10px;}.elementor-1049 .elementor-element.elementor-element-1e7923ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1049 .elementor-element.elementor-element-1e002e5e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1049 .elementor-element.elementor-element-1e002e5e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1049 .elementor-element.elementor-element-1e002e5e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1049 .elementor-element.elementor-element-1e002e5e > .elementor-element-populated{margin:0px 0px 11px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-f1bd6a{width:auto;max-width:auto;z-index:2;text-align:center;}.elementor-1049 .elementor-element.elementor-element-f1bd6a > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px -46px 0px;padding:10px 10px 10px 10px;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-1049 .elementor-element.elementor-element-f1bd6a:hover .elementor-widget-container{background-color:#00334E;border-style:none;}.elementor-1049 .elementor-element.elementor-element-f1bd6a img{width:100%;max-width:100%;height:60px;object-fit:fill;opacity:1;}.elementor-1049 .elementor-element.elementor-element-f1bd6a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1049 .elementor-element.elementor-element-53425f6 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-1049 .elementor-element.elementor-element-53425f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;color:#00334E;}.elementor-1049 .elementor-element.elementor-element-eeddd81 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-eeddd81{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-7fcae72b .elementor-button{background-color:#AFD677;font-family:"Montserrat", Sans-serif;font-size:20px;text-decoration:none;}.elementor-1049 .elementor-element.elementor-element-7fcae72b{width:100%;max-width:100%;}.elementor-1049 .elementor-element.elementor-element-7fcae72b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-7fcae72b.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1049 .elementor-element.elementor-element-2d0a87b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1049 .elementor-element.elementor-element-2d0a87b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-2d0a87b2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-2d0a87b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1049 .elementor-element.elementor-element-5d0e0f76{width:100%;max-width:100%;grid-column:span custom;z-index:1;text-align:center;}.elementor-1049 .elementor-element.elementor-element-5d0e0f76 > .elementor-widget-container{margin:0px 0px -62px 0px;}.elementor-1049 .elementor-element.elementor-element-5d0e0f76 img{height:257px;object-fit:cover;object-position:center center;}.elementor-1049 .elementor-element.elementor-element-5d0e0f76:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1049 .elementor-element.elementor-element-91f69b5:not(.elementor-motion-effects-element-type-background), .elementor-1049 .elementor-element.elementor-element-91f69b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-91f69b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 8px 10px;}.elementor-1049 .elementor-element.elementor-element-91f69b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1049 .elementor-element.elementor-element-1879685e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1049 .elementor-element.elementor-element-1879685e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1049 .elementor-element.elementor-element-1879685e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1049 .elementor-element.elementor-element-1879685e > .elementor-element-populated{margin:0px 0px 11px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-5a93d697{width:auto;max-width:auto;z-index:2;text-align:center;}.elementor-1049 .elementor-element.elementor-element-5a93d697 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px -46px 0px;padding:10px 10px 10px 10px;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-1049 .elementor-element.elementor-element-5a93d697:hover .elementor-widget-container{background-color:#00334E;border-style:none;}.elementor-1049 .elementor-element.elementor-element-5a93d697 img{width:100%;max-width:100%;height:60px;object-fit:fill;}.elementor-1049 .elementor-element.elementor-element-5a93d697:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1049 .elementor-element.elementor-element-5bdc4ad7 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-1049 .elementor-element.elementor-element-5bdc4ad7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;color:#00334E;}.elementor-1049 .elementor-element.elementor-element-4dd363ea > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-4dd363ea{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-3a49e3df .elementor-button{background-color:#AFD677;font-family:"Montserrat", Sans-serif;font-size:20px;text-decoration:none;}.elementor-1049 .elementor-element.elementor-element-3a49e3df{width:100%;max-width:100%;}.elementor-1049 .elementor-element.elementor-element-3a49e3df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-3a49e3df.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1049 .elementor-element.elementor-element-4a5e9967{margin-top:0px;margin-bottom:50px;}.elementor-1049 .elementor-element.elementor-element-3004478c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1049 .elementor-element.elementor-element-3004478c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-3004478c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-3004478c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1049 .elementor-element.elementor-element-2955b56b{width:100%;max-width:100%;grid-column:span custom;z-index:1;text-align:center;}.elementor-1049 .elementor-element.elementor-element-2955b56b > .elementor-widget-container{margin:0px 0px -62px 0px;}.elementor-1049 .elementor-element.elementor-element-2955b56b img{height:257px;object-fit:cover;object-position:center center;}.elementor-1049 .elementor-element.elementor-element-2955b56b:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1049 .elementor-element.elementor-element-181541ef:not(.elementor-motion-effects-element-type-background), .elementor-1049 .elementor-element.elementor-element-181541ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-181541ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 8px 10px;}.elementor-1049 .elementor-element.elementor-element-181541ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1049 .elementor-element.elementor-element-5af390b7.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1049 .elementor-element.elementor-element-5af390b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1049 .elementor-element.elementor-element-5af390b7.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1049 .elementor-element.elementor-element-5af390b7 > .elementor-element-populated{margin:0px 0px 11px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-759558bf{width:auto;max-width:auto;z-index:2;text-align:center;}.elementor-1049 .elementor-element.elementor-element-759558bf > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px -46px 0px;padding:10px 10px 10px 10px;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-1049 .elementor-element.elementor-element-759558bf:hover .elementor-widget-container{background-color:#00334E;border-style:none;}.elementor-1049 .elementor-element.elementor-element-759558bf img{width:100%;max-width:100%;height:60px;object-fit:fill;}.elementor-1049 .elementor-element.elementor-element-759558bf:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1049 .elementor-element.elementor-element-10cc33a3 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-1049 .elementor-element.elementor-element-10cc33a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;color:#00334E;}.elementor-1049 .elementor-element.elementor-element-3957a70f > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-3957a70f{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-3d0aedff .elementor-button{background-color:#AFD677;font-family:"Montserrat", Sans-serif;font-size:20px;text-decoration:none;}.elementor-1049 .elementor-element.elementor-element-3d0aedff{width:100%;max-width:100%;}.elementor-1049 .elementor-element.elementor-element-3d0aedff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-3d0aedff.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-1049 .elementor-element.elementor-element-2f2c661:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1049 .elementor-element.elementor-element-2f2c661 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-2f2c661 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-2f2c661 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1049 .elementor-element.elementor-element-11ff5e65{width:100%;max-width:100%;grid-column:span custom;z-index:1;text-align:center;}.elementor-1049 .elementor-element.elementor-element-11ff5e65 > .elementor-widget-container{margin:0px 0px -62px 0px;}.elementor-1049 .elementor-element.elementor-element-11ff5e65 img{height:257px;object-fit:cover;object-position:center center;}.elementor-1049 .elementor-element.elementor-element-11ff5e65:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1049 .elementor-element.elementor-element-607297be:not(.elementor-motion-effects-element-type-background), .elementor-1049 .elementor-element.elementor-element-607297be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-607297be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 8px 10px;}.elementor-1049 .elementor-element.elementor-element-607297be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1049 .elementor-element.elementor-element-65745a3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1049 .elementor-element.elementor-element-65745a3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1049 .elementor-element.elementor-element-65745a3.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1049 .elementor-element.elementor-element-65745a3 > .elementor-element-populated{margin:0px 0px 11px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-2d0ccfb5{width:auto;max-width:auto;z-index:2;text-align:center;}.elementor-1049 .elementor-element.elementor-element-2d0ccfb5 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px -46px 0px;padding:10px 10px 10px 10px;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-1049 .elementor-element.elementor-element-2d0ccfb5:hover .elementor-widget-container{background-color:#00334E;border-style:none;}.elementor-1049 .elementor-element.elementor-element-2d0ccfb5 img{width:100%;max-width:100%;height:60px;object-fit:fill;}.elementor-1049 .elementor-element.elementor-element-2d0ccfb5:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1049 .elementor-element.elementor-element-6fdd540 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-1049 .elementor-element.elementor-element-6fdd540 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;color:#00334E;}.elementor-1049 .elementor-element.elementor-element-673d8acb > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-673d8acb{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-3d4658f7 .elementor-button{background-color:#AFD677;font-family:"Montserrat", Sans-serif;font-size:20px;text-decoration:none;}.elementor-1049 .elementor-element.elementor-element-3d4658f7{width:100%;max-width:100%;}.elementor-1049 .elementor-element.elementor-element-3d4658f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-3d4658f7.elementor-element{--align-self:flex-end;}.elementor-1049 .elementor-element.elementor-element-29ab508b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1049 .elementor-element.elementor-element-29ab508b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-29ab508b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-29ab508b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1049 .elementor-element.elementor-element-2fd0a0b5{width:100%;max-width:100%;grid-column:span custom;z-index:1;text-align:center;}.elementor-1049 .elementor-element.elementor-element-2fd0a0b5 > .elementor-widget-container{margin:0px 0px -62px 0px;}.elementor-1049 .elementor-element.elementor-element-2fd0a0b5 img{height:257px;object-fit:cover;object-position:center center;}.elementor-1049 .elementor-element.elementor-element-2fd0a0b5:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1049 .elementor-element.elementor-element-4399c59d:not(.elementor-motion-effects-element-type-background), .elementor-1049 .elementor-element.elementor-element-4399c59d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-4399c59d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 8px 10px;}.elementor-1049 .elementor-element.elementor-element-4399c59d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1049 .elementor-element.elementor-element-6d4fb276.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1049 .elementor-element.elementor-element-6d4fb276.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1049 .elementor-element.elementor-element-6d4fb276.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1049 .elementor-element.elementor-element-6d4fb276 > .elementor-element-populated{margin:0px 0px 11px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-60098a8d{width:auto;max-width:auto;z-index:2;text-align:center;}.elementor-1049 .elementor-element.elementor-element-60098a8d > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px -46px 0px;padding:10px 10px 10px 10px;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-1049 .elementor-element.elementor-element-60098a8d:hover .elementor-widget-container{background-color:#00334E;border-style:none;}.elementor-1049 .elementor-element.elementor-element-60098a8d img{width:100%;max-width:100%;height:60px;object-fit:fill;}.elementor-1049 .elementor-element.elementor-element-60098a8d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1049 .elementor-element.elementor-element-78660870 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-1049 .elementor-element.elementor-element-78660870 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;color:#00334E;}.elementor-1049 .elementor-element.elementor-element-2600475e > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-2600475e{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-68cd0045 .elementor-button{background-color:#AFD677;font-family:"Montserrat", Sans-serif;font-size:20px;text-decoration:none;}.elementor-1049 .elementor-element.elementor-element-68cd0045{width:100%;max-width:100%;}.elementor-1049 .elementor-element.elementor-element-68cd0045 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-68cd0045.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1049 .elementor-element.elementor-element-561e1d4a:not(.elementor-motion-effects-element-type-background), .elementor-1049 .elementor-element.elementor-element-561e1d4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F6478;}.elementor-1049 .elementor-element.elementor-element-561e1d4a > .elementor-background-overlay{opacity:0.12;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1049 .elementor-element.elementor-element-561e1d4a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:147px 0px 178px 0px;}.elementor-1049 .elementor-element.elementor-element-dd5e255 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-1049 .elementor-element.elementor-element-3ee9cd4b > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-3ee9cd4b{text-align:center;}.elementor-1049 .elementor-element.elementor-element-3ee9cd4b .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-2a2974c6 > .elementor-widget-container{margin:0% 7% 0% 7%;}.elementor-1049 .elementor-element.elementor-element-2a2974c6{text-align:center;font-family:"Helvetica", Sans-serif;font-size:23px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-743ce1f9 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-743ce1f9{color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-743ce1f9 a{color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-743ce1f9 a:hover{color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-72a2c331 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-61690765 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-61690765.elementor-element{--align-self:center;}.elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-img-container img{object-fit:fill;}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-img-gallery-filter{justify-content:flex-start;}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-item{padding:15px;}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-caption{text-align:center;text-shadow:0px 0px 10px #000000;margin:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-img:not(.style2):hover .pa-gallery-icons-wrapper, .elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-img .pa-gallery-icons-caption-container, .elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-img:hover .pa-gallery-icons-caption-container{background-color:#00334E7D;}.elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-img-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-img-name, .elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-img-name a{color:#FFFFFF;font-family:var( --e-global-typography-55361ca-font-family ), Sans-serif;font-size:var( --e-global-typography-55361ca-font-size );font-weight:var( --e-global-typography-55361ca-font-weight );line-height:var( --e-global-typography-55361ca-line-height );}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-img-desc, .elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-img-desc a{color:#FFFFFF;font-family:var( --e-global-typography-32e76de-font-family ), Sans-serif;font-size:var( --e-global-typography-32e76de-font-size );font-weight:var( --e-global-typography-32e76de-font-weight );line-height:var( --e-global-typography-32e76de-line-height );}.elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container{top:100px;}.elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-icons-inner-container i, .elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-icons-caption-cell i{font-size:20px;}.elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-icons-inner-container svg, .elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-icons-caption-cell svg{width:20px;height:20px;}.elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-magnific-image i, .elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-img-link i{color:var( --e-global-color-primary );}.elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-magnific-image svg, .elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-img-link svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-magnific-image span, .elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-img-link span{background-color:var( --e-global-color-2433442 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px;padding:13px 13px 13px 13px;}.elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-magnific-image:hover span, .elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-img-link:hover span{background-color:var( --e-global-color-8814343 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8814343 );}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-cats-container li a.category{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 );margin:17px 0px 2px 0px;padding:0px 30px 0px 30px;}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-cats-container li a:hover{color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-cats-container li a.active{color:var( --e-global-color-accent );}#elementor-lightbox-slideshow-61690765, #elementor-lightbox-61690765{background-color:var( --e-global-color-text );}#elementor-lightbox-slideshow-61690765 .dialog-lightbox-close-button, #elementor-lightbox-61690765 .dialog-lightbox-close-button{color:var( --e-global-color-text );}#elementor-lightbox-slideshow-61690765 svg, #elementor-lightbox-61690765 svg{fill:var( --e-global-color-text );}#elementor-lightbox-slideshow-61690765 .dialog-lightbox-close-button:hover, #elementor-lightbox-61690765 .dialog-lightbox-close-button:hover{color:var( --e-global-color-text );}#elementor-lightbox-slideshow-61690765 svg:hover, #elementor-lightbox-61690765 svg:hover{fill:var( --e-global-color-text );}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-img-gallery{background-color:#FFFFFF;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-7edd5ac6:not(.elementor-motion-effects-element-type-background), .elementor-1049 .elementor-element.elementor-element-7edd5ac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00334E;}.elementor-1049 .elementor-element.elementor-element-7edd5ac6 > .elementor-background-overlay{background-image:url("https://gandwengineering.com/wp-content/uploads/2025/04/Plans_White_1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.04;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1049 .elementor-element.elementor-element-7edd5ac6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1049 .elementor-element.elementor-element-16561dd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1049 .elementor-element.elementor-element-16561dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1049 .elementor-element.elementor-element-5a7d77fd{margin-top:0px;margin-bottom:0px;padding:128px 0px 150px 0px;}.elementor-1049 .elementor-element.elementor-element-495ae14a > .elementor-element-populated{padding:35px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-4b3850bd > .elementor-widget-container{margin:0px 0px 27px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-4b3850bd{text-align:start;}.elementor-1049 .elementor-element.elementor-element-4b3850bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:200px;font-weight:300;line-height:0.7em;color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-536c6e09 > .elementor-widget-container{margin:0px 0px 27px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-536c6e09{text-align:start;}.elementor-1049 .elementor-element.elementor-element-536c6e09 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:57px;font-weight:700;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-2bb4c5bc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-1049 .elementor-element.elementor-element-44aa4416.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1049 .elementor-element.elementor-element-44aa4416.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1049 .elementor-element.elementor-element-44aa4416.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1049 .elementor-element.elementor-element-44aa4416 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1049 .elementor-element.elementor-element-47057761 .elementor-button{background-color:var( --e-global-color-2433442 );font-family:"Helvetica", Sans-serif;text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-47057761{width:auto;max-width:auto;}.elementor-1049 .elementor-element.elementor-element-47057761 .elementor-button:hover, .elementor-1049 .elementor-element.elementor-element-47057761 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-47057761 .elementor-button:hover svg, .elementor-1049 .elementor-element.elementor-element-47057761 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-25e814c6 .elementor-button{background-color:var( --e-global-color-2433442 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-25e814c6 .elementor-button:hover, .elementor-1049 .elementor-element.elementor-element-25e814c6 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-25e814c6{width:auto;max-width:auto;}.elementor-1049 .elementor-element.elementor-element-25e814c6 > .elementor-widget-container{margin:-3px -3px -3px -3px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-6654398a{overflow:hidden;}.elementor-1049 .elementor-element.elementor-element-5292d7ff{width:auto;max-width:auto;top:0px;text-align:end;}.elementor-1049 .elementor-element.elementor-element-5292d7ff > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-1049 .elementor-element.elementor-element-5292d7ff{right:0px;}body.rtl .elementor-1049 .elementor-element.elementor-element-5292d7ff{left:0px;}.elementor-1049 .elementor-element.elementor-element-5292d7ff img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 4px ) hue-rotate( 0deg );}.elementor-1049 .elementor-element.elementor-element-16730d22 > .elementor-widget-container:hover{--e-transform-translateX:30px;--e-transform-translateY:-30px;}.elementor-1049 .elementor-element.elementor-element-16730d22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-16730d22{z-index:1;text-align:end;}.elementor-1049 .elementor-element.elementor-element-2dd8ca35:not(.elementor-motion-effects-element-type-background), .elementor-1049 .elementor-element.elementor-element-2dd8ca35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a185853 );}.elementor-1049 .elementor-element.elementor-element-2dd8ca35 > .elementor-background-overlay{background-image:url("https://gandwengineering.com/wp-content/uploads/2025/04/BaseImage01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1049 .elementor-element.elementor-element-2dd8ca35{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-91455cb );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1049 .elementor-element.elementor-element-1c273757 > .elementor-element-populated{border-style:solid;border-width:0px 0.1px 0px 0px;border-color:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-flip-box__front{background-color:#FFFFFF00;}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-flip-box__back{background-color:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-flip-box__button{background-color:var( --e-global-color-accent );margin-inline-center:0;font-family:"Helvetica", Sans-serif;text-decoration:none;color:var( --e-global-color-a291686 );border-color:var( --e-global-color-accent );transition-duration:0ms;border-width:7px;}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-flip-box{height:75vh;}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );fill:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-view-framed .elementor-icon, .elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-view-framed .elementor-icon svg, .elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-view-framed .elementor-icon svg{stroke:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-icon{font-size:35px;}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-icon svg{width:35px;transform:rotate(0deg);}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-icon i{transform:rotate(0deg);}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-a291686 );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-accent );font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#00334E;font-family:"Helvetica", Sans-serif;}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-flip-box__button:hover{color:var( --e-global-color-a291686 );border-color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-2c5f975c > .elementor-element-populated{border-style:solid;border-width:0px 0.1px 0px 0px;border-color:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-flip-box__front{background-color:#FFFFFF00;}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-flip-box__back{background-color:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-flip-box__button{background-color:var( --e-global-color-accent );margin-inline-center:0;font-family:"Helvetica", Sans-serif;text-decoration:none;color:var( --e-global-color-a291686 );border-color:var( --e-global-color-accent );transition-duration:0ms;border-width:7px;}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-flip-box__button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-a291686 );border-color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-flip-box{height:75vh;}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );fill:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-view-framed .elementor-icon, .elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-view-framed .elementor-icon svg, .elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-view-framed .elementor-icon svg{stroke:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-icon{font-size:35px;}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-icon svg{width:35px;transform:rotate(0deg);}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-icon i{transform:rotate(0deg);}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-a291686 );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-accent );font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-flip-box__back .elementor-flip-box__layer__description{color:#00334E;font-family:"Helvetica", Sans-serif;}.elementor-1049 .elementor-element.elementor-element-29b089ae > .elementor-element-populated{border-style:solid;border-width:0px 0.1px 0px 0px;border-color:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-flip-box__front{background-color:#FFFFFF00;}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-flip-box__back{background-color:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-flip-box__button{background-color:var( --e-global-color-accent );margin-inline-center:0;font-family:"Helvetica", Sans-serif;text-decoration:none;color:var( --e-global-color-a291686 );border-color:var( --e-global-color-accent );transition-duration:0ms;border-width:7px;}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-flip-box{height:75vh;}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );fill:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-view-framed .elementor-icon, .elementor-1049 .elementor-element.elementor-element-5be411be .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-view-framed .elementor-icon svg, .elementor-1049 .elementor-element.elementor-element-5be411be .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-view-framed .elementor-icon svg{stroke:var( --e-global-color-a291686 );}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-icon{font-size:35px;}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-icon svg{width:35px;transform:rotate(0deg);}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-icon i{transform:rotate(0deg);}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-a291686 );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-accent );font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-flip-box__back .elementor-flip-box__layer__description{color:#00334E;font-family:"Helvetica", Sans-serif;}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-flip-box__button:hover{color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-8b51c2e:not(.elementor-motion-effects-element-type-background), .elementor-1049 .elementor-element.elementor-element-8b51c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22883d5 );}.elementor-1049 .elementor-element.elementor-element-8b51c2e > .elementor-background-overlay{background-color:#00334E;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1049 .elementor-element.elementor-element-8b51c2e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-11f8e5c5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-2777816f > .elementor-background-overlay{background-image:url("https://gandwengineering.com/wp-content/uploads/2025/03/separator-overlay.png");background-position:center center;background-repeat:no-repeat;opacity:0.06;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1049 .elementor-element.elementor-element-2777816f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:185px 0px 150px 0px;}.elementor-1049 .elementor-element.elementor-element-5a3c09ba.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1049 .elementor-element.elementor-element-4d395969{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-1049 .elementor-element.elementor-element-4d395969 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-4d395969 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:66px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-1049 .elementor-element.elementor-element-30295d35{margin-top:0%;margin-bottom:4%;}.elementor-bc-flex-widget .elementor-1049 .elementor-element.elementor-element-1f94e3ce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1049 .elementor-element.elementor-element-1f94e3ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1049 .elementor-element.elementor-element-1f94e3ce.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1049 .elementor-element.elementor-element-873cbf9 > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-1049 .elementor-element.elementor-element-873cbf9{text-align:center;}.elementor-1049 .elementor-element.elementor-element-873cbf9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:23px;font-weight:400;line-height:1.1em;letter-spacing:0.14em;color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-1341160 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-1049 .elementor-element.elementor-element-b814f18.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1049 .elementor-element.elementor-element-b814f18.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1049 .elementor-element.elementor-element-b814f18.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1049 .elementor-element.elementor-element-b814f18 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1049 .elementor-element.elementor-element-29ab7f8 .elementor-button{background-color:var( --e-global-color-2433442 );font-family:"Helvetica", Sans-serif;text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-29ab7f8{width:auto;max-width:auto;}.elementor-1049 .elementor-element.elementor-element-29ab7f8 .elementor-button:hover, .elementor-1049 .elementor-element.elementor-element-29ab7f8 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-29ab7f8 .elementor-button:hover svg, .elementor-1049 .elementor-element.elementor-element-29ab7f8 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-4efd010c .elementor-button{background-color:var( --e-global-color-2433442 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-4efd010c .elementor-button:hover, .elementor-1049 .elementor-element.elementor-element-4efd010c .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-4efd010c{width:auto;max-width:auto;}.elementor-1049 .elementor-element.elementor-element-4efd010c > .elementor-widget-container{margin:-3px -3px -3px -3px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1366px) and (min-width:768px){.elementor-1049 .elementor-element.elementor-element-495ae14a{width:50%;}.elementor-1049 .elementor-element.elementor-element-2a7efcc5{width:60%;}}@media(max-width:1366px){.elementor-1049 .elementor-element.elementor-element-3ea9cf4a .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-22b9759c > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-22b9759c{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-1049 .elementor-element.elementor-element-69282c6b .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-39a0ba80 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-39a0ba80{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-1049 .elementor-element.elementor-element-79917ab1 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-729e7212 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-729e7212{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-1049 .elementor-element.elementor-element-5d241ee9{padding:120px 0px 120px 0px;}.elementor-1049 .elementor-element.elementor-element-51b44fda .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-1049 .elementor-element.elementor-element-16bfe4e0 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-16bfe4e0{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-d59a8cf{padding:120px 0px 120px 0px;}.elementor-1049 .elementor-element.elementor-element-484e8881 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-484e8881{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-2ff14522 .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-1049 .elementor-element.elementor-element-5cd446a6 > .elementor-widget-container{padding:20px 11px 20px 11px;}.elementor-1049 .elementor-element.elementor-element-5cd446a6 img{max-width:77%;}.elementor-1049 .elementor-element.elementor-element-204df073 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-748ef0cb > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-748ef0cb{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-f1bd6a > .elementor-widget-container{padding:20px 11px 20px 11px;}.elementor-1049 .elementor-element.elementor-element-f1bd6a img{max-width:77%;}.elementor-1049 .elementor-element.elementor-element-53425f6 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-eeddd81 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-eeddd81{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-5a93d697 > .elementor-widget-container{padding:20px 11px 20px 11px;}.elementor-1049 .elementor-element.elementor-element-5a93d697 img{max-width:77%;}.elementor-1049 .elementor-element.elementor-element-5bdc4ad7 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-4dd363ea > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-4dd363ea{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-759558bf > .elementor-widget-container{padding:20px 11px 20px 11px;}.elementor-1049 .elementor-element.elementor-element-759558bf img{max-width:77%;}.elementor-1049 .elementor-element.elementor-element-10cc33a3 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-3957a70f > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-3957a70f{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-2d0ccfb5 > .elementor-widget-container{padding:20px 11px 20px 11px;}.elementor-1049 .elementor-element.elementor-element-2d0ccfb5 img{max-width:77%;}.elementor-1049 .elementor-element.elementor-element-6fdd540 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-673d8acb > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-673d8acb{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-60098a8d > .elementor-widget-container{padding:20px 11px 20px 11px;}.elementor-1049 .elementor-element.elementor-element-60098a8d img{max-width:77%;}.elementor-1049 .elementor-element.elementor-element-78660870 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-2600475e > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-2600475e{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-561e1d4a{padding:120px 0px 120px 0px;}.elementor-1049 .elementor-element.elementor-element-3ee9cd4b .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-1049 .elementor-element.elementor-element-2a2974c6 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1049 .elementor-element.elementor-element-2a2974c6{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-img-name, .elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-img-name a{font-size:var( --e-global-typography-55361ca-font-size );line-height:var( --e-global-typography-55361ca-line-height );}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-img-desc, .elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-img-desc a{font-size:var( --e-global-typography-32e76de-font-size );line-height:var( --e-global-typography-32e76de-line-height );}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-cats-container li a.category{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1049 .elementor-element.elementor-element-5a7d77fd{padding:120px 20px 120px 20px;}.elementor-bc-flex-widget .elementor-1049 .elementor-element.elementor-element-495ae14a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1049 .elementor-element.elementor-element-495ae14a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1049 .elementor-element.elementor-element-495ae14a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-4b3850bd > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-4b3850bd .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-1049 .elementor-element.elementor-element-536c6e09 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-536c6e09 .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-1049 .elementor-element.elementor-element-25e814c6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1049 .elementor-element.elementor-element-5292d7ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-5292d7ff img{max-width:90%;}.elementor-1049 .elementor-element.elementor-element-16730d22 > .elementor-widget-container:hover{--e-transform-translateX:20px;--e-transform-translateY:-20px;}.elementor-1049 .elementor-element.elementor-element-16730d22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-16730d22 img{max-width:90%;}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-1049 .elementor-element.elementor-element-8b51c2e{padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-2777816f{padding:120px 0px 120px 0px;}.elementor-1049 .elementor-element.elementor-element-4d395969 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-4d395969{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}.elementor-1049 .elementor-element.elementor-element-4d395969 .elementor-heading-title{font-size:48px;}.elementor-1049 .elementor-element.elementor-element-4efd010c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-1049 .elementor-element.elementor-element-114591f4{margin-top:0px;margin-bottom:35px;}.elementor-1049 .elementor-element.elementor-element-6b3bc697 > .elementor-element-populated{margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1049 .elementor-element.elementor-element-3ea9cf4a .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-22b9759c > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1049 .elementor-element.elementor-element-22b9759c{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-1049 .elementor-element.elementor-element-74e6fe54 > .elementor-element-populated{margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1049 .elementor-element.elementor-element-69282c6b .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-39a0ba80 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1049 .elementor-element.elementor-element-39a0ba80{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-1049 .elementor-element.elementor-element-33979392 > .elementor-element-populated{margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1049 .elementor-element.elementor-element-79917ab1 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-729e7212 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1049 .elementor-element.elementor-element-729e7212{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-1049 .elementor-element.elementor-element-44efb149 .elementor-divider-separator{width:68%;}.elementor-1049 .elementor-element.elementor-element-5d241ee9{padding:80px 5px 80px 5px;}.elementor-1049 .elementor-element.elementor-element-51b44fda > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 150px 0px 150px;}.elementor-1049 .elementor-element.elementor-element-51b44fda .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-1049 .elementor-element.elementor-element-16bfe4e0 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1049 .elementor-element.elementor-element-16bfe4e0{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-d59a8cf{padding:80px 5px 80px 5px;}.elementor-1049 .elementor-element.elementor-element-484e8881 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1049 .elementor-element.elementor-element-484e8881{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-2ff14522 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 150px 0px 150px;}.elementor-1049 .elementor-element.elementor-element-2ff14522 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-1049 .elementor-element.elementor-element-40d18e22{margin-top:0px;margin-bottom:35px;}.elementor-1049 .elementor-element.elementor-element-20a149c9 > .elementor-element-populated{margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1049 .elementor-element.elementor-element-55f86aae > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-1049 .elementor-element.elementor-element-55f86aae img{width:100%;}.elementor-1049 .elementor-element.elementor-element-3afe352f{padding:0px 10px 20px 22px;}.elementor-1049 .elementor-element.elementor-element-5cd446a6 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:17px 7px 18px 7px;}.elementor-1049 .elementor-element.elementor-element-5cd446a6 img{max-width:69%;}.elementor-1049 .elementor-element.elementor-element-204df073 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-748ef0cb > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1049 .elementor-element.elementor-element-748ef0cb{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-3de5e373 > .elementor-element-populated{margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1049 .elementor-element.elementor-element-238aa64 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-1049 .elementor-element.elementor-element-238aa64 img{width:100%;}.elementor-1049 .elementor-element.elementor-element-1e7923ac{padding:0px 10px 20px 22px;}.elementor-1049 .elementor-element.elementor-element-f1bd6a > .elementor-widget-container{margin:0px 0px 20px 0px;padding:17px 7px 18px 7px;}.elementor-1049 .elementor-element.elementor-element-f1bd6a img{max-width:69%;}.elementor-1049 .elementor-element.elementor-element-53425f6 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-eeddd81 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1049 .elementor-element.elementor-element-eeddd81{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-2d0a87b2 > .elementor-element-populated{margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1049 .elementor-element.elementor-element-5d0e0f76 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-1049 .elementor-element.elementor-element-5d0e0f76 img{width:100%;}.elementor-1049 .elementor-element.elementor-element-91f69b5{padding:0px 10px 20px 22px;}.elementor-1049 .elementor-element.elementor-element-5a93d697 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:17px 7px 18px 7px;}.elementor-1049 .elementor-element.elementor-element-5a93d697 img{max-width:69%;}.elementor-1049 .elementor-element.elementor-element-5bdc4ad7 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-4dd363ea > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1049 .elementor-element.elementor-element-4dd363ea{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-4a5e9967{margin-top:0px;margin-bottom:35px;}.elementor-1049 .elementor-element.elementor-element-3004478c > .elementor-element-populated{margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1049 .elementor-element.elementor-element-2955b56b > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-1049 .elementor-element.elementor-element-2955b56b img{width:100%;}.elementor-1049 .elementor-element.elementor-element-181541ef{padding:0px 10px 20px 22px;}.elementor-1049 .elementor-element.elementor-element-759558bf > .elementor-widget-container{margin:0px 0px 20px 0px;padding:17px 7px 18px 7px;}.elementor-1049 .elementor-element.elementor-element-759558bf img{max-width:69%;}.elementor-1049 .elementor-element.elementor-element-10cc33a3 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-3957a70f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1049 .elementor-element.elementor-element-3957a70f{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-2f2c661 > .elementor-element-populated{margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1049 .elementor-element.elementor-element-11ff5e65 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-1049 .elementor-element.elementor-element-11ff5e65 img{width:100%;}.elementor-1049 .elementor-element.elementor-element-607297be{padding:0px 10px 20px 22px;}.elementor-1049 .elementor-element.elementor-element-2d0ccfb5 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:17px 7px 18px 7px;}.elementor-1049 .elementor-element.elementor-element-2d0ccfb5 img{max-width:69%;}.elementor-1049 .elementor-element.elementor-element-6fdd540 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-673d8acb > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1049 .elementor-element.elementor-element-673d8acb{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-29ab508b > .elementor-element-populated{margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1049 .elementor-element.elementor-element-2fd0a0b5 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-1049 .elementor-element.elementor-element-2fd0a0b5 img{width:100%;}.elementor-1049 .elementor-element.elementor-element-4399c59d{padding:0px 10px 20px 22px;}.elementor-1049 .elementor-element.elementor-element-60098a8d > .elementor-widget-container{margin:0px 0px 20px 0px;padding:17px 7px 18px 7px;}.elementor-1049 .elementor-element.elementor-element-60098a8d img{max-width:69%;}.elementor-1049 .elementor-element.elementor-element-78660870 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-2600475e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1049 .elementor-element.elementor-element-2600475e{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-561e1d4a{padding:80px 5px 80px 5px;}.elementor-1049 .elementor-element.elementor-element-3ee9cd4b > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 150px 0px 150px;}.elementor-1049 .elementor-element.elementor-element-3ee9cd4b .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-1049 .elementor-element.elementor-element-2a2974c6 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1049 .elementor-element.elementor-element-2a2974c6{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-item{padding:10px;}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-img-name, .elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-img-name a{font-size:var( --e-global-typography-55361ca-font-size );line-height:var( --e-global-typography-55361ca-line-height );}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-img-desc, .elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-img-desc a{font-size:var( --e-global-typography-32e76de-font-size );line-height:var( --e-global-typography-32e76de-line-height );}.elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-icons-inner-container i, .elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-icons-caption-cell i{font-size:13px;}.elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-icons-inner-container svg, .elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-icons-caption-cell svg{width:13px;height:13px;}.elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-magnific-image span, .elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-img-link span{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-cats-container li a.category{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 24px 0px;padding:0px 20px 0px 20px;}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-img-gallery{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-5a7d77fd{padding:80px 20px 80px 20px;}.elementor-1049 .elementor-element.elementor-element-495ae14a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-4b3850bd > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-4b3850bd .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-1049 .elementor-element.elementor-element-536c6e09 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-536c6e09 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-1049 .elementor-element.elementor-element-47057761 .elementor-button{padding:0px 15px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-25e814c6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1049 .elementor-element.elementor-element-5292d7ff img{max-width:85%;}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-flip-box{height:65vh;}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-flip-box{height:65vh;}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-flip-box{height:65vh;}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-1049 .elementor-element.elementor-element-8b51c2e{padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-2777816f{padding:80px 20px 80px 20px;}.elementor-1049 .elementor-element.elementor-element-4d395969 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-4d395969{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-1049 .elementor-element.elementor-element-4d395969 .elementor-heading-title{font-size:36px;}.elementor-1049 .elementor-element.elementor-element-873cbf9 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-1049 .elementor-element.elementor-element-873cbf9 .elementor-heading-title{font-size:16px;line-height:1.1em;letter-spacing:0.14em;}.elementor-1049 .elementor-element.elementor-element-29ab7f8 .elementor-button{padding:0px 15px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-4efd010c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-1049 .elementor-element.elementor-element-1cd40e1c{padding:14em 0em 7em 0em;}.elementor-1049 .elementor-element.elementor-element-16d79d9f > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-1049 .elementor-element.elementor-element-114591f4{margin-top:0px;margin-bottom:25px;}.elementor-1049 .elementor-element.elementor-element-6b3bc697 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1049 .elementor-element.elementor-element-3ea9cf4a .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-22b9759c{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-1049 .elementor-element.elementor-element-74e6fe54 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1049 .elementor-element.elementor-element-69282c6b .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-39a0ba80{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-1049 .elementor-element.elementor-element-33979392 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1049 .elementor-element.elementor-element-79917ab1 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-729e7212{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-1049 .elementor-element.elementor-element-44efb149 .elementor-divider-separator{width:100%;}.elementor-1049 .elementor-element.elementor-element-5d241ee9{padding:50px 15px 50px 15px;}.elementor-1049 .elementor-element.elementor-element-51b44fda > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-51b44fda .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1049 .elementor-element.elementor-element-16bfe4e0{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-d59a8cf > .elementor-background-overlay{background-size:cover;}.elementor-1049 .elementor-element.elementor-element-d59a8cf{padding:50px 15px 50px 15px;}.elementor-1049 .elementor-element.elementor-element-484e8881{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-2ff14522 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-2ff14522 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1049 .elementor-element.elementor-element-40d18e22{margin-top:0px;margin-bottom:25px;}.elementor-1049 .elementor-element.elementor-element-20a149c9 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1049 .elementor-element.elementor-element-204df073 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-748ef0cb{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-3de5e373 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1049 .elementor-element.elementor-element-53425f6 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-eeddd81{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-2d0a87b2 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1049 .elementor-element.elementor-element-5bdc4ad7 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-4dd363ea{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-4a5e9967{margin-top:0px;margin-bottom:25px;}.elementor-1049 .elementor-element.elementor-element-3004478c > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1049 .elementor-element.elementor-element-10cc33a3 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-3957a70f{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-2f2c661 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1049 .elementor-element.elementor-element-6fdd540 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-673d8acb{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-29ab508b > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1049 .elementor-element.elementor-element-78660870 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-1049 .elementor-element.elementor-element-2600475e{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-561e1d4a{padding:50px 15px 50px 15px;}.elementor-1049 .elementor-element.elementor-element-3ee9cd4b > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-3ee9cd4b .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1049 .elementor-element.elementor-element-2a2974c6{font-size:14px;line-height:1.5em;}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-item{padding:10px;}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-img-name, .elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-img-name a{font-size:var( --e-global-typography-55361ca-font-size );line-height:var( --e-global-typography-55361ca-line-height );}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-img-desc, .elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-img-desc a{font-size:var( --e-global-typography-32e76de-font-size );line-height:var( --e-global-typography-32e76de-line-height );}.elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-icons-inner-container i, .elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-icons-caption-cell i{font-size:15px;}.elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-icons-inner-container svg, .elementor-1049 .elementor-element.elementor-element-61690765 .pa-gallery-icons-caption-cell svg{width:15px;height:15px;}.elementor-1049 .elementor-element.elementor-element-61690765 .premium-gallery-cats-container li a.category{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 15px 0px;padding:0px 10px 0px 10px;}.elementor-1049 .elementor-element.elementor-element-5a7d77fd{padding:50px 15px 50px 15px;}.elementor-1049 .elementor-element.elementor-element-495ae14a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1049 .elementor-element.elementor-element-495ae14a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-4b3850bd > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 15px 0px 15px;}.elementor-1049 .elementor-element.elementor-element-4b3850bd{text-align:center;}.elementor-1049 .elementor-element.elementor-element-4b3850bd .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1049 .elementor-element.elementor-element-536c6e09 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 15px 0px 15px;}.elementor-1049 .elementor-element.elementor-element-536c6e09{text-align:center;}.elementor-1049 .elementor-element.elementor-element-536c6e09 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1049 .elementor-element.elementor-element-44aa4416.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1049 .elementor-element.elementor-element-47057761 .elementor-button{padding:0px 10px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-25e814c6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1049 .elementor-element.elementor-element-2a7efcc5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-6fd34585 > .elementor-element-populated{margin:0px 0px 35px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-5292d7ff{text-align:center;}.elementor-1049 .elementor-element.elementor-element-16730d22 > .elementor-widget-container:hover{--e-transform-translateX:10px;--e-transform-translateY:-10px;}.elementor-1049 .elementor-element.elementor-element-16730d22 > .elementor-widget-container{padding:10px 15px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-16730d22{text-align:center;}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-1049 .elementor-element.elementor-element-40e40c20 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-1049 .elementor-element.elementor-element-37d51a7a .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-1049 .elementor-element.elementor-element-5be411be .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-1049 .elementor-element.elementor-element-8b51c2e{padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-11f8e5c5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-2777816f > .elementor-background-overlay{background-size:cover;}.elementor-1049 .elementor-element.elementor-element-2777816f{padding:50px 15px 50px 15px;}.elementor-1049 .elementor-element.elementor-element-4d395969 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-4d395969{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1049 .elementor-element.elementor-element-4d395969 .elementor-heading-title{font-size:28px;}.elementor-1049 .elementor-element.elementor-element-1f94e3ce.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1049 .elementor-element.elementor-element-873cbf9 .elementor-heading-title{font-size:14px;line-height:1.1em;letter-spacing:0.14em;}.elementor-1049 .elementor-element.elementor-element-b814f18.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1049 .elementor-element.elementor-element-29ab7f8 .elementor-button{padding:0px 10px 0px 0px;}.elementor-1049 .elementor-element.elementor-element-4efd010c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-1049 .elementor-element.elementor-element-495ae14a{width:48%;}.elementor-1049 .elementor-element.elementor-element-2a7efcc5{width:52%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1049 .elementor-element.elementor-element-6b3bc697{width:50%;}.elementor-1049 .elementor-element.elementor-element-74e6fe54{width:50%;}.elementor-1049 .elementor-element.elementor-element-33979392{width:50%;}.elementor-1049 .elementor-element.elementor-element-20a149c9{width:50%;}.elementor-1049 .elementor-element.elementor-element-3de5e373{width:50%;}.elementor-1049 .elementor-element.elementor-element-2d0a87b2{width:50%;}.elementor-1049 .elementor-element.elementor-element-3004478c{width:50%;}.elementor-1049 .elementor-element.elementor-element-2f2c661{width:50%;}.elementor-1049 .elementor-element.elementor-element-29ab508b{width:50%;}.elementor-1049 .elementor-element.elementor-element-495ae14a{width:45%;}.elementor-1049 .elementor-element.elementor-element-2a7efcc5{width:55%;}.elementor-1049 .elementor-element.elementor-element-1c273757{width:50%;}.elementor-1049 .elementor-element.elementor-element-2c5f975c{width:50%;}.elementor-1049 .elementor-element.elementor-element-29b089ae{width:50%;}}