/* Menu | 3 Margaritas - estilos propios de la pagina */
div.sec.s0,div.sec.s7,div.sec.s16{background-image:url(../img/fondo-rojo.jpg)!important}
.s0{overflow-x:hidden;overflow-y:hidden}
.s0.sec{padding-bottom:0px;background-color:#f9f3fd!important}
.r0.row{padding-bottom:0px!important;padding-bottom:0px}
.r0{z-index:24!important;position:relative}
.t0 h1{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:83px;color:#FFFFFF!important;line-height:0.8em}
.t1.txt,.t4.txt,.t6.txt,.t8.txt{color:#FFFFFF!important}
.t1,.t13,.t24{line-height:1.8em;font-family:'Cabin',Helvetica,Arial,Lucida,sans-serif;font-size:20px;line-height:1.8em}
.t1.txt a,.t4.txt a,.t6.txt a,.t8.txt a,.t13.txt a,.t24.txt a{color:#442854!important}
.t1 a,.t4 a,.t6 a,.t8 a,.t13 a,.t24 a{text-decoration:underline}
.bw0 .b0,.bw0 .b0:hover,.bw1 .b1,.bw1 .b1:hover,.bw2 .b2,.bw2 .b2:hover,.bw3 .b3,.bw3 .b3:hover{padding-top:12px!important;padding-right:32px!important;padding-bottom:12px!important;padding-left:32px!important}
.b0{color:#FFFFFF!important;border-width:0px!important;border-radius:50px;font-size:20px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#a32815}
.b0:hover:after,.b1:hover:after,.b2:hover:after,.b3:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1}
.b0,.b0:after,.b1,.b1:after,.b2,.b2:after,.b3,.b3:after{transition:all 300ms ease 0ms}
.i0{margin-top:13%!important;margin-right:3%!important;margin-bottom:81px!important;margin-left:-10%!important;transform:scaleX(1.36) scaleY(1.36);text-align:left;margin-left:0}
.i1{margin-top:-21%!important;margin-right:-7%!important;margin-bottom:3px!important;margin-left:-9px!important;width:50%;position:absolute!important;top:0px;bottom:auto;right:0px;left:auto;transform:scaleX(1.4) scaleY(1.4);text-align:left;margin-left:0}
.s1.sec,.s2.sec{background-color:#FFFFFF!important}
.t2 h2,.t9 h2,.t12 h2,.t19 h2,.t26 h2,.t31 h2{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:80px;color:#6d0606!important;letter-spacing:4px;line-height:1.2em}
.r3.row{margin-top:-55px!important}
.i2,.i3,.i4{margin-top:-140px!important;transform:scaleX(1.48) scaleY(1.48);text-align:left;margin-left:0}
.t3 h2{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:27px;color:#FFFFFF!important}
.t3 h3{font-family:'Cormorant Infant',Georgia,"Times New Roman",serif;font-weight:700;font-size:42px;color:#442854!important;line-height:1.1em}
.t3,.t5,.t7,.t17,.t23,.t29,.t35,.t37,.t39{margin-bottom:10px!important}
.t4,.t6,.t8{line-height:1.8em;font-family:'Cabin',Helvetica,Arial,Lucida,sans-serif;font-size:18px;line-height:1.8em;margin-bottom:0px!important}
.bw1,.bw2,.bw3{margin-top:16px!important}
.b1{color:#a50000!important;border-width:0px!important;border-radius:50px;font-size:20px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#FFFFFF}
.t5 h3{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:27px;color:#FFFFFF!important;line-height:1.1em;text-shadow:0.08em 0.08em 0.08em rgba(0,0,0,0.4)}
.b2,.b3{color:#930000!important;border-width:0px!important;border-radius:50px;font-size:20px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#FFFFFF}
.t7 h3{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:27px;color:#FFFFFF!important;line-height:1.1em;text-shadow:0em 0.1em 0.1em rgba(0,0,0,0.4)}
.s3.sec,.s4.sec{background-color:rgba(137,25,0,0.33)!important}
.r5.row{margin-top:-121px!important}
.r5{max-width:960px}
.t10.txt,.t11.txt,.t13.txt,.t14.txt,.t15.txt,.t16.txt,.t18.txt,.t20.txt,.t21.txt,.t22.txt,.t24.txt,.t25.txt,.t27.txt,.t28.txt,.t30.txt,.t32.txt,.t33.txt,.t34.txt,.t36.txt,.t38.txt{color:#000000!important}
.t10,.t11,.t14,.t15,.t16,.t18,.t20,.t21,.t22,.t25,.t27,.t28,.t30,.t32,.t33,.t34,.t36,.t38{font-family:'Cabin',Helvetica,Arial,Lucida,sans-serif;font-size:20px;margin-bottom:0px!important}
.t10 h2,.t11 h2,.t14 h2,.t15 h2,.t16 h2,.t18 h2,.t20 h2,.t21 h2,.t22 h2,.t25 h2,.t27 h2,.t28 h2,.t30 h2,.t32 h2,.t33 h2,.t34 h2,.t36 h2,.t38 h2{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:27px;color:#6d0606!important}
.t10 h4,.t11 h4,.t14 h4,.t15 h4,.t16 h4,.t18 h4,.t20 h4,.t21 h4,.t22 h4,.t25 h4,.t27 h4,.t28 h4,.t30 h4,.t32 h4,.t33 h4,.t34 h4,.t36 h4,.t38 h4{font-family:'Cormorant Garamond',Georgia,"Times New Roman",serif;font-weight:700;font-size:28px;color:#442854!important;line-height:1.2em}
.i5{transform:scaleX(1.9) scaleY(1.9) translateX(60px) translateY(26px);text-align:left;margin-left:0}
.s5.sec,.s8.sec,.s11.sec,.s14.sec{background-color:#f9f9f9!important}
.t13 h2{font-family:'Cabin',Helvetica,Arial,Lucida,sans-serif}
.s6.sec,.s9.sec,.s12.sec,.s15.sec{padding-bottom:100px;margin-top:-134px;background-color:#f9f9f9!important}
.s7.sec,.s16.sec{margin-top:-61px;background-color:rgba(119,140,0,0.34)!important}
.r8.row,.r11.row,.r14.row,.r17.row,.r18.row{margin-top:53px!important}
.i6 .iw img,.i7 .iw img,.i8 .iw img,.i9 .iw img,.i10 .iw img,.i11 .iw img,.i12 .iw img,.i13 .iw img{max-height:none}
.i6,.i7,.i8,.i9,.i10,.i11,.i12,.i13{margin-right:-50%!important;margin-left:-50%!important;text-align:left;margin-left:0}
.t17 h2,.t23 h2,.t29 h2,.t35 h2,.t37 h2{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:50px;color:#6d0606!important;line-height:1.25em}
.s10.sec,.s13.sec{margin-top:-61px;background-color:rgba(137,25,0,0.33)!important}
.t24 h2{font-family:'Cabin',Helvetica,Arial,Lucida,sans-serif;font-size:22px;color:#000000!important}
.s17.sec{margin-top:-61px;background-color:#FFFFFF!important}
.s18.sec{padding-top:10vw;padding-bottom:10vw;background-color:#f9f3fd!important}
.i14{text-align:center}
.t39 h3{font-family:'Cormorant Infant',Georgia,"Times New Roman",serif;font-weight:700;font-size:42px;color:#ffffff!important;line-height:1.1em}
.t40.txt{color:#ffffff!important}
.t40{line-height:1.2em;font-family:'Cormorant Infant',Georgia,"Times New Roman",serif;font-weight:600;font-size:28px;line-height:1.2em}
ul.sf0{margin-top:-29px!important}
.c2{z-index:22!important;position:relative}
.c5{background-color:rgba(147,0,0,0.72);border-radius:160px 160px 0 0;overflow-x:visible;overflow-y:visible;padding-top:80px;padding-right:40px;padding-bottom:60px;padding-left:40px}
.c6{background-color:rgba(147,0,0,0.88);border-radius:160px 160px 0 0;overflow-x:visible;overflow-y:visible;padding-top:80px;padding-right:40px;padding-bottom:60px;padding-left:40px}
.c7{background-color:#930000;border-radius:160px 160px 0 0;overflow-x:visible;overflow-y:visible;padding-top:80px;padding-right:40px;padding-bottom:60px;padding-left:40px}
.c17,.c22,.c28,.c33,.c36{background-color:#FFFFFF;padding-top:60px;padding-right:60px;padding-bottom:60px;padding-left:60px;box-shadow:0px 60px 90px -20px rgba(106,73,52,0.23)}
@media only screen and (min-width:981px){
  .i7,.i10,.i13{display:none!important}
  .i14{width:19%;max-width:20%}
}
@media only screen and (max-width:980px){
  .t0 h1,.t2 h2,.t9 h2,.t12 h2,.t19 h2,.t26 h2,.t31 h2{font-size:60px}
  .r1.row{padding-top:0px!important;padding-top:0px!important}
  .t1,.t4,.t6,.t8,.t13,.t24{font-size:16px}
  .b0:before,.b1:before,.b2:before,.b3:before{display:none}
  .b0:hover:after,.b1:hover:after,.b2:hover:after,.b3:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1}
  .i0{margin-top:0%!important;margin-right:0%!important;margin-left:0%!important}
  .i0 .iw img,.i1 .iw img,.i2 .iw img,.i3 .iw img,.i4 .iw img,.i5 .iw img,.i14 .iw img{width:auto}
  .i1{margin-top:-30%!important;margin-right:-10%!important}
  .r3.row{margin-top:0px!important}
  .r3,.r19{max-width:320px}
  .i2,.i3,.i4{margin-top:-80px!important}
  .t3 h3,.t5 h3,.t7 h3,.t14,.t15,.t16,.t18,.t20,.t21,.t22,.t25,.t27,.t28,.t30,.t32,.t33,.t34,.t36,.t38,.t39 h3,.t40{font-size:20px}
  .t10 h2,.t11 h2,.t14 h2,.t15 h2,.t16 h2,.t18 h2,.t20 h2,.t21 h2,.t22 h2,.t25 h2,.t27 h2,.t28 h2,.t30 h2,.t32 h2,.t33 h2,.t34 h2,.t36 h2,.t38 h2{font-size:27px}
  .t11{margin-bottom:0px!important}
  .i5{transform:scaleX(1.9) scaleY(1.9) translateX(60px) translateY(26px)}
  .r8.row,.r11.row,.r14.row,.r17.row,.r18.row{margin-top:53px!important}
  .i6 .iw img,.i7 .iw img,.i8 .iw img,.i9 .iw img,.i10 .iw img,.i11 .iw img,.i12 .iw img,.i13 .iw img{max-height:300px;width:auto}
  .i6,.i7,.i8,.i9,.i10,.i11,.i12,.i13{margin-right:0%!important;margin-left:0%!important}
  .t17 h2,.t23 h2,.t29 h2,.t35 h2,.t37 h2{font-size:32px}
  .t24 h2{font-size:22px}
  .i14{width:19%;max-width:20%}
  .c5,.c6,.c7{padding-top:60px;padding-right:30px;padding-bottom:40px;padding-left:30px}
  .c17,.c22,.c28,.c33,.c36{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}
}
@media only screen and (min-width:768px) and (max-width:980px){
  .i1,.i6,.i9,.i12{display:none!important}
}
@media only screen and (max-width:767px){
  .t0 h1{font-size:51px}
  .r1.row{padding-top:0px!important;padding-top:0px!important}
  .t1,.t4,.t6,.t8,.t14,.t15,.t16,.t18,.t20,.t21,.t22,.t25,.t27,.t28,.t30,.t32,.t33,.t34,.t36,.t38,.t39 h3{font-size:18px}
  .b0:before,.b1:before,.b2:before,.b3:before{display:none}
  .b0:hover:after,.b1:hover:after,.b2:hover:after,.b3:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1}
  .i0{margin-top:13%!important;margin-right:0%!important;margin-bottom:2px!important;margin-left:0%!important}
  .i0 .iw img,.i1 .iw img,.i2 .iw img,.i3 .iw img,.i4 .iw img,.i5 .iw img,.i14 .iw img{width:auto}
  .i1{margin-top:0%!important;margin-right:-10%!important;display:none!important}
  .t2 h2,.t19 h2,.t26 h2,.t31 h2{font-size:40px}
  .t2{margin-bottom:-105px!important}
  .i2,.i3,.i4{margin-top:0%!important}
  .t3 h3{font-size:16px}
  .t5 h3,.t17 h2{font-size:27px}
  .t7 h3,.t13 h2,.t14 h2,.t15 h2,.t16 h2,.t18 h2,.t20 h2,.t21 h2,.t22 h2,.t25 h2,.t27 h2,.t28 h2,.t30 h2,.t32 h2,.t33 h2,.t34 h2,.t36 h2,.t38 h2{font-size:23px}
  .t9 h2,.t23 h2,.t37 h2{font-size:33px}
  .t9{margin-top:-20px!important}
  .t10 h2,.t11 h2{font-size:22px}
  .t10 h4,.t11 h4,.t14 h4,.t15 h4,.t16 h4,.t18 h4,.t20 h4,.t21 h4,.t22 h4,.t25 h4,.t27 h4,.t28 h4,.t30 h4,.t32 h4,.t33 h4,.t34 h4,.t36 h4,.t38 h4{font-size:15px}
  .t11{margin-top:-22px!important;margin-bottom:0px!important}
  .i5{margin-top:-72px!important;margin-bottom:-65px!important;transform:scaleX(1.16) scaleY(1.16) translateX(0px) translateY(1px);text-align:center;margin-left:auto;margin-right:auto}
  .t12 h2{font-size:32px}
  .t12{margin-top:-25px!important}
  .t13{font-size:14px;margin-top:-22px!important}
  .r8.row{margin-top:-43px!important}
  .i6 .iw img,.i7 .iw img,.i8 .iw img,.i9 .iw img,.i10 .iw img,.i11 .iw img,.i12 .iw img,.i13 .iw img{max-height:300px;width:auto}
  .i6,.i9,.i12{margin-right:0%!important;margin-left:0%!important;display:none!important}
  .i7,.i8,.i11,.i13{margin-right:0%!important;margin-left:0%!important;text-align:center;margin-left:auto;margin-right:auto}
  .t19{margin-top:-23px!important}
  .r11.row{margin-top:-18px!important}
  .t24{font-size:14px}
  .t24 h2{font-size:18px;line-height:1.1em}
  .r14.row{margin-top:-42px!important}
  .t29 h2,.t35 h2{font-size:34px}
  .i10{margin-top:20px!important;margin-right:0%!important;margin-left:0%!important;text-align:center;margin-left:auto;margin-right:auto}
  .r17.row{margin-top:-26px!important}
  .r18.row{margin-top:-49px!important}
  .i14{width:30%;max-width:32%}
  .t40{font-size:19px}
  .c5,.c6,.c7,.c17,.c22,.c28,.c33,.c36{padding-right:20px;padding-left:20px}
}
