.clear{clear:both;content:"";display:table}@font-face{font-family:Modernline;src:url(/fonts/modernline.woff2) format("woff2"),url(/fonts/modernline.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Frunchy;src:url(/fonts/Frunchy.woff2) format("woff2"),url(/fonts/Frunchy.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHh30wWw.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USew8.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHvxk.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVew8.ttf) format("truetype")}.loading{opacity:0}:focus{outline:0}:disabled{opacity:.5!important;cursor:not-allowed!important}.medium-title{font-size:25px;font-weight:400}.font-30{font-size:30px}.font-25{font-size:25px}.font-20{font-size:20px}.font-18{font-size:18px}.font-17{font-size:17px}.font-16{font-size:16px}.font-14{font-size:14px}.font-12{font-size:12px}.bold{font-weight:700}.regular{font-weight:400}.light{font-weight:100}.p-0{padding:0}.m-0{margin:0}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-lowercase{text-transform:lowercase}.float-right{float:right!important}.float-left{float:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}a{color:#000;text-decoration:none!important}a:hover{color:#0e293a}.button-a-tag{display:inline-block}.vertical-line{border-left:1px solid rgba(0,0,0,.2);height:100%;margin:0 20px}.form-control{border-radius:0}.form-control:focus{-ie-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none}select{background:0 0;border:transparent;-webkit-appearance:none;-moz-appearance:none;background:transparent;background-repeat:no-repeat;cursor:pointer}.dropdown-toggle:after{display:none}body,html{width:100%;margin:0;height:100%;color:#000;background-color:#fff;font-family:Lato,sans-serif}body.no-scroll,html.no-scroll{overflow-y:hidden;position:sticky}.push-button{width:2.93vw;height:2.93vw;border-radius:50%;padding:.977vw .7169vw;opacity:.6;transition:border .3s cubic-bezier(.25,1,.5,1) 2s,opacity .3s 2s,transform .3s ease-out 0s;cursor:pointer}.push-button.white{border:1px solid #fff}.push-button.black{border:1px solid #000}.push-button.active{border:1px solid #fff;opacity:1;transition:all .3s cubic-bezier(.25,1,.5,1);transition:border .3s cubic-bezier(.25,1,.5,1) 1.6s,opacity .3s 1.6s,transform .3s ease-out 0s}.push-button.active .inside-push .top-line{width:0;transition-delay:.2s}.push-button.active .inside-push .middle-line{width:0;transition-delay:.35s}.push-button.active .inside-push .bottom-line{width:0;transition-delay:.5s}.push-button.active .inside-push .x1{transition-delay:1.85s;transform:rotate(45deg) translateX(0);background-color:#fff!important}.push-button.active .inside-push .x2{transition-delay:2s;transform:rotate(-45deg) translateX(0);background-color:#fff!important}.push-button .inside-push{overflow:hidden;width:100%;height:100%;position:relative;display:flex}.push-button .inside-push .bottom-line,.push-button .inside-push .middle-line,.push-button .inside-push .top-line,.push-button .inside-push .x1,.push-button .inside-push .x2{width:100%;height:1px;position:absolute;transition:all 1s cubic-bezier(.25,1,.5,1)}.push-button .inside-push .top-line{transition-delay:2.15s;top:0;border-radius:6px}.push-button .inside-push .top-line.white{background-color:#fff}.push-button .inside-push .top-line.black{background-color:#000}.push-button .inside-push .middle-line{transition-delay:2s;top:50%;border-radius:6px}.push-button .inside-push .middle-line.white{background-color:#fff}.push-button .inside-push .middle-line.black{background-color:#000}.push-button .inside-push .bottom-line{transition-delay:1.85s;bottom:0;border-radius:6px}.push-button .inside-push .bottom-line.white{background-color:#fff}.push-button .inside-push .bottom-line.black{background-color:#000}.push-button .inside-push .x1{transition-delay:.5s;top:50%;border-radius:6px;transform:rotate(45deg) translateX(-100%)}.push-button .inside-push .x1.white{background-color:#fff}.push-button .inside-push .x1.black{background-color:#000}.push-button .inside-push .x2{transition-delay:.75s;top:50%;border-radius:6px;transform:rotate(-45deg) translateX(-100%)}.push-button .inside-push .x2.white{background-color:#fff}.push-button .inside-push .x2.black{background-color:#000}.navbar-link-text.white{color:#fff!important}.push-menu{display:flex;position:fixed;height:100%;overflow:hidden;width:100%;top:0;left:0;color:#fff;z-index:50}.push-menu .nav-bg{position:absolute;top:0;left:0;height:100%;opacity:0}.push-menu .nav-bg.one{width:4px;background-color:#fff}.push-menu .nav-bg.two{width:0;background-color:#000}.push-menu.active{width:100%}.push-menu .push-menu-inside{display:inline-table;align-self:center;width:50%}.push-menu .push-menu-inside a:hover{color:#fff}.push-menu .push-menu-inside .clickable-item{display:flex;justify-content:space-between;padding:10px 0;position:relative;z-index:2;opacity:0;cursor:pointer;transition:all .5s cubic-bezier(.25,1,.5,1);pointer-events:none}.push-menu .push-menu-inside .clickable-item.hover-active{pointer-events:all}.push-menu .push-menu-inside .clickable-item.fade-out{opacity:.25!important}.push-menu .push-menu-inside .clickable-item.desktop:hover{opacity:1!important}.push-menu .push-menu-inside .clickable-item.desktop:hover .left-box{transform:translateX(0);opacity:1}.push-menu .push-menu-inside .clickable-item.desktop:hover .middle-box .line{width:100%}.push-menu .push-menu-inside .clickable-item.desktop:hover .right-box h3{margin-right:-40px}.push-menu .push-menu-inside .clickable-item .left-box{display:flex;align-items:center;transform:translateX(-40px);opacity:0;transition:all .5s cubic-bezier(.25,1,.5,1)}.push-menu .push-menu-inside .clickable-item .left-box .rectangle{background-color:#fff;height:100%;width:4px;margin-right:12px}.push-menu .push-menu-inside .clickable-item .left-box p{font-family:Lato,sans-serif;font-size:1vw;margin-top:6px}.push-menu .push-menu-inside .clickable-item .middle-box{flex:1;display:flex;padding:0 15px}.push-menu .push-menu-inside .clickable-item .middle-box .line{transition:all .8s cubic-bezier(.25,1,.5,1);background-color:#fff;width:0;height:1px;align-self:center}.push-menu .push-menu-inside .clickable-item .right-box h3{margin-top:3px;font-family:Lato,sans-serif;font-weight:300;text-transform:uppercase;font-size:2.8vw;transition:all .6s cubic-bezier(.25,1,.5,1)}.push-menu .push-menu-image-placeholder-wrapper{width:45%;right:0;margin-left:5%;height:100%;position:fixed;display:flex;justify-content:center}.push-menu .push-menu-image-placeholder-wrapper .push-menu-image-placeholder{position:absolute;left:0;width:0;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;background-image:url();z-index:2;overflow:hidden}.owl-carousel .owl-nav{width:124%;top:50%;position:absolute;transform:translateY(-50%);left:-12%}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{position:absolute}.owl-carousel .owl-nav button.owl-next{right:0;transition:all .5s cubic-bezier(.26,.99,.24,.99)}.owl-carousel .owl-nav button.owl-next:hover{padding-left:20px!important;right:-20px}.owl-carousel .owl-nav button.owl-prev{left:0;transition:all .5s cubic-bezier(.26,.99,.24,.99)}.owl-carousel .owl-nav button.owl-prev:hover{padding-right:20px!important;left:-20px}.footer{text-align:center;background-color:#fff;position:relative;padding:3vw 0}.footer.white{background-color:#000}.footer a{display:contents}.footer .developed-wrapper img{height:1.3vw;min-height:20px;text-align:center;margin:auto}.footer.black{background-color:#000}.footer .developed-wrapper{position:relative;display:flex}.footer .developed-wrapper .afillix-circle{display:inline-block;margin:0 auto;height:5.9vw}.footer .developed-wrapper .afillix-circle .afillix-circle-letter{font-size:.6vw}.footer .developed-wrapper .small-circle{width:.5vw;height:.5vw;background-color:#000;border-radius:100%;position:absolute;margin:0 auto;left:0;right:0;top:50%;transform:translateY(-50%)}button{background:transparent;border:none;outline:0!important;width:auto;display:flex;padding:10px 25px;box-sizing:border-box;border-radius:7px;position:relative;box-shadow:0 0 0 0 transparent!important;align-items:center;-ie-transition:all .6s cubic-bezier(.22,1,.36,1);transition:all .6s cubic-bezier(.22,1,.36,1);overflow:hidden}p{font-weight:300}h1{font-size:4.2vw}h1,h2{font-family:Lato,sans-serif;font-style:normal;font-weight:400;line-height:117%;margin-bottom:0}h2{font-size:2.5vw}h3{font-family:Lato,sans-serif;font-style:normal;font-weight:400;font-size:43px;line-height:117%;margin-bottom:0}h4{font-size:29px}h4,h5{font-family:Lato,sans-serif;font-style:normal;font-weight:400;line-height:136%;letter-spacing:.02em;margin-bottom:0}h5{font-size:27px}h6{font-family:Lato,sans-serif;font-weight:400;font-size:22px;line-height:136%;letter-spacing:.02em}h6,p{margin-bottom:0}.wrapper{min-height:100%}section{position:relative;padding:0 6vw}.no-background{background:transparent!important}.circle{background-color:#000;width:.5vw;height:.5vw;left:0;top:0}.circle,.circle-follow{position:fixed;border-radius:100%;z-index:1;z-index:14;transform:scale(1);filter:invert(1);mix-blend-mode:exclusion}.circle-follow{width:2.5vw;height:2.5vw;left:-1vw;top:-1vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:#000}.content-404{height:100vh;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;isolation:isolate;background:#000}.content-404 .not-found-box{text-align:center}.content-404 .not-found-box .content__title{font-family:forma-djr-display,sans-serif;font-weight:700;position:relative;z-index:10000;font-size:27vw;mix-blend-mode:difference;-webkit-text-stroke:2px #fff;text-stroke:2px #fff;-webkit-text-fill-color:transparent;text-fill-color:transparent;color:transparent;pointer-events:none}.content-404 .not-found-box a{font-size:3vw;font-family:Modernline;mix-blend-mode:difference;color:#fff}.content-404 .error_img{max-width:250px;position:absolute;top:0;left:0;opacity:0;will-change:transform;filter:none}nav{padding:4vh 6vw 0!important;position:fixed!important;top:0;margin:auto;width:100%;z-index:51}nav.white{color:#fff!important}nav.white .navbar-inside .left-part .logo{filter:invert(100%) sepia(0) saturate(0) hue-rotate(93deg) brightness(103%) contrast(103%)!important}nav .navbar-inside{width:100%}nav .navbar-inside .left-part{position:relative}nav .navbar-inside .left-part .logo{position:absolute;top:50%;transform:translateY(-50%)}nav .navbar-inside .left-part .logo .navbar-link .main-logo{width:10vw;min-width:250px}nav .navbar-inside .nav-list{list-style:none}nav .navbar-inside .nav-list.links .nav-list-item:first-child{transform:translateX(-1.8vw)}nav .navbar-inside .nav-list.links .nav-list-item .navbar-link .navbar-link-text{font-size:1.25vw}nav .navbar-inside .navbar-link{font-family:Modernline}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.container,.container-fluid,.row{margin:0;padding:0}.input-field input:not(:-moz-placeholder-shown)~label,textarea:not(:-moz-placeholder-shown)~label{transform:translateY(-100%);font-size:.85vw!important}.input-field input:not(:-ms-input-placeholder)~label,textarea:not(:-ms-input-placeholder)~label{transform:translateY(-100%);font-size:.85vw!important}.input-field input:focus~label,.input-field input:not(:placeholder-shown)~label,textarea:focus~label,textarea:not(:placeholder-shown)~label{transform:translateY(-100%);font-size:.85vw!important}#app{background-color:#fff}.page.animation-load~.footer{display:none}.loading{opacity:1;z-index:10;background:#fff;display:flex;height:100vh}.loading,.loading .loading-wrapper{width:100%}.loading .loading-wrapper .col-logo .logo-wrapper{height:100%;display:flex;align-items:center;opacity:0}.loading .loading-wrapper .col-logo .logo-wrapper .main-logo{width:25vw;position:relative;left:10%}.loading .loading-wrapper .col-image .image-wrapper{max-width:38vw;height:100vh;margin-left:auto}.loading .loading-wrapper .col-image .image-wrapper .image-placeholder{height:100%;visibility:hidden;position:relative;overflow:hidden}.loading .loading-wrapper .col-image .image-wrapper .image-placeholder .loading-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page{padding-top:10vh;background-color:#fff}.page.animation-load{padding:0}.page.home section.categories{padding:0 6vw}.page.home section.categories .categories-wrapper{padding:1vw 0}.page.home section.categories .categories-wrapper .category{padding-bottom:10vw;height:100%}.page.home section.categories .categories-wrapper .category .category-row{height:100%}.page.home section.categories .categories-wrapper .category .category-row .col-title .category-title{color:#000;font-weight:300;text-transform:uppercase;font-size:5.4vw;position:relative;overflow:hidden;height:5.4vw;margin:0;display:flex}.page.home section.categories .categories-wrapper .category .category-row .col-title .category-title .title-part{position:relative}.page.home section.categories .categories-wrapper .category .category-row .col-title .category-title.right .title-part.part-1{margin-left:-4vw}.page.home section.categories .categories-wrapper .category .category-row .col-title .category-title.right .title-part.part-2{margin-left:2vw}.page.home section.categories .categories-wrapper .category .category-row .col-title .category-title.left .title-part.part-1{margin-left:0}.page.home section.categories .categories-wrapper .category .category-row .col-title .category-title.left .title-part.part-2{margin-left:4vw}.page.home section.categories .categories-wrapper .category .category-row .col-img{height:100%}.page.home section.categories .categories-wrapper .category .category-row .col-img.category-image-right .image-wrapper{margin-left:auto}.page.home section.categories .categories-wrapper .category .category-row .col-img .image-wrapper{max-width:33vw;height:42vw}.page.home section.categories .categories-wrapper .category .category-row .col-img .image-wrapper .image-placeholder{height:100%;visibility:hidden;position:relative;overflow:hidden}.page.home section.categories .categories-wrapper .category .category-row .col-img .image-wrapper .image-placeholder .category-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page.home section.bottom-info{background-color:#000;padding:11vw 0}.page.home section.bottom-info .instagram-link{text-align:center}.page.home section.bottom-info .instagram-link .instagram-heading{text-align:center;text-transform:uppercase;font-weight:700;font-size:.8vw;letter-spacing:.2vw;color:#fff}.page.home section.bottom-info .instagram-link a{display:inline-block}.page.home section.bottom-info .instagram-link .instagram-text{margin:auto;font-size:1.6vw;color:#fff;font-family:Lato,sans-serif;text-align:center;font-weight:500}.page.home section.bottom-info .row-instagram{margin:3% 0 10%}.page.home section.bottom-info .contact-me .collaboration-text{font-weight:300}.page.home section.bottom-info .contact-me h2{font-size:1.8vw}.page.photoshoots .photoshoot-category-title{margin-top:4vw;color:#000;font-weight:300}.page.photoshoots .photoshoot-category-title .title-part{text-transform:uppercase}.page.photoshoots .photoshoot-category-title .title-part.part-2{margin-left:5.3vw;font-size:3vw;position:relative;bottom:2.8vw}.page.photoshoots section.photoshoots{padding:0 6vw}.page.photoshoots section.photoshoots .photoshoots-wrapper{padding:1vw 0}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item{margin-bottom:10vw}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item a{display:inline-block}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item .image-placeholder.reveal{visibility:hidden;position:relative;overflow:hidden}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.portrait{width:100%}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.portrait:first-child .image-wrapper{max-width:100%;height:100%}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.portrait:first-child .image-wrapper .image-placeholder img{width:100%;max-height:50vw}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.portrait .image-wrapper{max-width:33vw;height:42vw;margin:auto}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.portrait .image-wrapper .image-placeholder{height:100%}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.portrait .image-wrapper .image-placeholder img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.twins{margin-left:4vw}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.twins .image-wrapper{max-width:28vw;height:42vw}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.twins .image-wrapper.right{margin-left:-2vw}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.twins .image-wrapper .image-placeholder{height:100%}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.twins .image-wrapper .image-placeholder img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.twins .image-wrapper.left-image,.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.twins .image-wrapper.right-image{text-align:center}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.landscape .col{text-align:right}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.landscape .image-wrapper{max-width:50vw;height:35vw;margin-left:auto}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.landscape .image-wrapper .image-placeholder{height:100%}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.landscape .image-wrapper .image-placeholder img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page.images section.slideshow-section{position:relative;display:flex;height:90vh;align-items:center}.page.images section.slideshow-section .next,.page.images section.slideshow-section .prev{cursor:pointer}.page.images section.slideshow-section .next img,.page.images section.slideshow-section .prev img{width:100%}.page.images section.slideshow-section .image_slideshow{padding:3vh 0;height:90vh;width:80%;margin:auto}.page.images section.slideshow-section .image_slideshow .owl-stage-outer{height:100%;width:100%}.page.images section.slideshow-section .image_slideshow .owl-stage{height:100%;overflow:hidden}.page.images section.slideshow-section .image_slideshow .owl-stage .owl-item,.page.images section.slideshow-section .image_slideshow .owl-stage .owl-item .gallery_figure,.page.images section.slideshow-section .image_slideshow .owl-stage .owl-item .gallery_figure .image-wrap{height:100%}.page.images section.slideshow-section .image_slideshow .owl-stage .owl-item .gallery_figure .image-wrap .gallery_image{max-width:100%;margin:auto;height:100%;-o-object-fit:contain;object-fit:contain}.page.about{padding-top:0}.page.about section.about-heading-container .image-wrapper{max-width:33vw;height:42vw;margin:auto}.page.about section.about-heading-container .image-wrapper .image-placeholder{height:100%;visibility:hidden;position:relative;overflow:hidden}.page.about section.about-heading-container .image-wrapper .image-placeholder .heading-img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page.about section.about-heading-container .heading-text{font-family:Modernline;position:absolute;top:50%;transform:translateY(-50%);left:60%;font-size:5vw}.page.about section.about-heading-container .heading-text:before{content:"";display:block;width:133%;height:5%;background-color:#f7e9e1;position:absolute;transform:translate(-25%,1000%) rotate(-25deg);margin-left:35%}.page.about section.about-text{margin-bottom:10%;margin-top:2%;overflow:hidden}.page.about section.about-text .section-title{margin-bottom:5%;font-size:3vw;margin-right:10%;text-transform:uppercase}.page.about section.about-text .section-text{font-size:1.2vw;margin-right:15%;font-family:"Noto Serif",serif;font-weight:400}.page.about section.about-text .social-links-col .featured-in{margin-bottom:5%}.page.about section.about-text .social-links-col .featured-in .featured-text{font-size:2vw;text-transform:uppercase}.page.about section.about-text .social-links-col ul{list-style:none}.page.about section.about-text .social-links-col li a{font-size:1.2vw;font-family:Lato,sans-serif;font-weight:300;text-decoration:underline!important}.page.about section.section-image{width:100%;height:35vw;background-image:url(/uploads/files/editorials/Kamp/Prvaaa.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.page.about section.clients-section{margin:5% auto 3%}.page.about section.clients-section .clients-container .clients-heading{text-align:center;text-transform:uppercase;font-weight:700;font-size:.8vw;letter-spacing:.2vw;margin:5px auto 20px}.page.about section.clients-section .clients-container .clients-heading.right-align{font-size:2vw;letter-spacing:unset;text-align:right;font-weight:300}.page.about section.clients-section .clients-container .clients-text{width:60%;margin:.5% auto 2%;font-size:1.5vw;font-family:Lato,sans-serif;text-align:center}.page.about section.clients-section .clients-container .grid-element{display:flex;flex-wrap:wrap;width:50%;margin:auto}.page.about section.clients-section .clients-container .grid-element .client{width:33.33333%;text-align:center;height:auto;margin-bottom:7%;display:flex;align-items:center}.page.about section.clients-section .clients-container .grid-element .client img{width:35%;margin:auto}.page.contact{padding-top:13%;background-color:#000;padding-bottom:5%}.page.contact .contact-form{width:100%;padding:0 6vw 0 0}.page.contact .contact-form .offset{margin-right:8.33333333%}.page.contact .contact-form .contact-text-ui-element{font-size:5vw;font-family:Modernline;position:absolute;color:#fff;transform:translate(-127%,-45%)}.page.contact .contact-form .contact-text-ui-element:before{content:"";display:block;width:100%;height:5%;background-color:#f7e9e1;position:absolute;transform:translate(-28%,900%) rotate(25deg);margin-left:35%}.page.contact .contact-form .bg-image{background-image:url(/storage/images/menu-contact.jpg);height:100%;background-size:cover;background-position:50%}.page.contact .contact-form .form-container{margin-top:6%}.page.contact .contact-form .form-container form{text-align:center}.page.contact .contact-form .form-container .input-field{position:relative;margin-bottom:7%}.page.contact .contact-form .form-container .input-field input{background-color:transparent;color:#fff;position:relative;width:100%;font-size:1.5vw;z-index:15;border-bottom:2px solid #fff;font-family:Lato,sans-serif;border-bottom-right-radius:0;border-bottom-left-radius:0}.page.contact .contact-form .form-container .input-field label{color:#fff;position:absolute;top:3%;font-size:1.2vw;font-family:Lato,sans-serif;left:.3%;z-index:1;transition:all .6s cubic-bezier(.26,.99,.24,.99)}.page.contact .contact-form .form-container .input-field textarea{background-color:transparent;color:#fff;position:relative;width:100%;z-index:15;margin-top:10px;font-size:1.5vw;min-height:300px;max-height:600px;border-bottom:2px solid #fff;border-bottom-right-radius:0;border-bottom-left-radius:0;font-family:Lato,sans-serif}.page.contact .contact-form .form-container .send-button{font-family:Modernline;font-size:1.8vw;color:#e2c5b5;margin:auto}.page.contact .contact-form .form-container .send-button.hidden,.page.contact .contact-form .form-container .sending-status{display:none}.page.contact .contact-form .form-container .sending-status p{font-family:Modernline;font-size:1.8vw;color:#e2c5b5;margin:auto;padding:10px}.page.contact .contact-form .form-container .sending-status.shown{display:initial}.page.contact .contact-form .form-container .sending-status .sending{display:none}.page.contact .contact-form .form-container .sending-status .sending.shown{display:initial}.page.contact .contact-form .form-container .sending-status .sent{display:none}.page.contact .contact-form .form-container .sending-status .sent.shown{display:initial}.page.contact .contact-form .form-container .sending-status .not-sent{display:none}.page.contact .contact-form .form-container .sending-status .not-sent.shown{display:initial}.page.contact .contact-details{margin-top:8vw}.page.contact .contact-details .contact-info-box{margin-bottom:2vw}.page.contact .contact-details .contact-info-box .info-text{text-transform:uppercase;color:#fff;font-family:Lato,sans-serif;font-size:.5vw;opacity:.6;letter-spacing:.1vw;font-weight:800;margin-bottom:.4vw}.page.contact .contact-details .contact-info-box .main-text,.page.contact .contact-details .contact-info-box a{color:#fff;font-family:Lato,sans-serif;font-size:1.2vw}.page.contact .contact-details .contact-info-box .main-text{font-size:1.6vw;opacity:1}@media only screen and (max-width:1200px){.footer .developed-wrapper,.footer .developed-wrapper .afillix-circle{height:100px}.footer .developed-wrapper .afillix-circle .afillix-circle-letter{height:50px!important;font-size:10px}.circle,.footer .developed-wrapper .small-circle{width:8px;height:8px}.circle{left:-14px;top:-14px}.circle-follow{width:40px;height:40px;top:-30px;left:-30px}.push-button{width:50px;height:50px;padding:33% 25%}.page.about section.about-heading-container .image-wrapper{max-width:500px;height:640px}.page.about section.about-heading-container .heading-text{font-size:60px;left:64%}.page.home section.categories .categories-wrapper .category .category-row .col-img .image-wrapper{max-width:35vw;height:52vw}.page.home section.bottom-info .contact-me h2{font-size:2.5vw}}@media only screen and (max-width:991px){nav .navbar-inside .left-part .logo .navbar-link .main-logo{min-width:240px}.push-menu .push-menu-inside .clickable-item{padding-left:6vw}.push-menu .push-menu-inside .clickable-item .left-box,.push-menu .push-menu-inside .clickable-item .middle-box{display:none}.push-menu .push-menu-inside .clickable-item .right-box h3{font-size:24px}.push-menu .push-menu-image-placeholder-wrapper{display:none}.push-button{width:40px;height:40px;padding:33% 25%}.input-field input:not(:-moz-placeholder-shown)~label,textarea:not(:-moz-placeholder-shown)~label{transform:translateY(-100%);font-size:12px!important}.input-field input:not(:-ms-input-placeholder)~label,textarea:not(:-ms-input-placeholder)~label{transform:translateY(-100%);font-size:12px!important}.input-field input:focus~label,.input-field input:not(:placeholder-shown)~label,textarea:focus~label,textarea:not(:placeholder-shown)~label{transform:translateY(-100%);font-size:12px!important}.page.home section.categories .categories-wrapper .category .category-row .col-img .image-wrapper{max-width:310px;height:500px}.page.home section.bottom-info .instagram-link .instagram-heading{font-size:12px}.page.home section.bottom-info .instagram-link .instagram-text{font-size:22px}.page.contact{padding-top:100px}.page.contact .contact-form{padding:0 6vw}.page.contact .contact-form .contact-text-ui-element{display:none}.page.contact .contact-form .form-container .input-field{margin-bottom:50px}.page.contact .contact-form .form-container .input-field input{font-size:20px}.page.contact .contact-form .form-container .input-field label,.page.contact .contact-form .form-container .input-field textarea{font-size:18px}.page.contact .contact-form .form-container .input-field.textarea{margin-bottom:20px}.page.contact .contact-form .form-container .send-button,.page.contact .contact-form .form-container .sending-status p{font-size:26px}.page.contact .contact-details{margin-top:80px}.page.contact .contact-details .contact-info-box .info-text{font-size:12px}.page.contact .contact-details .contact-info-box .main-text{font-size:20px}.page.contact .contact-details .contact-info-box a{font-size:18px}.page.about section.about-text .section-title{font-size:30px;margin-right:0}.page.about section.about-text .section-text{font-size:16px;margin-right:0}.page.about section.about-text .social-links-col ul{padding:0}.page.about section.about-text .social-links-col li{margin-bottom:10px}.page.about section.about-text .social-links-col li:last-child{margin-bottom:0}.page.about section.about-text .social-links-col li a{font-size:24px}.page.about section.section-image{height:350px}.page.about section.clients-section{margin:70px auto}.page.about section.clients-section .clients-container .clients-heading{font-size:12px}.page.about section.clients-section .clients-container .clients-heading.right-align{font-size:18px;text-align:center}.page.about section.clients-section .clients-container .clients-text{font-size:18px;width:80%;margin:5px auto 20px}.page.about section.clients-section .clients-container .grid-element{width:80%;min-width:270px;margin-top:40px}.page.images section.slideshow-section .next,.page.images section.slideshow-section .prev{min-width:15%}}@media only screen and (max-width:768px){.next,.prev{display:none!important}.error_img{max-width:100px}.loading .loading-wrapper .col-image .image-wrapper{max-width:100%}.page.home section.categories .categories-wrapper .category{padding-bottom:150px;min-height:90vh}.page.home section.categories .categories-wrapper .category.editorials .category-row .col-title .title-wrapper{transform:translateY(-100%)}.page.home section.categories .categories-wrapper .category .category-row{height:100%;position:relative}.page.home section.categories .categories-wrapper .category .category-row .col-img{height:100%}.page.home section.categories .categories-wrapper .category .category-row .col-img .image-wrapper{max-width:390px;height:600px;margin:0 auto}.page.home section.categories .categories-wrapper .category .category-row .col-title{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;bottom:-60px;right:0}.page.home section.categories .categories-wrapper .category .category-row .col-title .category-title{font-size:48px;height:46px}.page.images section.slideshow-section{height:auto}.page.images section.slideshow-section .image_slideshow{width:100%;height:auto;padding:0;margin:auto}.page.images section.slideshow-section .image_slideshow .gallery_image{width:100%}.page.photoshoots .photoshoot-category-title{margin-top:20px;line-height:normal}.page.photoshoots .photoshoot-category-title .title-part.part-1{font-size:40px}.page.photoshoots .photoshoot-category-title .title-part.part-2{font-size:28px;bottom:12px;margin-left:40px}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.portrait:first-child .image-wrapper .image-placeholder img{max-height:350px}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.portrait .image-wrapper,.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.twins .image-wrapper{max-width:180px;height:300px}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.landscape .image-wrapper{max-width:370px;height:250px}.page.home section.bottom-info .instagram-link .instagram-heading{font-size:10px}.page.home section.bottom-info .instagram-link .instagram-text{font-size:22px}.page.home section.bottom-info .contact-me h2{font-size:26px}.page.about section.clients-section .clients-container .clients-text{width:90%}.footer .developed-wrapper,.footer .developed-wrapper .afillix-circle{height:76px}.footer .developed-wrapper .afillix-circle .afillix-circle-letter{height:38px!important;font-size:8px}.footer .developed-wrapper .small-circle{width:8px;height:8px}.not-found-box .content__title{font-size:150px;margin-bottom:30px}.not-found-box a{font-size:22px!important}}@media only screen and (max-width:576px){nav .navbar-inside .left-part .logo .navbar-link .main-logo{min-width:200px}.circle,.circle-follow{display:none}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.portrait:first-child .image-wrapper .image-placeholder img{max-height:270px}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.portrait .image-wrapper{max-width:150px;height:230px}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.twins{margin-left:0}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.twins .image-wrapper{max-width:150px;height:230px}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.landscape .image-wrapper{max-width:300px;height:200px}.page.home section.categories .categories-wrapper .category .category-row .col-title .category-title{font-size:44px;height:42px}.page.home section.bottom-info{padding:100px 0 70px}.page.home section.bottom-info .contact-me h2{font-size:20px}.page.about section.about-heading-container .image-wrapper{max-width:400px;height:540px}.page.about section.about-text{padding-top:30px}.page.about section.section-image{height:260px}.page.about section.clients-section{margin:0 auto;padding-top:50px}.page.about section.clients-section .clients-container .clients-text{width:100%}.page.about section.clients-section .clients-container .grid-element{width:90%}.page.about section.clients-section .clients-container .grid-element .client img{width:50%}.footer{padding:50px 0 30px}}@media only screen and (max-width:450px){.page.home section.categories .categories-wrapper .category .category-row .col-title .category-title{font-size:40px;height:38px}.page.about section.about-heading-container .image-wrapper{max-width:310px;height:460px}}@media only screen and (max-width:400px){.page.home section.categories .categories-wrapper .category .category-row .col-title .category-title{font-size:37px;height:35px}}@media only screen and (max-width:360px){.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.portrait:first-child .image-wrapper .image-placeholder img{max-height:270px}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.portrait .image-wrapper{max-width:120px;height:200px}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.twins{margin-left:0}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.twins .image-wrapper{max-width:120px;height:200px}.page.photoshoots section.photoshoots .photoshoots-wrapper .image-item.landscape .image-wrapper{max-width:230px;height:150px}}