.max-height,body,html{height:100%}#loading,.gallery-section,nav{transition:all .3s linear}section{overflow:hidden;min-height:100%}section.half-height{min-height:50%}section.full-height{min-height:auto}.navbar-fixed{height:0!important}#loading,.header_parallax,.header_parallax .parallax-container,nav .logo{height:100%}nav{top:-100px}nav.active{top:0}nav .logo{padding:10px}nav ul li:nth-of-type(even) a:hover{background-color:rgba(244,67,54,.2)}nav ul li:nth-of-type(odd) a:hover{background-color:rgba(26,35,126,.2)}.header_parallax{position:relative}.header_parallax:before{background-color:#fff;background-color:rgba(255,255,255,.5);content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.header_parallax .background{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-height:70%;max-width:100%;z-index:2}#parallaxMenu{position:absolute;bottom:0;width:100%;padding:10px 0;z-index:3}.header_parallax .btn-large{letter-spacing:2px;font-weight:600;width:100%}.header_parallax .col:nth-of-type(even) .btn-large:hover{background-color:#f44336!important;color:#FFF!important}.header_parallax .col:nth-of-type(odd) .btn-large:hover{background-color:#1a237e!important;color:#FFF!important}@media only screen and (min-width:993px){.header_parallax:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:50%;padding-bottom:50%;border-radius:50%}}@media only screen and (max-width:600px){.header_parallax .col{margin:0;padding:1px}.header_parallax .btn-large{width:100%}}footer{line-height:56px}footer .row{margin:0}.cyan-contact input,.cyan-contact textarea,.indigo-contact input,.indigo-contact textarea,.orange-contact input,.orange-contact textarea{color:#000!important}.orange-contact input,.orange-contact textarea{border-bottom:1px solid #ff9800!important;box-shadow:none}.orange-contact input:focus,.orange-contact textarea:focus{border-bottom:1px solid #e65100!important;box-shadow:0 2px 2px -2px #e65100!important}.orange-contact input+label,.orange-contact input~label,.orange-contact textarea+label,.orange-contact textarea~label{color:#ff9800!important}.orange-contact input:focus+label,.orange-contact input:focus~label{color:#e65100!important}.cyan-contact input,.cyan-contact textarea{border-bottom:1px solid #00acc1!important;box-shadow:none}.cyan-contact input:focus,.cyan-contact textarea:focus{border-bottom:1px solid #006064!important;box-shadow:0 2px 2px -2px #006064!important}.cyan-contact input+label,.cyan-contact input~label,.cyan-contact textarea+label,.cyan-contact textarea~label{color:#00acc1!important}.cyan-contact input:focus+label,.cyan-contact input:focus~label{color:#006064!important}.indigo-contact input,.indigo-contact textarea{border-bottom:1px solid #3949ab!important;box-shadow:none}.indigo-contact input:focus,.indigo-contact textarea:focus{border-bottom:1px solid #1a237e!important;box-shadow:0 2px 2px -2px #1a237e!important}.cyan-contact input~label,.cyan-contact textarea~label,.indigo-contact input+label,.indigo-contact textarea+label{color:#3949ab!important}.cyan-contact input:focus~label,.indigo-contact input:focus+label{color:#1a237e!important}#scroll-down-btn{position:fixed;z-index:100;top:95%;margin-right:auto;margin-left:auto;left:50%;transform:translate(-50%,0)}#scroll-down-btn .material-icons{font-size:24px;animation:floatdown 1s linear,transcolor 1s linear;animation-iteration-count:infinite}@keyframes floatdown{0%,100%{transform:rotate(180deg) translate(0,0)}80%{transform:rotate(180deg) translate(0,15px)}}@keyframes transcolor{from{color:#f44336}to{color:#1a237e}}#loading{position:fixed;width:100%;z-index:999}#loading.loaded{display:none}#loading .circleload2>div{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border-radius:50%;width:120px;height:120px;animation:spin 1s linear infinite;border-top:16px solid #1a237e;border-right:16px solid #1a237e;border-bottom:16px solid #f44336;border-left:16px solid #f44336}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.gallery-section{padding:50px 0;height:1000px;height:200vh}.gallery-section.active{height:auto}.gallery-section .gallery-wrapper{position:relative;height:100%;overflow:hidden}.gallery-section .gallery-bottom{width:100%;min-height:100px;position:absolute;bottom:0;z-index:2;display:flex;align-items:center;justify-content:center}.gallery-section.active .gallery-bottom{position:static}.gallery.row .contact .col{padding:0 .75rem}.gallery-item.vertical .gallery-body-wrapper{margin-top:200px}.lazyLoad{position:relative;display:block;overflow:hidden;outline:0}.lazyLoad img{width:100%;max-width:100%;height:auto}.lazyLoad img.preview{filter:blur(2vw);transform:scale(1.05)}.lazyLoad img.reveal{position:absolute;left:0;top:0;will-change:transform,opacity;animation:lazyLoadReveal .5s ease-out}@keyframes lazyLoadReveal{0%{transform:scale(1.05);opacity:0}100%{transform:scale(1);opacity:1}}.google-map{position:relative;height:70vh}@media only screen and (max-width:600px){.google-map{height:100vh}}.inside-map{width:100%;position:absolute;top:50%;transform:translate(0,-50%)}#map-canvas{height:100%}.contact{padding:50px 0}.PostList3 address i,.contact address i{float:left;font-size:30px;padding-left:2px}.contact .header{margin-bottom:60px}@media only screen and (min-width:600px) and (max-width:992px){.contact .header{margin-bottom:30px}}@media only screen and (max-width:600px){.contact .header{margin-bottom:0}}.contact address i{line-height:38px;margin-right:18px}.contact address a,.contact address p{font-weight:500;font-style:normal;margin:0 0 30px;line-height:30px;overflow:hidden}.contact .validate.invalid,.contact .validate.valid{border-bottom:none!important}.PostList3{margin:0!important}.PostList3>div{height:400px;display:flex;align-items:center;justify-content:center}.PostList3>div h3{margin:1.5rem 0 2rem}.PostList3 .image{background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.PostList3 blockquote{border-color:#1a237e}.PostList3 address i{line-height:38px;margin-right:18px}.PostList3 address a,.PostList3 address p{font-weight:500;font-style:normal;line-height:30px;overflow:hidden}.buttons-wrapper{width:100%;min-height:100px;display:flex;align-items:center;justify-content:center}.buttons-wrapper .btn-flat{margin:10px;transition:all .3s;background-color:#9fa8da;color:#000}.buttons-wrapper .btn-flat.active,.buttons-wrapper .btn-flat:hover{background-color:#1a237e;color:#FFF;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.niceCard4.card .card-content{border-style:solid;border-width:5px;border-right:none;border-top:none;border-bottom:none}.niceCard4.card .card-content .card-title{font-weight:400}.niceCard4.card .card-content .card-info,.niceCard4.card .card-content p{margin:20px 0!important}.niceCard4.card .card-content small{display:block}.custom-underline{text-align:center}.custom-underline:after{content:"";display:block;margin:10px auto;width:30%;height:3px;background-color:#303f9f}.custom-animated-underline{text-decoration:none;position:relative;text-align:center}.custom-animated-underline:before{content:"";position:absolute;top:120%;left:50%;transform:translate(-50%,0);background-color:#00bcd4;height:2px;transition:.2s ease-in all;width:0%}.custom-animated-underline:hover:before{width:100%;background-color:#006064}.rotateMe{animation:rotateMe 2s infinite linear}@keyframes rotateMe{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.heavy{font-weight:400!important}.black.transpa-1{background-color:rgba(0,0,0,.2)!important}.black.transpa-2{background-color:rgba(0,0,0,.54)!important}.red.transpa-1{background-color:rgba(244,67,54,.2)!important}.red.transpa-2{background-color:rgba(244,67,54,.54)!important}.indigo.transpa-1{background-color:rgba(63,81,181,.2)!important}.indigo.transpa-2{background-color:rgba(63,81,181,.7)!important}.white.transpa-1{background-color:rgba(255,255,255,.2)!important}.white.transpa-2{background-color:rgba(255,255,255,.54)!important}.black-text-shadow{text-shadow:0 0 10px #000}.black-text-shadow.sx2{text-shadow:0 0 10px #000,0 0 10px #000}.black-text-shadow.sx3{text-shadow:0 0 10px #000,0 0 10px #000,0 0 10px #000}.white-text-shadow{text-shadow:0 0 10px #FFF}.white-text-shadow.sx2{text-shadow:0 0 10px #FFF,0 0 10px #FFF}.white-text-shadow.sx3{text-shadow:0 0 10px #FFF,0 0 10px #FFF,0 0 10px #FFF}.red-text-shadow{text-shadow:0 0 10px #f44336}.red-text-shadow.sx2{text-shadow:0 0 10px #f44336,0 0 10px #f44336}.red-text-shadow.sx3{text-shadow:0 0 10px #f44336,0 0 10px #f44336,0 0 10px #f44336}.indigo-text-shadow{text-shadow:0 0 10px #3f51b5}.indigo-text-shadow.sx2{text-shadow:0 0 10px #3f51b5,0 0 10px #3f51b5}.indigo-text-shadow.sx3{text-shadow:0 0 10px #3f51b5,0 0 10px #3f51b5,0 0 10px #3f51b5}
