.elementor-1829 .elementor-element.elementor-element-4e3e55ee:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-4e3e55ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B0E0E;background:url("https://akademiazdjecifilmoweventowych.pl/wp-content/uploads/2025/05/velo_off_2-81-min-scaled.jpg") 50% 50%;background-size:cover;}.elementor-1829 .elementor-element.elementor-element-4e3e55ee > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #02010100 0%, #060606 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1829 .elementor-element.elementor-element-4e3e55ee > .elementor-container{max-width:1150px;min-height:318px;}.elementor-1829 .elementor-element.elementor-element-4e3e55ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 200px 0px;}.elementor-1829 .elementor-element.elementor-element-1049e990 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1829 .elementor-element.elementor-element-53bc9c11 > .elementor-widget-container{margin:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-53bc9c11{text-align:center;}.elementor-1829 .elementor-element.elementor-element-53bc9c11 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:67px;font-weight:900;line-height:1.1em;letter-spacing:-2.5px;color:var( --e-global-color-primary );}.elementor-1829 .elementor-element.elementor-element-4cc6d7b > .elementor-widget-container{margin:0px 15px 15px 15px;}.elementor-1829 .elementor-element.elementor-element-4cc6d7b{text-align:center;}.elementor-1829 .elementor-element.elementor-element-4cc6d7b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:900;letter-spacing:1px;mix-blend-mode:screen;transition-duration:1.4s;}.elementor-1829 .elementor-element.elementor-element-4cc6d7b .elementor-heading-title:hover{color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );}.elementor-1829 .elementor-element.elementor-element-1682d20 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-9fd5f34-font-family ), Sans-serif;font-size:var( --e-global-typography-9fd5f34-font-size );font-weight:var( --e-global-typography-9fd5f34-font-weight );text-transform:var( --e-global-typography-9fd5f34-text-transform );line-height:var( --e-global-typography-9fd5f34-line-height );letter-spacing:var( --e-global-typography-9fd5f34-letter-spacing );padding:20px 65px 20px 65px;}.elementor-1829 .elementor-element.elementor-element-746f5c7:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-746f5c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1829 .elementor-element.elementor-element-746f5c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 28px 0px;}.elementor-1829 .elementor-element.elementor-element-746f5c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1829 .elementor-element.elementor-element-9881db5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1829 .elementor-element.elementor-element-0c6c25c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1829 .elementor-element.elementor-element-0c6c25c{text-align:center;}.elementor-1829 .elementor-element.elementor-element-0c6c25c .elementor-heading-title{font-family:var( --e-global-typography-4cd12b3-font-family ), Sans-serif;font-size:var( --e-global-typography-4cd12b3-font-size );font-weight:var( --e-global-typography-4cd12b3-font-weight );text-transform:var( --e-global-typography-4cd12b3-text-transform );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-4751d2c{width:auto;max-width:auto;text-align:center;}.elementor-1829 .elementor-element.elementor-element-4751d2c > .elementor-widget-container{margin:0px 0px 34px 30px;}.elementor-1829 .elementor-element.elementor-element-4751d2c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:35px;font-weight:900;line-height:1.1em;color:#CF3B35;}.elementor-1829 .elementor-element.elementor-element-39c0465{--display:grid;--min-height:104px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1829 .elementor-element.elementor-element-ed2312f{text-align:center;}.elementor-1829 .elementor-element.elementor-element-ed2312f .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:32px;font-weight:400;line-height:1.1em;}.elementor-1829 .elementor-element.elementor-element-f74141e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1829 .elementor-element.elementor-element-f74141e > .elementor-widget-container{margin:22px 18px 10px 18px;}.elementor-1829 .elementor-element.elementor-element-f74141e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1829 .elementor-element.elementor-element-f74141e .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:87px;font-weight:900;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-1829 .elementor-element.elementor-element-d18d233{text-align:center;}.elementor-1829 .elementor-element.elementor-element-d18d233 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:28px;font-weight:500;line-height:1.1em;}.elementor-1829 .elementor-element.elementor-element-60098a2{width:auto;max-width:auto;text-align:center;}.elementor-1829 .elementor-element.elementor-element-60098a2 > .elementor-widget-container{margin:0px 0px 34px 30px;}.elementor-1829 .elementor-element.elementor-element-60098a2 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:35px;font-weight:900;line-height:1.1em;letter-spacing:0.6px;color:#CF3B35;}.elementor-1829 .elementor-element.elementor-element-d7b175e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1829 .elementor-element.elementor-element-d7b175e:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-d7b175e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1829 .elementor-element.elementor-element-d7b175e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 28px 0px;}.elementor-1829 .elementor-element.elementor-element-d7b175e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1829 .elementor-element.elementor-element-dd76e63.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1829 .elementor-element.elementor-element-c0688b9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1829 .elementor-element.elementor-element-c0688b9{text-align:center;}.elementor-1829 .elementor-element.elementor-element-c0688b9 .elementor-heading-title{font-family:var( --e-global-typography-4cd12b3-font-family ), Sans-serif;font-size:var( --e-global-typography-4cd12b3-font-size );font-weight:var( --e-global-typography-4cd12b3-font-weight );text-transform:var( --e-global-typography-4cd12b3-text-transform );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-be07014{width:auto;max-width:auto;text-align:center;}.elementor-1829 .elementor-element.elementor-element-be07014 > .elementor-widget-container{margin:0px 0px 34px 30px;}.elementor-1829 .elementor-element.elementor-element-be07014 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:35px;font-weight:900;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-1c8bc8f{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-1829 .elementor-element.elementor-element-1c8bc8f .elementor-divider-separator{width:100%;}.elementor-1829 .elementor-element.elementor-element-1c8bc8f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1829 .elementor-element.elementor-element-3734a21{--display:grid;--min-height:104px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1829 .elementor-element.elementor-element-aacac42{text-align:center;}.elementor-1829 .elementor-element.elementor-element-aacac42 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:32px;font-weight:400;line-height:1.1em;}.elementor-1829 .elementor-element.elementor-element-481885a{text-align:center;}.elementor-1829 .elementor-element.elementor-element-481885a .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:32px;font-weight:400;line-height:1.1em;}.elementor-1829 .elementor-element.elementor-element-79e5508{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-1829 .elementor-element.elementor-element-79e5508 .elementor-divider-separator{width:100%;}.elementor-1829 .elementor-element.elementor-element-79e5508 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1829 .elementor-element.elementor-element-3adc91b{width:auto;max-width:auto;text-align:center;}.elementor-1829 .elementor-element.elementor-element-3adc91b > .elementor-widget-container{margin:0px 0px 34px 30px;}.elementor-1829 .elementor-element.elementor-element-3adc91b .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:35px;font-weight:900;line-height:1.1em;letter-spacing:0.6px;color:#CF3B35;}.elementor-1829 .elementor-element.elementor-element-7dbf0df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1829 .elementor-element.elementor-element-c176f93 > .elementor-widget-container{margin:53px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-c176f93 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1829 .elementor-element.elementor-element-91fd3f9:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-91fd3f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1829 .elementor-element.elementor-element-91fd3f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-91fd3f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1829 .elementor-element.elementor-element-3fd5243.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1829 .elementor-element.elementor-element-90bbd3c{width:auto;max-width:auto;text-align:center;}.elementor-1829 .elementor-element.elementor-element-90bbd3c > .elementor-widget-container{margin:0px 0px 41px 30px;}.elementor-1829 .elementor-element.elementor-element-90bbd3c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:35px;font-weight:900;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-1829 .elementor-element.elementor-element-97de181:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-97de181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1829 .elementor-element.elementor-element-97de181{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:29px 0px 20px 0px;}.elementor-1829 .elementor-element.elementor-element-97de181 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1829 .elementor-element.elementor-element-add5fa6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1829 .elementor-element.elementor-element-ba22c3b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1829 .elementor-element.elementor-element-ba22c3b{text-align:center;}.elementor-1829 .elementor-element.elementor-element-ba22c3b .elementor-heading-title{font-family:var( --e-global-typography-4cd12b3-font-family ), Sans-serif;font-size:var( --e-global-typography-4cd12b3-font-size );font-weight:var( --e-global-typography-4cd12b3-font-weight );text-transform:var( --e-global-typography-4cd12b3-text-transform );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-528a902{width:auto;max-width:auto;text-align:center;}.elementor-1829 .elementor-element.elementor-element-528a902 > .elementor-widget-container{margin:0px 0px 25px 30px;}.elementor-1829 .elementor-element.elementor-element-528a902 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:50px;font-weight:900;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-widget-image-gallery .gallery-item .gallery-caption{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 );}.elementor-1829 .elementor-element.elementor-element-3c62012 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-3c62012 .gallery-item .gallery-caption{display:none;}.elementor-1829 .elementor-element.elementor-element-3c62012 .gallery-item{padding:0 6px 6px 0;}.elementor-1829 .elementor-element.elementor-element-3c62012 .gallery{margin:0 -6px -6px 0;}.elementor-1829 .elementor-element.elementor-element-8d2f4bd:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-8d2f4bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1829 .elementor-element.elementor-element-8d2f4bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 20px 0px;}.elementor-1829 .elementor-element.elementor-element-8d2f4bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1829 .elementor-element.elementor-element-e194583.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1829 .elementor-element.elementor-element-45cddc5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1829 .elementor-element.elementor-element-45cddc5{text-align:center;}.elementor-1829 .elementor-element.elementor-element-45cddc5 .elementor-heading-title{font-family:var( --e-global-typography-4cd12b3-font-family ), Sans-serif;font-size:var( --e-global-typography-4cd12b3-font-size );font-weight:var( --e-global-typography-4cd12b3-font-weight );text-transform:var( --e-global-typography-4cd12b3-text-transform );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-31a7d92{width:auto;max-width:auto;text-align:center;}.elementor-1829 .elementor-element.elementor-element-31a7d92 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1829 .elementor-element.elementor-element-31a7d92 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:50px;font-weight:900;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-1829 .elementor-element.elementor-element-19f622d > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-19f622d .gallery-item .gallery-caption{display:none;}.elementor-1829 .elementor-element.elementor-element-19f622d .gallery-item{padding:0 12px 12px 0;}.elementor-1829 .elementor-element.elementor-element-19f622d .gallery{margin:0 -12px -12px 0;}.elementor-1829 .elementor-element.elementor-element-0c73c3d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1829 .elementor-element.elementor-element-0c73c3d:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-0c73c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1829 .elementor-element.elementor-element-0c73c3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 20px 0px;}.elementor-1829 .elementor-element.elementor-element-0c73c3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1829 .elementor-element.elementor-element-eacab82.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1829 .elementor-element.elementor-element-1391a7e{width:auto;max-width:auto;text-align:center;}.elementor-1829 .elementor-element.elementor-element-1391a7e > .elementor-widget-container{margin:-43px 0px 41px 30px;}.elementor-1829 .elementor-element.elementor-element-1391a7e .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:35px;font-weight:900;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-1829 .elementor-element.elementor-element-07612c0:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-07612c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1829 .elementor-element.elementor-element-07612c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 20px 0px;}.elementor-1829 .elementor-element.elementor-element-07612c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1829 .elementor-element.elementor-element-a81537f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1829 .elementor-element.elementor-element-fafd33d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1829 .elementor-element.elementor-element-fafd33d{text-align:center;}.elementor-1829 .elementor-element.elementor-element-fafd33d .elementor-heading-title{font-family:var( --e-global-typography-4cd12b3-font-family ), Sans-serif;font-size:var( --e-global-typography-4cd12b3-font-size );font-weight:var( --e-global-typography-4cd12b3-font-weight );text-transform:var( --e-global-typography-4cd12b3-text-transform );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-57ac6a0{width:auto;max-width:auto;text-align:center;}.elementor-1829 .elementor-element.elementor-element-57ac6a0 > .elementor-widget-container{margin:0px 0px 25px 30px;}.elementor-1829 .elementor-element.elementor-element-57ac6a0 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:50px;font-weight:900;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-1829 .elementor-element.elementor-element-db08ac4 .gallery-item .gallery-caption{display:none;}.elementor-1829 .elementor-element.elementor-element-db08ac4 .gallery-item{padding:0 20px 20px 0;}.elementor-1829 .elementor-element.elementor-element-db08ac4 .gallery{margin:0 -20px -20px 0;}.elementor-1829 .elementor-element.elementor-element-b9c8030:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-b9c8030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1829 .elementor-element.elementor-element-b9c8030{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 20px 0px;}.elementor-1829 .elementor-element.elementor-element-b9c8030 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1829 .elementor-element.elementor-element-4f32841.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1829 .elementor-element.elementor-element-00fdffa > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1829 .elementor-element.elementor-element-00fdffa{text-align:center;}.elementor-1829 .elementor-element.elementor-element-00fdffa .elementor-heading-title{font-family:var( --e-global-typography-4cd12b3-font-family ), Sans-serif;font-size:var( --e-global-typography-4cd12b3-font-size );font-weight:var( --e-global-typography-4cd12b3-font-weight );text-transform:var( --e-global-typography-4cd12b3-text-transform );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-bf7eac1{width:var( --container-widget-width, 46.31% );max-width:46.31%;--container-widget-width:46.31%;--container-widget-flex-grow:0;text-align:center;}.elementor-1829 .elementor-element.elementor-element-bf7eac1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-bf7eac1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1829 .elementor-element.elementor-element-bf7eac1 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:35px;font-weight:900;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1829 .elementor-element.elementor-element-8a031d1:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-8a031d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1829 .elementor-element.elementor-element-8a031d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:27px 0px 20px 0px;}.elementor-1829 .elementor-element.elementor-element-8a031d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1829 .elementor-element.elementor-element-71470e4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1829 .elementor-element.elementor-element-0ff167e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1829 .elementor-element.elementor-element-0ff167e{text-align:center;}.elementor-1829 .elementor-element.elementor-element-0ff167e .elementor-heading-title{font-family:var( --e-global-typography-4cd12b3-font-family ), Sans-serif;font-size:var( --e-global-typography-4cd12b3-font-size );font-weight:var( --e-global-typography-4cd12b3-font-weight );text-transform:var( --e-global-typography-4cd12b3-text-transform );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-8ed311e{width:auto;max-width:auto;text-align:center;}.elementor-1829 .elementor-element.elementor-element-8ed311e > .elementor-widget-container{margin:0px 0px 25px 30px;}.elementor-1829 .elementor-element.elementor-element-8ed311e .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:50px;font-weight:900;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-1829 .elementor-element.elementor-element-a9b4345 .gallery-item .gallery-caption{display:none;}.elementor-1829 .elementor-element.elementor-element-a9b4345 .gallery-item{padding:0 20px 20px 0;}.elementor-1829 .elementor-element.elementor-element-a9b4345 .gallery{margin:0 -20px -20px 0;}.elementor-1829 .elementor-element.elementor-element-20fbcae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1829 .elementor-element.elementor-element-2bb5c20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1829 .elementor-element.elementor-element-a927f2d{text-align:center;}.elementor-1829 .elementor-element.elementor-element-a927f2d .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:900;line-height:1.1em;}.elementor-1829 .elementor-element.elementor-element-788a77c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1829 .elementor-element.elementor-element-5b77de9{text-align:center;}.elementor-1829 .elementor-element.elementor-element-5b77de9 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:900;line-height:1.1em;}.elementor-1829 .elementor-element.elementor-element-96ce75c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1829 .elementor-element.elementor-element-89a961a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1829 .elementor-element.elementor-element-aea73a7.jkit-equal-height-enable, .elementor-1829 .elementor-element.elementor-element-aea73a7.jkit-equal-height-enable .elementor-widget-container, .elementor-1829 .elementor-element.elementor-element-aea73a7.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-1829 .elementor-element.elementor-element-aea73a7.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-1829 .elementor-element.elementor-element-aea73a7 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:center;}.elementor-1829 .elementor-element.elementor-element-aea73a7 .jeg-elementor-kit.jkit-icon-box .title{color:var( --e-global-color-primary );}.elementor-1829 .elementor-element.elementor-element-aea73a7 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-text );}.elementor-1829 .elementor-element.elementor-element-aea73a7 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-1829 .elementor-element.elementor-element-aea73a7 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-1829 .elementor-element.elementor-element-aea73a7 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-primary );height:40px;width:40px;}.elementor-1829 .elementor-element.elementor-element-aea73a7 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-primary );width:40px;}.elementor-1829 .elementor-element.elementor-element-aea73a7 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-3bab8b4.jkit-equal-height-enable, .elementor-1829 .elementor-element.elementor-element-3bab8b4.jkit-equal-height-enable .elementor-widget-container, .elementor-1829 .elementor-element.elementor-element-3bab8b4.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-1829 .elementor-element.elementor-element-3bab8b4.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-1829 .elementor-element.elementor-element-3bab8b4 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:center;}.elementor-1829 .elementor-element.elementor-element-3bab8b4 .jeg-elementor-kit.jkit-icon-box .title{color:var( --e-global-color-primary );}.elementor-1829 .elementor-element.elementor-element-3bab8b4 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-text );}.elementor-1829 .elementor-element.elementor-element-3bab8b4 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-1829 .elementor-element.elementor-element-3bab8b4 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-1829 .elementor-element.elementor-element-3bab8b4 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-primary );height:40px;width:40px;}.elementor-1829 .elementor-element.elementor-element-3bab8b4 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-primary );width:40px;}.elementor-1829 .elementor-element.elementor-element-3bab8b4 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-8e441c0.jkit-equal-height-enable, .elementor-1829 .elementor-element.elementor-element-8e441c0.jkit-equal-height-enable .elementor-widget-container, .elementor-1829 .elementor-element.elementor-element-8e441c0.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-1829 .elementor-element.elementor-element-8e441c0.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-1829 .elementor-element.elementor-element-8e441c0 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:center;}.elementor-1829 .elementor-element.elementor-element-8e441c0 .jeg-elementor-kit.jkit-icon-box .title{color:var( --e-global-color-primary );}.elementor-1829 .elementor-element.elementor-element-8e441c0 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-text );}.elementor-1829 .elementor-element.elementor-element-8e441c0 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-1829 .elementor-element.elementor-element-8e441c0 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-1829 .elementor-element.elementor-element-8e441c0 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-primary );height:40px;width:40px;}.elementor-1829 .elementor-element.elementor-element-8e441c0 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-primary );width:40px;}.elementor-1829 .elementor-element.elementor-element-8e441c0 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-fb1b348.jkit-equal-height-enable, .elementor-1829 .elementor-element.elementor-element-fb1b348.jkit-equal-height-enable .elementor-widget-container, .elementor-1829 .elementor-element.elementor-element-fb1b348.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-1829 .elementor-element.elementor-element-fb1b348.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-1829 .elementor-element.elementor-element-fb1b348 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:center;}.elementor-1829 .elementor-element.elementor-element-fb1b348 .jeg-elementor-kit.jkit-icon-box .title{color:var( --e-global-color-primary );}.elementor-1829 .elementor-element.elementor-element-fb1b348 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-text );}.elementor-1829 .elementor-element.elementor-element-fb1b348 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-1829 .elementor-element.elementor-element-fb1b348 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-1829 .elementor-element.elementor-element-fb1b348 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-primary );height:40px;width:40px;}.elementor-1829 .elementor-element.elementor-element-fb1b348 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-primary );width:40px;}.elementor-1829 .elementor-element.elementor-element-fb1b348 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-f20d2b9{--spacer-size:50px;}.elementor-1829 .elementor-element.elementor-element-e9f6d97:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-e9f6d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1829 .elementor-element.elementor-element-e9f6d97 > .elementor-container{max-width:1150px;}.elementor-1829 .elementor-element.elementor-element-e9f6d97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-e9f6d97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1829 .elementor-element.elementor-element-9794af3{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;align-self:center;}.elementor-1829 .elementor-element.elementor-element-9794af3 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1829 .elementor-element.elementor-element-9794af3 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1829 .elementor-element.elementor-element-f6d0106{width:auto;max-width:auto;}.elementor-1829 .elementor-element.elementor-element-f6d0106 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-1829 .elementor-element.elementor-element-f6d0106 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1829 .elementor-element.elementor-element-46404011:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-46404011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1829 .elementor-element.elementor-element-46404011{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 50px 100px 50px;}.elementor-1829 .elementor-element.elementor-element-46404011 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1829 .elementor-element.elementor-element-563dedae.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery{background-color:var( --e-global-color-8901f17 );}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-info:after{background-color:var( --e-global-color-8901f17 );}.elementor-1829 .elementor-element.elementor-element-62dc039 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item{-ms-flex:0 0 calc(100% / 6);flex:0 0 calc(100% / 6);max-width:calc(100% / 6);height:90vh;}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-info{text-align:center;}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-title{font-family:var( --e-global-typography-ec8b1ae-font-family ), Sans-serif;font-size:var( --e-global-typography-ec8b1ae-font-size );font-weight:var( --e-global-typography-ec8b1ae-font-weight );color:var( --e-global-color-primary );}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-subtitle{font-family:var( --e-global-typography-02d73b3-font-family ), Sans-serif;font-size:var( --e-global-typography-02d73b3-font-size );font-weight:var( --e-global-typography-02d73b3-font-weight );text-transform:var( --e-global-typography-02d73b3-text-transform );letter-spacing:var( --e-global-typography-02d73b3-letter-spacing );color:var( --e-global-color-primary );}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more{text-align:center;}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more a{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-text );}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more.position-after i, .elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more.position-after svg{margin-left:5px;}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more.position-before i, .elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more.position-before svg{margin-right:5px;}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more i{font-size:1px;}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more svg{width:1px;}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more a svg{fill:var( --e-global-color-text );}.elementor-1829 .elementor-element.elementor-element-85f7eec:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-85f7eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1829 .elementor-element.elementor-element-85f7eec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 50px 100px 50px;}.elementor-1829 .elementor-element.elementor-element-85f7eec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1829 .elementor-element.elementor-element-68c3b7c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1829 .elementor-element.elementor-element-3ab55c7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1829 .elementor-element.elementor-element-73fc9e6.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-1829 .elementor-element.elementor-element-73fc9e6.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-1829 .elementor-element.elementor-element-73fc9e6.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-1829 .elementor-element.elementor-element-73fc9e6 .elementor-image-box-title{margin-bottom:11px;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-1829 .elementor-element.elementor-element-73fc9e6 .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-1829 .elementor-element.elementor-element-73fc9e6 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-1829 .elementor-element.elementor-element-314a70f.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-1829 .elementor-element.elementor-element-314a70f.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-1829 .elementor-element.elementor-element-314a70f.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-1829 .elementor-element.elementor-element-314a70f .elementor-image-box-title{margin-bottom:11px;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-1829 .elementor-element.elementor-element-314a70f .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-1829 .elementor-element.elementor-element-314a70f .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-1829 .elementor-element.elementor-element-677af20.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-1829 .elementor-element.elementor-element-677af20.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-1829 .elementor-element.elementor-element-677af20.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-1829 .elementor-element.elementor-element-677af20 .elementor-image-box-title{margin-bottom:11px;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-1829 .elementor-element.elementor-element-677af20 .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-1829 .elementor-element.elementor-element-677af20 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-1829 .elementor-element.elementor-element-f0de673.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-1829 .elementor-element.elementor-element-f0de673.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-1829 .elementor-element.elementor-element-f0de673.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-1829 .elementor-element.elementor-element-f0de673 .elementor-image-box-title{margin-bottom:11px;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-1829 .elementor-element.elementor-element-f0de673 .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-1829 .elementor-element.elementor-element-f0de673 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-1829 .elementor-element.elementor-element-a92002d.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-1829 .elementor-element.elementor-element-a92002d.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-1829 .elementor-element.elementor-element-a92002d.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-1829 .elementor-element.elementor-element-a92002d .elementor-image-box-title{margin-bottom:11px;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-1829 .elementor-element.elementor-element-a92002d .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-1829 .elementor-element.elementor-element-a92002d .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-1829 .elementor-element.elementor-element-c2c9786.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-1829 .elementor-element.elementor-element-c2c9786.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-1829 .elementor-element.elementor-element-c2c9786.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-1829 .elementor-element.elementor-element-c2c9786 .elementor-image-box-title{margin-bottom:11px;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-1829 .elementor-element.elementor-element-c2c9786 .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-1829 .elementor-element.elementor-element-c2c9786 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-1829 .elementor-element.elementor-element-55cac60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.63;}.elementor-1829 .elementor-element.elementor-element-55cac60::before, .elementor-1829 .elementor-element.elementor-element-55cac60 > .elementor-background-video-container::before, .elementor-1829 .elementor-element.elementor-element-55cac60 > .e-con-inner > .elementor-background-video-container::before, .elementor-1829 .elementor-element.elementor-element-55cac60 > .elementor-background-slideshow::before, .elementor-1829 .elementor-element.elementor-element-55cac60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1829 .elementor-element.elementor-element-55cac60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1829 .elementor-element.elementor-element-93c7f8c > .elementor-widget-container{margin:100px 0px 00px 0px;}.elementor-1829 .elementor-element.elementor-element-93c7f8c{text-align:center;}.elementor-1829 .elementor-element.elementor-element-93c7f8c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:38px;font-weight:900;line-height:1.5em;color:var( --e-global-color-primary );transition-duration:1.1s;}.elementor-1829 .elementor-element.elementor-element-93c7f8c .elementor-heading-title:hover{color:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-d30ef68 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-1829 .elementor-element.elementor-element-30a050b:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-30a050b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1829 .elementor-element.elementor-element-30a050b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 20px 0px;}.elementor-1829 .elementor-element.elementor-element-30a050b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1829 .elementor-element.elementor-element-5c18299.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1829 .elementor-element.elementor-element-07142e0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1829 .elementor-element.elementor-element-07142e0{text-align:center;}.elementor-1829 .elementor-element.elementor-element-07142e0 .elementor-heading-title{font-family:var( --e-global-typography-4cd12b3-font-family ), Sans-serif;font-size:var( --e-global-typography-4cd12b3-font-size );font-weight:var( --e-global-typography-4cd12b3-font-weight );text-transform:var( --e-global-typography-4cd12b3-text-transform );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-b161150{width:auto;max-width:auto;text-align:center;}.elementor-1829 .elementor-element.elementor-element-b161150 > .elementor-widget-container{margin:28px 28px 28px 28px;}.elementor-1829 .elementor-element.elementor-element-b161150 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:35px;font-weight:900;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-1829 .elementor-element.elementor-element-a71da7b .gallery-item .gallery-caption{display:none;}.elementor-1829 .elementor-element.elementor-element-a71da7b .gallery-item{padding:0 9px 9px 0;}.elementor-1829 .elementor-element.elementor-element-a71da7b .gallery{margin:0 -9px -9px 0;}.elementor-1829 .elementor-element.elementor-element-f372ba7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;}.elementor-1829 .elementor-element.elementor-element-4435f97:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-4435f97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1829 .elementor-element.elementor-element-4435f97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 20px 0px;}.elementor-1829 .elementor-element.elementor-element-4435f97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1829 .elementor-element.elementor-element-acc8e4c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1829 .elementor-element.elementor-element-a40b517 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1829 .elementor-element.elementor-element-a40b517{text-align:center;}.elementor-1829 .elementor-element.elementor-element-a40b517 .elementor-heading-title{font-family:var( --e-global-typography-4cd12b3-font-family ), Sans-serif;font-size:var( --e-global-typography-4cd12b3-font-size );font-weight:var( --e-global-typography-4cd12b3-font-weight );text-transform:var( --e-global-typography-4cd12b3-text-transform );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-796ee88{width:auto;max-width:auto;text-align:center;}.elementor-1829 .elementor-element.elementor-element-796ee88 > .elementor-widget-container{margin:0px 0px 25px 30px;}.elementor-1829 .elementor-element.elementor-element-796ee88 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:50px;font-weight:900;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-1829 .elementor-element.elementor-element-e7baf1a .gallery-item .gallery-caption{text-align:center;}.elementor-1829 .elementor-element.elementor-element-8064049 .gallery-item .gallery-caption{text-align:center;}.elementor-1829 .elementor-element.elementor-element-823c14f{--spacer-size:50px;}.elementor-1829 .elementor-element.elementor-element-d8a97d5{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-1829 .elementor-element.elementor-element-d8a97d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-d8a97d5 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1829 .elementor-element.elementor-element-8447ab0{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-1829 .elementor-element.elementor-element-8447ab0.elementor-element{--align-self:flex-end;}.elementor-1829 .elementor-element.elementor-element-8447ab0 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1829 .elementor-element.elementor-element-4ccaeaa:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-4ccaeaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1829 .elementor-element.elementor-element-4ccaeaa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 20px 0px;}.elementor-1829 .elementor-element.elementor-element-4ccaeaa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1829 .elementor-element.elementor-element-d6b8fcf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1829 .elementor-element.elementor-element-64e7f9f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1829 .elementor-element.elementor-element-64e7f9f{text-align:center;}.elementor-1829 .elementor-element.elementor-element-64e7f9f .elementor-heading-title{font-family:var( --e-global-typography-4cd12b3-font-family ), Sans-serif;font-size:var( --e-global-typography-4cd12b3-font-size );font-weight:var( --e-global-typography-4cd12b3-font-weight );text-transform:var( --e-global-typography-4cd12b3-text-transform );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-092e2f7{width:var( --container-widget-width, 46.31% );max-width:46.31%;--container-widget-width:46.31%;--container-widget-flex-grow:0;text-align:center;}.elementor-1829 .elementor-element.elementor-element-092e2f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-092e2f7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1829 .elementor-element.elementor-element-092e2f7 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:35px;font-weight:900;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-1829 .elementor-element.elementor-element-f26def3{--spacer-size:50px;}.elementor-1829 .elementor-element.elementor-element-8f6c2ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;}.elementor-1829 .elementor-element.elementor-element-b0e1d32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-1829 .elementor-element.elementor-element-b0e1d32::before, .elementor-1829 .elementor-element.elementor-element-b0e1d32 > .elementor-background-video-container::before, .elementor-1829 .elementor-element.elementor-element-b0e1d32 > .e-con-inner > .elementor-background-video-container::before, .elementor-1829 .elementor-element.elementor-element-b0e1d32 > .elementor-background-slideshow::before, .elementor-1829 .elementor-element.elementor-element-b0e1d32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1829 .elementor-element.elementor-element-b0e1d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-1829 .elementor-element.elementor-element-f150003{--spacer-size:382px;}.elementor-1829 .elementor-element.elementor-element-3259a46 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1829 .elementor-element.elementor-element-3259a46 .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1829 .elementor-element.elementor-element-3259a46 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-3259a46 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:var( --e-global-color-primary );font-family:"League Spartan", Sans-serif;font-size:71px;font-weight:900;line-height:1.1em;}.elementor-1829 .elementor-element.elementor-element-d10b59d{--spacer-size:484px;}.elementor-1829 .elementor-element.elementor-element-3c2f92c{--display:flex;}body.elementor-page-1829:not(.elementor-motion-effects-element-type-background), body.elementor-page-1829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8901f17 );}@media(min-width:768px){.elementor-1829 .elementor-element.elementor-element-39c0465{--content-width:685px;}.elementor-1829 .elementor-element.elementor-element-3734a21{--content-width:685px;}.elementor-1829 .elementor-element.elementor-element-2bb5c20{--width:50%;}.elementor-1829 .elementor-element.elementor-element-788a77c{--width:50%;}.elementor-1829 .elementor-element.elementor-element-96ce75c{--width:100%;}}@media(max-width:1024px){.elementor-1829 .elementor-element.elementor-element-4e3e55ee{padding:150px 10px 100px 10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1829 .elementor-element.elementor-element-53bc9c11 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1829 .elementor-element.elementor-element-53bc9c11 .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-4cc6d7b .elementor-heading-title{font-size:30px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1829 .elementor-element.elementor-element-1682d20 .elementor-button{font-size:var( --e-global-typography-9fd5f34-font-size );line-height:var( --e-global-typography-9fd5f34-line-height );letter-spacing:var( --e-global-typography-9fd5f34-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-746f5c7{padding:80px 10px 20px 10px;}.elementor-1829 .elementor-element.elementor-element-0c6c25c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-0c6c25c .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-4751d2c .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-39c0465{--grid-auto-flow:row;}.elementor-1829 .elementor-element.elementor-element-ed2312f .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-f74141e .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-d18d233 .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-60098a2 .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-d7b175e{padding:80px 10px 20px 10px;}.elementor-1829 .elementor-element.elementor-element-c0688b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-c0688b9 .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-be07014 .elementor-heading-title{font-size:48px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1829 .elementor-element.elementor-element-3734a21{--grid-auto-flow:row;}.elementor-1829 .elementor-element.elementor-element-aacac42 .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-481885a .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-3adc91b .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-91fd3f9{padding:80px 10px 20px 10px;}.elementor-1829 .elementor-element.elementor-element-90bbd3c .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-97de181{padding:80px 10px 20px 10px;}.elementor-1829 .elementor-element.elementor-element-ba22c3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-ba22c3b .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-528a902 .elementor-heading-title{font-size:48px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1829 .elementor-element.elementor-element-8d2f4bd{padding:80px 10px 20px 10px;}.elementor-1829 .elementor-element.elementor-element-45cddc5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-45cddc5 .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-31a7d92 .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-0c73c3d{padding:80px 10px 20px 10px;}.elementor-1829 .elementor-element.elementor-element-1391a7e .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-07612c0{padding:80px 10px 20px 10px;}.elementor-1829 .elementor-element.elementor-element-fafd33d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-fafd33d .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-57ac6a0 .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-b9c8030{padding:80px 10px 20px 10px;}.elementor-1829 .elementor-element.elementor-element-00fdffa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-00fdffa .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-bf7eac1 .elementor-heading-title{font-size:48px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1829 .elementor-element.elementor-element-8a031d1{padding:80px 10px 20px 10px;}.elementor-1829 .elementor-element.elementor-element-0ff167e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-0ff167e .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-8ed311e .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-a927f2d .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-5b77de9 .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-89a961a{--grid-auto-flow:row;}.elementor-1829 .elementor-element.elementor-element-e9f6d97{padding:80px 10px 0px 10px;}.elementor-1829 .elementor-element.elementor-element-9794af3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-9794af3 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1829 .elementor-element.elementor-element-9794af3 .elementor-divider{text-align:left;}.elementor-1829 .elementor-element.elementor-element-f6d0106 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1829 .elementor-element.elementor-element-46404011{padding:40px 10px 80px 10px;}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item{-ms-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3);max-width:calc(100% / 3);}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-title{font-size:var( --e-global-typography-ec8b1ae-font-size );}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-subtitle{font-size:var( --e-global-typography-02d73b3-font-size );letter-spacing:var( --e-global-typography-02d73b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1829 .elementor-element.elementor-element-85f7eec{padding:40px 10px 80px 10px;}.elementor-1829 .elementor-element.elementor-element-3ab55c7{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1829 .elementor-element.elementor-element-73fc9e6 .elementor-image-box-title{font-size:14px;}.elementor-1829 .elementor-element.elementor-element-314a70f .elementor-image-box-title{font-size:14px;}.elementor-1829 .elementor-element.elementor-element-677af20 .elementor-image-box-title{font-size:14px;}.elementor-1829 .elementor-element.elementor-element-f0de673 .elementor-image-box-title{font-size:14px;}.elementor-1829 .elementor-element.elementor-element-a92002d .elementor-image-box-title{font-size:14px;}.elementor-1829 .elementor-element.elementor-element-c2c9786 .elementor-image-box-title{font-size:14px;}.elementor-1829 .elementor-element.elementor-element-93c7f8c .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-30a050b{padding:80px 10px 20px 10px;}.elementor-1829 .elementor-element.elementor-element-07142e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-07142e0 .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-b161150 .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-4435f97{padding:80px 10px 20px 10px;}.elementor-1829 .elementor-element.elementor-element-a40b517 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-a40b517 .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-796ee88 .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-4ccaeaa{padding:80px 10px 20px 10px;}.elementor-1829 .elementor-element.elementor-element-64e7f9f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-64e7f9f .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-092e2f7 .elementor-heading-title{font-size:48px;}.elementor-1829 .elementor-element.elementor-element-3259a46 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1829 .elementor-element.elementor-element-3259a46 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:48px;}}@media(max-width:767px){.elementor-1829 .elementor-element.elementor-element-4e3e55ee{padding:100px 5px 80px 5px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1829 .elementor-element.elementor-element-53bc9c11.elementor-element{--align-self:center;}.elementor-1829 .elementor-element.elementor-element-53bc9c11{text-align:center;}.elementor-1829 .elementor-element.elementor-element-53bc9c11 .elementor-heading-title{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-4cc6d7b .elementor-heading-title{font-size:28px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1829 .elementor-element.elementor-element-1682d20 .elementor-button{font-size:var( --e-global-typography-9fd5f34-font-size );line-height:var( --e-global-typography-9fd5f34-line-height );letter-spacing:var( --e-global-typography-9fd5f34-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-746f5c7{padding:50px 5px 0px 5px;}.elementor-1829 .elementor-element.elementor-element-9881db5.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1829 .elementor-element.elementor-element-0c6c25c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-0c6c25c{text-align:center;}.elementor-1829 .elementor-element.elementor-element-0c6c25c .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-4751d2c > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1829 .elementor-element.elementor-element-4751d2c{text-align:center;}.elementor-1829 .elementor-element.elementor-element-4751d2c .elementor-heading-title{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-39c0465{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1829 .elementor-element.elementor-element-ed2312f .elementor-heading-title{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-f74141e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1829 .elementor-element.elementor-element-f74141e{text-align:center;}.elementor-1829 .elementor-element.elementor-element-f74141e .elementor-heading-title{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-d18d233 .elementor-heading-title{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-60098a2 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1829 .elementor-element.elementor-element-60098a2{text-align:center;}.elementor-1829 .elementor-element.elementor-element-60098a2 .elementor-heading-title{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-d7b175e{padding:50px 5px 0px 5px;}.elementor-1829 .elementor-element.elementor-element-dd76e63.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1829 .elementor-element.elementor-element-c0688b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-c0688b9{text-align:center;}.elementor-1829 .elementor-element.elementor-element-c0688b9 .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-be07014 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1829 .elementor-element.elementor-element-be07014{text-align:center;}.elementor-1829 .elementor-element.elementor-element-be07014 .elementor-heading-title{font-size:40px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1829 .elementor-element.elementor-element-1c8bc8f .elementor-divider-separator{width:100%;}.elementor-1829 .elementor-element.elementor-element-3734a21{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1829 .elementor-element.elementor-element-aacac42 .elementor-heading-title{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-481885a .elementor-heading-title{font-size:24px;}.elementor-1829 .elementor-element.elementor-element-79e5508 .elementor-divider-separator{width:100%;}.elementor-1829 .elementor-element.elementor-element-3adc91b > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1829 .elementor-element.elementor-element-3adc91b{text-align:center;}.elementor-1829 .elementor-element.elementor-element-3adc91b .elementor-heading-title{font-size:24px;}.elementor-1829 .elementor-element.elementor-element-91fd3f9{padding:50px 5px 0px 5px;}.elementor-1829 .elementor-element.elementor-element-3fd5243.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1829 .elementor-element.elementor-element-90bbd3c > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1829 .elementor-element.elementor-element-90bbd3c{text-align:center;}.elementor-1829 .elementor-element.elementor-element-90bbd3c .elementor-heading-title{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-97de181{padding:50px 5px 0px 5px;}.elementor-1829 .elementor-element.elementor-element-add5fa6.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1829 .elementor-element.elementor-element-ba22c3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-ba22c3b{text-align:center;}.elementor-1829 .elementor-element.elementor-element-ba22c3b .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-528a902 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1829 .elementor-element.elementor-element-528a902{text-align:center;}.elementor-1829 .elementor-element.elementor-element-528a902 .elementor-heading-title{font-size:40px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1829 .elementor-element.elementor-element-8d2f4bd{padding:50px 5px 0px 5px;}.elementor-1829 .elementor-element.elementor-element-e194583.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1829 .elementor-element.elementor-element-45cddc5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-45cddc5{text-align:center;}.elementor-1829 .elementor-element.elementor-element-45cddc5 .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-31a7d92 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1829 .elementor-element.elementor-element-31a7d92{text-align:center;}.elementor-1829 .elementor-element.elementor-element-31a7d92 .elementor-heading-title{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-0c73c3d{padding:50px 5px 49px 5px;}.elementor-bc-flex-widget .elementor-1829 .elementor-element.elementor-element-eacab82.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1829 .elementor-element.elementor-element-eacab82.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1829 .elementor-element.elementor-element-eacab82.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1829 .elementor-element.elementor-element-1391a7e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1829 .elementor-element.elementor-element-1391a7e{text-align:center;}.elementor-1829 .elementor-element.elementor-element-1391a7e .elementor-heading-title{font-size:29px;}.elementor-1829 .elementor-element.elementor-element-07612c0{padding:50px 5px 0px 5px;}.elementor-1829 .elementor-element.elementor-element-a81537f.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1829 .elementor-element.elementor-element-fafd33d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-fafd33d{text-align:center;}.elementor-1829 .elementor-element.elementor-element-fafd33d .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-57ac6a0 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1829 .elementor-element.elementor-element-57ac6a0{text-align:center;}.elementor-1829 .elementor-element.elementor-element-57ac6a0 .elementor-heading-title{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-b9c8030{padding:50px 5px 0px 5px;}.elementor-1829 .elementor-element.elementor-element-4f32841.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1829 .elementor-element.elementor-element-00fdffa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-00fdffa{text-align:center;}.elementor-1829 .elementor-element.elementor-element-00fdffa .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-bf7eac1 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1829 .elementor-element.elementor-element-bf7eac1{text-align:center;}.elementor-1829 .elementor-element.elementor-element-bf7eac1 .elementor-heading-title{font-size:40px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1829 .elementor-element.elementor-element-8a031d1{padding:50px 5px 0px 5px;}.elementor-1829 .elementor-element.elementor-element-71470e4.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1829 .elementor-element.elementor-element-0ff167e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-0ff167e{text-align:center;}.elementor-1829 .elementor-element.elementor-element-0ff167e .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-8ed311e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1829 .elementor-element.elementor-element-8ed311e{text-align:center;}.elementor-1829 .elementor-element.elementor-element-8ed311e .elementor-heading-title{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-a927f2d .elementor-heading-title{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-5b77de9 .elementor-heading-title{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-89a961a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1829 .elementor-element.elementor-element-e9f6d97{padding:50px 5px 0px 5px;}.elementor-1829 .elementor-element.elementor-element-9794af3 .elementor-divider-separator{width:100%;}.elementor-1829 .elementor-element.elementor-element-f6d0106 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1829 .elementor-element.elementor-element-f6d0106{text-align:center;}.elementor-1829 .elementor-element.elementor-element-f6d0106 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1829 .elementor-element.elementor-element-46404011{padding:20px 5px 50px 5px;}.elementor-1829 .elementor-element.elementor-element-563dedae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item{-ms-flex:0 0 calc(100% / 2);flex:0 0 calc(100% / 2);max-width:calc(100% / 2);}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-title{font-size:var( --e-global-typography-ec8b1ae-font-size );}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-subtitle{font-size:var( --e-global-typography-02d73b3-font-size );letter-spacing:var( --e-global-typography-02d73b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1829 .elementor-element.elementor-element-85f7eec{padding:20px 5px 50px 5px;}.elementor-1829 .elementor-element.elementor-element-68c3b7c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1829 .elementor-element.elementor-element-3ab55c7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1829 .elementor-element.elementor-element-73fc9e6 .elementor-image-box-img{margin-bottom:13px;}.elementor-1829 .elementor-element.elementor-element-73fc9e6 .elementor-image-box-title{font-size:20px;}.elementor-1829 .elementor-element.elementor-element-314a70f .elementor-image-box-img{margin-bottom:13px;}.elementor-1829 .elementor-element.elementor-element-314a70f .elementor-image-box-title{font-size:20px;}.elementor-1829 .elementor-element.elementor-element-677af20 .elementor-image-box-img{margin-bottom:13px;}.elementor-1829 .elementor-element.elementor-element-677af20 .elementor-image-box-title{font-size:20px;}.elementor-1829 .elementor-element.elementor-element-f0de673 .elementor-image-box-img{margin-bottom:13px;}.elementor-1829 .elementor-element.elementor-element-f0de673 .elementor-image-box-title{font-size:20px;}.elementor-1829 .elementor-element.elementor-element-a92002d .elementor-image-box-img{margin-bottom:13px;}.elementor-1829 .elementor-element.elementor-element-a92002d .elementor-image-box-title{font-size:20px;}.elementor-1829 .elementor-element.elementor-element-c2c9786 .elementor-image-box-img{margin-bottom:13px;}.elementor-1829 .elementor-element.elementor-element-c2c9786 .elementor-image-box-title{font-size:20px;}.elementor-1829 .elementor-element.elementor-element-93c7f8c .elementor-heading-title{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-30a050b{padding:50px 5px 0px 5px;}.elementor-1829 .elementor-element.elementor-element-5c18299.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1829 .elementor-element.elementor-element-07142e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-07142e0{text-align:center;}.elementor-1829 .elementor-element.elementor-element-07142e0 .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-b161150 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1829 .elementor-element.elementor-element-b161150{text-align:center;}.elementor-1829 .elementor-element.elementor-element-b161150 .elementor-heading-title{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-4435f97{padding:50px 5px 0px 5px;}.elementor-bc-flex-widget .elementor-1829 .elementor-element.elementor-element-acc8e4c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1829 .elementor-element.elementor-element-acc8e4c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1829 .elementor-element.elementor-element-acc8e4c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1829 .elementor-element.elementor-element-a40b517 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-a40b517{text-align:center;}.elementor-1829 .elementor-element.elementor-element-a40b517 .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-796ee88 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1829 .elementor-element.elementor-element-796ee88{text-align:center;}.elementor-1829 .elementor-element.elementor-element-796ee88 .elementor-heading-title{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-4ccaeaa{padding:50px 5px 0px 5px;}.elementor-1829 .elementor-element.elementor-element-d6b8fcf.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1829 .elementor-element.elementor-element-64e7f9f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-64e7f9f{text-align:center;}.elementor-1829 .elementor-element.elementor-element-64e7f9f .elementor-heading-title{font-size:var( --e-global-typography-4cd12b3-font-size );letter-spacing:var( --e-global-typography-4cd12b3-letter-spacing );}.elementor-1829 .elementor-element.elementor-element-092e2f7 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1829 .elementor-element.elementor-element-092e2f7{text-align:center;}.elementor-1829 .elementor-element.elementor-element-092e2f7 .elementor-heading-title{font-size:40px;}.elementor-1829 .elementor-element.elementor-element-3259a46 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1829 .elementor-element.elementor-element-3259a46 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:40px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1829 .elementor-element.elementor-element-1049e990{width:80%;}}



@media (min-width: 1025px) {.elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item:nth-child(6n) { border-right-width:0; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item:nth-child(3n) { border-right-width:0; } }@media (max-width: 767px) {.elementor-element.elementor-element-62dc039 .jeg-elementor-kit.jkit-portfolio-gallery .row-item:nth-child(2n) { border-right-width:0; } }