/* Catering Menu | 3 Margaritas - estilos propios de la pagina */
div.sec.s0,div.sec.s2,div.sec.s5{background-image:url(../img/3-margaritas-OP1.jpg)!important}
.s0,.sl0.slider{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:'Cormorant Infant',Georgia,"Times New Roman",serif;font-weight:700;font-size:130px;color:#59bab2!important;line-height:0.8em}
.i0{margin-top:10%!important;margin-right:10%!important;margin-bottom:24px!important;margin-left:-30%!important;transform:scaleX(1.36) scaleY(1.36);text-align:left;margin-left:0}
.i1{margin-top:-32%!important;margin-right:-1%!important;margin-bottom:3px!important;margin-left:-1px!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}
div.sec.s1{background-size:initial;background-image:url(../img/recipe_illustration_03.png)!important}
.s1.sec{padding-top:90px;padding-bottom:90px}
.t1 h2,.t12 h2,.t16 h2,.t20 h2,.t22 h2{font-family:'Cormorant Garamond',Georgia,"Times New Roman",serif;font-weight:500;font-size:54px;color:#000000!important;letter-spacing:13px}
.t1,.t12{margin-bottom:15px!important}
.dv0,.dv1,.dv2,.dv3,.dv4{max-width:80px}
.dv0:before,.dv1:before{border-top-color:#cccccc;border-top-width:2px}
.r3.row{margin-top:-18px!important}
.bl0.blurb .bl-h,.bl0.blurb .bl-h a,.bl1.blurb .bl-h,.bl1.blurb .bl-h a,.bl2.blurb .bl-h,.bl2.blurb .bl-h a,.bl3.blurb .bl-h,.bl3.blurb .bl-h a,.bl4.blurb .bl-h,.bl4.blurb .bl-h a,.bl5.blurb .bl-h,.bl5.blurb .bl-h a,.bl6.blurb .bl-h,.bl6.blurb .bl-h a,.bl7.blurb .bl-h,.bl7.blurb .bl-h a,.bl8.blurb .bl-h,.bl8.blurb .bl-h a,.bl11.blurb .bl-h,.bl11.blurb .bl-h a,.bl12.blurb .bl-h,.bl12.blurb .bl-h a,.bl13.blurb .bl-h,.bl13.blurb .bl-h a,.bl14.blurb .bl-h,.bl14.blurb .bl-h a,.bl15.blurb .bl-h,.bl15.blurb .bl-h a{font-family:'Cormorant Garamond',Georgia,"Times New Roman",serif;font-size:24px;color:#000000!important}
.bl0.blurb p,.bl1.blurb p,.bl2.blurb p,.bl3.blurb p,.bl4.blurb p,.bl5.blurb p,.bl6.blurb p,.bl7.blurb p,.bl8.blurb p,.bl9.blurb p,.bl10.blurb p,.bl11.blurb p,.bl12.blurb p,.bl13.blurb p,.bl14.blurb p,.bl15.blurb p,.bl16.blurb p,.bl17.blurb p{line-height:1.8em}
.bl0.blurb,.bl3.blurb,.bl6.blurb,.bl11.blurb,.bl14.blurb{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:16px;color:#000000!important;line-height:1.8em}
.t2.txt,.t3.txt,.t4.txt,.t5.txt,.t6.txt,.t7.txt,.t8.txt,.t9.txt,.t10.txt,.t11.txt,.t13.txt,.t14.txt,.t15.txt,.t17.txt,.t18.txt,.t19.txt,.t21.txt,.t23.txt{color:#000000!important}
.t2,.t3,.t4,.t5,.t6,.t7,.t8,.t9,.t10,.t13,.t14,.t15,.t17,.t18{font-style:italic;font-size:15px;margin-top:-26px!important}
.t2 h2,.t3 h2,.t4 h2,.t5 h2,.t6 h2,.t7 h2,.t8 h2,.t9 h2,.t10 h2,.t13 h2,.t14 h2,.t15 h2,.t17 h2,.t18 h2,.t21 h2,.t23 h2{font-size:19px;color:#e5561d!important}
.bl1.blurb,.bl4.blurb,.bl7.blurb,.bl12.blurb,.bl15.blurb{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:17px;line-height:1.8em}
.bl2.blurb,.bl5.blurb,.bl8.blurb,.bl13.blurb{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:13px;line-height:1.8em}
.r6,.r11{background-color:#FFFFFF;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}
.bl9.blurb .bl-h,.bl9.blurb .bl-h a,.bl16.blurb .bl-h,.bl16.blurb .bl-h a{font-family:'Cormorant Garamond',Georgia,"Times New Roman",serif;font-size:48px;color:#000000!important;text-align:left}
.bl9.blurb{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:13px;line-height:1.8em;padding-bottom:0px!important;margin-top:45px!important;margin-bottom:40px!important}
.t11,.t19{font-style:italic;font-size:15px;padding-right:141px!important;margin-top:-26px!important}
.t11 h2,.t19 h2{font-size:19px;color:#e5561d!important;text-align:left}
.i2,.i4{transform:translateX(-94px) translateY(-1px);text-align:left;margin-left:0}
.bl10.blurb .bl-h,.bl10.blurb .bl-h a{font-family:'Cormorant Garamond',Georgia,"Times New Roman",serif;font-size:35px;color:#000000!important;text-align:center}
.bl10.blurb{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:13px;line-height:1.8em;padding-bottom:0px!important;margin-top:-10px!important;margin-bottom:40px!important}
.r8.row{margin-top:-63px!important}
.s4.sec{background-color:rgba(0,0,0,0.07)!important}
.s4.has-dvd.has-dvd-bot .dvd-bot{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNmZmZmZmYiPjwvZz48L3N2Zz4=);background-size:100% 100px;bottom:0;height:100px;z-index:1;transform:scale(1,1)}
.s4.has-dvd.has-dvd-top .dvd-top,.s6.has-dvd.has-dvd-top .dvd-top{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNGRkZGRkYiPjxwYXRoIGQ9Ik02NDAgMTQwQzI4Ni41NCAxNDAgMCAwIDAgMGgxMjgwUzk5My40NiAxNDAgNjQwIDE0MHoiLz48L2c+PC9zdmc+);background-size:100% 100px;top:0;height:100px;z-index:1;transform:scale(1,1)}
.t16,.t20{margin-top:74px!important;margin-bottom:15px!important}
.dv2:before,.dv3:before{border-top-color:#E02B20;border-top-width:2px}
.r10.row,.r13.row{margin-top:-63px!important;margin-bottom:-9px!important}
.r10,.r13{transform:translateX(0px) translateY(23px)}
.i3{transform:scaleX(1.67) scaleY(1.67) translateX(12px) translateY(10px);text-align:left;margin-left:0}
.bl16.blurb{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:13px;line-height:1.8em;padding-bottom:0px!important;margin-top:113px!important;margin-bottom:40px!important}
.s6.sec{background-color:RGBA(255,255,255,0)!important}
.s6.has-dvd.has-dvd-bot .dvd-bot{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYwcHgiIGhlaWdodD0iMTQwcHgiIHZpZXdCb3g9IjAgMCAxNjAgMTQwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNmOWY2ZjAiPjxwYXRoIGQ9Ik04MCAwTDAgMTQwaDE2MHoiLz48L2c+PC9zdmc+);background-size:cover;background-position-x:center;bottom:0;height:100px;z-index:1;transform:scale(1,1)}
.r12.row{margin-top:-44px!important}
.t21,.t23{font-style:italic;font-size:15px;margin-top:10px!important}
.i5{margin-top:66px!important;transform:scaleX(1.5) scaleY(1.5);text-align:left;margin-left:0}
.s7.sec{background-color:#f9f6f0!important}
.r14{background-color:#FFFFFF}
.r14.row{margin-top:-2px!important;margin-bottom:12px!important}
.t22{margin-top:34px!important;margin-bottom:15px!important}
.dv4:before{border-top-color:#215600;border-top-width:2px}
.bl17.blurb .bl-h,.bl17.blurb .bl-h a{font-family:'Cormorant Garamond',Georgia,"Times New Roman",serif;font-size:24px;color:#000000!important;text-align:center}
.bl17.blurb{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:13px;line-height:1.8em;padding-bottom:0px!important;margin-top:-24px!important;margin-bottom:26px!important}
.sl0 .et-pb-controllers a,.sl0 .et-pb-controllers .et-pb-active-control{background-color:#000000}
.sl0.slider .sd-content{font-size:9px!important;color:#000000!important}
.sl0 .sd-desc{padding-top:0px;padding-bottom:70px}
.i6{text-align:left;margin-left:0}
.s9.sec{padding-top:5vw;padding-bottom:5vw}
.r16{background-color:RGBA(255,255,255,0)}
.r16.row{padding-top:0px!important;margin-top:0px!important;padding-top:0px}
.r16{max-width:40.7%}
.t24 h1,.t25.txt,.t26 h1,.t27.txt{color:#FFFFFF!important}
.t24 h2,.t26 h2{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:45px;color:#FFFFFF!important;line-height:1.15em}
.t24,.t26{margin-bottom:0px!important}
.t25,.t27{line-height:1.9em;font-family:'Cabin',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:18px;line-height:1.9em;max-width:1273px}
.bw0 .b0,.bw0 .b0:hover,.bw1 .b1,.bw1 .b1:hover{padding-top:12px!important;padding-right:32px!important;padding-bottom:12px!important;padding-left:32px!important}
.bw0,.bw1{margin-top:34px!important}
.b0,.b1{color:#FFFFFF!important;border-width:0px!important;border-radius:50px;font-size:23px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#a32815}
.b0:hover:after,.b1:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1}
.b0,.b0:after,.b1,.b1:after{transition:all 300ms ease 0ms}
.s12.sec{padding-top:10vw;padding-bottom:10vw;background-color:#f9f3fd!important}
.i7{text-align:center}
.t28 h3{font-family:'Cormorant Infant',Georgia,"Times New Roman",serif;font-weight:700;font-size:42px;color:#ffffff!important;line-height:1.1em}
.t28{margin-bottom:10px!important}
.t29.txt{color:#ffffff!important}
.t29{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}
.c14,.c24{padding-left:224px}
.c15,.c25{padding-right:21px}
.c17,.c18,.c19{border-radius:36px 36px 36px 36px;overflow:hidden;padding-top:29px;padding-right:0px;padding-bottom:29px;padding-left:0px;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.11)}
.c21,.c23,.c27{background-color:#FFFFFF;border-radius:36px 36px 36px 36px;overflow:hidden;padding-top:29px;padding-right:0px;padding-bottom:29px;padding-left:0px;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.11)}
.sd0 p{line-height:1.4em!important}
.slider.mod .sd0.slide .sd-desc .sd-content{font-family:'Alata',Helvetica,Arial,Lucida,sans-serif!important;font-size:40px!important;line-height:1.4em!important}
.c32{background-color:rgba(16,109,127,0.7);padding-top:90px;padding-right:60px;padding-bottom:70px;padding-left:60px;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}
.c33{background-color:rgba(16,109,127,0.7)}
.dv0.mod,.dv1.mod,.dv2.mod,.dv3.mod,.dv4.mod{margin-left:auto!important;margin-right:auto!important}
@media only screen and (min-width:981px){
  .r17{display:none!important}
  .i7{width:19%;max-width:20%}
}
@media only screen and (max-width:980px){
  .t0 h1{font-size:60px}
  .r1.row{padding-top:0px!important;padding-top:0px!important}
  .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,.i6 .iw img,.i7 .iw img{width:auto}
  .i1{margin-top:-30%!important;margin-right:-10%!important}
  .t1{margin-bottom:15px!important}
  .r3.row{margin-top:-18px!important}
  .bl9.blurb{margin-top:45px!important;margin-bottom:40px!important}
  .t16 h2{font-size:54px}
  .i3{transform:scaleX(1.67) scaleY(1.67) translateX(12px) translateY(10px)}
  .bl16.blurb{margin-top:113px!important;margin-bottom:40px!important}
  .i4{transform:translateX(-94px) translateY(-1px)}
  .i5{margin-top:66px!important}
  div.sec.s7{background-size:initial;background-repeat:no-repeat;background-position:center;background-blend-mode:normal;background-image:url(../img/fondo-3.jpg)!important}
  .s7.sec{background-color:#f9f6f0!important}
  .bl17.blurb .bl-h,.bl17.blurb .bl-h a{font-size:24px}
  .t24 h2,.t26 h2{font-size:26px}
  .t25,.t27{font-size:15px}
  .b0:before,.b1:before{display:none}
  .b0:hover:after,.b1:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1}
  .t26{margin-bottom:0px!important}
  .bw1{margin-top:34px!important}
  .r18{max-width:320px}
  .i7{width:19%;max-width:20%}
  .t28 h3,.t29{font-size:20px}
  .c14,.c24{padding-left:224px}
  .c15{padding-right:21px}
  .slider.mod .sd0.slide .sd-desc .sd-content{font-size:30px!important}
  .c32{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}
}
@media only screen and (min-width:768px) and (max-width:980px){
  .i1,.r16{display:none!important}
}
@media only screen and (max-width:767px){
  .t0 h1{font-size:58px}
  .r1.row{padding-top:0px!important;padding-top:0px!important}
  .i0{margin-top:8%!important;margin-right:0%!important;margin-bottom:68px!important;margin-left:0%!important}
  .i0 .iw img,.i1 .iw img,.i2 .iw img,.i3 .iw img,.i4 .iw img,.i5 .iw img,.i6 .iw img,.i7 .iw img{width:auto}
  .i1{margin-top:0%!important;margin-right:-10%!important;display:none!important}
  .t1{margin-top:-43px!important;margin-bottom:15px!important}
  .r3.row{margin-top:-38px!important}
  .bl9.blurb{margin-top:31px!important;margin-bottom:40px!important}
  .t16 h2{font-size:39px}
  .i3{margin-top:-46px!important;margin-bottom:-14px!important;transform:scaleX(1.23) scaleY(1.23) translateX(12px) translateY(10px)}
  .bl16.blurb{margin-top:32px!important;margin-bottom:40px!important}
  .i4{margin-left:66px!important;transform:scaleX(1.4) scaleY(1.4) translateX(-15px) translateY(-19px)}
  .i5{margin-top:19px!important}
  .s7.sec{background-color:#f9f6f0!important}
  .bl17.blurb .bl-h,.bl17.blurb .bl-h a,.t27{font-size:21px}
  .r16{display:none!important}
  .t24 h2,.t28 h3{font-size:18px}
  .t25{font-size:14px}
  .b0:before,.b1:before{display:none}
  .b0:hover:after,.b1:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1}
  .t26 h2{font-size:31px}
  .t26{margin-top:26px!important;margin-bottom:0px!important}
  .bw1{margin-bottom:49px!important}
  .i7{width:30%;max-width:32%}
  .t29{font-size:19px}
  .c14{padding-left:82px}
  .c15{padding-right:21px;padding-left:81px;transform:scaleX(1.38) scaleY(1.38) translateX(57px) translateY(1px)}
  .c24{padding-top:0px;padding-left:76px}
  .slider.mod .sd0.slide .sd-desc .sd-content{font-size:24px!important}
  .c32{padding-right:20px;padding-left:20px}
}

/* ajustes para igualar el render del original */
.t29{margin-bottom:0!important}
