html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal}@font-face{font-family:'Lato-Light';src:url("./vendor/fonts/lato/Lato-Light.ttf") format("truetype")}@font-face{font-family:'Lato-Bold';src:url("./vendor/fonts/lato/Lato-Bold.ttf") format("truetype")}@font-face{font-family:'Lato-Regular';src:url("./vendor/fonts/lato/Lato-Regular.ttf") format("truetype")}html{font-size:62.5%;padding:0;margin:0;height:100%}body{font-family:'Lato-Light';font-size:1.6rem;line-height:2;padding:0;margin:0;height:100%;min-height:100vh}body>.container-fluid{height:100%}a{-webkit-transition:all 0.3s !important;transition:all 0.3s !important;color:#000}a:hover{text-decoration:none}strong{font-family:'Lato-Bold'}.title h1,.title h2,.title h3,.title h4.h5,.title h6{font-family:'Lato-Bold'}.title h1{font-size:28px}.title p{margin-top:30px;font-size:16px}p{text-align:left}.main-row{min-height:100vh;height:auto !important;height:100%;min-height:100%}.main-section{padding:50px 0;position:relative}.image{width:100%}.image img{width:100%}.left-side{padding-left:150px;padding-top:50px}.right-side{padding-right:150px}:root{--animate-delay: 0.5s}.animate__delay-5-1s{-webkit-animation-delay:3s;animation-delay:3s}.animate__delay-5-2s{-webkit-animation-delay:3.5s;animation-delay:3.5s}.home-content .socials li:first-child{border:2px solid red}.home-content .info{-webkit-animation-delay:3s;animation-delay:3s}.home-content .main-image{text-align:center;position:absolute;line-height:0;right:0;bottom:0;overflow:hidden}.home-content #Picture{-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-animation-delay:3s;animation-delay:3s;z-index:99999;width:85%}.home-content .yellow-lines{-webkit-animation-delay:5s;animation-delay:5s}.home-content .home-title{position:absolute;top:100px;left:0;right:0;margin:auto;width:300px;z-index:0}.home-content .home-title h1{font-family:'Lato-Bold';font-size:35px;margin-bottom:10px}.home-content .home-title p{text-align:center;font-size:18px;line-height:1.2}.home-content .home-title p:first-of-type{letter-spacing:3.4px}.home-content .home-title p:last-child{letter-spacing:5px}.socials{text-align:right}.socials li{margin-bottom:20px;line-height:0}.socials li a svg{height:25px;width:25px;vertical-align:middle}.socials li a svg *{-webkit-transition:all 0.3s;transition:all 0.3s}.socials li a:hover svg *{fill:#f9aa33}.socials li:last-child{margin-bottom:0}.yellow-dashed{margin-bottom:10px;overflow:hidden}.yellow-dashed .big{background:#f9aa33;width:45px;height:12px;display:inline-block;margin-right:15px}.yellow-dashed .small{background:#f9aa33;width:12px;height:12px;display:inline-block;margin-right:15px}#about-page{padding-top:150px;overflow:hidden}#about-page .image-wrapper{min-height:calc(100vh - 150px);line-height:0}#about-page .image-wrapper .image{position:relative;height:100%}#about-page .image-wrapper .image>img{border-radius:20px 20px 0 0;-o-object-fit:cover;object-fit:cover;height:100%}#about-page .image-wrapper .lines img{position:absolute;bottom:0;left:0;width:110%;z-index:2}#about-page .title{padding-bottom:50px;height:calc(100% - 40px)}#about-page .title h1{margin-bottom:25px}#about-page .title p{line-height:1.3;margin:0;margin-bottom:5px;text-align:left}#contact-page .contact-wrapper{position:relative;height:100vh;background-image:url(./images/Background-ContactMe.png);background-size:60%;background-repeat:no-repeat;background-position:top right}#contact-page .contact-wrapper .contact-info{height:465px;position:absolute;left:0;right:0;width:80%;margin:auto;bottom:0;padding:0 15px}#contact-page .contact-wrapper .contact-info .info span{position:relative;height:100%;display:block;font-size:15px}#contact-page .contact-wrapper .contact-info .info span img{position:absolute;left:-40px;top:0;height:100%}#contact-page .contact-wrapper .contact-info .info span a{position:relative;z-index:9}#contact-page .contact-wrapper .contact-info .info span a:hover{color:#f9aa33}#contact-page .contact-wrapper .contact-info .info-two{padding-top:75px}#contact-page .contact-wrapper .contact-info .info-three{padding-top:150px}#contact-page .copyright{right:unset;left:0;position:absolute;bottom:0}#projects-page{padding-top:150px}#projects-page .projects-wrapper{position:relative}#projects-page .projects-wrapper .projects-container{min-height:calc(100vh - 151px)}#projects-page .projects-wrapper .projects-container .projects{height:calc(100% - 40px)}#projects-page .projects-wrapper .projects-container .projects>.projects-row{min-height:calc(100% - 50px)}#projects-page .projects-wrapper .project-box-wrapper{margin-bottom:30px}#projects-page .projects-wrapper .project-box{position:relative;line-height:0;display:block}#projects-page .projects-wrapper .project-box .image{overflow:hidden}#projects-page .projects-wrapper .project-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:scale(1);transform:scale(1)}#projects-page .projects-wrapper .project-box h2{font-family:'Lato-Regular';position:absolute;bottom:0;background-color:rgba(0,0,0,0.4);color:#fff;left:0;right:0;text-align:center;height:40px;line-height:40px;-webkit-transition:all 0.3s;transition:all 0.3s}#projects-page .projects-wrapper .project-box:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transform:scale(1.2);transform:scale(1.2)}#projects-page .projects-wrapper .project-box:hover h2{height:0}#projects-page .projects-wrapper .lines{position:absolute;bottom:0;width:30%;left:-360px}@media (min-width: 576px){.container{max-width:576px}.mtn-curve.mtn-curve__curve-desktop{display:block}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:950px}}@media (min-width: 1200px){.container{max-width:1140px}}@media (min-width: 1400px){.container{max-width:1620px}.small-container{max-width:1170px}}@-webkit-keyframes left_to_right{from{margin-left:-100%}to{margin-left:0}}@keyframes left_to_right{from{margin-left:-100%}to{margin-left:0}}.pagination-style{text-align:right;font-size:0;margin-bottom:20px}.pagination-style .page-numbers{border:1px solid gray;font-size:14px;height:40px;display:inline-block;padding:5px 15px;line-height:25px;text-align:center;border-left:none}.pagination-style .page-numbers:hover{color:#f9aa33}.pagination-style .page-numbers.current{color:#fff;background-color:#959595}.pagination-style .page-numbers.current:hover{color:#fff}.pagination-style .page-numbers:first-child{border-left:1px solid gray}.pagination-style .page-numbers.next,.pagination-style .page-numbers.prev{width:92px}.copyright{font-size:10px;margin-bottom:10px !important;background:transparent;text-align:right;line-height:2;margin-top:10px !important}.copyright a{color:#000;font-family:'Lato-Regular'}.copyright a:hover{color:#f9aa33}.copyright.center{left:0;margin:auto;text-align:center}#project-page{padding-top:150px}#project-page .project-wrapper{position:relative}#project-page .project-wrapper .projects{min-height:calc(100vh - 150px)}#project-page .project-wrapper .projects .lines{line-height:0}#project-page .project-wrapper .projects .lines img{position:absolute;bottom:0;left:0;width:50%}#project-page .project-wrapper .project-info h1{margin-bottom:25px}#project-page .project-wrapper .project-info p{margin:0}#project-page #project-page .product__caaboutrousel .gallery-top{display:block;margin:1em auto 3em;width:100%}#project-page .product__carousel{height:calc(100% - 60px)}#project-page .product__carousel .gallery-top{border-radius:3px;margin-bottom:5px;height:365px !important}#project-page .swiper-container{margin-top:20px;height:auto !important}#project-page .product__carousel .gallery-top .swiper-slide{position:relative;overflow:hidden}#project-page .product__carousel .gallery-top .swiper-slide a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#project-page .product__carousel .gallery-top .swiper-slide a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#project-page .product__carousel .gallery-top .swiper-slide .easyzoom-flyout img{min-width:100%;min-height:100%}#project-page .swiper-button-next::after,#project-page .swiper-container-rtl .swiper-button-prev::after,#project-page .swiper-button-prev::after,#project-page .swiper-container-rtl .swiper-button-next::after{font-size:30px !important;font-weight:bold}#project-page .product__carousel .swiper-button-next.swiper-button-white,#project-page .product__carousel .swiper-button-prev.swiper-button-white{color:#ccc;font-size:12px}#project-page .product__carousel .gallery-thumbs .swiper-slide{position:relative;-webkit-transition:border .15s linear;transition:border .15s linear;border:1px solid #ebebeb;border-radius:3px;cursor:pointer;overflow:hidden;height:calc(100% - 2px);height:135px}#project-page .product__carousel .gallery-thumbs .swiper-slide img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#project-page .product__carousel .gallery-thumbs .swiper-slide.swiper-slide-thumb-active img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}@media (max-width: 1750px){.left-side{padding-left:90px}.right-side{padding-right:90px}}@media (max-width: 1400px){.left-side{padding-left:80px}.right-side{padding-right:80px}.main-navbar #mega-menu-wrap-header-menu .mega-menu-link{font-size:18px !important}#project-page .product__carousel .gallery-top{height:265px !important}}@media (max-width: 1200px){.left-side{padding-left:50px}.right-side{padding-right:50px}.main-navbar #mega-menu-wrap-header-menu .mega-menu-link{font-size:16px !important}#about-page .title p{font-size:16px}.title h1{font-size:28px}.yellow-dashed .big{width:35px;height:8px;margin-right:8px}.yellow-dashed .small{width:10px;height:8px;margin-right:8px}}@media (max-width: 992px){.home-content .home-title{top:160px}#about-page .image-wrapper .image{height:auto;margin-bottom:20px}#about-page .image-wrapper .image>img{border-radius:20px}#about-page .image-wrapper .lines{display:none}#project-page .product__carousel .gallery-thumbs .swiper-slide{height:100px}}@media (max-width: 767px){.home-content .home-title{width:258px}.home-content .home-title h1{font-size:30px}.home-content .home-title p{font-size:16px}.home-content .home-title p:first-of-type{letter-spacing:2.7px}.home-content .home-title p:last-child{letter-spacing:4.1px}#project-page .project-wrapper .projects .lines{display:none}#project-page .project-wrapper .projects{height:auto;min-height:auto}#project-page .copyright,#projects-page .copyright{text-align:center;left:0}}@media (max-width: 575px){#about-page .image-wrapper{min-height:auto}#about-page .image-wrapper .image{text-align:center}#about-page .image-wrapper .image>img{width:300px;margin:0 auto 0;-webkit-animation-name:fadeInUp !important;animation-name:fadeInUp !important}#about-page .title{-webkit-animation-name:fadeInDown !important;animation-name:fadeInDown !important;height:auto}#contact-page .contact-wrapper .contact-info{bottom:unset;height:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#contact-page .contact-wrapper .contact-info .row{height:auto !important}#contact-page .contact-wrapper .contact-info .row img{display:none}#contact-page .contact-wrapper .contact-info .info-two,#contact-page .contact-wrapper .contact-info .info-three{padding-top:0 !important}#project-page .product__carousel .gallery-thumbs .swiper-slide{height:70px}.copyright{font-size:8px}#contact-page .copyright{right:0;text-align:center}}@media (max-width: 350px){#about-page .image-wrapper .image>img{width:100%}}@media (max-width: 480px){html,body{min-height:calc(100vh - 56px)}}
/*# sourceMappingURL=style.min.css.map */