.elementor-3865 .elementor-element.elementor-element-05f422e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:117px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-3865 .elementor-element.elementor-element-d2bd84f .section-heading{text-align:center;}.elementor-3865 .elementor-element.elementor-element-d2bd84f .section-heading .section-title{font-family:"Space Grotesk", Sans-serif;font-size:40px;font-weight:700;line-height:50px;margin:0px 0px 31px 0px;}.elementor-3865 .elementor-element.elementor-element-d2bd84f .section-heading .subtitle{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;margin:0px 0px 24px 0px;}.elementor-3865 .elementor-element.elementor-element-a5fe0ee .at-portfolio-item .post-thumbnail-wrapper .portfolio-info{background-color:#FF722373;text-align:center;margin:10px 10px 10px 10px;border-radius:30px 30px 30px 30px;}.elementor-3865 .elementor-element.elementor-element-a5fe0ee .at-portfolio-item .post-thumbnail-wrapper::before{background-color:#F81616;}.elementor-3865 .elementor-element.elementor-element-a5fe0ee .at-portfolio-item .post-thumbnail-wrapper .post-thumbnail{border-radius:30px 30px 30px 30px;}.elementor-3865 .elementor-element.elementor-element-a5fe0ee .at-portfolio-item .post-wrapper .portfolio-info .portfolio-title{order:-1;font-family:"Space Grotesk", Sans-serif;font-size:25px;font-weight:700;line-height:35px;}.elementor-3865 .elementor-element.elementor-element-a5fe0ee .at-portfolio-item .post-wrapper .portfolio-info .portfolio-cat .cat{margin:0px 0px 16px 0px;}.elementor-3865 .elementor-element.elementor-element-a5fe0ee .portfolio_btn a.at-btn{padding:0px 0px 0px 0px;background-color:#FFFFFF00;border-style:none;}.elementor-3865 .elementor-element.elementor-element-a5fe0ee .portfolio_btn a.at-btn i{width:40px;height:40px;line-height:40px;font-size:16px;border-radius:50% 50% 50% 50%;border-style:none;}.elementor-3865 .elementor-element.elementor-element-a5fe0ee .portfolio_btn .at-btn i{color:#FF7223;background-color:#FFFFFF;}.elementor-3865 .elementor-element.elementor-element-a5fe0ee .portfolio_btn a.at-btn:hover i{color:#FFFFFF;background-color:#FF7223;}.elementor-3865 .elementor-element.elementor-element-a5fe0ee .at-isotope-filter li a{border-radius:30px 30px 30px 30px;margin:0px 15px 0px 15px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF7223;}.elementor-3865 .elementor-element.elementor-element-a5fe0ee .at-isotope-filter li:not(.current) a{color:#2F2E2E;}.elementor-3865 .elementor-element.elementor-element-a5fe0ee .at-isotope-filter li a:hover{color:#FFFFFF;}.elementor-3865 .elementor-element.elementor-element-a5fe0ee .at-isotope-filter li a:hover, .at-isotope-filter li.current a{background-color:#FF7223;}@media(max-width:1024px){.elementor-3865 .elementor-element.elementor-element-d2bd84f .section-heading .section-title{font-size:32px;}}@media(min-width:768px){.elementor-3865 .elementor-element.elementor-element-05f422e{--content-width:1200px;}}@media(max-width:767px){.elementor-3865 .elementor-element.elementor-element-05f422e{--padding-top:100px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-3865 .elementor-element.elementor-element-d2bd84f .section-heading .section-title{font-size:24px;line-height:40px;}.elementor-3865 .elementor-element.elementor-element-d2bd84f .section-heading .subtitle{font-size:16px;}}