.elementor-64 .elementor-element.elementor-element-47d8a3b{padding:120px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-d2512da > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-64 .elementor-element.elementor-element-e99ae85{text-align:center;}.elementor-64 .elementor-element.elementor-element-e99ae85 .elementor-heading-title{font-weight:700;}.elementor-64 .elementor-element.elementor-element-0a1951a > .elementor-container{max-width:1600px;}.elementor-64 .elementor-element.elementor-element-0a1951a{margin-top:45px;margin-bottom:0px;padding:0px 15px 120px 15px;}.elementor-64 .elementor-element.elementor-element-30ccbfd > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-64 .elementor-element.elementor-element-8fc3d38 .rx-theme-assistant-portfolio__image-instance{height:342px;}.elementor-64 .elementor-element.elementor-element-8fc3d38 .rx-theme-assistant-portfolio__inner{margin:10px;}.elementor-64 .elementor-element.elementor-element-8fc3d38 .rx-theme-assistant-portfolio__list{margin:-10px;}.elementor-64 .elementor-element.elementor-element-8fc3d38 .rx-theme-assistant-portfolio__filter{justify-content:center;}.elementor-64 .elementor-element.elementor-element-8fc3d38 .rx-theme-assistant-portfolio__content-inner{background-color:rgba(0,0,0,0);padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-8fc3d38 .rx-theme-assistant-portfolio__title{text-align:center;order:1;}.elementor-64 .elementor-element.elementor-element-8fc3d38 .rx-theme-assistant-portfolio__category{text-align:center;order:2;}.elementor-64 .elementor-element.elementor-element-8fc3d38 .rx-theme-assistant-portfolio__desc{text-align:center;order:3;}.elementor-64 .elementor-element.elementor-element-8fc3d38 .rx-theme-assistant-portfolio__button{align-self:center;text-align:center;order:4;}.elementor-64 .elementor-element.elementor-element-8fc3d38 .rx-theme-assistant-portfolio__view-more-button{background-color:rgba(0,0,0,0);}.elementor-64 .elementor-element.elementor-element-12cd685 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-64 .elementor-element.elementor-element-861f3d5{text-align:center;}.elementor-64 .elementor-element.elementor-element-861f3d5 .elementor-heading-title{font-weight:700;}.elementor-64 .elementor-element.elementor-element-960da86{margin-top:45px;margin-bottom:0px;padding:0px 0px 120px 0px;}.elementor-64 .elementor-element.elementor-element-f8f26fe > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-64 .elementor-element.elementor-element-5c56566 .rx-theme-assistant-portfolio__inner{margin:5px;}.elementor-64 .elementor-element.elementor-element-5c56566 .rx-theme-assistant-portfolio__list{margin:-5px;}.elementor-64 .elementor-element.elementor-element-5c56566 .rx-theme-assistant-portfolio__filter{justify-content:center;}.elementor-64 .elementor-element.elementor-element-5c56566 .rx-theme-assistant-portfolio__content-inner{background-color:rgba(0,0,0,0);padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-5c56566 .rx-theme-assistant-portfolio__title{text-align:center;order:1;}.elementor-64 .elementor-element.elementor-element-5c56566 .rx-theme-assistant-portfolio__category{text-align:center;order:2;}.elementor-64 .elementor-element.elementor-element-5c56566 .rx-theme-assistant-portfolio__desc{text-align:center;order:3;}.elementor-64 .elementor-element.elementor-element-5c56566 .rx-theme-assistant-portfolio__button{align-self:center;text-align:center;order:4;}.elementor-64 .elementor-element.elementor-element-5c56566 .rx-theme-assistant-portfolio__view-more-button{background-color:rgba(0,0,0,0);}@media(max-width:1199px){.elementor-64 .elementor-element.elementor-element-47d8a3b{padding:100px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-0a1951a{margin-top:30px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-64 .elementor-element.elementor-element-960da86{margin-top:30px;margin-bottom:0px;padding:0px 0px 100px 0px;}}@media(max-width:767px){.elementor-64 .elementor-element.elementor-element-47d8a3b{padding:50px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-0a1951a{padding:0px 0px 50px 0px;}.elementor-64 .elementor-element.elementor-element-960da86{padding:0px 0px 50px 0px;}}/* Start custom CSS for section, class: .elementor-element-47d8a3b */@media(max-width: 991px) and (min-width: 768px){
    #elementor .elementor-64 .elementor-element.elementor-element-47d8a3b,
	.elementor-64 .elementor-element.elementor-element-47d8a3b{
	    padding-top: 85px;
	}
}/* End custom CSS */
/* Start custom CSS for rx-theme-assistant-portfolio, class: .elementor-element-8fc3d38 */.elementor-64 .elementor-element.elementor-element-8fc3d38 .rx-theme-assistant-portfolio__image-instance {
    height: auto;
    max-height: 434px;
}/* End custom CSS */
/* Start custom CSS for rx-theme-assistant-portfolio, class: .elementor-element-8fc3d38 */.elementor-64 .elementor-element.elementor-element-8fc3d38 .rx-theme-assistant-portfolio__image-instance {
    height: auto;
    max-height: 434px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0a1951a */@media(max-width: 991px) and (min-width: 768px){
    #elementor .elementor-64 .elementor-element.elementor-element-0a1951a,
	.elementor-64 .elementor-element.elementor-element-0a1951a{
	    padding-bottom: 85px;
	}
}/* End custom CSS */
/* Start custom CSS for rx-theme-assistant-portfolio, class: .elementor-element-5c56566 */.elementor-64 .elementor-element.elementor-element-5c56566 .rx-theme-assistant-portfolio.layout-type-justify .rx-theme-assistant-portfolio__image-instance{
    height: auto;
}/* End custom CSS */
/* Start custom CSS for rx-theme-assistant-portfolio, class: .elementor-element-5c56566 */.elementor-64 .elementor-element.elementor-element-5c56566 .rx-theme-assistant-portfolio.layout-type-justify .rx-theme-assistant-portfolio__image-instance{
    height: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-960da86 */@media(max-width: 991px) and (min-width: 768px){
    #elementor .elementor-64 .elementor-element.elementor-element-960da86,
	.elementor-64 .elementor-element.elementor-element-960da86{
	    padding-bottom: 85px;
	}
}/* End custom CSS */