.we_bassella2_text0 p{}/* Generic */

.we_bassella2_text1 h2{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:38px;line-height:48px;font-weight:300;color:#FFFFFF;}
.we_bassella2_text1 h3{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:20px;line-height:30px;font-weight:400;color:#FFFFFF;max-width:400px;margin:0 auto;}

.we_bassella2_text2 h1{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:20px;line-height:30px;font-weight:300;color:#0082CB;}
.we_bassella2_text2 h2{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:72px;line-height:102px;font-weight:300;color:#000000;}
.we_bassella2_text2 span{opacity:0.5;}
.we_bassella2_text2 p{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:28px;line-height:48px;font-weight:400;color:#000000;padding-top:50px;}
.we_bassella2_text2 p strong{font-weight:600;}
.we_bassella2_text2 a{color:#0082CB;text-decoration:underline;}
.we_bassella2_text2 a:hover{opacity:0.8;}
.we_bassella2_text2 h3{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:50px;line-height:74px;font-weight:300;color:#FFFFFF;}
.we_bassella2_text2 h4{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:24px;line-height:30px;font-weight:500;color:#000000;padding-top:40px;}
.we_bassella2_text2 h5{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:24px;line-height:30px;font-weight:300;color:#FFFFFF;padding-top:20px;}

.we_bassella2_text3 h1{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:38px;line-height:48px;font-weight:300;color:#000000;}
.we_bassella2_text3 h1 a{text-decoration:underline;}
.we_bassella2_text3 h1 strong{font-weight:600;}
.we_bassella2_text3 h2{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:80px;line-height:80px;font-weight:700;color:#000000;}
.we_bassella2_text3 p{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:20px;line-height:30px;font-weight:400;color:#000000;padding-top:50px;}


.we_bassella2_text4 h2{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:20px;line-height:30px;font-weight:800;color:#212721;padding:6px 0px 6px 0px;}
.we_bassella2_text4 p{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:18px;line-height:28px;font-weight:400;color:#212721;padding-bottom:15px;}
.we_bassella2_text4 a{color:#0082CB;text-decoration:underline;}
.we_bassella2_text4 a:hover{opacity:0.8;}

.we_bassella2_text5 h1{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:72px;line-height:102px;font-weight:300;color:#FFFFFF;}
.we_bassella2_text5 h1 span{opacity:0.5;}
.we_bassella2_text5 h2{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:24px;line-height:38px;font-weight:300;color:#0082CB;}
.we_bassella2_text5 h3{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:20px;line-height:34px;font-weight:300;color:rgba(255,255,255,0.5);}
.we_bassella2_text5 p{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:26px;line-height:40px;font-weight:300;color:#FFFFFF;padding-top:40px;}
.we_bassella2_text5 p strong{font-weight:700;}
.we_bassella2_text5 h5{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:12px;line-height:22px;font-weight:300;color:#FFFFFF;}
.we_bassella2_text5 a{color:#0082CB;text-decoration:underline;}
.we_bassella2_text5 a:hover{opacity:0.8;}
.we_bassella2_text5 h6{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:32px;line-height:42px;font-weight:300;color:#FFFFFF;}
.we_bassella2_text5 h6 span{opacity:0.5;}

.we_bassella2_text6 h1{color:#000000;}
.we_bassella2_text6 h1 span{opacity:0.5;}

.we_bassella2_text7 h1{color:#FFFFFF;}
.we_bassella2_text7 h2{color:#FFFFFF;}

.we_bassella2_text8_1 p{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:28px;line-height:48px;font-weight:400;color:#000000;}
.we_bassella2_text8_2 p{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:20px;line-height:32px;font-weight:400;color:#000000;}
.we_bassella2_text8_1 p strong, .we_bassella2_text8_2 p strong{font-weight:600;}

.we_bassella2_text_metodo h1{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:20px;line-height:30px;font-weight:700;color:#0082CB;padding-bottom:10px;}
.we_bassella2_text_metodo h2{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:36px;line-height:56px;font-weight:300;color:#000000;padding-bottom:30px;}
.we_bassella2_text_metodo p{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:20px;line-height:30px;font-weight:300;color:#000000;padding-bottom:20px;}
.we_bassella2_text_metodo p strong{font-weight:500;}
.we_bassella2_text_metodo h3{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:32px;line-height:42px;font-weight:300;color:#FFFFFF;}

.we_bassella2_text_peu p{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:20px;line-height:30px;font-weight:400;color:#FFFFFF;padding-top:0px;padding-bottom:20px;}
.we_bassella2_text_peu a{color:#0082CB;text-decoration:underline;}
.we_bassella2_text_peu a:hover{opacity:0.8;}

.we_bassella2_social_peu a{color:#FFFFFF;margin-right:20px;}
.we_bassella2_social_peu a:hover{opacity:0.8;}
.we_bassella2_social_peu i{color:#FFFFFF;font-size:25px;}



.we_bassella2_pad10{width:100%;height:10px;}.we_bassella2_pad20{width:100%;height:20px;}.we_bassella2_pad30{width:100%;height:30px;}.we_bassella2_pad40{width:100%;height:40px;}.we_bassella2_pad50{width:100%;height:50px;}.we_bassella2_pad60{width:100%;height:60px;}.we_bassella2_pad70{width:100%;height:70px;}.we_bassella2_pad80{width:100%;height:80px;}.we_bassella2_pad90{width:100%;height:90px;}.we_bassella2_pad100{width:100%;height:100px;}

.we_bassella2_filet1{width:100px;height:15px;margin:0px auto 15px auto;border-bottom:2px solid rgb(0,130,203);}


.we_bassella2_cont1{padding-top:0px;}
.we_bassella2_cont1_b{width:100%;background-color:#000000;}
.we_bassella2_cont1_flex{width:100%;display:flex;flex-wrap: wrap;}
.we_bassella2_cont1_flex1{width:100%;max-width:33.33%;text-align:center;}
.we_bassella2_cont1_flex1 img{height:180px;}
.we_bassella2_cont1_flex1_padd1{padding:0px 20px 0px 0px;}
.we_bassella2_cont1_flex1_padd2{padding:0px 20px 0px 20px;}
.we_bassella2_cont1_flex1_padd3{padding:0px 0px 0px 20px;}

.we_bassella2_cont2{padding-top:0px;}
.we_bassella2_cont2_b{width:100%;background-color:#FFFFFF;}
.we_bassella2_cont2_text{width:100%;text-align:center;}

.we_bassella2_cont2_img{width:100%;padding-top:75%;position:relative;}
.we_bassella2_cont2_img_absolute{width:100%;height:100%;left:0px;top:0px;position:absolute;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;overflow:hidden;}
.we_bassella2_cont2_img_absolute::before { content:"";position:absolute; top:0;right:0;bottom:0;left:0;background:inherit;transition:inherit;}
.we_bassella2_cont2_img:hover::before { transform: scale(1.05);}

.we_bassella2_cont2_img2{width:100%;position:relative;line-height: 0;}
.we_bassella2_cont2_img2 img{width:100%;}
.we_bassella2_cont2_img2_absolute{width:calc(50% - 120px);height:calc(100% - 120px);left:50%;top:0px;position:absolute;background-color:rgba(0,130,203,0.6);padding:60px;}
.we_bassella2_cont2_img2_absolute_cotxe{width:calc(50% - 120px);height:calc(100% - 120px);left:50%;top:0px;position:absolute;background-color:rgba(0,130,203,0.6);padding:60px;}

.we_bassella2_cont3{padding-top:0px;}
.we_bassella2_cont3_b{width:100%;background-color:rgba(127,127,115,0.1);}
.we_bassella2_cont3_text{width:100%;}
.we_bassella2_cont3_flex{width:100%;display:flex;flex-wrap: wrap;}
.we_bassella2_cont3_flex1{width:100%;max-width:20%;text-align:center;}
.we_bassella2_cont3_flex1_padd2{padding:0px 40px 0px 0px;}

.we_bassella2_cont4{padding-top:0px;}
.we_bassella2_cont4_b{width:100%;background-color:rgba(127,127,115,0.1);}
.we_bassella2_cont4_text{width:100%;}
.we_bassella2_cont4_flex{width:100%;display:flex;flex-wrap: wrap;}
.we_bassella2_cont4_flex1{width:100%;max-width:50%;}
.we_bassella2_cont4_flex2{width:100%;max-width:calc(50% - 50px);margin-left:50px;}
.we_bassella2_cont4_flex2 img{width:100%;}
.we_bassella2_cont4_accordion{width:100%;border-top:1px solid #D0D0D0;}
.we_bassella2_cont4_accordion1{width:100%;border-bottom:1px solid #D0D0D0;}
.we_bassella2_cont4_accordion1_titol_flex{width:100%;display:flex;flex-wrap: wrap;}
.we_bassella2_cont4_accordion1_titol_flex1{width:100%;max-width:calc(100% - 20px);text-align:left;}
.we_bassella2_cont4_accordion1_titol_flex2{width:100%;max-width:20px;text-align:right;}
.we_bassella2_cont4_accordion1_text{width:100%;display:none;}

.we_bassella2_cont5{padding-top:0px;}
.we_bassella2_cont5_b{width:100%;background-color:#000000;}
.we_bassella2_cont5_text{width:100%;}
.we_bassella2_cont5_flex{width:100%;display:flex;flex-wrap: wrap;}
.we_bassella2_cont5_flex1{width:100%;max-width:calc(50% - 40px);margin-right:40px;}
.we_bassella2_cont5_flex1 img{width:100%;max-width:180px;border-radius: 50%;}

.we_bassella2_cont6{padding-top:0px;}
.we_bassella2_cont6_b{width:100%;background-color:#FFFFFF;}
.we_bassella2_cont6_text{width:100%;text-align:center;}
.we_bassella2_cont6_flex{width:100%;display:flex;flex-wrap: wrap; justify-content:center;}
.we_bassella2_cont6_flex1{width:100%;max-width:calc(25%);text-align:center;}
.we_bassella2_cont6_flex1 img{width:100%;max-width:250px;}
.we_bassella2_cont6_flex1_bis img{width:100%;max-width:150px;}

.we_bassella2_cont7{padding-top:0px;}
.we_bassella2_cont7_b{width:100%;height:70vh;min-height:500px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;}
.we_bassella2_cont7_c{width:100%;height:100%;background-color:rgba(0,0,0,0.2);}
.we_bassella2_cont7_text{width:100%;}

.we_bassella2_cont8{padding-top:0px;}
.we_bassella2_cont8_b{width:100%;background-color:#FFFFFF;}
.we_bassella2_cont8_text{width:100%;text-align:center;}
.we_bassella2_cont8_filet{width:150px;height:20px;border-bottom:1px solid #0082CB;margin:0px auto 20px auto;}

.we_bassella2_cont_metodo{padding-top:0px;}
.we_bassella2_cont_metodo_b{width:100%;background-color:#FFFFFF;}
.we_bassella2_cont_metodo_flex{width:100%;display:flex;flex-wrap: wrap;}
.we_bassella2_cont_metodo_flex1{width:100%;max-width:50%;}
.we_bassella2_cont_metodo_flex1 img{width:100%;max-width:90px;}
.we_bassella2_cont_metodo_flex2{width:100%;max-width:calc(50% - 50px);margin-left:50px;position:relative;}
.we_bassella2_cont_metodo_flex2 img{width:100%;}
.we_bassella2_cont_metodo_flex2_absolute{width:100%;left:-75px;bottom:-120px;position:absolute;background-color:#000000;padding:75px;}

.we_bassella2_cont_metodo_flex1_bis{width:100%;max-width:calc(50% - 50px);margin-left:50px;}
.we_bassella2_cont_metodo_flex1_bis img{width:100%;max-width:90px;}
.we_bassella2_cont_metodo_flex2_bis{width:100%;max-width:calc(50% - 50px);margin-right:50px;position:relative;}
.we_bassella2_cont_metodo_flex2_bis img{width:100%;}
.we_bassella2_cont_metodo_flex2_bis_absolute{width:100%;left:-75px;bottom:-120px;position:absolute;background-color:#000000;padding:75px;}

.we_bassella2_cont_peu{padding-top:0px;}
.we_bassella2_cont_peu_b{width:100%;background-color:#000;border-bottom:1px solid #D0D0D0;}
.we_bassella2_cont_peu_flex{width:100%;display:flex;flex-wrap: wrap;}
.we_bassella2_cont_peu_flex1{width:100%;max-width:400px;border-right:1px solid #D0D0D0;}
.we_bassella2_cont_peu_flex2{width:100%;max-width:calc(100% - 500px);margin-left:60px;}

.we_bassella2_form{}
.we_bassella2_form_flex{width:100%;display:flex;flex-wrap: wrap;}
.we_bassella2_form_flex1{width:100%;max-width:calc(40% - 30px);margin-right:60px;}
.we_bassella2_form_flex2{width:100%;max-width:calc(60% - 30px);}


.we_bassella2_input1 {width: calc(100% - 20px - 20px);font-family: "Poppins", Arial, Helvetica, sans-serif;font-size: 16px;font-weight: 300;color: #000000;background-color:rgb(242, 242, 241);padding: 10px 20px 10px 20px;border: 0;border-bottom: 1px solid #D1D1D1;outline: none;}
.we_bassella2_input_enviar{font-family: "Poppins", Arial, Helvetica, sans-serif;float:left;font-size: 16px;font-weight: 800;color:#FFF;background-color:#000000;padding:20px 70px 20px 70px;line-height:26px;}
.we_bassella2_input_enviar:hover{opacity:0.8;}
.we_bassella2_input1::placeholder {color: #0082CB;opacity: 1; /* Firefox */}
.we_bassella2_input1:-ms-input-placeholder { /* Internet Explorer 10-11 */color: #0082CB;}
.we_bassella2_input1::-ms-input-placeholder { /* Microsoft Edge */color: #0082CB;}

.we_bassella2_push_flex{width:100%;display:flex;flex-wrap: wrap;}
.we_bassella2_push_flex1{width:100%;max-width:180px;}
.we_bassella2_push_flex2{width:100%;max-width:calc(100% - 180px);}

.we_bassella2_push_linia{width:120px;height:4px;background-color:#0082CB;}

.we_bassella2_transformation1{transform: translate3d(0px, 120px, 0px);}

.we2_bassella_video{display:none;min-width: 100%;min-height: 100%;width: auto;height: auto;background-position:50% 50%;background-repeat:no-repeat;background-size: cover;position: absolute;left: 50%;top:50%;transform: translate(-50%, -50%);z-index:98;}

.we2_bassella_video_popup{display:none;width:calc(100% - 40px);height:auto;z-index: 99;position: absolute;left:0;bottom:0;background-color:rgba(255,255,255,0.8);padding:20px;}

/* SLICK EVENTOS */
.we_bassella2_cont_eventos{width:100%;background-color:#FFFFFF;}
.we_bassella2_cont_eventos_b{width:100%;height:100%;position:relative;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;}
.we_bassella2_cont_eventos_c{width:100%;height:100%;background-color:#FFFFFF;}
.we_bassella2_cont_eventos_text{width:calc(50% - 100px);float:right;}
.we_bassella2_cont_eventos_absolute{width:50%;height:100%;top:0px;left:0px;position:absolute;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;}
.slick-carousel{width:100%;}

.we_slick_right {display: inline-block;position: absolute;right: 26px;top:calc(50% - 15px);z-index: 33;cursor: pointer;}
.we_slick_left {display: inline-block;position: absolute;right: 26px;top:calc(50% + 45px);z-index: 33;cursor: pointer;}

.we_slick_right_testimonios {display: inline-block;position: absolute;right: 26px;top:100px;z-index: 33;cursor: pointer;}
.we_slick_left_testimonios {display: inline-block;position: absolute;right: 26px;top:150px;z-index: 33;cursor: pointer;}

/* MODUL STAFF */
.we_oficrea_grup1{background-color:rgba(127,127,115,0.1);border-top:1px solid rgb(127,127,115);}
.we_oficrea_grup1_b{text-align:left;}
.we_oficrea_grup1 p{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:19px;line-height:33px;font-weight:400;color:#000000;max-width:900px;padding-top:50px;}/* TEXT */
.we_oficrea_grup1_left{width:calc(50% - 20px);float:left;}
.we_oficrea_grup1_right{width:calc(50% - 20px);float:right;}

.we_oficrea_productes_amp2 h6{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:28px;line-height:28px;font-weight:300;color:#000000;padding:35px 0px 0px 0px;}/* TEXT */
.we_oficrea_productes_amp2 h6:first-child {padding:60px 0px 0px 0px;}
.we_oficrea_productes_amp2_int{width:100%;padding-top:65%;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;transition:none;}

.left-to-right-link{position: relative;color:rgba(0,0,0, 0.7);}
.left-to-right-link:hover{position: relative;color:rgba(0,0,0, 1);}
.left-to-right-link:after{content: '';position: absolute;width: 0; height: 1px;display: block;margin-top:0px;right: 0;background:rgba(0,0,0, 0.7);transition: width .3s ease;-webkit-transition: width .3s ease;}
.left-to-right-link:hover:after{width: 100%;left: 0;background:rgba(0,0,0, 1);}
.left-to-right-link-active{position: relative;color:rgba(0,0,0, 1);font-weight:600;}
.left-to-right-link-active:after{width: 100%;left: 0;background:rgba(0,0,0, 1);}
.left-to-right-link-inactive{position: relative;color:rgba(0,0,0, 0.7);}


/* Whatsapp peu */
.we_bassella2_whatsapp{width:80px;height:80px;position:fixed;bottom:10px;right:10px;background-color:rgba(0,0,0, 0.4);border-radius: 20px;}
.we_bassella2_whatsapp img{width:50px;padding:15px 15px 15px 15px;}