.elementor-20773 .elementor-element.elementor-element-457df572{--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-20773 .elementor-element.elementor-element-457df572::before, .elementor-20773 .elementor-element.elementor-element-457df572 > .elementor-background-video-container::before, .elementor-20773 .elementor-element.elementor-element-457df572 > .e-con-inner > .elementor-background-video-container::before, .elementor-20773 .elementor-element.elementor-element-457df572 > .elementor-background-slideshow::before, .elementor-20773 .elementor-element.elementor-element-457df572 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20773 .elementor-element.elementor-element-457df572 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-20773 .elementor-element.elementor-element-457df572.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20773 .elementor-element.elementor-element-293f009{--spacer-size:0px;}.elementor-20773 .elementor-element.elementor-element-5d43081f{--display:flex;}.elementor-20773 .elementor-element.elementor-element-5d43081f:not(.elementor-motion-effects-element-type-background), .elementor-20773 .elementor-element.elementor-element-5d43081f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ef2b6d );}.elementor-20773 .elementor-element.elementor-element-5d43081f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );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 );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-20773 .elementor-element.elementor-element-a746e0a{--spacer-size:50px;}.elementor-20773 .elementor-element.elementor-element-4e7df5bf > .elementor-widget-container{background-color:var( --e-global-color-9e54f2c );margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20773 .elementor-element.elementor-element-4e7df5bf{font-family:"Times New Roman";font-size:20px;font-weight:400;font-style:normal;text-decoration:none;line-height:16px;letter-spacing:1.5px;word-spacing:2px;}.elementor-20773 .elementor-element.elementor-element-32f83f1{--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;--justify-content:center;border-style:none;--border-style:none;}.elementor-20773 .elementor-element.elementor-element-5c1388e{--display:flex;}.elementor-20773 .elementor-element.elementor-element-5c1388e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20773 .elementor-element.elementor-element-a32b1e9{--spacer-size:50px;}.elementor-20773 .elementor-element.elementor-element-6e0d33a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20773 .elementor-element.elementor-element-2c96f73 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:6px 17px 0px 17px;}.elementor-20773 .elementor-element.elementor-element-2c96f73{font-family:"Times New Roman";font-size:20px;font-weight:400;font-style:normal;text-decoration:none;line-height:16px;letter-spacing:1.5px;word-spacing:2px;}.elementor-20773 .elementor-element.elementor-element-66471ca{--display:flex;}.elementor-20773 .elementor-element.elementor-element-15c334f1{--spacer-size:50px;}.elementor-20773 .elementor-element.elementor-element-319a915{--display:flex;}.elementor-20773 .elementor-element.elementor-element-319a915:not(.elementor-motion-effects-element-type-background), .elementor-20773 .elementor-element.elementor-element-319a915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ef2b6d );}.elementor-20773 .elementor-element.elementor-element-319a915:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20773 .elementor-element.elementor-element-319a915.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-20773 .elementor-element.elementor-element-52ce587 .elementor-alert-description{font-family:"Amatic SC";font-size:28px;font-weight:400;font-style:normal;text-decoration:none;line-height:31px;letter-spacing:1px;word-spacing:2px;}.elementor-20773 .elementor-element.elementor-element-6a6169e{--display:flex;}.elementor-20773 .elementor-element.elementor-element-98be3f4{--spacer-size:50px;}.elementor-20773 .elementor-element.elementor-element-bb40e14{--display:flex;}.elementor-20773 .elementor-element.elementor-element-bb40e14:not(.elementor-motion-effects-element-type-background), .elementor-20773 .elementor-element.elementor-element-bb40e14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ef2b6d );}.elementor-20773 .elementor-element.elementor-element-bb40e14:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20773 .elementor-element.elementor-element-bb40e14.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20773 .elementor-element.elementor-element-3284349 .elementor-alert-description{font-family:"Amatic SC";font-size:28px;font-weight:400;font-style:normal;text-decoration:none;line-height:31px;letter-spacing:1px;word-spacing:2px;}.elementor-20773 .elementor-element.elementor-element-d8c6e4e{--display:flex;}.elementor-20773 .elementor-element.elementor-element-923aa92{--spacer-size:50px;}.elementor-20773 .elementor-element.elementor-element-9d9c504{--display:flex;}.elementor-20773 .elementor-element.elementor-element-9d9c504:not(.elementor-motion-effects-element-type-background), .elementor-20773 .elementor-element.elementor-element-9d9c504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ef2b6d );}.elementor-20773 .elementor-element.elementor-element-9d9c504:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20773 .elementor-element.elementor-element-9d9c504.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20773 .elementor-element.elementor-element-0f75dde > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-3551685 > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-b04cabf > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-7448e91 > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-81c24fb > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-7f5b3da > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-a44aaab > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-2f384ad > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-658312c > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-658312c{text-align:center;}.elementor-20773 .elementor-element.elementor-element-262c0b4{--display:flex;}.elementor-20773 .elementor-element.elementor-element-735c6c8{--spacer-size:50px;}.elementor-20773 .elementor-element.elementor-element-ea55d73{--display:flex;}.elementor-20773 .elementor-element.elementor-element-ea55d73:not(.elementor-motion-effects-element-type-background), .elementor-20773 .elementor-element.elementor-element-ea55d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ef2b6d );}.elementor-20773 .elementor-element.elementor-element-ea55d73:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20773 .elementor-element.elementor-element-ea55d73.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20773 .elementor-element.elementor-element-6b92682 .elementor-alert-description{font-family:"Amatic SC";font-size:28px;font-weight:400;font-style:normal;text-decoration:none;line-height:31px;letter-spacing:1px;word-spacing:2px;}.elementor-20773 .elementor-element.elementor-element-65c51a2{--display:flex;}.elementor-20773 .elementor-element.elementor-element-7030b82{--spacer-size:50px;}.elementor-20773 .elementor-element.elementor-element-8398769{--display:flex;}.elementor-20773 .elementor-element.elementor-element-8398769:not(.elementor-motion-effects-element-type-background), .elementor-20773 .elementor-element.elementor-element-8398769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ef2b6d );}.elementor-20773 .elementor-element.elementor-element-8398769:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20773 .elementor-element.elementor-element-8398769.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20773 .elementor-element.elementor-element-9eee521 > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-ac963da > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-5bd8278 > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-4d1d577 > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-f41ca8d > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-2ee6fb6 > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-9619d2c > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-b8b3715 > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-1c40991 > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-b906061 > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-b906061{text-align:center;}.elementor-20773 .elementor-element.elementor-element-d898ebf{--display:flex;}.elementor-20773 .elementor-element.elementor-element-c2ab73a{--spacer-size:50px;}.elementor-20773 .elementor-element.elementor-element-8986806{--display:flex;}.elementor-20773 .elementor-element.elementor-element-8986806:not(.elementor-motion-effects-element-type-background), .elementor-20773 .elementor-element.elementor-element-8986806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ef2b6d );}.elementor-20773 .elementor-element.elementor-element-8986806:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20773 .elementor-element.elementor-element-8986806.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20773 .elementor-element.elementor-element-95243b0 > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-ebdd9dc > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-7a10234 > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-78dc43e > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-7d472ce > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-c06bebf > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-c06bebf{text-align:center;}.elementor-20773 .elementor-element.elementor-element-109947c{--display:flex;}.elementor-20773 .elementor-element.elementor-element-5dc6351{--spacer-size:50px;}.elementor-20773 .elementor-element.elementor-element-6603c8d{--display:flex;}.elementor-20773 .elementor-element.elementor-element-6603c8d:not(.elementor-motion-effects-element-type-background), .elementor-20773 .elementor-element.elementor-element-6603c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ef2b6d );}.elementor-20773 .elementor-element.elementor-element-6603c8d:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20773 .elementor-element.elementor-element-6603c8d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20773 .elementor-element.elementor-element-4f4a528{--display:flex;}.elementor-20773 .elementor-element.elementor-element-a9ca3bf{--spacer-size:50px;}.elementor-20773 .elementor-element.elementor-element-3b357f7{--display:flex;}.elementor-20773 .elementor-element.elementor-element-3b357f7:not(.elementor-motion-effects-element-type-background), .elementor-20773 .elementor-element.elementor-element-3b357f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ef2b6d );}.elementor-20773 .elementor-element.elementor-element-3b357f7:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20773 .elementor-element.elementor-element-3b357f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20773 .elementor-element.elementor-element-f401df0{--display:flex;}.elementor-20773 .elementor-element.elementor-element-f401df0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20773 .elementor-element.elementor-element-634c319{--spacer-size:50px;}.elementor-20773 .elementor-element.elementor-element-fe3cf78{--display:flex;}.elementor-20773 .elementor-element.elementor-element-fe3cf78:not(.elementor-motion-effects-element-type-background), .elementor-20773 .elementor-element.elementor-element-fe3cf78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ef2b6d );}.elementor-20773 .elementor-element.elementor-element-fe3cf78:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20773 .elementor-element.elementor-element-fe3cf78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20773 .elementor-element.elementor-element-61629f1 > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-61629f1{text-align:center;}.elementor-20773 .elementor-element.elementor-element-1e1d9dd{--display:flex;}.elementor-20773 .elementor-element.elementor-element-8afadf8{--spacer-size:50px;}.elementor-20773 .elementor-element.elementor-element-b00d813{--display:flex;}.elementor-20773 .elementor-element.elementor-element-b00d813:not(.elementor-motion-effects-element-type-background), .elementor-20773 .elementor-element.elementor-element-b00d813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ef2b6d );}.elementor-20773 .elementor-element.elementor-element-b00d813:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20773 .elementor-element.elementor-element-b00d813.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20773 .elementor-element.elementor-element-20d92087{--display:flex;}.elementor-20773 .elementor-element.elementor-element-3b976261{--spacer-size:50px;}.elementor-20773 .elementor-element.elementor-element-04ec1cc{--display:flex;}.elementor-20773 .elementor-element.elementor-element-04ec1cc:not(.elementor-motion-effects-element-type-background), .elementor-20773 .elementor-element.elementor-element-04ec1cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ef2b6d );}.elementor-20773 .elementor-element.elementor-element-04ec1cc:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20773 .elementor-element.elementor-element-04ec1cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20773 .elementor-element.elementor-element-7f99802 > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-7f99802{text-align:center;}.elementor-20773 .elementor-element.elementor-element-e1330bd{--display:flex;}.elementor-20773 .elementor-element.elementor-element-87ecbb3{--spacer-size:50px;}.elementor-20773 .elementor-element.elementor-element-aedcdfc{--display:flex;}.elementor-20773 .elementor-element.elementor-element-aedcdfc:not(.elementor-motion-effects-element-type-background), .elementor-20773 .elementor-element.elementor-element-aedcdfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ef2b6d );}.elementor-20773 .elementor-element.elementor-element-aedcdfc:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20773 .elementor-element.elementor-element-aedcdfc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20773 .elementor-element.elementor-element-88dea20 > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-9739d4b > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-03db1e8 > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-042f9ab > .elementor-widget-container{border-style:dotted;}.elementor-20773 .elementor-element.elementor-element-042f9ab{text-align:center;}.elementor-20773 .elementor-element.elementor-element-b3e850b{--display:flex;}.elementor-20773 .elementor-element.elementor-element-0bb6793{--spacer-size:50px;}.elementor-20773 .elementor-element.elementor-element-6a2b3fc8{--display:flex;}.elementor-20773 .elementor-element.elementor-element-6a2b3fc8:not(.elementor-motion-effects-element-type-background), .elementor-20773 .elementor-element.elementor-element-6a2b3fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ef2b6d );}.elementor-20773 .elementor-element.elementor-element-6a2b3fc8:hover{box-shadow:0px 0px 10px 0px #000000;}.elementor-20773 .elementor-element.elementor-element-6a2b3fc8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20773 .elementor-element.elementor-element-b716758{--display:flex;}.elementor-20773 .elementor-element.elementor-element-0bc0304{--spacer-size:50px;}.elementor-20773 .elementor-element.elementor-element-9503db7{--display:flex;}.elementor-20773 .elementor-element.elementor-element-9503db7:not(.elementor-motion-effects-element-type-background), .elementor-20773 .elementor-element.elementor-element-9503db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ef2b6d );}.elementor-20773 .elementor-element.elementor-element-9503db7:hover{box-shadow:0px 0px 10px 0px #000000;}.elementor-20773 .elementor-element.elementor-element-9503db7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20773 .elementor-element.elementor-element-59ec3f39{--display:flex;}.elementor-20773 .elementor-element.elementor-element-1074ee87{--spacer-size:50px;}.elementor-20773 .elementor-element.elementor-element-892f0c3{--display:flex;}.elementor-20773 .elementor-element.elementor-element-892f0c3:not(.elementor-motion-effects-element-type-background), .elementor-20773 .elementor-element.elementor-element-892f0c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ef2b6d );}.elementor-20773 .elementor-element.elementor-element-892f0c3:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20773 .elementor-element.elementor-element-892f0c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20773 .elementor-element.elementor-element-399b72b0{--display:flex;}.elementor-20773 .elementor-element.elementor-element-700619e0{--spacer-size:50px;}.elementor-20773 .elementor-element.elementor-element-3dcc6d34{--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-20773 .elementor-element.elementor-element-158e4e7a{text-align:center;}.elementor-20773 .elementor-element.elementor-element-158e4e7a .elementor-heading-title{font-family:"Amatic SC";font-size:37px;font-weight:600;font-style:normal;text-decoration:none;letter-spacing:0.3px;word-spacing:4px;}.elementor-20773 .elementor-element.elementor-element-419c7068{--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-20773 .elementor-element.elementor-element-2048c06c{--spacer-size:97px;}.elementor-20773 .elementor-element.elementor-element-60a4a891{text-align:center;}.elementor-20773 .elementor-element.elementor-element-60a4a891 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-20773 .elementor-element.elementor-element-49e93aef .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-20773 .elementor-element.elementor-element-49e93aef:after{content:"0.66";position:absolute;color:transparent;}.elementor-20773 .elementor-element.elementor-element-49e93aef{--grid-row-gap:7px;--grid-column-gap:7px;}.elementor-20773 .elementor-element.elementor-element-49e93aef a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-59b630f );}.elementor-20773 .elementor-element.elementor-element-5e2d432{--spacer-size:50px;}@media(min-width:768px){.elementor-20773 .elementor-element.elementor-element-457df572{--content-width:62%;}.elementor-20773 .elementor-element.elementor-element-5d43081f{--width:94%;}.elementor-20773 .elementor-element.elementor-element-32f83f1{--width:100%;}.elementor-20773 .elementor-element.elementor-element-5c1388e{--width:72.045%;}.elementor-20773 .elementor-element.elementor-element-319a915{--width:94%;}.elementor-20773 .elementor-element.elementor-element-bb40e14{--width:94%;}.elementor-20773 .elementor-element.elementor-element-9d9c504{--width:94%;}.elementor-20773 .elementor-element.elementor-element-ea55d73{--width:94%;}.elementor-20773 .elementor-element.elementor-element-8398769{--width:94%;}.elementor-20773 .elementor-element.elementor-element-8986806{--width:94%;}.elementor-20773 .elementor-element.elementor-element-6603c8d{--width:94%;}.elementor-20773 .elementor-element.elementor-element-3b357f7{--width:94%;}.elementor-20773 .elementor-element.elementor-element-f401df0{--width:83.171%;}.elementor-20773 .elementor-element.elementor-element-fe3cf78{--width:94%;}.elementor-20773 .elementor-element.elementor-element-b00d813{--width:94%;}.elementor-20773 .elementor-element.elementor-element-04ec1cc{--width:94%;}.elementor-20773 .elementor-element.elementor-element-aedcdfc{--width:94%;}.elementor-20773 .elementor-element.elementor-element-6a2b3fc8{--width:94%;}.elementor-20773 .elementor-element.elementor-element-9503db7{--width:94%;}.elementor-20773 .elementor-element.elementor-element-892f0c3{--width:94%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-alert .elementor-alert-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-alert .elementor-alert-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-20773 .elementor-element.elementor-element-4e7df5bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-20773 .elementor-element.elementor-element-4e7df5bf{font-size:19px;}.elementor-20773 .elementor-element.elementor-element-2c96f73{font-size:19px;}.elementor-widget-alert .elementor-alert-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-alert .elementor-alert-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}