@font-face{font-family:'st-marie';src:url("../fonts/StMarie.otf")}@font-face{font-family:'roboto-slab';src:url("../fonts/roboto-slab.ttf")}body{font-family:'roboto-slab'}h1,h2,h3{font-family:'st-marie'}p{font-size:16px;color:#6b6b6b;line-height:30px}ul{padding-left:10px;}ul li{list-style:none}header{position:fixed;left:0;right:0;z-index:12}.menu-top{height:76px}.language:link,.language:visited{color:#fff;background:#6b6b6b}.language:hover,.language:focus,.language:active{background:#333 !important;color:#fff !important}.language-top{font-size:18px;position:relative;top:5px;padding-left:20px;border-left:1px solid;}.language-top:link,.language-top:visited{color:#6b6b6b}.language-top:hover,.language-top:focus,.language-top:active{color:#333 !important;text-decoration:none}.carousel-fade .carousel-inner .item{-o-transition-property:opacity;-mz-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;-webkit-transition-property:opacity}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .item.active.left{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.carousel-fade .carousel-inner .item.active,.carousel-fade .carousel-inner .item.next.left{opacity:1;-ms-filter:none;filter:none}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0}.carousel-fade .carousel-inner .item.next,.carousel-fade .carousel-inner .item.active.right,.carousel-fade .carousel-inner .item.prev,.carousel-fade .carousel-inner .item.active.left{-o-transform:translate3d(0,0,0);-mz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}#packery .item{width:48.5%}#packery .item figure,#packery .groups figure{position:relative;}#packery .item figure figcaption,#packery .groups figure figcaption{position:absolute;background:rgba(0,0,0,0.5);color:#fff;text-align:center;top:0;bottom:0;left:0;right:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-o-transition:0.6s;-mz-transition:0.6s;-ms-transition:0.6s;transition:0.6s;-webkit-transition:0.6s;height:0;}#packery .item figure figcaption .icon,#packery .groups figure figcaption .icon{position:absolute;bottom:15px;left:0;right:0;font-size:20px;text-align:center;}#packery .item figure figcaption .icon i,#packery .groups figure figcaption .icon i{display:block}#packery .item:hover figure figcaption,#packery .groups:hover figure figcaption,#packery .item:focus figure figcaption,#packery .groups:focus figure figcaption{opacity:1;-ms-filter:none;filter:none;height:100%}#packery .groups{width:48.5%}#packery .testimonial{width:47%;margin-bottom:15px}.loader-container{position:fixed;width:100%;height:100%;overflow:hidden;scroll:none;background:#fff;text-align:center;z-index:99;}.loader-container .loader{position:relative;top:50%;margin-top:-90px;margin-left:-40px;font-size:50px;color:#464646}.sk-folding-cube{margin:20px auto;width:40px;height:40px;position:relative;-o-transform:rotateZ(45deg);-mz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-o-transform:scale(1.1);-mz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform:scale(1.1);}.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;-o-animation:sk-foldCubeAngle 2.4s infinite linear both;-mz-animation:sk-foldCubeAngle 2.4s infinite linear both;-ms-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;-o-transform-origin:100% 100%;-mz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-o-transform:scale(1.1) rotateZ(90deg);-mz-transform:scale(1.1) rotateZ(90deg);-ms-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg);-webkit-transform:scale(1.1) rotateZ(90deg);}.sk-folding-cube .sk-cube2:before{-o-animation-delay:.3s;-mz-animation-delay:.3s;-ms-animation-delay:.3s;animation-delay:.3s;-webkit-animation-delay:.3s}.sk-folding-cube .sk-cube3{-o-transform:scale(1.1) rotateZ(180deg);-mz-transform:scale(1.1) rotateZ(180deg);-ms-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg);-webkit-transform:scale(1.1) rotateZ(180deg);}.sk-folding-cube .sk-cube3:before{-o-animation-delay:.6s;-mz-animation-delay:.6s;-ms-animation-delay:.6s;animation-delay:.6s;-webkit-animation-delay:.6s}.sk-folding-cube .sk-cube4{-o-transform:scale(1.1) rotateZ(270deg);-mz-transform:scale(1.1) rotateZ(270deg);-ms-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg);-webkit-transform:scale(1.1) rotateZ(270deg);}.sk-folding-cube .sk-cube4:before{-o-animation-delay:.9s;-mz-animation-delay:.9s;-ms-animation-delay:.9s;animation-delay:.9s;-webkit-animation-delay:.9s}.title{padding:60px 0 40px;}.title h1{margin-top:0;font-weight:bold;font-size:43px}.title.text-center .divisor{margin-right:auto;margin-left:auto}.subtitle{padding:30px 0 15px;}.subtitle h2{margin-top:0;font-weight:bold;font-size:30px}.divisor{height:3px;width:75px;margin:15px 0;background:#4f4f4f}.integrante{margin-bottom:15px;}.integrante img{border-radius:3px;-webkit-border-radius:3px;box-shadow:1px 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:1px 2px 2px rgba(0,0,0,0.2)}.integrante figcaption{font-size:18px;color:#454545;text-align:center;padding:10px 0}.video{padding:10px;background:#ededed;border-radius:3px;-webkit-border-radius:3px;box-shadow:1px 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);margin-bottom:15px;min-height:390px;}.video .description{padding:10px;font-size:17px;color:#454545}.social-icons-top{position:absolute;top:15px;right:100px;padding:0}.social-icons-bottom{padding:0;display:inline-block}.social-icons-top li,.social-icons-bottom li{display:inline-block;margin:0 10px;}.social-icons-top li a img,.social-icons-bottom li a img{height:45px}.testimonials .testimonial{padding:25px 15px;border-top:1px solid rgba(0,0,0,0.2);}.testimonials .testimonial .name{font-size:15px;text-align:left;margin-top:5px}.testimonials .testimonial .message{font-size:15px;color:#777;font-family:sans-serif;line-height:23px}.testimonials .testimonial .date{color:#ccc;font-size:14px}.postTestimonial{margin:30px 0}.contact{padding-bottom:60px}.map{height:458px;border-radius:3px;-webkit-border-radius:3px}.code{background:#333;color:#fff;text-align:center;display:block;padding:7px;font-size:24px;border-radius:3px;-webkit-border-radius:3px;letter-spacing:8px}.footer-social-icon{height:26px}footer{padding:30px 0;text-align:center;margin-top:30px;border-top:1px solid #ccc;}footer p{color:#343434;}footer p a:link,footer p a:visited{text-decoration:underline;color:#888}footer p a:hover,footer p a:focus,footer p a:active{color:#333}@media (max-width:767px){.social-icons-top,.language-top{display:none !important}.menu-title{display:inline-block;position:relative;top:-14px;left:-3px}.menu-top{height:96px}}@media (min-width:768px){#packery .item{width:32.5%}#packery .groups{width:32.5%}.social-icons-bottom,.language{display:none !important}.menu-title{display:none}}@media (min-width:1365px){#packery .item{width:24.4%}}.slider .item{background-size:cover !important;-webkit-background-size:cover !important;background-position:center top !important;}.slider .item.slider1{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta1.jpg?f")}.slider .item.slider2{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta2.jpg?f")}.slider .item.slider3{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta3.jpg?f")}.slider .item.slider4{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta4.jpg?f")}.slider .item.slider5{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta5.jpg?f")}.slider .item.slider6{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta6.jpg?f")}.slider .item.slider7{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta7.jpg?f")}.slider .item.slider8{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta8.jpg?f")}.slider .item.slider9{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta9.jpg?f")}.slider .item.slider10{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta10.jpg?f")}.slider .item.slider11{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta11.jpg?f")}.slider .item.slider12{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta12.jpg?f")}.slider .item.slider13{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta13.jpg?f")}.slider .item.slider14{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta14.jpg?f")}.slider .item.slider15{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta15.jpg?f")}.slider .item.slider16{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta16.jpg?f")}.slider .item.slider17{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta17.jpg?f")}.slider .item.slider18{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta18.jpg?f")}.slider .item.slider19{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta19.jpg?f")}.slider .item.slider20{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta20.jpg?f")}.slider .item.slider21{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta21.jpg?f")}.slider .item.slider22{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta22.jpg?f")}.slider .item.slider23{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta23.jpg?f")}.slider .item.slider24{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta24.jpg?f")}.slider .item.slider25{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta25.jpg?f")}.slider .item.slider26{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta26.jpg?f")}.slider .item.slider27{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta27.jpg?f")}.slider .item.slider28{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta28.jpg?f")}.slider .item.slider29{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta29.jpg?f")}.slider .item.slider30{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta30.jpg?f")}.slider .item.slider31{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta31.jpg?f")}.slider .item.slider32{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta32.jpg?f")}.slider .item.slider33{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta33.jpg?f")}.slider .item.slider34{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta34.jpg?f")}.slider .item.slider35{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta35.jpg?f")}.slider .item.slider36{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta36.jpg?f")}.slider .item.slider37{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta37.jpg?f")}.slider .item.slider38{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta38.jpg?f")}.slider .item.slider39{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta39.jpg?f")}.slider .item.slider40{background-image:url("../img/portada2/fotografo-profesional-en-puerto-vallarta40.jpg?f")}.slider .item img{display:none}@media (max-width:1025px){.slider{width:100%;}.slider .item{background-image:none !important;}.slider .item img{display:block}}.navbar-brand img{width:auto;max-width:auto;max-height:56px}@-moz-keyframes sk-foldCubeAngle{0%,10%{-o-transform:perspective(140px) rotateX(-180deg);-mz-transform:perspective(140px) rotateX(-180deg);-ms-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);-webkit-transform:perspective(140px) rotateX(-180deg);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}25%,75%{-o-transform:perspective(140px) rotateX(0);-mz-transform:perspective(140px) rotateX(0);-ms-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);-webkit-transform:perspective(140px) rotateX(0);opacity:1;-ms-filter:none;filter:none}90%,100%{-o-transform:perspective(140px) rotateY(180deg);-mz-transform:perspective(140px) rotateY(180deg);-ms-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);-webkit-transform:perspective(140px) rotateY(180deg);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-o-transform:perspective(140px) rotateX(-180deg);-mz-transform:perspective(140px) rotateX(-180deg);-ms-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);-webkit-transform:perspective(140px) rotateX(-180deg);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}25%,75%{-o-transform:perspective(140px) rotateX(0);-mz-transform:perspective(140px) rotateX(0);-ms-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);-webkit-transform:perspective(140px) rotateX(0);opacity:1;-ms-filter:none;filter:none}90%,100%{-o-transform:perspective(140px) rotateY(180deg);-mz-transform:perspective(140px) rotateY(180deg);-ms-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);-webkit-transform:perspective(140px) rotateY(180deg);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-o-keyframes sk-foldCubeAngle{0%,10%{-o-transform:perspective(140px) rotateX(-180deg);-mz-transform:perspective(140px) rotateX(-180deg);-ms-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);-webkit-transform:perspective(140px) rotateX(-180deg);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}25%,75%{-o-transform:perspective(140px) rotateX(0);-mz-transform:perspective(140px) rotateX(0);-ms-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);-webkit-transform:perspective(140px) rotateX(0);opacity:1;-ms-filter:none;filter:none}90%,100%{-o-transform:perspective(140px) rotateY(180deg);-mz-transform:perspective(140px) rotateY(180deg);-ms-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);-webkit-transform:perspective(140px) rotateY(180deg);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes sk-foldCubeAngle{0%,10%{-o-transform:perspective(140px) rotateX(-180deg);-mz-transform:perspective(140px) rotateX(-180deg);-ms-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);-webkit-transform:perspective(140px) rotateX(-180deg);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}25%,75%{-o-transform:perspective(140px) rotateX(0);-mz-transform:perspective(140px) rotateX(0);-ms-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);-webkit-transform:perspective(140px) rotateX(0);opacity:1;-ms-filter:none;filter:none}90%,100%{-o-transform:perspective(140px) rotateY(180deg);-mz-transform:perspective(140px) rotateY(180deg);-ms-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);-webkit-transform:perspective(140px) rotateY(180deg);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}