@media (min-width:320px) and (max-width:375px){.menubar img{width:100%}.header-parallax h1{font-size:40px;padding-top:15vh}}@media (max-width:767px){.logo{display:none}button:focus{outline:0}.menubar{margin-top:0}.menubar img{width:90%}.header-icons a{color:#000}.navbar-nav .header-icons a{padding:5px}.header-navbar{text-align:center!important;margin-top:0!important}.navbar-header{float:none!important;text-align:center!important}#menu{float:none!important;text-align:center!important;position:absolute;top:0;left:0;right:0;width:100%;z-index:9999;padding:0}.navbar-expand-lg{padding:10px 5px}.navbar-light .navbar-toggler{color:#ffff;display:block!important;border:none;font-weight:100;font-size:25px}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0;color:#000}.navbar-collapse{float:none!important;text-align:center!important;position:absolute;left:0;right:0;top:100%;width:100%;margin:0 auto;z-index:999;box-shadow:0 2px 4px rgb(0 0 0 / 30%)}.navbar-nav{text-align:center!important;margin:0;background-color:#fff;z-index:99999;padding:10px 0;display:none;display:block!important;flex-direction:column!important}.collapse:not(.show){display:none;margin-top:43px}.navbar-nav a{padding:0 15px;font-size:15px}.header-navbar .navbar .navbar-nav>li>a,.nav>li>a{text-align:center!important;color:#000;font-size:15px;padding:0 15px}.navbar-nav img{width:20%!important}.header{background-attachment:inherit!important;background-position:inherit!important;height:450px!important}.home-about h2{font-size:50px!important}.home-about h2:after{top:55px!important;width:20%!important;left:70px!important}.home-about-paragraph{padding-right:0;padding-bottom:40px}.home-about-paragraph .btn-primary{width:auto;padding:10px 15px}.passion-parallax{background-attachment:inherit!important;background-position:inherit!important;height:250px!important}.passion-parallax h2{font-size:55px!important;top:130px}.passion-parallax p{font-size:30px!important;left:10px!important;right:10px;top:40px}.my-work h2:after{top:75px!important;width:20%!important;left:120px!important}.my-work{padding-bottom:0}.footer-upper{padding-top:20px;padding-bottom:20px}.contact-button{left:auto;right:40px;bottom:15px}.navbar-nav li{display:block!important;text-align:center!important;padding-bottom:10px}.mobile-button{display:block;margin-bottom:20px}.overlay{display:none}.hovereffect h3{margin-top:0;color:#000;font-size:50px}.portfolio-button .btn-primary{display:none}.testimonials-flexslider{display:none}.about-header,.contact-header,.for-clients-header,.lifestyle-header,.wedding-header{height:200px}.about-header h1{left:20px!important;right:20px!important;top:70px;font-size:50px}.my-story h2{font-size:50px!important}.my-story h2:after{top:50px!important;width:20%!important;left:115px!important}.my-story-paragraph>.bold-text-color{font-size:16px}.my-story-paragraph p>strong{font-size:15px}.about-work-with-you{height:300px}.about-work-heading{top:60px;left:20px;right:20px}.about-work-heading h2{font-size:45px}.about-work-heading .btn-primary{width:auto}.portfolio-header{height:140px}.portfolio-header h1{left:10px!important;right:10px!important;top:40px;font-size:50px}.wedding-header h1{left:10px!important;right:10px!important;top:70px;font-size:60px}.hovereffect h3{font-size:30px;margin-top:10px}.portfolios .col-md-4{margin-bottom:0}.portfolio-name h2{font-size:50px!important}.lifestyle-header h1{left:10px!important;right:10px!important;top:70px;font-size:50px}.for-clients-header h1{left:10px!important;right:10px!important;top:70px;font-size:50px}.bride-and-groom h2,.what-to-wear h2{font-size:60px!important}.what-to-wear h2:after{top:60px!important;width:20%!important;left:115px!important}.bride-and-groom h2:after{top:70px!important;width:20%!important;left:115px!important}.what-to-wear{text-align:center!important}.bride-and-groom p>strong,.what-to-wear p>strong{font-size:15px;padding:0}.for-cliens-parallax{display:none}.contact-header h1{left:10px!important;right:10px!important;top:70px;font-size:60px}.contact-form-header h2{font-size:50px!important}.contact-form-header h2:after{top:60px!important;width:20%!important;left:110px!important}.contact-form input{width:100%}.contact-form textarea{width:100%}.contact-form .btn-primary{width:auto!important}.footer-banner .btn-primary{margin-left:0;margin-top:20px;font-size:15px}.footer-upper h2{font-size:50px;margin-bottom:30px;margin-top:0}.footer-banner a,.footer-banner p{font-size:20px}.client-heading,.contact-heading{text-align:center;margin-left:0}.contact-paragraph{text-align:left;padding-left:0}.contact-paragraph i{font-size:25px}.contact-paragraph p{font-size:15px;padding-bottom:5px}.footer-upper h2:after{left:150px!important;width:15%;top:60px}.footer-upper .btn-primary{width:auto}.footer{text-align:center!important}.nav-navbar-nav{display:none!important}.footer-upper .col-md-4.mobile-contact{height:200px!important}#mobile-contact{display:block!important;text-align:center;min-height:250px!important}.mobile-hidden{display:none}}@media (min-width:768px) and (max-width:991px){.mobi-logo img{width:70%;height:auto}.logo{display:none}.header-navbar{text-align:center!important}.nav>li>a{padding:10px 12px!important}.navbar-light .navbar-toggler{color:#ffff;display:block!important;border:none}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0;color:#000}.navbar-toggler i{font-size:30px;font-weight:300}.navbar-nav>li>a>i{font-size:25px;vertical-align:middle;border-bottom:none;color:#000}.menubar .navbar-expand-lg .navbar-nav .nav-link{padding-right:0;color:#000}.navbar-collapse{text-align:center!important;position:absolute;left:63%;right:0;top:100%;width:30%;z-index:999;box-shadow:0 6px 7px rgb(100 100 100 / 39%)}button:focus{outline:0}.navbar-nav li{float:none;text-align:center;display:block}.navbar-nav{text-align:center!important;margin:0;background-color:#fff;z-index:99999;display:none;display:block;flex-direction:column!important;width:100%;padding:10px 0}.navbar-nav a{padding:0 15px;font-size:15px}.header-parallax h1{padding-top:72px}.navbar-expand-lg{padding:5px;margin-left:0}.navbar-nav a{padding:7px}.header{background-attachment:inherit!important;background-position:inherit!important;height:450px!important}.home-about-paragraph{padding-right:0!important;padding-bottom:40px;text-align:center}.bonita-self{text-align:center}.bonita-self img{width:50%!important}.home-about h2:after{left:330px!important;top:65px}.passion-parallax{height:300px}.passion-parallax p{left:100px;right:100px;top:70px}.passion-parallax h2{top:120px;font-size:90px}.my-work{padding-bottom:40px}.my-work h2:after{width:10%;left:350px}.home-about h2{font-size:60px;margin-bottom:25px}.footer-upper{padding-top:40px;padding-bottom:60px}.footer a{padding:10px}.footer .nav-navbar-nav a{margin-left:10px;margin-right:10px;font-size:15px}.footer-details{margin-bottom:10px!important}.footer-details a{padding:0!important}iframe{width:246px;height:330px}.client-paragraph{font-size:13px}.nav-navbar-nav{list-style:none;display:flex;padding-left:74px;flex-direction:row}.mobile-button{display:block;margin-bottom:20px}.overlay{display:none}.hovereffect{text-align:center!important}.hovereffect h3{margin-top:10px;color:#000;font-size:20px;margin-bottom:15px}.btn-primary{width:38%;font-size:15px}.btn-primary.wht{font-size:15px}.portfolio-button .btn-primary{display:none}.testimonials-flexslider{display:none}.about-header{height:200px}.about-header h1{top:50px;left:100px;right:100px;font-size:80px}.my-story h2:after{left:350px;width:10%}.my-story{text-align:center}.my-story img{width:60%}.about-work-with-you{height:300px}.about-work-heading{top:80px}.wedding-header{height:200px}.wedding-header h1{top:40px;left:200px;right:200px}.lifestyle-header{height:200px}.lifestyle-header h1{top:50px;left:100px;right:100px;font-size:80px}.for-clients-header{height:200px}.for-clients-header h1{top:50px;left:100px;right:100px;font-size:80px}.for-cliens-parallax{height:400px}.what-to-wear h2:after{left:350px}.bride-and-groom h2:after{left:330px}.portfolio-header{height:200px}.portfolio-header h1{top:50px;left:100px;right:100px;font-size:80px}.contact-form-header h2{font-size:50px;margin-bottom:40px}.contact-header{height:200px}.contact-header h1{top:50px;left:100px;right:100px;font-size:80px}.contact{text-align:center}.contact-form-header h2:after{left:330px;top:60px}.contact-form input,.contact-form textarea{width:100%}.contact-form .btn-primary{width:auto;margin-top:10px;padding:10px 15px;float:right}.footer-banner a,.footer-banner p{font-size:20px}.footer-upper .col-md-4{display:inline-block;width:33.3%;height:400px;margin-right:auto;margin-left:auto}.footer-upper h2{font-size:60px}.footer-upper h2:after{border-bottom:7px solid #55c4bd;content:"";position:absolute;left:80px;top:60px;height:1px;width:20%}.client-paragraph,.contact-paragraph,.instagram-feed{padding-right:0}.footer-upper .btn-primary{width:auto;padding:10px 15px}.contact-paragraph i{font-size:23px;padding-right:5px}.contact-paragraph p{font-size:15px;padding-bottom:15px}.contact-paragraph i{font-size:21px;padding-right:15px}.footer{text-align:center}.footer .navbar-nav{float:none;text-align:center;padding-top:10px}}@media (min-width:992px) and (max-width:1199px){.logo img{width:70%;padding-top:0;padding-bottom:0}.header-navbar .navbar-default{margin-top:0}.navbar-nav>li>a{padding-top:0;padding-bottom:0}.nav-navbar-nav{list-style:none;display:flex;flex-direction:row}.navbar-nav{display:flex!important}.nav>li>a{padding:37px 10px}.header-icons{padding-top:0}.navbar-expand-lg .navbar-nav .nav-link{padding-right:10px}.collapse:not(.show){display:inline-block;margin-top:15px}.navbar-nav>li>a>i{color:#000}.header .navbar-nav>li>a>i{color:#fff}.navbar-nav a{font-size:15px;padding-left:0}.navbar-collapse{padding-left:0;padding-right:0;text-align:right;float:right}.navbar-expand-lg{margin-left:0}.navbar-default{font-size:18px;padding:10px 30px 0 30px}.menubar{padding:15px 0}.header{height:600px}.header-parallax h1{font-size:45px;padding-top:15vh}.header-parallax p{font-size:16px}.passion-parallax p{left:100px;right:100px}.my-work h2:after{left:460px}.my-work{padding-bottom:40px}.my-work h2:after{width:10%;left:450px}.footer-upper{padding-top:0}.mobile-button{display:block!important;margin-bottom:20px;margin-top:20px}.carousel-indicators li,.carousel-indicators li.active{width:17px;height:17px}.overlay{display:none}.hovereffect{text-align:center!important;height:300px}.hovereffect h3{margin-top:0;color:#000;font-size:20px}.overlay-carousel{margin-left:46px;width:88%}.carousel-inner .carousel-item h2{margin-top:29px}.carousel-inner .carousel-item h2:after{border-bottom:7px solid #55c4bd;content:"";position:absolute;top:100px;left:400px;height:1px;width:7%}.portfolios .col-md-4{margin-right:auto;margin-left:auto;float:left;width:50%;min-height:300px!important}.portfolio-button{margin-bottom:20px}.testimonials-flexslider .slide-header{left:50px;right:50px}.about-header,.portfolio-header{height:250px}.about-header h1,.for-clients-header h1,.portfolio-header h1,.wedding-header h1{top:80px;left:200px;right:200px;font-size:80px}.my-story h2:after{left:450px}.my-story-paragraph{margin-top:0}.wedding-header{height:250px}.lifestyle-header{height:250px}.lifestyle-header h1{top:80px;left:200px;right:200px;font-size:80px}.for-clients-header{height:250px}.bride-and-groom h2:after,.what-to-wear h2:after{left:430px}.contact-header{height:250px}.contact-header h1{top:80px;left:200px;right:200px;font-size:80px}.contact-form input{width:100%}.contact-form textarea{width:100%}.footer-banner .btn-primary{margin-left:90px;padding:10px 15px;width:auto;font-size:15px}.footer-upper{padding-top:40px;padding-bottom:80px}.footer-upper .col-md-4{display:inline-block;width:33.3%;height:300px;margin-right:auto;margin-left:auto}.footer .nav-navbar-nav a{margin-left:23px;font-size:12px}.client-paragraph,.contact-paragraph,.instagram-feed{padding-right:0}.footer-upper .btn-primary{width:auto}.contact-paragraph p{font-size:15px;padding-bottom:22px}.contact-paragraph i{font-size:20px;padding-right:10px}.client-button{position:absolute;bottom:-20px}.footer p{font-size:12px}}@media (min-width:1200px) and (max-width:1290px){.logo img{width:70%}.header-navbar{margin-bottom:0;margin-top:0}.testimonials-flexslider .slide-header{left:50px;right:50px}.overlay-carousel{margin-left:16%}.carousel-inner .carousel-item h2:after{border-bottom:7px solid #55c4bd;content:"";position:absolute;top:170px;left:350px;height:1px;width:9%}.header-parallax h1{padding-top:20vh}.navbar-default{padding:0;margin-top:0}.navbar-nav>li>a>i{color:#000}.header .navbar-nav>li>a>i{color:#fff}.navbar-collapse{text-align:right;float:right}.nav-navbar-nav a{margin-left:13px!important}.nav-navbar-nav{list-style:none;display:flex;flex-direction:row;padding-left:104px}.portfolio-name h2{font-size:50px;display:block;margin-top:50px}.contact-paragraph i{font-size:25px;padding-right:15px}}@media (min-width:1291px) and (max-width:1399px){.logo img{width:80%}.header-parallax h1{padding-top:25vh}.overlay-carousel{margin-left:16%}.carousel-inner .carousel-item h2:after{border-bottom:7px solid #55c4bd;content:"";position:absolute;top:170px;left:600px!important;height:1px;width:9%}.footer a{margin-left:0}.nav-navbar-nav{list-style:none;display:flex;flex-direction:row;padding-left:40px;font-size:15px}.navbar-nav>li>a>i{color:#000}.header .navbar-nav>li>a>i{color:#fff}.header-navbar{margin-top:0}.header-navbar .navbar-default{margin-top:0}.about-header h1,.contact-header h1,.for-clients-header h1,.lifestyle-header h1,.wedding-header h1{top:170px}.about-header,.contact-header,.for-clients-header,.lifestyle-header,.portfolio-header,.wedding-header{height:430px}.contact-paragraph i{font-size:25px;padding-right:15px}}@media (min-width:1400px) and (max-width:1600px){.logo img{width:70%}.overlay-carousel{margin-left:16%}.carousel-inner .carousel-item h2:after{border-bottom:7px solid #55c4bd;content:"";position:absolute;top:180px;left:425px;height:1px;width:9%}.footer a{margin-left:0}.navbar-nav>li>a>i{color:#000}.header .navbar-nav>li>a>i{color:#fff}.nav-navbar-nav{list-style:none;display:flex;flex-direction:row;padding-left:60px;font-size:15px}.header-parallax h1{padding-top:30vh}.contact-paragraph p{font-size:17px;margin-bottom:0}.hovereffect h3{font-size:50px;margin-top:100px;margin-bottom:20px}}