.elementor-16 .elementor-element.elementor-element-39f831a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-dfc83de .slider-item{height:550px;}.elementor-16 .elementor-element.elementor-element-dfc83de .slider-item .overlay{background-color:rgba(0,0,0,30px);}.elementor-16 .elementor-element.elementor-element-dfc83de .theme-slider-content .sub-title{color:#FAB702;}.elementor-16 .elementor-element.elementor-element-dfc83de .theme-slider-content .title-large{color:#ffffff;border-color:#ffffff;}.elementor-16 .elementor-element.elementor-element-dfc83de .theme-slider-content .description{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-dfc83de .btn-slider{background-color:#FAB702;color:#ffffff;}.elementor-16 .elementor-element.elementor-element-dfc83de .btn-slider:hover{background-color:#ffffff;color:#222222;}.elementor-16 .elementor-element.elementor-element-dfc83de .slider-nav{background-color:rgba(0,0,0,0.75);font-size:32px;width:60px;height:60px;}.elementor-16 .elementor-element.elementor-element-dfc83de .slider-nav:hover{background-color:#FAB702 !important;}.elementor-16 .elementor-element.elementor-element-dfc83de .slider-nav svg{width:32px;height:32px;}.elementor-16 .elementor-element.elementor-element-5904d10{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-84b08ed .grid-wrap{grid-template-columns:repeat(3, 1fr);gap:30px;}.elementor-16 .elementor-element.elementor-element-84b08ed .grid-thumb{height:260px;}.elementor-16 .elementor-element.elementor-element-84b08ed .grid-item{background-color:#ffffff;border-color:#e8e8e8;padding:15px;}.elementor-16 .elementor-element.elementor-element-84b08ed .grid-item:hover{border-color:#FAB702;}.elementor-16 .elementor-element.elementor-element-84b08ed .grid-item::before{background-color:#FAB702;}.elementor-16 .elementor-element.elementor-element-84b08ed .grid-title{color:#333333;}.elementor-16 .elementor-element.elementor-element-84b08ed .grid-item:hover .grid-title{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-84b08ed .grid-desc{color:#888888;}.elementor-16 .elementor-element.elementor-element-84b08ed .grid-item:hover .grid-desc{color:rgba(255,255,255,0.85);}.elementor-16 .elementor-element.elementor-element-84b08ed .grid-pagination a{color:#333333;border-color:#333333;}.elementor-16 .elementor-element.elementor-element-84b08ed .grid-pagination span.current{color:#FAB702;border-color:#FAB702;}.elementor-16 .elementor-element.elementor-element-84b08ed .grid-pagination a:hover{color:#FAB702;border-color:#FAB702;}.elementor-16 .elementor-element.elementor-element-d39024c{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-d39024c:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d39024c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-16 .elementor-element.elementor-element-64b5b90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-74fc03f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-a371bd4 .portfolio-thumbnail img{height:135px;}.elementor-16 .elementor-element.elementor-element-a371bd4 .content-overlay{background:rgba(250, 183, 2, 0.8);top:10px;left:10px;bottom:10px;right:10px;}.elementor-16 .elementor-element.elementor-element-a371bd4 .theme-project-title{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-f586e81 .portfolio-thumbnail img{height:135px;}.elementor-16 .elementor-element.elementor-element-f586e81 .content-overlay{background:rgba(250, 183, 2, 0.8);top:10px;left:10px;bottom:10px;right:10px;}.elementor-16 .elementor-element.elementor-element-f586e81 .theme-project-title{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-045275e .portfolio-thumbnail img{height:135px;}.elementor-16 .elementor-element.elementor-element-045275e .content-overlay{background:rgba(250, 183, 2, 0.8);top:10px;left:10px;bottom:10px;right:10px;}.elementor-16 .elementor-element.elementor-element-045275e .theme-project-title{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-b6af509 .portfolio-thumbnail img{height:135px;}.elementor-16 .elementor-element.elementor-element-b6af509 .content-overlay{background:rgba(250, 183, 2, 0.8);top:10px;left:10px;bottom:10px;right:10px;}.elementor-16 .elementor-element.elementor-element-b6af509 .theme-project-title{color:#ffffff;}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-84b08ed .grid-wrap{grid-template-columns:repeat(2, 1fr);}.elementor-16 .elementor-element.elementor-element-74fc03f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-dfc83de .slider-item{height:314px;}.elementor-16 .elementor-element.elementor-element-dfc83de .theme-slider-content .sub-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-dfc83de .theme-slider-content .title-large{font-size:20px;}.elementor-16 .elementor-element.elementor-element-dfc83de .theme-slider-content .description{font-size:14px;}.elementor-16 .elementor-element.elementor-element-dfc83de .btn-slider{font-size:12px;}.elementor-16 .elementor-element.elementor-element-dfc83de .slider-nav{font-size:15px;width:29px;height:29px;}.elementor-16 .elementor-element.elementor-element-dfc83de .slider-nav svg{width:15px;height:15px;}.elementor-16 .elementor-element.elementor-element-5904d10{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-84b08ed .grid-wrap{grid-template-columns:repeat(2, 1fr);gap:10px;}.elementor-16 .elementor-element.elementor-element-84b08ed .grid-thumb{height:120px;}.elementor-16 .elementor-element.elementor-element-84b08ed .grid-item{padding:10px;}.elementor-16 .elementor-element.elementor-element-84b08ed .grid-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-84b08ed .grid-desc{font-size:10px;}.elementor-16 .elementor-element.elementor-element-d39024c{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:010px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-64b5b90{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-74fc03f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-a371bd4 .portfolio-thumbnail img{height:80px;}.elementor-16 .elementor-element.elementor-element-a371bd4 .theme-project-title{font-size:12px;}.elementor-16 .elementor-element.elementor-element-f586e81 .portfolio-thumbnail img{height:80px;}.elementor-16 .elementor-element.elementor-element-f586e81 .theme-project-title{font-size:12px;}.elementor-16 .elementor-element.elementor-element-045275e .portfolio-thumbnail img{height:80px;}.elementor-16 .elementor-element.elementor-element-045275e .theme-project-title{font-size:12px;}.elementor-16 .elementor-element.elementor-element-b6af509 .portfolio-thumbnail img{height:80px;}.elementor-16 .elementor-element.elementor-element-b6af509 .theme-project-title{font-size:12px;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-5904d10{--content-width:1200px;}}