/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/
/*LANDING MANAGEAT*/
#Top_bar #logo img {display:none!important;}
.nodisplay{display:none!important;}
.manaback{
background: rgb(231,108,78);
background: -moz-linear-gradient(90deg, rgba(231,108,78,1) 0%, rgba(218,78,83,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(231,108,78,1) 0%, rgba(218,78,83,1) 100%);
background: linear-gradient(90deg, rgba(231,108,78,1) 0%, rgba(218,78,83,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e76c4e",endColorstr="#da4e53",GradientType=1);
margin-top: -96px!important;
}

/*blocco costi 95 35*/
.euro1{background: url(/wp-content/uploads/2020/07/blocco-arancione.png) no-repeat center center; background-size: contain; padding:60px;}
.euro1 h3 {color:#fff!important; font-size:80px!important; line-height: 1.0!important;font-weight: 900!important;letter-spacing: 0px!important;}

/*blocco costo offerto*/
.euro2{background: url(/wp-content/uploads/2020/07/box-fascia-grigio.png) no-repeat center center; background-size: contain; padding:60px;}
.euro2 h3{color: #E76C4E!important;    font-size: 70px!important;    line-height: 0!important;    font-weight: 900!important;}
.euro3 h3{color: #959595!important;    font-size: 22px!important;    line-height: 0!important;    font-weight: 900!important;}

/*.costoofferto{background-color:#ECEBEB; border-radius: 30px;}*/
.costoofferto1 .column_attr.align_center {background-image: url(/wp-content/uploads/2020/07/ox-prezzo.png); background-repeat: no-repeat; background-position: center; background-size: contain;  padding: 50px;}

h2.cose{font-size:70px!important; color:#000;}
h2.prezzi {font-size:50px!important; line-height:30px!important; letter-spacing: 0px!important; color:#959595!important;margin-bottom: 7px;}
h4.prezzi {margin-bottom: 0px; color:#000!important;}
h2.pensa{font-size:25px!important; color:#959595!important; line-height: 31px!important; font-weight: 500!important; letter-spacing: 2px!important;}
h5.pensa{font-size:35px!important; color:#455A63!important;font-weight: 600!important;}
h4.pensa1{font-size:35px!important; color:#E76C4E!important;font-weight: 600!important;}
h3{font-size: 22px;line-height: 22px;font-weight: 700;    letter-spacing: 2px; color:#000;}
h5.cose2 {font-size:30px; line-height: 30px;}

/*.laserscannerContainer {background:url(https://www.manageat.it/wp-content/uploads/2020/07/Sfondo-2.png)no-repeat center center;background-size: cover; }*/
.stonda img{border-radius:30px;}


#Header_wrapper, #Intro {background-color: #fff!important;}

.sfondotrasparente .column_attr{padding: 50px;}

.sfondotrasparente {
/*	background: #ffffffd9;
  border-radius: 10%;
	box-shadow: 1px 1px 5px 1px #88888845;*/
    zoom: 1;
    overflow: auto;
}

.sfondotrasparente2 {background: #ffffffd9;border-radius: 10%;box-shadow: 1px 1px 5px 1px #88888845;}


.sfondotrasparente1 {  background: none;  padding:50px;  border-radius: 10%;box-shadow: none;  margin-top: -60px;}
.sfondotrasparente1:hover {  background: #ffffffd9!important;  padding:50px;  border-radius: 10%;  box-shadow: 1px 1px 5px 1px #88888845!important;	margin-top: -60px;}


.sfondotrasparente:hover{  -ms-transform: scale(1.1); /* IE 9 */  -webkit-transform: scale(1.1); /* Safari 3-8 */  transform: scale(1.1);  transition: transform .6s;  transform-origin: center;
}

.iconepunti:hover{-ms-transform: scale(1.2); /* IE 9 */-webkit-transform: scale(1.2); /* Safari 3-8 */transform: scale(1.2);transition: transform .6s;}


.sfondobianco .column_attr{  padding: 30px!important;}

.sfondobianco{background: #fff;border-radius: 25px;box-shadow: 1px 1px 5px 1px #88888845;}
.sfondobianco2{background: #fff;border-radius: 50px;box-shadow: 1px 1px 5px 1px #88888845;}



.page-id-66 .sfondobianco:hover{  -ms-transform: scale(1.1); /* IE 9 */  -webkit-transform: scale(1.1); /* Safari 3-8 */  transform: scale(1.1);  transition: transform .6s;}
/*
.sinistra{float:left!important;}
.destra{float:right!important;}*/


.backgrounddouble{
	background:url(/wp-content/uploads/2020/07/Sfondo-2.png) left bottom no-repeat;
	/*background:url(/wp-content/uploads/2020/05/Risorsa-32.png) right top no-repeat, url(/wp-content/uploads/2020/05/Risorsa-26.png) left bottom no-repeat;*/

	background-size: cover;
}

.ventimila{position: relative;background: #ED1C24;display: inline-block;height: 50px;padding: 30px 91px 17px 94px;z-index: -1;margin-left: -38px;border-bottom-left-radius: 52px;border-bottom-right-radius: 53px;
}

#missionSwitcher {	width: 50%;	clear: both;	margin-top: 20px;	text-align: center;}
#missionSwitcher div {	display: inline-block;	width: 16px;	margin: 0 5px;	height: 16px;	background: #0D4277;	cursor: pointer;}
#missionSwitcher div.active {	background: #000;}


.two-fifth.mcb-wrap.iphone{ width:32%!important;}
.iphone{margin-top:-840px;}
/*SEZIONE COSTI APP*/
.costidesk{border: solid 2px #F7EDD2;     border-radius: 15%;}
.resizecerchicolorati .vc_column_container{float:left; width:20%;}
.resizecerchicolorati .distanza {margin-left: 240px!important;}
.cosafamanageat{margin-top: -100px!important;  margin-bottom: 50px!important;}
.landinghtre h2{font-size:100px!important; color:#000;}
.landinghtre h3{font-size:35px!important;color:#959595!important;}
/*CONTACT FORM*/
input[type="submit"]{background-color: #E76C4E!important;font-family:"Poppins"; border-radius:10px!important;    font-size: 25px;}
div.wpcf7 .wpcf7-submit:disabled{background-color:#383838!important;}

/*VIDEO YOUTUBE
.ytp-title-channel-logo.html5-video-container {display:none!important;}
.html5-video-container .ytp-watermark{display:none!important;}
.html5-video-container .ytp-chrome-top .ytp-chrome-bottom{display:none!important;}
.html5-video-container .html5-video-player a {display:none!important;}
.html5-video-container .ytp-title-text{display:none!important;}*/

/*RESPONSIVE*/
@media only screen and (max-width: 414px){
#Top_bar{display:none;}
h2.cose {font-size: 30px!important; color:#000;}
h3.spazio{font-size: 27px!important;    line-height: 40px!important;    font-weight: 700!important;}
.euro2 h3{font-size:65px!important;}
.landinghtre h2 {font-size: 60px!important; color:#000;}
h2.prezzi{font-size: 44px!important;}
.costoofferto1 .column_attr.align_center{padding: 20px 0px 20px 0px;}
h5.pensa{line-height: 40px;}
.livelli .google_font,.flessibile .google_font, .integrata .google_font, .processi .google_font, .conco .google_font{font-size: 30px!important;line-height: 30px!important;}


.elevata1 {left: 118px;    margin-bottom: 0px;    position: relative;    margin-top: -44px;    margin-left: -230px;}
.elevata1 img{width:15%;}
.missionArrow {    position: absolute;    top: 15%;    transform: translateY(-50%);    width: 75px;    height: 60px;}
.missionArrow.missionArrowRight {    right: -39px;	background:url(/wp-content/uploads/2020/05/avanti.png;)no-repeat center;}
.missionArrow.missionArrowLeft {  left: -39px;	background:url(/wp-content/uploads/2020/05/indietro.png;) no-repeat center;	}
.missionArrow1 {    position: absolute;    top: 42%;    transform: translateY(-50%);    width: 80px;    height: 60px;}
.missionArrow1.missionArrowRight1 {    right: -39px;	background:url(/wp-content/uploads/2020/05/avanti.png;)no-repeat center;}
.missionArrow1.missionArrowLeft1 {  left: -39px;	background:url(/wp-content/uploads/2020/05/indietro.png;) no-repeat center;	}
.ventimila{padding: 30px 112px 17px 114px!important;    margin-left: -35px;    border-bottom-left-radius: 48px;    border-bottom-right-radius: 48px;}
.ventimila h5{font-size:30px!important;}
#missionSwitcher1 {	width: 50%;	clear: both;	margin-top: 20px;	text-align: center;}
#missionSwitcher1 div {	display: inline-block;	width: 16px;	margin: 0 5px;	height: 16px;	background: #0D4277;	cursor: pointer;}
#missionSwitcher1 div.active {	background: #000;}

/*
.perche h2{font-size:22px!important; color:#000;}*/
/*PADDING BLOCCHI TESTO "COSA FA WCONNECT"*/
.spazio{padding:35px;}
/*ALLINEAMENTO IMG IPHONE "COSA FA WCONNECT"*/
.busta1 img {margin-top: -70px;margin-left: 5px;}
.comunicazioni1 img {margin-top: -70px;margin-left: 5px;}
.ferie1 img {margin-top: -70px;margin-left: 5px;}
.prenotare1 img {margin-top: -70px;margin-left: 5px;}
.gestione1 img {margin-top: -70px;margin-left: 5px;}
.videochiamate1 img {margin-top: -70px;margin-left: 5px;}
/*CERCHI COLORATI "LA TUA APP"*/
.resizecerchicolorati .vc_column_container{float:left; width:20%;}
.resizecerchicolorati .distanza {margin-left: 66px!important;}
.backgrounddouble{background:url(/wp-content/uploads/2020/07/Sfondo-2.png) right top no-repeat;	background-size: cover!important;}
/*IMMAGINE TELEFONO IPHONE PIU VICINO ALLA SCRITTA COS'E WCONNECT*/
.moveup{margin-top:50px!important;}
/*SEZIONE COSTI APP*/
.nomobile{display:none!important;}
#costi {background-image:none!important}
#costi .google_font{color:#00818B!important;}
#costi .mcb-item-8fokdrhl0{border: solid 2px #00818B!important;    border-radius: 15%;}
#costi .ventimila {background:none!important;    margin-left: -70px;     padding: 30px 91px 17px 90px;}
#costi .ventimila h5 {font-size: 50px!important;}
.testomobile h5{color:#000!important;}
.testomobile h2{color:#000!important;font-size:22px!important;}
.costidesk h2{color:#00818B!important;font-size:30px!important;}
.costidesk h5{color:#00818B!important;}
.testopannello h2{line-height: 25px!important;color:#000!important;}
/*BLOCCO PERCHE' SCEGLIERLA*/
.moveup1{margin-top:-60px!important;}

/*SPAZIO COS?E WCONNECT*/
.spazimobile {margin-top: 50px!important; margin-bottom: 50px!important;}
input[type="submit"]{background-color: #00818B!important; font-size:17px!important;}

}


/*ANDROID*/
@media only screen and (max-width: 380px){
  .ventimila {    padding: 30px 98px 17px 98px!important;    margin-left: -32px;    border-bottom-left-radius: 48px;    border-bottom-right-radius: 48px;  }
  /*.home h2 {font-size: 52px;}*/
  .landinghtre h2{font-size: 50px!important; color:#000;}
  .landinghtre h3{font-size: 30px!important;}
  .costoofferto1 .column_attr.align_center {    padding: 6px 0px 5px 0px;}
  h2.prezzi {font-size: 36px!important;line-height: 15px!important;    margin-top: 15px;}
  h4.prezzi{font-size:15px;    margin-top: 12px;}
  .euro3 h3{font-size:37px!important;}
  .euro2{padding:40px;}
  h2.cose {font-size: 25px!important; color:#000;}


  .page-id-66 .google_font{    font-size: 20px!important;line-height: 28px;}
  /*SPAZIO COS?E WCONNECT*/
  .spazimobile {margin-top: 50px!important; margin-bottom: 50px!important;}
  .button-flat input[type="submit"]{font-size: 13px; }
  input[type="submit"]{background-color: #00818B!important;font-family:"Poppins"; border-radius:25px;font-size:13px!important;}

}

/*TABLET ORRIZZONTALE*/
@media only screen and (max-width: 1025px) and (min-width:900px ){
  .euro2 h3{font-size: 55px!important;line-height: 18px!important;}
  .euro1 h3{font-size: 60px!important;}
  h2.prezzi {font-size: 40px!important;}
  h2.cose{    letter-spacing: 1px;}
  .costoofferto1 .column_attr.align_center{    padding: 34px!important;}
.mcb-item-3a575wn1x {padding-bottom:30px;}
.mcb-item-y9m2k9fhq {padding-bottom:30px;}


  /*.page-id-66 h3 {    font-size: 15px!important;    line-height: 18px!important;}*/
  .sfondotrasparente1{padding:25px!important;}
  .sfondotrasparente img{width:70%;}
  .page-id-66 .google_font {font-size: 16px!important;}
  .ventimila{    padding: 30px 44px 17px 51px;margin-left: -28px;border-bottom-left-radius: 46px;border-bottom-right-radius: 45px;}
  .iphone {margin-top: -700px;}
  .cosafamanageat{margin-top: 50px!important;  margin-bottom: 100px;}
  .resizecerchicolorati .distanza {margin-left: 178px!important;}
  .costidesk .google_font {font-size: 28px!important;}
  /*COLORE BORDO BLOCCHI COSTI SVILUPPO*/
  #costi .mcb-item-8fokdrhl0{border: solid 2px #fff!important;    border-radius: 15%;}
  #costi .mcb-item-8xoxfasum{border: solid 2px #fff!important;    border-radius: 15%;}
  .sfondobianco .column_attr {padding: 17px!important;}
  .sfondobianco h5{font-size:16px!important;}
  .sfondotrasparente .visible_photo {display:inline-block!important;}
  /*CONTACT FORM*/
  input[type="submit"]{background-color: #E76C4E!important;font-family:"Poppins"; border-radius:10px!important;    font-size: 20px;}
  div.wpcf7 .wpcf7-submit:disabled{background-color:#e76c4d!important;}
}




@media only screen and (max-width: 1921px) and (min-width: 1919px) {
	#sottoslider1{padding-top:185px!important;}
}



@media only screen and (max-width: 1441px) and (min-width: 1439px) {
	#sottoslider1{padding-top:180px!important;}
}
	






/*IPAD 12,9"*/
@media only screen
  and (min-device-width: 1366px)
  and (max-device-width: 1366px)
  and (orientation: landscape)
  and (-webkit-min-device-pixel-ratio: 2) {
	  .cosafamanageat{margin-top: 50px!important;  margin-bottom: 50px;}
  #wconnectslider rs-slides {top:0px!important;}
  #sottoslider1{margin-top:0px!important;}
  .euro1 h3{font-size: 60px!important;}

}


@media only screen and (max-width: 1367px) and (min-width: 1365px) {
	#sottoslider1{padding-top:180px!important;}
}
	



@media only screen and (min-width: 1300px){
  .cosafamanageat{margin-top: -60px!important;  margin-bottom: 50px;}
  #wconnectslider rs-slides {top:-120px!important;}
  #sottoslider1{margin-top:-205px!important; z-index:1;}
.mcb-item-y9m2k9fhq {padding-bottom:13px;}
.mcb-item-51mcyuav2 {padding-bottom:15px;}
.mcb-item-3a575wn1x {padding-bottom:18px;}
.mcb-item-cwhum3qou {padding-bottom:18px;}
}

@media only screen and (max-width: 1281px) and (min-width: 1279px) {
	#sottoslider1{padding-top:180px!important;}
}
	
/*TABLET VERTICALE*/
@media only screen and (max-width: 899px) and (min-width:768px ){
.page-id-66 h3{    font-size: 13px!important;    line-height: 20px!important;}
.sfondotrasparente1{padding:20px;}
 .hover_box .hover_box_wrapper img{width:50%;margin-bottom: 15px;}
 .iphone { margin-top: -1500px;}
 .sfondobianco .column_attr {padding: 15px!important;}
 .google_font {font-size: 15px!important;}
 .sfondobianco h5{font-size: 14px!important;}
 .mcb-section-fsn38d05x{display:none;}
 .sfondobianco {border-radius: 32px;}
 .cosafamanageat{margin-top: 50px!important;  margin-bottom: 50px;}
.ventimila{    padding: 25px 49px 10px 44px;    z-index: -1;    margin-left: -20px;    border-bottom-left-radius: 36px;    border-bottom-right-radius: 39px;}
.ventimila h5{font-size:32px!important;}
.costidesk .google_font {font-size: 28px!important;}
#Top_bar{display:none;}
.resizecerchicolorati .distanza {   margin-left: 160px!important;}
.testalo hr.no_line{margin: 0 auto 1000px!important;}
.sfondotrasparente .visible_photo {display:inline-block!important;}
.sfondobianco .google_font {font-size: 12px!important;}
.sfondobianco .column_attr {padding: 6px!important;}
input[type="submit"]{background-color: #00818B!important;}
/*CONTACT FORM*/
input[type="submit"]{background-color: #00818B!important;font-family:"Poppins"; border-radius:10px!important;    font-size: 15px;}
div.wpcf7 .wpcf7-submit:disabled{background-color:#e76c4d!important;}
}

@media only screen and (max-width: 1024px) and (min-width:768px ){
.iphone { margin-top:  -680px;}
}


/*IPAD 10,5"*/
@media only screen
  and (min-device-width: 834px)
  and (max-device-width: 1112px)
  and (orientation: landscape)
  and (-webkit-min-device-pixel-ratio: 2) {
  #wconnectslider rs-slides {top:0px!important;}
  #sottoslider1{margin-top:0px!important;}
  .euro1 h3{font-size: 60px!important;}
  .costoofferto1 .column_attr.align_center{padding:35px;}
  .sfondobianco .column_attr{    padding: 6px!important;}
  .cosafamanageat {margin-top: 55px!important;}
  .home h3{    font-size: 16px;   line-height: 16px; color:#000;}
  h5.pensa{line-height: 35px;}
}




@media only screen and (max-width: 600px) {
.nopadding {
padding: 0 0 0 0!important;
}

	.home .nopadding .column_attr {
		padding: 50px 20px 35px !important;
	}
}



/*CAMBIO FONT/COLORE/GRANDEZZA AL CLICK PAGINA (MENU)*/
#Top_bar .menu > li.current-menu-item > a, #Top_bar .menu > li.current_page_item > a:hover{
	 font-family: Phos!important;
	    color: #04DAC1;
	font-size: 20px;
}
.header-transparent #Top_bar .menu > li > a:after{
	    background: #04DAC1!important;
}

/*MENU MOBILE*/
#Side_slide #menu ul li.current-menu-item > a{
	color: #04dac1;
	font-family: Phos;
	font-size: 20px!important;
}

/*RICHIEDI PREVENTIVO MENU MOBILE*/
#menu-item-15769{
    border: solid!important;
    border-width: 1px!important;
    border-color: #04DAC1!important;
    padding: 0px;
    width: 55%!important;
    margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 15px;
}

#menu-item-15769 a{
	font-size: 8px!important;
    color: #04DAC1!important;
    line-height: 12px!important;
	font-weight: 800!important;
}

#Side_slide #menu ul li a{
	margin-right:0px;
}

/*PARLACI DI TE MENU MOBILE*/
#menu-item-15770{
    border: solid!important;
    border-width: 1px!important;
    border-color: #04DAC1!important;
    padding: 0px;
    width: 55%!important;
    margin-left: 15px;
	margin-bottom:15px;
}
#menu-item-15770 a{
	font-size: 8px!important;
    color: #04DAC1!important;
    line-height: 12px!important;
	font-weight: 800!important;
}




/*LOGO MOBILE*/
@media only screen and (max-width: 600px) {
#Top_bar #logo img.logo-mobile{
	max-height: 30px!important;
}
}

/*-------------------------------------------------------*/

.clients a.button{
	    background-color: #04DAC1;
}

.clients_slider a.slider_prev {
    right: 50px!important;
}
.clients .slick-slide{
	    width: 150px!Important;
}

/*FOOTER ALLINEAMENTO CENTRO MOBILE IPHONE*/
@media only screen and (max-width: 600px) {
#Footer{
	text-align:center;
	}
}
/*-------------------------------------------------------*/


/*ANIMAZIONE TASTI "SCOPRI DI PIÙ"*/
.tasto:after {
	background: #04DAC1!important;
	color:#fff!important;
}
.tasto{
	background: #ffffff00!important;
	}
/*-------------------------------------------------------*/


/*TOP BAR VARIE IMPOSTAZIONI*/

/*.slogan{
	margin-bottom:-30px;
}

.topbar{
	margin-bottom:30px;
	display: contents;
    flex-direction: row;
    justify-content: flex-end;
    align-items: end;
    float: right;
    width: 100%;
}
.topbar1{
	margin-bottom:30px;
	display: contents;
    flex-direction: row;
    justify-content: flex-end;
    align-items: end;
    float: right;
    width: 100%;
}

.mail{
	margin-bottom: -30px;
	margin-top: -37px;
    float: right;
	margin-right:120px!important;
	margin-left: 40px!important;
}*/


/*#Action_bar .container{
	    float: right;
}*/

#Action_bar .contact_details li{
	padding:0px;
}

/*ACTION BAR*/
#Action_bar{
	background-color:#14145A!important;
	margin-top: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#Action_bar .contact_details a{
	color:#fff;
}

/*ACTION BAR TASTO RICHIEDI PREVENTIVO*/
.big1 a, .big2 a {
	color: #52eac8!important;
    border: solid;
    border-width: 1px;
    padding: 0px 6px 0px 6px;
	height: 25px;
	line-height: 25px;
	margin-left:10px;
	margin-right:10px;
	display: inline-block;
	color: #52eac8!important;
    font-size:10px;
	letter-spacing: 1px;
	box-sizing: border-box;
}

/*ACTION BAR TASTI TEL E MAIL*/
.teltop{
	vertical-align: super;
	font-weight: 500;
	margin-left:5px;
	font-size:10px;
}
/*----------------------------------------------------------------------------------------------------------------*/


/*PULSANTI SERVIZI HOME*/
.bordo{
	border-width:1px!important;

}
/*
.home h2 {
	font-size: 43px;
    line-height: 45px;
    font-weight: 700;
    letter-spacing: 4px;
		color:#000;
}*/
/*
.home h3{
	font-size: 20px;
    line-height: 1.15;
    font-weight: 600;
    letter-spacing: 2px;
		color:#000;
}*/

h5, .home h5{
	color: #000;
	font-weight: 300;
}

h6 {
	color:#444;
}

.home h6{
	font-size: 28px;
    line-height: 1.2;
    font-weight: 300;
	color:#444;
	letter-spacing: 2px;
}

/*-------------------------------------------------------*/

/*FOOTER*/

#Footer .widgets_wrapper{
	background-color: #E76C4E!important;
	/*background-image: linear-gradient(0deg, #0752A1, #574397)!important;*/
}
.footer_copy{
	background-color: #313131!important;
}

.footerlogo {
	width: 44%!important;
    height: 30%!important;

}

@media only screen and (min-width: 1000px) {
	.footerlogom{
		display:none;
	}
	#custom_html-9 {display: none;}
}

@media only screen and (max-width: 1000px) {
	.footerlogo{
		display:none;
	}

	#custom_html-7 {
		display: none;
	}
}
@media only screen and (max-width: 768px) and (min-width:760px) {
	.footerlogom{
		display:none;
	}
	#custom_html-9 {display: none;}
}

@media only screen and (max-width: 768px) and (min-width:760px) {
	.footerlogo{
		display:inherit;
	}
	#custom_html-7 {
		display: inherit;
	}
}

.footerlogom{
	width: 60%!important;
    height: 50%!important;
}
/*--------------------------------------------*/

/*PAGINA HOME, MOBILE*/

@media only screen and (max-width: 479px) {
/*.home h3 {
    font-size: 34px;
    line-height: 40px;
    font-weight: 700;
    letter-spacing: 0px;
}
	.home h6 {
    font-size: 29px;
    line-height: 38px;
    font-weight: 300;
    letter-spacing: 0px;
    color: #00000080;
    letter-spacing: 2px;
}
}*/
/*-------------------------------------------------------*/

/*PAGINA SERVIZI*/

.page-id-100 h3, .page-id-100 h5, .page-id-100 p{
	color:#fff!important;

}

.page-id-100 .tasto .button{
	background-color: #fff0!important;
    color: #fff!important;
	border-width:1px!important;
	margin-top: 40px;
}

.page-id-100 .titoli h5 {
    font-size: 22px;
    line-height: 60px;
    font-weight: 500;

}

.page-id-149 .titoli p, .page-id-190 .titoli p, .page-id-198 .titoli p{
	color:#fff;
}


.page-id-100 .vuoisapere h3{
	color:#14145A!important;
}

.page-id-100 .vuoisapere h5{
    color: #0bd9b8 !important;
}

/*BLOCCO FUCSIA*/
.bordonumeri{
	border-radius:60px;
	border-radius: 20px;
	background-color: #e9007d;
}
/*BLOCCO BLU*/
.bordonumeri1{
	border-radius:60px;
	border-radius: 20px;
	background-color: #0054A2;
}
/*BLOCCO VIOLA*/
.bordonumeri2{
	border-radius:60px;
	border-radius: 20px;
	background-color: #5B4297;
}

.bordonumeri0 h2{
	font-size:116px;
	color:#fff;
}

.bordonumeri0 h3{
	    font-size: 25px;
    line-height: 26px;
    font-weight: 600;
    letter-spacing: 0px;
	color:#fff;
}

.bordonumeri0 {
	padding-top: 50px;
    padding-bottom: 50px;
}

.bloccotest{
	padding-top: 350px;
    padding-bottom: 350px;
	background-color:#0054A2;
	border-radius:60px;
}

/*CTA PROGETTO*/
.ctaprogetto{
	background-color:#fff0!important;
	color:#1b1b4f!important;
	border-width:1px!important;
}

.ctaprogetto h3{
	font-size: 30px;
    line-height: 45px;
    font-weight: 300;
    letter-spacing: 0px;
}

/*---------------------------------------------------------------------------------------------------*/


.page-id-149 .testo p, .page-id-190 .testo p{
	color:#4D4D4D!important;
}
.page-id-190 .testo h5 {
	font-size: 30px;
    line-height: 27px;
    font-weight: 600;
    letter-spacing: 0px;
    color: #1a1b4f!important;
}

.page-id-149 .testo1 h5, .page-id-190 .testo1 h5, .page-id-198 .testo1 h5 {
	font-weight: 300;
}

.page-id-149 .testo3 h5, .page-id-190 .testo3 h5, .page-id-198 .testo3 h5 {
    letter-spacing: 8px;
	font-weight: 300;
}

.page-id-149 .linea hr {
    float: left!important;
	height: 2px!important;
	width: 100%!important;
}

.page-id-190 .linea hr {
	height: 2px!important;
	width: 40%!important;
}


.page-id-149 .bordo1, .page-id-190 .bordo1, .page-id-198 .bordo1 {
	border-width:1px!important;
	    background-color: #fff0;

}
/*-------------------------------------------------------*/

/*PAGINA PORTFOLIO*/
.masonry-hover-wrapper{
	border-radius:15px!important;
	}
#Filters{
	text-align: center;
    color: #14145A;
    font-weight: 500;
}

#Filters .categories{
	margin-bottom:40px!important;
}


#Filters .filters_wrapper ul li a{
	color:#14145A;
	border-left: 1px solid #14145A!important;
	border:0px;
	background:#fff0;
}

.page-id-39 .sections_group{
	background-image: url(https://cateam.it/wp-content/uploads/2019/11/ca-element-portfolio.png);
    background-repeat: no-repeat;
    background-position: center top;
	background-color:#E6EEFE;
}

.postid-85 .sections_group{
    background-image: url(https://cateam.it/wp-content/uploads/2018/02/ca-element-portfolio.png);
    background-size: contain!important;
}

/*Caratteri CTA Slider Mobile*/
@media only screen and (max-width: 479px) {
.tipiace h2{
	    font-size: 25px;
}
/*icone mail e telefono CTA*/
	.icon_box.icon_position_left .image_wrapper{
		top:2px;
	}
}


.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc.bg-light h3 a{
	color:#181959!important;
}

.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc {
	opacity: 1 !important;
	background: rgba(4, 218, 193, 0.7);
}

.portfolio_group.masonry-hover .portfolio-item:hover .masonry-hover-wrapper .hover-desc {
	background: none !important;
}

.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc.bg-light h3 a {
	position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
	padding: 40px;
	-webkit-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}

.portfolio_group.masonry-hover .portfolio-item:hover .masonry-hover-wrapper .hover-desc.bg-light h3 a {
	opacity: 0 !important;
}

.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc h3:after {
	display: none !important;
}

/*-------------------------------------------------------*/


/*PAGINA TEAM*/

.team1 .team_vertical{
	padding:10px;
}

.team1 .image_frame .image_wrapper{
	border-color:#f8f8f800;
	border-radius: 100px;

}


.team1 .image_frame {
	border-radius:150px;
	border-width:0px;
	display:none;
}

.team1bordo{
	padding:50px;
	border-width:1px;
	border:solid;
}

.nodisplay{
	display:none;
}

.sliderwow{
	margin-bottom:-40px;
}
@media only screen and (max-width: 479px) {
	.team1 .team_vertical {
    padding: 33px;
}
	#teamblocco1{
		padding: 0px!important;
	}

	#teamblocco2{
        padding: 0px!important;
	}

	#teamblocco3{
		padding: 0px!important;
	}

	#teamblocco4{
		padding: 0px!important;
	}
}
/*-------------------------------------------------------*/


/*PAGINA BLOG*/
#ajaxsearchlite1 .probox, div.asl_w .probox{
	border-color: #14145B;

}
/*-------------------------------------------------------*/

/*SERVIZIO DIGITAL MARKETING*/
@media only screen and (max-width: 479px) {
.sfondomobile{
	background-color: #181959!important;
    background-image: none!important;
	padding-left: 10px;
    padding-right: 10px;
    border-radius: 25px;
}
}
/*-------------------------------------------------------*/

/*RESPONSIVE*//*
@media only screen and (max-width: 365px) and (min-width: 355px) {
	.page-id-66 .google_font{
		font-size:31px!important;
	}
	.tipiace h2 {
    font-size: 20px!important;
}
}*/

	

	
	
	
/*TABLET ORRIZZONTALE*/
@media only screen and (max-width: 1025px) and (min-width: 900px) {
.page-id-100 .titoli h5{
	font-size:21px;
}

.entry-title {
    font-size: 25px!important;
    line-height: 24px!important;
}

.page-id-185 .ipad a.button .button_label {
		padding: 10px 10px!important;
	}
/*
.page-id-66 .google_font{
		font-size: 32px!important;
	}*/
.page-id-198 h3{
		font-size: 33px;
	}
.page-id-198 h2{
		font-size: 40px;
	}
.page-id-149 h2{
		font-size: 35px;
	}
.big1 a {
     vertical-align: middle;
}
	.big2 a{
		vertical-align: middle;
	}
.page-id-66 h3 {
    font-size: 32px;
	line-height: 38px;
}
}

/*TABLET VERTICALE*/
@media only screen and (max-width: 770px) and (min-width: 700px) {
	.big1 a {
     vertical-align: top;
}
	.big1{
		margin-right:0px!important;
		vertical-align: top;
	}

	.big2 a{
		vertical-align: top;
		margin-right:0px!important;
	}
	.big2{
		margin-right:5px!important;
		vertical-align: top;
	}

.page-id-66 h3 {
    font-size: 30px;
    line-height: 30px;
}
/*
.page-id-66  .google_font{
		font-size:22px!important;
	}*/

.page-id-66 h6{
    font-size: 19px;
    line-height: 32px;
	}

.page-id-66 .servizi img{
		padding: 25px 10% 30px!important;
	    margin-bottom: -25px!important;
	}

.page-id-100 h2{
	    font-size: 35px!important;
}

.page-id-100 .ipadd{
		padding:0px!important;
	}

.page-id-100 .titoli h5{
	font-size: 14px!important;
	}

.page-id-100 .vuoisapere h3 {
    color: #14145A!important;
    font-size: 23px!important;
    line-height: 32px!important;
}

.page-id-100 .vuoisapere h5 {
    font-size: 14px;
    line-height: 35px;
	font-weight:400;
}

.page-id-149 h2 {
    font-size: 26px!important;
}

.page-id-149 h3	{
	font-size: 23px!important;
    line-height: 32px!important;
	}

.page-id-149 h5{
		font-size: 14px;
    line-height: 35px;
	font-weight:400;
	}

.page-id-198 h2 {
    font-size: 26px!important;
}

.page-id-198 h3	{
	font-size: 23px!important;
    line-height: 32px!important;
	}

.page-id-198 h5{
	font-size: 13px;
    line-height: 35px;
	font-weight:400;
	}

.entry-title {
    font-size: 22px;
    line-height: 22px;
	}

.page-id-185 .ipad a.button .button_label {
		padding: 7px 3px!important;
	}
}

/*MOBILE IPHONE*/
@media only screen and (max-width: 450px) and (min-width: 300px) {
	.page-id-100 h5 {
    font-size: 26px;
    line-height: 34px;
	}
}


/*---------------------------------------------------------*/

/*PORTFOLIO SUBHEADER*/
/*Digital marketing*/
.term-6 #Subheader{
	background-image: url(https://cateam.it/wp-content/uploads/2019/11/slider-servizio-digital.-marketing.jpg)!important;
}
/*WEB SOLUTION*/
.term-7 #Subheader{
	background-image: url(https://cateam.it/wp-content/uploads/2019/11/slider-servizio-web-solution.jpg)!important;
}
/*FORMAZIONE*/
.term-5 #Subheader{
	background-image: url(https://cateam.it/wp-content/uploads/2019/11/slider-formazione.jpg)!important;
}

/*----------------------------------------------------*/

.slider_pagination a{
	background:#00c1cf;
}


/*MEDIA PER IPAD PRO */
@media only screen
  and (min-device-width: 834px)
  and (max-device-width: 1112px)
  and (-webkit-min-device-pixel-ratio: 2) {
.cosafamanageat {margin-top: 40px!important;margin-bottom: 50px!important;
}
}
}