body #header-outer.transparent[data-transparent-header="true"][data-remove-border="true"] .fa-rss:before , body #header-outer.transparent[data-transparent-header="true"][data-remove-border="true"] .fa-rss:after {
	filter: invert(0%) sepia(100%) saturate(0%) hue-rotate(180deg) brightness(150%) contrast(107%);
}

.fa-feed:before, .fa-rss:before {
    content: "";
    background: url(/wp-content/uploads/2025/02/apple-touch-icon.png) no-repeat;
    background-size: cover !important;
    width: 21px !important;
    height: 21px !important;
    position: absolute;
    left: 50% !important;
    top: 50% !important;
    transform: translate(-50%, -50%);
	filter: invert(170%) sepia(0%) saturate(0%) hue-rotate(130deg) brightness(50%) contrast(176%);
	
}

.fa-rss:after  {
    content: url(/wp-content/uploads/2025/02/apple-touch-icon.png) !important;
    background: url(/wp-content/uploads/2025/02/apple-touch-icon.png) no-repeat;
    background-size: cover !important;
    width: 21px !important;
    height: 21px !important;
	 position: absolute; 
	left: 5px !important;
	filter: invert(170%) sepia(0%) saturate(0%) hue-rotate(130deg) brightness(50%) contrast(176%);
}

#header-outer:not(.transparent) #social-in-menu a i:after {
	color: #000 !important;
}

.fa-flickr:before {
    content: "";
    background: url(/wp-content/uploads/2025/02/apple-touch-icon.png) no-repeat;
    background-size: cover !important;
    width: 28px !important;
    height: 28px !important;
    position: absolute;
    left: 50% !important;
    top: 50% !important;
    transform: translate(-50%, -50%);
	filter: invert(32%) sepia(65%) saturate(2322%) hue-rotate(2deg) brightness(97%) contrast(92%);
}

a.nectar-inherit-h6.toggle-heading {
    font-size: 16px !important;
}

div[data-style="minimal"] .toggle > .toggle-title a {
    padding: 15px 40px 15px 0 !important;
}

.rotate-text-right {
	writing-mode: vertical-lr !important;
   text-orientation: mixed;
}

/******   Footer    *******/

.custom-footer a , .custom-footer p {
	word-wrap: break-word !important;
}

ul#menu-main-menu-2 {
    margin: 0px !important;
}

ul#menu-main-menu-2 li {
   list-style: none !important;
	text-decoration: underline !important;
}

.nectar_icon_wrap .nectar_icon , .nectar_icon_wrap .nectar_icon::before {
	border-radius: 0px !important;
}

/*****  photography   *******/

.nectar-flickity.nectar-simple-slider:not([data-arrows="true"]) .flickity-slider .cell {
    padding: 0px !important;
}

/*******   Packages   *******/

.packages-addons-faq a.nectar-inherit-h6.toggle-heading {
    color: #e5b80b !important;
}

.packages-addons-faq div[data-style="minimal"] .toggle {
    border-bottom: 2px solid #e5b80b;
}


/******   Contact   *******/

input#wpforms-638-field_1 ,
input#wpforms-638-field_2 ,
input#wpforms-638-field_3 ,
input#wpforms-638-field_10 ,
input#wpforms-638-field_4 ,
input#wpforms-638-field_6 ,
select#wpforms-638-field_7 ,
input#wpforms-638-field_8 ,
textarea#wpforms-638-field_9 {
    background: #e5e5e5;
    border: none !important;
    border-radius: 0px !important;
    height: 48px !important;
}

textarea#wpforms-638-field_9 {
	height: 150px !important;
}

input#wpforms-638-field_1::placeholder ,
input#wpforms-638-field_2::placeholder ,
input#wpforms-638-field_3::placeholder ,
input#wpforms-638-field_10::placeholder ,
input#wpforms-638-field_4::placeholder ,
input#wpforms-638-field_6::placeholder ,
select#wpforms-638-field_7::placeholder ,
input#wpforms-638-field_8::placeholder ,
textarea#wpforms-638-field_9::placeholder {
	color: #000 !important;
	opacity: 1 !important;
}

button#wpforms-submit-638 {
    background: #000435 !important;
    color: #fff !important;
    height: 48px !important;
    width: 100% !important;
}

/*******  responsive   ******/

@media screen and (max-width: 1280px) {
	.bigger-heading {
		font-size: 70px !important;
		line-height: 80px !important;
	}
	
	.videography-text-row {
		left: -100px !important;
	}
	
}

@media screen and (max-width: 999px) {
	.fa-rss:after {
		display: none !important;
	}
	
	.fa-feed:before, .fa-rss:before {
		filter: invert(0%) sepia(100%) saturate(0%) hue-rotate(180deg) brightness(150%) contrast(107%);
		
	}
}

@media screen and (max-width: 768px) {
	
/* 	h2 {
    line-height: 70px !important;
	} */
	
	.rotate-text-right {
	writing-mode: unset !important;
	}
	
	.packages-col {
		order: 1 !important;
	}
	
	.packages-desc-col {
		order: 2 !important;
	}
	
	.packages-video-col {
		order: 0 !important;
	}
	
	.videography-text-row {
		left: 0px !important;
	}
	
	.nectar-responsive-text.font_size_desktop_130px.font_size_tablet_60px.font_size_phone_47px.font_line_height_140px.nectar-link-underline-effect {
    line-height: 60px !important;
	}
	
	.nectar-responsive-text.font_size_desktop_100px.font_size_tablet_60px.font_size_phone_47px.font_line_height_100px.text_direction_rtl.nectar-link-underline-effect {
		line-height: 55px !important;
	}
	
	.nectar-responsive-text.rotate-text-right.videography-text {
		line-height: 60px !important;
	}
	
	
	
}

@media screen and (max-width: 576px) { 
	
	.bigger-heading {
        font-size: 55px !important;
        line-height: 65px !important;
    }
	

}
