.elementor-188 .elementor-element.elementor-element-a11d568:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-a11d568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-188 .elementor-element.elementor-element-a11d568 > .elementor-container{max-width:1583px;}.elementor-188 .elementor-element.elementor-element-a11d568{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:29px;margin-bottom:29px;}.elementor-188 .elementor-element.elementor-element-a11d568 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-188 .elementor-element.elementor-element-ad4acd5 > .elementor-element-populated, .elementor-188 .elementor-element.elementor-element-ad4acd5 > .elementor-element-populated > .elementor-background-overlay, .elementor-188 .elementor-element.elementor-element-ad4acd5 > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-188 .elementor-element.elementor-element-ad4acd5 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:74px 74px 74px 74px;}.elementor-188 .elementor-element.elementor-element-ad4acd5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-theme-page-title .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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-188 .elementor-element.elementor-element-7c1487a{text-align:start;}.elementor-188 .elementor-element.elementor-element-7c1487a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#0B0F11;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-188 .elementor-element.elementor-element-3a9cd22 > .elementor-widget-container{margin:1px 1px 1px 1px;padding:1px 1px 1px 1px;}.elementor-188 .elementor-element.elementor-element-3a9cd22 img{width:16%;border-radius:0px 0px 0px 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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-188 .elementor-element.elementor-element-c13c224 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-widget-text-editor{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 );letter-spacing:var( --e-global-typography-text-letter-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-188 .elementor-element.elementor-element-487c805{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-188 .elementor-element.elementor-element-487c805.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#BE8E00;}.elementor-188 .elementor-element.elementor-element-487c805.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-188 .elementor-element.elementor-element-487c805.elementor-drop-cap-view-default .elementor-drop-cap{color:#BE8E00;border-color:#BE8E00;}.elementor-188 .elementor-element.elementor-element-487c805 .elementor-drop-cap{text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin-inline-end:0px;}.elementor-188 .elementor-element.elementor-element-4a1c1b5 .elementor-heading-title{color:#000000;}.elementor-188 .elementor-element.elementor-element-0e7c17a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-188 .elementor-element.elementor-element-32e1c6e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-188 .elementor-element.elementor-element-bd782f0{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-188 .elementor-element.elementor-element-7ad522e .elementor-button{background-color:#B3852A;}.elementor-188 .elementor-element.elementor-element-7ad522e .elementor-button:hover, .elementor-188 .elementor-element.elementor-element-7ad522e .elementor-button:focus{background-color:#B31C1C;}.elementor-188 .elementor-element.elementor-element-7ad522e > .elementor-widget-container{margin:3px 3px 3px 3px;padding:1px 1px 1px 1px;border-radius:17px 17px 17px 17px;}.elementor-188 .elementor-element.elementor-element-6a872d2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-188 .elementor-element.elementor-element-5d473b4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-188 .elementor-element.elementor-element-e9a1631{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-188 .elementor-element.elementor-element-8193af1{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-188 .elementor-element.elementor-element-8193af1 .elementor-widget-container{text-align:center;}.elementor-188 .elementor-element.elementor-element-a5d26a3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-188 .elementor-element.elementor-element-66b3c14{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-188 .elementor-element.elementor-element-91cea0c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-188 .elementor-element.elementor-element-4df10ef{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tabs .elementor-tab-content{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-188 .elementor-element.elementor-element-777633a .elementor-tab-title, .elementor-188 .elementor-element.elementor-element-777633a .elementor-tab-title:before, .elementor-188 .elementor-element.elementor-element-777633a .elementor-tab-title:after, .elementor-188 .elementor-element.elementor-element-777633a .elementor-tab-content, .elementor-188 .elementor-element.elementor-element-777633a .elementor-tabs-content-wrapper{border-width:1px;}.elementor-188 .elementor-element.elementor-element-777633a .elementor-tab-title, .elementor-188 .elementor-element.elementor-element-777633a .elementor-tab-title a{color:#000000;}.elementor-188 .elementor-element.elementor-element-777633a .elementor-tab-title.elementor-active,
					 .elementor-188 .elementor-element.elementor-element-777633a .elementor-tab-title.elementor-active a{color:#C47300;}.elementor-188 .elementor-element.elementor-element-777633a .elementor-tab-content{color:#020101;}.elementor-188 .elementor-element.elementor-element-8158eb6 > .elementor-widget-container{margin:1px 1px 1px 1px;padding:1px 1px 1px 1px;}.elementor-188 .elementor-element.elementor-element-8158eb6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-188 .elementor-element.elementor-element-8158eb6 .elementor-swiper-button.elementor-swiper-button-next{font-size:6px;}.elementor-188 .elementor-element.elementor-element-8158eb6 .swiper-wrapper{display:flex;align-items:center;}.elementor-188 .elementor-element.elementor-element-8158eb6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:9px 9px 9px 9px;}.elementor-188 .elementor-element.elementor-element-8115c4d .elementor-heading-title{color:#000000;}.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 ), 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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-188 .elementor-element.elementor-element-f68e32b .elementor-post__thumbnail__link{padding-bottom:calc( 0.54 * 100% );}.elementor-188 .elementor-element.elementor-element-f68e32b:after{content:"0.54";position:absolute;color:transparent;}.elementor-188 .elementor-element.elementor-element-f68e32b .elementor-portfolio-item__img, .elementor-188 .elementor-element.elementor-element-f68e32b .elementor-portfolio-item__overlay{border-radius:6px 6px 6px 6px;}.elementor-188 .elementor-element.elementor-element-f68e32b a .elementor-portfolio-item__overlay{background-color:#928C15A1;}.elementor-188 .elementor-element.elementor-element-f68e32b .elementor-portfolio-item__title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-188 .elementor-element.elementor-element-b0cb285 .elementor-button{background-color:#B3852A;}.elementor-188 .elementor-element.elementor-element-b0cb285 .elementor-button:hover, .elementor-188 .elementor-element.elementor-element-b0cb285 .elementor-button:focus{background-color:#B31C1C;}.elementor-188 .elementor-element.elementor-element-b0cb285 > .elementor-widget-container{margin:3px 3px 3px 3px;padding:1px 1px 1px 1px;border-radius:17px 17px 17px 17px;}@media(max-width:1024px){.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-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 );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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 );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-tabs .elementor-tab-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tabs .elementor-tab-content{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 );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-188 .elementor-element.elementor-element-ad4acd5 > .elementor-element-populated{padding:37px 37px 37px 37px;}.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-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 );}.elementor-188 .elementor-element.elementor-element-3a9cd22 img{width:43%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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 );}.elementor-188 .elementor-element.elementor-element-487c805{text-align:justify;font-size:14px;}.elementor-188 .elementor-element.elementor-element-0e7c17a{text-align:justify;font-size:14px;}.elementor-188 .elementor-element.elementor-element-bd782f0{text-align:justify;font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-188 .elementor-element.elementor-element-e9a1631{font-size:14px;}.elementor-188 .elementor-element.elementor-element-d692c5a iframe{height:156px;}.elementor-188 .elementor-element.elementor-element-66b3c14{font-size:14px;}.elementor-188 .elementor-element.elementor-element-4df10ef{font-size:14px;}.elementor-widget-tabs .elementor-tab-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tabs .elementor-tab-content{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 );}.elementor-188 .elementor-element.elementor-element-8158eb6 > .elementor-widget-container{margin:3px 3px 3px 3px;padding:2px 2px 2px 2px;}.elementor-188 .elementor-element.elementor-element-8158eb6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-188 .elementor-element.elementor-element-8158eb6 .elementor-swiper-button.elementor-swiper-button-next{font-size:10px;}.elementor-188 .elementor-element.elementor-element-8158eb6 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;width:5px;height:5px;}.elementor-188 .elementor-element.elementor-element-8158eb6 .swiper-wrapper{display:flex;align-items:center;}.elementor-188 .elementor-element.elementor-element-8158eb6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:04px 04px 04px 04px;}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}