.elementor-2117 .elementor-element.elementor-element-a2ad680{padding:105px 0px 95px 0px;}.elementor-2117 .elementor-element.elementor-element-d7c3ae0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2117 .elementor-element.elementor-element-d7c3ae0 .prelements-heading .title-inner .title{color:#222222;}.elementor-2117 .elementor-element.elementor-element-d7c3ae0 .prelements-heading .title-inner .sub-text{font-weight:500;text-transform:uppercase;color:#F7C808;}.elementor-2117 .elementor-element.elementor-element-d7c3ae0 .prelements-heading .description p{margin:0px 0px 0px 0px;}.elementor-2117 .elementor-element.elementor-element-d7c3ae0 .prelements-heading.style2:after {background:#F7C808;}.elementor-2117 .elementor-element.elementor-element-d7c3ae0 .prelements-heading.style1 .description:after {background:#F7C808;}.elementor-2117 .elementor-element.elementor-element-d7c3ae0 .prelements-heading.style3 .description::after {background:#F7C808;}.elementor-2117 .elementor-element.elementor-element-d7c3ae0 .prelements-heading.style4 .title-inner .sub-text:after{background:#F7C808;}.elementor-2117 .elementor-element.elementor-element-d7c3ae0 .prelements-heading.style6 .title-inner .sub-text:after{background:#F7C808;}.elementor-2117 .elementor-element.elementor-element-d7c3ae0 .prelements-heading.style4 .title-inner .sub-text:before{background:#F7C808;}.elementor-2117 .elementor-element.elementor-element-d7c3ae0 .prelements-heading.style7 .title-inner .sub-text:after{background:#F7C808;}.elementor-2117 .elementor-element.elementor-element-d7c3ae0 .prelements-heading.style13 .sub-text:before{background:#F7C808;}.elementor-2117 .elementor-element.elementor-element-d7c3ae0 .prelements-heading.style8 .title-inner:after{background:#F7C808;}.elementor-2117 .elementor-element.elementor-element-d7c3ae0 .prelements-heading.style8 .description:after{background:#F7C808;}.elementor-2117 .elementor-element.elementor-element-5bb8561 .prelements-portfolio-gallery-slider.portfolio-slider-for .single-portfolio{margin:0 0px;}.elementor-2117 .elementor-element.elementor-element-5bb8561 .prelements-portfolio-gallery-slider .portfolio-slider-nav .slick-next, .prelements-portfolio-gallery-slider .portfolio-slider-nav .slick-prev{background:#232023;}.elementor-2117 .elementor-element.elementor-element-5bb8561 .prelements-portfolio-gallery-slider .portfolio-slider-nav .slick-next, .prelements-portfolio-gallery-slider .portfolio-slider-nav .slick-next{background:#232023;}.elementor-2117 .elementor-element.elementor-element-5bb8561 .prelements-portfolio-gallery-slider .portfolio-slider-nav .slick-prev:hover{background:#F7C808;}.elementor-2117 .elementor-element.elementor-element-5bb8561 .prelements-portfolio-gallery-slider .portfolio-slider-nav .slick-next:hover{background:#F7C808;}.elementor-2117 .elementor-element.elementor-element-5bb8561 .portfolio-slider-nav .single-portfolio-nav{margin:12px 0;}.elementor-2117 .elementor-element.elementor-element-5bb8561 .prelements-portfolio-gallery-slider .portfolio-slider-for .single-portfolio .portfolio-text{border-radius:40px 40px 40px 40px;}.elementor-2117 .elementor-element.elementor-element-5bb8561  .prelements-addon-portfolio .portfolio-part .portfolio-text .portfolio-title .title{font-weight:500;}.elementor-2117 .elementor-element.elementor-element-5bb8561 .prelements-addon-portfolio .portfolio-part .portfolio-text .portfolio-title .title a{color:#FFFFFF;}.elementor-2117 .elementor-element.elementor-element-5bb8561 .prelements-addon-portfolio .portfolio-part .portfolio-text .portfolio-title .title a:hover{color:#F7C808;}.elementor-2117 .elementor-element.elementor-element-e4b3f37:not(.elementor-motion-effects-element-type-background), .elementor-2117 .elementor-element.elementor-element-e4b3f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-2117 .elementor-element.elementor-element-e4b3f37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:46px 0px 35px 0px;}.elementor-2117 .elementor-element.elementor-element-e4b3f37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2117 .elementor-element.elementor-element-b209e8e .prelements-grid-figure{text-align:center;}.elementor-2117 .elementor-element.elementor-element-b209e8e .prelements-logo-slider .pre-slider-item{padding:0 15px;}.elementor-2117 .elementor-element.elementor-element-b209e8e .prelements-logo-grid .pre-row .prelements-grid-figure .logo-img .logo__link,  .elementor-2117 .elementor-element.elementor-element-b209e8e .prelements-logo-grid .pre-row .prelements-grid-figure .logo-img .not__link{padding:0px 0px 0px 0px;}.elementor-2117 .elementor-element.elementor-element-b209e8e .prelements-logo-slider.sliderstyle2 .pre-slider-item .prelements-grid-figure{padding:0px 0px 0px 0px;}.elementor-2117 .elementor-element.elementor-element-b209e8e .prelements-logo-grid .pre-row .prelements-grid-figure .logo-img, .elementor-2117 .elementor-element.elementor-element-b209e8e .prelements-logo-slider.sliderstyle2 .pre-slider-item .prelements-grid-figure{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-2117 .elementor-element.elementor-element-b209e8e .prelements-logo-grid .pre-row .prelements-grid-figure .logo-img{border-radius:0px 0px 0px 0px;}.elementor-2117 .elementor-element.elementor-element-b209e8e .prelements-grid-figure .prelements-grid-img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2117 .elementor-element.elementor-element-b209e8e .prelements-grid-figure:hover .prelements-grid-img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}@media(max-width:1024px){.elementor-2117 .elementor-element.elementor-element-a2ad680{padding:60px 0px 70px 0px;}.elementor-2117 .elementor-element.elementor-element-d7c3ae0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2117 .elementor-element.elementor-element-5bb8561  .prelements-addon-portfolio .portfolio-part .portfolio-text .portfolio-title .title{font-size:22px;line-height:27px;}}@media(max-width:767px){.elementor-2117 .elementor-element.elementor-element-a2ad680{margin-top:0px;margin-bottom:0px;padding:57px 0px 70px 0px;}.elementor-2117 .elementor-element.elementor-element-d7c3ae0 .prelements-heading .title-inner .title{font-size:24px;line-height:34px;}}