.elementor-2103 .elementor-element.elementor-element-e1068be{padding:0px 40px 0px 40px;}.elementor-2103 .elementor-element.elementor-element-9c01055{--spacer-size:10vh;}.elementor-2103 .elementor-element.elementor-element-21883cd > .elementor-widget-container{margin:0 0 0 0;}.elementor-2103 .elementor-element.elementor-element-21883cd .elementor-heading-title{font-family:"Displaay", Sans-serif;font-size:calc(6vw + 20px);font-weight:500;}.elementor-2103 .elementor-element.elementor-element-114e381{padding:0px 40px 0px 40px;}.elementor-2103 .elementor-element.elementor-element-f68a8f8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2103 .elementor-element.elementor-element-f68a8f8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2103 .elementor-element.elementor-element-520822b{padding:0px 0px 0px 0px;}.elementor-2103 .elementor-element.elementor-element-c71372d{z-index:1;}.elementor-2103 .elementor-element.elementor-element-ddd169e > .elementor-widget-container{margin:-1em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-2103 .elementor-element.elementor-element-7a46ca2{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;color:#9A9A9A;font-weight:500;}.elementor-2103 .elementor-element.elementor-element-7a46ca2 > .elementor-widget-container{margin:-2.55em 0em 0em 0em;}.elementor-2103 .elementor-element.elementor-element-adff8dd > .elementor-widget-container{margin:-1em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-2103 .elementor-element.elementor-element-adff8dd{color:var( --e-global-color-3e4d3fe );}.elementor-2103 .elementor-element.elementor-element-8771739{padding:0px 40px 0px 40px;}.elementor-2103 .elementor-element.elementor-element-3be5cf0{--spacer-size:10vh;}.elementor-2103 .elementor-element.elementor-element-ecba322 > .elementor-widget-container{margin:0 0 0 0;}.elementor-2103 .elementor-element.elementor-element-ecba322 .elementor-heading-title{font-family:"Displaay", Sans-serif;font-size:calc(6vw + 20px);font-weight:500;}.elementor-2103 .elementor-element.elementor-element-d22e72d{margin-top:0px;margin-bottom:0px;padding:0px 40px 50px 40px;}.elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-img-gallery-fitRows div.premium-gallery-item{width:33.330%;}.elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-gallery-caption{background-color:#37A953;text-align:center;}.elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-gallery-load-more-btn{background-color:#02010100;font-size:1.25rem;font-weight:500;color:var( --e-global-color-secondary );padding:10px 0px 0px 5px;}.elementor-2103 .elementor-element.elementor-element-f9e4970 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2103 .elementor-element.elementor-element-f9e4970 .pa-gallery-img-container img{object-fit:fill;}.elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-gallery-load-more{text-align:left;}.elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-gallery-img-name, .elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-gallery-img-name a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-gallery-img-desc, .elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-gallery-img-desc a{font-family:"Displaay", Sans-serif;font-size:1.25rem;font-weight:500;line-height:1.1em;}.elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-gallery-load-more-btn .premium-loader{border-color:var( --e-global-color-secondary );}.elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-gallery-load-more-btn:hover{color:var( --e-global-color-primary );}@media(max-width:1250px){.elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-gallery-img-name, .elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-gallery-img-name a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-gallery-img-desc, .elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-gallery-img-desc a{font-size:calc(1vw + 12px);}}@media(max-width:767px){.elementor-2103 .elementor-element.elementor-element-e1068be{padding:0px 25px 0px 25px;}.elementor-2103 .elementor-element.elementor-element-114e381{padding:0px 25px 0px 25px;}.elementor-2103 .elementor-element.elementor-element-7a46ca2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2103 .elementor-element.elementor-element-8771739{padding:0px 25px 0px 25px;}.elementor-2103 .elementor-element.elementor-element-d22e72d{padding:0px 25px 0px 25px;}.elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-gallery-img-name, .elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-gallery-img-name a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-gallery-img-desc, .elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-gallery-img-desc a{font-size:15px;}}@media(min-width:768px){.elementor-2103 .elementor-element.elementor-element-8d6ca8c{width:66%;}.elementor-2103 .elementor-element.elementor-element-42cd379{width:33.957%;}}/* Start custom CSS for text-editor, class: .elementor-element-ddd169e */.grid-layout h5 a, .grid-layout h5 a:hover, grid-layout h5 {
    font-size: 1.25rem;
    padding: 0;
    margin: 0;
    -webkit-margin-before: 0 !important;
    margin-block-start: 0 !important;
    -webkit-margin-after:0 !important;
    margin-block-end: 0 !important;
    margin-block-start: 0 !important;
    margin-block-end:0 !important;
    margin-inline-start: 0 !important;
    margin-inline-end:0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-adff8dd */.grid-layout h5 a, .grid-layout h5 a:hover, grid-layout h5 {
    font-size: 1.25rem;
    padding: 0;
    margin: 0;
    -webkit-margin-before: 0 !important;
    margin-block-start: 0 !important;
    -webkit-margin-after:0 !important;
    margin-block-end: 0 !important;
    margin-block-start: 0 !important;
    margin-block-end:0 !important;
    margin-inline-start: 0 !important;
    margin-inline-end:0 !important;
}/* End custom CSS */
/* Start custom CSS for premium-img-gallery, class: .elementor-element-f9e4970 */.premium-gallery-caption {
    text-align: left !important;
}
.premium-gallery-container .premium-gallery-item {
    padding: 5px;
}
button.premium-gallery-load-more-btn {
    font-weight: 500 !important;
    padding: 20px;
    font-size: var( --e-global-typography-secondary-font-size ) !important;
    color: black !important;
}
button.premium-gallery-load-more-btn:hover {
    color: gray !important;
}

.premium-loader {
    display: none !important;
}
.pa-gallery-img-container {
    height: 22vw;
}
.pa-gallery-img-container img {
    object-fit: cover !important;
    min-height: 22vw;
}
.pa-gallery-img .premium-gallery-caption {
    height: 10.5em;
    padding: 1em;
    overflow-y: hidden;
    margin-top: -2.25em !important;
}
.premium-gallery-img-desc {
    padding-top: .8em;
}
.pa-gallery-whole-link {
    z-index: 1 !important;
}


@media only screen and (max-width: 1250px) {
.elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-img-gallery-fitRows div.premium-gallery-item {
    width:50%;
}
.pa-gallery-img-container {
    height: 28vw;
}
.pa-gallery-img-container img {
    object-fit: cover !important;
    min-height: 28vw;
}
}

@media only screen and (max-width: 767px) {
   .premium-gallery-container .premium-gallery-item {
}
.premium-gallery-caption {
    height: 5.5em;
}

}
@media only screen and (max-width: 600px) {
    .elementor-2103 .elementor-element.elementor-element-f9e4970 .premium-img-gallery-fitRows div.premium-gallery-item {
    width:100%;
    }
    .pa-gallery-img-container {
    height: 50vw;
}
.pa-gallery-img-container img {
    object-fit: cover !important;
    min-height:50vw;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d22e72d */.premium-gallery-container {
    padding-bottom: 5vh;
}

.pa-gallery-img.default .premium-gallery-caption {
    position: relative !important;
    margin-top: -5px;
}
.premium-gallery-img-name {
    text-transform: capitalize;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Displaay';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-Medium-1.eot');
	src: url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-Medium-1.eot?#iefix') format('embedded-opentype'),
		url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-Medium-1.woff2') format('woff2'),
		url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-Medium-1.woff') format('woff'),
		url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-Medium-1.ttf') format('truetype'),
		url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-Medium-1.svg#Displaay') format('svg');
}
@font-face {
	font-family: 'Displaay';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-MediumItalic-1-3.eot');
	src: url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-MediumItalic-1-3.eot?#iefix') format('embedded-opentype'),
		url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-MediumItalic-1.woff2') format('woff2'),
		url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-MediumItalic-1.woff') format('woff'),
		url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-MediumItalic-1.ttf') format('truetype'),
		url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-MediumItalic-1.svg#Displaay') format('svg');
}
@font-face {
	font-family: 'Displaay';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-Regular-1-1.eot');
	src: url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-Regular-1-1.eot?#iefix') format('embedded-opentype'),
		url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-Regular-1.woff2') format('woff2'),
		url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-Regular-1.woff') format('woff'),
		url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-Regular-1.ttf') format('truetype'),
		url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-Regular-1.svg#Displaay') format('svg');
}
@font-face {
	font-family: 'Displaay';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-RegularItalic-1-1.eot');
	src: url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-RegularItalic-1-1.eot?#iefix') format('embedded-opentype'),
		url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-RegularItalic-1.woff2') format('woff2'),
		url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-RegularItalic-1.woff') format('woff'),
		url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-RegularItalic-1.ttf') format('truetype'),
		url('https://nycxdesign.org/wp-content/uploads/2023/08/Saans-RegularItalic-1.svg#Displaay') format('svg');
}
/* End Custom Fonts CSS */