.elementor-22516 .elementor-element.elementor-element-74c6ced{--display:flex;}.elementor-22516 .elementor-element.elementor-element-091f5a7{--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:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22516 .elementor-element.elementor-element-5fdc5db .elementor-heading-title{font-family:"mini-on", Sans-serif;font-size:1.8rem;font-weight:400;color:var( --e-global-color-text );}.elementor-22516 .elementor-element.elementor-element-cb3db0e{padding:1rem 1rem 1rem 1rem;font-family:"Poppins", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-9489124 );}.elementor-22516 .elementor-element.elementor-element-6a5c302{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22516 .elementor-element.elementor-element-4ac62b9 .jet-portfolio__item{width:calc(100% / 4);}.elementor-22516 .elementor-element.elementor-element-4ac62b9 .jet-portfolio__image-instance{height:300px;}.elementor-22516 .elementor-element.elementor-element-4ac62b9 .preset-type-2 .jet-portfolio__inner, .elementor-22516 .elementor-element.elementor-element-4ac62b9 .jet-portfolio__content-inner{background-color:var( --e-global-color-2d103d8 );}.elementor-22516 .elementor-element.elementor-element-4ac62b9 .jet-portfolio__inner{margin:10px;border-radius:15px 15px 15px 15px;}.elementor-22516 .elementor-element.elementor-element-4ac62b9 .jet-portfolio__list{margin:-10px;}.elementor-22516 .elementor-element.elementor-element-4ac62b9 .jet-portfolio__filter{justify-content:center;}.elementor-22516 .elementor-element.elementor-element-4ac62b9 .jet-portfolio__content-inner{border-radius:8px 8px 8px 8px;}.elementor-22516 .elementor-element.elementor-element-4ac62b9 .jet-portfolio__title{text-align:center;order:1;}.elementor-22516 .elementor-element.elementor-element-4ac62b9 .jet-portfolio__category{text-align:center;order:2;}.elementor-22516 .elementor-element.elementor-element-4ac62b9 .jet-portfolio__desc{text-align:center;font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;order:3;}.elementor-22516 .elementor-element.elementor-element-4ac62b9 .jet-portfolio__button{align-self:center;text-align:center;order:4;}.elementor-22516 .elementor-element.elementor-element-a0ceea0{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-22516 .elementor-element.elementor-element-a0ceea0{left:40%;}body.rtl .elementor-22516 .elementor-element.elementor-element-a0ceea0{right:40%;}.elementor-22516 .elementor-element.elementor-element-8069f1e.elementor-element{--align-self:center;}.elementor-22516 .elementor-element.elementor-element-8069f1e img{width:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-22516 .elementor-element.elementor-element-a0ceea0{--width:12%;}}@media(max-width:767px){.elementor-22516 .elementor-element.elementor-element-4ac62b9 .jet-portfolio__item{width:calc(100% / 2);}}/* Start custom CSS for text-editor, class: .elementor-element-cb3db0e */.elementor-22516 .elementor-element.elementor-element-cb3db0e{
    box-shadow: 0 0 4px 1px #cccccc;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'mini-on';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://essaffron.com/wp-content/uploads/2025/07/fonnts.com-Minion-Pro-.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://essaffron.com/wp-content/uploads/2025/07/Poppins-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */