/* Copyright 1999-2016. Parallels IP Holdings GmbH. All Rights Reserved. */ @font-face { font-family: "Open Sans"; src: url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-Light.eot"); src: url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-Light.eot?#iefix") format("embedded-opentype"), url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-Light.woff2") format("woff2"), url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-Light.woff") format("woff"), url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-Light.ttf") format("truetype"); font-weight: 300; font-style: normal; font-display: swap; } @font-face { font-family: "Open Sans"; src: url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-Italic.eot"); src: url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-Italic.eot?#iefix") format("embedded-opentype"), url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-Italic.woff2") format("woff2"), url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-Italic.woff") format("woff"), url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-Italic.ttf") format("truetype"); font-weight: normal; font-style: italic; font-display: swap; } @font-face { font-family: "Open Sans"; src: url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSansLight-Italic.eot"); src: url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSansLight-Italic.eot?#iefix") format("embedded-opentype"), url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSansLight-Italic.woff2") format("woff2"), url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSansLight-Italic.woff") format("woff"), url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSansLight-Italic.ttf") format("truetype"); font-weight: 300; font-style: italic; font-display: swap; } @font-face { font-family: "Open Sans"; src: url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans.eot"); src: url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans.eot?#iefix") format("embedded-opentype"), url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans.woff2") format("woff2"), url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans.woff") format("woff"), url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans.ttf") format("truetype"); font-weight: normal; font-style: normal; font-display: swap; } @font-face { font-family: "Open Sans"; src: url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-SemiboldItalic.eot"); src: url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-SemiboldItalic.eot?#iefix") format("embedded-opentype"), url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-SemiboldItalic.woff2") format("woff2"), url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-SemiboldItalic.woff") format("woff"), url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-SemiboldItalic.ttf") format("truetype"); font-weight: 600; font-style: italic; font-display: swap; } @font-face { font-family: "Open Sans"; src: url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-Semibold.eot"); src: url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-Semibold.eot?#iefix") format("embedded-opentype"), url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-Semibold.woff2") format("woff2"), url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-Semibold.woff") format("woff"), url("http://www.atuttopelo.com/images/logo.asp?fonts/OpenSans-Semibold.ttf") format("truetype"); font-weight: 600; font-style: normal; font-display: swap; } @font-face { font-family: "Bebas Neue"; src: url("http://www.atuttopelo.com/images/logo.asp?fonts/BebasNeue-Regular.eot"); src: url("http://www.atuttopelo.com/images/logo.asp?fonts/BebasNeue-Regular.eot?#iefix") format("embedded-opentype"), url("http://www.atuttopelo.com/images/logo.asp?fonts/BebasNeue-Regular.woff2") format("woff2"), url("http://www.atuttopelo.com/images/logo.asp?fonts/BebasNeue-Regular.woff") format("woff"), url("http://www.atuttopelo.com/images/logo.asp?fonts/BebasNeue-Regular.ttf") format("truetype"); font-weight: normal; font-style: normal; font-display: swap; } @font-face { font-family: "Avenir Next"; src: url("http://www.atuttopelo.com/images/logo.asp?fonts/AvenirNext-Regular.eot"); src: url("http://www.atuttopelo.com/images/logo.asp?fonts/AvenirNext-Regular.eot?#iefix") format("embedded-opentype"), url("http://www.atuttopelo.com/images/logo.asp?fonts/AvenirNext-Regular.woff2") format("woff2"), url("http://www.atuttopelo.com/images/logo.asp?fonts/AvenirNext-Regular.woff") format("woff"), url("http://www.atuttopelo.com/images/logo.asp?fonts/AvenirNext-Regular.ttf") format("truetype"); font-weight: normal; font-style: normal; font-display: swap; } @font-face { font-family: "Avenir Next"; src: url("http://www.atuttopelo.com/images/logo.asp?fonts/AvenirNext-Regular_1.eot"); src: url("http://www.atuttopelo.com/images/logo.asp?fonts/AvenirNext-Regular_1.eot?#iefix") format("embedded-opentype"), url("http://www.atuttopelo.com/images/logo.asp?fonts/AvenirNext-Regular_1.woff2") format("woff2"), url("http://www.atuttopelo.com/images/logo.asp?fonts/AvenirNext-Regular_1.woff") format("woff"), url("http://www.atuttopelo.com/images/logo.asp?fonts/AvenirNext-Regular_1.ttf") format("truetype"); font-weight: normal; font-style: normal; font-display: swap; } @font-face { font-family: "Circular Std Book"; src: url("http://www.atuttopelo.com/images/logo.asp?/db.onlinewebfonts.com/t/860c3ec7bbc5da3e97233ccecafe512e.eot"); src: url("http://www.atuttopelo.com/images/logo.asp?/db.onlinewebfonts.com/t/860c3ec7bbc5da3e97233ccecafe512e.eot?#iefix") format("embedded-opentype"), url("http://www.atuttopelo.com/images/logo.asp?/db.onlinewebfonts.com/t/860c3ec7bbc5da3e97233ccecafe512e.woff2") format("woff2"), url("http://www.atuttopelo.com/images/logo.asp?/db.onlinewebfonts.com/t/860c3ec7bbc5da3e97233ccecafe512e.woff") format("woff"), url("http://www.atuttopelo.com/images/logo.asp?/db.onlinewebfonts.com/t/860c3ec7bbc5da3e97233ccecafe512e.ttf") format("truetype"), url("http://www.atuttopelo.com/images/logo.asp?/db.onlinewebfonts.com/t/860c3ec7bbc5da3e97233ccecafe512e.svg#Circular Std Book") format("svg"); } html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); overflow-y: scroll; color: #000; } html, body { height: 100%; min-height: 100%; font-family: "Open Sans"; } body { margin: 0; } a { background-color: transparent; } a:active, a:hover { outline: 0; } a { color: #2498e3; text-decoration: none; cursor: pointer; } a:hover { text-decoration: none !important; } .container { max-width: 1200px; } .banner-section { /* background: radial-gradient(51.81% 92.33% at 86.25% 102.35%, #59BEC9 0%, rgba(89, 190, 201, 0) 100%), radial-gradient(47.6% 87.16% at 4.44% 117.41%, rgba(231, 206, 181, 0.82) 0%, rgba(231, 206, 181, 0) 100%), #753BBD; */ background: radial-gradient(51.81% 92.33% at 86.25% 102.35%, #59BEC9 50%, rgba(89, 190, 201, 0) 100%), radial-gradient(47.6% 87.16% at 4.44% 117.41%, rgba(231, 206, 181, 0.82) 0%, rgba(231, 206, 181, 0) 100%), #753BBD; height: 100vh; width: 100%; background-size: 300% 300%; } .banner-section { -webkit-animation: AnimationName 30s ease infinite; -moz-animation: AnimationName 30s ease infinite; animation: AnimationName 30s ease infinite; } @-webkit-keyframes AnimationName { 0% { background-position: 0% 50% } 50% { background-position: 100% 50% } 100% { background-position: 0% 50% } } @-moz-keyframes AnimationName { 0% { background-position: 0% 50% } 50% { background-position: 100% 50% } 100% { background-position: 0% 50% } } @keyframes AnimationName { 0% { background-position: 0% 50% } 50% { background-position: 100% 50% } 100% { background-position: 0% 50% } } .menu-section .menu-design li .nav-link { color: #FFFFFF; font-size: 16px; font-weight: 600; line-height: 16px; font-style: normal; text-transform: uppercase; padding: 17px 26px; transition: 0.3s; } .menu-section nav.navbar.navbar-expand-sm.navbar-light { margin: 0; padding: 0; } .menu-section { padding: 20px 0px; } .typewrite>.wrap { height: 20px; } .menu-section .menu-design li .nav-link:hover, .menu-section .menu-design li .nav-link:active, .menu-section .menu-design li .nav-link:focus { color: #59BEC9; } .menu-section .navbar-light .navbar-nav .show>.nav-link, .menu-section .navbar-light .navbar-nav .active>.nav-link, .menu-section .navbar-light .navbar-nav .nav-link.show, .menu-section .navbar-light .navbar-nav .nav-link.active { color: #59BEC9; } .menu-section li.nav-item.contact-button a { background: #59BEC9; border-radius: 32px; border: 1px solid #59BEC9; transition: 0.3s; } li.nav-item.contact-button a { padding: 15px 26px !important; } .menu-section li.nav-item.contact-button a:hover { color: #59BEC9; background-color: #FFFFFF; border: 1px solid #59BEC9; } .menu-section .navbar-collapse { justify-content: flex-end; } a.typewrite { white-space: pre-line; font-family: "Bebas Neue"; font-style: normal; font-size: 128px; line-height: 128px; color: #FFFFFF; overflow: hidden; display: inline-block; } .contact-button { padding-left: 30px; } .auto-text-design { width: 676px; padding-top: 12vh; } .image-design-1 { position: relative; left: 115px; } .image-design-1 img { max-width: 260px; } .image-design-2 { position: relative; z-index: 9; margin-left: -170px; top: -25px; } .image-design-2 img { max-width: 310px; } .image-design-3 { text-align: right; } .image-design-3 img {} .image-design-4 { position: relative; margin-bottom: 60px; } .image-design-4 img { max-width: 330px; } .image-design-8 img { max-width: 190px; } .icon-services-img { min-height: 42px; } .image-design-5 { margin-top: 30px; } .inner-right { flex-wrap: wrap; margin-bottom: 60px; width: 138px; justify-content: flex-end; margin-left: -10px; overflow: hidden; } .multipleimage-section { margin-top: 20px; } .image-design-5 img { max-width: 175px; } .services-group { position: absolute; right: 0; bottom: 0; top: 130px; } .icon-right-image { position: initial; } .container-fluid.our-services { padding: 130px 0px 100px; position: relative; } .image-design-6 { position: absolute; text-align: right; margin-top: 0; margin-right: 30px; top: 40%; right: 100%; } .image-design-6 img { max-height: 294px; } .image-design-7 { position: relative; } .image-design-8 { position: relative; margin-right: 30px; } .join-togewther-section { padding-top: 446px; padding-bottom: 180px; padding-left: 0; padding-right: 0; } .image-design-7 img { max-width: 355px; } .title-tour-brand { margin-bottom: 124px; } .inner-box h3 { font-style: normal; font-weight: 600; font-size: 24px; line-height: 32px; margin-bottom: 21px; margin-top: 30px; } .inner-box p { font-style: normal; font-weight: normal; font-size: 20px; line-height: 32px; color: #666666; margin-bottom: 32px; } .inner-box { border-top: 1px solid #EFEFEF; padding-top: 28px; } .contact-section { float: left; width: 100%; background: radial-gradient(51.81% 92.33% at 86.25% 102.35%, #59BEC9 0%, rgba(89, 190, 201, 0) 100%), radial-gradient(47.6% 87.16% at 4.44% 117.41%, rgba(231, 206, 181, 0.82) 0%, rgba(231, 206, 181, 0) 100%), #753BBD; } .social-icon { display: flex; list-style-type: none; padding-left: 0; margin-top: 54px; } .contact-info p { font-style: normal; font-weight: normal; font-size: 32px; line-height: 40px; letter-spacing: -0.02em; color: #FFFFFF; } button.btn.btn-primary.button-design { background: #59BEC9; border-radius: 43px; width: 100%; border: 1px solid #59BEC9; padding: 10px; margin-top: 40px; transition: 0.3s; } button.btn.btn-primary.button-design:hover { background: #fff; border: 1px solid #59BEC9; color: #59BEC9; } ul.social-icon li { padding-right: 10px; } .copyright-text p { color: #fff; font-family: "Circular Std Book"; font-style: normal; font-weight: normal; font-size: 16px; line-height: 16px; text-align: right; margin-top: 8px; } .rightcontact .form-control { background: inherit; border-bottom: 1px solid #ffff; background: inherit; border-bottom: 1px solid #ffff !important; border: none; border-radius: 0; color: #ffff; font-style: normal; font-weight: 500; font-size: 16px; line-height: 16px; padding-left: 0px; padding-bottom: 14px; margin-bottom: 30px; } .rightcontact input.form-control::-webkit-input-placeholder { color: #EFEFEF; font-family: "Avenir Next"; font-style: normal; font-weight: 500; letter-spacing: 1px; } .rightcontact input.form-control::-moz-placeholder { color: #EFEFEF; font-family: "Avenir Next"; font-style: normal; font-weight: 500; letter-spacing: 1px; } .rightcontact input.form-control:-ms-input-placeholder { color: #EFEFEF; font-family: "Avenir Next"; font-style: normal; font-weight: 500; letter-spacing: 1px; } .rightcontact input.form-control:-moz-placeholder { color: #EFEFEF; font-family: "Avenir Next"; font-style: normal; font-weight: 500; letter-spacing: 1px; } .rightcontact .form-control:focus, .rightcontact .form-control:hover, .rightcontact .form-control:active { background: inherit; outline: none; box-shadow: none; } p.submit-text { font-style: normal; font-weight: normal; font-size: 12px; line-height: 16px; color: #ffff; } .container.contact-container { padding: 160px 0px 130px; border-bottom: 1px solid #fff; margin-bottom: 30px; } .container.footer-copyright { padding: 52px 0px 50px; } .worth-sharing { background: #59BEC9; padding: 130px 0px; } h2.title-css { font-family: "Bebas Neue"; font-style: normal; font-size: 88px; line-height: 88px; } .compny-sharing-text p { font-size: 20px; line-height: 32px; color: #ffff; font-weight: normal; font-style: normal; } .texture-image::before { content: url(img/texture-worth-sharing.png); position: absolute; right: 98px; bottom: px; top: -328px; } .texture-image { position: relative; } .compny-sharing-text h2 { color: #fff; } .contact-info h2 { color: #fff; } .sharing-inner-section-images { display: flex; } .watch-image { position: absolute; left: 0; } .sharing-1 { position: relative; right: 0; } .sharing-2 { position: relative; left: -60px; margin-top: -200px; } .sharing-2 img { max-width: 376px; } .sharing-3 { position: relative; left: -59px; top: 29px; } .right-text-sharing { display: flex; justify-content: center; align-items: center; } .privacy-text { text-decoration: underline; } .privacy-text:hover { text-decoration: underline !important; } .services-group img { max-height: 700px; } /* warshw css */ .right-warsaw-text-sharing p { font-size: 32px; line-height: 48px; } .milan-and-warsaw-section { background: #E7CEB5; } .warsaw-container { padding: 180px 0px 180px 0px; } .contact-privacy-link { color: #ffff; text-decoration: underline; } .contact-privacy-link:hover { text-decoration: underline !important; } .left-warsaw-sharing-image { display: flex; } .warsaw-img1 { align-self: flex-start; margin-top: -68px; } .icon-with-box img { min-height: 48px; } .warsaw-img3 { align-self: flex-end; margin: 0px 0px -68px -68px; z-index: 8; } .warsaw-img2 { align-self: center; margin-left: -68px; z-index: 9; } .left-image-part.mobile-div-images { display: none; } .space-section { margin-bottom: 51px; } .contact-info h2 { margin-bottom: 43px; } .contact-form { max-width: 560px; } .worth-images-two { left: 170px; position: relative; } .compny-sharing-text p { margin-top: 45px; } .home-hero-section .multipleimage-section>.row { flex-wrap: unset; } .home-hero-section .insta-images-grid { position: absolute; margin-top: 40px; width: 598px; right: 0; } .image-design-2::before { content: url(img/texture.png); position: absolute; z-index: -1; right: 136px; top: -30px; height: 190px; overflow: hidden; } .image-row { flex-wrap: wrap; } .hero-top-image-one { align-items: flex-end; } .hero-bottom-image { margin-top: -30px; } .flex-div { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; } .white { color: #fff; } .brand-section { background-color: #59BEC9; padding: 140px 0; } .brand-section h2 { margin: 0px; } .service-list-section { padding: 220px 0 200px; } .brand-flex { flex-wrap: wrap; margin: 0 -15px; } .brand-label { width: 33.33%; padding: 0 15px; margin-bottom: 32px; } .brand-label a { border: 1px solid #FFFFFF; height: 64px; text-align: center; line-height: 64px; display: block; font-family: Open Sans; font-style: normal; font-weight: 600; font-size: 20px; letter-spacing: -0.01em; color: #FFFFFF; position: relative; z-index: 2; } .brand-label a:hover { color: #59BEC9; } .brand-label a::after { content: ""; height: 100%; left: 0; top: 0; width: 0px; position: absolute; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; z-index: -1; background-color: #fff; color: #59BEC9; } .brand-label a:hover::after { width: 100%; } .align-centre { align-items: center; } .title-left { max-width: calc(100% - 700px); max-width: -webkit-calc(100% - 700px); max-width: -moz-calc(100% - 700px); max-width: -o-calc(100% - 700px); max-width: -ms-calc(100% - 700px); } .brand-div { max-width: 680px; flex: 0 0 700px; } .title-left::after { content: ""; background-image: url(img/dot-img.png); position: absolute; right: 0; width: 180px; height: 500px; background-repeat: no-repeat; top: -370px; right: 120px; } .brand-list-section .container { max-width: 1300px; } .num-list li { align-items: center; margin-top: 50px; padding: 20px; border: 1px solid #EFEFEF; } .li-number { width: 64px; height: 64px; background: #753BBD; color: #fff; line-height: 64px; font-family: "Bebas Neue"; font-size: 32px; border-radius: 100%; text-align: center; } .li-detail { font-size: 24px; line-height: 40px; letter-spacing: -0.01em; width: calc(100% - 100px); width: -webkit-calc(100% - 100px); width: -moz-calc(100% - 100px); width: -o-calc(100% - 100px); width: -ms-calc(100% - 100px); color: #000000; margin-left: 30px; } .num-list { padding-left: 0; margin-top: 80px; } .get-list-section h2.title-css { padding-left: 15px; } .get-list-section { position: relative; padding: 160px 0; } .left-attached-image { position: absolute; left: 0; top: 50%; transform: translateY(-50%); } .left-lover-bottom-image { margin-top: 30px } .lover-left-part::before { position: absolute; content: ""; background: url(img/texture-dot.png); width: 280px; height: 210px; background-repeat: no-repeat; top: -90px; left: 30px; z-index: 9; } .left-image-part { left: 165px; position: relative; } .inner-multipleimage-section h1 { font-family: "Bebas Neue"; font-style: normal; font-size: 128px; line-height: 128px; color: #FFFFFF; overflow: hidden; display: inline-block; } .inner-multipleimage-section>.row { flex-wrap: unset; } .left-i img { max-height: 585px; margin-top: 0; } .inner-multipleimage-section { padding-top: 40px; } .inner-multipleimage-section .auto-text-design { padding-top: 0; width: 626px; } .inner-page-hero { height: calc(100vh - 40px); } .left-i-1 { position: relative; left: 56px; z-index: 9; } .left-i-1::before { content: ""; position: absolute; background: url(img/texture.png); width: 250px; height: 220px; z-index: -1; right: 45%; bottom: 110px; } .left-i-2 img, .left-i-3 img { max-height: 549px; margin-top: 18px; } .inner-page-hero .insta-images-grid { top: 106px; position: absolute; min-width: 648px; right: 0; } .left-i-3 { width: 85px; overflow: hidden; margin-left: 20px; } h3.service-title { font-weight: 600; font-size: 40px; line-height: 48px; letter-spacing: -0.02em; } .copyright-text a { color: #fff; } .left-warsaw-sharing-image img { max-height: 264px; } .left-inner-image img { max-height: 325px; } .mobile-section-inner-hero { display: none; } @media only screen and (min-width:1680px) { .left-i-1 img { max-height: 85vh; min-height: 764px; } .inner-page-hero .insta-images-grid { min-width: 725px; } .left-i-1::before { right: 50%; bottom: 124px; } .left-i-2 img, .left-i-3 img { max-height: 80vh; min-height: 722px; } .left-image-part { left: 0; } .lover-left-part::before { left: -95px; } .service-list-section { padding: 160px 0 160px; } } @media only screen and (min-width:1920px) { .inner-page-hero .insta-images-grid { min-width: 796px; } .left-i-1 img { max-height: 80vh; min-height: 800px; } .left-i-1::before { bottom: 149px; } .left-i-2 img, .left-i-3 img { max-height: 85vh; min-height: 765px; } .left-i-1::before { right: 58%; } .left-inner-image img { max-height: initial; } .service-list-section { padding: 160px 0 160px; } } @media only screen and (min-width:768px) { .menu-section .navbar { padding-left: 0px; padding-right: 0px; } .inner-multipleimage-section>.row { margin-left: 0; } .home-hero-section .multipleimage-section>.row { margin-left: 0; } } @media only screen and (min-width: 1500px) and (max-width:1679px) { .inner-page-hero .insta-images-grid { min-width: 732px; top: 133px; } .left-i-1 img { max-height: 84vh; min-height: 755px; } .left-i-2 img, .left-i-3 img { max-height: 80vh; min-height: 728px; } .left-i-1::before { right: 54%; bottom: 162px; } .left-image-part { left: 80px; } .lover-left-part::before { left: -90px; } .service-list-section { padding: 160px 0 160px; } } @media only screen and (min-width: 1400px) and (max-width:1499px) { .left-i img { max-height: 578px; } .left-i-2 img, .left-i-3 img { max-height: 543px; } .inner-page-hero .insta-images-grid { min-width: 643px; /*top: 270px;*/ } .left-image-part { left: 142px; } .inner-page-hero { height: calc(100vh - 160px); } .service-list-section { padding: 160px 0 160px; } .service-list-section { padding: 160px 0 160px; } .inner-page-hero { min-height: 760px; } } @media only screen and (min-width: 1200px) and (max-width:1300px) { .left-i img { max-height: 590px; } .left-i-2 img, .left-i-3 img { max-height: 553px; } .service-list-section { padding: 140px 0 160px; } .inner-page-hero .insta-images-grid { min-width: 620px; top: 130px; } .left-inner-image img { max-height: 275px; } .left-image-part img { max-height: 285px; } .left-image-part { left: 200px; } } @media only screen and (min-width: 1025px) and (max-width:1199px) { .inner-page-hero.desktop-section-inner-hero { height: 990px; } .inner-page-hero .insta-images-grid { top: 470px; } .brand-label { margin-bottom: 30px; } .brand-cover .title-left { max-width: 50%; flex: 0 0 50%; } .brand-cover .brand-div { max-width: 50%; flex: 0 0 50%; } .brand-label a { font-size: 17px; } .left-attached-image .left-inner-image img { max-height: 240px; } .left-lover-top-image img { max-width: 310px; } .left-lover-bottom-image img { max-height: 210px; } .left-image-part { left: 185px; } } @media only screen and (device-width:1400px) and (device-height:1050px) { .banner-section { height: 65vh !important; } } @media only screen and (device-width:1280px) and (device-height:600px) { .inner-page-hero { height: 678px; } .banner-section { height: 700px; } } @media only screen and (device-width:1680px) and (device-height:1050px) { .left-i img { max-height: 745px; } .left-i-2 img, .left-i-3 img { max-height: 700px; } .left-i-1::before { right: 62%; } } @media only screen and (min-width: 993px) and (max-width:1024px) { .image-design-6 { top: 46%; } .container.contact-container { padding: 130px 0px 130px; } .inner-page-hero.desktop-section-inner-hero { height: 990px; } .inner-page-hero .insta-images-grid { top: 470px; } a.typewrite { font-size: 80px; line-height: 88px; } .menu-section .menu-design li .nav-link { padding: 17px 18px; } .menu-section .container { padding: 0; } .menu-section nav.navbar.navbar-expand-md.navbar-light { padding: 0 5px; } .brand-cover .title-left { max-width: 50%; flex: 0 0 50%; } .brand-cover .brand-div { max-width: 50%; flex: 0 0 50%; } .brand-label a { font-size: 16px; } h2.title-css { font-size: 70px; line-height: 74px; } .brand-label { margin-bottom: 30px; } .lover-left-part { display: flex; align-items: center; padding: 0; } .left-attached-image { top: 50%; transform: translateY(-50%); } .left-attached-image img { max-height: 223px; } .left-lover-bottom-image.wow.fadeInLeft img { max-height: 205px; } .left-lover-top-image.wow.fadeInLeft img { max-height: 315px; } .left-image-part { left: 175px; } } @media only screen and (min-width: 768px) and (max-width:992px) { .brand-label { margin-bottom: 30px; } .brand-list-section .container { max-width: 95%; } .left-i img { max-height: 720px; } .left-i-2 img, .left-i-3 img { max-height: 690px; } .inner-page-hero .insta-images-grid { top: 562px; } .insta-images-grid { position: inherit; left: auto; top: auto; width: 100%; } .left-i-1::before { top: -32px; left: -27px; } .left-i-3 img { max-width: inherit; } .auto-text-design.lovers-auto-text { height: 430px; } a.typewrite { font-size: 90px; line-height: 101px; } .service-list-section { padding: 450px 0 130px; } h2.title-css { font-size: 70px; line-height: 80px; } .title-tour-brand { margin-bottom: 55px; } .title-left.wow.fadeInLeft { max-width: 100%; flex: 0 0 100%; } .title-left::after { height: 199px; top: -258px; left: 100px; } .brand-cover h2.title-css { margin-bottom: 30px; margin-top: 15px; } .brand-div { max-width: 100%; justify-content: center; flex: 0 0 100%; } .lover-left-part { flex: 0 0 100%; max-width: 100%; } .lover-right-part { flex: 0 0 100%; max-width: 100%; } .left-attached-image { top: 30%; transform: translateY(-50%); } .get-list-section h2.title-css { padding-left: 15px; padding-top: 80px; } .footer-logo { flex: 0 0 100%; max-width: 100%; text-align: center; margin-bottom: 15px; } .copyright-text { flex: 0 0 100%; max-width: 100%; text-align: center; } .lover-left-part { display: flex; align-items: center; padding: 0; } .left-lover-top-image img { max-width: 100%; } .left-image-part+.left-image-part { margin-left: 257px; width: 80%; margin-right: 20px; } .left-image-part { left: inherit; position: inherit; } .container { max-width: 95%; } .copyright-text p { text-align: center; } .menu-section .menu-design li .nav-link { padding: 17px 12px; } .contact-button { padding-left: 12px; } .li-detail br { display: none; } } @media only screen and (max-width: 767px) { .left-i-2 { display: none; } .left-i-3 { display: none; } .auto-text-design { width: 100%; } .navbar-brand img { max-width: 152px; min-height: 16px; } a.typewrite { font-size: 64px; line-height: 64px; } h2.title-css { font-size: 48px; line-height: 48px; white-space: nowrap; } .navbar-light .navbar-toggler div { width: 22px; height: 2px; background-color: #FFFFFF; margin: 1px 0; } .navbar-light .navbar-toggler { color: rgb(89 190 201); border-color: rgb(89 190 201); background: rgb(89 190 201); border-radius: 100%; width: 50px; height: 50px; } .navbar-toggler { display: flex; align-items: center; justify-content: center; flex-direction: column; } button:focus { outline: none; } .inner-box p { font-size: 16px; line-height: 24px; } .multipleimage-section { margin-top: 0px; } .contact-info p { font-size: 24px; line-height: 32px; } .container.contact-container { padding: 100px 0px 70px; border-bottom: 1px solid #fff; margin-bottom: 20px; } .auto-text-design { padding-top: 0px; } .inner-page-hero .insta-images-grid { min-width: initial; position: relative; width: 100%; margin-top: -300px; top: inherit; } .inner-page-hero .insta-images-grid .flex-div { justify-content: center; } .left-i-1 { position: inherit; } .inner-multipleimage-section>.row { flex-wrap: wrap; } .inner-multipleimage-section .auto-text-design { width: auto; margin-bottom: 20px; } .brand-div { max-width: 100%; flex: unset; } .brand-label { width: 50%; margin-bottom: 30px; } .left-attached-image { display: none; } .left-image-part.mobile-div-images { display: block; width: 35%; } .left-lover-top-image img { max-width: 100%; } .left-lover-bottom-image img { max-width: 125px; } .lover-left-part { display: flex; align-items: center; padding: 0; } .left-image-part { left: inherit; position: inherit; } .lover-left-part::before { width: 200px; height: 148px; top: -86px; left: 23px; z-index: 9; } .copyright-text p { text-align: center; font-size: 16px; line-height: 24px; } .lovers-auto-text { height: 232px; } .left-i-1::before { right: 38%; bottom: 412px; width: 209px; } .desktop-section-inner-hero .insta-images-grid { display: none; } .mobile-section-inner-hero { display: block; background: none; } .inner-page-hero { min-height: auto; height: auto; } .desktop-section-inner-hero .autotype-text.wow.fadeInLeft { padding-bottom: 300px; } .service-list-section { padding: 80px 0 50px; } .container-fluid.service-list-section h2 { white-space: normal; } .title-tour-brand { margin-bottom: 60px; } .service-list-section { padding: 90px 0 209px; } .title-left.wow.fadeInLeft { max-width: 100%; } .brand-section { padding: 84px 0; } .title-left::after { top: -221px; right: 40px; height: 215px; } .brand-section h2.title-css { margin-bottom: 30px; margin-top: 30px; } .brand-label a { font-size: 14px; line-height: 43px; height: 50px; } .brand-label:nth-last-child(4) { display: none; } li.flex-div { display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; } span.li-detail { margin-left: 0px; width: 100%; font-size: 16px; line-height: 24px; margin-top: 12px; } span.li-detail br { display: none; } .num-list li { margin-top: 30px; } .right-lover-description.wow.fadeInRight { padding-top: 70px; } .num-list { margin-top: 50px; } .get-list-section { padding: 160px 0 60px; } button.btn.btn-primary.button-design { padding: 12px 10px; } .footer-logo { text-align: center; } .copyright-text p .dash-remove { display: none; } span.footer-span-copy { display: block; } .copyright-text a { display: block; } p.submit-text span { display: block; } button.btn.btn-primary.button-design { margin-top: 10px; } .left-image-part+.left-image-part { margin-left: 25px; width: 64%; margin-right: 20px; } .left-lover-bottom-image { margin-top: 20px; } .left-contact.wow.fadeInLeft { max-width: 100%; flex: 0 0 100%; } .rightcontact.wow.fadeInRight { max-width: 100%; flex: 0 0 100%; } .contact-form { max-width: inherit; } .rightcontact .form-control { font-size: 16px; } .container.contact-container { margin-bottom: 0; } .container.footer-copyright { padding: 60px 0px 60px; } } @media screen and (max-width:767px) and (orientation:landscape) { .left-image-part+.left-image-part .left-lover-top-image img { max-width: 70%; } .lover-left-part::before { width: 165px; height: 201px; top: -138px; left: 146px; } .left-i-1::before { right: 44%; } .left-lover-bottom-image img { max-width: 184px; } } .type-done.typewrite>.wrap { border-right: none !important; } .ajs-message.ajs-custom { color: #ffffff; background-color: #59bec9; border-color: #7056c0; } .form-check label{ font-style: normal; font-weight: normal; font-size: 12px; line-height: 16px; color: #ffff; }