@charset "UTF-8";
/*
Theme Name: Grove
Theme URI: #
Author: Outright
Author URI: http://outright.co.il/
Description: A theme for Grove
Requires at least: 6.0
Requires PHP: 7.0
Version: 1.02
Text Domain: grove
Tags: outright, grove options, featured, home, portfolio, gallery */

.alignnone {
	margin: 5px 20px 20px 0;
}
.aligncenter, div.aligncenter {
	display: block;
	margin: 5px auto 5px auto;
}
.alignright {
	float: right;
	margin: 5px 0 20px 20px;
}
.alignleft {
	float: left;
	margin: 5px 20px 20px 0;
}
a img.alignright {
	float: right;
	margin: 5px 0 20px 20px;
}
a img.alignnone {
	margin: 5px 20px 20px 0;
}
a img.alignleft {
	float: left;
	margin: 5px 20px 20px 0;
}
a img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.wp-caption {
	background: #fff;
	border: 1px solid #f0f0f0;
	max-width: 96%;
	/* Image does not overflow the content area */
	padding: 5px 3px 10px;
	text-align: center;
}
.wp-caption.alignnone {
	margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
	margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
	margin: 5px 0 20px 20px;
}
.wp-caption img {
	border: 0 none;
	height: auto;
	margin: 0;
	max-width: 98.5%;
	padding: 0;
	width: auto;
}
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	margin: 0;
	padding: 0 4px 5px;
}
.wp-block-quote {
	font-style: italic;
}
/* Text meant only for screen readers. */
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
	/* Many screen reader and browser combinations announce broken words as they would appear visually. */
}
.screen-reader-text:focus {
	background-color: #eee;
	clip: auto !important;
	clip-path: none;
	color: #444;
	display: block;
	font-size: 1em;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
	/* Above WP toolbar. */
}
/* Custom CSS */
.general-page :is(h1, h2, h3, h4, h5, h6, p) {
	margin: revert;
}
.general-post-content ul, .general-post-content ol, .general-page ol, .general-page ul {
	padding-left: 20px;
	margin-bottom: 20px;
}

.general-post-content ul li, .general-page ul li {
	list-style: disc;
	font-size: 20px;
	color: #0C0821;
}

.general-post-content ol li, .general-page ol li {
	list-style: decimal;
	font-size: 20px;
	color: #0C0821;
}
.general-page p a, .general-page ul li a {
	color: #0C0821;
	-webkit-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	text-decoration: underline;
}

.general-page h1,
.general-page h2,
.general-page h3,
.general-page h4,
.general-page h5,
.general-page h6,
.general-post-content h1,
.general-post-content h2,
.general-post-content h3,
.general-post-content h4,
.general-post-content h5{
	color: #0C0821;
	font-weight: 700;
	letter-spacing: 0;
	margin: revert;
}
.general-page h1,
.general-post-content h1{
	font-size: 2.5rem !important;
	margin-bottom: 0 !important;
	text-transform: capitalize !important;
	padding-bottom: 0 !important;
	border-bottom: none !important;
}
.general-page h2,
.general-post-content h2{
	font-size: 2rem !important;
	color: #0C0821 !important;
	line-height: normal !important;
	letter-spacing: normal !important;
	padding-top: 0 !important;
	text-align: left !important;
	text-transform: capitalize !important;
	margin-bottom: 0 !important;
}
.general-page h3,
.general-post-content h3{
	font-size: 1.75rem !important;
	color: #0C0821 !important;
	line-height: normal !important;
	letter-spacing: normal !important;
}
.general-page h4,
.general-post-content h4{
	font-size: 1.5rem !important;
	color: #0C0821 !important;
	text-transform: none !important;
	font-weight: 500 !important;
}
.general-page h5,
.general-post-content h5{
	font-size: 1.25rem;
	color: #0C0821 !important;
}
.general-page h6{
	font-size: 1rem !important;
	color: #0C0821 !important;
	text-align: left !important;
	text-transform: capitalize !important;
	padding-bottom: 0 !important;
	font-weight: bold;
}

/*Custom CSS Added*/

.wpcf7-list-item{
	margin-right: 0;
}

.wpcf7-spinner{
	position: absolute;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
	border-color: #ffb900;
	border: none;
	font-size: 16px;
	margin-top: 0;
}
html {
	scroll-padding-top: 85px; /* height of your sticky header */
}
.wpcf7 form .wpcf7-response-output{
	border: none;
	padding-right: 0;
	margin-right: 0;
	font-size: 16px;
}
/* new css start here */

.ip-inner{
	padding-bottom: 110px;
}
.ip-box p{
	max-width: 80%;
}
span.dot{
	color: var(--Main-Turquoise, #0ACFB1);
	font-size: 54px;
	font-style: normal;
	font-weight: 700;
	line-height: 62px;
}
.oa-left .section-heading h2 span{
	display: flex !important;
	gap:5px;
}
footer .ff-wrap {
	max-width: 700px;
	margin: 0 auto;
	margin-top: 30px;
}
.fb-center .fb-links ul{
	gap:70px;
}
.footer-bottom p{
	margin-top: 15px;
}
.h-inner nav ul li {
	padding-left: 10px;
	padding-right: 10px;
}
header.sticky {
	box-shadow: none;
	background-color: #F6FAF5;
}
.cmd-right ul li br{
	display: none;
}
.team-outer .team-thumb.top-left{
	border-radius: 64px 8px 8px 8px;
}
.team-outer .team-thumb.bottom-right{
	border-radius: 8px 8px 64px 8px;
}
.team-outer .team-thumb.bottom-left{
	border-radius: 8px 8px 8px 64px;
}
.team-outer .team-thumb.top-right{
	border-radius: 8px 64px 8px 8px;
}

.advisor-box .advisor-thunb.top-right{
	border-radius: 8px 64px 8px 8px;
}
.advisor-box .advisor-thunb.bottom-right{
	border-radius: 8px 8px 64px 8px;
}
.advisor-box .advisor-thunb.top-left{
	border-radius: 64px 8px 8px 8px;
}
.advisor-box .advisor-thunb.bottom-left{

}

.pd-article-box.pd-hidden {
	display: none;
	transition: max-height 0.5s ease, opacity 0.3s ease;
}

.pd-articles.is-open .pd-article-box.pd-hidden {
	display: block;
	animation: pdSlideDown 0.4s ease forwards;
}

@keyframes pdSlideDown {
	from {
		opacity: 0;
		transform: translateY(-8px);
	}
	to {
		opacity: 1;
		transform: translateY(0);
	}
}
.pd-toggle {
	height: 95px;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	cursor: pointer;
}

.pd-toggle-arrow {
	transition: transform 0.3s ease;
}

.pd-toggle.is-open .pd-toggle-arrow {
	transform: rotate(180deg);
}
.portfolio-badge.dark{
	border-radius: 8.629px 1.079px;
	background: var(--Tech-Purple, #32208C);
	min-width: 72px;
	height: 22px;
}
section.partner-data.general-page {
	margin-top: 100px;
}
.general-page .story-content {
	max-width: 100%;
	width: 100%;
}
.single-af-news .general-page .story-content {
	max-width: 668px;
}
.general-page .pd-left{
	width: 100%;
}
figure.wp-block-uagb-image__figure img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.portfolio-box .portfolio-thumb,
.news-slide{
	background-position: center !important;
	background-size: cover !important;
	background-repeat: no-repeat !important;
}
.portfolio-logo img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.fb-center .fb-links li,
.h-inner nav ul li{
	width: auto;
}
.pd-right-wrapper {
	position: relative;
	flex-shrink: 0;
}
.pd-right{
	position: sticky;
	top: 20px;
}
.cbc-logo img{
	width: 100%;
}
.rtl-dir{
	direction: rtl;
	text-align: right;
}
.page-template-template-sitemap .pd-inner h4{
	font-weight: 600;
}
.main-btn span{
	transition: transform 0.3s ease-in-out;
}
.main-btn:hover span {
	transition: transform 0.3s ease-in-out;
	transform: translateY(-2px);
}
.oa-right .oa-img{
	background: transparent !important;
}
.news-slide img.default.featured-image{
	object-fit: contain;
}
.news-slide:hover img.default.featured-image {
	transform: scale(1);
	object-position: center;
}
.sh-tab-nav {
	font-family: "DM Sans", sans-serif !important;
}
.report_playbook .flx .right-side .wp-block-image img{
	width: revert-layer;
}
.report_playbook .left_sticky{
	width: 310px
}
.g_social_icon.inside-area{
	margin-top: 0;
	margin-left: 16px;
}
.cbc-logo img{
	object-fit: contain !important;
}
span.copy-message {
	position: absolute;
	bottom: 18px;
	font-size: 14px;
	opacity: 0;
	transition: opacity 0.3s ease;
}
.copy-message.show {
	opacity: 1;
}
.portfolio-box .portfolio-thumb{
	width: 100% !important;
}
.left_sticky span.copy-message{
	bottom: -32px;
}
.single-af-news span.copy-message{
	bottom: -32px;
	text-align: center;
	left: 0;
	right: 0;
}
.groove_article .left-sticky .bg ul li:first-child a {
	color: var(--Midnight-Navy, #0C0821);
	font-weight: 600;
}
.partner_investment .p_logo_wrapper{
	row-gap:0 !important;
}
.partner_investment .p_logo_wrapper img{
	object-fit: cover !important;
	height: auto !important;
}
.cbc-img img{
	height: 100%;
}


.portfolio-box.lumigo .portfolio-thumb,
.portfolio-box.Scala.Biodesign .portfolio-thumb,
.portfolio-box.Lava .portfolio-thumb,
.portfolio-box.Ramon\.Space .portfolio-thumb,
.portfolio-box.CommonGround .portfolio-thumb{
	background-size: auto !important;
}
.portfolio-box.CommonGround .portfolio-logo{
	width: 226px;
	height: 89px;
	aspect-ratio: 226/89;
	margin-top: 12px;
}
.portfolio-box.Ramon\.Space .portfolio-logo{
	width: 237px;
	height: 41px;
	margin-top: 35px;
}
.portfolio-box.Vocai .portfolio-logo{
	width: 108.533px;
	height: 38px;
	margin-top: 33px;
}
.portfolio-box.TriEye .portfolio-logo{
	margin-top: 30px;
	width: 231.226px;
	height: 57px;
	aspect-ratio: 215 / 53;
}
.portfolio-box.Onfire .portfolio-logo{
	width: 126.643px;
	height: 35px;
	margin-top: 50px;
}
.portfolio-box.lumigo .portfolio-logo{
	width: 186.206px;
	height: 40.999px;
	margin-top: 40px;
}
.portfolio-box.Scala .portfolio-logo{
	width: 209px;
	height: 121px;
	aspect-ratio: 19/11;
	margin-top: 0;
}
.portfolio-box.Wiliot .portfolio-logo{
	width: 104.082px;
	height: 41.257px;
	margin-top: 50px;
}
.portfolio-box.Teramount .portfolio-logo{
	width: 223px;
	height: 36px;
	margin-top: 50px;
}
.portfolio-box.Navina .portfolio-logo{
	width: 157.667px;
	height: 37.843px;
	margin-top: 50px;
}
.portfolio-box.Majestic.Labs .portfolio-logo{
	width: 133.797px;
	height: 36px;
	margin-top: 50px;
}
.portfolio-box.RapidAPI .portfolio-logo{
	width: 154px;
	height: 44px;
	max-width: 100%;
	margin-top: 50px;
}
.portfolio-box.lumigo .acquired-by img{
	width: 120px;
}
.portfolio-box.RapidAPI .acquired-by img{
	width: 67px;
	height: 15.764px;
}
.portfolio-box.NeuroBlade .portfolio-logo{
	width: 191px;
	height: 41px;
	aspect-ratio: 199/43;
	margin-top: 50px;
}
.portfolio-box.NoTraffic .portfolio-logo{
	width: 188px;
	height: 32px;
	margin-top: 50px;
}
.portfolio-box.Ramon .portfolio-logo{
	width: 235px;
	height: 40px;
	aspect-ratio: 47/8;
}
.portfolio-box.Opmed\.ai .portfolio-logo{
	width: 219.166px;
	height: 45px;
	margin-top: 30px;
}
.portfolio-box.Mirato .portfolio-logo{
	width: 248px;
	height: 74px;
	aspect-ratio: 124/37;
	margin-top: 40px;
}
.portfolio-box.Mirato .acquired-by{
	gap:0;
}
.portfolio-box.Mirato .acquired-by img{
	width: 95px;
	height: 50px;
	aspect-ratio: 19/10;
}
.portfolio-box.Quantum.Source .portfolio-logo{
	width: 148px;
	height: 43px;
	margin-top: 50px;
}
.portfolio-box.LimitlessCNC .portfolio-logo{
	width: 268.832px;
	height: 27.854px;
	flex-shrink: 0;
	margin-top: 50px;
}
.portfolio-box.Spry .portfolio-logo{
	position: absolute;
	top: 20%;
	width: 296px;
	height: 155px;
	aspect-ratio: 275/144;
}
.portfolio-box.Lava .portfolio-logo{
	width: 83px;
	height: 35px;
	margin-top: 50px;
}
.portfolio-box.OneLayer .portfolio-logo{
	width: 193.699px;
	height: 39px;
	margin-top: 40px;
}
.portfolio-box.FormX .portfolio-logo{
	margin-top: 40px;
	width: 178px;
	height: 40px;
	aspect-ratio: 89 / 20;
}
.portfolio-box.Protai .portfolio-logo{
	width: 185.429px;
	height: 59px;
}
.portfolio-box.Enzymit .portfolio-logo{
	width: 226.281px;
	height: 69.625px;
	aspect-ratio: 13/4;
}
.portfolio-box.Deepchecks .portfolio-logo{
	width: 237.516px;
	height: 35.948px;
	margin-top: 40px;
}
.portfolio-box.Nucleai .portfolio-logo{
	width: 174.919px;
	height: 42.104px;
	margin-top: 40px;
}
.portfolio-box.CalmiGo .portfolio-logo{
	width: 230px;
	height: 57px;
	aspect-ratio: 230 / 57;
	margin-top: 30px;
}
.portfolio-box.env0 .portfolio-logo{
	aspect-ratio: 246 / 71;
	position: absolute;
	top: 38%;
	width: 326.23px;
	height: 40px;
	max-width: 100%;
}
.portfolio-box.nreach .portfolio-logo{
	width: 126px;
	height: 53px;
	margin-top: 30px;
	max-width: 100%;
}
.portfolio-box.Edge.\&.IoT .portfolio-logo{
	width: 171px;
	height: 51px;
	margin-top: 34px;
}
.portfolio-box.no-hover-text,
.portfolio-box.Edge.\&.IoT .portfolio-thumb,
.portfolio-box.nreach .portfolio-thumb{
	background-size: auto !important;
}
.portfolio-box.Unifabrix .portfolio-logo{
	width: 194px;
	height: 33px;
	aspect-ratio: 194 / 33;
	margin-top: 40px;
}
.portfolio-box.Tingo .portfolio-logo{
	width: 146px;
	height: 94px;
	aspect-ratio: 73 / 47;
	margin-top: 20px;
}
.portfolio-box.Particula .portfolio-logo{
	width: 214px;
	height: 63px;
	aspect-ratio: 214 / 63;
	margin-top: 30px;
}
.portfolio-box.Particula .portfolio-thumb{
	background-size: auto !important;
}
.portfolio-box.Real .portfolio-logo{
	width: 183.641px;
	height: 46px;
	margin-top: 40px;
}
.portfolio-box.Muvan .portfolio-logo{
	width: 187.137px;
	height: 46px;
	margin-top: 30px;
	max-width: 100%;
}
.portfolio-box.Muvan .portfolio-thumb{
	background-size: auto !important;
}
.portfolio-box.Oraqon .portfolio-logo{
	width: 87px;
	height: 75.38px;
	margin-top: 30px;
	max-width: 100%;
}
.portfolio-box.Oraqon .portfolio-thumb{
	background-size: auto !important;
}
.portfolio-box.Jimini .portfolio-logo{
	width: 208.026px;
	height: 31px;
	aspect-ratio: 255/38;
	margin-top: 50px;
}
.portfolio-box.Construction.Tech .portfolio-thumb,
.portfolio-box.Data.Infrastructure .portfolio-thumb,
.portfolio-box.Energy.Tech .portfolio-thumb{
	background-size: auto !important;
}
.portfolio-box.Construction.Tech .portfolio-logo{
	width: 274px;
	height: 51px;
	margin-top: 36px;
}
.portfolio-box.Data.Infrastructure .portfolio-logo{
	width: 288px;
	height: 51px;
	margin-top: 36px;
}
.portfolio-box.Energy.Tech .portfolio-logo{
	width: 191px;
	height: 51px;
	margin-top: 36px;
}
.portfolio-box.Signals .portfolio-logo{
	margin-top: 30px;
	width: 191px;
	height: 76px;
	aspect-ratio: 191 / 76;
}
.portfolio-box.RapidAPI .portfolio-thumb{
	background-size: auto !important;
	background-position: 50% 140%;
}
.portfolio-box.Diffusion .portfolio-logo{
	width: 188px;
	height: 51px;
	max-width: 100%;
	margin-top: 40px;
}
.portfolio-box.Diffusion .portfolio-thumb{
	background-size: auto !important;
}
.portfolio-box.Alice .portfolio-logo{
	width: 118px;
	height: 30px;
	aspect-ratio: 59/15;
	margin-top: 50px;
}
.portfolio-box.Niv-AI .portfolio-logo{
	width: 172px;
	height: 60px;
}
.portfolio-box.NeuroBlade .acquired-by img{
	width: 50px;
	height: 50px;
	aspect-ratio: 1 / 1;
}
.portfolio-box.env.zero .portfolio-logo{
	width: 218px;
	height: 26.728px;
	margin-top: 50px;
}
.portfolio-thumb:before{
	content: '';
	position: absolute;
	background: linear-gradient(6deg, #4554BF -35.28%, rgba(98, 197, 182, 0.27) 21.96%, rgba(185, 238, 230, 0.09) 74.55%);
	width: 100%;
	height: 100%;
	bottom: 0;
}


.portfolio-badge.newstyle{
	width: 89px;
	height: 24px;
	border-radius: 8px 1px;
	background: linear-gradient(109deg, #32208C 24.32%, #0ACFB1 107.07%);
}
.portfolio-badge.newstyle span{
	text-align: center;
	font-size: 12px;
	font-style: normal;
	font-weight: 600;
	line-height: 18.532px; /* 185.319% */
	background: var(--White-green-Gradient, linear-gradient(25deg, #F8FBFA 0.79%, #FFF 82.78%));
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}


section.compnay-info-outer.not-available {
	padding-bottom: 86px;
}
.ip-lottie img.for-mobile{
	display: none;
}
.inline-flx-area{
	display: flex;
	justify-content: center;
	gap: 8px;
}
.inline-flx-area p.desig{
	max-width: 100%;
	width: auto !important;
	margin: unset !important;
}
.page-template-template-playbook-reports .insights_section .custom_dropdown{
	height: auto;
}
.single-af-team-member.postid-120 .my_journey .right_journey .i_wrapper .i_flx {
	align-items: center;
	justify-content: center;
}
.cco-img .img-frame img{
	object-position: top !important;
}
.n2_clear {
	margin-top: 30px;
}
.page-id-2246 .speaker-img h3 {
	margin-bottom: 0 !important;
}
.page-id-2246 .has-m-font-size {
	font-size: 20px !important;
	font-weight: 400 !important;
	line-height: 1.2 !important;
}
.page-id-2246 .speaker-img p {
	margin-bottom: 0 !important;
}

.page-id-2246 .has-s-font-size {
	font-size: 16px !important;
	line-height: 1.85 !important;
}
.page-id-2246 .speaker-img {
	min-height: 210px !important;
	box-shadow: 0 0 0 #00000070;
	border-radius: 10px;
	object-fit: cover !important;
}
.page-id-2246 .speaker-img .speaker-img-cl-1 figure img{
	box-shadow: 0 0 0 #00000070;
	border-radius: 10px;
	object-fit: cover !important;
	margin-top: 10px !important;
	margin-bottom: 0px !important;
}

.page-id-2246 .speaker-img {
	gap: 0 !important;
	margin-top: 10px !important;
	margin-bottom: 0px !important;
}
.page-id-2246 .wp-block-social-links .wp-social-link svg {
	color: #fff !important;
	fill: #fff !important;
}
.page-id-2246 .sh-tab-nav{
	width: 100% !important;
}
.page-id-2246 .container-custom{
	max-width: 1524px;
}
.single-af-team-member.postid-124 .my_journey .right_journey .i_wrapper .i_flx strong{
	font-size: 28px;
	align-items: start !important;
}
.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{
	flex-basis: 100% !important;
}
.header-sticky-bar .content a span{
	font-size: 14px;
}
.insights_section.play_insights .instight_wrapper .i_card.blue_card p {
	color: #FFFFFF !important;
}
.page-id-4389 section.banner-with-heading{
	display: none;
}
.page-id-4389 .pd-inner{
	width: 100%;
	flex-direction: column;
}
.page-id-4389 .glossary-container{
	max-width: 100%;
	width: 100%;
}
.page-id-4389 .glossary-container header.header-section{
	display: block;
	position: unset;
	width: 100%;
}
body.page-id-4389{
	padding: 0 !important;
}

.single-af-portfolio .news-slider-outer .swiper-button-prev,
.single-af-portfolio .news-slider-outer .swiper-button-next {
	opacity: 1;
	visibility: visible;
}

.single-af-team-member .insights_section.p_recent_post .instight_wrapper:hover .swiper-button-prev,
.single-af-team-member .insights_section.p_recent_post .instight_wrapper:hover .swiper-button-next {
	opacity: 1;
	visibility: visible;
}

.porofolio-nav-dropdown li.is-active:before {
	opacity: 1;
	transform: translate(-0px, -3px);
}
.page-template-template-portfolio .porofolio-nav-dropdown a.is-active {
	transform: translateX(5px);
}
.insights_section.post-widget-block {
	padding: 0;
}
.home .news-slider-outer.no-slider .swiper-wrapper {
	display: flex;
	gap: 16px;
}
.banner-slider.slider-down {
	transition-timing-function: linear !important;
}

.banner-slider.slider-down .swiper-wrapper {
	transition-timing-function: linear !important;
}
.banner-slider .swiper-slide {
	pointer-events: none;
}

.bi-right,
.banner-slider .swiper-slide a,
.banner-slider .swiper-slide button,
.banner-slider .swiper-slide img {
	pointer-events: none !important;
}

.page-id-6083 .banner-with-heading,
.page-id-6083 footer,
.page-id-6083 header{
	display: none !important;
}
.page-id-6083 section.partner-data.general-page{
	margin-top: 0;
}
.page-id-6083 iframe {
	height: 100vh;
	padding-bottom: 100px;
}
.page-id-6083 .container-custom{
	max-width: 100%;
	padding: 0;
}
body.page-id-6083 {
	overflow: hidden;

}


@media only screen and (min-width: 1500px) and (max-width: 2100px) {
	.page-id-2246 .wp-block-column.speaker-img-cl-1.is-layout-flow.wp-block-column-is-layout-flow {
		flex-basis: 30% !important;
	}
}

@media (max-width: 680px) {
	.ip-lottie img.for-mobile{
		display: block;
	}
	.ip-lottie img.for-desktop{
		display: none;
	}
	.home .latest-news .swiper-slide{
		justify-content: unset !important;
	}
	.home .news-slide img{
		object-fit: contain !important;
	}
}

@media (max-width: 420px) {
	.porofolio-nav-dropdown {
		transform: translateX(-50%);
	}
}


