@charset "UTF-8";@font-face{font-family:"Avant Garde";src:url(/theme_vero_photo/fonts/ITCAvantGardeStd-XLtCn.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"Avant Garde";src:url(/theme_vero_photo/fonts/ITCAvantGardeStd-XLtCnObl.otf) format("opentype");font-weight:300;font-style:italic}.btn{background-color:transparent;cursor:pointer;display:inline-block;overflow:hidden;text-align:center;font-family:"Avant Garde",sans-serif;text-decoration:none;font-size:18px;letter-spacing:2px;border-radius:0;padding:22px 28px 22px;font-weight:700;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.btn:focus{box-shadow:none}.btn-transparent{color:#fff;border:solid 2px #fff;margin-bottom:30px}.btn-transparent:hover{background-color:#fff;color:#4f5367}.btn-secondary{color:#fff!important;border:solid 2px #4f5367;background-color:#4f5367;margin-bottom:30px}.btn-secondary:hover{background-color:#fff;color:#4f5367!important}.btn-black{color:#4f5367!important;border:solid 2px #4f5367;margin-bottom:30px}.btn-black:hover{background-color:#4f5367;color:#fff!important}.error-message{color:#bc422d}.form-group .form-control,.select-holder .form-control{background-color:transparent;border:2px solid #b4bcc0;padding-top:13px;padding-bottom:10px;font-size:20px;border-radius:0;font-style:normal;font-family:"Avant Garde",sans-serif;font-weight:400}.form-group .form-control:focus,.select-holder .form-control:focus{box-shadow:none!important;outline:0}.control-label{font-size:14px;margin-right:10px}@media (min-width:768px){.control-label{font-size:15px}}.alert{position:absolute;z-index:50}body{color:#000;min-height:100vh;position:relative;text-align:inherit;font-family:"Avant Garde",sans-serif}body h1{font-size:38px}@media (min-width:768px){body h1{font-size:50px}}body h2{font-size:25px}@media (min-width:768px){body h2{font-size:36px}}body h3{font-size:20px}@media (min-width:768px){body h3{font-size:22px}}body h4{font-size:18px}@media (min-width:768px){body h4{font-size:25px}}body h5{font-size:16px}@media (min-width:768px){body h5{font-size:22px}}body p{font-family:"Avant Garde",sans-serif;color:#4f5367;font-size:16px}@media (min-width:768px){body p{font-size:20px}}body header{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;text-transform:uppercase;z-index:40;position:fixed;top:0;width:100%}body header i{color:#fff}body header .social{margin-bottom:26px;padding-bottom:30px}body header .social .fab{font-size:22px;margin:0 5px}@media (min-width:768px){body header .social{position:absolute;right:75px;top:42px;padding-bottom:0}body header .social .fab{font-size:18px;margin:0 7px}}body header .main-header{background-color:#0f1427;padding-top:20px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media (min-width:992px){body header .main-header{background-color:transparent;background:linear-gradient(to bottom,rgba(76,76,88,.39),rgba(42,60,90,0))}}body header .main-header h3{font-size:22px;margin:0}body header .main-header .logo{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}body header .main-header .logo img{width:300px;margin-top:-5px}body header .main-header .logo-holder{z-index:4}body header .main-header .logo-holder .logo{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}body header .main-header .logo-holder .logo img{width:300px;margin-top:-10px;padding-bottom:11px}@media (min-width:992px){body header .main-header .logo-holder{position:relative;top:-53px}}body header .main-header .navbar-nav{z-index:4}body header .main-header .navbar-nav li{margin:0;position:relative;padding:8px}@media (min-width:1200px){body header .main-header .navbar-nav li{padding:15px}}body header .main-header .navbar-nav li ul{display:none;padding-left:0;background:transparent}body header .main-header .navbar-nav li ul li{list-style:none}body header .main-header .navbar-nav li a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#fff;font-size:17px;padding-left:15px;padding-right:15px;text-decoration:none;font-weight:700}body header .main-header .navbar-nav li a:after{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;content:"";width:80%;height:3px;background:white;position:absolute;margin:0 10%;left:0;top:39px;opacity:0}@media (min-width:992px){body header .main-header .navbar-nav li a:after{top:50px}}@media (min-width:768px){body header .main-header .navbar-nav li a:hover:after{opacity:1}}@media (min-width:768px){body header .main-header .navbar-nav li a.active:after{opacity:1}}body header .main-header .navbar-toggler{top:32px;position:absolute;z-index:5;outline:none!important;right:15px}body header .main-header .navbar-toggler .navbar-toggler-icon{color:#fff}body header .main-header .navbar-toggler .navbar-toggler-icon i{font-size:30px}body header .mobile-logo{display:block;width:100vw;text-align:center;padding-top:8px;z-index:2}body header .navbar{padding:0}body header .navbar .navbar-collapse{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;margin-top:-57px;z-index:3}@media (min-width:768px){body header .navbar .navbar-collapse{position:absolute;top:0;right:0;padding:10px 35px 15px;margin-top:0}}@media (min-width:992px){body header .navbar .navbar-collapse{top:101px}}body header.mobile-header{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}body header.mobile-header .navbar-nav{width:100vw;padding-top:65px;padding-bottom:30px}body header.notTransparent{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:sticky}body header.notTransparent .main-header{background-color:#374258}@media (min-width:768px){body header.notTransparent .navbar-collapse{background-color:#374258}}body header.transparent{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}body header.transparent .top-header{margin-top:-34px}body header.transparent .main-header{background-color:rgba(76,76,88,.39)}@media (min-width:768px){body header.transparent .navbar-collapse{background-color:rgba(76,76,88,.39)}}@media (min-width:992px){body header.transparent .main-logo{display:block!important}}body header.transparent .main-logo.scrolled{opacity:1}body header.transparent .main-logo.non-scrolled{opacity:0}body header .main-logo{display:none!important}@media (min-width:768px){body header .navbar-nav{height:calc(100vh - 126px)}}@media (min-width:992px){body header .main-header{height:101px}body header .mobile-logo{display:none}body header .navbar-nav{z-index:4}body header .navbar-nav li{margin:0;position:relative;padding:15px}body header .navbar{position:inherit;padding:0}}@media (min-width:992px){body header.notTransparent .main-logo{display:block!important}body header.notTransparent .main-logo.scrolled{opacity:1}body header.notTransparent .main-logo.non-scrolled{opacity:1}}body footer{padding:40px 0}@media (min-width:768px){body footer .after-line:after{content:"";width:15%;min-width:140px;height:2px;background:black;position:absolute;left:4px;bottom:-14px}}body footer a{color:#7b7b7b}body footer .contact-popup{margin-bottom:0}body footer .btn{padding:11px 28px;margin-bottom:20px}body footer h3{font-weight:500;font-family:"Avant Garde",sans-serif;color:#161920;font-size:50px;line-height:1;letter-spacing:2px}body .min-height-200{min-height:200px}body .section-title{font-weight:700;font-style:normal;font-family:"Avant Garde",sans-serif;color:#374258;line-height:1.1;letter-spacing:0;text-transform:uppercase;margin-bottom:80px;padding-top:80px;font-size:35px;position:relative}body .section-title span{position:absolute;width:86px;height:3px;background:white;bottom:-18px;left:calc(50% - 43px)}body .section-title.left-after:after{content:"";width:15%;min-width:80px;height:3px;background:#374258;position:absolute;left:2px;bottom:-14px}@media (min-width:768px){body .section-title{font-size:45px}}body .main-page .slider{position:relative;margin-top:97px}@media (min-width:992px){body .main-page .slider{margin-top:auto}}body .main-page .slider .carousel-item{background-size:cover;height:56vw;width:100vw;min-height:150px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}@media (min-width:992px){body .main-page .slider .carousel-item{height:100vh;width:auto;min-height:300px}}body .main-page .slider .carousel.fade{opacity:1}body .main-page .slider .carousel-caption{position:absolute;right:15%;bottom:45%;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}body .main-page .slider .carousel-caption h3{font-size:80px}body .main-page .slider .carousel.fade .carousel-item{display:block!important;left:0!important;opacity:0;position:absolute;top:0;transition:opacity ease-in-out 0.7s;-moz-transition:opacity ease-in-out 0.7s;-o-transition:opacity ease-in-out 0.7s;-webkit-transition:opacity ease-in-out 0.7s;width:100%;z-index:1}body .main-page .slider .carousel.fade .carousel-item:first-child{position:relative;top:auto}body .main-page .slider .carousel.fade .carousel-item.active{opacity:1;transition:opacity ease-in-out 0.7s;-moz-transition:opacity ease-in-out 0.7s;-o-transition:opacity ease-in-out 0.7s;-webkit-transition:opacity ease-in-out 0.7s;z-index:2}body .main-page .slider .carousel-control-next,body .main-page .slider .carousel-control-prev{display:none}body .main-page .slider .slider-background{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:20}body .main-page .slider .slider-background .slider-logo{position:absolute;bottom:72px;left:104px;z-index:23}body .main-page .about{background-color:#ebebeb}body .main-page .about .section-title{padding-top:0}body .main-page .about h3{color:#374258;font-weight:700;font-size:20px;margin-bottom:18px}body .main-page .blog{background:url(/theme_vero_photo/img/bg.jpg) fixed;padding-bottom:20px}body .main-page .blog h2{color:#fff}body .main-page .blog .post-item .postImageParent{position:relative}body .main-page .blog .post-item .postImageParent .overlay{position:absolute;height:100%;width:100%;top:0;cursor:pointer;pointer-events:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}body .main-page .blog .post-item .postImageParent:hover .overlay{background-color:rgba(255,255,255,.56)}body .main-page .blog .post-item .post-title a{text-transform:uppercase;font-family:"Avant Garde",sans-serif;color:#374258;text-decoration:none;font-weight:700;font-size:26px}body .main-page .blog .post-item .post-title a:hover{color:#97898a}body .main-page .blog .post-item .publishedSince{font-weight:400;font-family:"Ubuntu",sans-serif;color:#b4bcc0;text-transform:uppercase;font-size:10px;line-height:1.6;letter-spacing:0}@media (min-width:768px){body .main-page .blog{padding-bottom:80px}}body .main-page .separator{padding-bottom:80px}body .main-page .separator h2{color:#374258}body .main-page .separator h2 span{background:#374258}body .main-page .separator p{letter-spacing:.6px;font-size:16px}body .main-page .separator h3{padding-top:30px;text-transform:uppercase}body .main-page .separator h3 a{color:#374258}body .main-page .promo-gallery .all-galleries{text-align:center;width:100%;top:calc(50% - 36px);position:absolute}body .imgHolder{position:relative}body .imgHolder .overlay{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;width:100%;top:0;height:100%;opacity:0}body .imgHolder .overlay:after{text-align:center;position:absolute;bottom:10%;left:0;right:0;width:65px;height:60px;margin:0 auto;font-size:30px;line-height:60px;border:2px solid #4f5367;color:#4f5367;font-family:"Font Awesome 5 Free";content:"";font-weight:900;z-index:5;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}body .imgHolder:hover .overlay{opacity:1;background-color:rgba(255,255,255,.56)}body .imgHolder:hover .overlay:after{bottom:15%;color:#4f5367}body .gallery-item{position:relative;padding-top:15px}body .gallery-item .overlay{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;width:calc(100% - 30px);top:0;height:100%;opacity:0}body .gallery-item .overlay .gallery-title{text-transform:uppercase;padding-left:10px;padding-right:10px;text-align:center;color:#374258;width:100%;font-size:24px;position:absolute;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;opacity:0;top:calc(50% + 40px)}body .gallery-item .overlay .gallery-title:after{position:absolute;bottom:-30px;left:0;right:0;width:85px;height:3px;margin:0 auto;background-color:#374258;content:""}body .gallery-item .overlay:after{text-align:center;position:absolute;bottom:10%;left:0;right:0;width:65px;height:60px;margin:0 auto;font-size:30px;line-height:60px;border:2px solid #4f5367;color:#4f5367;font-family:"Font Awesome 5 Free";content:"";font-weight:900;z-index:5;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}@media (min-width:768px){body .gallery-item .overlay{width:100%}}body .gallery-item:hover .overlay{opacity:1;background-color:rgba(255,255,255,.56)}body .gallery-item:hover .overlay .gallery-title{opacity:1;top:calc(50% - 20px);position:absolute}body .gallery-item:hover .overlay .gallery-title:after{bottom:-30px}body .gallery-item:hover .overlay:after{bottom:15%;color:#4f5367}@media (max-width:575px){body .gallery-item .overlay{opacity:1;background-color:rgba(255,255,255,.56)}body .gallery-item .overlay .gallery-title{opacity:1;top:calc(50% - 20px);position:absolute}body .gallery-item .overlay .gallery-title:after{bottom:-30px}body .gallery-item .overlay:after{display:none}body .gallery-item:last-of-type{padding-bottom:15px}}@media (min-width:768px){body .gallery-item{padding-top:0;padding-bottom:0}}.testimonials{background-color:#ebebeb;padding:80px 0}.testimonials .testi-logo{width:40px!important;margin-bottom:20px}.testimonials .text{color:#9f9f9f}.testimonials .writer{color:#374258}.testimonials .fa-quote-left{font-size:50px;color:#9f9f9f;padding-bottom:30px}.testimonials .owl-nav{display:none;color:#374258;text-align:center}.testimonials .owl-nav .owl-prev,.testimonials .owl-nav .owl-next{display:inline-block;padding:15px}h1{text-transform:uppercase;font-weight:700;font-style:normal;font-family:"Avant Garde",sans-serif;color:#fff;line-height:1.1;letter-spacing:3px;position:relative;font-size:20px!important;margin-left:5px;top:0}@media (min-width:768px){h1{font-size:60px}}@media (min-width:992px){h1{font-size:75px}}.breadcrumb-wrap{background:#4f5367;padding-top:80px;height:200px}.breadcrumb-wrap .bread-right{display:none}.breadcrumb-wrap .bread-right .breadcrumbs-trail{padding:0;list-style:none;text-transform:uppercase}.breadcrumb-wrap .bread-right .breadcrumbs-trail span{color:#fff;font-weight:700;font-family:"Avant Garde",sans-serif;font-size:24px;line-height:1.4}.breadcrumb-wrap .bread-right .breadcrumbs-trail li{display:inline-block;padding-right:15px}.breadcrumb-wrap .bread-right .breadcrumbs-trail li a{color:#fff;font-weight:700;font-family:"Avant Garde",sans-serif;font-size:24px;line-height:1.4}@media (min-width:768px){.breadcrumb-wrap .bread-right{display:block}}@media (min-width:768px){.breadcrumb-wrap{height:370px;padding-top:100px}}.pages{color:#ebebeb;background:url(/theme_vero_photo/img/bg.jpg) fixed}.pages p,.pages h2,.pages h3,.pages h4,.pages li,.pages ul{color:#ebebeb}.pages a,.contact-page a{color:#7b7b7b}.post-view img{max-width:100%;height:auto}.post-view .post-title{color:#ebebeb;font-size:24px!important}.post-index{background:url(/theme_vero_photo/img/bg.jpg) fixed;padding-bottom:50px}.post-index .post-item{margin-bottom:30px}.post-index .post-item .postImageParent{position:relative}.post-index .post-item .postImageParent .overlay{position:absolute;height:100%;width:100%;top:0;cursor:pointer;pointer-events:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.post-index .post-item .postImageParent:hover .overlay{background-color:rgba(255,255,255,.56)}.post-index .post-item .post-title a{text-transform:uppercase;font-family:"Avant Garde",sans-serif;color:#31313b;text-decoration:none;font-weight:700;font-size:26px}.post-index .post-item .post-title a:hover{color:#97898a}.post-index .post-item .publishedSince{font-weight:400;font-family:"Ubuntu",sans-serif;color:#b4bcc0;text-transform:uppercase;font-size:10px;line-height:1.6;letter-spacing:0}.box .main-image-link{width:100%}.pagination{display:block;padding-top:25px;text-align:center}.pagination li{display:inline-block}.pagination li a:focus{box-shadow:none}.pagination .page-item.active .page-link{z-index:1;color:#fff;background-color:#374258;border-color:#ebebeb}