/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Post Template
    03. Elementor_library Template
    04. Jetpack-portfolio Template
    05. Photography Template
    06. "All Access NO CLUE" Portfolio
    07. "Elementor Single Portfolio Project" Elementor_library
    08. "Case Study: All Access No Clue" Jetpack-portfolio
    09. "Aerial Myst" Page
    10. "Pole 2 Pole Harlem Heartbreak and Hearbreakers Showcase" Post
    11. "2024 End of Year Review" Post
    12. "Jesse Malin" Photography
    13. "Central Park" Photography
    14. "Local Eyes (Bon Voyage)" Jetpack-portfolio
    15. "Menu System Overhaul &amp; Brand Asset Rebuild for 96 Tears" Jetpack-portfolio
    16. "Vente" Jetpack-portfolio

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .auto-init div div .active > div{
	z-index:1000;
}

body .elementor-element-622f5e2 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .auto-init div div .active > div{
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body .elementor-widget-text-editor span span{
	line-height:0.85em;
}

body .elementor-widget-text-editor blockquote p{
	font-family:'Architects Daughter', handwriting;
	color:#ef4a8a;
	font-size:1.3em;
}

body .e-active .elementor .eae-img-comp-slider{
	z-index: 1 !important;
}

body .eicon-zoom-in-bold:before{
	content: "\e92e";
	padding-right: 3.5em;
	padding-left: 0em;
}

body .brand{
	font-family:'Architects Daughter', handwriting;
}

body .elementor-element:nth-child(4) .e-con-inner .elementor-shape-circle .elementor-widget-container div div:nth-child(1){

	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body .elementor > .elementor-element > .elementor-widget-icon-box .elementor-icon-box-icon{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body .external::after{
	content: url("https://www.mystiechamberlin.com/wp-content/uploads/2025/05/external_link.svg");
	margin-left: 4px;
	vertical-align: text-bottom;
	width: 12px;
	height: 12px;
	display: inline-block;
}

body .e-hotspot--active .e-hotspot__direction-mask .e-hotspot--slide-direction{
	-webkit-box-shadow:100px 50px 0px -50px #000000 !important;	box-shadow:100px 50px 0px -50px #000000 !important;
}

body .e-active .e-hotspot--active .e-hotspot__direction-mask{
	-webkit-box-shadow:31px 27px 50px -15px rgba(0,0,0,0.38);	box-shadow:31px 27px 50px -15px rgba(0,0,0,0.38);
}

body .elementor-widget-container .elementor .elementor-element .e-con-inner .elementor-element .elementor-widget-image-gallery .elementor-widget-container .elementor-image-gallery .gallery-size-full .gallery-item .gallery-icon a .attachment-full{
	cursor:zoom-in;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .jp-carousel-overlay .swiper-zoom-container > img{
	cursor: zoom-in;
}

body .elementor-widget-container .elementor .elementor-element .e-con-inner .elementor-element .elementor-widget-gallery .elementor-widget-container .elementor-gallery__container .e-gallery-item .elementor-gallery-item__overlay{
	cursor:zoom-in;
}

body .elementor > .elementor-element > .elementor-widget-image-gallery .attachment-full{
	cursor:zoom-in;
}

body .hentry .elementor-element .e-con-inner > .elementor-element > .elementor-widget-image .elementor-widget-container img{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .elementor-widget-container .elementor .elementor-element .e-con-inner .elementor-element .elementor-element .elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body .elementor-widget-container .elementor .elementor-element > .elementor-element .elementor-element .elementor-widget-container .circle_number_widget_container .circle_number_widget_layout .ue-number-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body .e-con-inner > .elementor-element > .elementor-widget-icon-box .elementor-icon-box-icon{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body .elementor-widget-container .elementor .elementor-element .e-con-inner .elementor-element .elementor-element .elementor-widget-container .circle_number_widget_container .circle_number_widget_layout .ue-number-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body .e-active a .wp-image-32326{
	cursor:zoom-in;
}

body .e-active a .wp-image-32221{
	cursor:zoom-in;
}

body .e-active a .wp-image-33333{
	cursor:zoom-in;
}



/*-----------------------------------------------*/
/*  Post Template                                */
/*-----------------------------------------------*/
body.single-post .progress-reel h3{
	font-weight:600;
	font-family:'Movement';
}

body.single-post .progress-reel{
	font-family:'movement';
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-post .progress-reel .music-info h4{
	font-family:'movement';
	font-weight:600;
}

body.single-post .progress-reel .credit-info h4{
	font-family:'movement';
	font-weight:600;
}

body.single-post .progress-info{
	font-family:'movement';
}

body.single-post .performance-info{
	font-family:'movement' !important;
}

body.single-post .performance-info h4{
	font-family:'movement';
	font-weight:600;
}



/*-----------------------------------------------*/
/*  Elementor_library Template                   */
/*-----------------------------------------------*/
body.single-elementor_library .elementor-widget-n-tabs .e-n-tabs .e-n-tabs-heading{
	top:0px;
	background-color:#ffffff;
	max-width:100vw;
	z-index: 1;
	-webkit-box-shadow:-42px 19px 50px -15px rgba(0,0,0,0.14);	box-shadow:-42px 19px 50px -15px rgba(0,0,0,0.14);
	padding-left:9px !important;
	min-height:92px;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	padding-right:163px;
	width:100%;
}

body.single-elementor_library .e-n-tabs .e-n-tabs-heading .e-n-tab-title{
	padding-left:15px;
	padding-right:15px;
}



/*-----------------------------------------------*/
/*  Jetpack-portfolio Template                   */
/*-----------------------------------------------*/
body.single-jetpack-portfolio #projectTabs .e-n-tabs-heading .e-n-tab-title{
	padding-left:15px;
	padding-right:15px;
	padding-left:15px;
	padding-right:15px;
}

body.single-jetpack-portfolio #projectTabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
	top:0px;
	background-color:#ffffff;
	max-width:100vw;
	z-index: 2;
	-webkit-box-shadow:-42px 19px 50px -15px rgba(0,0,0,0.14);	box-shadow:-42px 19px 50px -15px rgba(0,0,0,0.14);
	padding-left:9px !important;
	min-height:92px;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	padding-right:163px;
	width:100%;
}



/*-----------------------------------------------*/
/*  Photography Template                         */
/*-----------------------------------------------*/
body.single-photography .caption-stack{
	font-family: 'Sarnai' !important;
	text-transform: uppercase;
	font-size: 0.9rem;
	line-height: 1.6;
	text-align: left;
	color: #444;
}



/*-----------------------------------------------*/
/*  "All Access NO CLUE" Portfolio               */
/*-----------------------------------------------*/
body.postid-27322{
	display:-ms-grid;	display:grid;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	padding-bottom:0px;
	-ms-flex-line-pack:normal;	align-content:normal;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-top:0%;
}

body.postid-27322 form{
	text-align:left !important;
}

body.postid-27322 .post-password-form p input:nth-child(2){

	float:right;
	clear:both;
}



/*-----------------------------------------------*/
/*  "Elementor Single Portfolio Project" Elementor_library*/
/*-----------------------------------------------*/
body.postid-29063 .elementor-widget-n-tabs .e-n-tabs .e-n-tabs-heading{
	top:0px;
	background-color:#ffffff;
	max-width:100vw;
	z-index: 1;
	-webkit-box-shadow:-42px 19px 50px -15px rgba(0,0,0,0.14);	box-shadow:-42px 19px 50px -15px rgba(0,0,0,0.14);
	padding-left:9px !important;
	min-height:92px;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	padding-right:163px;
	width:100%;
}

body.postid-29063 .e-n-tabs .e-n-tabs-heading .e-n-tab-title{
	padding-left:15px;
	padding-right:15px;
}



/*-----------------------------------------------*/
/*  "Case Study: All Access No Clue" Jetpack-portfolio*/
/*-----------------------------------------------*/
body.postid-29061 .elementor-widget-n-tabs .e-n-tabs .e-n-tabs-heading{
	top:0px;
	background-color:#ffffff;
	max-width:100vw;
	z-index: 1;
	-webkit-box-shadow:-42px 19px 50px -15px rgba(0,0,0,0.14);	box-shadow:-42px 19px 50px -15px rgba(0,0,0,0.14);
	padding-left:9px !important;
	min-height:92px;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	padding-right:163px;
	width:100%;
}

body.postid-29061 .e-n-tabs .e-n-tabs-heading .e-n-tab-title{
	padding-left:15px;
	padding-right:15px;
}



/*-----------------------------------------------*/
/*  "Aerial Myst" Page                           */
/*-----------------------------------------------*/
body.page-id-28258 .elementor-widget-container:hover .elementor-heading-title{
	-webkit-transform: translatey(50%);	-ms-transform: translatey(50%);	transform: translatey(50%);
}



/*-----------------------------------------------*/
/*  "Pole 2 Pole Harlem Heartbreak and Hearbreakers Showcase" Post*/
/*-----------------------------------------------*/
body.postid-28509 #reply-title{
	font-family:'movement';
	font-weight:600;
}



/*-----------------------------------------------*/
/*  "2024 End of Year Review" Post               */
/*-----------------------------------------------*/
body.postid-29604 .elementor-widget-html .progress-reel h3{
	font-weight:600;
	font-family:'Movement';
}

body.postid-29604 .elementor-widget-html .progress-reel{
	font-family:'movement';
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-29604 .progress-reel .music-info h4{
	font-family:'movement';
	font-weight:600;
}

body.postid-29604 .progress-reel .credit-info h4{
	font-family:'movement';
	font-weight:600;
}

body.postid-29604 .progress-info{
	font-family:'movement';
}

body.postid-29604 .performance-info{
	font-family:'movement' !important;
}

body.postid-29604 .performance-info h4{
	font-family:'movement';
	font-weight:600;
}

body.postid-29604 #reply-title{
	font-family:'movement';
}



/*-----------------------------------------------*/
/*  "Jesse Malin" Photography                    */
/*-----------------------------------------------*/
body.postid-31830 .caption-stack{
	font-family: 'Sarnai' !important;
	text-transform: uppercase;
	font-size: 0.9rem;
	line-height: 1.6;
	text-align: left;
	color: #444;
}



/*-----------------------------------------------*/
/*  "Central Park" Photography                   */
/*-----------------------------------------------*/
body.postid-31865 .caption-stack{
	font-family:'Sarnai';
	font-size: 0.9rem;
	line-height: 1.6;
	text-align: left;
	color: #444;
}



/*-----------------------------------------------*/
/*  "Local Eyes (Bon Voyage)" Jetpack-portfolio  */
/*-----------------------------------------------*/
body.postid-32187 .elementor > .elementor-element > .elementor-widget-icon-box .elementor-icon-box-icon{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-32187 .e-active .elementor-element:nth-child(24) .elementor-icon-box-icon{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}



/*-----------------------------------------------*/
/*  "Menu System Overhaul &amp; Brand Asset Rebuild for 96 Tears" Jetpack-portfolio*/
/*-----------------------------------------------*/
body.postid-32670 .elementor > .elementor-element > .elementor-widget-icon-box .elementor-icon-box-icon{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-32670 .e-active .elementor-element:nth-child(9) .elementor-icon-box-icon{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}



/*-----------------------------------------------*/
/*  "Vente" Jetpack-portfolio                    */
/*-----------------------------------------------*/
body.postid-32838 #compareTabs .e-n-tabs .e-n-tabs-heading{
	padding-right:0px;
}