/*

    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. Page Template
    04. Portfolio Template
    05. "Contattaci" Page
    06. "Chi siamo" Page
    07. "SAAS Footer" Salient_g_sections
    08. "Portfolio" Page
    09. "Divina Foligno" Portfolio
    10. "Pinturicchio Cafè + Kitchen" Portfolio
    11. "Pasticceria Etrusca" Portfolio
    12. "NI.MA SRL" Portfolio
    13. "Persichini Gomme" Portfolio
    14. "Real Time Service" Portfolio
    15. "Verde Alberi" Portfolio
    16. "E-Archeo" Portfolio
    17. "Corporate Website temp" Page
    18. "Blackout Agency" Page
    19. "Eche Home" Portfolio
    20. "Diario" Page
    21. "La Morenita Tortillas" Portfolio
    22. "Spiritualità e natura a Cascia" Portfolio
    23. "Cascavilla Intermediazioni" Portfolio
    24. "AR.MET." Portfolio
    25. "Int.Geo.Mod." Portfolio
    26. "City Up" Portfolio
    27. "Fragola" Portfolio
    28. "AR &#038; virtual tour" Page
    29. "Nova Mente D.H." Portfolio
    30. "Enerviva" Portfolio
    31. "Landing Shop online" Page
    32. "Must Spoleto" Portfolio
    33. "MyHouse" Page
    34. "Lex web" Page
    35. "Notai servizi digitali" Page
    36. "Commercialisti servizi digitali" Page
    37. "Commercialisti servizi digitali" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .container .row .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper h1 span{
	color:#2c8406;
}

body .nectar-link-underline-effect p > span{
	font-size:13px;
}

body #values h6 .link_wrap span{
	font-size:13px;
}



/*-----------------------------------------------*/
/*  Post Template                                */
/*-----------------------------------------------*/
body.single-post #page-header-bg .section-title .inner-wrap{
	text-align:left;
}

body.single-post .section-title h1{
	text-align:left !important;
}

body.single-post #single-below-header{
	text-align:left !important;
	display:none;
}

body.single-post #ajax-content-wrap .container-wrap{
	padding-top:0px !important;
}

body.single-post .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper > .wpb_text_column p{
	font-size:17px;
	line-height:1.4em;
	color:#444444;
}

body.single-post .post ol li{
	margin-bottom:8px !important;
}

body.single-post #ajax-content-wrap .container-wrap .container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-post .post .wpb_wrapper .vc_custom_1699289613849{
	padding-right:0px !important;
}

body.single-post .post .wpb_wrapper .vc_custom_1699285978352{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	padding-right:0px !important;
}

body.single-post .post span a{
	font-size:11px !important;
}

body.single-post .post .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .nectar-link-underline-effect p{
	font-size:15px !important;
	line-height:1.1em !important;
}

body.single-post .post .nectar-link-underline-effect p{
	color:#313131 !important;
}

body.single-post .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column:nth-child(2) .wpb_wrapper h3{
	color:#313131;
}

body.single-post .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper > .wpb_text_column li{
	font-size:15px;
	line-height:1.4em;
}

body.single-post .inner_row:nth-child(6) .row_col_wrap_12_inner .vc_column_container:nth-child(1) .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper{
	font-size:13px;
}

body.single-post .post .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper ul li{
	font-size:17px;
}

body.single-post .post .full-width-content:nth-child(2) .wpb_text_column p{
	font-size:15px;
	line-height:1.1em !important;
}

body.single-post #definizione .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:20px !important;
}

body.single-post #processo .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:20px !important;
}

body.single-post #vantaggi .wpb_wrapper p{
	font-size:20px !important;
}

body.single-post #diventa .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:20px !important;
}

body.single-post #conclusioni .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:20px !important;
}

body.single-post .post .n-sticky{
	padding-right:29px;
}

body.single-post .ocm-effect-wrap .container:nth-child(1) .row:nth-child(1) .post-area .post .inner-wrap:nth-child(1) .post-content .content-inner .full-width-content:nth-child(2) .row_col_wrap_12 .vc_column_container:nth-child(2) .vc_column-inner:nth-child(1) .wpb_wrapper:nth-child(1) .wpb_text_column:nth-child(1) .wpb_wrapper:nth-child(1) p:nth-child(3){

	font-size:20px !important;
}

body.single-post .post .wpb_wrapper:nth-child(1) p:nth-child(3){

	color:#191919 !important;
}

body.single-post #psicologia .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:20px !important;
}

body.single-post #benefici .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:20px !important;
}

body.single-post #slider .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:20px !important;
}

body.single-post #comunica .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:20px !important;
}

body.single-post #testa .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:20px !important;
}

body.single-post #strumento .mx-auto p{
	color:#212121;
	font-size:20px;
}

body.single-post #implimenta .mx-auto p{
	font-size:20px;
	color:#020202 !important;
}

body.single-post #aspetto .wpb_wrapper p{
	font-size:20px;
}

body.single-post #quando .wpb_wrapper p{
	font-size:20px;
}

body.single-post .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper > .wpb_text_column strong{
	font-size:30px;
	line-height:1.1em;
}

@media (max-width:1079px){

	body.single-post .post #\#che-cosa-è-la-brand-personality p{
	padding-right:61px;
	}

}



@media (max-width:680px){

	body.single-post .post .row_col_wrap_12{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-post .post #\#che-cosa-è-la-brand-personality p{
	padding-right:138px;
}

body.single-post .post .full-width-content:nth-child(1) .row_col_wrap_12{
	padding-left:0px !important;
	padding-right:0px !important;
	}

}



@media (max-width:450px){

	body.single-post .post #\#che-cosa-è-la-brand-personality p{
	padding-right:137px;
}

body.single-post .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper > .wpb_text_column strong{
	font-size:18px;
	line-height:1.1em;
}

body.single-post .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper > .wpb_text_column h3{
	font-size:16px;
	line-height:1.2em;
	margin-top:44px;
}

body.single-post .post .full-width-content .row_col_wrap_12 .vc_column_container .n-sticky .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper ul li{
	font-size:13px !important;
}

body.single-post .n-sticky .wpb_wrapper h3{
	font-size:14px;
}

body.single-post .n-sticky ul li{
	list-style-position:outside;
}

body.single-post .n-sticky .wpb_wrapper .wpb_wrapper{
	position:relative;
	left:-29px;
}

body.single-post .post .nectar-link-underline-effect p{
	position:relative;
	left:-29px;
	font-size:14px;
}

body.single-post .post .full-width-content:nth-child(2) .row_col_wrap_12 .vc_column_container:nth-child(2) .vc_column-inner:nth-child(1) > .wpb_wrapper:nth-child(1){

	margin-top:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-post .ocm-effect-wrap .container .row .post-area .post .inner-wrap .post-content .content-inner .full-width-content .row_col_wrap_12 .vc_column_container .n-sticky .vc_column-inner .wpb_wrapper .nectar-link-underline-effect p{
	font-size:14px !important;
}

body.single-post #definizione .wpb_wrapper h3{
	font-size:18px;
}

body.single-post #definizione .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:16px !important;
}

body.single-post #aspetti .wpb_wrapper h3{
	font-size:18px;
}

body.single-post #aspetti ol li{
	font-size:16px;
	line-height:1.3em;
}

body.single-post #processo .wpb_wrapper h3{
	font-size:18px;
}

body.single-post #processo ol li{
	font-size:16px;
	line-height:1.2em;
}

body.single-post .post .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper #processo .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:16px !important;
}

body.single-post #vantaggi h3 strong{
	font-size:18px;
}

body.single-post #vantaggi .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:16px !important;
}

body.single-post #vantaggi .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper ul li{
	font-size:16px !important;
}

body.single-post #diventa .wpb_wrapper h3{
	font-size:18px;
}

body.single-post #diventa .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:16px !important;
}

body.single-post #diventa ul li{
	font-size:16px !important;
}

body.single-post #conclusioni .wpb_wrapper h3{
	font-size:18px;
}

body.single-post .post .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper #conclusioni .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:16px !important;
}

body.single-post .post .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper ul li{
	font-size:15px !important;
	}

}



@media (max-width:350px){

	body.single-post .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper > .wpb_text_column h3{
	padding-right:32px;
}

body.single-post .post #\#che-cosa-è-la-brand-personality:nth-child(3) .wpb_wrapper .wpb_wrapper{
	padding-right:35px;
}

body.single-post .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper > .wpb_text_column .text-token-text-primary > .justify-center .agent-turn > .flex-col .dark\:prose-invert{
	padding-right:26px;
}

body.single-post .post .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper ul li{
	margin-right:0px;
}

body.single-post .inner_row:nth-child(6) .row_col_wrap_12_inner .vc_column_container:nth-child(1) .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper{
	position:relative;
	left:-29px;
}

body.single-post .post .vc_column_container:nth-child(3) .wpb_wrapper .wpb_wrapper{
	position:relative;
	left:-29px;
}

body.single-post .post .vc_column_container:nth-child(5) .wpb_wrapper .wpb_wrapper{
	position:relative;
	left:-29px;
}

body.single-post .post .wpb_wrapper .regular-button{
	padding-left:20px !important;
	padding-right:21px !important;
}

body.single-post .post .regular-button span{
	text-align:center;
	font-size:16px;
}

body.single-post .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper > .wpb_text_column h4{
	font-size:20px;
	line-height:1em;
}

body.single-post .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper > .wpb_text_column p{
	font-size:20px !important;
}

body.single-post .ocm-effect-wrap .container:nth-child(1) .row:nth-child(1) .post-area .post .inner-wrap:nth-child(1) .post-content .content-inner .full-width-content:nth-child(2) .row_col_wrap_12 .vc_column_container:nth-child(2) .vc_column-inner:nth-child(1) .wpb_wrapper:nth-child(1) .wpb_text_column:nth-child(1) .wpb_wrapper:nth-child(1) p:nth-child(3){

	font-size:16px !important;
	line-height:1.2em !important;
}

body.single-post #\#che-cosa-è-la-brand-personality .wpb_wrapper h3{
	font-size:18px;
	line-height:1.1em;
}

body.single-post #\#che-cosa-è-la-brand-personality .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:16px !important;
}

body.single-post #\#che-cosa-è-la-brand-personality .wpb_wrapper p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-right:0px;
}

body.single-post #psicologia .wpb_wrapper h3{
	font-size:18px;
	line-height:1em;
}

body.single-post #psicologia .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:16px !important;
}

body.single-post #benefici .wpb_wrapper h3{
	font-size:18px;
	line-height:1em;
}

body.single-post .post .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper #benefici .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:16px !important;
}

body.single-post #benefici .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper ul li{
	font-size:16px !important;
}

body.single-post #slider .wpb_wrapper h3{
	font-size:18px;
	line-height:1.1em;
}

body.single-post #slider .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:16px !important;
}

body.single-post #slider .wpb_wrapper h4{
	font-size:18px;
	line-height:1.1em;
}

body.single-post #comunica .wpb_wrapper h3{
	font-size:18px;
	line-height:1em;
}

body.single-post #comunica .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:16px !important;
}

body.single-post #testa .wpb_wrapper h3{
	font-size:18px;
}

body.single-post #testa .wpb_wrapper p{
	font-size:16px;
}

body.single-post .post .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper #testa .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:16px !important;
}

body.single-post #comunica .wpb_wrapper .divider{
	height:0px !important;
	}

}



@media (min-width:691px){

	body.single-post .post .nectar-link-underline-effect h3{
	font-size:48px;
	line-height:1.8em;
}

body.single-post .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column:nth-child(2) .wpb_wrapper h3{
	font-size:18px;
	}

}



@media (min-width:1000px){

	body.single-post #page-header-wrap #page-header-bg .container .row .section-title .inner-wrap h1{
	margin-left:0px !important;
}

body.single-post #ajax-content-wrap .container-wrap .container{
	margin-bottom:65px;
	}

}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .vc_custom_1699533299346 .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p span{
	color:#353535 !important;
}

body.page:not(.home) .nectar-post-grid .meta-category .corporate-website{
	letter-spacing:0px;
}

body.page:not(.home) .top-level h1 span{
	font-size:100px !important;
	line-height:1em;
}

body.page:not(.home) .accordion div p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page:not(.home) .zindex-set p span{
	font-size:16px;
	line-height:1em;
}

body.page:not(.home) .top-level p a{
	font-size:12px !important;
}

body.page:not(.home) .accordion .nectar-link-underline-effect p{
	font-size:20px !important;
}

body.page:not(.home) .top-level p span:nth-child(2){

	font-size:12px;
}

body.page:not(.home) .zindex-set .wpb_wrapper p{
	line-height:1em;
}

body.page:not(.home) .flickity-slider .cell .inner-wrap{
	border-top-left-radius:15px;
	border-bottom-left-radius:15px;
	border-top-right-radius:15px;
}

body.page:not(.home) .flickity-viewport .flickity-slider .cell{
	border-bottom-left-radius:0px;
}

body.page:not(.home) #fluentform_2 .ff-custom_html p{
	font-size:12px;
	line-height:1.2em;
}

body.page:not(.home) .ff-el-form-check-label .ff_t_c p{
	font-size:12px;
	font-weight:400;
}

body.page:not(.home) .ocm-effect-wrap .full-width-section{
	z-index:100;
}

body.page:not(.home) .backdrop_filter_blur .wpb_wrapper p{
	margin-bottom:102px;
}

body.page:not(.home) .full-width-section p span{
	font-size:29px;
}

body.page:not(.home) .ocm-effect-wrap .nectar-link-underline-effect h4{
	color:#454949 !important;
	font-weight:300;
}

body.page:not(.home) .full-width-section .vc_column_container{
	margin-top:49px;
}

body.page:not(.home) .top-level .wpb_wrapper h3{
	font-weight:400;
}

body.page:not(.home) #tab-pay-monthly .divider-wrap:nth-child(5) .divider{
	height:41px !important;
}

body.page:not(.home) #tab-pay-monthly .col-overflow-hidden .nectar-link-underline-effect p{
	color:#ad0050;
	font-weight:600;
	letter-spacing:-1.7px;
}

body.page:not(.home) #tab-extra div .nectar-lazy{
	height:50px;
	width:50px;
}

body.page:not(.home) #tab-extra .wpb_wrapper p{
	margin-top:10px;
}

body.page:not(.home) #tab-extra .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-link-underline-effect p{
	font-size:25px !important;
}

body.page:not(.home) .ocm-effect-wrap .container .row .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_content_element .tabbed .ui-tabs-nav .tab-item a{
	font-weight:400 !important;
	font-size:25px !important;
}

body.page:not(.home) .heading-line div h1{
	color:#ffffff !important;
}

@media (max-width:999px){

	body.page:not(.home) .img-with-aniamtion-wrap div img{
	width:501px;
	}

}



@media (max-width:690px){

	body.page:not(.home) .img-with-aniamtion-wrap div img{
	height:460px !important;
}

body.page:not(.home) .zindex-set p span{
	font-size:16px !important;
	line-height:1em !important;
}

body.page:not(.home) .zindex-set .wpb_wrapper p{
	line-height:1em !important;
}

body.page:not(.home) .accordion .toggle a{
	font-size:38px !important;
}

body.page:not(.home) .accordion div p{
	font-size:20px !important;
	}

}



@media (max-width:680px){

	body.page:not(.home) .accordion div p{
	font-size:20px !important;
}

body.page:not(.home) .img-with-aniamtion-wrap div img{
	width:371px;
}

body.page:not(.home) .nectar-fancy-ul ul li{
	font-size:22px;
	font-weight:300;
	}

}



@media (max-width:600px){

	body.page:not(.home) .accordion .toggle a{
	font-size:30px !important;
}

body.page:not(.home) .ocm-effect-wrap .container .row .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .accordion .toggle div .inner-toggle-wrap .nectar-link-underline-effect p{
	font-size:20px !important;
}

body.page:not(.home) .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .vc_custom_1699533299346 .row_col_wrap_12_inner .vc_column_container:nth-child(2) .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p span{
	font-size:22px !important;
	}

}



@media (max-width:569px){

	body.page:not(.home) .top-level h1 span{
	font-size:84px !important;
	}

}



@media (max-width:479px){

	body.page:not(.home) .top-level h1 span{
	font-size:75px !important;
}

body.page:not(.home) .vc_custom_1699533299346 .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:20px !important;
}

body.page:not(.home) .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .vc_custom_1699533299346 .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p span{
	font-size:16px !important;
}

body.page:not(.home) .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .vc_custom_1699533299346 .row_col_wrap_12_inner .vc_column_container:nth-child(2) .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p span{
	font-size:20px !important;
}

body.page:not(.home) .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .vc_custom_1699533299346 .row_col_wrap_12_inner .vc_column_container:nth-child(1) .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p span{
	font-size:14px !important;
}

body.page:not(.home) .full-width-section .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper > .wpb_text_column .wpb_wrapper p span{
	font-size:14px;
}

body.page:not(.home) .ocm-effect-wrap .container .row .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .accordion .toggle div .inner-toggle-wrap .nectar-link-underline-effect p{
	font-size:18px !important;
}

body.page:not(.home) .zindex-set p span{
	font-size:14px;
	line-height:1em;
}

body.page:not(.home) .accordion .toggle a{
	line-height:1em !important;
}

body.page:not(.home) .nectar-fancy-ul ul li{
	font-size:18px;
	line-height:1.1em;
}

body.page:not(.home) .img-with-aniamtion-wrap div img{
	height:400px !important;
	}

}



@media (max-width:420px){

	body.page:not(.home) .top-level h1 span{
	font-size:75px !important;
	}

}



@media (max-width:386px){

	body.page:not(.home) .top-level h1 span{
	font-size:66px !important;
}

body.page:not(.home) .img-with-aniamtion-wrap div img{
	height:357px !important;
	}

}



@media (max-width:319px){

	body.page:not(.home) .top-level h1 span{
	font-size:58px !important;
}

body.page:not(.home) .img-with-aniamtion-wrap div img{
	height:271px !important;
	}

}



@media (min-width:691px){

	body.page:not(.home) .full-width-section .vc_column_container{
	margin-bottom:97px !important;
}

body.page:not(.home) .top-level .wpb_wrapper h3{
	font-size:35px !important;
	line-height:1.1em !important;
	}

}



@media (min-width:1301px){

	body.page:not(.home) .ocm-effect-wrap .nectar-link-underline-effect h4{
	font-size:34px;
	line-height:1.2em;
	}

}



/*-----------------------------------------------*/
/*  Portfolio Template                           */
/*-----------------------------------------------*/
body.single-portfolio #full_width_portfolio .bottom_controls{
	background-color:#303030;
}

body.single-portfolio #portfolio-extra .wpb_wrapper .vc_custom_1704906204608{
	padding-right:0px !important;
}

body.single-portfolio #portfolio-extra .wpb_wrapper .vc_custom_1706617955478{
	padding-right:0px !important;
}

body.single-portfolio #portfolio-extra .wpb_wrapper .vc_custom_1706617831963{
	padding-right:0px !important;
}

body.single-portfolio #portfolio-extra .wpb_wrapper .vc_custom_1706620049173{
	padding-right:0px !important;
}

@media (max-width:450px){

	body.single-portfolio #portfolio-extra .wpb_wrapper p{
	font-size:20px !important;
}

body.single-portfolio #portfolio-extra .parallax_section:nth-child(3) .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:12px !important;
	}

}



/*-----------------------------------------------*/
/*  "Contattaci" Page                            */
/*-----------------------------------------------*/
body.page-id-1048 .vc_custom_1699013373877 .wpb_wrapper .nectar_icon_wrap{
	margin-bottom:16px !important;
}

body.page-id-1048 .vc_custom_1699013373877 .wpb_wrapper h5{
	font-weight:400;
	color:#2c2c2d;
}

body.page-id-1048 .heading-line div h1{
	color:#2c2c2d;
	letter-spacing:0.5px;
}

body.page-id-1048 .ff-column-container > .ff-t-cell > .ff-el-group input[type=text]{
	border-bottom-color:#606060;
	border-bottom-width:2px;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background-color:rgba(255,255,255,0);
}

body.page-id-1048 .ff-name-field-wrapper .ff-t-cell input[type=text]{
	background-color:rgba(255,255,255,0);
	border-bottom-color:#606060;
	border-bottom-width:2px;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-1048 #fluentform_2 fieldset .ff-column-container > .ff-t-cell > .ff-el-group{
	margin-bottom:49px;
}

body.page-id-1048 .ff-name-field-wrapper .ff-t-cell .ff-el-form-top{
	margin-bottom:76px;
}

body.page-id-1048 #fluentform_2 fieldset input[type=email]{
	border-bottom-color:#606060;
	border-bottom-width:2px;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background-color:rgba(255,255,255,0);
}

body.page-id-1048 #fluentform_2 fieldset input[type=tel]{
	border-bottom-width:2px;
	border-bottom-color:#606060;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background-color:rgba(255,255,255,0);
}

body.page-id-1048 #fluentform_2 fieldset textarea{
	height:201px;
	border-bottom-color:#606060;
	border-bottom-width:2px;
	background-color:rgba(255,255,255,0.02);
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
}

body.page-id-1048 .ff-el-form-check-label .ff_tc_checkbox input[type=checkbox]{
	border-style:none;
}

@media (min-width:691px){

	body.page-id-1048 .vc_custom_1699013373877 .wpb_wrapper h5{
	line-height:1.2em;
}

body.page-id-1048 .ocm-effect-wrap .ocm-effect-wrap-inner #ajax-content-wrap .container-wrap .container .row .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .divider-wrap .divider{
	height:0px !important;
}

body.page-id-1048 .ocm-effect-wrap .ocm-effect-wrap-inner #ajax-content-wrap .container-wrap .container .row .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .divider-wrap:nth-child(1) .divider{
	height:0px !important;
}

body.page-id-1048 .top-level .wpb_wrapper h5{
	font-size:39px !important;
	}

}



@media (min-width:1000px){

	body.page-id-1048 .heading-line div h1{
	font-size:150px !important;
	}

}



/*-----------------------------------------------*/
/*  "Chi siamo" Page                             */
/*-----------------------------------------------*/
body.page-id-962 .nectar-global-section .viewport-desktop{
	background-color:#b8256a;
}

body.page-id-962 #team h5{
	color:#b8256a;
	font-weight:600;
}

body.page-id-962 .top-level span:nth-child(2) a{
	color:#b8256a !important;
}

body.page-id-962 .vc_custom_1699370004298 h6 span{
	color:#b8256a !important;
	font-weight:600;
}

body.page-id-962 .top-level h1 span{
	color:#505050;
}

body.page-id-962 .accordion .toggle a:hover{
	color:#b8256a;
}

body.page-id-962 .accordion .toggle a{
	letter-spacing:-0.96px;
	-webkit-transform:translatex(0px) translatey(25px);	-ms-transform:translatex(0px) translatey(25px);	transform:translatex(0px) translatey(25px);
	padding-bottom:25px !important;
}

body.page-id-962 .accordion .toggle a:link{
	color:#505050 !important;
}

body.page-id-962 .accordion .toggle a:active{
	color:#b8256a;
}

body.page-id-962 .accordion .toggle a:visited{
	color:#b8256a;
}

body.page-id-962 .accordion .toggle .toggle-title:hover{
	color:#b8256a;
}

body.page-id-962 .accordion .toggle .toggle-title:active{
	color:#b8256a;
}

body.page-id-962 #team{
	padding-bottom:90px !important;
	padding-top:90px !important;
}

body.page-id-962 .accordion .toggle .toggle-title{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-bottom:20px;
}

body.page-id-962 .top-level .heading-line h1{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-962 .nectar-split-heading .heading-line div{
	font-weight:700;
	font-size:84px !important;
}

body.page-id-962 .top-level .number div span{
	position:relative;
}

body.page-id-962 .row_col_wrap_12_inner .vc_column_container:nth-child(1) .vc_column-inner .wpb_wrapper .nectar-milestone .number div span{
	text-align:center;
	position:relative;
	top:32px;
}

body.page-id-962 .top-level .wpb_wrapper .subject{
	letter-spacing:-0.5px;
}

body.page-id-962 .top-level .vc_column_container:nth-child(2) h1 span{
	font-size:230px;
	color:#505050;
}

body.page-id-962 .vc_column_container:nth-child(2) .vc_column-inner .wpb_wrapper .nectar-milestone .number div span{
	font-size:100px;
	color:#505050;
}

body.page-id-962 .top-level .vc_column_container:nth-child(2) .subject{
	font-size:50px;
	line-height:1em;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-left:0px !important;
}

body.page-id-962 .top-level .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper{
	margin-bottom:94px;
}

body.page-id-962 .vc_custom_1704564470207 h1 strong{
	font-size:160px;
	letter-spacing:-5px;
}

body.page-id-962 .vc_custom_1704564786975 h1 strong{
	font-weight:600;
	margin-bottom:0px;
}

body.page-id-962 .vc_custom_1704565312089 h3 strong{
	font-size:33px;
	line-height:1em;
	margin-top:0px;
	font-weight:600;
	color:#efebe8;
}

body.page-id-962 .vc_custom_1704564786975 .wpb_wrapper h1{
	margin-bottom:34px important!;
}

body.page-id-962 .top-level .divider-wrap:nth-child(4) .divider{
	height:0px !important;
}

body.page-id-962 .vc_custom_1699367095353 .row-bg{
	border-top-color:#c1c1c1;
}

body.page-id-962 .vc_custom_1704566829906 h1 strong{
	font-size:110px;
	color:#efebe8;
	line-height:1em;
}

body.page-id-962 .accordion .toggle div h3{
	font-weight:400;
	color:#505050 !important;
	padding-bottom:0px;
	margin-bottom:0px;
}

body.page-id-962 #team .nectar-carousel-fixed-content h3{
	color:#505050;
}

body.page-id-962 .ocm-effect-wrap .zindex-set .row_col_wrap_12{
	color:#000000;
}

body.page-id-962 .accordion div p{
	color:#505050 !important;
	font-size:28px;
	line-height:1.1em;
}

body.page-id-962 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .vc_custom_1704565816508 .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .divider-wrap .divider{
	height:0px !important;
}

body.page-id-962 .vc_custom_1710501283363 h1 span{
	font-size:180px !important;
	color:rgba(206,206,206,0.47) !important;
}

body.page-id-962 .vc_custom_1710501283363 .wpb_wrapper .subject{
	line-height:1.1em !important;
	color:rgba(206,206,206,0.47);
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-962 .vc_custom_1710501283363 .number div span{
	font-size:62px !important;
	top:0px !important;
	color:rgba(206,206,206,0.47) !important;
}

body.page-id-962 .vc_custom_1710501283363 .wpb_wrapper .nectar-milestone{
	font-size:21px;
}

body.page-id-962 .vc_custom_1704565816508 .wpb_wrapper p{
	font-size:25px;
	color:#efebe8 !important;
}

body.page-id-962 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .vc_custom_1710501283363 .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-milestone .subject{
	font-size:30px !important;
}

body.page-id-962 .nectar-split-heading h1 .inner{
	color:#efebe8;
}

body.page-id-962 .ocm-effect-wrap h3 span{
	color:#efebe8 !important;
}

body.page-id-962 .ocm-effect-wrap em span{
	color:#efebe8 !important;
}

body.page-id-962 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .divider-wrap .divider{
	height:22px !important;
}

body.page-id-962 .top-level h1 strong{
	font-size:100px;
	line-height:1em;
	letter-spacing:-4px;
	word-spacing:-1.1px;
}

body.page-id-962 .top-level .vc_custom_1710501283363:nth-child(7) .row-bg{
	height:0px;
}

@media (max-width:999px) and (min-width:690px){

	body.page-id-962 .ocm-effect-wrap #ajax-content-wrap .container-wrap .container .row .zindex-set .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .accordion .toggle .toggle-title a{
	font-size:50px !important;
	}

}



@media (max-width:1416px){

	body.page-id-962 .top-level .wpb_wrapper .nectar-split-heading{
	width:125%;
}

body.page-id-962 .accordion .toggle a{
	-webkit-transform:translatex(0px) translatey(25px);	-ms-transform:translatex(0px) translatey(25px);	transform:translatex(0px) translatey(25px);
	color:#b8256a;
}

body.page-id-962 .ocm-effect-wrap .zindex-set .row_col_wrap_12{
	padding-left:4%;
	padding-right:4%;
}

body.page-id-962 .top-level .heading-line h1{
	font-size:80px !important;
	line-height:82px !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	min-height:0px;
}

body.page-id-962 .top-level .heading-line div{
	font-size:80px;
	line-height:82px;
}

body.page-id-962 .accordion .toggle div h3{
	line-height:30px;
	}

}



@media (max-width:999px){

	body.page-id-962 .top-level h1 strong{
	font-size:76px !important;
	line-height:1em;
	letter-spacing:-2.8px;
	}

}



@media (max-width:814px){

	body.page-id-962 .vc_custom_1713438981277 .wpb_wrapper .nectar-milestone{
	margin-bottom:38px;
	}

}



@media (max-width:690px){

	body.page-id-962 .top-level h1 strong{
	font-size:67px !important;
	}

}



@media (max-width:680px){

	body.page-id-962 .vc_custom_1699370004298 .wpb_wrapper h6{
	line-height:1em;
}

body.page-id-962 #team .wpb_wrapper .nectar-carousel-fixed-content{
	font-size:18px;
}

body.page-id-962 .accordion .toggle a{
	font-size:35px !important;
	}

}



@media (max-width:600px){

	body.page-id-962 .vc_custom_1713438981277 .wpb_wrapper .nectar-milestone{
	text-align:center;
	}

}



@media (max-width:569px){

	body.page-id-962 .top-level h1 strong{
	font-size:59px !important;
	}

}



@media (max-width:470px){

	body.page-id-962 .top-level h1 strong{
	font-size:51px !important;
}

body.page-id-962 .accordion .toggle a{
	font-size:30px !important;
	}

}



@media (max-width:386px){

	body.page-id-962 .ocm-effect-wrap h3 span{
	font-size:17px;
	line-height:1em;
	padding-right:15px;
	padding-left:15px;
}

body.page-id-962 .ocm-effect-wrap .wpb_text_column h3{
	padding-left:15px;
	padding-right:15px;
}

body.page-id-962 .ocm-effect-wrap em span{
	font-size:17px;
}

body.page-id-962 .top-level h1 strong{
	font-size:45px !important;
	}

}



@media (min-width:691px){

	body.page-id-962 .vc_custom_1699370004298 .wpb_wrapper h6{
	line-height:1.1em;
}

body.page-id-962 .vc_custom_1699367095353 .vc_column_container{
	margin-bottom:82px !important;
}

body.page-id-962 .vc_custom_1704564786975 .wpb_wrapper h1{
	font-size:200px;
	line-height:165px;
}

body.page-id-962 .top-level .wpb_wrapper .vc_column_container{
	margin-bottom:27px !important;
}

body.page-id-962 .accordion .toggle a{
	font-size:59px !important;
	line-height:1em !important;
}

body.page-id-962 .accordion .toggle div h3{
	font-size:28px;
	line-height:1em;
}

body.page-id-962 .top-level .divider-wrap:nth-child(1) .divider{
	height:202px !important;
	}

}



@media (min-width:1000px){

	body.page-id-962 .ocm-effect-wrap .zindex-set .row_col_wrap_12{
	padding-left:4% !important;
	padding-right:4% !important;
}

body.page-id-962 .top-level .wpb_wrapper .vc_column-inner{
	padding-top:0px;
	padding-bottom:0px;
	}

}



@media (min-width:1425px){

	body.page-id-962 .top-level .wpb_wrapper .vc_column-inner{
	padding-top:0px;
	padding-bottom:2px !important;
	padding-left:0px;
}

body.page-id-962 .vc_custom_1704565816508 .vc_column-inner{
	padding-right:143px !important;
	}

}



/*-----------------------------------------------*/
/*  "SAAS Footer" Salient_g_sections             */
/*-----------------------------------------------*/
body.postid-876 .row_col_wrap_12 .text span{
	font-size:24px;
	line-height:26px !important;
}

body.postid-876 .row_col_wrap_12 h4 a{
	font-size:20px !important;
	line-height:22px !important;
}

body.postid-876 .row_col_wrap_12 .wpb_wrapper p{
	font-size:16px;
	line-height:18px;
}

@media (max-width:1279px){

	body.postid-876 .row_col_wrap_12 .nectar-cta h4{
	font-size:24px;
	line-height:26px;
	}

}



@media (max-width:999px){

	body.postid-876 .nectar-split-heading h2 .inner{
	font-size:28px;
	line-height:30px;
}

body.postid-876 .row_col_wrap_12 .wpb_wrapper h5{
	font-size:20px !important;
	line-height:22px !important;
}

body.postid-876 .row_col_wrap_12 .nectar-cta h4{
	font-size:20px;
	line-height:22px;
}

body.postid-876 .inner_row:nth-child(1) .row_col_wrap_12_inner .child_column:nth-child(2) .vc_column-inner > .wpb_wrapper:nth-child(1){

	padding-bottom:24px;
}

body.postid-876 .row_col_wrap_12 .wpb_wrapper h2{
	font-size:28px;
	line-height:30px;
}

body.postid-876 .row_col_wrap_12 h4 a{
	line-height:22px !important;
	font-size:20px !important;
}

body.postid-876 .ocm-effect-wrap .child_column:nth-child(3) .vc_column-inner{
	padding-bottom:25px;
}

body.postid-876 .row_col_wrap_12 .wpb_wrapper p{
	font-size:12px;
	line-height:16px;
}

body.postid-876 .row_col_wrap_12 .text span{
	font-size:20px;
	line-height:22px !important;
	}

}



@media (max-width:814px){

	body.postid-876 .child_column .vc_column-inner > .wpb_wrapper{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-876 .child_column:nth-child(3) .vc_column-inner > .wpb_wrapper:nth-child(1){

	padding-top:20px;
	}

}



@media (max-width:690px){

	body.postid-876 .child_column:nth-child(3) .vc_column-inner > .wpb_wrapper:nth-child(1){

	padding-top:0px;
	}

}



@media (max-width:569px){

	body.postid-876 .row_col_wrap_12 .wpb_wrapper .vc_column-inner{
	padding-right:125px;
	}

}



@media (max-width:470px){

	body.postid-876 .ocm-effect-wrap .child_column:nth-child(3) .nectar-cta:nth-child(2) .link_text{
	width:168px;
	}

}



@media (max-width:450px){

	body.postid-876 .row_col_wrap_12 .wpb_wrapper .vc_column-inner{
	padding-right:0px;
}

body.postid-876 .row_col_wrap_12 h4 a{
	font-size:16px !important;
	line-height:18px !important;
}

body.postid-876 .child_column:nth-child(3) .vc_column-inner > .wpb_wrapper:nth-child(1){

	-webkit-transform:translatex(-27px) translatey(0px);	-ms-transform:translatex(-27px) translatey(0px);	transform:translatex(-27px) translatey(0px);
	display:inline-block;
	}

}



@media (min-width:691px){

	body.postid-876 .row_col_wrap_12 .wpb_wrapper h5{
	line-height:26px;
	font-size:24px;
	}

}



@media (min-width:1000px){

	body.postid-876 .row_col_wrap_12 .wpb_wrapper h2{
	font-size:32px;
	line-height:34px;
	}

}



@media (min-width:1301px){

	body.postid-876 .row_col_wrap_12 .nectar-cta h4{
	font-size:20px;
	}

}



/*-----------------------------------------------*/
/*  "Portfolio" Page                             */
/*-----------------------------------------------*/
body.page-id-1838 .heading-line div h1{
	color:#404040;
}

body.page-id-1838 .nectar-post-grid-wrap--fl-left .nectar-post-grid-filters div{
	color:#848484;
}

body.page-id-1838 .nectar-post-grid-wrap--fl-left .nectar-post-grid .nectar-post-grid-item{
	height:452px;
}

@media (min-width:1000px){

	body.page-id-1838 .heading-line div h1{
	line-height:1.3em !important;
	}

}



/*-----------------------------------------------*/
/*  "Divina Foligno" Portfolio                   */
/*-----------------------------------------------*/
body.postid-1897 #portfolio-extra .wpb_wrapper .vc_custom_1706621665141{
	padding-right:0px !important;
}

body.postid-1897 #portfolio-extra .wpb_wrapper .vc_custom_1706621698848{
	padding-right:0px !important;
}

body.postid-1897 #portfolio-extra .wpb_wrapper .vc_custom_1706621860520{
	padding-right:0px !important;
}

body.postid-1897 #portfolio-extra .wpb_wrapper .vc_custom_1706621992056{
	padding-right:0px !important;
}



/*-----------------------------------------------*/
/*  "Pinturicchio Cafè + Kitchen" Portfolio     */
/*-----------------------------------------------*/
body.postid-1687 #portfolio-extra .wpb_wrapper .vc_custom_1704906204608{
	padding-right:0px !important;
}

body.postid-1687 #portfolio-extra .wpb_wrapper .vc_custom_1706617955478{
	padding-right:0px !important;
}

body.postid-1687 #portfolio-extra .wpb_wrapper .vc_custom_1706617831963{
	padding-right:0px !important;
}

body.postid-1687 #portfolio-extra .wpb_wrapper .vc_custom_1706620049173{
	padding-right:0px !important;
}

body.postid-1687 .parallax_section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner > .wpb_wrapper{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}



/*-----------------------------------------------*/
/*  "Pasticceria Etrusca" Portfolio              */
/*-----------------------------------------------*/
body.postid-1918 #portfolio-extra .wpb_wrapper .vc_custom_1706621665141{
	padding-right:0px !important;
}

body.postid-1918 #portfolio-extra .wpb_wrapper .vc_custom_1706621698848{
	padding-right:0px !important;
}

body.postid-1918 #portfolio-extra .wpb_wrapper .vc_custom_1706621860520{
	padding-right:0px !important;
}

body.postid-1918 #portfolio-extra .wpb_wrapper .vc_custom_1706621992056{
	padding-right:0px !important;
}

body.postid-1918 #portfolio-extra .wpb_wrapper .vc_custom_1706694596151{
	padding-right:0px !important;
}

body.postid-1918 #portfolio-extra .wpb_wrapper .vc_custom_1706694618136{
	padding-right:0px !important;
}

body.postid-1918 #portfolio-extra .wpb_wrapper .vc_custom_1706694891799{
	padding-right:0px !important;
}

body.postid-1918 #portfolio-extra .wpb_wrapper .vc_custom_1706695005690{
	padding-right:0px !important;
}

@media (max-width:1300px){

	body.postid-1918 .vc_custom_1706694618136 .wpb_wrapper p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-1918 #portfolio-extra .wpb_wrapper .vc_custom_1706695005690{
	padding-right:0px !important;
}

body.postid-1918 #portfolio-extra .wpb_wrapper .vc_custom_1706694618136{
	padding-right:0px !important;
}

body.postid-1918 #portfolio-extra .wpb_wrapper .vc_custom_1706694891799{
	padding-right:0px !important;
	}

}



@media (max-width:814px){

	body.postid-1918 .vc_custom_1706695005690 .wpb_wrapper p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



/*-----------------------------------------------*/
/*  "NI.MA SRL" Portfolio                        */
/*-----------------------------------------------*/
body.postid-1922 #portfolio-extra .wpb_wrapper .vc_custom_1706621665141{
	padding-right:0px !important;
}

body.postid-1922 #portfolio-extra .wpb_wrapper .vc_custom_1706621698848{
	padding-right:0px !important;
}

body.postid-1922 #portfolio-extra .wpb_wrapper .vc_custom_1706621860520{
	padding-right:0px !important;
}

body.postid-1922 #portfolio-extra .wpb_wrapper .vc_custom_1706621992056{
	padding-right:0px !important;
}

body.postid-1922 #portfolio-extra .wpb_wrapper .vc_custom_1706697396750{
	padding-right:0px !important;
}

body.postid-1922 #portfolio-extra .wpb_wrapper .vc_custom_1706697428951{
	padding-right:0px !important;
}

body.postid-1922 #portfolio-extra .wpb_wrapper .vc_custom_1706697800285{
	padding-right:0px !important;
}

body.postid-1922 #portfolio-extra .wpb_wrapper .vc_custom_1706698122582{
	padding-right:0px !important;
}

body.postid-1922 #portfolio-extra .wpb_wrapper .vc_custom_1706698243144{
	padding-right:0px !important;
}

body.postid-1922 #portfolio-extra .wpb_wrapper .vc_custom_1706698868457{
	padding-right:0px !important;
}

@media (max-width:1300px){

	body.postid-1922 #portfolio-extra .wpb_wrapper .vc_custom_1706697396750{
	padding-right:0px !important;
}

body.postid-1922 #portfolio-extra .wpb_wrapper .vc_custom_1706697428951{
	padding-right:0px !important;
}

body.postid-1922 #portfolio-extra .wpb_wrapper .vc_custom_1706697800285{
	padding-right:0px !important;
}

body.postid-1922 #portfolio-extra .wpb_wrapper .vc_custom_1706698122582{
	padding-right:0px !important;
}

body.postid-1922 #portfolio-extra .wpb_wrapper .vc_custom_1706698243144{
	padding-right:0px !important;
}

body.postid-1922 #portfolio-extra .wpb_wrapper .vc_custom_1706698868457{
	padding-right:0px !important;
	}

}



/*-----------------------------------------------*/
/*  "Persichini Gomme" Portfolio                 */
/*-----------------------------------------------*/
body.postid-1937 #portfolio-extra .wpb_wrapper .vc_custom_1706621665141{
	padding-right:0px !important;
}

body.postid-1937 #portfolio-extra .wpb_wrapper .vc_custom_1706621698848{
	padding-right:0px !important;
}

body.postid-1937 #portfolio-extra .wpb_wrapper .vc_custom_1706621860520{
	padding-right:0px !important;
}

body.postid-1937 #portfolio-extra .wpb_wrapper .vc_custom_1706621992056{
	padding-right:0px !important;
}

body.postid-1937 .vc_custom_1706701682943 .wpb_wrapper h2{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-1937 #portfolio-extra .wpb_wrapper .vc_custom_1706701682943{
	padding-right:0px !important;
}

body.postid-1937 #portfolio-extra .wpb_wrapper .vc_custom_1706701707029{
	padding-right:0px !important;
}

body.postid-1937 #portfolio-extra .wpb_wrapper .vc_custom_1706702065206{
	padding-right:0px !important;
}

body.postid-1937 #portfolio-extra .wpb_wrapper .vc_custom_1706702166867{
	padding-right:0px !important;
}

body.postid-1937 .vc_custom_1706701682943 h2 strong{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}



/*-----------------------------------------------*/
/*  "Real Time Service" Portfolio                */
/*-----------------------------------------------*/
body.postid-2016 #portfolio-extra .wpb_wrapper .vc_custom_1706621665141{
	padding-right:0px !important;
}

body.postid-2016 #portfolio-extra .wpb_wrapper .vc_custom_1706621698848{
	padding-right:0px !important;
}

body.postid-2016 #portfolio-extra .wpb_wrapper .vc_custom_1706621860520{
	padding-right:0px !important;
}

body.postid-2016 #portfolio-extra .wpb_wrapper .vc_custom_1706621992056{
	padding-right:0px !important;
}

body.postid-2016 #portfolio-extra .wpb_wrapper .vc_custom_1706631831173{
	padding-right:0px !important;
}

body.postid-2016 #portfolio-extra .wpb_wrapper .vc_custom_1706631046108{
	padding-right:0px !important;
}

body.postid-2016 #portfolio-extra .wpb_wrapper .vc_custom_1706633776272{
	padding-right:0px !important;
}

body.postid-2016 #portfolio-extra .wpb_wrapper .vc_custom_1706691558378{
	padding-right:0px !important;
}

body.postid-2016 #portfolio-extra .wpb_wrapper .vc_custom_1706691777365{
	padding-right:0px !important;
}

body.postid-2016 #portfolio-extra .wpb_wrapper .vc_custom_1706698157170{
	padding-right:0px !important;
}

body.postid-2016 #portfolio-extra .wpb_wrapper .vc_custom_1706789493240{
	padding-right:0px !important;
}

body.postid-2016 #portfolio-extra .wpb_wrapper .vc_custom_1706789195612{
	padding-right:0px !important;
}

body.postid-2016 #portfolio-extra .wpb_wrapper .vc_custom_1706790320965{
	padding-right:0px !important;
}

body.postid-2016 #portfolio-extra .wpb_wrapper .vc_custom_1707141484872{
	padding-right:0px !important;
}

body.postid-2016 #portfolio-extra .wpb_wrapper .vc_custom_1707142248996{
	padding-right:0px !important;
}



/*-----------------------------------------------*/
/*  "Verde Alberi" Portfolio                     */
/*-----------------------------------------------*/
body.postid-2047 #portfolio-extra .wpb_wrapper .vc_custom_1706621665141{
	padding-right:0px !important;
}

body.postid-2047 #portfolio-extra .wpb_wrapper .vc_custom_1706621698848{
	padding-right:0px !important;
}

body.postid-2047 #portfolio-extra .wpb_wrapper .vc_custom_1706621860520{
	padding-right:0px !important;
}

body.postid-2047 #portfolio-extra .wpb_wrapper .vc_custom_1706621992056{
	padding-right:0px !important;
}

body.postid-2047 #portfolio-extra .wpb_wrapper .vc_custom_1706631831173{
	padding-right:0px !important;
}

body.postid-2047 #portfolio-extra .wpb_wrapper .vc_custom_1706631046108{
	padding-right:0px !important;
}

body.postid-2047 #portfolio-extra .wpb_wrapper .vc_custom_1706633776272{
	padding-right:0px !important;
}

body.postid-2047 #portfolio-extra .wpb_wrapper .vc_custom_1706691558378{
	padding-right:0px !important;
}

body.postid-2047 #portfolio-extra .wpb_wrapper .vc_custom_1706691777365{
	padding-right:0px !important;
}

body.postid-2047 #portfolio-extra .wpb_wrapper .vc_custom_1706698157170{
	padding-right:0px !important;
}



/*-----------------------------------------------*/
/*  "E-Archeo" Portfolio                         */
/*-----------------------------------------------*/
body.postid-2059 #portfolio-extra .wpb_wrapper .vc_custom_1706621665141{
	padding-right:0px !important;
}

body.postid-2059 #portfolio-extra .wpb_wrapper .vc_custom_1706621698848{
	padding-right:0px !important;
}

body.postid-2059 #portfolio-extra .wpb_wrapper .vc_custom_1706621860520{
	padding-right:0px !important;
}

body.postid-2059 #portfolio-extra .wpb_wrapper .vc_custom_1706621992056{
	padding-right:0px !important;
}

body.postid-2059 #portfolio-extra .wpb_wrapper .vc_custom_1706697396750{
	padding-right:0px !important;
}

body.postid-2059 #portfolio-extra .wpb_wrapper .vc_custom_1706697428951{
	padding-right:0px !important;
}

body.postid-2059 #portfolio-extra .wpb_wrapper .vc_custom_1706697800285{
	padding-right:0px !important;
}

body.postid-2059 #portfolio-extra .wpb_wrapper .vc_custom_1706698122582{
	padding-right:0px !important;
}

body.postid-2059 #portfolio-extra .wpb_wrapper .vc_custom_1706698243144{
	padding-right:0px !important;
}

body.postid-2059 #portfolio-extra .wpb_wrapper .vc_custom_1706698868457{
	padding-right:0px !important;
}

@media (max-width:1300px){

	body.postid-2059 #portfolio-extra .wpb_wrapper .vc_custom_1706697396750{
	padding-right:0px !important;
}

body.postid-2059 #portfolio-extra .wpb_wrapper .vc_custom_1706697428951{
	padding-right:0px !important;
}

body.postid-2059 #portfolio-extra .wpb_wrapper .vc_custom_1706697800285{
	padding-right:0px !important;
}

body.postid-2059 #portfolio-extra .wpb_wrapper .vc_custom_1706698122582{
	padding-right:0px !important;
}

body.postid-2059 #portfolio-extra .wpb_wrapper .vc_custom_1706698243144{
	padding-right:0px !important;
}

body.postid-2059 #portfolio-extra .wpb_wrapper .vc_custom_1706698868457{
	padding-right:0px !important;
	}

}



/*-----------------------------------------------*/
/*  "Corporate Website temp" Page                */
/*-----------------------------------------------*/
body.page-id-2066 .top-level .heading-line div{
	font-weight:600;
	font-size:80px;
	line-height:82px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	height:90px;
}

body.page-id-2066 .ocm-effect-wrap .zindex-set .row_col_wrap_12{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2066 .vc_custom_1700827849624 h6 span{
	color:#b8256a !important;
	font-size:24px;
	line-height:26px;
}

body.page-id-2066 .vc_custom_1700822291278 h6 span{
	color:#b8256a !important;
	font-size:24px;
	line-height:26px;
}

body.page-id-2066 .accordion .toggle a{
	padding-top:20px !important;
	color:#b8256a;
}

body.page-id-2066 .wpb_text_column .wpb_wrapper p > span{
	font-size:16px;
	line-height:18px;
}

body.page-id-2066 .top-level span span a{
	font-size:16px;
	line-height:18px;
}

body.page-id-2066 p > span > a{
	font-size:16px !important;
	line-height:18px;
}

body.page-id-2066 .vc_custom_1699533299346 .wpb_wrapper p{
	font-size:28px;
	line-height:30px;
}

body.page-id-2066 .ocm-effect-wrap h3 span{
	font-size:28px;
	line-height:30px;
}

body.page-id-2066 .ocm-effect-wrap em span{
	font-size:28px;
	line-height:30px;
}

body.page-id-2066 .accordion div p{
	font-size:20px;
	line-height:1.4em;
	color:#404040 !important;
}

body.page-id-2066 .vc_custom_1699541361751 h6 span{
	font-size:24px;
	line-height:26px;
	color:#b8256a !important;
}

body.page-id-2066 .top-level .wpb_wrapper .vc_column_container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2066 .top-level div h1{
	min-height:90px;
}

body.page-id-2066 .ocm-effect-wrap .wpb_text_column h3{
	padding-left:10%;
	padding-right:10%;
}

body.page-id-2066 .zindex-set .wpb_wrapper p{
	line-height:26px !important;
}

body.page-id-2066 #top{
	border-bottom-width:0px !important;
}

body.page-id-2066 .top-level .vc_column_container:nth-child(2) p{
	font-size:20px;
	line-height:1.4em;
}

body.page-id-2066 .top-level .vc_column_container:nth-child(2) span{
	font-size:20px;
	line-height:1.4em;
}

@media (max-width:1300px){

	body.page-id-2066 .top-level div h1{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	min-height:0px;
}

body.page-id-2066 .wpb_text_column .wpb_wrapper p > span{
	font-size:16px;
	line-height:18px;
}

body.page-id-2066 .top-level span span a{
	font-size:16px;
	line-height:18px;
}

body.page-id-2066 p > span > a{
	font-size:16px !important;
	line-height:18px;
}

body.page-id-2066 .vc_custom_1700822291278 h6 span{
	font-size:24px;
	line-height:26px;
	color:#b8256a !important;
}

body.page-id-2066 .vc_custom_1699533299346 .wpb_wrapper p{
	font-size:28px;
	line-height:30px;
}

body.page-id-2066 .ocm-effect-wrap h3 span{
	font-size:28px;
	line-height:30px;
}

body.page-id-2066 .ocm-effect-wrap em span{
	font-size:28px;
	line-height:30px;
}

body.page-id-2066 .vc_custom_1700827849624 h6 span{
	color:#b8256a !important;
	font-size:24px;
	line-height:26px;
}

body.page-id-2066 .accordion div p{
	font-size:20px;
	line-height:1.3em;
}

body.page-id-2066 .vc_custom_1699541361751 h6 span{
	color:#b8256a !important;
	font-size:24px;
	line-height:26px;
}

body.page-id-2066 .flickity-slider .cell h4{
	font-size:28px;
	line-height:30px;
}

body.page-id-2066 .accordion .toggle a{
	padding-top:20px;
}

body.page-id-2066 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-split-heading .heading-line div h1{
	font-size:80px !important;
	line-height:82px !important;
}

body.page-id-2066 .top-level .heading-line div{
	font-size:80px;
	line-height:82px;
	min-height:80px;
}

body.page-id-2066 .ocm-effect-wrap .wpb_text_column h3{
	padding-left:10%;
	padding-right:10%;
}

body.page-id-2066 .vc_custom_1699533299346 p span{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2066 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .vc_custom_1699533299346 .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p span{
	font-size:20px !important;
	line-height:1.3em !important;
	}

}



@media (max-width:1279px){

	body.page-id-2066 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-split-heading .heading-line div h1{
	line-height:82px !important;
}

body.page-id-2066 .top-level .heading-line div{
	font-size:80px;
	line-height:82px;
	}

}



@media (max-width:1079px){

	body.page-id-2066 .top-level .wpb_wrapper .mask_shape_custom{
	padding-left:60px !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2066 .top-level .wpb_wrapper .nectar-split-heading{
	width:113%;
	}

}



@media (max-width:999px){

	body.page-id-2066 .top-level .wpb_wrapper .wpb_wrapper .divider{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	height:10vh !important;
}

body.page-id-2066 .top-level .heading-line div{
	font-weight:600;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2066 .ocm-effect-wrap #ajax-content-wrap .container-wrap .container .row .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row:nth-child(1) .row_col_wrap_12_inner .vc_column_container:nth-child(2){

	height:100% !important;
}

body.page-id-2066 .img-with-aniamtion-wrap div img{
	width:100%;
	height:100%;
	min-width:1px;
	margin-bottom:10vh !important;
}

body.page-id-2066 .top-level .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper > .divider-wrap .divider{
	height:15vh !important;
}

body.page-id-2066 .top-level .wpb_wrapper .vc_custom_1699533299346{
	padding-top:30px !important;
}

body.page-id-2066 .vc_custom_1699533299346 .wpb_wrapper p{
	line-height:26px;
	font-size:24px !important;
}

body.page-id-2066 .top-level .wpb_wrapper p{
	font-size:20px;
}

body.page-id-2066 .wpb_text_column .wpb_wrapper p > span{
	font-size:12px;
	line-height:14px;
}

body.page-id-2066 .top-level span span a{
	font-size:12px;
	line-height:18px;
}

body.page-id-2066 p > span > a{
	line-height:14px;
}

body.page-id-2066 .vc_custom_1699531756159 .wpb_wrapper h6{
	font-size:20px;
	line-height:22px;
}

body.page-id-2066 .ocm-effect-wrap h3 span{
	font-size:24px;
	line-height:26px;
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.page-id-2066 .ocm-effect-wrap em span{
	font-size:24px;
	line-height:26px;
}

body.page-id-2066 .ocm-effect-wrap .wpb_text_column h3{
	font-size:24px;
	line-height:26px;
}

body.page-id-2066 .vc_custom_1699533299346 p span{
	font-size:24px !important;
	line-height:26px !important;
}

body.page-id-2066 .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper > .wpb_text_column p{
	font-size:24px;
	line-height:26px;
}

body.page-id-2066 .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper > .wpb_text_column .wpb_wrapper{
	font-size:24px;
	line-height:26px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2066 .vc_custom_1699537843771 .wpb_wrapper h6{
	padding-top:15px;
}

body.page-id-2066 .vc_custom_1699537843771 h6 span{
	font-size:20px;
	line-height:22px;
	color:#b8256a !important;
}

body.page-id-2066 .accordion .toggle a{
	color:#b8256a;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:28px !important;
}

body.page-id-2066 .vc_custom_1699531756159 h6 span{
	color:#b8256a !important;
}

body.page-id-2066 .accordion div p{
	color:#2c2d2d !important;
	font-size:20px;
	line-height:1.3em;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2066 .vc_custom_1699541361751 h6 span{
	color:#b8256a !important;
	font-size:20px;
	line-height:22px;
}

body.page-id-2066 .flickity-slider .cell h4{
	font-size:24px;
	line-height:26px;
	margin-bottom:10px !important;
}

body.page-id-2066 .ocm-effect-wrap .zindex-set .vc_custom_1699541361751{
	padding-top:0px !important;
}

body.page-id-2066 .top-level .wpb_wrapper p:nth-child(2){

	margin-bottom:15px;
}

body.page-id-2066 .ocm-effect-wrap .ocm-effect-wrap-inner #ajax-content-wrap .container-wrap .container .row .zindex-set .row_col_wrap_12{
	padding-left:2% !important;
	padding-right:2% !important;
}

body.page-id-2066 .top-level .inner_row:nth-child(1) .vc_column_container:nth-child(2){

	padding-top:10%;
	margin-top:0px;
}

body.page-id-2066 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .mask_shape_custom .vc_column-inner .wpb_wrapper .divider-wrap .divider{
	height:28vh !important;
}

body.page-id-2066 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p > span > a{
	font-size:12px !important;
}

body.page-id-2066 .top-level .wpb_wrapper .nectar-split-heading{
	line-height:102px !important;
}

body.page-id-2066 .top-level .wpb_wrapper .heading-line{
	line-height:122px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2066 .top-level div h1{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:80px;
	line-height:82px;
}

body.page-id-2066 .vc_custom_1700822291278 h6 span{
	font-size:20px;
	line-height:22px;
}

body.page-id-2066 .vc_custom_1700827849624 h6 span{
	font-size:20px;
	line-height:22px;
}

body.page-id-2066 .vc_custom_1699541361751 .wpb_wrapper h6{
	padding-left:5%;
}

body.page-id-2066 .ocm-effect-wrap .container .row .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .accordion .toggle .toggle-title a{
	line-height:30px !important;
}

body.page-id-2066 .top-level .wpb_wrapper .mask_shape_custom{
	padding-left:0px !important;
	}

}



@media (max-width:690px){

	body.page-id-2066 .vc_custom_1699541361751 .wpb_wrapper h6{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2066 .top-level .heading-line div{
	line-height:82px !important;
	font-size:80px !important;
	}

}



@media (max-width:680px){

	body.page-id-2066 .top-level div h1{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	min-height:91px;
	}

}



@media (max-width:569px){

	body.page-id-2066 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-split-heading .heading-line div h1{
	font-size:70px !important;
	line-height:72px !important;
}

body.page-id-2066 .top-level .heading-line div{
	font-size:70px !important;
	line-height:72px !important;
	min-height:70px;
	height:80px;
	}

}



@media (max-width:479px){

	body.page-id-2066 .ocm-effect-wrap .wpb_text_column h3{
	padding-left:10%;
	padding-right:10%;
}

body.page-id-2066 .top-level div h1{
	min-height:60px;
	}

}



@media (max-width:470px){

	body.page-id-2066 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .mask_shape_custom .vc_column-inner .wpb_wrapper .divider-wrap .divider{
	height:180px !important;
}

body.page-id-2066 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-split-heading .heading-line div h1{
	font-size:60px !important;
	line-height:62px !important;
}

body.page-id-2066 .top-level .heading-line div{
	font-size:60px !important;
	line-height:62px !important;
	height:70px;
	}

}



@media (max-width:450px){

	body.page-id-2066 .flickity-enabled .flickity-page-dots li{
	top:0px;
}

body.page-id-2066 .flickity-viewport .flickity-slider .cell{
	height:455px !important;
}

body.page-id-2066 .flickity-slider .cell .inner{
	min-height:3px;
	height:360px;
}

body.page-id-2066 .ocm-effect-wrap h3 span{
	font-size:24px;
	line-height:26px;
}

body.page-id-2066 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-split-heading .heading-line div h1{
	font-size:60px !important;
	line-height:62px !important;
}

body.page-id-2066 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-split-heading .heading-line div{
	font-size:60px !important;
}

body.page-id-2066 .top-level .heading-line div{
	line-height:62px !important;
	}

}



@media (max-width:390px){

	body.page-id-2066 .ocm-effect-wrap h3 span{
	font-size:24px;
	line-height:26px;
}

body.page-id-2066 .ocm-effect-wrap em span{
	font-size:24px;
	line-height:26px;
}

body.page-id-2066 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-split-heading .heading-line div h1{
	font-size:50px !important;
	line-height:52px !important;
}

body.page-id-2066 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-split-heading .heading-line div{
	font-size:50px !important;
}

body.page-id-2066 .top-level .heading-line div{
	line-height:52px !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	min-height:6px;
	height:60px;
}

body.page-id-2066 .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper > .divider-wrap .divider{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:350px){

	body.page-id-2066 .vc_custom_1699541361751 h6 span{
	position:relative;
}

body.page-id-2066 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .mask_shape_custom .vc_column-inner .wpb_wrapper .divider-wrap .divider{
	height:150px !important;
}

body.page-id-2066 .ocm-effect-wrap h3 span{
	padding-right:20px;
	padding-left:20px;
	font-size:24px;
	line-height:26px;
}

body.page-id-2066 .ocm-effect-wrap em span{
	font-size:24px;
	line-height:26px;
}

body.page-id-2066 #ajax-content-wrap .container-wrap .container .row .parallax_section .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper > .divider-wrap .divider{
	height:92px !important;
}

body.page-id-2066 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-split-heading .heading-line div{
	font-size:40px !important;
}

body.page-id-2066 .top-level .heading-line div{
	line-height:42px !important;
	min-height:5px;
	height:50px;
}

body.page-id-2066 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-split-heading .heading-line div h1{
	font-size:40px !important;
	line-height:42px !important;
	height:5px !important;
}

body.page-id-2066 .top-level div h1{
	padding-bottom:0px;
	min-height:50px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2066 .top-level h1 span{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.page-id-2066 .vc_custom_1699533299346 p span{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (min-width:691px){

	body.page-id-2066 .accordion .toggle a{
	font-size:32px !important;
	line-height:34px !important;
	}

}



@media (min-width:1000px){

	body.page-id-2066 .top-level div h1{
	font-size:80px !important;
}

body.page-id-2066 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-split-heading .heading-line div h1{
	line-height:82px !important;
	}

}



@media (min-width:1301px){

	body.page-id-2066 .flickity-slider .cell h4{
	font-size:28px;
	line-height:30px;
	}

}



/*-----------------------------------------------*/
/*  "Blackout Agency" Page                       */
/*-----------------------------------------------*/
body.page-id-1934 .vc_custom_1707147105478 .wpb_wrapper h2{
	font-weight:400;
}

body.page-id-1934 .parallax_section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-fancy-box .box-bg{
	border-style:none;
	border-width:1px;
	border-color:#707070;
}

body.page-id-1934 .parallax_section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-fancy-box{
	border-width:3px;
	border-color:#515151;
	border-style:none;
}

body.page-id-1934 .ocm-effect-wrap .heading-wrap h3{
	color:#efebe8 !important;
}

body.page-id-1934 #values .wpb_wrapper p{
	font-size:30px;
	line-height:1.1em;
	color:#303030;
}

body.page-id-1934 .vc_column_container .vc_column-inner .wpb_wrapper .nectar-highlighted-text h2{
	color:#303030;
}

body.page-id-1934 #values .wpb_wrapper h1{
	color:#303030;
	letter-spacing:-4.4px;
}

body.page-id-1934 #values .wpb_wrapper .nectar-split-heading{
	color:#000000;
}

body.page-id-1934 #values .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-split-heading h2 > span{
	color:#303030;
	font-weight:300;
}

body.page-id-1934 .carousel .text p{
	font-size:14px;
	line-height:1em;
	color:#897a7f !important;
	text-decoration:underline;
}

body.page-id-1934 .carousel-wrap div ul{
	line-height:1em;
}

body.page-id-1934 #values span strong{
	font-size:20px;
	line-height:19.4px;
}

body.page-id-1934 .ocm-effect-wrap #values .inner_row:nth-child(1) p{
	font-size:20px;
	line-height:1em;
}

body.page-id-1934 .vc_column_container:nth-child(2) .vc_column-inner .wpb_wrapper .nectar-split-heading h1 > span:nth-child(1){

	line-height:1em;
}

body.page-id-1934 .vc_custom_1707307004894 h1 span{
	line-height:0.95em;
}

body.page-id-1934 .ocm-effect-wrap .full-width-section:nth-child(5) .wpb_text_column:nth-child(1) p{
	line-height:1.2em;
}

body.page-id-1934 .container-wrap .wpb_text_column p{
	line-height:1.1em;
	font-size:25px;
	letter-spacing:-0.6px;
	color:#313131;
}

body.page-id-1934 .vc_column-inner .wpb_wrapper .nectar-fancy-box .inner div{
	line-height:1.3em;
}

body.page-id-1934 .nectar-lottie-wrap .nectar-lottie svg{
	width:400px !important;
	height:400px !important;
	position:relative;
	left:-95px;
}

body.page-id-1934 .top-level h1 span span{
	font-size:100px;
	letter-spacing:-1.9px;
}

body.page-id-1934 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .text_direction_ltr h1 span span{
	line-height:1em !important;
}

body.page-id-1934 .top-level .wpb_wrapper h3{
	letter-spacing:-0.6px;
	font-weight:700 !important;
}

body.page-id-1934 .container-wrap .container .row .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .vc_custom_1707307247103 .wpb_wrapper h1 span{
	font-size:80px !important;
}

body.page-id-1934 .container-wrap .text_direction_ltr h3{
	letter-spacing:-0.5px;
	font-weight:400;
}

body.page-id-1934 .container .row #values .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row:nth-child(1) .row_col_wrap_12_inner .vc_column_container:nth-child(1){

	top:0px;
}

body.page-id-1934 #values h3 span{
	font-size:25px;
	line-height:1em;
	font-weight:400;
}

body.page-id-1934 .container-wrap h5 strong{
	line-height:18px !important;
	color:#2b2b2b;
	font-size:18px !important;
}

body.page-id-1934 .ocm-effect-wrap .full-width-section:nth-child(4) .wpb_text_column p{
	color:#e9e6e6;
}

body.page-id-1934 .ocm-effect-wrap .full-width-section:nth-child(4) strong{
	color:#eeebeb;
}

body.page-id-1934 .ocm-effect-wrap h5 strong:nth-child(3){

	color:#eeebeb;
}

body.page-id-1934 .ocm-effect-wrap .inner_row:nth-child(3) strong:nth-child(1){

	color:#eeebeb;
	line-height:1.1em !important;
}

body.page-id-1934 #values .img-with-aniamtion-wrap .inner{
	position:relative;
	top:-115px;
	width:365px;
}

body.page-id-1934 .flickity-slider .meta-category .corporate-website{
	font-size:10px;
}

body.page-id-1934 .flickity-slider .meta-category .digital-marketing{
	font-size:10px;
}

@media (max-width:1023px){

	body.page-id-1934 .top-level h1 span span{
	line-height:1em !important;
}

body.page-id-1934 .top-level .wpb_wrapper h3{
	font-size:33px;
	font-weight:400;
}

body.page-id-1934 #values .wpb_wrapper .vc_column_container{
	top:115px !important;
}

body.page-id-1934 .img-with-aniamtion-wrap div img{
	top:0px;
}

body.page-id-1934 #values .img-with-aniamtion-wrap .inner{
	position:relative;
	top:-152px;
	}

}



@media (max-width:999px){

	body.page-id-1934 .top-level h1 span span{
	font-size:92px;
}

body.page-id-1934 .img-with-aniamtion-wrap div img{
	-webkit-transform:scale(0.61) !important;	-ms-transform:scale(0.61) !important;	transform:scale(0.61) !important;
	}

}



@media (max-width:767px){

	body.page-id-1934 .img-with-aniamtion-wrap div img{
	-webkit-transform:scale(0.61) !important;	-ms-transform:scale(0.61) !important;	transform:scale(0.61) !important;
	}

}



@media (max-width:690px){

	body.page-id-1934 .vc_column_container .vc_column-inner .wpb_wrapper .nectar-highlighted-text h2{
	font-size:55px;
	line-height:1em;
}

body.page-id-1934 #values h3 span{
	line-height:1em;
	letter-spacing:-0.3px;
}

body.page-id-1934 #values .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner > .wpb_wrapper{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-1934 .img-with-aniamtion-wrap div img{
	-webkit-transform:scale(0) !important;	-ms-transform:scale(0) !important;	transform:scale(0) !important;
	}

}



@media (max-width:600px){

	body.page-id-1934 .top-level h1 span span{
	font-size:82px;
	line-height:1em;
}

body.page-id-1934 .top-level .wpb_wrapper .wpb_wrapper .divider{
	height:0px !important;
	}

}



@media (max-width:569px){

	body.page-id-1934 .top-level h1 span span{
	font-size:71px;
}

body.page-id-1934 .top-level .wpb_wrapper h3{
	font-size:27px;
}

body.page-id-1934 .vc_custom_1707307257226 h1 span{
	font-size:80px !important;
	letter-spacing:-2.2px;
	}

}



@media (max-width:450px){

	body.page-id-1934 .top-level h1 span span{
	font-size:60px;
}

body.page-id-1934 .top-level .wpb_wrapper h3{
	font-size:23px;
}

body.page-id-1934 .vc_column_container .vc_column-inner .wpb_wrapper .nectar-highlighted-text h2{
	font-size:40px;
}

body.page-id-1934 #values h3 span{
	font-size:20px;
}

body.page-id-1934 .ocm-effect-wrap .container .row .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-size:20px !important;
}

body.page-id-1934 .ocm-effect-wrap .container .row .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .vc_custom_1707307247103 .wpb_wrapper h1 span{
	font-size:54px !important;
}

body.page-id-1934 .vc_custom_1707307257226 h1 span{
	font-size:69px !important;
	}

}



@media (max-width:386px){

	body.page-id-1934 .top-level .wpb_wrapper h3{
	font-size:21px;
}

body.page-id-1934 .top-level h1 span span{
	font-size:55px;
	letter-spacing:-1.2px;
}

body.page-id-1934 .ocm-effect-wrap .container .row .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .vc_custom_1707307247103 .wpb_wrapper h1 span{
	font-size:52px !important;
}

body.page-id-1934 .vc_custom_1707307247103 h1 span{
	line-height:0em;
}

body.page-id-1934 .vc_custom_1707307257226 h1 span{
	font-size:66px !important;
	}

}



@media (max-width:350px){

	body.page-id-1934 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-split-heading h1 span span{
	font-size:55px !important;
}

body.page-id-1934 .ocm-effect-wrap .container .row .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .vc_custom_1707307247103 .wpb_wrapper h1 span{
	font-size:45px !important;
}

body.page-id-1934 .vc_custom_1707307247103 h1 span{
	line-height:1em;
}

body.page-id-1934 .ocm-effect-wrap h5 strong{
	font-size:15px !important;
}

body.page-id-1934 .ocm-effect-wrap .container .row .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper h5 strong{
	line-height:1em !important;
}

body.page-id-1934 #values h1 span{
	letter-spacing:-2.8px;
	word-spacing:0.9px;
}

body.page-id-1934 #values .wpb_wrapper h1{
	line-height:1em;
	font-size:59px !important;
}

body.page-id-1934 .vc_custom_1707307257226 h1 span{
	font-size:60px !important;
}

body.page-id-1934 .img-with-aniamtion-wrap div .hover-wrap-inner{
	position:relative;
}

body.page-id-1934 #values .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper{
	position:relative;
	top:58px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	height:300px;
	}

}



@media (min-width:691px){

	body.page-id-1934 .top-level .wpb_wrapper h3{
	font-size:25px;
	line-height:1em;
}

body.page-id-1934 .container-wrap .text_direction_ltr h3{
	font-size:25px;
	line-height:1em;
}

body.page-id-1934 .container-wrap .wpb_text_column h5{
	font-size:18px;
	line-height:18px;
	}

}



@media (min-width:1000px){

	body.page-id-1934 .vc_column_container .vc_column-inner .wpb_wrapper .nectar-highlighted-text h2{
	font-size:80px;
	line-height:1em;
}

body.page-id-1934 #values .wpb_wrapper h1{
	line-height:1em;
	}

}



/*-----------------------------------------------*/
/*  "Eche Home" Portfolio                        */
/*-----------------------------------------------*/
body.postid-2119 #portfolio-extra .wpb_wrapper .vc_custom_1706621665141{
	padding-right:0px !important;
}

body.postid-2119 #portfolio-extra .wpb_wrapper .vc_custom_1706621698848{
	padding-right:0px !important;
}

body.postid-2119 #portfolio-extra .wpb_wrapper .vc_custom_1706621860520{
	padding-right:0px !important;
}

body.postid-2119 #portfolio-extra .wpb_wrapper .vc_custom_1706621992056{
	padding-right:0px !important;
}

body.postid-2119 #portfolio-extra .wpb_wrapper .vc_custom_1706631831173{
	padding-right:0px !important;
}

body.postid-2119 #portfolio-extra .wpb_wrapper .vc_custom_1706631046108{
	padding-right:0px !important;
}

body.postid-2119 #portfolio-extra .wpb_wrapper .vc_custom_1706633776272{
	padding-right:0px !important;
}

body.postid-2119 #portfolio-extra .wpb_wrapper .vc_custom_1706691558378{
	padding-right:0px !important;
}

body.postid-2119 #portfolio-extra .wpb_wrapper .vc_custom_1706691777365{
	padding-right:0px !important;
}

body.postid-2119 #portfolio-extra .wpb_wrapper .vc_custom_1706698157170{
	padding-right:0px !important;
}

body.postid-2119 #portfolio-extra .wpb_wrapper .vc_custom_1707152418046{
	padding-right:0px !important;
}

body.postid-2119 #portfolio-extra .wpb_wrapper .vc_custom_1707208763631{
	padding-right:0px !important;
}

body.postid-2119 #portfolio-extra .wpb_wrapper .vc_custom_1707209608448{
	padding-right:0px !important;
}

body.postid-2119 #portfolio-extra .wpb_wrapper .vc_custom_1707220371651{
	padding-right:0px !important;
}



/*-----------------------------------------------*/
/*  "Diario" Page                                */
/*-----------------------------------------------*/
body.page-id-2292 .top-level div strong{
	color:#ffffff;
	font-size:150px;
	letter-spacing:1.9px;
	line-height:1em;
}

body.page-id-2292 .top-level .wpb_wrapper p{
	position:relative;
	top:33px;
}

body.page-id-2292 .top-level .heading-line div{
	position:relative;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-bottom:8px;
	font-size:150px;
}

body.page-id-2292 .top-level .wpb_wrapper .wpb_wrapper .nectar-split-heading{
	margin-top:128px;
}

body.page-id-2292 .ocm-effect-wrap #ajax-content-wrap .container-wrap .container .row .top-level .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper > .divider-wrap .divider{
	height:0px !important;
}

body.page-id-2292 .top-level .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper > .divider-wrap .divider{
	display:none;
}

body.page-id-2292 .top-level .wpb_wrapper .nectar-post-grid-wrap--fl-left{
	position:relative;
	top:-45px;
}

body.page-id-2292 .nectar-post-grid-filters div a{
	color:#2d2d2d;
}

body.page-id-2292 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .nectar-post-grid-wrap--fl-left .nectar-post-grid .nectar-post-grid-item .inner .content .meta-category .social-media{
	font-size:11px !important;
}

body.page-id-2292 .nectar-post-grid .meta-category .social-media{
	text-transform:uppercase;
}

body.page-id-2292 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .nectar-post-grid-wrap--fl-left .nectar-post-grid .nectar-post-grid-item .inner .content .meta-category .digital-marketing{
	font-size:11px !important;
	font-weight:600 !important;
}

body.page-id-2292 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .nectar-post-grid-wrap--fl-left .nectar-post-grid .nectar-post-grid-item .inner .content .meta-category .branding{
	font-size:11px !important;
}

body.page-id-2292 .nectar-post-grid .meta-category .branding{
	text-transform:uppercase;
}

body.page-id-2292 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .nectar-post-grid-wrap--fl-left .nectar-post-grid .nectar-post-grid-item .inner .content .meta-category .corporate-website{
	font-size:11px !important;
	font-weight:600 !important;
}

body.page-id-2292 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .nectar-post-grid-wrap--fl-left .nectar-post-grid .nectar-post-grid-item .inner .content .meta-category .seo{
	font-size:11px !important;
	font-weight:600 !important;
}

body.page-id-2292 .top-level p a span{
	font-size:12px;
}

body.page-id-2292 .top-level h1 strong{
	font-size:150px !important;
}

body.page-id-2292 .nectar-post-grid .nectar-post-grid-item .nectar-post-grid-link{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2292 .nectar-post-grid .nectar-post-grid-item:nth-child(1) .post-heading{
	-webkit-box-shadow:none;	box-shadow:none;
	text-shadow:rgba(0, 0, 0, 0.3) 0px 1px 1px;
}

@media (min-width:691px){

	body.page-id-2292 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .divider-wrap .divider{
	height:26px !important;
	}

}



@media (min-width:1000px){

	body.page-id-2292 .top-level div h1{
	font-size:15px !important;
	line-height:2.3em !important;
}

body.page-id-2292 .nectar-post-grid .nectar-post-grid-item:nth-child(1) .post-heading{
	font-size:20px !important;
	}

}



/*-----------------------------------------------*/
/*  "La Morenita Tortillas" Portfolio            */
/*-----------------------------------------------*/
body.postid-2657 #portfolio-extra .wpb_wrapper .vc_custom_1706621665141{
	padding-right:0px !important;
}

body.postid-2657 #portfolio-extra .wpb_wrapper .vc_custom_1706621698848{
	padding-right:0px !important;
}

body.postid-2657 #portfolio-extra .wpb_wrapper .vc_custom_1706621860520{
	padding-right:0px !important;
}

body.postid-2657 #portfolio-extra .wpb_wrapper .vc_custom_1706621992056{
	padding-right:0px !important;
}

body.postid-2657 #portfolio-extra .wpb_wrapper .vc_custom_1706631831173{
	padding-right:0px !important;
}

body.postid-2657 #portfolio-extra .wpb_wrapper .vc_custom_1706631046108{
	padding-right:0px !important;
}

body.postid-2657 #portfolio-extra .wpb_wrapper .vc_custom_1706633776272{
	padding-right:0px !important;
}

body.postid-2657 #portfolio-extra .wpb_wrapper .vc_custom_1706691558378{
	padding-right:0px !important;
}

body.postid-2657 #portfolio-extra .wpb_wrapper .vc_custom_1706691777365{
	padding-right:0px !important;
}

body.postid-2657 #portfolio-extra .wpb_wrapper .vc_custom_1706698157170{
	padding-right:0px !important;
}



/*-----------------------------------------------*/
/*  "Spiritualità e natura a Cascia" Portfolio  */
/*-----------------------------------------------*/
body.postid-2779 #portfolio-extra .wpb_wrapper .vc_custom_1706621665141{
	padding-right:0px !important;
}

body.postid-2779 #portfolio-extra .wpb_wrapper .vc_custom_1706621698848{
	padding-right:0px !important;
}

body.postid-2779 #portfolio-extra .wpb_wrapper .vc_custom_1706621860520{
	padding-right:0px !important;
}

body.postid-2779 #portfolio-extra .wpb_wrapper .vc_custom_1706621992056{
	padding-right:0px !important;
}



/*-----------------------------------------------*/
/*  "Cascavilla Intermediazioni" Portfolio       */
/*-----------------------------------------------*/
body.postid-2786 #portfolio-extra .wpb_wrapper .vc_custom_1706621665141{
	padding-right:0px !important;
}

body.postid-2786 #portfolio-extra .wpb_wrapper .vc_custom_1706621698848{
	padding-right:0px !important;
}

body.postid-2786 #portfolio-extra .wpb_wrapper .vc_custom_1706621860520{
	padding-right:0px !important;
}

body.postid-2786 #portfolio-extra .wpb_wrapper .vc_custom_1706621992056{
	padding-right:0px !important;
}

body.postid-2786 #portfolio-extra .wpb_wrapper .vc_custom_1706694596151{
	padding-right:0px !important;
}

body.postid-2786 #portfolio-extra .wpb_wrapper .vc_custom_1706694618136{
	padding-right:0px !important;
}

body.postid-2786 #portfolio-extra .wpb_wrapper .vc_custom_1706694891799{
	padding-right:0px !important;
}

body.postid-2786 #portfolio-extra .wpb_wrapper .vc_custom_1706695005690{
	padding-right:0px !important;
}

@media (max-width:1300px){

	body.postid-2786 .vc_custom_1706694618136 .wpb_wrapper p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-2786 #portfolio-extra .wpb_wrapper .vc_custom_1706695005690{
	padding-right:0px !important;
}

body.postid-2786 #portfolio-extra .wpb_wrapper .vc_custom_1706694618136{
	padding-right:0px !important;
}

body.postid-2786 #portfolio-extra .wpb_wrapper .vc_custom_1706694891799{
	padding-right:0px !important;
	}

}



@media (max-width:814px){

	body.postid-2786 .vc_custom_1706695005690 .wpb_wrapper p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



/*-----------------------------------------------*/
/*  "AR.MET." Portfolio                          */
/*-----------------------------------------------*/
body.postid-2868 #portfolio-extra .wpb_wrapper .vc_custom_1706621665141{
	padding-right:0px !important;
}

body.postid-2868 #portfolio-extra .wpb_wrapper .vc_custom_1706621698848{
	padding-right:0px !important;
}

body.postid-2868 #portfolio-extra .wpb_wrapper .vc_custom_1706621860520{
	padding-right:0px !important;
}

body.postid-2868 #portfolio-extra .wpb_wrapper .vc_custom_1706621992056{
	padding-right:0px !important;
}

body.postid-2868 #portfolio-extra .wpb_wrapper .vc_custom_1706631831173{
	padding-right:0px !important;
}

body.postid-2868 #portfolio-extra .wpb_wrapper .vc_custom_1706631046108{
	padding-right:0px !important;
}

body.postid-2868 #portfolio-extra .wpb_wrapper .vc_custom_1706633776272{
	padding-right:0px !important;
}

body.postid-2868 #portfolio-extra .wpb_wrapper .vc_custom_1706691558378{
	padding-right:0px !important;
}

body.postid-2868 #portfolio-extra .wpb_wrapper .vc_custom_1706691777365{
	padding-right:0px !important;
}

body.postid-2868 #portfolio-extra .wpb_wrapper .vc_custom_1706698157170{
	padding-right:0px !important;
}



/*-----------------------------------------------*/
/*  "Int.Geo.Mod." Portfolio                     */
/*-----------------------------------------------*/
body.postid-2895 #portfolio-extra .wpb_wrapper .vc_custom_1706621665141{
	padding-right:0px !important;
}

body.postid-2895 #portfolio-extra .wpb_wrapper .vc_custom_1706621698848{
	padding-right:0px !important;
}

body.postid-2895 #portfolio-extra .wpb_wrapper .vc_custom_1706621860520{
	padding-right:0px !important;
}

body.postid-2895 #portfolio-extra .wpb_wrapper .vc_custom_1706621992056{
	padding-right:0px !important;
}

body.postid-2895 #portfolio-extra .wpb_wrapper .vc_custom_1706697396750{
	padding-right:0px !important;
}

body.postid-2895 #portfolio-extra .wpb_wrapper .vc_custom_1706697428951{
	padding-right:0px !important;
}

body.postid-2895 #portfolio-extra .wpb_wrapper .vc_custom_1706697800285{
	padding-right:0px !important;
}

body.postid-2895 #portfolio-extra .wpb_wrapper .vc_custom_1706698122582{
	padding-right:0px !important;
}

body.postid-2895 #portfolio-extra .wpb_wrapper .vc_custom_1706698243144{
	padding-right:0px !important;
}

body.postid-2895 #portfolio-extra .wpb_wrapper .vc_custom_1706698868457{
	padding-right:0px !important;
}

@media (max-width:1300px){

	body.postid-2895 #portfolio-extra .wpb_wrapper .vc_custom_1706697396750{
	padding-right:0px !important;
}

body.postid-2895 #portfolio-extra .wpb_wrapper .vc_custom_1706697428951{
	padding-right:0px !important;
}

body.postid-2895 #portfolio-extra .wpb_wrapper .vc_custom_1706697800285{
	padding-right:0px !important;
}

body.postid-2895 #portfolio-extra .wpb_wrapper .vc_custom_1706698122582{
	padding-right:0px !important;
}

body.postid-2895 #portfolio-extra .wpb_wrapper .vc_custom_1706698243144{
	padding-right:0px !important;
}

body.postid-2895 #portfolio-extra .wpb_wrapper .vc_custom_1706698868457{
	padding-right:0px !important;
	}

}



/*-----------------------------------------------*/
/*  "City Up" Portfolio                          */
/*-----------------------------------------------*/
body.postid-2933 #portfolio-extra .wpb_wrapper .vc_custom_1706621665141{
	padding-right:0px !important;
}

body.postid-2933 #portfolio-extra .wpb_wrapper .vc_custom_1706621698848{
	padding-right:0px !important;
}

body.postid-2933 #portfolio-extra .wpb_wrapper .vc_custom_1706621860520{
	padding-right:0px !important;
}

body.postid-2933 #portfolio-extra .wpb_wrapper .vc_custom_1706621992056{
	padding-right:0px !important;
}

body.postid-2933 #portfolio-extra .wpb_wrapper .vc_custom_1706694596151{
	padding-right:0px !important;
}

body.postid-2933 #portfolio-extra .wpb_wrapper .vc_custom_1706694618136{
	padding-right:0px !important;
}

body.postid-2933 #portfolio-extra .wpb_wrapper .vc_custom_1706694891799{
	padding-right:0px !important;
}

body.postid-2933 #portfolio-extra .wpb_wrapper .vc_custom_1706695005690{
	padding-right:0px !important;
}

@media (max-width:1300px){

	body.postid-2933 .vc_custom_1706694618136 .wpb_wrapper p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-2933 #portfolio-extra .wpb_wrapper .vc_custom_1706695005690{
	padding-right:0px !important;
}

body.postid-2933 #portfolio-extra .wpb_wrapper .vc_custom_1706694618136{
	padding-right:0px !important;
}

body.postid-2933 #portfolio-extra .wpb_wrapper .vc_custom_1706694891799{
	padding-right:0px !important;
	}

}



@media (max-width:814px){

	body.postid-2933 .vc_custom_1706695005690 .wpb_wrapper p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



/*-----------------------------------------------*/
/*  "Fragola" Portfolio                          */
/*-----------------------------------------------*/
body.postid-2935 #portfolio-extra .wpb_wrapper .vc_custom_1706621665141{
	padding-right:0px !important;
}

body.postid-2935 #portfolio-extra .wpb_wrapper .vc_custom_1706621698848{
	padding-right:0px !important;
}

body.postid-2935 #portfolio-extra .wpb_wrapper .vc_custom_1706621860520{
	padding-right:0px !important;
}

body.postid-2935 #portfolio-extra .wpb_wrapper .vc_custom_1706621992056{
	padding-right:0px !important;
}

body.postid-2935 #portfolio-extra .wpb_wrapper .vc_custom_1706697396750{
	padding-right:0px !important;
}

body.postid-2935 #portfolio-extra .wpb_wrapper .vc_custom_1706697428951{
	padding-right:0px !important;
}

body.postid-2935 #portfolio-extra .wpb_wrapper .vc_custom_1706697800285{
	padding-right:0px !important;
}

body.postid-2935 #portfolio-extra .wpb_wrapper .vc_custom_1706698122582{
	padding-right:0px !important;
}

body.postid-2935 #portfolio-extra .wpb_wrapper .vc_custom_1706698243144{
	padding-right:0px !important;
}

body.postid-2935 #portfolio-extra .wpb_wrapper .vc_custom_1706698868457{
	padding-right:0px !important;
}

body.postid-2935 #portfolio-extra .full-width-section:nth-child(7) .divider{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-2935 #portfolio-extra .full-width-section:nth-child(7) .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .divider-wrap .divider{
	height:100px !important;
}

body.postid-2935 #portfolio-extra .full-width-section .row_col_wrap_12 > .vc_column_container{
	top:29px;
}

@media (max-width:1300px){

	body.postid-2935 #portfolio-extra .wpb_wrapper .vc_custom_1706697396750{
	padding-right:0px !important;
}

body.postid-2935 #portfolio-extra .wpb_wrapper .vc_custom_1706697428951{
	padding-right:0px !important;
}

body.postid-2935 #portfolio-extra .wpb_wrapper .vc_custom_1706697800285{
	padding-right:0px !important;
}

body.postid-2935 #portfolio-extra .wpb_wrapper .vc_custom_1706698122582{
	padding-right:0px !important;
}

body.postid-2935 #portfolio-extra .wpb_wrapper .vc_custom_1706698243144{
	padding-right:0px !important;
}

body.postid-2935 #portfolio-extra .wpb_wrapper .vc_custom_1706698868457{
	padding-right:0px !important;
	}

}



/*-----------------------------------------------*/
/*  "AR &#038; virtual tour" Page                */
/*-----------------------------------------------*/
body.page-id-1493 .zindex-set p span{
	font-size:15px;
}



/*-----------------------------------------------*/
/*  "Nova Mente D.H." Portfolio                  */
/*-----------------------------------------------*/
body.postid-3212 #portfolio-extra .wpb_wrapper .vc_custom_1706621665141{
	padding-right:0px !important;
}

body.postid-3212 #portfolio-extra .wpb_wrapper .vc_custom_1706621698848{
	padding-right:0px !important;
}

body.postid-3212 #portfolio-extra .wpb_wrapper .vc_custom_1706621860520{
	padding-right:0px !important;
}

body.postid-3212 #portfolio-extra .wpb_wrapper .vc_custom_1706621992056{
	padding-right:0px !important;
}

body.postid-3212 #portfolio-extra .wpb_wrapper .vc_custom_1706697396750{
	padding-right:0px !important;
}

body.postid-3212 #portfolio-extra .wpb_wrapper .vc_custom_1706697428951{
	padding-right:0px !important;
}

body.postid-3212 #portfolio-extra .wpb_wrapper .vc_custom_1706697800285{
	padding-right:0px !important;
}

body.postid-3212 #portfolio-extra .wpb_wrapper .vc_custom_1706698122582{
	padding-right:0px !important;
}

body.postid-3212 #portfolio-extra .wpb_wrapper .vc_custom_1706698243144{
	padding-right:0px !important;
}

body.postid-3212 #portfolio-extra .wpb_wrapper .vc_custom_1706698868457{
	padding-right:0px !important;
}

@media (max-width:1300px){

	body.postid-3212 #portfolio-extra .wpb_wrapper .vc_custom_1706697396750{
	padding-right:0px !important;
}

body.postid-3212 #portfolio-extra .wpb_wrapper .vc_custom_1706697428951{
	padding-right:0px !important;
}

body.postid-3212 #portfolio-extra .wpb_wrapper .vc_custom_1706697800285{
	padding-right:0px !important;
}

body.postid-3212 #portfolio-extra .wpb_wrapper .vc_custom_1706698122582{
	padding-right:0px !important;
}

body.postid-3212 #portfolio-extra .wpb_wrapper .vc_custom_1706698243144{
	padding-right:0px !important;
}

body.postid-3212 #portfolio-extra .wpb_wrapper .vc_custom_1706698868457{
	padding-right:0px !important;
	}

}



/*-----------------------------------------------*/
/*  "Enerviva" Portfolio                         */
/*-----------------------------------------------*/
body.postid-3235 #portfolio-extra .wpb_wrapper .vc_custom_1704906204608{
	padding-right:0px !important;
}

body.postid-3235 #portfolio-extra .wpb_wrapper .vc_custom_1706617955478{
	padding-right:0px !important;
}

body.postid-3235 #portfolio-extra .wpb_wrapper .vc_custom_1706617831963{
	padding-right:0px !important;
}

body.postid-3235 #portfolio-extra .wpb_wrapper .vc_custom_1706620049173{
	padding-right:0px !important;
}

body.postid-3235 .parallax_section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner > .wpb_wrapper{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}



/*-----------------------------------------------*/
/*  "Landing Shop online" Page                   */
/*-----------------------------------------------*/
body.page-id-3268 .top-level .row_col_wrap_12_inner .vc_column_container{
	margin-top:59px;
}

body.page-id-3268 .nectar-split-heading h1 .inner{
	-webkit-box-shadow:none;	box-shadow:none;
}

body.page-id-3268 .zindex-set .link_wrap span{
	font-size:68px !important;
	color:#474747;
}

body.page-id-3268 .container-wrap .nectar-link-underline-effect h1{
	color:#353535 !important;
}

body.page-id-3268 .container-wrap .nectar-link-underline-effect p{
	color:#303030 !important;
	font-size:20px !important;
}

body.page-id-3268 .img-with-aniamtion-wrap div img{
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	width:567px !important;
}

body.page-id-3268 .container-wrap h2 strong{
	color:#dddddd !important;
	font-size:43px !important;
}

body.page-id-3268 .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper > .wpb_text_column p{
	font-size:31px !important;
}

body.page-id-3268 .vc_custom_1731681329299 .wpb_wrapper p{
	font-size:25px;
}

body.page-id-3268 #fluentform_2 .ff-custom_html p{
	font-size:14px !important;
}

body.page-id-3268 .fluentform #fluentform_2 fieldset .ff-el-group .ff-el-form-check .ff-el-form-check-label .ff_t_c p{
	font-size:14px !important;
}

body.page-id-3268 .nectar_single_testimonial p{
	line-height:1em;
	font-size:24px;
}

@media (max-width:680px){

	body.page-id-3268 .top-level .wpb_wrapper h3{
	font-size:29px !important;
	line-height:1em !important;
}

body.page-id-3268 .nectar-split-heading h1 .inner{
	font-size:51px !important;
}

body.page-id-3268 .top-level .wpb_wrapper .row_col_wrap_12_inner{
	margin-bottom:48px !important;
}

body.page-id-3268 .zindex-set .link_wrap span{
	color:#494949;
	font-size:40px !important;
}

body.page-id-3268 .img-with-aniamtion-wrap div img{
	width:496px !important;
}

body.page-id-3268 .full-width-section .row_col_wrap_12 > .vc_column_container > .vc_column-inner{
	padding-top:0px;
}

body.page-id-3268 .ocm-effect-wrap h2 em{
	line-height:1.2em !important;
}

body.page-id-3268 .container-wrap h2 strong{
	line-height:1em !important;
	}

}



@media (max-width:479px){

	body.page-id-3268 .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .divider-wrap{
	background-size:cover;
}

body.page-id-3268 .container-wrap h2 strong{
	font-size:37px !important;
	}

}



@media (max-width:450px){

	body.page-id-3268 .zindex-set .link_wrap span{
	font-size:30px !important;
}

body.page-id-3268 .img-with-aniamtion-wrap div img{
	height:329px !important;
}

body.page-id-3268 .container-wrap .link_wrap span{
	text-align:left;
}

body.page-id-3268 .container-wrap h2 strong{
	font-size:34px !important;
}

body.page-id-3268 .ocm-effect-wrap .ocm-effect-wrap-inner #ajax-content-wrap .container-wrap .container .row .full-width-section .row_col_wrap_12 > .vc_column_container > .vc_column-inner > .wpb_wrapper > .wpb_text_column .wpb_wrapper p{
	font-size:27px !important;
}

body.page-id-3268 .container-wrap .container .row .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .fluentform #fluentform_2 fieldset .ff-custom_html p{
	font-size:12px !important;
}

body.page-id-3268 .container-wrap .container .row .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .fluentform #fluentform_2 fieldset .ff-el-group .ff-el-form-check .ff-el-form-check-label .ff_t_c p{
	font-size:12px !important;
	}

}



@media (max-width:350px){

	body.page-id-3268 .top-level .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .vc_row-o-content-bottom .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-split-heading h1 span .inner{
	font-size:46px !important;
}

body.page-id-3268 .zindex-set .link_wrap span{
	font-size:27px !important;
	}

}



@media (min-width:691px){

	body.page-id-3268 .top-level .row_col_wrap_12_inner .vc_column_container{
	margin-bottom:0px !important;
}

body.page-id-3268 .top-level .wpb_wrapper h3{
	font-size:39px !important;
	line-height:1em !important;
}

body.page-id-3268 .container-wrap .nectar-link-underline-effect h1{
	font-size:66px !important;
	line-height:1em !important;
	}

}



/*-----------------------------------------------*/
/*  "Must Spoleto" Portfolio                     */
/*-----------------------------------------------*/
body.postid-3472 #portfolio-extra .wpb_wrapper .vc_custom_1706621665141{
	padding-right:0px !important;
}

body.postid-3472 #portfolio-extra .wpb_wrapper .vc_custom_1706621698848{
	padding-right:0px !important;
}

body.postid-3472 #portfolio-extra .wpb_wrapper .vc_custom_1706621860520{
	padding-right:0px !important;
}

body.postid-3472 #portfolio-extra .wpb_wrapper .vc_custom_1706621992056{
	padding-right:0px !important;
}

body.postid-3472 #portfolio-extra .wpb_wrapper .vc_custom_1706697396750{
	padding-right:0px !important;
}

body.postid-3472 #portfolio-extra .wpb_wrapper .vc_custom_1706697428951{
	padding-right:0px !important;
}

body.postid-3472 #portfolio-extra .wpb_wrapper .vc_custom_1706697800285{
	padding-right:0px !important;
}

body.postid-3472 #portfolio-extra .wpb_wrapper .vc_custom_1706698122582{
	padding-right:0px !important;
}

body.postid-3472 #portfolio-extra .wpb_wrapper .vc_custom_1706698243144{
	padding-right:0px !important;
}

body.postid-3472 #portfolio-extra .wpb_wrapper .vc_custom_1706698868457{
	padding-right:0px !important;
}

@media (max-width:1300px){

	body.postid-3472 #portfolio-extra .wpb_wrapper .vc_custom_1706697396750{
	padding-right:0px !important;
}

body.postid-3472 #portfolio-extra .wpb_wrapper .vc_custom_1706697428951{
	padding-right:0px !important;
}

body.postid-3472 #portfolio-extra .wpb_wrapper .vc_custom_1706697800285{
	padding-right:0px !important;
}

body.postid-3472 #portfolio-extra .wpb_wrapper .vc_custom_1706698122582{
	padding-right:0px !important;
}

body.postid-3472 #portfolio-extra .wpb_wrapper .vc_custom_1706698243144{
	padding-right:0px !important;
}

body.postid-3472 #portfolio-extra .wpb_wrapper .vc_custom_1706698868457{
	padding-right:0px !important;
	}

}



/*-----------------------------------------------*/
/*  "MyHouse" Page                               */
/*-----------------------------------------------*/
body.page-id-3481 .ocm-effect-wrap .wpb_wrapper p:nth-child(2){

	line-height:1.4em !important;
}

body.page-id-3481 .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-link-underline-effect p:nth-child(1){

	font-size:35px !important;
}

body.page-id-3481 .ocm-effect-wrap .container .row .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-link-underline-effect p:nth-child(2){

	font-size:20px !important;
}

body.page-id-3481 #tab-pay-monthly .col-overflow-hidden .nectar-link-underline-effect p{
	font-size:36px;
	color:#ad0050;
}

body.page-id-3481 #tab-pay-monthly .wpb_wrapper .nectar-fancy-ul:nth-child(4){

	font-size:15px;
}

body.page-id-3481 #tab-pay-monthly .wpb_wrapper .nectar-fancy-ul:nth-child(6){

	font-size:12px !important;
	color:#ad0050;
}

body.page-id-3481 #tab-scegli-il-tuo-pacchetto-ideale .col-overflow-hidden .vc_column-inner{
	padding-top:40px;
	border-width:3px;
	border-style:solid;
}

body.page-id-3481 #tab-scegli-il-tuo-pacchetto-ideale .inner_row:nth-child(1) .vc_column_container:nth-child(2) .vc_column-inner{
	background-color:#e6dcd5;
	border-style:solid;
	border-width:3px;
}

body.page-id-3481 .ocm-effect-wrap .container .row .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_content_element .tabbed #tab-scegli-il-tuo-pacchetto-ideale .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner{
	border-width:3px !important;
}

body.page-id-3481 #tab-scegli-il-tuo-pacchetto-ideale .vc_column-inner{
	border-color:#000000;
	padding-bottom:0px;
	border-style:dotted !important;
}

body.page-id-3481 #tab-scegli-il-tuo-pacchetto-ideale .vc_column_container:nth-child(3) .vc_column-inner{
	border-style:solid;
	background-color:#e2edec;
}

body.page-id-3481 #tab-scegli-il-tuo-pacchetto-ideale .wpb_wrapper .nectar-fancy-ul:nth-child(5){

	color:#a3054c;
}

body.page-id-3481 #tab-scegli-il-tuo-pacchetto-ideale .vc_column_container:nth-child(3) .nectar-fancy-ul:nth-child(6){

	color:#a3054c;
}

body.page-id-3481 #tab-scegli-il-tuo-pacchetto-ideale .inner_row:nth-child(1) .col-overflow-hidden .nectar-fancy-ul:nth-child(6){

	color:#a3054c;
}

body.page-id-3481 #tab-scegli-il-tuo-pacchetto-ideale .inner_row:nth-child(2) .nectar-fancy-ul:nth-child(6){

	color:#a3054c;
}

body.page-id-3481 #tab-scegli-il-tuo-pacchetto-ideale .col-overflow-hidden .nectar-link-underline-effect p{
	color:#a3054c;
	font-weight:600;
}

body.page-id-3481 #tab-scegli-il-tuo-pacchetto-ideale .nectar-link-underline-effect p{
	color:#a3054c;
	font-weight:600;
}

body.page-id-3481 .container .row .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper h1{
	color:#a3054c;
}

body.page-id-3481 .ui-tabs-nav a span{
	font-size:28px;
	color:#686868;
}

body.page-id-3481 .ocm-effect-wrap .full-width-section .viewport-desktop{
	border-bottom-left-radius:30px;
	border-bottom-right-radius:30px;
}

body.page-id-3481 #tab-scegli-il-tuo-pacchetto-ideale .wpb_wrapper .nectar-fancy-ul{
	font-weight:600;
}

body.page-id-3481 .tabbed #tab-scegli-il-tuo-pacchetto-ideale .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-fancy-ul{
	font-size:14px !important;
}

body.page-id-3481 #tab-scegli-il-tuo-pacchetto-ideale .inner_row:nth-child(2) .vc_column_container:nth-child(2) .vc_column-inner{
	border-style:none !important;
}

body.page-id-3481 #tab-scegli-il-tuo-pacchetto-ideale .divider-wrap:nth-child(1) .divider{
	height:100px !important;
}

body.page-id-3481 .ocm-effect-wrap .container .row .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_content_element .tabbed #tab-scegli-il-tuo-pacchetto-ideale .inner_row .row_col_wrap_12_inner .vc_column_container:nth-child(2) .vc_column-inner .wpb_wrapper .divider-wrap:nth-child(3) .divider{
	height:90px !important;
}

body.page-id-3481 #tab-scegli-il-tuo-pacchetto-ideale .wpb_wrapper span{
	font-size:20px;
	font-weight:400;
}

body.page-id-3481 #tab-scegli-il-tuo-pacchetto-ideale .inner_row:nth-child(2) .col-overflow-hidden .vc_column-inner{
	background-color:#e9dcdd;
}

body.page-id-3481 .ocm-effect-wrap .wpb_wrapper .nectar_cascading_images{
	left:-74px;
	top:-66px;
}

body.page-id-3481 #fluentform_4 .ff-custom_html p{
	font-size:12px;
	line-height:1.2em;
}

body.page-id-3481 #tab-extra .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .img-with-aniamtion-wrap .inner div .hover-wrap-inner img{
	width:60px !important;
	height:60px !important;
}

body.page-id-3481 .img-with-aniamtion-wrap div img{
	top:-8px;
	left:4px;
}

body.page-id-3481 #tab-extra .wpb_wrapper p{
	font-size:29px !important;
}

body.page-id-3481 #tab-extra .inner_row:nth-child(1) .row_col_wrap_12_inner .vc_column_container:nth-child(3) .vc_column-inner .wpb_wrapper .img-with-aniamtion-wrap .inner div .hover-wrap-inner .nectar-lazy{
	height:47px !important;
	width:44px !important;
}

body.page-id-3481 #tab-extra .inner_row:nth-child(1) .vc_column_container:nth-child(3) .nectar-lazy{
	margin-bottom:15px;
}

body.page-id-3481 #tab-extra .vc_column-inner{
	padding-left:30px;
	padding-right:30px;
}

body.page-id-3481 #tab-extra .inner_row:nth-child(2) .vc_column_container:nth-child(2) .vc_column-inner{
	padding-right:70px;
	padding-left:70px;
}

body.page-id-3481 #tab-extra .inner_row:nth-child(2) .row_col_wrap_12_inner .vc_column_container:nth-child(3) .vc_column-inner .wpb_wrapper .img-with-aniamtion-wrap .inner div .hover-wrap-inner .nectar-lazy{
	width:50px !important;
	height:50px !important;
}

body.page-id-3481 #tab-extra .inner_row:nth-child(2) .vc_column_container:nth-child(3) .nectar-lazy{
	margin-bottom:15px;
}

body.page-id-3481 #tab-extra .vc_column_container:nth-child(2) .nectar-lazy{
	margin-bottom:15px;
}

body.page-id-3481 .ocm-effect-wrap .container .row .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_content_element .tabbed #tab-extra .inner_row:nth-child(2) .row_col_wrap_12_inner .vc_column_container:nth-child(4) .vc_column-inner .wpb_wrapper .img-with-aniamtion-wrap .inner div .hover-wrap-inner .nectar-lazy{
	width:50px !important;
}

body.page-id-3481 #tab-extra .inner_row:nth-child(2) .row_col_wrap_12_inner .vc_column_container:nth-child(4) .vc_column-inner .wpb_wrapper .img-with-aniamtion-wrap .inner div .hover-wrap-inner .nectar-lazy{
	height:50px !important;
}

body.page-id-3481 #tab-extra .inner_row:nth-child(2) .vc_column_container:nth-child(4) .nectar-lazy{
	margin-bottom:15px;
}

body.page-id-3481 .ff-column-container > .ff-t-cell > .ff-el-group input[type=text]{
	background-color:rgba(255,255,255,0);
	border-style:none;
	border-bottom-style:solid;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	border-bottom-color:#070707;
	margin-bottom:41px;
}

body.page-id-3481 .ff-name-field-wrapper .ff-t-cell input[type=text]{
	border-style:none;
	border-bottom-color:#070707;
	border-bottom-style:solid;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background-color:rgba(255,255,255,0);
	margin-bottom:58px;
}

body.page-id-3481 #fluentform_4 fieldset input[type=email]{
	background-color:rgba(255,255,255,0);
	border-style:none;
	border-bottom-style:solid;
	border-bottom-color:#070707;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	margin-bottom:36px;
}

body.page-id-3481 #fluentform_4 fieldset input[type=tel]{
	background-color:rgba(255,255,255,0);
	border-bottom-style:solid;
	border-bottom-color:#070707;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-width:0px;
	border-right-style:none;
	border-top-style:none;
	border-left-style:none;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-3481 .ocm-effect-wrap .container .row .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .fluentform #fluentform_4 fieldset .ff-column-container .ff-t-cell .ff-el-group .ff-el-input--content input[type=tel]{
	border-bottom-width:1px !important;
}

body.page-id-3481 .ff-column-container > .ff-t-cell > .ff-el-group .ff-el-input--label label{
	color:#232323;
	font-weight:400 !important;
	font-size:25px !important;
}

body.page-id-3481 #fluentform_4 fieldset .ff-column-container .ff-t-cell .ff-name-field-wrapper .ff-t-container .ff-t-cell .ff-el-form-top .ff-el-input--label label{
	font-size:25px !important;
}

body.page-id-3481 .ff-name-field-wrapper .ff-t-cell label{
	font-weight:400 !important;
}

body.page-id-3481 #fluentform_4 .ff-t-cell span{
	font-size:22px;
}

@media (min-width:691px){

	body.page-id-3481 .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper h1{
	font-size:57px;
	line-height:1em;
}

body.page-id-3481 #tab-scegli-il-tuo-pacchetto-ideale .wpb_wrapper h3{
	font-size:42px !important;
}

body.page-id-3481 .ocm-effect-wrap .container .row .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_content_element .tabbed #tab-scegli-il-tuo-pacchetto-ideale .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .nectar-link-underline-effect h3{
	line-height:1em !important;
	}

}



/*-----------------------------------------------*/
/*  "Lex web" Page                               */
/*-----------------------------------------------*/
body.page-id-3562 .top-level .wpb_wrapper h3{
	font-weight:600;
}

body.page-id-3562 .top-level .wpb_wrapper .divider{
	height:304px !important;
}

body.page-id-3562 .ocm-effect-wrap .full-width-section .viewport-desktop{
	background-color:#251af4 !important;
}

body.page-id-3562 .container .row .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper h1{
	color:#251af4;
}

body.page-id-3562 #fluentform_5 fieldset .ff-column-container > .ff-t-cell > .ff-el-group{
	color:#ffffff;
	font-size:23px;
}

body.page-id-3562 .ff-column-container > .ff-t-cell > .ff-el-group .ff-el-input--label label{
	font-size:25px !important;
	font-weight:600;
}

body.page-id-3562 .ff-name-field-wrapper .ff-t-cell label{
	color:#ffffff;
	font-weight:400 !important;
}

body.page-id-3562 #fluentform_5 fieldset .ff-column-container .ff-t-cell .ff-name-field-wrapper .ff-t-container .ff-t-cell .ff-el-form-top .ff-el-input--label label{
	font-size:25px !important;
}

body.page-id-3562 .ff-column-container > .ff-t-cell > .ff-el-group input[type=text]{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background-color:rgba(255,255,255,0);
	color:#ffffff;
}

body.page-id-3562 .ff-name-field-wrapper .ff-t-cell input[type=text]{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background-color:rgba(255,255,255,0);
	color:#ffffff;
}

body.page-id-3562 #fluentform_5 fieldset input[type=email]{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background-color:rgba(255,255,255,0);
	color:#ffffff;
}

body.page-id-3562 #fluentform_5 fieldset input[type=tel]{
	background-color:rgba(255,255,255,0);
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	color:#ffffff;
}

body.page-id-3562 #fluentform_5 fieldset .ff-column-container:nth-child(8){

	margin-bottom:39px;
}

body.page-id-3562 #fluentform_5 .ff-t-cell span{
	color:#41cef6;
	font-size:23px;
	font-weight:400;
}

body.page-id-3562 #fluentform_5 fieldset textarea{
	background-color:rgba(255,255,255,0);
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-3562 .ff_tc_label .ff_t_c p{
	color:#ffffff;
	font-size:14px;
}

body.page-id-3562 #fluentform_5 .ff-custom_html p{
	font-size:14px;
	color:#ffffff;
	line-height:1.2em;
}

@media (min-width:691px){

	body.page-id-3562 .top-level .wpb_wrapper h3{
	font-size:32px !important;
}

body.page-id-3562 .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper h1{
	font-size:70px;
	line-height:1em;
}

body.page-id-3562 .container .row .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper h1{
	font-size:70px;
	}

}



/*-----------------------------------------------*/
/*  "Notai servizi digitali" Page                */
/*-----------------------------------------------*/
body.page-id-3608 .top-level .wpb_wrapper h3{
	font-weight:600;
}

body.page-id-3608 .top-level .wpb_wrapper .divider{
	height:304px !important;
}

body.page-id-3608 .ocm-effect-wrap .full-width-section .viewport-desktop{
	background-color:#2c8406;
}

body.page-id-3608 .container .row .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper h1{
	color:#251af4;
}

body.page-id-3608 #fluentform_5 fieldset .ff-column-container > .ff-t-cell > .ff-el-group{
	color:#ffffff;
	font-size:23px;
}

body.page-id-3608 .ff-column-container > .ff-t-cell > .ff-el-group .ff-el-input--label label{
	font-size:25px !important;
	font-weight:600;
}

body.page-id-3608 .ff-name-field-wrapper .ff-t-cell label{
	color:#ffffff;
	font-weight:400 !important;
}

body.page-id-3608 #fluentform_5 fieldset .ff-column-container .ff-t-cell .ff-name-field-wrapper .ff-t-container .ff-t-cell .ff-el-form-top .ff-el-input--label label{
	font-size:25px !important;
}

body.page-id-3608 .ff-column-container > .ff-t-cell > .ff-el-group input[type=text]{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background-color:rgba(255,255,255,0);
	color:#ffffff;
}

body.page-id-3608 .ff-name-field-wrapper .ff-t-cell input[type=text]{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background-color:rgba(255,255,255,0);
	color:#ffffff;
}

body.page-id-3608 #fluentform_5 fieldset input[type=email]{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background-color:rgba(255,255,255,0);
	color:#ffffff;
}

body.page-id-3608 #fluentform_5 fieldset input[type=tel]{
	background-color:rgba(255,255,255,0);
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	color:#ffffff;
}

body.page-id-3608 #fluentform_5 fieldset .ff-column-container:nth-child(8){

	margin-bottom:39px;
}

body.page-id-3608 #fluentform_5 .ff-t-cell span{
	color:#41cef6;
	font-size:23px;
	font-weight:400;
}

body.page-id-3608 #fluentform_5 fieldset textarea{
	background-color:rgba(255,255,255,0);
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-3608 .ff_tc_label .ff_t_c p{
	color:#0a0a0a;
	font-size:14px;
}

body.page-id-3608 #fluentform_5 .ff-custom_html p{
	font-size:14px;
	color:#ffffff;
	line-height:1.2em;
}

body.page-id-3608 #fluentform_6 .ff-t-cell span{
	color:#5af202;
}

@media (min-width:691px){

	body.page-id-3608 .top-level .wpb_wrapper h3{
	font-size:32px !important;
}

body.page-id-3608 .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper h1{
	font-size:70px;
	line-height:1em;
}

body.page-id-3608 .container .row .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper h1{
	font-size:70px;
	}

}



/*-----------------------------------------------*/
/*  "Commercialisti servizi digitali" Page       */
/*-----------------------------------------------*/
body.page-id-3609 .top-level .wpb_wrapper h3{
	font-weight:600;
}

body.page-id-3609 .top-level .wpb_wrapper .divider{
	height:304px !important;
}

body.page-id-3609 .ocm-effect-wrap .full-width-section .viewport-desktop{
	background-color:#aa1111;
}

body.page-id-3609 .container .row .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper h1{
	color:#251af4;
}

body.page-id-3609 #fluentform_5 fieldset .ff-column-container > .ff-t-cell > .ff-el-group{
	color:#ffffff;
	font-size:23px;
}

body.page-id-3609 .ff-column-container > .ff-t-cell > .ff-el-group .ff-el-input--label label{
	font-size:25px !important;
	font-weight:600;
	color:#ffffff;
}

body.page-id-3609 .ff-name-field-wrapper .ff-t-cell label{
	color:#ffffff;
	font-weight:400 !important;
}

body.page-id-3609 #fluentform_5 fieldset .ff-column-container .ff-t-cell .ff-name-field-wrapper .ff-t-container .ff-t-cell .ff-el-form-top .ff-el-input--label label{
	font-size:25px !important;
}

body.page-id-3609 .ff-column-container > .ff-t-cell > .ff-el-group input[type=text]{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background-color:rgba(255,255,255,0);
	color:#ffffff;
}

body.page-id-3609 .ff-name-field-wrapper .ff-t-cell input[type=text]{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background-color:rgba(255,255,255,0);
	color:#ffffff;
}

body.page-id-3609 #fluentform_5 fieldset input[type=email]{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background-color:rgba(255,255,255,0);
	color:#ffffff;
}

body.page-id-3609 #fluentform_5 fieldset input[type=tel]{
	background-color:rgba(255,255,255,0);
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	color:#ffffff;
}

body.page-id-3609 #fluentform_5 fieldset .ff-column-container:nth-child(8){

	margin-bottom:39px;
}

body.page-id-3609 #fluentform_5 .ff-t-cell span{
	color:#41cef6;
	font-size:23px;
	font-weight:400;
}

body.page-id-3609 #fluentform_5 fieldset textarea{
	background-color:rgba(255,255,255,0);
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-3609 .ff_tc_label .ff_t_c p{
	color:#ffffff;
	font-size:14px;
}

body.page-id-3609 #fluentform_5 .ff-custom_html p{
	font-size:14px;
	color:#ffffff;
	line-height:1.2em;
}

body.page-id-3609 #fluentform_7 .ff-t-cell .ff-el-form-check{
	color:#a13a3a;
}

body.page-id-3609 #fluentform_7 .ff-t-cell span{
	color:#530303;
}

body.page-id-3609 #fluentform_7 .ff-custom_html p{
	color:#ffffff;
}

@media (min-width:691px){

	body.page-id-3609 .top-level .wpb_wrapper h3{
	font-size:32px !important;
}

body.page-id-3609 .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper h1{
	font-size:70px;
	line-height:1em;
}

body.page-id-3609 .container .row .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper h1{
	font-size:70px;
	}

}



/*-----------------------------------------------*/
/*  "Commercialisti servizi digitali" Page       */
/*-----------------------------------------------*/
body.page-id-3638 .top-level .wpb_wrapper h3{
	font-weight:600;
}

body.page-id-3638 .top-level .wpb_wrapper .divider{
	height:304px !important;
}

body.page-id-3638 .ocm-effect-wrap .full-width-section .viewport-desktop{
	background-color:#251af4 !important;
}

body.page-id-3638 .container .row .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper h1{
	color:#251af4;
}

body.page-id-3638 #fluentform_5 fieldset .ff-column-container > .ff-t-cell > .ff-el-group{
	color:#ffffff;
	font-size:23px;
}

body.page-id-3638 .ff-column-container > .ff-t-cell > .ff-el-group .ff-el-input--label label{
	font-size:25px !important;
	font-weight:600;
}

body.page-id-3638 .ff-name-field-wrapper .ff-t-cell label{
	color:#ffffff;
	font-weight:400 !important;
}

body.page-id-3638 #fluentform_5 fieldset .ff-column-container .ff-t-cell .ff-name-field-wrapper .ff-t-container .ff-t-cell .ff-el-form-top .ff-el-input--label label{
	font-size:25px !important;
}

body.page-id-3638 .ff-column-container > .ff-t-cell > .ff-el-group input[type=text]{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background-color:rgba(255,255,255,0);
	color:#ffffff;
}

body.page-id-3638 .ff-name-field-wrapper .ff-t-cell input[type=text]{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background-color:rgba(255,255,255,0);
	color:#ffffff;
}

body.page-id-3638 #fluentform_5 fieldset input[type=email]{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background-color:rgba(255,255,255,0);
	color:#ffffff;
}

body.page-id-3638 #fluentform_5 fieldset input[type=tel]{
	background-color:rgba(255,255,255,0);
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	color:#ffffff;
}

body.page-id-3638 #fluentform_5 fieldset .ff-column-container:nth-child(8){

	margin-bottom:39px;
}

body.page-id-3638 #fluentform_5 .ff-t-cell span{
	color:#41cef6;
	font-size:23px;
	font-weight:400;
}

body.page-id-3638 #fluentform_5 fieldset textarea{
	background-color:rgba(255,255,255,0);
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-3638 .ff_tc_label .ff_t_c p{
	color:#ffffff;
	font-size:14px;
}

body.page-id-3638 #fluentform_5 .ff-custom_html p{
	font-size:14px;
	color:#ffffff;
	line-height:1.2em;
}

@media (min-width:691px){

	body.page-id-3638 .top-level .wpb_wrapper h3{
	font-size:32px !important;
}

body.page-id-3638 .full-width-section .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .inner_row .row_col_wrap_12_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper h1{
	font-size:70px;
	line-height:1em;
}

body.page-id-3638 .container .row .full-width-content .row_col_wrap_12 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper h1{
	font-size:70px;
	}

}