/*

    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. Page Template
    03. "ADOLESCENTI" Page
    04. "ADULTI" Page
    05. "TERZA ETÀ" Page
    06. "NEUROPSICOLOGIA" Page
    07. "CHI SONO" Page
    08. "SUPPORTO PSICOLOGICO" Page
    09. "CONTATTI" Page
    10. "HOME" Page
    11. "CHI SONO" Page
    12. "VALUTAZIONE" Page
    13. "TRATTAMENTI" Page
    14. "PSICOTERAPIA" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body #colophon .footer-adv .footer-adv-overlay{
	background-color:#000000;
	padding-top:42px;
	background-color:#000000;
}

body .footer-adv tr td{
	border-style:none;
	border-style:none;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-style:none;
}

body .footer-adv .widget table{
	border-width:0px;
	border-width:0px;
	border-width:0px;
}

body #page #colophon .footer-adv .footer-adv-overlay .ast-container .ast-row .footer-adv-widget .widget .custom-html-widget table tbody tr td p img{
	width:196px !important;
	width:196px !important;
}

body .footer-adv p img{
	max-width:130%;
	display:inline-block;
	min-height:51px !important;
	max-width:130%;
}

body #page #colophon .footer-adv .footer-adv-overlay .ast-container .ast-row .footer-adv-widget:nth-child(1) .widget .custom-html-widget table tbody tr td p .wp-image-2136{
	width:495px !important;
	width:495px !important;
}

body .entry-content .vc_column_container .vc_custom_1503011666941{
	display:none;
}

body #primary-menu > .menu-item > .menu-link{
	background-color:#9155a7;
	color:#ffffff;
}

body #primary-menu .sub-menu .sub-menu .menu-link{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #primary-site-navigation{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body #primary-menu .menu-item:nth-child(5) .menu-link{
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:21px;
	border-top-right-radius:20px;
	padding-right:35px;
}

body #page #colophon .footer-adv .footer-adv-overlay .ast-container .ast-row .footer-adv-widget:nth-child(3) .widget .custom-html-widget table tbody tr td p .wp-image-2136{
	width:223px !important;
}

body .footer-adv .footer-adv-widget:nth-child(3) .wp-image-2136{
	min-height:68px;
	height:68px;
}

body .footer-adv .footer-adv-widget:nth-child(3) td:nth-child(2){

	padding-top:40px;
}

body .footer-adv .footer-adv-widget:nth-child(1) td:nth-child(2){

	padding-top:38px;
}

body .footer-adv .footer-adv-widget:nth-child(1) .wp-image-2136{
	height:57px;
}

body .footer-adv .footer-adv-widget:nth-child(2) td:nth-child(1){

	width:29px;
}

body .footer-adv .footer-adv-widget:nth-child(2) td:nth-child(2){

	padding-top:40px;
}

body .crellyslider .cs-slides li{
	width:100% !important;
	max-width:100% !important;
}

body .elementor-element-ea3b25f p span{
	color:#ffffff !important;
}

body .elementor-element-6c299cc .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p > span{
	color:#ffffff !important;
}

body .elementor-element-d3bc154 p span{
	color:#ffffff !important;
}

@media (max-width:767px){

	body .elementor-element-ea3b25f .elementor-widget-text-editor p{
	text-align:center;
}

body .elementor-element-6c299cc .elementor-widget-text-editor .elementor-widget-container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	position:relative;
	top:-181px;
	display:inline-block;
}

body .elementor-element-60d486e .elementor-element-6c299cc p:nth-child(2){

	padding-top:3px;
}

body .elementor-element-6c299cc .elementor-widget-text-editor{
	margin-bottom:0px;
}

body .elementor-element-60d486e .elementor-element-6c299cc .elementor-widget-text-editor:nth-child(1){

	height:0px;
}

body .elementor-element-d3bc154 .elementor-widget-text-editor .elementor-widget-container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	display:none;
	float:left;
}

body .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor p{
	text-align:center;
	position:relative;
	top:-49px;
}

body .elementor-element-6c299cc .elementor-widget-wrap{
	text-align:center;
}

body .elementor-element-6c299cc .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p > span{
	position:relative;
	top:21px;
}

body .elementor-element-6c299cc .elementor-widget-icon .elementor-icon{
	position:relative;
	top:-4px;
}

body .elementor-element-60d486e .elementor-widget-icon:nth-child(4) .elementor-icon{
	top:20px;
}

body .elementor-element-60d486e .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-6c299cc .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p span:nth-child(3){

	top:44px !important;
	bottom:auto !important;
	}

}



@media (max-width:764px){

	body .footer-adv .footer-adv-widget:nth-child(3) td:nth-child(1) p{
	width:58px;
}

body .footer-adv tr td{
	padding-right:0px;
	margin-right:0px;
}

body #colophon .footer-adv .footer-adv-overlay .ast-container .ast-row .footer-adv-widget .widget .custom-html-widget table tbody tr td{
	width:184px !important;
}

body .footer-adv p img{
	max-width:10% !important;
	height:66px !important;
}

body #page #colophon .footer-adv .footer-adv-overlay .ast-container .ast-row .footer-adv-widget .widget .custom-html-widget table tbody tr td p img{
	width:248px !important;
}

body .footer-adv .footer-adv-widget:nth-child(3) .wp-image-2136{
	max-width:64% !important;
}

body #page #colophon .footer-adv .footer-adv-overlay .ast-container .ast-row .footer-adv-widget:nth-child(3) .widget .custom-html-widget table tbody tr td p .wp-image-2136{
	width:1044px !important;
}

body .elementor-element-6c299cc .elementor-widget-text-editor p{
	position:relative;
	top:3px;
}

body .elementor-widget-image{
	margin-bottom:57px;
	}

}



@media (max-width:640px){

	body .elementor-element-60d486e .elementor-widget-icon:nth-child(3) .elementor-icon{
	top:11px;
}

body .elementor-element-60d486e .elementor-widget-icon:nth-child(4) .elementor-icon{
	top:28px;
}

body .elementor-element-60d486e .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	margin-top:42px;
}

body .elementor-element-6c299cc .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p > span{
	top:18px;
}

body .elementor-element-6c299cc .elementor-icon .icon-internet{
	top:-7px;
	}

}



@media (max-width:479px){

	body .footer-adv tr td{
	display:inline;
	clear:both;
	float:none;
	text-align:center;
	-webkit-transform:translatex(0px) translatey(3px);	-ms-transform:translatex(0px) translatey(3px);	transform:translatex(0px) translatey(3px);
	padding-top:38px !important;
}

body #page #colophon .footer-adv .footer-adv-overlay .ast-container .ast-row .footer-adv-widget:nth-child(1) .widget .custom-html-widget table tbody tr td:nth-child(1){

	width:241px !important;
}

body #colophon .footer-adv .footer-adv-overlay{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .footer-adv tr p{
	text-align:center;
	height:36px;
}

body .footer-adv table tr{
	text-align:center;
	-webkit-transform:translatex(0px) translatey(3px);	-ms-transform:translatex(0px) translatey(3px);	transform:translatex(0px) translatey(3px);
}

body .footer-adv .footer-adv-widget:nth-child(3) .wp-image-2136{
	-webkit-transform:translatex(191px) translatey(-3px);	-ms-transform:translatex(191px) translatey(-3px);	transform:translatex(191px) translatey(-3px);
}

body .footer-adv .footer-adv-widget{
	height:162px;
}

body #page #colophon .footer-adv .footer-adv-overlay .ast-container .ast-row .footer-adv-widget .widget .custom-html-widget table tbody tr td{
	height:0px !important;
}

body #page #colophon .footer-adv .footer-adv-overlay .ast-container .ast-row .footer-adv-widget .widget .custom-html-widget table tbody tr{
	height:0px !important;
	width:314px !important;
}

body .footer-adv .footer-adv-widget:nth-child(3) td:nth-child(1){

	margin-top:10px;
	position:relative;
	top:0px;
}

body #page #colophon .footer-adv .footer-adv-overlay .ast-container .ast-row .footer-adv-widget:nth-child(3) .widget .custom-html-widget table tbody tr{
	height:0px !important;
	width:100% !important;
}

body .footer-adv .footer-adv-widget:nth-child(4) .wp-image-2136{
	display:none;
}

body .footer-adv p img{
	top:-8px;
	position:fixed;
}

body .footer-adv .widget a{
	position:relative;
	left:127px;
}

body .footer-adv .footer-adv-widget:nth-child(3) td:nth-child(1) p{
	text-align:center;
}

body .footer-adv .footer-adv-widget .widget .custom-html-widget table tbody tr td p img{
	max-width:8% !important;
}

body #page #colophon .footer-adv .footer-adv-overlay .ast-container .ast-row .footer-adv-widget .widget .custom-html-widget table{
	width:100% !important;
}

body .footer-adv .footer-adv-widget:nth-child(3) tr{
	position:fixed;
}

body .footer-adv .footer-adv-widget:nth-child(3) td:nth-child(2){

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

body #page #colophon .footer-adv .footer-adv-overlay .ast-container .ast-row .footer-adv-widget .widget .custom-html-widget table tbody tr td p img{
	-webkit-transform:translatex(-20px) translatey(10px) !important;	-ms-transform:translatex(-20px) translatey(10px) !important;	transform:translatex(-20px) translatey(10px) !important;
}

body #page #colophon .footer-adv .footer-adv-overlay .ast-container .ast-row .footer-adv-widget:nth-child(3) .widget .custom-html-widget table tbody tr td:nth-child(1) p{
	width:90% !important;
	}

}



@media (max-width:320px){

	body #colophon .footer-adv .footer-adv-overlay .ast-container .ast-row .footer-adv-widget .widget .custom-html-widget table tbody tr td{
	width:89px !important;
}

body .footer-adv .footer-adv-widget:nth-child(3) td:nth-child(1){

	margin-right:24px;
}

body #colophon .footer-adv .footer-adv-overlay .ast-container .ast-row .footer-adv-widget:nth-child(3) .widget .custom-html-widget table tbody tr td:nth-child(1){

	width:92px !important;
	}

}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) .entry-content .vc_column_container .vc_custom_1502661534449{
	display:none;
}

body.page:not(.home) .footer-adv .footer-adv-overlay{
	background-color:#000000;
}



/*-----------------------------------------------*/
/*  "ADOLESCENTI" Page                           */
/*-----------------------------------------------*/
body.page-id-12 .vc_custom_1503231362059 .vc_custom_1503231410362{
	position:relative;
	top:-1px;
}

body.page-id-12 .ast-article-single .vc_custom_1503231362059{
	position:relative;
	top:-5px;
}

body.page-id-12 .vc_custom_1503220930834 .wpb_wrapper .content{
	padding-left:58px;
}

body.page-id-12 #fotoado p img{
	height:480px;
}

@media (max-width:701px){

	body.page-id-12 #fotoado p .wp-image-1676{
	height:399px;
	margin-top:22px;
	}

}



@media (max-width:667px){

	body.page-id-12 #fotoado p .wp-image-1676{
	margin-top:32px;
	height:350px;
	}

}



@media (max-width:640px){

	body.page-id-12 .vc_custom_1503231410362 h3 span{
	font-size:16px !important;
}

body.page-id-12 #fotoado p img{
	height:290px !important;
}

body.page-id-12 #content .ast-container #primary #main .ast-article-single .entry-content .vc_custom_1503235098743 .vc_column_container .vc_column-inner .wpb_wrapper #fotoado .wpb_wrapper p img{
	width:100% !important;
	}

}



@media (max-width:544px){

	body.page-id-12 #fotoado p img{
	display:inline;
	height:256px !important;
	}

}



@media (max-width:420px){

	body.page-id-12 #fotoado p .wp-image-1676{
	height:303px;
	}

}



@media (max-width:411px){

	body.page-id-12 #fotoado p img{
	display:inline-block;
	height:187px !important;
	position:relative;
	margin-top:60px !important;
	}

}



/*-----------------------------------------------*/
/*  "ADULTI" Page                                */
/*-----------------------------------------------*/
body.page-id-161 #fotoado p img{
	margin-top:-36px;
}

@media (max-width:768px){

	body.page-id-161 #fotoado p .wp-image-1706{
	height:361px;
	}

}



@media (max-width:767px){

	body.page-id-161 #fotoado p .wp-image-1706{
	height:317px;
	margin-top:41px;
	}

}



@media (max-width:640px){

	body.page-id-161 .vc_custom_1503231410362 h3 span{
	font-size:16px !important;
}

body.page-id-161 #fotoado p img{
	margin-bottom:-17px;
	height:197px !important;
	margin-top:63px !important;
}

body.page-id-161 .ast-article-single .vc_custom_1503220930834{
	-webkit-transform:translatex(43px) translatey(0px);	-ms-transform:translatex(43px) translatey(0px);	transform:translatex(43px) translatey(0px);
}

body.page-id-161 .ast-article-single .vc_custom_1503231362059 .vc_column_container:nth-child(2){

	margin-top:-50px;
}

body.page-id-161 .ast-article-single .vc_custom_1503231362059{
	margin-top:-34px !important;
	}

}



@media (max-width:600px){

	body.page-id-161 #fotoado p .wp-image-1706{
	height:284px;
	margin-top:50px;
	}

}



@media (max-width:480px){

	body.page-id-161 #fotoado p .wp-image-1706{
	height:229px;
	margin-top:62px;
	}

}



@media (max-width:479px){

	body.page-id-161 #fotoado p img{
	margin-top:66px !important;
	height:146px !important;
	}

}



@media (max-width:420px){

	body.page-id-161 #fotoado p .wp-image-1706{
	height:206px;
	margin-top:65px;
	}

}



@media (max-width:411px){

	body.page-id-161 #fotoado p img{
	margin-top:73px !important;
	}

}



/*-----------------------------------------------*/
/*  "TERZA ETÀ" Page                            */
/*-----------------------------------------------*/
body.page-id-14 #content .ast-container #primary #main .ast-article-single .entry-content .vc_custom_1503235098743 .vc_column_container .vc_column-inner .wpb_wrapper #fotoado .wpb_wrapper p img{
	width:100% !important;
}

body.page-id-14 #fotoado p img{
	height:604px;
	margin-top:-7px;
}

body.page-id-14 .elementor-widget-spacer .elementor-spacer .elementor-spacer-inner{
	display:none;
}

@media (max-width:768px){

	body.page-id-14 #fotoado p .wp-image-1667{
	height:367px;
	}

}



@media (max-width:667px){

	body.page-id-14 #fotoado p .wp-image-1667{
	margin-top:44px;
	height:310px;
	}

}



@media (max-width:640px){

	body.page-id-14 .vc_custom_1503231410362 h3 span{
	font-size:16px !important;
}

body.page-id-14 #fotoado p img{
	height:232px;
	margin-top:50px;
	}

}



@media (max-width:407px){

	body.page-id-14 #fotoado p .wp-image-1667{
	margin-top:28px;
	height:303px;
}

body.page-id-14 .ast-article-single .vc_custom_1503220930834{
	width:100%;
	-webkit-transform:translatex(59px) translatey(0px);	-ms-transform:translatex(59px) translatey(0px);	transform:translatex(59px) translatey(0px);
	padding-right:53px;
	}

}



@media (max-width:320px){

	body.page-id-14 #fotoado p .wp-image-1667{
	margin-top:56px;
	height:210px;
	margin-right:1px;
	}

}



/*-----------------------------------------------*/
/*  "NEUROPSICOLOGIA" Page                       */
/*-----------------------------------------------*/
body.page-id-166 .elementor-element-b897c89 .elementor-widget-image img{
	-webkit-box-shadow:0px 0px 6px 0px #4b4f58;	box-shadow:0px 0px 6px 0px #4b4f58;
}

body.page-id-166 .elementor-element-e2ebdac .elementor-widget-image img{
	-webkit-transform:translatex(0px) translatey(40px);	-ms-transform:translatex(0px) translatey(40px);	transform:translatex(0px) translatey(40px);
	-webkit-box-shadow:0px 0px 6px 0px #4b4f58;	box-shadow:0px 0px 6px 0px #4b4f58;
	position:relative;
	top:-28px;
}

body.page-id-166 .elementor-element-2bfc3be .elementor-widget-image img{
	-webkit-box-shadow:0px 0px 6px 0px #4b4f58;	box-shadow:0px 0px 6px 0px #4b4f58;
}

body.page-id-166 .elementor-element-7512d5f .elementor-widget-image img{
	-webkit-box-shadow:0px 0px 11px 0px #4b4f58;	box-shadow:0px 0px 11px 0px #4b4f58;
}

body.page-id-166 .elementor-element-c50b2bb .elementor-widget-image img{
	-webkit-box-shadow:0px 0px 4px 0px #4b4f58;	box-shadow:0px 0px 4px 0px #4b4f58;
}

body.page-id-166 .elementor-element-1317af6 .elementor-spacer .elementor-spacer-inner{
	display:none;
}

@media (max-width:1656px){

	body.page-id-166 .elementor-element-e2ebdac .elementor-widget-image img{
	margin-top:-38px;
}

body.page-id-166 .elementor-element-2bfc3be .elementor-widget-wrap{
	margin-top:10px;
	}

}



@media (max-width:1439px){

	body.page-id-166 .elementor-element-e2ebdac .elementor-widget-image img{
	top:-7px;
	}

}



@media (max-width:764px){

	body.page-id-166 .elementor-element-2bfc3be .elementor-widget-image .elementor-widget-container{
	margin-top:-50px;
	margin-bottom:50px;
}

body.page-id-166 .elementor-element-e2ebdac .elementor-widget-image .elementor-widget-container{
	margin-top:-50px;
}

body.page-id-166 .elementor-element-302426a .elementor-widget-image .elementor-widget-container{
	margin-top:-50px !important;
}

body.page-id-166 .elementor-element-0371367 .elementor-widget-text-editor p{
	margin-top:53px;
	margin-bottom:-20px;
}

body.page-id-166 .elementor-element-ac37adb .elementor-drop-cap-yes p:nth-child(1){

	margin-top:62px;
}

body.page-id-166 .elementor-element-5d6c10f .elementor-drop-cap-yes p{
	text-align:center !important;
}

body.page-id-166 .elementor-element-302426a .elementor-widget-text-editor p{
	text-align:center !important;
}

body.page-id-166 .elementor-element-5d6c10f .elementor-drop-cap-yes .elementor-widget-container{
	margin-bottom:-39px;
}

body.page-id-166 .elementor-element-e2ebdac .elementor-widget-image img{
	-webkit-transform:translatex(3px) translatey(13px);	-ms-transform:translatex(3px) translatey(13px);	transform:translatex(3px) translatey(13px);
	top:66px;
}

body.page-id-166 .elementor-element-e6075a5 .elementor-widget-wrap{
	margin-top:-68px;
}

body.page-id-166 .elementor-element-7ef163a .elementor-widget-wrap{
	margin-top:-50px;
	margin-bottom:34px;
}

body.page-id-166 .elementor-element-ef7305e .elementor-widget-wrap{
	margin-top:-50px;
	margin-bottom:19px;
}

body.page-id-166 .elementor-element-2ae69cb .elementor-widget-wrap{
	margin-bottom:41px;
	margin-top:-73px;
}

body.page-id-166 .elementor-element-e2ebdac p:nth-child(1) span{
	position:relative;
	top:-140px;
	}

}



@media (max-width:640px){

	body.page-id-166 .elementor-element-e2ebdac .elementor-widget-image img{
	top:63px;
}

body.page-id-166 .elementor-element-e2ebdac .elementor-widget-image .elementor-widget-container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-166 .elementor-element-53aa7fb p strong{
	display:inline-block;
	}

}



@media (max-width:544px){

	body.page-id-166 .elementor-element-e2ebdac .elementor-widget-image img{
	top:66px;
	}

}



@media (max-width:510px){

	body.page-id-166 .elementor-element-e2ebdac .elementor-widget-image img{
	top:88px;
	}

}



@media (max-width:479px){

	body.page-id-166 .elementor-element-0371367 p span{
	font-size:37px !important;
	}

}



@media (max-width:411px){

	body.page-id-166 .elementor-element-0371367 p span{
	font-size:28px !important;
}

body.page-id-166 .elementor-element-e2ebdac .elementor-widget-image img{
	top:97px;
}

body.page-id-166 .elementor-element-53aa7fb p strong:nth-child(6){

	display:inline-flex;
	}

}



@media (max-width:363px){

	body.page-id-166 .elementor-element-e2ebdac .elementor-widget-image img{
	top:118px;
}

body.page-id-166 .elementor-element-53aa7fb p strong:nth-child(6){

	display:block;
	}

}



@media (max-width:310px){

	body.page-id-166 .elementor-element-0371367 p span{
	font-size:30px !important;
	}

}



@media (max-width:299px){

	body.page-id-166 .elementor-element-0371367 p span{
	font-size:23px !important;
}

body.page-id-166 .elementor-element-e2ebdac .elementor-widget-image img{
	top:131px;
	}

}



@media (max-width:275px){

	body.page-id-166 .elementor-element-e2ebdac .elementor-widget-image img{
	top:134px;
	}

}



@media (max-width:270px){

	body.page-id-166 .elementor-element-e2ebdac .elementor-widget-image img{
	top:141px;
	}

}



/*-----------------------------------------------*/
/*  "CHI SONO" Page                              */
/*-----------------------------------------------*/
body.page-id-7 .vc_inner .vc_column-inner .wpb_wrapper .wpb_text_column p{
	margin-top:33px;
}

body.page-id-7 .elementor-element-dacb6c9 .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-image .elementor-widget-container img{
	border-color:#ffffff;
	border-style:solid;
	border-width:2px;
	-webkit-box-shadow:0px 0px 3px 1px #4b4f58;	box-shadow:0px 0px 3px 1px #4b4f58;
}

body.page-id-7 .elementor-element-19dd7db .elementor-widget-image img{
	border-color:#ffffff;
	border-style:solid;
	border-width:2px;
	-webkit-box-shadow:0px 0px 3px 1px #4b4f58;	box-shadow:0px 0px 3px 1px #4b4f58;
}

body.page-id-7 .elementor-element-93875b9 .elementor-widget-image img{
	border-color:#ffffff;
	border-style:solid;
	border-width:2px;
	-webkit-box-shadow:0px 0px 3px 1px #4b4f58;	box-shadow:0px 0px 3px 1px #4b4f58;
}

body.page-id-7 .elementor-element-047ce91 .elementor-widget-image img{
	border-color:#ffffff;
	border-style:solid;
	border-width:2px;
	-webkit-box-shadow:0px 0px 3px 1px #4b4f58;	box-shadow:0px 0px 3px 1px #4b4f58;
}

body.page-id-7 .elementor-element-9ec7346 .elementor-widget-image img{
	border-color:#ffffff;
	border-style:solid;
	border-width:2px;
	-webkit-box-shadow:0px 0px 3px 1px #4b4f58;	box-shadow:0px 0px 3px 1px #4b4f58;
}

body.page-id-7 .elementor-element-ff4cebb .elementor-widget-image img{
	border-color:#ffffff;
	border-style:solid;
	border-width:2px;
	-webkit-box-shadow:0px 0px 3px 1px #4b4f58;	box-shadow:0px 0px 3px 1px #4b4f58;
}

body.page-id-7 .elementor-element-dc1a0fd .elementor-widget-image img{
	border-color:#ffffff;
	border-style:solid;
	border-width:2px;
	-webkit-box-shadow:0px 0px 3px 1px #4b4f58;	box-shadow:0px 0px 3px 1px #4b4f58;
}

body.page-id-7 .elementor-element-42b88b8 .elementor-widget-image img{
	border-color:#ffffff;
	border-style:solid;
	border-width:2px;
	-webkit-box-shadow:0px 0px 3px 1px #4b4f58;	box-shadow:0px 0px 3px 1px #4b4f58;
}

body.page-id-7 .elementor-element-1317af6 .elementor-spacer .elementor-spacer-inner{
	display:none;
}

@media (max-width:764px){

	body.page-id-7 .elementor-element-c383f3e .elementor-widget-text-editor p{
	margin-top:41px;
}

body.page-id-7 .elementor-element-c383f3e .elementor-widget-text-editor{
	height:92px;
}

body.page-id-7 .elementor-element-1317af6 .elementor-spacer .elementor-spacer-inner{
	display:none;
	}

}



@media (max-width:640px){

	body.page-id-7 .elementor-element-42b88b8 .elementor-widget-text-editor p{
	text-align:center;
	}

}



@media (max-width:420px){

	body.page-id-7 .elementor-element-dc1a0fd .elementor-widget-image img{
	margin-bottom:60px;
}

body.page-id-7 .elementor-element-dc1a0fd .elementor-widget-text-editor{
	margin-bottom:-50px;
}

body.page-id-7 .elementor-element-9ec7346 .elementor-widget-image .elementor-widget-container{
	margin-top:-50px;
}

body.page-id-7 .elementor-element-816951c .elementor-widget-text-editor{
	margin-bottom:-50px;
}

body.page-id-7 .elementor-element-93875b9 .elementor-top-column:nth-child(2) .elementor-widget-wrap{
	margin-top:-50px;
	margin-bottom:24px;
}

body.page-id-7 .elementor-element-3be0174 .elementor-widget-text-editor{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	margin-bottom:-50px;
}

body.page-id-7 .elementor-element-19dd7db p span{
	color:#7a7a7a !important;
	font-family:'Roboto', sans-serif;
	}

}



/*-----------------------------------------------*/
/*  "SUPPORTO PSICOLOGICO" Page                  */
/*-----------------------------------------------*/
body.page-id-168 .wpb_wrapper .wpb_text_column ul strong .wp-image-1703{
	top:10px;
	left:0px;
	position:relative;
}

body.page-id-168 .elementor-element-1317af6 .elementor-spacer .elementor-spacer-inner{
	display:none;
}

body.page-id-168 .elementor-element-bce469c .elementor-widget-text-editor p{
	color:#7a7a7a !important;
}

body.page-id-168 .elementor-element-bce469c ul li{
	color:#7a7a7a;
}

body.page-id-168 .elementor-element-acd45c6 ul li{
	color:#7a7a7a;
}

body.page-id-168 .elementor-element-7b9bc4f ul li{
	color:#7a7a7a;
}

body.page-id-168 .elementor-element-bce469c .elementor-widget-image .wp-image-316{
	margin-top:-46px;
	-webkit-box-shadow:0px 0px 10px 0px #4b4f58;	box-shadow:0px 0px 10px 0px #4b4f58;
}

body.page-id-168 .elementor-element-bce469c .elementor-widget-image .wp-image-1703{
	-webkit-box-shadow:0px 0px 8px 0px #4b4f58;	box-shadow:0px 0px 8px 0px #4b4f58;
}

body.page-id-168 .elementor-element-acd45c6 .elementor-widget-image img{
	-webkit-box-shadow:0px 0px 9px 0px #4b4f58;	box-shadow:0px 0px 9px 0px #4b4f58;
}

body.page-id-168 .elementor-element-7b9bc4f .elementor-widget-image img{
	-webkit-box-shadow:0px 0px 15px 0px #4b4f58;	box-shadow:0px 0px 15px 0px #4b4f58;
}

@media (max-width:764px){

	body.page-id-168 .elementor-element-2b3c680 .elementor-widget-text-editor p{
	margin-top:63px;
	margin-bottom:0px;
}

body.page-id-168 .elementor-element-acd45c6 .elementor-widget-image .elementor-widget-container{
	text-align:center;
	width:84%;
}

body.page-id-168 .elementor-element-bce469c .elementor-widget-image .wp-image-316{
	width:38% !important;
}

body.page-id-168 .elementor-element-bce469c .elementor-widget-image .elementor-widget-container{
	display:inline-block;
	width:101%;
	margin-top:53px;
	display:inline-block;
}

body.page-id-168 .elementor-element-7b9bc4f .elementor-widget-image img{
	width:40% !important;
	margin-bottom:29px;
	margin-top:-50px;
}

body.page-id-168 .elementor-element-acd45c6 .elementor-widget-image img{
	margin-top:21px;
	margin-bottom:-50px;
	position:relative;
	top:168px;
}

body.page-id-168 .elementor-element-581677a .elementor-widget-wrap{
	margin-top:-50px;
}

body.page-id-168 .elementor-element-d92075d .elementor-widget-wrap{
	margin-top:-50px;
}

body.page-id-168 .elementor-element-bce469c .elementor-widget-text-editor p:nth-child(2){

	margin-bottom:-22px;
	margin-top:60px;
}

body.page-id-168 .elementor-element-83b8b31 .elementor-widget-divider .elementor-divider{
	margin-top:-100px;
	margin-bottom:58px;
}

body.page-id-168 .elementor-element-acd45c6 .elementor-widget-wrap{
	text-align:center;
}

body.page-id-168 .elementor-element-acd45c6 .elementor-widget-text-editor .elementor-widget-container{
	width:113%;
	position:relative;
	top:-227px;
	}

}



@media (max-width:544px){

	body.page-id-168 .elementor-element-2b3c680 p span{
	font-size:33px !important;
	}

}



@media (max-width:479px){

	body.page-id-168 .elementor-element-acd45c6 .elementor-widget-image img{
	top:225px;
	}

}



@media (max-width:411px){

	body.page-id-168 .elementor-element-2b3c680 p span{
	font-size:33px;
}

body.page-id-168 .elementor-element-1317af6 .elementor-spacer .elementor-spacer-inner{
	display:none;
}

body.page-id-168 .elementor-element-acd45c6 ul li{
	text-align:left;
	margin-top:33px;
}

body.page-id-168 .elementor-element-7b9bc4f .elementor-widget-image img{
	margin-bottom:0px;
	width:238px !important;
}

body.page-id-168 .elementor-element-bce469c .elementor-widget-image .wp-image-316{
	width:214px !important;
}

body.page-id-168 .elementor-element-bce469c .elementor-widget-image{
	margin-bottom:26px !important;
}

body.page-id-168 .elementor-element-acd45c6 .elementor-widget-image img{
	top:278px;
	}

}



@media (max-width:322px){

	body.page-id-168 .elementor-element-acd45c6 .elementor-widget-image img{
	top:307px;
	}

}



@media (max-width:305px){

	body.page-id-168 .elementor-element-acd45c6 .elementor-widget-image img{
	top:352px;
	}

}



@media (max-width:276px){

	body.page-id-168 .elementor-element-acd45c6 .elementor-widget-image img{
	top:400px;
	}

}



/*-----------------------------------------------*/
/*  "CONTATTI" Page                              */
/*-----------------------------------------------*/
body.page-id-16 .elementor-element-1317af6 .elementor-widget-wrap{
	display:none !important;
}

body.page-id-16 .elementor-element-6907d98 .elementor-widget-text-editor .elementor-widget-container{
	padding-top:51px !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-16 .elementor-element-6907d98 .textwidget p{
	color:#ffffff;
}

body.page-id-16 .elementor-element-6907d98 .elementor-widget-text-editor p{
	color:#ffffff !important;
	background-color:transparent !important;
}

body.page-id-16 .elementor-element-6907d98 .elementor-widget-text-editor .textwidget{
	background-color:transparent !important;
}

body.page-id-16 .init p textarea{
	height:59px;
}

body.page-id-16 .ast-article-single .elementor-element-6907d98 .elementor-container{
	padding-bottom:66px;
}

@media (max-width:1024px){

	body.page-id-16 .elementor-element-6907d98 .elementor-top-column:nth-child(3) .elementor-widget-container{
	padding-left:2px;
	}

}



@media (max-width:764px){

	body.page-id-16 .elementor-element-2cb79b5 p span{
	position:relative;
	top:42px;
}

body.page-id-16 .elementor-element-6907d98 .js p:nth-child(5){

	padding-left:77px;
}

body.page-id-16 .elementor-element-6907d98 .elementor-widget-text-editor p{
	left:-5px !important;
}

body.page-id-16 #content .ast-container #primary #main .ast-article-single .entry-content .elementor .elementor-element-6907d98 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	right:auto !important;
}

body.page-id-16 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
	margin-top:-39px;
}

body.page-id-16 .js .init p{
	left:-2px !important;
}

body.page-id-16 .elementor-element-6907d98 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container .js .init p{
	right:auto !important;
	}

}



/*-----------------------------------------------*/
/*  "HOME" Page                                  */
/*-----------------------------------------------*/
body.page-id-1680 .vc_custom_1503219000094 .wpb_single_image{
	background-color:#9155a7;
}

body.page-id-1680 #crellyslider-9 .crellyslider{
	margin-top:97px;
}

body.page-id-1680 #colophon .footer-adv .footer-adv-overlay{
	background-color:#000000;
}

body.page-id-1680 .crellyslider .cs-slides li{
	width:100% !important;
	max-width:100% !important;
}

body.page-id-1680 .footer-adv tr td{
	border-style:none;
}

body.page-id-1680 .footer-adv .widget table{
	border-width:0px;
}

body.page-id-1680 #page #colophon .footer-adv .footer-adv-overlay .ast-container .ast-row .footer-adv-widget .widget .custom-html-widget table tbody tr td p img{
	width:196px !important;
}

body.page-id-1680 .footer-adv p img{
	max-width:130%;
}

body.page-id-1680 #page #colophon .footer-adv .footer-adv-overlay .ast-container .ast-row .footer-adv-widget:nth-child(1) .widget .custom-html-widget table tbody tr td p .wp-image-2136{
	width:495px !important;
}



/*-----------------------------------------------*/
/*  "CHI SONO" Page                              */
/*-----------------------------------------------*/
body.page-id-2535 .vc_inner .vc_column-inner .wpb_wrapper .wpb_text_column p{
	margin-top:33px;
}



/*-----------------------------------------------*/
/*  "VALUTAZIONE" Page                           */
/*-----------------------------------------------*/
body.page-id-358 .elementor-element-1317af6 .elementor-spacer .elementor-spacer-inner{
	display:none;
}

body.page-id-358 .elementor-element-add0bf6 .elementor-widget-text-editor p{
	margin-top:0px;
	margin-bottom:12px;
}

body.page-id-358 p{
	font-family:'Roboto', sans-serif;
	font-size:15px;
	color:#7a7a7a;
}

body.page-id-358 .elementor-element-949c0df .elementor-widget-image img{
	margin-top:-33px;
	-webkit-box-shadow:0px 0px 12px -5px #4b4f58;	box-shadow:0px 0px 12px -5px #4b4f58;
}

@media (max-width:1200px){

	body.page-id-358 .elementor-element-add0bf6 .elementor-widget-text-editor p{
	margin-top:0px;
}

body.page-id-358 .elementor-element-8f26df8 .elementor-widget-text-editor p{
	color:#7a7a7a !important;
	}

}



@media (max-width:767px){

	body.page-id-358 .elementor-element-b784ce3 .elementor-widget-text-editor p:nth-child(1){

	font-size:17px;
	margin-top:20px;
	}

}



@media (max-width:764px){

	body.page-id-358 .elementor-element-b784ce3 p strong:nth-child(2){

	padding-top:0px;
}

body.page-id-358 .elementor-element-add0bf6 .elementor-widget-text-editor p{
	margin-top:59px;
}

body.page-id-358 .elementor-element-b784ce3 .elementor-widget-text-editor .elementor-widget-container{
	margin-bottom:-22px;
}

body.page-id-358 .elementor-element-5f77998 .elementor-widget-image .elementor-widget-container{
	margin-top:-50px;
}

body.page-id-358 .elementor-element-f60232d .elementor-widget-image .elementor-widget-container{
	margin-top:-50px;
	margin-bottom:21px;
}

body.page-id-358 .elementor-element-8f26df8 .elementor-widget-image .elementor-widget-container{
	margin-bottom:0px;
	margin-top:-33px;
	}

}



@media (max-width:640px){

	body.page-id-358 .elementor-element-60dc7f9 .elementor-widget-wrap{
	margin-top:-36px;
	margin-bottom:44px;
}

body.page-id-358 .elementor-element-f4604f4 .elementor-widget-wrap{
	margin-top:-43px;
	margin-bottom:62px;
}

body.page-id-358 .elementor-element-eaf01d5 .elementor-widget-wrap{
	margin-top:-41px;
	margin-bottom:53px;
	}

}



@media (max-width:544px){

	body.page-id-358 .elementor-element-b784ce3 p strong:nth-child(11){

	display:block;
	}

}



@media (max-width:479px){

	body.page-id-358 .elementor-element-b784ce3 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p > span > strong{
	display:inline-block;
	}

}



@media (max-width:420px){

	body.page-id-358 .elementor-element-add0bf6 .elementor-widget-text-editor p{
	-webkit-transform:scale(0.71);	-ms-transform:scale(0.71);	transform:scale(0.71);
	}

}



@media (max-width:411px){

	body.page-id-358 .elementor-element-add0bf6 p span{
	display:block;
	width:125%;
	-webkit-transform:translatex(-76px) translatey(0px);	-ms-transform:translatex(-76px) translatey(0px);	transform:translatex(-76px) translatey(0px);
	}

}



@media (max-width:320px){

	body.page-id-358 .elementor-element-add0bf6 p span{
	width:158%;
	}

}



/*-----------------------------------------------*/
/*  "TRATTAMENTI" Page                           */
/*-----------------------------------------------*/
body.page-id-487 .elementor-element-1317af6 .elementor-spacer .elementor-spacer-inner{
	display:none;
}

body.page-id-487 .elementor-element-1317af6 .elementor-widget-wrap{
	margin-top:52px;
}

@media (max-width:764px){

	body.page-id-487 .elementor-element-75ad2d8 .elementor-widget-image img{
	width:42% !important;
}

body.page-id-487 .elementor-element-5af2109 .elementor-widget-image img{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	width:43%;
}

body.page-id-487 .elementor-element-5835252 .elementor-widget-text-editor p{
	margin-top:44px;
	margin-bottom:-17px;
}

body.page-id-487 .elementor-element-20338c5 .elementor-widget-text-editor p:nth-child(1){

	margin-top:74px;
	}

}



@media (max-width:640px){

	body.page-id-487 .elementor-element-e959022 .elementor-divider span{
	margin-top:-22px;
	margin-bottom:41px;
}

body.page-id-487 .elementor-element-f8bc410 .elementor-widget-wrap{
	padding-bottom:61px !important;
	margin-top:-50px;
	margin-bottom:7px;
}

body.page-id-487 .elementor-element-76cf608 .elementor-widget-text-editor:nth-child(3) p:nth-child(1){

	margin-top:55px;
}

body.page-id-487 .elementor-element-76cf608 .elementor-divider span{
	margin-top:-34px;
	margin-bottom:51px;
}

body.page-id-487 .elementor-element-e798250 .elementor-widget-wrap{
	margin-top:-46px;
	margin-bottom:39px;
}

body.page-id-487 .elementor-element-02422b5 .elementor-widget-wrap{
	margin-top:-50px;
	margin-bottom:46px;
}

body.page-id-487 .elementor-element-70bf966 .elementor-widget-wrap{
	padding-bottom:49px !important;
}

body.page-id-487 .elementor-element-70bf966 .elementor-divider span{
	margin-top:-50px;
	margin-bottom:29px;
}

body.page-id-487 .elementor-element-fd9f67f .elementor-widget-divider .elementor-divider{
	position:relative;
	top:-58px;
}

body.page-id-487 .elementor-element-08cff3f .elementor-widget-image img{
	width:39% !important;
	position:relative;
	top:-62px;
	}

}



@media (max-width:544px){

	body.page-id-487 .elementor-element-5af2109 .elementor-widget-text-editor{
	margin-bottom:-50px;
}

body.page-id-487 .elementor-element-4c26451 .elementor-widget-text-editor{
	margin-bottom:-50px;
}

body.page-id-487 .elementor-element-4c26451 .elementor-widget-wrap{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-487 .elementor-element-4c26451 .elementor-top-column:nth-child(2) .elementor-widget-wrap{
	padding-bottom:77px;
}

body.page-id-487 .elementor-element-76cf608 .elementor-widget-wrap{
	padding-bottom:0px !important;
	margin-bottom:-50px;
}

body.page-id-487 .elementor-element-c13fa55 .elementor-widget-image img{
	-webkit-transform:scale(1.28);	-ms-transform:scale(1.28);	transform:scale(1.28);
}

body.page-id-487 .elementor-element-685ab3e .elementor-widget-image img{
	-webkit-transform:scale(0.8);	-ms-transform:scale(0.8);	transform:scale(0.8);
	margin-top:-80px;
}

body.page-id-487 .elementor-element-08cff3f .elementor-widget-image .elementor-widget-container{
	margin-top:-76px;
}

body.page-id-487 .elementor-element-75ad2d8 .elementor-widget-image img{
	width:353px !important;
}

body.page-id-487 .elementor-element-4a7bf65 .elementor-widget-image img{
	position:relative;
	left:45px;
}

body.page-id-487 .elementor-element-08cff3f .elementor-widget-image img{
	top:-13px;
}

body.page-id-487 .elementor-element-f8e2d1f .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p:nth-child(3) span span span{
	position:relative;
	top:-21px;
	}

}



@media (max-width:479px){

	body.page-id-487 .elementor-element-08cff3f .elementor-widget-image img{
	width:56% !important;
}

body.page-id-487 .elementor-element-1317af6 .elementor-spacer .elementor-spacer-inner{
	display:none;
}

body.page-id-487 .elementor-element-f8e2d1f p:nth-child(1) span{
	margin-top:19px;
}

body.page-id-487 .elementor-element-f8e2d1f .elementor-widget-text-editor p:nth-child(1){

	margin-top:-33px;
}

body.page-id-487 .elementor-element-4c26451 .elementor-widget-wrap{
	padding-bottom:15px !important;
}

body.page-id-487 .elementor-element-f8e2d1f .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p:nth-child(3) span span span{
	position:relative;
	top:-25px;
	}

}



@media (max-width:411px){

	body.page-id-487 .elementor-element-08cff3f .elementor-widget-image .elementor-widget-container{
	-webkit-transform:scale(1.76);	-ms-transform:scale(1.76);	transform:scale(1.76);
}

body.page-id-487 .elementor-element-5af2109 .elementor-widget-text-editor p{
	color:#7a7a7a;
}

body.page-id-487 .elementor-element-76cf608 p:nth-child(8) span{
	color:#7a7a7a;
}

body.page-id-487 p:nth-child(10) > span:nth-child(1){

	color:#7a7a7a;
}

body.page-id-487 .elementor-element-08cff3f .elementor-widget-image img{
	-webkit-transform:scale(0.66);	-ms-transform:scale(0.66);	transform:scale(0.66);
}

body.page-id-487 .elementor-element-4a7bf65 .elementor-widget-image img{
	left:8px;
}

body.page-id-487 .elementor-element-5af2109 .elementor-widget-image img{
	width:232px;
}

body.page-id-487 .elementor-element-c13fa55 .elementor-widget-image img{
	width:278px !important;
}

body.page-id-487 .elementor-element-f8e2d1f .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p:nth-child(3) span span span{
	margin-top:-50px;
	position:relative;
	top:-25px;
	}

}



@media (max-width:351px){

	body.page-id-487 .elementor-element-5835252 p span{
	font-size:35px !important;
	}

}



/*-----------------------------------------------*/
/*  "PSICOTERAPIA" Page                          */
/*-----------------------------------------------*/
body.page-id-296 .elementor-element-1317af6 .elementor-spacer .elementor-spacer-inner{
	display:none;
}

body.page-id-296 .elementor-element-b85456e .elementor-widget-image img{
	-webkit-box-shadow:0px 0px 3px 1px #000000;	box-shadow:0px 0px 3px 1px #000000;
}

body.page-id-296 .elementor-element-ed73957 p span{
	color:#7a7a7a !important;
}

body.page-id-296 .elementor-element-a54a6b8 .elementor-widget-text-editor p{
	color:#7a7a7a !important;
}

body.page-id-296 .elementor-element-e861eed p span{
	color:#7a7a7a !important;
}

body.page-id-296 .elementor-element-d8a37e8 .elementor-widget-text-editor p{
	color:#7a7a7a !important;
}

body.page-id-296 .elementor-element-d8a37e8 ul li{
	color:#7a7a7a;
}

body.page-id-296 .elementor-element-a54a6b8 .elementor-widget-image img{
	-webkit-box-shadow:0px 0px 3px 2px #4b4f58;	box-shadow:0px 0px 3px 2px #4b4f58;
}

body.page-id-296 .elementor-element-eb8329c .elementor-widget-image img{
	-webkit-box-shadow:0px 0px 2px 2px #4b4f58;	box-shadow:0px 0px 2px 2px #4b4f58;
}

body.page-id-296 .elementor-element-eb8329c .elementor-widget-text-editor p{
	color:#7a7a7a !important;
}

@media (max-width:764px){

	body.page-id-296 .elementor-element-1317af6 .elementor-spacer .elementor-spacer-inner{
	display:none;
}

body.page-id-296 .elementor-element-c54bd68 .elementor-widget-wrap{
	margin-bottom:34px;
	margin-top:-50px;
}

body.page-id-296 .elementor-element-4f93487 .elementor-widget-wrap{
	margin-top:-50px;
	margin-bottom:17px;
}

body.page-id-296 .elementor-element-b7d39ec .elementor-widget-wrap{
	margin-top:-50px;
	margin-bottom:26px;
}

body.page-id-296 .elementor-element-1dee4cf .elementor-widget-wrap{
	margin-bottom:46px;
	margin-top:-50px;
}

body.page-id-296 .elementor-element-d5b99f7 .elementor-widget-wrap{
	margin-top:-50px;
	margin-bottom:48px;
	}

}



@media (max-width:640px){

	body.page-id-296 .elementor-element-7e4a9d7 .elementor-widget-text-editor p{
	margin-top:59px;
}

body.page-id-296 .elementor-element-7e4a9d7 .elementor-widget-text-editor{
	height:126px;
}

body.page-id-296 .elementor-element-b85456e .elementor-widget-image .elementor-widget-container{
	margin-top:-50px;
}

body.page-id-296 .elementor-element-a54a6b8 .elementor-widget-image .elementor-widget-container{
	margin-top:-50px;
}

body.page-id-296 .elementor-element-eb8329c .elementor-widget-image .elementor-widget-container{
	margin-top:-50px;
	}

}



@media (max-width:411px){

	body.page-id-296 .elementor-element-7e4a9d7 p span{
	font-size:35px !important;
	}

}

/* WPBakery legacy layout rules migrated for Elementor conversion */
.vc_custom_1503235098743{margin-top:-100px!important;margin-right:-30px!important;margin-left:-30px!important;}
.vc_custom_1503231362059{margin-top:-30px!important;background-color:#6ec69e!important;}
.vc_custom_1503231410362{margin-top:-30px!important;}
.vc_custom_1503220930834{margin-left:-60px!important;}
.vc_custom_1503216548754{margin-top:-100px!important;}
.vc_custom_1503219000094{margin-top:-35px!important;}
.vc_custom_1503005934238{background-color:#6ec69e!important;}


/* SiteOrigin CSS migrated from siteorigin_custom_css[astra] */
#mega_main_menu.primary > .menu_holder > .menu_inner > span.nav_logo {
  background-color: #ffffff;
}

#mega_main_menu.first-lvl-align-right > .menu_holder > .menu_inner > ul {
  margin-top: -20px;
}

.vc_single_image-img.attachment-full {
  z-index: 4;
}

.crellyslider > .cs-preloader > .cs-bg{
	filter: initial;
	-webkit-filter: initial;
	-moz-filter: initial;
	-o-filter: initial;
	-ms-filter: initial;
}

.crellyslider > .cs-preloader > .cs-loader{
	z-index: 0;
}

.crellyslider > .cs-slides > .cs-slide {
  z-index: 0;
  max-width: 99.7%;
}
